NCOLS          1344
NROWS          1336
XLLCENTER       258000.000000
YLLCENTER      4485000.000000
CELLSIZE           200.000000
NODATA_VALUE  -9999
1056 1083 1086 1121 1201 1264 1365 1469 1555 1645 1736 1756 1820 1919 1999 2078 2034 1877 1707 1612 1609 1739 1896 2012 2155 2267 2153 2118 2011 1929 1845 1781 1796 1826 1864 1899 1908 1930 1961 2005 2027 2079 2119 2166 2200 2242 2244 2233 2259 2294 2353 2369 2415 2489 2466 2488 2551 2626 2605 2565 2501 2469 2442 2394 2329 2315 2291 2294 2233 2170 2133 2167 2194 2242 2264 2300 2406 2478 2347 2224 2145 2094 2094 2109 2139 2230 2369 2397 2312 2266 2284 2345 2382 2245 2112 2107 2190 2351 2480 2409 2295 2299 2238 2093 1958 1858 1769 1702 1628 1469 1357 1318 1306 1317 1333 1360 1353 1324 1283 1253 1229 1194 1154 1094 999 890 792 756 732 743 787 870 917 1013 1117 1126 1035 941 883 846 835 801 828 888 973 1038 1049 1076 1127 1198 1280 1339 1378 1398 1357 1328 1245 1243 1323 1250 1210 1182 1168 1184 1215 1240 1279 1373 1433 1519 1579 1592 1663 1742 1820 1906 1926 1941 2020 2071 2024 1966 1903 1835 1774 1719 1624 1499 1405 1477 1467 1390 1295 1311 1418 1466 1388 1372 1495 1604 1650 1654 1615 1511 1422 1395 1327 1317 1308 1269 1175 1078 998 1009 1100 1196 1280 1370 1444 1474 1428 1405 1341 1428 1507 1508 1457 1422 1389 1341 1272 1227 1208 1120 984 869 782 717 645 582 567 593 627 633 656 678 711 783 852 906 971 1053 1159 1142 1034 970 896 811 779 905 980 1016 1046 1055 1060 1006 854 722 644 578 549 533 521 518 519 544 623 722 822 914 977 1013 1059 1097 1139 1202 1258 1320 1353 1315 1415 1475 1537 1619 1675 1611 1577 1593 1571 1570 1618 1724 1776 1711 1628 1563 1501 1441 1378 1319 1293 1258 1172 1087 1008 1034 991 938 984 1044 1100 1124 1163 1200 1254 1334 1423 1526 1610 1564 1516 1456 1404 1336 1245 1158 1083 1021 1018 1131 1242 1353 1445 1438 1357 1275 1182 1062 981 1069 1152 1228 1252 1310 1376 1292 1225 1221 1214 1184 1085 1040 1102 1132 1158 1204 1274 1384 1509 1615 1673 1659 1645 1652 1662 1588 1572 1578 1585 1613 1630 1589 1539 1442 1446 1433 1406 1398 1373 1286 1178 1073 979 878 855 889 955 1023 1083 1071 1013 933 815 727 675 604 569 596 617 681 706 738 790 838 896 947 1035 1090 1131 1186 1246 1302 1319 1350 1420 1473 1499 1477 1422 1376 1363 1329 1257 1201 1215 1258 1287 1283 1252 1196 1117 1039 966 884 851 802 827 842 860 862 847 796 718 683 723 803 903 943 924 903 893 922 1002 973 879 820 755 693 702 779 859 863 846 823 831 778 675 628 615 576 492 545 593 567 489 498 548 563 561 567 573 584 575 524 504 506 517 536 576 640 731 840 940 868 798 730 724 760 738 755 738 654 699 611 627 723 802 850 838 713 687 798 896 938 968 952 939 945 925 904 882 851 885 913 950 982 973 954 934 895 891 911 909 885 867 837 819 842 854 860 859 874 905 961 987 979 988 1018 1021 1010 1047 1063 1081 1106 1067 1120 1147 1128 1151 1193 1220 1261 1306 1313 1310 1373 1419 1460 1475 1487 1475 1445 1442 1510 1573 1633 1653 1559 1493 1454 1492 1543 1583 1569 1504 1510 1533 1541 1554 1575 1595 1588 1579 1582 1583 1585 1581 1492 1457 1436 1430 1441 1452 1437 1394 1346 1325 1321 1304 1291 1294 1322 1356 1389 1406 1410 1392 1350 1322 1297 1242 1181 1177 1187 1175 1136 1125 1122 1063 1035 996 989 948 908 892 880 850 805 737 680 633 584 501 475 471 465 445 501 572 583 539 512 503 496 502 484 486 487 489 497 512 530 529 536 614 641 619 594 545 555 633 718 802 848 866 881 895 894 898 875 839 810 776 729 687 716 708 739 717 706 710 648 687 690 664 644 650 638 637 621 603 602 600 600 602 600 598 595 604 641 624 608 633 619 587 596 585 581 577 582 594 594 590 584 576 575 578 592 597 583 575 583 603 631 650 667 664 640 615 579 556 527 511 510 503 495 489 485 483 496 487 485 479 491 486 483 481 483 481 481 481 485 494 505 518 532 546 564 581 595 612 628 646 659 636 619 600 572 549 524 514 506 504 503 502 516 543 566 581 594 585 591 543 582 569 538 547 537 540 556 606 631 644 643 625 601 553 515 499 491 484 483 484 484 483 481 481 485 488 487 488 491 494 497 502 511 522 535 545 553 562 572 580 585 588 588 572 535 513 493 496 543 554 559 565 562 509 501 509 506 519 523 526 530 535 542 550 559 560 554 550 536 509 468 452 470 469 460 463 414 369 344 333 298 279 268 256 259 278 316 341 354 342 297 276 294 340 370 392 410 414 439 474 474 435 427 417 393 401 418 431 409 386 396 406 420 434 451 448 453 468 477 488 488 488 495 505 520 530 505 472 387 330 339 385 417 453 452 461 474 517 551 565 600 636 634 664 681 616 609 655 654 690 720 746 747 738 773 780 759 754 756 714 692 688 715 746 772 762 829 820 816 805 790 763 748 762 776 780 809 790 737 700 723 694 664 618 563 499 520 508 491 529 587 598 555 538 588 583 552 600 602 574 589 665 626 627 671 623 615 686 765 809 824 852 868 875 883 830 755 735 741 780 825 803 815 761 768 737 682 626 576 558 554 501 486 475 465 460 463 499 530 552 559 541 508 476 498 520 512 486 448 440 400 330 349 371 345 386 374 370 383 352 316 306 353 333 369 385 405 392 413 441 502 556 631 720 813 876 848 782 702 623 588 555 525 476 421 397 360 320 280 255 215 203 239 267 304 322 270 269 298 304 285 316 305 252 234 228 272 310 327 360 367 400 403 433 460 504 480 433 410 425 452 439 416 407 383 343 324 388 390 388 384 369 293 330 359 427 481 530 495 449 484 514 573 604 561 555 556 561 608 643 669 669 695 691 645 577 509 486 472 506 487 420 385 371 296 240 237 287 324 324 288 268 238 245 242 236 219 185 144 138 153 146 134 146 164 206 211 150 125 110 89 89 86 75 75 75 74 69 65 59 45 29 26 22 17 13 11 10 8 6 0 0 0 0 1 33 46 50 50 50 48 47 48 51 51 52 51 43 44 46 41 35 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1115 1154 1143 1152 1217 1275 1361 1464 1553 1665 1759 1832 1897 1990 2109 2174 2102 1903 1729 1636 1636 1751 1952 2088 2208 2306 2256 2157 2068 2031 1940 1850 1886 1928 1982 1976 1965 1955 1965 1969 1969 1991 2045 2104 2147 2190 2189 2199 2229 2273 2311 2335 2359 2411 2432 2481 2609 2547 2510 2559 2503 2454 2436 2390 2365 2381 2371 2287 2234 2219 2145 2165 2193 2243 2280 2290 2348 2431 2308 2207 2172 2137 2123 2145 2164 2232 2365 2402 2348 2356 2391 2500 2456 2299 2146 2129 2209 2424 2524 2429 2376 2324 2240 2082 1973 1881 1789 1657 1551 1458 1412 1345 1273 1239 1231 1259 1291 1307 1321 1325 1321 1295 1265 1187 1072 963 831 752 740 754 816 949 1041 1026 1071 1105 1088 1017 968 941 901 814 804 851 925 954 969 1018 1094 1161 1241 1282 1342 1414 1422 1370 1291 1286 1358 1308 1291 1237 1215 1223 1268 1298 1275 1285 1342 1441 1490 1552 1679 1767 1832 1878 1876 1859 1945 2020 1991 1926 1873 1810 1739 1652 1553 1477 1500 1592 1562 1460 1332 1376 1505 1576 1476 1374 1461 1560 1630 1670 1576 1478 1391 1303 1267 1231 1227 1186 1093 1011 1009 1055 1130 1205 1296 1371 1426 1501 1496 1434 1385 1466 1529 1482 1392 1321 1280 1221 1148 1088 1081 1045 971 848 759 682 621 567 577 627 660 669 707 727 747 795 846 899 971 1064 1164 1163 1066 980 916 822 798 931 1054 1110 1144 1152 1068 957 797 729 762 624 549 530 520 520 519 521 581 663 757 841 898 929 961 1018 1088 1156 1197 1211 1224 1248 1339 1371 1470 1588 1649 1621 1531 1486 1465 1490 1611 1714 1758 1751 1723 1665 1608 1563 1489 1412 1334 1250 1140 1046 1039 1073 1032 972 971 999 1036 1082 1145 1208 1284 1326 1390 1490 1565 1597 1525 1456 1393 1325 1248 1179 1106 1040 1043 1146 1243 1363 1459 1440 1405 1323 1212 1096 1001 1108 1236 1321 1374 1387 1469 1392 1328 1314 1281 1199 1086 1103 1208 1251 1257 1273 1277 1333 1439 1552 1646 1668 1651 1639 1629 1599 1589 1580 1613 1606 1552 1552 1573 1587 1597 1570 1515 1443 1348 1246 1136 1044 958 887 936 966 1039 1113 1163 1131 1047 955 866 777 683 592 575 613 659 686 713 755 782 811 845 915 1007 1072 1121 1177 1208 1270 1331 1388 1442 1492 1515 1469 1408 1356 1314 1281 1247 1210 1251 1285 1301 1279 1208 1177 1115 1020 973 918 845 877 912 910 900 860 795 744 726 699 722 794 901 1011 1022 979 968 964 987 936 844 756 707 729 767 798 877 875 859 848 833 771 664 579 550 531 486 516 593 622 549 486 527 529 529 536 535 540 544 514 563 557 561 583 599 590 685 807 917 970 913 850 812 870 886 847 734 698 719 609 606 653 707 766 785 683 675 785 836 868 904 889 893 899 874 873 846 813 852 900 907 928 921 889 877 867 834 853 839 829 828 798 792 816 811 817 842 907 939 954 933 930 934 956 957 961 985 993 1003 1028 1001 1041 1071 1072 1117 1137 1191 1199 1233 1233 1285 1306 1350 1376 1445 1500 1518 1506 1503 1543 1587 1617 1635 1599 1553 1551 1570 1606 1642 1633 1581 1601 1622 1613 1620 1645 1661 1655 1648 1653 1649 1624 1591 1532 1506 1484 1469 1465 1478 1474 1440 1395 1392 1392 1367 1359 1360 1370 1410 1432 1442 1433 1410 1363 1299 1242 1203 1162 1139 1137 1131 1105 1089 1083 1067 1002 959 934 931 864 842 814 784 743 707 692 674 621 536 483 477 467 451 516 590 615 570 535 497 516 551 505 493 522 518 543 561 579 589 561 656 719 699 654 588 552 604 691 766 799 858 854 855 843 842 821 788 788 777 717 727 763 757 791 784 750 668 664 725 747 705 675 699 691 695 651 638 641 622 622 614 606 645 647 615 638 645 634 639 650 611 618 619 615 597 596 600 596 588 589 581 587 596 607 593 588 617 640 666 696 700 662 646 639 630 627 602 533 565 581 575 555 527 507 497 498 500 492 486 495 500 501 509 495 490 490 485 483 483 489 491 497 510 522 535 545 553 553 561 572 590 602 608 599 592 565 567 559 539 536 531 549 563 579 589 598 599 584 563 573 583 574 583 570 561 579 602 634 640 616 581 556 522 505 496 490 482 483 485 485 483 482 485 487 493 493 493 496 498 500 500 503 510 521 530 537 547 556 565 576 584 588 585 568 554 526 504 532 554 563 569 544 504 508 514 517 517 523 528 534 538 541 542 550 534 525 506 484 471 444 432 455 429 415 418 397 365 314 289 266 262 260 259 262 281 323 368 376 362 337 306 283 326 346 364 387 407 414 425 430 432 437 433 412 414 429 442 423 393 399 412 427 439 442 443 444 449 458 467 477 486 498 503 514 513 482 466 391 326 322 367 427 469 444 443 451 473 473 484 541 574 604 648 660 575 581 634 608 630 672 702 689 705 751 756 736 741 753 692 686 734 750 786 742 766 812 821 808 773 759 756 732 737 758 781 796 798 774 749 756 752 687 607 532 527 567 576 532 496 557 596 593 627 685 675 631 612 600 611 628 675 626 636 656 642 638 687 744 823 824 844 859 877 870 823 774 734 725 773 767 723 762 731 722 706 684 656 601 521 496 485 479 478 476 485 503 548 581 612 609 554 517 532 534 562 568 551 518 483 424 345 311 307 305 313 338 346 338 345 321 292 327 315 334 368 365 382 404 443 484 538 598 691 800 876 864 823 767 749 677 628 596 516 457 400 368 325 296 269 221 200 214 256 312 313 255 318 350 327 283 298 305 258 223 245 308 292 314 323 352 382 389 411 440 461 509 491 469 458 459 447 425 396 386 340 353 390 386 386 385 370 333 388 431 477 505 539 561 530 479 488 524 595 623 631 628 609 635 661 689 689 672 647 604 530 488 438 440 487 506 464 394 408 329 273 271 334 354 338 293 250 213 212 228 191 169 156 161 175 192 183 154 165 178 191 190 161 135 109 103 96 83 80 79 76 68 64 61 55 44 32 29 29 23 13 8 6 7 0 0 0 0 0 0 13 39 48 50 48 45 45 46 51 53 57 53 45 45 47 44 39 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1199 1222 1221 1202 1225 1293 1369 1448 1533 1616 1718 1818 1942 2073 2180 2228 2114 1937 1772 1670 1649 1750 1915 2085 2214 2301 2224 2149 2096 2067 2001 1945 1974 2019 2083 2146 2141 2070 2072 2088 2092 2047 2033 2069 2110 2142 2166 2202 2242 2260 2268 2281 2318 2323 2356 2427 2535 2491 2458 2498 2521 2477 2431 2391 2375 2397 2350 2268 2222 2223 2224 2209 2228 2253 2280 2291 2309 2421 2379 2230 2204 2214 2222 2256 2250 2238 2296 2417 2395 2442 2536 2631 2507 2308 2188 2156 2223 2295 2480 2409 2284 2244 2199 2138 2056 1995 1863 1718 1586 1552 1516 1413 1312 1251 1207 1164 1171 1215 1275 1314 1326 1322 1310 1255 1119 995 859 755 739 768 857 979 1056 1048 1055 1085 1117 1092 1077 1055 994 890 829 808 852 877 921 1003 1048 1099 1147 1204 1300 1378 1446 1421 1373 1350 1366 1372 1358 1309 1257 1264 1316 1353 1343 1317 1298 1329 1380 1504 1627 1707 1763 1784 1798 1803 1907 2015 2030 1950 1890 1833 1783 1736 1667 1582 1617 1671 1615 1489 1365 1366 1483 1589 1532 1419 1438 1521 1627 1682 1574 1481 1434 1360 1241 1178 1129 1089 1039 1052 1080 1019 1114 1203 1263 1326 1399 1510 1558 1500 1444 1525 1564 1531 1447 1352 1271 1162 1046 948 921 903 864 794 726 660 608 564 609 671 701 719 740 790 791 823 870 932 1031 1124 1223 1185 1077 1036 969 862 848 996 1112 1171 1217 1184 1011 861 773 815 870 720 580 535 520 519 519 520 560 632 702 771 821 851 880 936 1014 1095 1121 1121 1119 1188 1213 1272 1399 1525 1596 1555 1462 1392 1372 1482 1565 1610 1686 1730 1701 1669 1624 1592 1494 1364 1277 1175 1088 1088 1106 1068 1052 1068 1003 1035 1069 1133 1221 1319 1370 1401 1441 1488 1556 1592 1524 1449 1405 1348 1257 1183 1146 1058 1093 1206 1287 1364 1424 1357 1287 1223 1137 1036 1039 1132 1274 1386 1468 1524 1555 1534 1452 1416 1364 1244 1113 1179 1290 1368 1379 1396 1394 1407 1431 1493 1557 1542 1531 1552 1534 1486 1471 1446 1496 1493 1410 1404 1456 1569 1623 1558 1468 1377 1285 1178 1088 1003 959 965 1031 1072 1123 1196 1219 1150 1072 967 879 806 718 623 567 590 623 650 684 733 759 762 830 900 939 1002 1071 1122 1161 1222 1290 1355 1404 1440 1451 1440 1415 1377 1347 1304 1277 1264 1297 1320 1300 1256 1175 1111 1070 1037 986 896 884 915 956 959 904 836 796 803 760 726 727 793 915 1033 1111 1068 979 925 900 851 785 720 750 790 826 813 853 797 745 750 763 784 722 649 576 512 484 480 520 624 602 542 490 491 488 510 509 526 510 535 605 619 597 620 649 621 672 791 884 939 982 953 930 964 980 856 756 737 745 668 655 605 611 647 692 670 669 741 751 793 815 799 796 814 795 811 766 789 844 843 826 849 865 828 811 823 806 800 788 790 794 788 773 789 787 837 862 905 983 993 931 882 883 922 902 921 931 931 940 953 950 954 991 1020 1074 1087 1137 1148 1163 1178 1220 1258 1271 1317 1390 1447 1490 1493 1499 1531 1543 1528 1525 1562 1567 1555 1579 1598 1641 1671 1663 1651 1642 1599 1601 1647 1668 1676 1653 1658 1637 1599 1549 1521 1518 1475 1433 1424 1437 1443 1452 1448 1453 1451 1431 1426 1425 1421 1445 1475 1467 1425 1405 1365 1315 1255 1193 1145 1114 1114 1083 1067 1051 1028 1014 984 930 882 863 815 777 734 711 680 654 657 650 636 598 515 486 465 456 540 611 625 567 535 518 508 557 533 500 548 566 605 638 649 668 591 669 750 794 725 623 572 567 626 677 756 795 778 790 794 811 796 768 754 731 724 753 796 803 797 759 699 676 726 772 814 754 718 732 745 726 655 693 704 655 652 655 639 657 702 667 634 663 683 677 689 668 644 624 616 614 614 598 593 591 601 602 608 608 623 594 614 643 659 672 678 666 626 608 592 565 557 547 534 563 610 634 635 620 575 541 524 511 509 515 521 532 535 543 523 514 511 499 490 488 488 490 490 496 505 511 511 512 519 521 525 534 536 542 554 558 565 585 583 589 591 609 621 636 648 648 652 657 634 624 611 605 607 617 614 601 611 641 662 617 583 559 534 514 503 496 489 485 481 483 482 482 484 487 489 494 499 499 502 505 506 507 506 508 514 520 527 538 546 554 562 575 586 586 576 561 544 520 531 557 568 565 528 507 512 519 524 525 526 528 530 520 516 512 496 490 493 476 451 445 426 395 409 400 384 378 369 340 308 269 263 279 276 278 289 304 321 367 424 392 369 332 287 292 320 324 364 397 384 387 404 419 437 440 435 431 440 452 452 411 401 414 429 445 459 474 478 469 460 467 475 485 498 504 516 491 467 457 420 327 337 389 426 423 392 395 406 426 449 491 550 577 620 648 616 552 607 666 603 577 608 646 632 666 720 732 722 713 715 680 714 758 784 783 727 776 806 810 788 743 731 748 745 718 736 758 745 761 740 753 748 730 666 567 528 581 632 619 562 522 537 602 670 738 733 708 646 613 628 614 670 654 641 675 695 702 653 707 772 801 837 842 824 873 867 789 749 709 736 729 716 669 689 678 660 655 615 565 515 486 489 495 510 520 533 546 579 596 607 611 605 589 553 550 560 584 566 559 515 466 420 367 325 335 333 319 310 308 307 311 294 288 299 336 378 419 398 390 440 464 494 532 591 703 815 862 867 849 822 808 787 711 646 542 472 430 384 319 273 242 219 200 200 265 323 302 250 322 379 352 285 256 279 277 222 263 315 296 282 290 326 333 344 361 393 399 432 456 448 437 449 436 428 403 365 350 379 385 382 385 387 372 335 393 423 454 464 504 568 589 546 537 562 601 659 662 666 668 672 671 684 682 637 564 534 484 440 412 424 460 514 492 445 452 379 297 308 384 405 344 269 221 198 205 229 197 164 207 208 210 196 187 167 165 187 190 183 160 150 136 119 103 97 92 85 79 67 60 52 49 46 41 35 31 30 20 12 6 4 2 0 0 0 0 0 10 26 47 48 47 44 41 43 46 52 55 43 34 31 40 40 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1277 1295 1305 1294 1259 1278 1367 1445 1529 1628 1743 1846 1997 2147 2277 2180 2068 1975 1823 1703 1648 1736 1901 2110 2292 2318 2256 2192 2162 2154 2088 2048 2038 2044 2108 2206 2272 2229 2206 2204 2198 2168 2100 2084 2088 2107 2134 2182 2210 2221 2217 2232 2261 2290 2328 2382 2507 2484 2424 2436 2474 2514 2469 2403 2412 2445 2362 2335 2254 2260 2298 2343 2280 2281 2278 2315 2318 2397 2361 2279 2249 2278 2336 2448 2409 2343 2297 2382 2516 2504 2585 2672 2532 2385 2242 2206 2299 2375 2454 2488 2287 2252 2200 2195 2131 1977 1841 1700 1611 1556 1476 1400 1371 1351 1281 1185 1105 1115 1173 1225 1264 1283 1293 1264 1158 1005 868 751 740 851 997 1048 1068 1061 1073 1098 1125 1114 1089 1043 979 932 875 825 818 873 953 1002 1043 1100 1153 1214 1270 1343 1429 1494 1469 1436 1431 1455 1444 1392 1313 1307 1376 1396 1407 1406 1356 1332 1329 1413 1513 1596 1647 1665 1695 1766 1894 2009 2050 1972 1886 1830 1804 1771 1698 1610 1631 1690 1594 1480 1416 1399 1516 1614 1571 1446 1479 1581 1671 1717 1653 1581 1491 1401 1348 1303 1236 1146 1100 1173 1177 1087 1054 1112 1182 1262 1356 1469 1573 1571 1538 1578 1529 1455 1452 1407 1331 1194 1075 949 839 785 758 748 698 637 588 569 677 725 748 784 813 849 873 918 945 1023 1089 1214 1307 1224 1172 1091 976 872 887 1003 1108 1177 1248 1235 1068 922 860 948 971 812 696 596 559 526 519 522 568 624 696 724 744 789 830 885 941 992 1006 1024 1041 1083 1166 1268 1396 1523 1535 1466 1444 1348 1329 1431 1471 1505 1587 1605 1565 1551 1526 1469 1386 1302 1231 1155 1155 1176 1184 1106 1159 1174 1099 1074 1171 1156 1127 1189 1237 1291 1357 1462 1584 1639 1590 1552 1456 1342 1204 1106 1081 1110 1174 1274 1398 1476 1505 1410 1305 1210 1140 1053 1068 1141 1240 1329 1409 1489 1561 1625 1587 1497 1392 1284 1164 1216 1335 1458 1511 1527 1520 1530 1530 1559 1592 1521 1459 1453 1431 1367 1352 1328 1396 1337 1310 1282 1405 1533 1520 1482 1392 1310 1234 1166 1127 1097 1073 1074 1121 1167 1208 1259 1239 1176 1068 976 868 768 687 608 580 590 599 622 658 684 697 732 785 832 850 920 989 1052 1102 1176 1252 1316 1358 1354 1355 1381 1408 1426 1401 1370 1307 1317 1353 1345 1281 1226 1176 1145 1116 1059 969 898 937 965 984 996 950 910 870 822 782 750 762 796 890 990 1055 1043 938 856 800 768 742 751 795 853 869 827 810 783 704 663 696 707 693 610 556 549 524 483 502 587 670 653 597 562 499 501 523 560 556 573 611 676 655 647 709 664 662 760 804 860 946 997 1015 1034 1011 908 791 771 816 780 698 649 649 608 613 633 624 674 670 686 707 713 702 727 717 739 719 768 787 773 756 766 794 786 773 793 782 765 769 763 795 797 774 780 820 846 915 926 963 964 926 866 842 862 856 863 859 878 888 904 905 919 948 991 987 1020 1049 1084 1093 1133 1178 1197 1220 1271 1327 1374 1406 1399 1401 1438 1430 1404 1414 1484 1498 1465 1469 1507 1554 1594 1623 1624 1619 1543 1511 1566 1602 1639 1603 1576 1560 1536 1488 1473 1475 1434 1394 1367 1373 1395 1413 1434 1452 1448 1442 1457 1448 1435 1435 1449 1457 1431 1388 1337 1293 1245 1210 1181 1131 1081 1058 1033 1021 984 963 924 879 841 819 816 792 775 738 700 639 605 612 602 608 548 494 455 461 522 609 657 602 578 550 516 554 549 506 546 585 648 722 725 746 650 664 766 830 743 711 645 582 584 650 697 711 716 780 806 835 824 807 816 754 794 790 798 795 739 691 685 689 729 794 851 813 791 787 790 745 683 734 707 679 686 703 679 656 710 712 652 688 729 751 749 716 674 642 619 610 606 601 603 613 619 616 619 630 638 624 595 604 607 613 622 629 617 610 610 592 564 585 563 544 550 578 614 667 668 625 579 537 535 561 570 576 583 584 572 555 534 523 510 496 493 492 490 494 497 502 511 515 522 524 533 534 539 550 562 579 595 604 614 630 637 649 662 680 696 707 711 713 703 692 666 661 652 651 664 663 661 660 636 599 575 554 530 513 503 497 491 488 488 488 488 488 488 489 493 498 506 507 510 515 516 519 515 512 514 518 525 533 544 550 557 572 584 592 595 590 568 545 533 558 575 550 520 512 515 525 529 523 522 523 507 491 482 469 463 460 464 454 427 405 402 365 368 371 368 342 333 314 285 266 270 298 321 317 338 365 366 380 436 428 396 367 327 287 287 299 331 370 360 376 396 410 437 435 435 440 451 465 469 428 405 414 432 446 461 482 506 513 482 472 492 494 494 489 485 474 452 439 426 332 354 382 380 360 377 413 456 484 511 531 570 612 633 642 562 530 619 669 654 581 552 583 589 634 671 694 693 682 685 674 704 740 743 728 735 798 779 800 809 753 719 720 738 714 713 728 706 721 711 726 722 690 624 542 579 648 682 612 584 564 527 581 682 764 733 666 656 667 647 629 656 660 693 740 754 692 658 703 758 787 803 834 808 829 819 765 709 686 707 685 660 645 617 614 645 589 529 519 528 515 550 584 610 612 612 605 600 595 599 593 581 568 566 542 548 540 525 539 519 482 421 373 336 356 388 376 359 356 335 302 296 282 310 368 435 467 434 414 450 495 521 547 595 679 803 839 859 857 817 764 763 723 624 543 503 464 415 360 312 265 230 199 191 229 294 287 246 304 383 372 308 248 258 273 219 247 270 280 262 265 301 308 291 317 325 367 390 410 417 418 430 417 407 390 368 368 380 379 379 384 390 377 333 372 393 407 433 472 537 567 587 590 610 645 646 611 649 670 659 646 669 624 592 513 455 427 401 410 440 464 497 528 502 455 408 361 404 459 408 332 261 213 203 188 180 191 178 229 237 224 201 183 170 187 190 187 183 180 173 152 125 112 101 95 84 74 77 68 67 64 55 50 47 36 28 27 22 9 3 0 0 0 0 0 0 8 24 44 46 45 38 41 43 45 47 42 36 32 22 30 40 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1335 1375 1398 1385 1331 1294 1341 1433 1519 1631 1761 1875 2015 2179 2322 2281 2105 2001 1878 1748 1673 1711 1886 2069 2196 2294 2288 2228 2233 2230 2162 2114 2047 2039 2071 2168 2299 2387 2363 2332 2262 2226 2176 2125 2113 2118 2128 2150 2167 2187 2232 2268 2276 2287 2312 2362 2488 2446 2394 2387 2369 2405 2468 2506 2520 2493 2440 2428 2350 2312 2314 2346 2354 2349 2321 2306 2339 2403 2382 2324 2338 2317 2328 2382 2528 2526 2415 2435 2550 2536 2567 2661 2655 2522 2360 2298 2442 2541 2519 2527 2353 2311 2284 2276 2146 2070 1942 1808 1625 1544 1514 1517 1503 1411 1304 1211 1117 1050 1059 1106 1154 1188 1220 1199 1144 1062 894 750 743 855 968 1056 1096 1088 1089 1123 1153 1127 1125 1099 1056 1012 915 882 839 844 932 1001 1069 1139 1203 1254 1321 1378 1463 1545 1561 1535 1521 1515 1511 1431 1386 1392 1443 1444 1437 1464 1418 1386 1357 1353 1409 1480 1523 1562 1643 1732 1845 1959 2036 1968 1911 1838 1759 1706 1661 1671 1651 1708 1626 1561 1504 1478 1596 1654 1600 1482 1506 1601 1679 1716 1633 1550 1501 1452 1400 1361 1294 1164 1159 1277 1270 1156 1133 1105 1172 1291 1426 1498 1572 1661 1653 1612 1484 1394 1346 1321 1252 1175 1083 977 900 838 759 682 629 599 563 609 722 779 814 858 895 922 959 1043 1073 1085 1202 1298 1386 1336 1240 1085 978 923 939 1029 1119 1208 1264 1257 1095 941 952 1066 1053 913 786 691 640 597 527 520 556 655 678 708 734 768 806 848 874 896 916 951 993 1063 1147 1249 1370 1445 1412 1359 1340 1278 1253 1334 1346 1409 1461 1501 1440 1406 1387 1379 1330 1277 1218 1234 1264 1280 1273 1180 1233 1280 1151 1115 1235 1272 1240 1290 1330 1323 1354 1493 1625 1686 1690 1574 1513 1394 1223 1124 1167 1235 1290 1356 1462 1579 1559 1498 1399 1309 1216 1070 1067 1097 1192 1271 1325 1380 1448 1518 1523 1415 1339 1263 1183 1193 1284 1378 1412 1413 1432 1463 1453 1475 1525 1555 1519 1423 1337 1272 1246 1219 1245 1211 1191 1220 1356 1411 1413 1399 1365 1350 1323 1281 1258 1235 1206 1201 1205 1211 1222 1181 1147 1166 1097 1015 928 862 739 629 601 657 631 607 612 644 686 718 741 761 804 874 944 1003 1037 1109 1165 1224 1252 1262 1286 1319 1380 1442 1452 1410 1359 1378 1405 1385 1330 1298 1251 1212 1188 1131 1011 950 988 1014 1038 1044 996 976 927 853 811 761 777 838 870 925 987 1033 947 871 836 773 807 811 819 867 854 764 755 749 741 668 638 659 686 665 610 578 540 482 506 587 628 659 664 619 524 536 580 591 598 633 670 693 729 697 745 723 652 733 804 866 904 916 960 1002 954 894 803 847 846 792 704 711 686 659 634 612 603 601 602 604 620 635 635 661 670 686 684 718 718 726 716 726 743 741 752 752 757 753 748 772 795 762 755 795 840 877 941 987 953 886 854 809 806 811 815 840 859 849 864 879 910 914 928 938 969 995 1020 1037 1052 1073 1104 1151 1206 1248 1281 1309 1327 1303 1291 1336 1329 1288 1324 1391 1414 1374 1375 1418 1462 1504 1527 1543 1565 1486 1459 1508 1541 1585 1590 1530 1490 1472 1442 1432 1445 1400 1366 1335 1333 1357 1372 1381 1389 1378 1411 1429 1398 1377 1401 1419 1433 1437 1395 1346 1300 1268 1253 1200 1136 1094 1082 1062 1038 1021 1003 958 932 908 902 899 877 823 798 751 701 640 574 536 544 548 497 446 489 562 627 685 664 626 591 545 540 555 517 542 594 649 724 795 832 735 710 808 883 848 813 742 675 605 635 644 647 742 820 849 861 835 834 837 796 843 843 818 752 690 717 763 761 724 770 829 870 855 853 800 750 733 788 722 754 728 759 735 683 727 722 697 749 776 796 762 730 719 663 617 610 613 628 624 622 630 620 622 624 635 608 600 600 601 603 620 612 616 625 632 612 598 615 580 556 568 567 586 639 670 673 630 577 564 591 613 619 636 641 631 603 578 566 545 522 499 495 493 495 501 513 521 537 552 554 571 579 587 593 606 623 636 650 663 678 687 696 709 720 736 754 760 767 758 734 713 710 697 695 709 716 712 702 686 654 618 572 541 517 511 501 497 497 494 494 490 489 490 495 500 509 512 517 525 524 533 534 528 523 520 521 525 529 541 552 556 570 585 595 600 598 584 548 539 555 582 586 555 530 524 532 528 516 512 515 486 464 455 436 435 447 441 427 423 382 366 354 340 350 346 314 293 280 267 275 295 337 357 371 398 433 430 431 445 437 430 410 359 307 321 329 309 324 353 375 388 410 431 421 430 442 458 475 486 441 413 419 435 455 474 487 507 528 532 503 511 515 505 469 454 451 442 423 415 384 336 340 341 345 400 463 511 555 574 594 616 636 643 622 516 530 616 665 674 584 521 526 556 573 616 637 651 649 648 668 674 719 706 690 758 777 752 774 778 750 727 706 706 710 689 697 692 686 692 696 696 638 572 588 660 691 650 616 600 563 533 625 749 774 732 726 735 740 689 647 675 710 747 753 733 687 665 690 762 755 765 804 798 783 756 693 658 703 688 678 669 626 578 577 592 538 521 533 562 560 611 618 609 607 607 575 576 584 586 582 558 548 544 525 515 503 510 512 485 438 406 368 344 387 428 383 362 350 336 301 289 283 324 367 424 444 418 431 463 502 541 570 640 762 821 822 860 860 816 740 672 632 577 528 488 453 423 380 336 283 239 204 184 221 277 243 247 333 358 322 293 275 244 244 205 227 229 233 258 272 278 268 275 277 314 381 399 383 387 386 401 379 383 379 364 379 379 377 378 387 394 400 405 368 392 422 462 480 486 540 590 575 602 616 609 558 605 639 615 584 628 551 521 486 435 398 384 427 425 441 508 539 511 453 408 435 500 467 370 309 240 208 196 198 218 219 227 253 256 239 210 192 182 179 183 184 180 178 172 151 127 117 113 99 90 88 78 75 74 64 57 44 43 34 30 22 15 9 4 2 0 0 0 0 0 6 23 36 35 38 32 33 41 44 37 30 32 28 23 31 44 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1422 1450 1491 1480 1415 1348 1322 1403 1503 1618 1777 1929 2055 2189 2340 2358 2183 2039 1928 1801 1710 1719 1839 1979 2098 2204 2302 2344 2360 2337 2239 2139 2087 2086 2104 2168 2286 2386 2456 2497 2394 2280 2240 2227 2170 2147 2144 2159 2177 2195 2225 2298 2335 2352 2373 2396 2472 2421 2387 2354 2316 2319 2358 2374 2402 2500 2500 2444 2404 2355 2347 2337 2367 2450 2430 2337 2322 2391 2386 2354 2358 2384 2405 2424 2513 2642 2589 2572 2483 2414 2487 2526 2628 2535 2483 2551 2655 2723 2605 2471 2441 2472 2477 2391 2301 2215 2089 1963 1768 1605 1626 1648 1549 1438 1317 1245 1192 1101 1023 1000 1021 1051 1105 1057 997 984 861 744 746 844 967 1051 1109 1119 1113 1144 1168 1172 1169 1147 1098 1032 992 962 869 842 885 983 1063 1140 1215 1281 1366 1422 1474 1553 1612 1612 1608 1595 1569 1492 1471 1502 1508 1490 1457 1512 1458 1455 1446 1390 1382 1451 1553 1637 1702 1729 1808 1933 2041 2001 1942 1891 1815 1778 1714 1724 1674 1732 1710 1611 1522 1596 1653 1675 1589 1523 1509 1572 1643 1709 1606 1511 1417 1352 1298 1244 1191 1136 1206 1332 1314 1262 1209 1167 1166 1281 1344 1423 1536 1660 1711 1599 1467 1360 1259 1187 1141 1082 1044 955 840 756 698 682 623 565 597 686 774 858 904 953 972 988 1007 1066 1158 1213 1275 1396 1462 1343 1243 1154 1065 932 974 1044 1133 1232 1319 1307 1142 984 1042 1171 1134 975 854 775 737 654 543 527 526 543 648 699 745 771 800 841 804 865 922 953 1013 1061 1131 1220 1312 1358 1319 1268 1238 1205 1192 1229 1263 1316 1375 1402 1346 1296 1298 1351 1328 1310 1341 1349 1354 1388 1379 1253 1285 1351 1197 1139 1298 1435 1382 1436 1471 1445 1397 1481 1550 1647 1703 1642 1516 1385 1210 1167 1262 1369 1384 1486 1552 1560 1458 1425 1311 1193 1114 1114 1181 1134 1145 1219 1263 1314 1367 1433 1451 1404 1334 1247 1195 1199 1249 1280 1286 1285 1301 1328 1330 1346 1377 1446 1428 1383 1332 1258 1159 1117 1103 1099 1074 1157 1244 1302 1323 1316 1327 1371 1372 1353 1337 1305 1275 1244 1199 1145 1117 1069 1028 1078 1049 1004 956 859 733 631 627 698 715 693 652 614 644 682 699 755 804 846 890 936 984 1037 1084 1129 1167 1191 1232 1289 1359 1432 1477 1456 1405 1435 1460 1451 1415 1374 1313 1255 1194 1097 1007 1004 1064 1077 1102 1106 1083 1011 949 913 829 775 786 793 849 908 970 1000 998 941 890 846 881 883 859 839 820 753 690 669 692 698 617 600 658 667 621 573 505 479 498 535 597 654 678 674 603 535 529 591 643 688 726 747 781 767 765 735 654 718 767 792 823 827 880 921 886 848 815 826 800 722 689 734 708 691 719 712 656 602 605 604 600 605 609 614 624 640 648 663 676 686 708 750 746 703 710 702 739 749 734 788 788 733 784 839 890 928 971 973 906 848 802 846 877 914 893 923 951 958 930 943 972 954 995 990 1004 1034 1085 1128 1136 1133 1135 1149 1164 1195 1231 1259 1252 1249 1246 1250 1264 1233 1270 1299 1332 1303 1313 1351 1385 1410 1433 1467 1492 1432 1417 1462 1481 1531 1540 1470 1435 1418 1390 1395 1403 1396 1341 1309 1299 1323 1323 1319 1321 1330 1371 1384 1371 1348 1363 1393 1410 1428 1408 1370 1329 1303 1262 1199 1155 1129 1117 1095 1100 1086 1061 1030 977 971 978 959 930 899 865 808 741 690 627 557 511 486 459 470 510 575 652 694 715 685 635 578 559 577 532 554 602 628 690 794 896 838 807 834 904 894 828 766 701 651 655 665 647 698 774 828 882 891 891 856 822 863 836 798 725 708 782 825 832 801 792 810 843 870 872 826 793 807 831 766 816 800 823 751 733 754 774 744 795 796 755 715 672 658 626 618 629 675 685 644 647 644 650 647 635 622 619 609 614 613 619 626 632 629 630 629 624 618 602 591 587 600 600 594 613 634 645 630 610 607 617 642 654 665 666 621 594 577 584 590 569 526 502 497 497 504 527 546 564 576 594 609 625 642 646 653 673 684 703 723 739 752 758 764 778 810 878 915 902 846 771 759 750 736 738 749 761 761 749 737 716 668 602 555 529 521 519 509 513 507 505 491 489 492 498 501 507 515 525 542 546 560 559 542 536 530 527 527 528 536 549 556 569 585 599 602 602 593 547 561 573 582 588 594 567 557 566 549 525 510 494 470 447 433 411 435 429 428 423 387 364 345 323 320 321 297 282 272 268 271 291 322 367 408 439 446 450 452 447 439 428 418 413 383 311 330 363 369 341 345 370 388 407 415 413 425 444 462 481 488 447 421 423 439 456 473 490 510 531 548 554 554 537 508 480 454 436 418 408 371 369 359 417 416 353 393 466 504 539 523 551 583 597 605 582 495 515 604 650 631 542 492 482 508 532 556 589 603 638 630 649 642 682 665 694 731 750 735 741 752 736 721 714 693 685 686 673 677 669 662 663 653 616 654 679 718 690 649 589 569 564 556 599 719 745 765 777 780 768 726 705 764 777 775 734 707 691 685 700 724 726 744 770 798 752 675 630 629 676 677 627 611 585 555 533 523 528 557 599 615 613 618 616 605 591 581 566 538 532 555 572 564 560 540 520 508 504 490 495 466 429 407 390 377 379 398 389 365 350 318 325 342 304 289 357 396 391 380 417 448 481 530 577 672 791 857 853 858 856 806 723 644 567 540 514 471 419 384 349 309 274 232 200 184 195 214 218 274 319 328 288 241 231 229 240 204 242 257 255 239 236 235 232 260 254 282 334 341 355 322 365 372 337 355 349 378 378 374 373 380 393 408 430 437 399 409 430 471 517 511 534 559 541 552 601 559 498 568 599 545 517 564 509 454 433 409 384 379 397 398 470 533 545 525 477 447 467 474 403 333 270 228 236 260 257 246 233 236 252 256 249 224 197 184 177 177 181 180 176 170 154 140 134 118 111 101 92 87 83 76 61 46 43 43 37 26 20 14 9 5 2 0 0 0 0 0 0 24 41 40 28 29 19 23 37 31 24 19 26 34 40 46 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1527 1538 1581 1577 1498 1421 1359 1367 1459 1573 1726 1885 2005 2124 2253 2354 2273 2135 1973 1857 1758 1734 1809 1937 2102 2234 2330 2380 2423 2342 2219 2152 2106 2114 2131 2184 2265 2340 2428 2481 2467 2340 2294 2278 2234 2192 2171 2169 2227 2273 2266 2298 2393 2456 2501 2495 2401 2350 2346 2345 2303 2292 2295 2296 2339 2407 2512 2523 2431 2383 2410 2389 2386 2428 2484 2390 2357 2422 2424 2382 2390 2476 2566 2551 2616 2708 2597 2536 2518 2402 2365 2462 2528 2565 2586 2649 2756 2773 2752 2679 2630 2559 2458 2427 2429 2347 2228 2047 1912 1762 1751 1694 1591 1501 1412 1341 1272 1196 1103 1004 954 949 976 938 900 842 774 739 744 824 948 1052 1122 1152 1151 1179 1227 1223 1198 1174 1147 1096 1073 1002 893 841 867 948 1051 1145 1230 1293 1348 1398 1450 1536 1606 1646 1667 1684 1624 1538 1558 1599 1573 1514 1485 1536 1516 1491 1526 1449 1400 1483 1622 1736 1806 1822 1879 1960 2063 2012 1965 1910 1858 1820 1771 1725 1704 1703 1676 1583 1539 1627 1708 1675 1606 1554 1560 1618 1668 1705 1647 1566 1496 1433 1365 1267 1170 1257 1309 1405 1400 1359 1308 1246 1170 1251 1329 1438 1539 1662 1701 1617 1534 1417 1303 1207 1116 1044 982 918 851 803 736 625 570 612 628 692 787 884 955 1006 1025 1065 1076 1097 1169 1255 1333 1420 1370 1272 1195 1156 1056 970 1006 1090 1151 1233 1316 1321 1151 1041 1114 1204 1219 1072 966 906 865 754 623 551 543 529 544 636 725 682 699 738 823 952 1036 1061 1093 1134 1184 1248 1293 1334 1289 1236 1181 1144 1148 1208 1278 1314 1360 1393 1325 1222 1238 1362 1440 1431 1468 1440 1434 1505 1449 1336 1304 1392 1278 1230 1259 1413 1517 1503 1567 1553 1490 1580 1600 1653 1630 1512 1431 1293 1185 1239 1368 1480 1530 1578 1643 1559 1428 1320 1246 1136 1203 1266 1289 1222 1190 1194 1225 1272 1325 1370 1380 1324 1280 1256 1288 1269 1243 1195 1199 1208 1225 1235 1228 1226 1247 1269 1264 1295 1264 1223 1169 1080 993 1003 995 1109 1147 1201 1241 1249 1265 1278 1277 1249 1232 1216 1188 1134 1092 1031 1003 958 923 963 948 953 911 804 672 615 654 702 772 718 674 651 640 647 682 708 761 772 846 901 952 1001 1034 1077 1091 1150 1201 1244 1317 1396 1467 1494 1458 1476 1494 1487 1449 1385 1305 1202 1123 1047 1069 1088 1129 1145 1161 1145 1097 1023 922 863 811 825 809 804 846 894 934 934 959 959 890 890 928 936 873 792 745 772 748 690 646 690 659 573 611 642 590 538 495 480 495 551 597 613 635 674 640 590 552 530 574 636 693 730 751 784 732 690 661 674 702 745 761 799 843 841 810 819 796 744 726 711 724 762 728 716 728 684 650 617 635 672 668 682 729 667 624 620 620 622 626 627 646 700 710 690 683 692 724 717 742 787 751 744 846 935 984 1011 1034 1034 977 867 787 895 963 997 990 1003 1033 1045 1019 1016 1033 1030 1004 1035 1079 1103 1133 1200 1185 1188 1188 1195 1209 1263 1295 1279 1227 1190 1189 1175 1193 1202 1215 1219 1243 1237 1259 1296 1318 1345 1373 1397 1389 1330 1339 1386 1407 1457 1444 1400 1404 1374 1360 1351 1347 1344 1330 1298 1261 1275 1262 1251 1259 1293 1329 1340 1327 1330 1344 1355 1386 1412 1410 1398 1365 1317 1267 1223 1186 1166 1152 1146 1147 1139 1118 1070 1025 1000 1015 1005 976 966 924 842 767 728 657 552 514 453 448 495 534 601 684 712 755 734 662 599 564 592 546 558 585 637 685 792 886 865 878 926 942 923 861 789 729 728 743 759 712 668 750 817 885 957 955 887 893 899 840 778 706 734 810 883 906 869 868 869 881 888 887 874 858 843 861 837 883 893 869 807 788 779 813 805 778 735 691 654 641 633 638 679 727 754 712 675 696 675 703 692 654 652 665 641 637 632 655 651 652 663 656 653 644 638 623 629 630 644 639 627 631 644 677 664 648 651 657 672 698 708 695 659 604 559 543 537 543 546 521 507 500 518 546 564 592 609 618 644 669 687 700 719 739 762 771 796 810 843 830 834 879 924 924 884 844 817 824 828 804 781 779 790 810 809 793 771 728 676 619 570 548 562 557 534 525 515 509 496 491 495 503 510 512 522 538 558 589 616 610 571 550 546 536 535 533 534 540 553 565 582 597 605 610 603 563 579 575 570 575 579 582 588 596 590 538 511 481 445 422 410 397 408 409 411 415 374 343 320 301 293 288 288 287 271 272 278 296 324 371 411 453 466 464 464 450 437 427 419 396 379 322 352 368 367 349 354 353 365 381 398 407 425 446 465 483 492 452 430 430 446 463 480 496 517 536 553 560 544 513 501 489 464 435 417 379 360 370 391 418 429 384 383 419 437 469 481 515 534 544 545 530 466 525 587 588 544 492 462 446 465 486 503 546 571 618 610 629 601 627 636 660 686 705 713 721 745 726 704 698 684 695 684 674 662 661 661 665 688 663 711 725 727 710 633 641 659 643 597 581 643 709 744 766 765 744 756 763 823 823 772 750 740 712 694 706 715 734 760 773 760 743 669 631 610 602 595 559 543 540 537 530 546 567 602 640 626 591 592 587 563 576 560 556 543 522 512 565 576 574 555 539 543 544 523 486 477 474 469 447 434 424 419 409 394 362 321 341 390 334 287 295 320 356 379 397 428 470 537 583 677 807 861 853 837 826 772 701 639 596 555 483 448 396 350 321 292 259 233 199 183 202 229 265 288 306 298 269 271 222 240 232 203 217 221 220 217 213 221 221 226 242 263 279 290 286 296 316 322 315 325 367 377 372 369 375 386 402 431 467 469 422 425 455 473 506 500 516 508 501 502 565 500 476 542 543 500 461 489 488 425 395 386 379 363 370 405 471 513 523 529 498 468 446 396 347 289 265 294 274 261 251 251 255 247 250 256 250 219 196 181 170 171 173 176 173 167 160 157 148 135 125 116 113 99 89 78 65 54 61 41 30 26 18 14 13 11 4 0 0 0 0 0 0 20 41 53 36 26 22 16 21 15 9 16 27 33 41 35 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1590 1622 1669 1677 1600 1506 1421 1367 1424 1537 1681 1817 1934 2048 2144 2269 2297 2179 2049 1953 1847 1791 1809 1927 2107 2273 2427 2441 2323 2257 2209 2180 2121 2118 2178 2198 2217 2288 2416 2472 2462 2362 2316 2301 2290 2243 2216 2222 2257 2291 2341 2366 2407 2528 2563 2465 2340 2268 2268 2304 2288 2288 2291 2293 2313 2373 2441 2487 2450 2414 2424 2469 2451 2489 2535 2475 2410 2464 2446 2415 2435 2543 2601 2610 2600 2649 2550 2419 2393 2426 2325 2335 2374 2423 2460 2571 2637 2605 2590 2635 2671 2594 2450 2345 2325 2359 2339 2209 2086 1909 1804 1731 1648 1547 1471 1418 1352 1277 1176 1111 1032 919 873 843 814 772 752 739 742 804 917 1023 1134 1201 1216 1230 1275 1279 1235 1209 1180 1135 1097 1013 904 844 855 910 1029 1136 1219 1258 1308 1358 1436 1527 1603 1651 1691 1719 1665 1624 1668 1657 1608 1539 1522 1566 1568 1529 1563 1479 1414 1507 1633 1741 1806 1886 1968 2040 2112 2058 2013 1973 1912 1837 1789 1742 1756 1724 1639 1616 1566 1595 1667 1714 1675 1593 1569 1655 1683 1612 1578 1547 1537 1427 1337 1228 1250 1351 1444 1503 1445 1464 1416 1281 1239 1297 1428 1540 1622 1663 1569 1476 1396 1336 1254 1147 1120 1077 1021 963 927 869 745 607 574 626 703 738 806 898 977 1026 1081 1111 1130 1160 1208 1255 1339 1421 1319 1206 1128 1088 1060 1013 1041 1195 1276 1320 1388 1371 1186 1141 1227 1281 1290 1186 1081 1033 978 868 752 610 571 539 525 550 612 670 788 843 914 978 1026 1044 1080 1120 1166 1241 1301 1313 1312 1272 1171 1101 1195 1285 1363 1415 1422 1385 1243 1123 1155 1272 1385 1493 1551 1537 1529 1598 1529 1411 1341 1471 1447 1357 1270 1314 1452 1606 1664 1672 1612 1707 1706 1703 1648 1480 1338 1228 1247 1319 1383 1517 1591 1627 1637 1611 1478 1353 1294 1183 1271 1399 1393 1295 1299 1192 1209 1254 1293 1295 1349 1339 1313 1292 1300 1217 1145 1120 1113 1122 1154 1163 1144 1138 1149 1148 1134 1145 1161 1135 1117 1055 963 906 938 1010 1035 1118 1166 1159 1136 1124 1163 1147 1110 1068 1062 1038 994 950 902 916 835 852 858 869 837 739 629 681 759 723 770 780 739 716 685 666 649 681 711 759 790 854 922 963 972 1001 1059 1129 1184 1253 1330 1400 1485 1546 1527 1520 1500 1433 1379 1333 1298 1188 1093 1118 1162 1173 1194 1208 1178 1108 1013 942 896 926 901 882 834 853 834 882 932 887 891 934 857 828 879 897 886 814 749 709 748 704 627 646 677 608 550 594 568 527 493 481 508 531 552 574 637 686 690 639 610 553 546 600 670 671 729 788 752 715 676 682 717 739 731 739 757 773 821 806 750 748 771 727 752 798 764 755 738 707 680 642 623 662 697 724 743 683 625 623 622 621 622 620 623 635 659 662 661 684 698 697 732 788 758 758 874 965 1000 979 985 991 1001 863 785 892 990 1073 1097 1117 1132 1123 1100 1098 1106 1091 1077 1092 1123 1145 1216 1265 1234 1205 1248 1245 1270 1311 1362 1308 1248 1216 1177 1143 1130 1142 1135 1144 1152 1164 1162 1208 1220 1268 1303 1324 1321 1272 1270 1318 1346 1367 1366 1345 1349 1330 1316 1289 1285 1286 1266 1248 1217 1207 1196 1199 1204 1218 1250 1254 1263 1279 1296 1323 1338 1357 1367 1374 1373 1331 1281 1261 1222 1231 1215 1205 1191 1186 1156 1107 1085 1047 1047 1054 1030 996 953 854 777 718 627 518 481 447 479 509 589 642 698 755 783 744 664 607 575 594 555 579 644 694 748 791 863 900 922 988 1021 1006 927 877 802 813 850 831 720 698 773 856 918 998 992 946 967 952 866 775 722 729 789 850 874 894 917 923 950 968 964 942 911 905 882 872 882 889 883 865 846 862 846 785 704 666 668 664 691 648 670 726 776 780 721 714 724 694 733 712 685 675 720 699 674 658 702 704 682 718 701 685 700 691 676 685 692 699 686 682 685 684 727 727 705 706 716 732 759 769 742 695 659 604 564 530 518 513 513 505 525 549 589 607 625 652 662 683 722 747 758 791 823 885 895 900 913 920 900 895 894 879 851 824 826 861 897 938 873 855 825 849 889 882 843 789 738 678 618 579 562 576 588 566 543 516 507 502 494 498 504 510 520 536 561 592 638 660 657 615 587 560 547 545 541 539 539 545 559 572 587 597 604 600 588 587 564 560 562 565 569 579 587 589 543 514 495 438 401 380 379 379 397 398 397 359 321 302 302 310 323 331 306 273 283 296 300 331 378 426 454 476 489 478 473 462 440 429 403 364 329 342 360 354 352 361 369 365 394 394 410 421 438 457 485 500 469 447 438 455 473 489 508 527 547 559 539 511 476 473 457 444 421 397 365 347 382 401 414 431 404 368 369 384 415 447 474 502 482 478 461 460 500 500 486 469 447 432 437 441 452 472 509 546 584 583 572 568 615 691 707 704 687 691 710 738 724 707 703 695 709 726 709 686 678 684 706 717 683 709 747 749 749 667 704 747 671 634 628 617 660 715 744 728 738 806 799 833 813 778 763 750 724 685 720 717 728 749 738 712 726 714 690 651 601 568 566 556 542 541 563 612 634 635 609 602 578 541 548 510 519 508 500 490 502 486 519 534 533 579 594 612 617 586 525 472 476 442 425 396 404 403 378 359 342 352 379 397 333 289 337 362 397 421 441 476 494 535 592 686 815 861 841 820 804 762 704 701 711 679 565 471 405 363 321 278 247 221 204 189 187 186 207 246 278 268 252 259 236 214 205 206 201 200 201 202 210 232 234 251 296 342 359 347 294 281 294 315 333 353 370 371 366 372 380 393 413 449 498 479 431 440 471 477 477 449 467 441 473 481 517 467 442 460 459 435 432 428 448 406 376 369 358 352 365 401 452 457 492 512 477 449 431 384 318 307 348 323 290 262 267 274 284 272 266 261 245 214 193 177 163 174 175 173 171 171 170 166 166 166 161 145 147 119 96 89 72 52 45 47 36 30 24 17 14 11 4 0 0 0 0 0 7 20 37 40 33 27 16 7 6 4 3 13 37 44 33 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1643 1672 1732 1760 1697 1607 1522 1437 1402 1489 1610 1721 1831 1939 2050 2171 2276 2269 2148 2050 1940 1872 1899 1911 2010 2207 2363 2458 2305 2248 2212 2194 2169 2178 2226 2192 2211 2275 2365 2499 2486 2379 2340 2342 2305 2295 2263 2251 2296 2336 2360 2411 2467 2483 2437 2452 2378 2317 2269 2253 2249 2271 2269 2315 2309 2347 2388 2457 2454 2417 2422 2491 2587 2612 2651 2577 2517 2536 2510 2523 2523 2434 2503 2522 2487 2593 2527 2428 2280 2281 2294 2173 2242 2298 2405 2475 2499 2453 2339 2380 2427 2422 2416 2364 2265 2223 2246 2272 2133 1948 1817 1686 1613 1521 1434 1368 1324 1302 1257 1202 1073 936 855 799 776 759 746 739 741 781 865 993 1123 1220 1282 1287 1325 1327 1262 1200 1160 1122 1084 1018 923 858 863 887 1011 1114 1165 1220 1280 1347 1430 1530 1617 1681 1720 1749 1704 1728 1732 1691 1632 1573 1568 1616 1624 1591 1590 1508 1435 1496 1589 1656 1737 1836 1953 2062 2114 2033 1946 1919 1874 1835 1803 1782 1799 1744 1681 1685 1601 1614 1707 1718 1669 1605 1582 1643 1616 1538 1483 1455 1463 1424 1309 1245 1351 1462 1542 1545 1502 1556 1438 1317 1374 1395 1409 1511 1591 1637 1525 1373 1291 1240 1173 1098 985 938 902 868 830 777 703 603 585 649 695 769 817 875 950 1040 1120 1162 1189 1214 1232 1278 1388 1439 1317 1257 1198 1199 1186 1047 1054 1187 1358 1413 1463 1459 1275 1255 1333 1414 1344 1255 1188 1112 998 888 760 654 620 544 536 527 543 610 690 738 800 854 888 919 965 1026 1076 1141 1180 1183 1184 1107 1065 1111 1264 1347 1441 1442 1304 1287 1184 1039 1109 1232 1321 1409 1551 1623 1644 1622 1550 1469 1433 1473 1574 1486 1403 1339 1442 1582 1728 1744 1711 1766 1791 1718 1586 1472 1366 1276 1380 1450 1450 1516 1582 1600 1570 1525 1469 1395 1294 1232 1263 1358 1391 1356 1334 1265 1223 1247 1285 1350 1372 1386 1343 1303 1241 1154 1096 1073 1042 1013 1069 1079 1082 1075 1058 1062 1061 1084 1077 1039 1046 1010 960 867 885 911 972 1041 1074 1061 1021 1033 1082 1100 1049 994 987 982 957 900 841 823 799 768 778 763 726 660 611 710 841 829 823 842 824 786 713 728 722 659 690 720 766 819 865 867 946 1028 1086 1148 1211 1260 1264 1368 1484 1570 1589 1568 1522 1406 1314 1257 1221 1156 1161 1207 1238 1260 1258 1248 1163 1063 964 952 968 985 945 894 859 867 847 888 923 874 843 893 872 775 795 834 885 828 733 671 693 683 615 603 642 616 559 540 571 533 492 484 497 563 592 593 598 631 698 689 611 615 591 560 585 652 720 760 772 738 718 686 690 703 734 768 812 816 873 795 768 798 805 762 776 824 798 765 735 689 673 640 638 648 680 725 718 676 671 659 641 646 641 635 633 629 638 640 660 700 714 712 750 795 750 734 831 913 936 882 903 882 906 875 772 861 968 1058 1080 1108 1134 1158 1163 1175 1178 1179 1175 1186 1196 1186 1245 1337 1308 1274 1325 1329 1351 1355 1405 1341 1321 1288 1244 1205 1173 1137 1106 1086 1078 1094 1089 1114 1152 1184 1223 1243 1256 1238 1236 1262 1268 1274 1275 1282 1286 1278 1259 1234 1232 1221 1202 1185 1160 1113 1123 1141 1147 1136 1167 1170 1196 1208 1240 1241 1260 1262 1288 1317 1312 1310 1315 1311 1279 1285 1282 1277 1259 1235 1179 1149 1127 1102 1091 1087 1054 958 904 853 782 674 557 505 462 467 491 514 591 690 756 810 814 755 682 627 590 601 565 601 639 682 752 810 885 961 980 1017 1078 1075 1033 970 869 843 886 819 696 771 814 898 995 1063 1072 1031 972 931 894 823 728 755 758 791 821 864 857 906 972 1028 1030 1018 1000 979 949 916 866 836 832 830 832 833 795 698 668 695 729 753 759 678 668 720 764 800 785 763 752 724 761 723 728 701 736 726 681 681 724 749 707 758 755 731 763 732 730 741 774 763 752 757 775 750 777 809 792 780 793 838 864 862 786 734 698 656 590 541 520 507 510 518 554 601 643 660 680 711 720 731 795 852 830 892 895 872 889 877 852 842 834 848 849 853 850 878 902 927 940 949 911 906 889 928 974 986 910 823 755 696 629 599 586 595 594 567 538 523 512 504 498 505 511 521 523 544 575 615 641 649 661 656 623 586 560 555 552 546 545 544 550 561 569 576 589 604 608 592 560 551 554 558 562 568 581 588 558 512 489 451 416 391 363 362 384 389 370 348 310 326 330 336 336 331 302 274 300 323 332 342 397 447 471 505 532 528 502 468 446 429 408 382 351 357 353 357 361 363 371 379 391 396 414 429 445 463 482 507 489 457 447 467 487 505 525 545 557 535 513 483 460 449 440 428 419 383 350 364 403 426 437 453 438 423 416 384 384 412 440 455 434 418 416 431 426 427 423 424 428 436 443 444 459 464 482 508 526 542 560 618 665 706 744 756 714 718 741 729 731 730 718 734 740 768 752 743 744 735 725 708 697 715 750 776 743 703 770 764 715 696 689 654 642 696 698 715 771 835 826 822 811 784 764 729 708 695 658 674 712 723 684 688 733 704 713 710 652 623 631 615 567 591 624 639 633 602 550 539 524 513 481 461 455 455 450 454 469 459 491 486 528 598 612 636 664 635 539 480 447 456 446 404 398 395 398 413 419 432 401 388 324 284 322 402 456 469 488 529 559 576 632 730 840 874 845 817 793 769 743 744 741 717 636 544 464 383 316 281 250 231 216 212 208 195 179 248 297 296 288 251 249 202 205 203 200 199 200 211 233 257 266 275 330 394 385 364 321 306 347 359 362 364 363 363 370 377 387 400 424 467 508 476 437 456 461 444 434 414 416 407 446 440 460 432 389 401 397 392 393 388 392 370 357 342 340 355 370 387 417 442 478 442 416 412 402 373 364 363 363 342 301 272 281 292 298 270 248 244 222 203 186 172 161 164 170 170 172 169 170 172 176 180 182 179 161 129 109 88 66 53 52 47 43 36 24 13 10 8 0 0 0 0 0 0 12 18 24 29 28 19 13 9 7 0 0 3 12 17 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1703 1712 1767 1830 1764 1705 1646 1545 1469 1461 1542 1641 1747 1847 1951 2064 2146 2202 2265 2176 2029 1962 1966 1967 1991 2105 2255 2399 2325 2259 2229 2216 2203 2218 2236 2236 2226 2274 2358 2461 2484 2390 2367 2345 2309 2312 2310 2314 2328 2359 2418 2454 2503 2430 2379 2381 2406 2387 2347 2279 2222 2229 2223 2267 2321 2379 2445 2505 2545 2469 2467 2528 2629 2666 2641 2610 2571 2450 2434 2450 2462 2360 2395 2433 2395 2494 2500 2394 2255 2178 2179 2123 2119 2186 2276 2390 2372 2373 2211 2140 2189 2314 2270 2281 2238 2166 2097 2127 2120 1994 1839 1677 1556 1470 1378 1279 1200 1196 1207 1188 1060 921 846 795 771 759 747 741 748 773 841 950 1060 1156 1259 1310 1319 1328 1278 1226 1184 1124 1051 988 918 872 864 877 953 1047 1130 1196 1259 1330 1417 1516 1609 1690 1765 1813 1767 1786 1755 1719 1647 1600 1609 1665 1663 1655 1601 1536 1461 1504 1575 1668 1756 1851 1952 2053 2059 1945 1854 1810 1808 1798 1821 1809 1785 1762 1730 1700 1623 1657 1736 1700 1646 1606 1648 1679 1615 1546 1473 1404 1378 1348 1279 1326 1440 1537 1619 1592 1585 1598 1489 1427 1498 1501 1467 1539 1595 1661 1569 1390 1227 1107 1044 980 902 860 815 771 730 696 647 607 594 648 719 789 854 910 987 1045 1121 1190 1218 1236 1267 1311 1443 1467 1377 1355 1276 1323 1252 1099 1065 1152 1253 1336 1407 1504 1413 1402 1468 1412 1271 1179 1142 1074 934 799 716 764 702 576 537 536 529 541 581 630 694 723 761 795 838 909 982 1053 1100 1062 1050 977 1005 1115 1271 1413 1387 1368 1262 1158 1154 995 1070 1172 1181 1334 1500 1599 1698 1665 1600 1561 1519 1526 1601 1655 1498 1407 1511 1653 1793 1803 1784 1822 1836 1743 1621 1515 1372 1332 1474 1492 1585 1564 1601 1597 1527 1474 1410 1339 1290 1334 1303 1373 1406 1406 1365 1298 1264 1318 1373 1440 1485 1460 1386 1333 1222 1123 1065 1000 958 932 977 991 1010 993 1000 987 995 993 1037 979 971 944 879 847 829 866 904 939 965 963 959 971 1008 1021 991 978 938 915 902 848 818 741 732 703 695 685 645 621 659 755 891 957 903 899 915 838 760 761 744 709 672 695 726 761 784 868 949 985 1012 1045 1104 1146 1231 1351 1460 1501 1538 1557 1513 1414 1334 1267 1235 1190 1232 1285 1312 1329 1307 1234 1135 1036 1013 1034 1044 1020 958 916 918 903 891 893 889 853 808 820 846 787 737 789 838 841 758 685 634 644 611 572 576 567 568 537 523 510 492 484 502 536 544 573 601 638 694 707 672 676 652 605 573 636 663 719 755 756 754 701 704 753 790 813 860 892 868 771 806 868 855 826 834 834 768 750 711 682 646 647 644 683 703 743 734 717 689 661 681 684 661 653 647 644 640 640 642 669 672 699 741 794 769 708 783 840 815 774 805 782 781 764 773 873 944 980 995 1034 1055 1103 1159 1195 1230 1283 1287 1294 1298 1279 1314 1406 1394 1364 1406 1432 1433 1439 1455 1417 1394 1350 1270 1214 1160 1141 1110 1073 1030 1033 1041 1063 1073 1113 1143 1188 1198 1160 1170 1165 1178 1211 1222 1235 1234 1220 1220 1191 1183 1161 1123 1094 1078 1059 1067 1095 1054 1076 1105 1103 1127 1129 1151 1169 1196 1201 1220 1248 1238 1241 1285 1322 1338 1348 1345 1334 1318 1287 1223 1168 1138 1123 1077 1052 1035 956 852 787 736 633 544 500 449 488 506 515 574 692 798 855 834 779 708 633 604 605 569 591 641 695 767 832 905 1004 1061 1054 1081 1113 1080 1009 919 880 891 772 711 799 841 900 983 1070 1115 1076 982 892 839 800 729 803 826 810 789 809 824 873 948 986 977 960 953 940 935 952 893 839 813 794 784 771 718 682 712 792 826 839 796 716 687 675 712 769 823 824 779 764 809 750 766 720 764 760 728 733 731 777 734 785 811 790 824 795 804 805 837 841 841 817 845 833 841 871 860 838 840 867 863 819 760 734 722 683 620 563 515 508 518 531 581 642 693 736 771 787 795 798 839 869 857 912 901 852 832 812 804 827 855 899 944 947 936 946 971 983 980 950 948 973 961 982 1001 1024 967 839 764 712 665 642 599 571 559 553 544 525 512 507 503 523 526 532 537 551 588 607 619 633 656 687 655 608 577 570 564 555 552 548 548 551 555 561 579 597 599 588 560 550 548 551 555 561 570 584 560 511 489 468 427 404 374 347 365 365 336 325 333 364 384 395 360 332 285 281 312 338 350 369 418 452 484 541 583 585 523 474 444 426 403 374 360 360 358 361 366 369 373 384 384 391 400 414 438 469 496 513 504 470 461 476 500 526 549 552 519 493 478 466 455 489 500 492 474 433 352 387 423 467 486 495 487 476 471 452 419 385 392 391 394 399 401 405 418 438 446 463 481 464 469 503 499 481 485 487 535 570 576 633 662 700 738 769 734 753 748 760 797 757 727 773 783 824 815 813 782 743 719 714 738 745 765 797 755 736 788 767 748 753 730 702 678 681 726 771 800 832 824 800 790 783 771 752 732 708 674 641 674 668 651 697 702 677 656 686 682 660 637 616 596 615 640 637 595 552 519 492 486 459 439 429 419 418 426 431 443 442 462 491 541 569 619 624 626 590 535 492 483 465 441 454 468 452 465 498 474 389 308 292 291 323 373 427 477 516 526 545 596 637 687 791 877 869 842 814 790 764 743 726 725 697 623 548 499 412 329 303 284 262 232 208 198 178 172 221 283 277 272 235 232 188 198 202 209 224 221 238 274 310 335 321 367 398 399 379 367 358 356 356 361 362 362 367 371 382 400 415 440 491 518 481 453 468 443 432 403 390 391 375 403 392 418 404 365 352 359 362 359 360 355 346 338 328 348 371 391 418 454 465 452 401 351 359 389 375 330 323 316 330 297 279 267 268 259 237 206 204 199 184 175 150 142 139 141 152 161 164 160 169 176 179 181 176 159 129 104 85 73 75 64 55 54 42 33 29 19 10 4 0 0 0 0 0 3 8 17 29 29 22 18 20 13 0 0 0 0 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1771 1768 1803 1866 1840 1806 1757 1660 1574 1513 1501 1582 1669 1757 1858 1953 1997 2068 2171 2225 2157 2049 2044 2055 2084 2119 2164 2262 2368 2349 2289 2237 2224 2223 2232 2235 2261 2302 2355 2415 2453 2422 2392 2362 2337 2339 2333 2324 2362 2403 2512 2506 2497 2427 2340 2322 2332 2329 2289 2294 2228 2201 2207 2236 2301 2396 2559 2643 2583 2508 2534 2640 2663 2610 2573 2540 2520 2438 2407 2375 2337 2279 2283 2315 2319 2426 2566 2505 2318 2146 2094 2126 2022 2047 2133 2255 2253 2315 2146 2044 2045 2129 2174 2135 2140 2089 1998 1985 2007 1997 1878 1725 1590 1476 1372 1309 1195 1093 1075 1080 1043 929 855 797 772 762 751 751 753 778 825 905 1007 1107 1169 1202 1278 1309 1278 1230 1205 1155 1089 1016 953 903 863 863 909 976 1079 1162 1229 1301 1387 1494 1589 1681 1761 1829 1855 1858 1782 1728 1713 1660 1642 1702 1731 1645 1595 1547 1493 1497 1571 1649 1725 1826 1933 2014 1972 1891 1818 1735 1724 1743 1792 1783 1750 1753 1757 1713 1675 1711 1761 1749 1718 1661 1721 1735 1646 1564 1488 1473 1411 1340 1383 1417 1465 1549 1641 1661 1633 1570 1480 1494 1593 1583 1518 1600 1649 1621 1489 1354 1239 1128 1079 1034 1020 978 913 832 750 699 645 627 610 713 774 846 925 988 1057 1119 1174 1231 1281 1296 1325 1387 1514 1533 1450 1420 1361 1443 1330 1165 1107 1167 1193 1280 1399 1486 1577 1557 1451 1358 1276 1136 1043 984 884 788 863 880 774 663 571 544 536 537 540 564 621 652 660 685 721 794 864 941 1031 998 926 942 1065 1191 1264 1281 1268 1266 1214 1078 1080 962 989 1053 1130 1275 1434 1603 1731 1760 1704 1692 1607 1650 1668 1700 1568 1476 1549 1698 1846 1890 1895 1903 1861 1803 1739 1599 1449 1404 1570 1569 1681 1666 1675 1639 1574 1499 1422 1334 1368 1411 1366 1428 1475 1470 1398 1355 1309 1341 1429 1529 1608 1550 1483 1359 1256 1163 1115 1037 977 924 879 894 948 952 965 931 945 946 990 990 917 898 845 823 809 805 848 863 890 908 902 919 926 945 924 930 893 853 868 790 750 734 663 650 642 641 652 726 773 845 967 1023 972 1003 986 895 850 836 807 752 723 694 693 713 749 812 865 916 935 1044 1112 1163 1236 1325 1369 1395 1439 1519 1512 1430 1369 1310 1263 1234 1278 1329 1356 1341 1296 1219 1125 1063 1088 1115 1120 1088 1022 998 970 944 926 900 866 830 802 780 774 734 704 739 759 781 759 696 644 608 614 623 622 622 625 605 569 530 499 487 513 523 557 609 640 666 674 688 709 672 616 579 566 592 638 672 711 764 759 751 713 746 783 800 829 892 851 803 860 913 903 877 839 800 746 710 692 665 694 690 653 698 737 764 748 705 683 704 712 693 684 676 662 657 652 646 645 644 653 715 740 748 729 689 719 729 713 729 733 734 754 785 769 817 850 880 916 960 991 1039 1105 1125 1200 1296 1377 1400 1401 1351 1369 1460 1474 1475 1515 1540 1538 1531 1513 1455 1403 1360 1271 1205 1159 1145 1126 1079 1033 999 1006 1019 1021 1050 1077 1106 1099 1088 1108 1113 1128 1160 1171 1181 1178 1178 1160 1137 1128 1105 1055 1038 1034 984 1026 1028 999 1020 1037 1033 1054 1067 1098 1139 1165 1163 1156 1173 1173 1191 1249 1288 1308 1328 1308 1282 1284 1288 1257 1170 1102 1085 1064 992 969 899 789 693 677 584 514 474 465 502 514 543 634 739 822 877 860 774 694 644 618 613 608 585 624 672 755 847 912 991 1043 1097 1125 1150 1126 1057 1002 910 911 806 752 794 863 927 1014 1101 1084 1008 937 868 826 765 750 831 885 878 835 815 847 871 938 943 930 926 909 902 899 914 879 847 816 779 742 718 697 748 751 819 863 877 837 787 763 738 698 760 841 874 857 846 867 813 805 756 801 811 792 791 765 816 815 825 884 879 902 876 863 831 810 818 822 869 886 908 888 850 804 801 776 760 771 717 693 692 695 671 637 583 530 527 547 556 559 632 724 723 729 772 823 865 848 842 857 889 908 854 818 851 841 885 912 947 996 1025 969 956 1010 1031 1009 977 959 988 1000 984 1013 1041 988 838 768 729 707 675 626 589 565 548 538 533 541 521 508 529 544 559 578 582 609 625 643 660 676 715 684 630 601 588 571 561 559 556 553 555 556 560 573 584 585 576 559 552 550 547 550 556 563 577 575 520 487 480 441 407 378 348 341 341 336 354 374 398 431 425 375 343 286 291 309 331 353 383 431 465 525 579 595 586 534 496 457 435 412 384 370 365 363 367 368 375 382 384 390 396 419 433 421 452 493 519 503 488 505 500 513 531 544 536 521 511 510 493 443 480 485 479 461 425 357 352 367 405 442 458 461 467 473 474 448 414 395 407 411 429 444 434 446 460 480 487 499 519 505 546 539 508 508 515 536 566 610 651 697 728 768 790 764 768 769 797 823 778 744 752 770 801 838 855 833 801 747 754 796 792 807 818 762 768 804 776 752 731 709 688 685 714 778 805 810 803 788 773 738 745 744 732 727 722 690 607 602 619 624 671 674 619 609 648 622 595 590 587 574 608 623 623 594 561 524 481 453 433 422 425 414 404 413 416 441 469 505 553 596 607 619 639 636 623 580 546 521 492 490 517 524 522 507 514 448 405 306 296 338 343 427 479 522 565 579 609 652 713 777 844 868 853 825 797 787 774 756 696 692 681 597 495 470 405 326 290 271 276 270 226 192 175 167 236 272 244 225 212 212 184 188 203 247 266 275 299 333 369 376 381 397 397 390 373 360 356 353 375 385 383 378 374 383 397 430 452 476 521 527 498 482 462 436 416 402 373 377 362 371 369 385 373 361 338 327 345 332 330 335 328 323 333 355 359 400 428 415 416 420 434 379 322 345 371 351 325 287 287 276 274 252 228 222 208 193 176 166 159 157 148 139 135 131 133 137 151 153 168 169 172 177 163 138 112 96 90 88 77 69 52 48 42 32 20 11 5 0 0 0 1 0 0 0 7 23 26 17 15 23 21 11 3 0 0 0 4 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1863 1843 1860 1944 1973 1909 1833 1772 1682 1620 1553 1567 1620 1696 1751 1814 1871 1940 2014 2100 2197 2149 2109 2127 2180 2211 2217 2217 2372 2462 2352 2262 2244 2242 2241 2237 2271 2309 2355 2409 2481 2498 2440 2400 2375 2380 2354 2362 2395 2444 2562 2569 2468 2385 2333 2273 2265 2257 2248 2211 2183 2152 2189 2227 2284 2366 2522 2600 2544 2449 2453 2572 2555 2623 2587 2513 2500 2501 2404 2348 2275 2223 2190 2215 2277 2382 2468 2518 2337 2096 2006 1972 1948 1928 2020 2099 2165 2227 2139 1971 1937 1984 2075 2005 2022 1953 1885 1857 1899 1927 1867 1770 1645 1533 1471 1369 1264 1151 1047 972 967 925 861 795 771 763 758 765 752 783 818 880 980 1040 1059 1126 1228 1321 1315 1276 1243 1173 1110 1058 996 941 875 859 863 914 1000 1092 1186 1273 1369 1478 1571 1655 1730 1795 1864 1902 1870 1832 1762 1719 1729 1770 1746 1652 1634 1618 1559 1519 1543 1612 1723 1828 1916 1925 1929 1885 1801 1716 1650 1685 1740 1735 1717 1721 1763 1761 1748 1755 1786 1791 1737 1725 1765 1737 1661 1613 1585 1574 1469 1442 1512 1519 1511 1606 1678 1689 1597 1516 1484 1522 1632 1651 1589 1622 1707 1585 1457 1372 1302 1256 1225 1197 1176 1112 1020 912 802 720 677 607 660 761 858 927 984 1053 1116 1187 1267 1345 1408 1421 1441 1507 1612 1632 1557 1469 1422 1488 1370 1196 1187 1286 1244 1324 1437 1572 1677 1603 1444 1305 1169 1090 1007 949 857 902 984 962 838 740 648 603 545 539 540 545 584 617 602 612 631 672 746 853 968 954 865 974 1123 1203 1144 1127 1127 1150 1110 1045 966 906 926 1019 1166 1324 1476 1586 1671 1691 1753 1794 1706 1776 1754 1797 1672 1565 1558 1694 1857 1953 1972 1978 1899 1876 1756 1626 1507 1491 1667 1651 1753 1768 1733 1653 1585 1516 1427 1421 1475 1474 1445 1507 1548 1542 1503 1441 1387 1396 1433 1545 1660 1625 1569 1434 1322 1211 1118 1057 1028 956 876 843 854 899 915 891 890 886 931 974 951 869 844 803 797 767 802 801 833 845 856 896 866 886 863 859 842 808 806 751 689 676 671 662 643 674 666 742 846 929 1031 1085 1065 1073 1055 979 951 900 862 835 790 760 748 747 769 762 816 855 945 1043 1138 1187 1209 1252 1261 1294 1388 1498 1554 1492 1388 1320 1301 1284 1304 1336 1346 1307 1263 1200 1138 1128 1163 1197 1199 1162 1100 1061 1007 959 932 897 869 838 798 772 766 760 722 683 689 717 730 686 660 652 671 676 675 672 644 612 584 552 499 489 508 540 530 559 587 614 622 630 659 685 638 595 613 589 593 631 683 736 783 772 726 736 764 809 847 881 868 841 901 946 927 867 824 765 732 722 706 712 747 727 652 714 767 792 768 719 722 742 733 711 718 695 700 688 668 656 652 657 650 656 676 672 676 681 686 705 737 817 842 830 857 898 824 774 788 790 825 889 937 985 1038 1110 1194 1296 1377 1399 1439 1432 1451 1510 1568 1589 1608 1630 1629 1561 1490 1432 1393 1346 1308 1251 1208 1213 1191 1113 1052 1001 981 975 982 994 1014 1024 1019 1035 1057 1073 1079 1095 1094 1094 1097 1100 1066 1057 1055 1038 1012 975 950 896 939 953 947 946 946 967 996 1025 1071 1111 1130 1117 1117 1114 1118 1156 1207 1242 1232 1242 1232 1230 1245 1241 1216 1184 1123 1069 1040 1010 920 808 700 591 584 526 483 454 493 508 524 569 665 732 797 870 882 816 721 674 639 654 637 640 618 631 721 768 856 947 1028 1112 1179 1215 1209 1154 1064 971 974 911 840 776 862 957 1055 1131 1102 1029 956 869 796 764 798 843 906 933 900 844 873 904 956 934 910 902 897 895 889 883 836 786 755 730 716 705 729 775 770 781 803 828 853 846 819 805 753 726 786 823 859 897 924 911 873 828 863 904 888 861 848 883 906 898 912 905 867 848 845 806 759 753 776 823 859 853 827 786 726 740 701 680 692 636 610 638 643 629 605 579 539 547 610 612 572 591 628 676 764 852 873 879 831 805 831 848 861 850 885 882 906 930 975 970 990 993 942 961 1029 1074 1053 1010 980 1003 1023 1008 1035 1069 990 854 791 763 743 717 664 627 602 587 557 561 561 530 514 538 567 592 618 641 689 706 699 703 728 744 694 659 640 604 579 576 576 573 563 561 566 561 564 571 574 567 556 554 551 549 546 550 557 567 578 543 496 471 459 420 388 354 339 346 366 373 391 429 443 420 396 359 316 284 297 315 342 401 471 492 505 507 535 546 560 518 460 437 405 385 378 372 370 372 375 379 387 389 395 401 425 448 440 426 451 497 506 503 529 519 546 556 554 533 511 485 460 444 426 411 418 409 408 397 369 360 372 391 402 427 441 452 467 495 501 487 450 481 492 516 533 522 518 519 525 529 527 558 574 589 582 554 551 568 551 625 667 714 753 781 805 798 794 801 805 806 831 813 764 760 786 820 858 858 839 820 787 834 854 850 848 813 774 802 795 767 763 746 712 709 745 751 781 803 794 766 745 716 691 684 693 690 670 674 641 609 566 568 601 636 629 591 593 631 578 541 536 529 563 576 560 568 575 561 529 487 440 412 406 414 411 407 391 436 479 524 558 611 640 648 639 642 652 650 633 603 574 537 549 573 579 574 565 496 435 357 298 277 346 420 445 503 556 615 678 725 764 806 869 864 831 835 804 766 779 768 744 676 660 662 575 473 426 379 321 285 263 258 282 262 212 175 164 192 226 206 203 192 183 178 178 192 216 229 277 287 306 328 366 387 393 386 377 365 353 349 362 395 414 410 395 386 390 407 430 469 516 552 517 488 489 449 438 437 410 375 371 355 356 364 374 374 363 349 316 314 308 315 319 313 313 325 334 352 390 403 381 378 406 431 393 332 297 314 322 329 283 259 256 253 230 215 209 204 195 184 177 171 159 146 141 137 133 130 136 151 153 155 160 164 173 155 131 132 113 95 85 73 52 43 24 21 16 11 4 0 0 0 0 0 0 0 8 20 24 14 7 12 12 12 5 0 0 0 0 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1953 1928 1950 2004 2041 1990 1907 1837 1803 1749 1658 1608 1627 1674 1707 1730 1781 1832 1896 1962 2051 2122 2140 2117 2160 2196 2229 2249 2413 2549 2459 2299 2244 2254 2258 2264 2276 2331 2427 2442 2523 2546 2465 2427 2415 2424 2399 2399 2472 2514 2531 2501 2446 2380 2314 2282 2244 2226 2222 2193 2134 2119 2137 2186 2259 2313 2400 2439 2489 2412 2422 2460 2454 2559 2665 2519 2431 2425 2459 2368 2271 2222 2159 2156 2200 2261 2317 2392 2261 2049 1915 1851 1841 1867 1951 1989 2092 2118 2068 1967 1862 1864 1935 1917 1890 1847 1777 1757 1839 1862 1756 1684 1623 1558 1440 1330 1298 1214 1090 965 873 866 807 780 771 772 774 759 754 797 830 862 924 971 1057 1168 1253 1329 1366 1339 1292 1204 1127 1077 1022 1006 933 870 859 868 944 1038 1159 1264 1371 1476 1568 1627 1683 1757 1837 1918 1981 1905 1858 1819 1817 1840 1762 1713 1705 1716 1654 1565 1560 1610 1698 1797 1866 1850 1862 1857 1805 1727 1637 1626 1681 1664 1665 1726 1780 1798 1792 1786 1804 1802 1771 1773 1798 1787 1755 1721 1704 1651 1535 1548 1613 1606 1610 1656 1735 1716 1610 1530 1550 1559 1661 1724 1664 1667 1741 1682 1593 1524 1454 1410 1363 1278 1205 1139 1023 906 805 701 644 609 716 838 922 997 1058 1117 1185 1261 1355 1434 1494 1537 1573 1627 1695 1711 1595 1513 1485 1523 1424 1241 1213 1347 1365 1349 1457 1564 1635 1478 1376 1288 1185 1077 1001 920 985 1008 1102 1085 933 833 741 698 647 559 540 542 545 566 567 574 582 610 677 780 932 897 854 989 1107 1078 1056 1045 1045 1023 994 953 869 841 927 1084 1237 1324 1353 1476 1527 1549 1628 1722 1787 1842 1833 1884 1787 1662 1600 1686 1837 1958 2037 2036 1946 1834 1746 1671 1568 1599 1716 1722 1823 1867 1779 1678 1602 1533 1510 1528 1575 1549 1554 1588 1559 1566 1572 1498 1479 1494 1509 1567 1610 1542 1511 1468 1346 1237 1202 1140 1103 1034 971 921 843 825 860 846 853 824 857 887 894 847 793 807 740 766 750 772 785 787 804 822 817 810 813 796 792 766 733 712 677 678 707 669 646 697 702 697 768 859 966 1075 1120 1146 1129 1075 1050 1005 941 895 886 838 807 777 823 766 784 832 915 1001 1042 1079 1108 1168 1167 1251 1355 1482 1570 1516 1416 1373 1378 1333 1326 1367 1342 1285 1249 1225 1175 1187 1237 1253 1250 1214 1152 1105 1040 973 922 883 850 826 802 788 767 734 711 696 660 677 707 716 714 710 700 651 641 630 615 588 553 517 491 492 504 547 569 541 542 562 591 622 666 709 658 632 635 645 616 604 649 697 753 781 737 733 774 802 802 867 875 859 902 941 923 862 821 801 797 765 764 764 757 704 661 696 742 774 758 735 762 781 748 763 750 723 735 705 689 663 661 662 659 657 661 690 713 742 758 764 783 838 919 946 954 978 875 827 901 901 827 827 877 928 1006 1102 1182 1259 1303 1331 1397 1461 1512 1532 1558 1546 1548 1584 1619 1586 1476 1451 1408 1351 1329 1284 1276 1260 1218 1142 1101 1049 1011 978 961 955 957 952 967 983 997 1013 1042 1049 1033 1010 1031 1014 974 990 972 957 923 887 861 830 872 879 868 857 852 896 944 988 1048 1076 1082 1070 1070 1078 1076 1106 1142 1178 1182 1176 1162 1175 1185 1174 1127 1152 1155 1073 993 976 892 751 628 545 518 507 478 473 492 508 524 590 682 744 808 873 913 855 760 690 660 693 682 715 725 658 663 731 839 946 1020 1090 1152 1225 1264 1244 1139 1021 1078 1020 904 811 879 983 1078 1164 1181 1118 1037 932 818 815 820 892 956 981 943 878 892 921 975 969 965 949 952 957 905 827 775 752 746 739 740 730 779 831 852 839 833 830 842 863 838 836 800 787 780 831 858 865 907 955 932 917 936 954 938 905 890 873 860 853 841 836 798 773 776 774 752 726 728 789 801 800 776 721 661 659 648 636 624 621 596 563 583 562 546 532 533 597 642 643 635 642 626 751 852 879 868 872 835 788 801 821 862 907 905 929 981 976 989 1016 1033 973 909 942 1020 1076 1055 1010 988 1020 1055 1028 1050 1075 978 880 836 805 782 762 722 696 670 638 593 612 586 531 522 556 599 654 690 713 756 790 770 766 797 795 745 711 658 614 594 612 606 594 581 575 572 574 568 568 565 562 557 555 552 550 549 544 552 559 567 561 510 469 449 418 388 352 349 363 389 399 430 465 486 462 448 428 387 326 282 283 318 364 412 425 435 433 454 469 479 505 453 438 412 394 390 389 390 397 389 385 396 401 408 415 435 464 490 460 441 447 471 522 584 544 539 535 508 487 481 476 479 463 459 433 430 408 383 376 388 370 434 483 509 517 524 534 542 574 596 599 547 604 621 640 678 669 630 598 610 579 575 601 651 669 665 640 626 638 594 601 682 748 771 783 776 760 781 796 815 820 823 822 794 782 810 844 851 847 841 822 833 825 848 873 861 830 811 815 797 795 772 731 732 754 779 786 789 795 788 778 767 750 727 680 638 631 607 604 605 594 551 533 572 581 580 558 582 612 574 527 501 520 560 543 518 508 528 510 476 450 419 394 383 402 388 390 434 494 543 577 593 587 591 597 596 599 614 621 627 628 611 571 627 618 576 575 579 541 455 358 258 301 372 438 476 515 571 634 749 825 863 887 887 865 815 795 759 745 762 749 715 650 634 663 597 555 479 382 299 258 250 239 276 277 234 176 170 205 222 194 196 179 174 173 180 186 195 208 252 311 343 368 370 380 383 376 368 357 345 370 393 408 420 418 403 392 395 418 449 475 513 529 493 428 456 420 402 435 417 404 409 378 332 335 371 389 388 351 324 314 302 303 301 302 308 317 327 345 365 366 360 381 418 419 382 334 286 267 292 289 260 250 241 232 219 213 207 205 200 193 183 163 152 150 143 142 139 132 139 151 155 149 163 166 162 148 140 129 106 100 86 64 37 25 17 13 10 10 4 0 5 2 0 0 0 2 13 18 11 9 0 7 5 3 0 0 0 0 0 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1949 2020 2055 2098 2112 2074 1969 1888 1873 1873 1772 1702 1666 1683 1706 1722 1787 1830 1852 1886 1927 2021 2145 2137 2161 2229 2237 2265 2413 2547 2489 2342 2258 2257 2292 2290 2306 2357 2451 2555 2559 2564 2490 2480 2475 2510 2480 2469 2564 2552 2461 2464 2452 2409 2343 2334 2293 2269 2268 2233 2166 2114 2096 2127 2210 2260 2295 2342 2401 2381 2373 2400 2418 2510 2689 2533 2385 2336 2334 2350 2327 2244 2156 2122 2112 2143 2183 2239 2138 1965 1839 1772 1757 1837 1833 1931 2036 2026 1967 1917 1837 1805 1865 1867 1763 1756 1681 1722 1777 1762 1693 1570 1487 1445 1364 1235 1188 1114 1019 916 842 817 792 778 770 767 762 759 757 807 859 878 903 951 1039 1138 1245 1349 1407 1411 1340 1255 1172 1119 1102 1093 1020 936 876 861 893 996 1113 1232 1341 1440 1520 1594 1666 1747 1826 1919 2005 1973 1985 1922 1898 1893 1821 1793 1830 1832 1732 1636 1588 1645 1734 1821 1851 1788 1771 1769 1769 1741 1673 1587 1605 1598 1637 1722 1790 1801 1783 1772 1802 1795 1770 1791 1817 1849 1850 1805 1743 1676 1641 1653 1704 1718 1709 1738 1793 1729 1635 1575 1590 1611 1707 1776 1746 1737 1722 1699 1647 1538 1461 1451 1365 1225 1100 1039 981 854 753 673 603 633 765 870 960 1022 1082 1129 1218 1304 1365 1383 1423 1467 1512 1572 1628 1693 1642 1576 1598 1610 1520 1332 1328 1403 1518 1547 1548 1619 1628 1459 1340 1192 1139 1075 1034 997 1087 1163 1217 1170 1048 937 848 773 724 657 570 543 546 548 556 578 577 576 632 763 881 827 868 1009 1007 967 959 965 947 907 866 831 803 827 932 1014 1153 1182 1315 1444 1416 1438 1505 1627 1705 1713 1730 1798 1868 1794 1684 1705 1818 1958 2081 2018 1959 1915 1860 1760 1675 1748 1771 1797 1905 1924 1812 1731 1632 1570 1588 1642 1654 1604 1638 1666 1616 1623 1627 1587 1598 1587 1601 1626 1509 1412 1369 1361 1369 1332 1279 1247 1186 1088 991 950 891 841 815 793 808 779 813 817 818 780 751 732 723 720 723 727 726 749 736 735 741 747 750 747 733 716 694 678 677 685 727 674 647 697 764 739 724 776 879 985 1059 1115 1156 1143 1148 1109 1050 1003 963 912 855 808 859 822 778 824 895 918 934 973 1022 1082 1164 1242 1321 1449 1563 1538 1440 1455 1452 1382 1375 1400 1357 1309 1289 1241 1213 1238 1294 1312 1298 1253 1202 1141 1080 991 936 888 851 826 811 795 757 745 760 736 691 647 681 698 738 739 714 663 610 598 585 570 527 505 491 491 504 549 582 578 563 571 573 610 648 701 716 683 646 679 671 628 633 669 715 767 767 755 737 756 796 853 892 865 889 923 930 901 866 838 816 796 797 780 728 680 677 691 700 725 758 760 804 826 774 812 774 778 761 735 686 700 689 678 664 679 697 757 789 821 849 812 821 819 894 980 1041 1043 915 850 946 1015 936 845 841 864 953 1068 1130 1197 1235 1281 1355 1422 1451 1467 1477 1461 1466 1492 1553 1584 1514 1511 1455 1387 1367 1342 1322 1292 1248 1207 1157 1117 1074 1041 984 970 963 958 930 907 919 934 977 995 981 958 954 939 913 951 935 899 859 820 803 770 805 818 813 793 787 832 877 916 982 1009 1007 1009 990 1013 1051 1086 1106 1117 1142 1131 1100 1095 1113 1087 1046 1089 1158 1078 985 916 855 692 569 523 508 496 481 478 484 510 549 579 653 722 790 829 872 875 783 705 699 742 752 785 771 730 750 715 758 887 975 1030 1070 1154 1255 1276 1180 1076 1152 1120 986 857 873 982 1103 1190 1185 1122 1015 895 812 860 866 898 974 1018 987 935 952 928 959 1007 988 965 977 963 871 799 798 799 783 809 785 748 789 859 905 915 925 918 904 901 867 853 839 808 795 870 910 914 923 939 932 927 922 898 873 840 822 809 800 797 773 759 729 715 724 771 792 765 696 726 720 706 706 656 636 615 634 595 601 596 575 540 537 541 543 561 606 679 731 711 723 769 693 737 782 835 845 861 831 826 836 850 905 930 895 934 1008 1012 1007 1035 1022 933 882 907 975 1045 1067 987 964 1021 1072 1042 1056 1075 1012 910 874 843 819 798 780 772 746 674 636 629 600 541 543 612 657 703 756 789 824 853 862 847 859 875 848 757 672 621 621 651 652 636 616 595 581 581 576 575 568 564 559 556 553 551 548 544 542 520 523 525 486 461 422 398 370 380 393 407 434 456 482 513 515 483 472 460 399 334 285 280 285 297 324 348 369 382 397 407 419 427 409 424 429 414 415 418 423 438 427 405 407 427 429 436 449 479 516 506 460 462 512 545 598 595 573 548 516 504 506 525 534 514 496 483 474 435 413 402 406 370 420 484 539 564 579 595 599 611 633 631 607 662 708 721 759 784 721 651 682 653 651 677 723 748 716 679 663 658 634 615 633 663 689 714 736 758 791 807 805 815 835 850 837 840 869 876 854 844 836 851 857 845 872 888 878 847 821 800 802 781 760 769 781 776 797 797 791 782 750 733 730 746 737 708 654 609 576 563 554 546 544 501 520 535 554 528 582 584 538 512 485 527 534 516 503 477 478 459 438 422 408 387 373 384 371 426 501 561 559 574 572 557 546 535 534 536 560 567 590 599 587 595 623 536 511 539 567 526 466 402 312 261 332 426 498 532 566 631 760 830 886 900 866 821 800 717 683 747 745 710 662 607 630 667 605 538 476 383 284 234 222 220 231 245 214 173 165 185 206 184 176 171 171 184 193 227 233 207 222 281 311 335 372 370 377 371 362 352 342 360 381 403 414 410 395 385 401 418 445 498 540 486 436 404 407 396 376 421 419 431 427 380 354 324 364 373 389 373 340 319 310 300 302 307 312 318 332 350 358 365 385 391 407 413 369 323 310 270 256 255 241 243 234 225 216 210 205 203 198 195 179 162 162 163 146 139 137 136 130 128 135 146 159 163 145 124 106 112 105 93 85 69 43 29 22 16 14 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1883 1975 2021 2069 2131 2144 2061 2003 1965 1964 1865 1824 1783 1757 1774 1805 1890 1936 1932 1904 1910 2000 2150 2165 2173 2217 2251 2273 2359 2504 2430 2356 2310 2297 2329 2329 2352 2378 2471 2601 2604 2614 2522 2549 2568 2595 2571 2528 2527 2500 2425 2426 2446 2447 2394 2400 2387 2351 2291 2210 2162 2117 2050 2057 2127 2195 2238 2261 2360 2346 2323 2321 2375 2476 2580 2498 2368 2296 2272 2253 2258 2287 2216 2098 2047 2038 2067 2087 2000 1852 1744 1699 1702 1753 1738 1831 1961 1982 1921 1859 1773 1742 1797 1814 1697 1665 1600 1658 1692 1617 1642 1548 1394 1320 1248 1129 1023 983 919 876 928 884 807 777 767 760 760 759 763 844 927 948 927 934 998 1105 1219 1307 1377 1441 1415 1306 1237 1184 1182 1172 1103 1003 911 869 878 955 1075 1191 1301 1407 1502 1600 1699 1771 1844 1931 2032 2071 2009 1977 1959 1939 1875 1899 1975 1913 1779 1685 1622 1650 1743 1853 1896 1808 1720 1667 1657 1651 1671 1594 1547 1589 1676 1749 1778 1785 1760 1740 1768 1747 1749 1784 1804 1839 1853 1782 1731 1707 1684 1690 1752 1790 1817 1834 1806 1742 1689 1696 1716 1689 1762 1844 1849 1744 1632 1550 1537 1495 1379 1325 1307 1229 1098 976 884 817 715 611 602 640 728 811 885 959 1016 1080 1168 1260 1296 1283 1338 1381 1430 1477 1539 1625 1690 1693 1714 1712 1608 1445 1475 1503 1600 1747 1733 1752 1648 1498 1398 1330 1237 1187 1062 1028 1149 1245 1337 1279 1144 1028 961 879 822 758 670 594 548 548 551 553 556 560 627 751 801 776 889 926 902 880 871 859 835 807 768 742 740 774 846 917 1052 1203 1337 1375 1315 1333 1448 1513 1575 1579 1599 1650 1714 1889 1810 1812 1864 1980 2098 2056 1989 1943 1869 1799 1793 1882 1850 1879 1993 1989 1874 1770 1673 1660 1714 1746 1683 1681 1746 1764 1705 1706 1761 1738 1735 1727 1722 1681 1516 1375 1274 1224 1235 1269 1291 1312 1231 1118 1059 1055 994 943 905 857 798 782 758 748 742 734 731 741 752 744 721 714 709 722 702 692 686 686 693 684 681 680 679 683 707 735 761 685 654 697 810 851 812 766 793 866 917 1010 1092 1157 1194 1201 1156 1086 1017 943 873 839 847 874 817 792 829 885 982 1051 1111 1144 1212 1311 1389 1473 1567 1553 1519 1527 1429 1399 1420 1427 1402 1366 1314 1289 1265 1291 1339 1367 1336 1276 1211 1142 1061 998 956 909 869 833 803 778 768 775 778 748 694 641 647 669 705 715 701 659 635 626 608 583 529 495 494 494 500 543 586 611 595 617 600 633 659 696 737 725 694 701 713 683 639 661 712 772 799 771 758 777 779 829 891 876 885 915 941 933 895 852 802 793 774 766 718 721 710 709 735 744 767 790 841 873 838 852 849 850 814 765 700 760 753 703 676 737 776 818 869 895 914 896 903 876 913 1018 1095 1041 892 882 964 1050 1048 960 930 864 887 970 1037 1122 1214 1276 1336 1368 1374 1394 1400 1385 1396 1431 1490 1533 1572 1558 1485 1440 1429 1420 1370 1331 1305 1265 1219 1169 1113 1073 1036 1023 988 947 917 898 857 858 905 921 908 879 875 862 858 943 959 955 927 916 845 766 732 728 759 749 739 774 793 860 926 916 906 922 914 959 1006 1037 1063 1068 1088 1076 1035 1003 1014 963 953 1021 1097 1043 978 905 814 644 545 513 496 482 480 480 505 548 607 634 656 684 714 757 803 851 805 725 732 792 835 851 838 816 840 797 733 801 869 937 1012 1137 1245 1270 1199 1133 1177 1178 1050 940 867 957 1067 1145 1129 1060 964 872 860 922 968 936 1000 1050 1037 1003 1026 1025 1019 1025 1018 975 962 905 817 800 834 815 848 870 832 766 776 823 856 888 926 958 988 973 924 863 823 800 786 823 869 901 879 871 862 852 844 811 795 769 748 732 729 724 695 709 700 684 732 753 745 741 668 640 633 627 642 629 598 584 610 569 570 540 533 531 535 562 619 676 733 792 795 729 786 830 760 719 726 779 822 857 864 901 933 934 933 943 894 919 988 1025 1006 1019 962 897 872 909 972 1015 1021 953 920 971 1024 1022 1041 1060 1050 979 920 885 858 842 832 828 796 739 673 626 589 539 553 617 693 772 814 826 858 911 938 937 949 942 855 767 684 653 666 683 694 687 642 609 597 592 583 582 571 568 563 560 556 552 549 550 542 488 476 475 465 449 417 401 390 411 438 468 499 522 527 475 456 441 405 372 322 292 286 281 285 283 294 306 333 348 374 371 372 380 377 417 423 456 466 472 475 485 476 447 443 465 465 466 479 507 515 504 481 488 539 584 614 627 589 578 552 557 561 573 591 587 558 538 509 485 454 440 417 383 372 409 460 503 556 597 613 619 633 651 635 645 695 730 759 777 757 686 704 701 714 740 774 811 769 736 712 698 674 657 661 670 690 720 767 819 828 829 820 815 830 850 853 873 876 880 869 850 865 877 860 885 904 892 848 819 783 785 799 788 807 815 802 788 783 792 789 763 730 680 693 721 706 686 653 643 617 571 528 515 510 508 487 515 508 536 567 550 513 486 478 515 500 484 465 446 431 420 421 424 413 388 374 357 405 469 553 551 512 509 525 539 524 513 503 502 511 552 567 571 560 599 584 487 457 463 488 492 437 400 308 277 366 419 454 498 540 595 689 827 887 883 854 788 753 711 639 679 698 667 596 584 637 665 570 470 432 368 295 244 209 209 206 204 191 169 161 180 183 175 168 163 188 214 210 245 275 266 247 245 270 329 365 362 373 371 363 356 347 341 371 384 389 381 371 382 411 403 439 505 507 441 412 383 357 358 358 389 388 409 432 388 364 310 336 333 381 392 360 328 308 292 310 317 322 325 333 348 366 380 399 405 402 408 405 384 339 281 238 235 253 262 248 228 221 213 211 208 200 199 198 197 187 174 165 138 133 130 127 125 125 134 146 155 149 147 128 90 92 78 61 62 46 31 22 18 14 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1790 1843 1888 1948 1998 2071 2124 2117 2113 2030 1974 1982 1930 1871 1879 1974 2098 2083 2053 2009 2024 2000 2119 2223 2246 2247 2299 2321 2361 2437 2485 2441 2377 2329 2345 2407 2438 2456 2507 2476 2488 2555 2501 2488 2560 2613 2526 2466 2427 2408 2396 2379 2410 2473 2517 2526 2416 2347 2285 2217 2173 2118 2061 2015 2051 2105 2166 2226 2298 2324 2295 2271 2302 2390 2470 2421 2331 2282 2256 2207 2197 2205 2178 2091 2004 1963 1956 1950 1880 1774 1684 1634 1641 1661 1655 1741 1839 1874 1800 1776 1703 1655 1749 1770 1670 1561 1542 1554 1607 1509 1490 1471 1374 1233 1159 1078 946 921 935 979 1044 993 868 783 766 760 760 760 775 871 996 1043 995 957 975 1075 1157 1215 1325 1407 1455 1398 1328 1268 1281 1237 1140 1064 957 878 879 935 1041 1153 1263 1382 1504 1627 1732 1759 1790 1868 1968 2074 2110 2055 2040 1948 1923 1991 2027 1937 1816 1719 1695 1690 1742 1869 1950 1844 1745 1672 1615 1573 1537 1554 1497 1593 1653 1669 1699 1715 1717 1716 1708 1707 1740 1736 1711 1754 1800 1823 1793 1773 1738 1748 1777 1808 1844 1874 1821 1753 1720 1772 1790 1756 1784 1843 1839 1661 1548 1445 1404 1409 1325 1210 1173 1136 1079 965 835 695 616 602 641 644 695 792 875 942 1013 1078 1112 1145 1218 1274 1306 1354 1393 1424 1468 1534 1641 1772 1812 1753 1624 1508 1592 1667 1685 1806 1811 1798 1745 1584 1524 1431 1365 1219 1097 1090 1215 1330 1432 1392 1240 1140 1062 969 932 859 773 668 617 568 552 552 555 557 579 698 689 789 838 813 791 772 759 752 748 738 713 783 818 806 792 895 1054 1157 1237 1273 1219 1281 1327 1386 1450 1421 1439 1566 1713 1779 1798 1854 1944 2001 2101 2072 1996 1940 1891 1865 1894 1967 1916 1972 2078 2052 1922 1826 1760 1756 1818 1767 1728 1778 1845 1842 1790 1819 1873 1868 1827 1741 1648 1587 1509 1446 1336 1206 1119 1142 1198 1230 1210 1174 1159 1109 1068 1040 994 948 889 824 763 758 758 751 777 796 795 790 762 757 757 768 778 763 741 714 696 685 682 711 724 742 798 835 824 725 663 688 803 871 915 889 856 852 857 921 976 1057 1103 1163 1207 1157 1066 982 903 884 880 879 849 822 810 861 973 1079 1153 1231 1279 1315 1369 1454 1537 1592 1592 1514 1446 1446 1470 1489 1476 1442 1358 1333 1327 1347 1367 1400 1384 1321 1268 1197 1122 1053 1006 950 890 844 811 788 776 772 754 735 697 642 613 637 674 687 682 691 663 616 590 565 523 500 497 499 500 531 584 630 637 651 643 658 686 720 743 770 757 740 758 724 668 662 708 757 800 784 770 805 802 809 851 885 894 921 946 955 907 866 813 803 764 756 726 761 751 738 768 822 839 840 870 915 890 946 950 938 874 773 729 828 852 750 680 711 759 816 864 916 972 989 930 926 989 1061 1137 1056 919 943 1015 1081 1123 1068 1060 958 896 890 965 1076 1172 1262 1290 1291 1315 1321 1336 1337 1328 1378 1429 1482 1550 1585 1534 1506 1498 1464 1399 1347 1310 1255 1221 1166 1099 1040 997 960 944 939 950 931 863 814 834 832 818 794 795 782 801 870 909 920 927 927 905 860 778 704 686 692 707 715 766 857 877 827 823 837 834 885 926 957 987 995 991 996 931 881 864 853 884 954 979 996 940 875 757 594 538 549 500 480 483 489 529 604 649 694 728 748 771 783 799 814 778 755 798 822 897 941 880 893 907 832 759 878 969 1030 1088 1150 1255 1285 1219 1177 1209 1180 1093 984 932 909 1012 1116 1123 1032 933 884 929 997 1039 1000 1033 1087 1082 1086 1123 1130 1106 1059 1002 970 911 828 799 810 843 886 906 904 878 814 770 782 801 835 871 916 969 1017 987 905 847 818 796 809 843 866 837 800 787 780 766 742 724 713 695 685 668 653 657 696 678 639 682 686 671 671 656 610 588 578 578 606 570 553 549 543 540 537 540 558 561 631 716 819 859 836 765 735 779 832 787 778 754 729 774 836 914 972 1000 992 941 955 895 916 975 1032 1036 1035 989 908 873 929 994 990 998 952 900 926 959 993 1024 1037 1048 1019 987 953 921 900 889 862 833 755 665 614 587 555 562 626 719 792 830 854 909 998 1001 983 977 947 885 779 716 695 710 709 714 717 677 645 615 602 591 588 576 573 569 562 559 556 555 557 554 497 461 455 451 446 420 419 436 456 498 540 575 549 519 435 395 359 341 323 306 289 285 283 297 297 293 295 307 323 347 359 347 343 365 378 395 438 474 506 531 530 538 523 518 514 513 515 531 551 556 551 537 489 508 527 539 548 556 580 596 606 618 624 634 641 617 591 550 525 506 472 444 413 384 398 402 450 503 552 587 604 624 646 658 654 666 690 710 729 744 710 720 735 752 786 807 798 815 813 781 773 740 715 708 725 752 807 831 833 831 833 821 820 835 833 846 853 861 878 880 890 895 873 896 918 906 855 796 765 749 768 803 815 831 815 785 788 764 763 787 769 725 672 644 684 672 644 624 611 602 580 547 516 491 497 496 494 518 555 544 529 493 479 471 479 458 440 423 413 405 407 417 416 398 385 363 365 426 505 539 511 480 456 474 492 485 476 486 492 495 520 552 568 557 545 504 449 427 410 375 384 361 345 262 265 309 335 376 434 503 566 649 792 849 828 810 755 700 696 628 582 628 585 539 603 667 617 550 473 394 341 305 264 205 195 197 188 180 168 158 176 171 168 161 161 176 191 210 246 276 319 310 285 282 323 358 359 368 367 360 353 350 338 341 361 362 361 365 388 386 383 424 486 473 417 388 361 350 327 335 362 355 374 387 386 367 323 289 325 376 397 364 337 297 306 316 345 348 338 340 353 363 374 382 395 395 395 395 375 327 280 237 234 292 292 264 249 238 222 218 211 209 220 219 205 194 184 173 153 134 129 126 126 129 136 138 124 125 131 105 79 68 85 83 64 40 23 22 16 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1672 1718 1768 1815 1870 1936 2021 2135 2205 2144 2124 2141 2113 2047 1974 2030 2196 2250 2204 2152 2122 2036 2102 2233 2311 2326 2321 2298 2347 2425 2482 2526 2450 2370 2362 2450 2554 2574 2445 2391 2448 2480 2486 2445 2456 2498 2507 2457 2395 2361 2340 2342 2376 2434 2520 2477 2374 2327 2284 2254 2233 2170 2078 2023 2002 2064 2157 2248 2315 2311 2279 2270 2299 2375 2457 2445 2366 2328 2302 2234 2162 2126 2102 2051 1982 1909 1875 1868 1821 1793 1829 1702 1565 1556 1558 1616 1714 1767 1711 1648 1591 1591 1722 1698 1586 1509 1454 1470 1530 1430 1341 1345 1299 1219 1083 996 944 1035 1072 1117 1157 1063 925 810 769 760 761 768 784 877 1021 1115 1088 1023 984 999 1068 1168 1242 1318 1409 1472 1424 1380 1372 1279 1183 1140 1004 907 879 914 1007 1122 1246 1374 1506 1587 1661 1632 1673 1780 1925 2048 2112 2144 2080 2031 2027 1974 1944 1881 1824 1768 1764 1785 1782 1873 1978 1906 1817 1750 1697 1594 1487 1438 1439 1515 1555 1577 1604 1595 1616 1649 1641 1713 1745 1702 1636 1659 1691 1774 1809 1831 1809 1794 1771 1792 1816 1862 1857 1798 1776 1836 1848 1834 1811 1758 1726 1633 1495 1369 1287 1292 1284 1208 1094 1022 1010 906 771 644 600 622 668 721 694 753 799 859 945 993 1051 1130 1209 1323 1420 1462 1491 1515 1513 1555 1634 1770 1866 1807 1711 1616 1654 1727 1809 1790 1720 1662 1621 1602 1521 1445 1359 1231 1100 1167 1293 1458 1534 1500 1372 1255 1156 1086 1038 937 843 794 734 706 622 566 556 557 558 635 667 737 733 721 699 689 686 684 687 701 774 880 908 876 785 848 971 1060 1118 1157 1148 1198 1215 1285 1334 1323 1465 1570 1608 1632 1688 1749 1799 1851 1938 2030 2044 1986 1949 1918 1964 2020 1991 2073 2166 2096 1972 1922 1876 1865 1915 1847 1825 1886 1938 1931 1882 1912 1924 1843 1729 1636 1533 1437 1397 1341 1240 1181 1133 1027 1067 1100 1110 1096 1118 1044 990 1019 948 870 803 764 761 765 791 835 861 892 860 883 859 847 834 865 851 866 860 842 819 758 700 784 841 837 899 969 903 776 677 695 806 882 966 1006 974 953 998 952 963 971 1013 1109 1217 1234 1142 1019 983 966 944 915 889 879 832 829 886 1000 1074 1149 1181 1220 1321 1383 1440 1536 1612 1573 1537 1516 1544 1579 1569 1519 1421 1377 1398 1404 1404 1423 1431 1401 1349 1269 1191 1117 1059 985 909 855 806 774 749 727 704 696 677 650 611 608 647 665 642 653 663 649 634 575 520 496 498 503 500 514 554 601 649 680 689 695 718 744 767 789 801 798 799 752 708 700 702 761 811 808 802 809 831 871 902 898 912 933 964 975 949 904 857 811 782 771 730 780 811 789 803 842 899 878 933 957 985 1037 1055 970 902 782 763 877 921 827 722 696 724 786 858 914 960 1020 1021 1028 1060 1126 1195 1113 973 959 1042 1107 1156 1184 1141 1034 1021 939 912 1013 1105 1170 1188 1249 1243 1227 1265 1277 1283 1331 1405 1465 1543 1596 1582 1540 1465 1424 1346 1293 1265 1170 1132 1082 1011 969 963 963 985 993 955 898 851 804 784 771 754 743 738 724 726 756 770 776 781 785 779 773 743 712 670 662 674 686 751 790 781 744 750 740 766 822 850 888 907 906 858 847 793 741 732 772 821 856 877 883 812 762 648 580 606 550 500 480 486 499 539 619 681 723 760 801 825 831 844 835 834 823 864 895 957 988 957 979 944 848 802 914 1033 1085 1143 1247 1319 1321 1279 1228 1289 1212 1098 1031 1028 934 1020 1154 1186 1089 980 909 943 1011 1078 1046 1101 1165 1174 1183 1215 1213 1157 1092 1024 959 865 806 806 866 943 992 975 976 948 851 840 850 813 824 842 871 925 971 998 980 946 874 840 843 856 874 868 837 797 769 762 762 759 757 749 740 723 693 654 629 613 605 618 622 606 611 620 618 611 594 563 564 558 546 541 543 554 561 555 584 569 649 707 745 776 786 758 768 771 823 825 834 815 752 771 779 853 933 980 984 962 961 903 914 961 1005 1035 1034 990 915 879 934 982 978 966 944 894 907 942 990 1031 1015 1011 995 963 1001 1045 1047 975 872 809 729 649 607 578 560 585 620 692 783 851 906 993 1037 1018 990 969 945 911 839 744 737 755 746 737 740 712 654 620 607 605 599 588 581 576 569 565 563 563 569 564 501 468 455 442 432 425 442 479 512 561 624 573 495 444 404 370 344 335 359 340 306 284 285 304 321 330 301 300 303 316 320 319 324 334 337 365 401 433 472 495 504 533 520 551 574 576 578 582 588 591 595 592 538 508 497 514 530 576 624 642 651 670 688 691 690 666 631 594 573 545 507 467 438 406 409 430 408 472 526 557 585 609 630 650 654 660 662 667 669 663 684 694 706 741 761 771 772 815 807 790 814 805 791 783 790 812 821 820 814 828 837 812 808 825 820 835 830 860 855 882 916 890 901 914 910 863 802 748 738 738 769 807 805 815 775 767 780 741 732 755 748 725 670 601 636 631 618 593 577 557 557 538 519 503 483 504 469 504 531 513 502 471 464 455 446 425 410 395 392 401 417 405 389 383 348 348 329 340 451 501 478 451 427 439 446 433 415 421 446 492 520 530 580 596 549 537 521 510 473 397 354 319 290 264 245 249 283 346 394 482 548 590 656 721 710 742 686 628 651 613 544 545 509 559 642 645 556 483 465 402 351 283 251 199 185 178 177 173 168 155 165 164 160 158 166 175 184 216 245 272 315 329 342 343 355 349 360 364 360 353 345 342 327 326 341 342 348 361 372 362 381 425 499 451 382 367 349 332 317 307 329 333 341 342 348 358 342 283 311 361 396 386 343 289 290 303 335 357 354 343 360 373 395 405 409 407 396 347 302 287 248 228 234 269 253 273 281 266 232 220 215 220 233 230 214 201 191 183 163 133 127 125 128 141 147 132 121 109 98 85 85 107 94 70 59 39 15 11 9 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1590 1643 1697 1749 1790 1836 1906 2027 2168 2279 2306 2308 2259 2155 2070 2105 2230 2420 2366 2252 2153 2070 2108 2228 2319 2355 2334 2333 2399 2455 2514 2563 2492 2425 2403 2475 2474 2467 2412 2356 2389 2400 2406 2431 2387 2429 2446 2522 2431 2372 2337 2327 2346 2375 2405 2406 2428 2360 2292 2292 2272 2242 2158 2049 1983 2023 2123 2256 2345 2273 2238 2269 2301 2391 2525 2556 2453 2361 2324 2281 2159 2079 2050 2011 1985 1918 1872 1853 1840 1844 1896 1753 1601 1515 1495 1489 1568 1662 1620 1548 1488 1552 1640 1647 1540 1430 1379 1449 1454 1392 1266 1193 1190 1113 1018 968 1047 1150 1216 1239 1230 1121 987 860 778 760 766 770 783 871 1005 1141 1133 1060 1037 1051 1044 1087 1164 1242 1352 1436 1494 1494 1425 1335 1293 1188 1054 951 883 895 1019 1099 1220 1315 1396 1473 1551 1512 1631 1782 1918 1990 2017 2074 2071 2075 2007 1948 1892 1870 1801 1766 1802 1888 1880 1925 1975 1902 1834 1788 1749 1668 1553 1462 1374 1401 1427 1452 1467 1466 1495 1586 1587 1649 1673 1629 1559 1592 1643 1733 1804 1837 1810 1790 1716 1708 1759 1809 1857 1859 1833 1877 1912 1866 1796 1700 1598 1532 1447 1353 1254 1175 1150 1123 1057 966 877 827 728 635 601 660 694 703 766 777 856 952 1017 1062 1132 1228 1302 1363 1432 1483 1534 1562 1576 1619 1697 1802 1865 1807 1773 1707 1719 1777 1868 1810 1711 1672 1566 1484 1418 1355 1323 1225 1202 1270 1331 1457 1590 1611 1509 1369 1262 1174 1062 1025 997 942 871 850 752 667 646 646 577 564 597 628 636 646 642 650 677 709 741 788 868 985 1016 965 848 802 895 979 1035 1067 1097 1119 1139 1206 1237 1276 1403 1448 1462 1490 1539 1595 1651 1691 1772 1912 2058 2018 2018 1985 2015 2065 2068 2065 2092 2080 2031 2024 2020 2015 2002 1964 1963 1986 2028 2045 1988 1933 1844 1765 1672 1539 1432 1337 1248 1200 1091 1000 976 934 908 932 953 957 1018 939 896 926 887 804 761 765 785 822 884 950 974 1005 931 982 987 966 928 981 952 1003 1016 991 895 767 729 843 971 972 1002 1051 925 797 691 704 822 877 956 1025 1073 1047 1080 1129 1135 1067 1020 1147 1239 1260 1167 1079 1079 1085 1023 973 980 946 889 864 849 886 976 1038 1078 1193 1250 1273 1377 1509 1623 1665 1648 1618 1646 1672 1651 1551 1444 1414 1449 1456 1461 1464 1471 1467 1420 1330 1233 1187 1100 1022 954 869 823 790 803 780 720 681 650 636 618 599 609 658 658 612 609 618 602 549 513 497 501 509 504 507 535 586 622 666 679 704 711 738 773 769 783 812 837 796 754 758 731 773 824 855 844 843 878 913 939 938 981 997 997 998 988 911 847 827 822 786 748 784 832 853 854 930 972 933 999 1038 1090 1107 1007 896 801 751 784 899 978 917 805 720 695 756 841 909 951 996 1048 1090 1128 1183 1241 1169 1034 971 1071 1121 1184 1231 1224 1146 1123 1007 921 962 1026 1069 1131 1178 1162 1160 1186 1212 1286 1354 1410 1480 1553 1593 1529 1482 1394 1345 1287 1235 1176 1112 1063 1023 1006 1023 1046 1059 1055 1019 972 922 892 830 794 786 762 752 739 719 704 698 690 692 697 694 687 684 681 677 668 654 652 656 677 691 693 686 682 691 714 753 778 806 804 758 723 703 678 665 668 685 708 745 763 773 679 625 620 691 667 587 502 480 484 495 529 590 650 691 747 815 870 880 877 898 915 891 935 986 1029 1062 1054 1043 987 910 859 854 918 1017 1144 1262 1357 1378 1326 1285 1343 1259 1141 1112 1130 981 1038 1182 1208 1123 1029 978 1014 1034 1108 1119 1186 1256 1262 1246 1236 1233 1204 1150 1042 944 843 815 855 973 1059 1079 1073 1058 987 913 920 880 851 888 867 846 866 908 962 995 997 943 915 928 908 846 799 770 747 724 758 762 744 721 699 687 669 673 668 635 661 670 634 587 580 576 573 575 600 613 593 556 550 545 549 555 590 597 569 594 590 616 637 682 737 770 786 801 765 809 888 915 829 748 811 839 815 863 934 987 1007 997 943 925 974 1012 1037 1034 974 909 898 932 953 936 927 930 891 902 940 948 984 978 962 948 944 988 1034 1050 1017 896 788 715 655 616 571 581 621 686 735 819 931 1026 1033 1038 1031 1010 994 965 887 842 844 801 807 807 788 766 712 657 640 636 633 619 618 609 599 579 575 573 570 575 554 499 474 475 469 458 460 477 513 559 631 640 614 523 442 394 371 359 340 338 343 303 284 290 302 339 348 305 305 312 311 315 331 323 327 325 332 351 392 433 443 460 483 484 530 536 533 525 520 526 544 563 589 583 568 543 533 560 600 664 650 664 697 751 778 759 712 681 635 608 570 526 485 456 429 419 432 407 453 516 546 564 573 605 624 616 623 630 612 595 604 640 644 683 683 710 725 766 772 760 760 786 782 772 757 786 795 800 795 816 812 814 803 815 814 817 806 830 847 841 868 893 905 916 879 853 823 801 773 734 720 773 771 762 779 725 754 778 763 719 688 707 697 666 586 570 590 589 577 550 538 528 516 520 510 474 475 457 476 487 475 466 455 451 427 411 400 383 375 381 400 401 384 368 357 349 372 382 334 405 461 444 439 407 404 406 389 404 430 456 488 512 565 616 648 636 629 610 612 531 473 442 399 339 267 242 278 324 337 418 495 528 538 556 576 596 636 615 569 593 551 512 478 515 598 639 586 539 462 408 387 346 277 240 205 191 174 168 166 164 153 158 157 156 157 161 186 211 225 244 248 254 284 338 341 345 343 353 353 358 351 345 334 320 323 329 336 351 355 347 346 375 424 492 427 373 345 322 317 304 300 310 308 313 313 323 334 325 261 289 329 363 358 315 282 290 313 343 347 346 347 361 370 382 404 412 404 382 347 286 248 227 215 225 224 228 264 305 275 248 227 222 229 239 223 206 195 181 181 160 132 128 129 130 139 152 144 129 125 106 113 132 110 85 62 48 26 15 10 13 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1654 1695 1700 1762 1777 1802 1850 1924 2040 2172 2293 2396 2417 2316 2198 2215 2282 2472 2432 2310 2210 2124 2129 2255 2343 2355 2338 2363 2394 2458 2555 2625 2578 2518 2502 2482 2375 2346 2338 2335 2341 2346 2343 2347 2349 2370 2428 2528 2430 2347 2306 2287 2292 2287 2295 2309 2382 2403 2369 2401 2331 2273 2154 2013 1967 2003 2099 2234 2337 2261 2224 2236 2290 2382 2527 2566 2467 2331 2297 2266 2192 2127 2053 2033 2068 2033 1951 1915 1910 1943 1945 1795 1675 1569 1497 1435 1443 1547 1514 1447 1402 1450 1507 1525 1448 1372 1326 1348 1343 1294 1224 1106 1062 1029 1015 1076 1158 1246 1345 1347 1300 1168 1029 894 790 760 766 773 784 856 981 1129 1148 1082 1111 1161 1146 1107 1099 1194 1292 1367 1448 1520 1511 1443 1385 1271 1167 1030 901 899 998 1049 1119 1197 1272 1382 1384 1501 1650 1780 1860 1874 1919 1970 1989 2064 2071 2036 2029 2023 1904 1810 1836 1949 1999 2002 1971 1905 1815 1750 1696 1634 1576 1455 1365 1353 1336 1348 1357 1370 1442 1512 1507 1536 1551 1514 1468 1573 1650 1666 1733 1804 1751 1708 1636 1631 1689 1720 1824 1895 1894 1892 1916 1912 1819 1755 1631 1476 1363 1286 1188 1115 1027 1013 948 854 789 767 695 630 603 668 767 763 762 844 840 906 983 1045 1084 1134 1200 1281 1381 1446 1481 1533 1578 1638 1742 1831 1898 1866 1845 1826 1831 1866 1957 1917 1765 1644 1582 1575 1519 1451 1350 1318 1322 1368 1469 1511 1615 1638 1556 1456 1323 1244 1174 1106 1080 1037 974 895 860 802 780 713 607 562 663 695 700 722 726 760 784 809 830 866 962 1096 1157 1069 954 846 834 891 938 965 1011 1024 1056 1091 1154 1248 1265 1287 1304 1343 1396 1448 1552 1687 1854 1984 2095 2106 2104 2068 2053 2013 1973 1956 1958 1968 1992 2017 2032 2014 1984 1972 1964 1963 1980 2004 1991 1891 1764 1665 1572 1449 1334 1194 1113 1058 991 935 925 920 893 864 852 849 866 841 804 833 780 769 808 857 857 891 954 1035 1085 1092 1009 1046 1097 1067 1046 1112 1080 1136 1094 995 872 741 771 904 1047 1115 1119 1071 934 812 706 722 841 887 931 1003 1089 1138 1147 1202 1209 1113 1036 1124 1244 1312 1241 1160 1197 1186 1134 1073 1069 1032 999 943 896 865 900 958 1054 1116 1141 1224 1348 1473 1585 1678 1730 1730 1777 1784 1711 1611 1547 1517 1519 1523 1523 1522 1516 1503 1427 1344 1285 1241 1146 1055 1005 928 843 841 839 784 722 691 672 661 640 594 578 621 663 656 609 562 550 530 507 498 508 543 523 509 519 551 601 615 642 656 668 719 723 694 743 778 811 849 808 814 769 821 856 872 879 896 948 970 997 991 1041 1062 1041 993 960 891 872 885 888 829 771 782 824 869 924 985 1051 1020 1083 1123 1174 1093 958 851 779 769 840 950 1035 991 892 810 737 704 748 811 864 912 971 1034 1107 1182 1255 1194 1117 1009 1050 1146 1226 1269 1308 1285 1227 1048 926 926 970 1015 1055 1087 1098 1129 1192 1249 1298 1369 1449 1520 1579 1580 1490 1413 1324 1286 1226 1178 1166 1174 1158 1130 1134 1141 1169 1151 1112 1070 1046 997 958 909 879 845 821 793 757 742 738 715 695 681 671 671 668 667 659 656 648 640 634 630 624 625 633 639 638 644 655 659 661 669 668 651 658 644 632 634 636 631 622 636 637 617 600 662 734 736 664 590 506 480 486 507 522 561 625 691 747 795 834 858 896 941 994 967 1007 1041 1101 1153 1135 1081 1011 974 962 929 946 1075 1158 1238 1321 1383 1367 1364 1356 1270 1194 1181 1172 1020 1102 1228 1241 1159 1045 1055 1125 1126 1157 1209 1246 1348 1346 1275 1206 1186 1200 1130 1019 926 837 843 944 1075 1139 1171 1167 1122 1033 993 989 914 887 948 944 879 898 912 923 945 977 967 937 964 909 836 819 795 772 731 691 684 676 665 649 648 655 655 693 694 703 714 647 612 622 601 584 570 564 564 565 551 546 562 578 585 614 616 583 610 621 628 639 671 725 766 818 838 801 825 938 959 834 756 812 882 882 868 914 949 1002 1016 957 944 1003 1017 997 994 959 940 944 925 931 925 923 932 941 931 924 934 950 950 937 931 925 940 958 966 927 870 825 732 651 596 585 627 694 785 874 901 1005 1104 1077 1052 1039 1029 1013 941 882 935 955 949 935 894 855 811 738 701 701 700 684 669 663 648 629 596 590 587 578 582 547 509 494 497 494 488 501 525 569 630 626 595 559 507 480 414 378 356 363 338 306 288 296 326 328 336 341 304 331 354 356 362 374 344 357 359 359 345 349 367 391 408 424 456 481 469 471 461 462 504 559 573 565 569 571 568 560 573 586 610 619 631 648 698 757 799 796 760 688 650 608 556 515 485 458 435 437 433 436 481 522 538 548 564 579 571 575 578 556 554 567 581 606 631 639 678 695 722 721 729 730 748 743 734 764 760 757 780 792 786 772 790 789 804 791 794 804 830 831 840 862 881 895 890 842 814 793 773 778 743 694 723 717 724 724 692 745 758 763 734 659 651 670 639 593 547 537 552 557 531 514 489 478 494 493 479 436 455 420 449 439 415 420 431 408 387 370 367 362 380 372 365 354 346 375 396 441 462 377 343 417 411 407 390 374 373 404 433 476 519 538 567 610 651 666 648 627 604 633 618 595 556 447 369 295 244 262 323 360 410 443 484 492 511 521 538 539 543 509 511 478 457 471 558 636 613 548 478 454 371 332 311 262 220 207 183 175 163 160 160 152 151 153 153 153 158 177 207 213 221 248 281 317 334 324 331 341 347 350 354 352 343 315 304 313 324 330 333 333 329 341 377 434 426 383 345 320 303 297 297 297 298 291 288 299 304 304 298 251 249 290 307 318 269 273 287 312 326 349 366 353 359 364 386 393 389 374 345 329 267 229 214 205 200 205 227 256 280 263 246 234 229 234 236 215 191 181 174 167 155 134 131 132 136 146 152 149 128 108 112 129 128 109 77 51 35 22 14 14 23 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1741 1814 1844 1809 1833 1839 1842 1890 1977 2089 2217 2332 2449 2408 2358 2351 2376 2485 2420 2329 2249 2188 2178 2315 2390 2378 2370 2390 2408 2441 2545 2672 2663 2644 2556 2460 2388 2334 2279 2253 2271 2289 2276 2278 2289 2340 2418 2456 2398 2354 2321 2295 2287 2284 2259 2240 2279 2320 2362 2386 2377 2262 2149 1996 1952 1991 2084 2208 2311 2264 2238 2224 2263 2345 2479 2486 2451 2369 2339 2385 2337 2225 2147 2124 2174 2143 2080 2056 2060 2076 2014 1903 1786 1669 1556 1445 1389 1420 1437 1382 1347 1339 1374 1404 1327 1284 1258 1234 1233 1185 1130 1073 1049 1041 1092 1188 1281 1374 1461 1454 1330 1219 1078 924 794 760 765 774 788 840 950 1107 1146 1115 1175 1250 1252 1182 1172 1163 1228 1296 1377 1472 1566 1551 1462 1371 1280 1131 947 902 960 1027 1066 1111 1175 1242 1365 1505 1652 1727 1762 1774 1860 1883 1926 1997 2036 2042 2101 2061 1948 1896 1919 2010 2008 1989 1907 1888 1896 1804 1719 1643 1523 1413 1388 1367 1352 1329 1319 1309 1350 1413 1455 1421 1435 1406 1450 1563 1585 1582 1670 1751 1693 1598 1532 1568 1577 1683 1813 1894 1858 1840 1866 1901 1870 1769 1653 1520 1389 1297 1213 1093 1012 937 870 812 769 696 663 655 624 683 820 844 787 842 915 970 985 1017 1080 1155 1179 1241 1344 1401 1441 1501 1546 1596 1679 1782 1876 1925 1944 1961 1993 2024 2069 1943 1799 1734 1683 1661 1658 1539 1433 1387 1408 1450 1555 1661 1708 1722 1612 1543 1418 1292 1213 1160 1136 1088 973 862 797 742 699 638 567 574 619 746 836 869 878 918 941 947 953 935 1027 1113 1237 1192 1043 941 895 869 883 895 908 925 971 1011 1090 1135 1125 1147 1258 1378 1482 1563 1651 1766 1872 1993 1997 2009 2023 2032 2039 1970 1887 1874 1853 1854 1861 1887 1911 1887 1859 1855 1858 1861 1879 1902 1882 1868 1732 1580 1454 1340 1233 1089 993 987 1009 1074 1066 1038 1016 994 967 917 864 847 813 769 786 859 924 990 955 960 1053 1124 1188 1170 1100 1111 1167 1138 1167 1233 1217 1162 1081 956 827 728 782 900 1030 1165 1214 1119 966 830 718 733 869 980 1026 1078 1149 1229 1231 1271 1205 1151 1088 1076 1159 1288 1312 1258 1285 1290 1249 1187 1138 1133 1078 982 980 909 882 922 974 1034 1136 1229 1325 1434 1555 1635 1680 1755 1829 1855 1826 1734 1677 1637 1605 1590 1583 1567 1551 1534 1471 1377 1320 1256 1159 1070 989 914 884 853 838 807 753 710 669 660 647 622 575 567 601 644 652 618 556 515 505 501 520 567 561 522 513 519 548 581 627 609 647 689 660 688 740 750 782 833 872 871 826 837 866 861 875 885 930 1011 1037 1046 1089 1099 1062 1003 958 927 907 919 915 845 788 822 874 910 961 1026 1096 1119 1178 1222 1218 1104 982 899 814 822 814 928 1045 1054 963 874 812 759 709 727 764 824 896 956 1030 1109 1222 1284 1207 1099 1090 1185 1253 1313 1371 1389 1294 1103 939 952 1009 1008 1010 1034 1071 1139 1214 1288 1331 1374 1441 1512 1581 1570 1472 1368 1283 1227 1187 1202 1264 1297 1314 1291 1241 1214 1242 1209 1176 1139 1111 1073 1010 981 933 866 849 809 777 775 758 737 716 695 678 660 653 652 643 642 641 640 640 634 637 637 643 622 610 606 599 590 582 573 569 579 607 598 605 613 608 602 597 584 584 575 599 631 664 625 554 520 492 480 493 516 561 586 604 650 714 742 773 825 882 942 1008 1012 1042 1089 1153 1201 1182 1118 1086 1052 1020 1016 1015 1069 1193 1263 1324 1393 1429 1433 1365 1287 1247 1257 1189 1067 1123 1262 1255 1154 1072 1138 1210 1233 1244 1294 1318 1342 1319 1284 1204 1140 1134 1058 941 865 863 932 1035 1125 1192 1233 1241 1180 1089 1077 1015 927 931 985 964 902 973 1003 989 942 964 989 968 939 904 913 908 882 857 787 682 689 697 701 716 734 767 824 806 751 700 685 635 608 629 635 611 591 578 560 551 550 564 582 606 642 635 625 601 662 678 665 691 697 750 799 868 923 870 832 941 925 817 764 818 886 912 908 917 940 976 991 976 961 978 952 933 923 947 978 962 935 935 940 944 946 932 902 891 903 935 931 899 885 866 867 881 878 851 837 799 708 639 598 641 723 784 840 917 948 1003 1071 1054 1033 1022 1002 971 921 961 1041 1037 1024 1007 957 928 846 787 774 779 766 740 722 704 686 659 633 621 600 589 592 589 558 532 529 525 526 545 583 628 614 554 518 471 441 460 389 380 371 373 330 307 290 302 350 372 369 361 306 320 337 359 385 402 371 378 374 376 370 374 354 359 369 383 402 412 409 413 417 437 486 523 514 517 528 552 580 594 615 610 619 642 660 663 665 704 747 792 792 766 695 636 591 544 516 493 459 443 462 451 446 475 500 500 521 539 527 536 518 525 529 524 548 575 601 618 646 658 673 678 697 702 706 704 718 735 732 748 763 754 745 751 771 782 784 785 793 836 851 806 833 863 877 869 844 809 790 766 738 729 749 691 688 696 702 683 693 728 730 749 716 695 618 602 626 584 532 523 524 510 495 476 466 447 451 470 459 423 415 415 415 399 386 395 395 379 361 355 356 357 357 348 342 343 358 384 429 463 452 424 341 371 383 378 368 357 371 403 453 530 577 599 629 654 666 642 609 573 572 581 584 577 564 452 371 300 251 242 265 311 344 411 427 454 479 494 500 485 487 475 443 437 431 518 616 624 559 500 477 392 360 308 257 232 204 180 168 163 158 154 155 150 150 150 151 150 156 181 196 216 249 252 286 305 320 318 322 340 347 350 351 344 338 308 308 313 318 323 322 318 322 346 390 413 357 338 318 298 285 282 286 286 285 266 270 284 287 282 271 248 276 257 258 273 264 285 302 320 360 378 377 364 359 351 358 333 332 322 298 264 228 209 205 198 193 196 206 239 249 251 248 240 237 229 215 204 187 174 175 153 143 148 149 150 155 158 164 160 143 111 96 108 113 95 77 49 31 21 19 34 45 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1815 1916 1937 1926 1926 1907 1869 1881 1964 2039 2127 2226 2350 2437 2497 2529 2537 2509 2433 2333 2260 2213 2259 2378 2408 2404 2415 2482 2495 2462 2519 2680 2721 2604 2543 2494 2446 2361 2231 2167 2162 2185 2223 2221 2231 2294 2363 2442 2403 2364 2328 2305 2272 2258 2245 2265 2242 2210 2221 2241 2250 2256 2133 1996 1933 1975 2078 2190 2238 2205 2232 2226 2239 2295 2434 2426 2410 2396 2426 2399 2306 2265 2239 2247 2289 2251 2206 2180 2167 2130 2048 1964 1884 1760 1643 1517 1397 1355 1382 1421 1356 1278 1264 1266 1227 1196 1206 1183 1138 1103 1080 1072 1107 1168 1174 1284 1378 1471 1528 1435 1347 1234 1100 942 794 763 765 775 793 834 923 1058 1132 1168 1265 1330 1305 1269 1274 1202 1260 1362 1439 1509 1600 1566 1453 1338 1236 1119 985 911 948 1067 1146 1211 1244 1228 1363 1488 1611 1640 1658 1733 1797 1818 1866 1906 1943 1996 2080 2095 2042 1978 2017 2024 1938 1924 1895 1830 1839 1797 1704 1591 1488 1419 1482 1477 1452 1416 1366 1311 1286 1321 1356 1373 1349 1327 1413 1496 1496 1584 1644 1694 1667 1546 1456 1482 1582 1696 1813 1865 1835 1783 1863 1939 1919 1831 1747 1605 1482 1360 1286 1212 1081 975 927 875 745 648 630 621 607 683 795 866 845 824 915 999 1064 1127 1165 1235 1274 1291 1337 1378 1405 1440 1492 1533 1604 1685 1747 1803 1887 1986 2069 2136 2038 1928 1856 1810 1760 1742 1717 1610 1541 1516 1504 1581 1666 1726 1668 1627 1630 1623 1467 1309 1184 1118 1085 1001 894 780 684 613 588 581 565 583 638 731 861 952 1025 1083 1122 1123 1093 1034 1098 1221 1328 1314 1145 1043 984 968 969 942 962 948 948 941 984 1031 1082 1148 1196 1321 1429 1469 1533 1671 1816 1904 1889 1895 1915 1961 1977 1924 1848 1787 1773 1771 1761 1761 1772 1769 1737 1725 1722 1717 1724 1762 1750 1762 1783 1604 1413 1253 1120 1051 1133 1187 1199 1250 1236 1192 1166 1143 1110 1058 1012 972 859 775 857 978 1049 1111 1050 1006 1122 1233 1294 1262 1208 1212 1249 1228 1273 1239 1125 1038 965 906 807 728 819 945 1062 1177 1201 1083 963 842 735 755 894 1045 1159 1217 1276 1331 1356 1335 1245 1253 1181 1092 1125 1195 1282 1332 1357 1394 1376 1304 1219 1190 1075 1053 1075 990 917 971 965 998 1081 1164 1277 1381 1461 1523 1592 1691 1753 1786 1799 1780 1711 1665 1666 1654 1625 1606 1585 1572 1543 1445 1376 1292 1176 1069 1011 979 943 864 788 756 773 727 677 631 647 637 618 573 546 592 628 644 562 511 502 511 549 593 567 551 531 517 523 557 597 581 627 638 655 700 723 753 773 799 844 874 856 843 833 833 850 879 929 1011 1033 1053 1053 1095 1094 1028 996 974 973 967 915 841 805 840 870 905 960 1017 1083 1165 1257 1274 1196 1110 1013 937 854 901 827 889 1005 1088 1040 966 912 827 781 722 740 849 962 1052 1098 1133 1207 1313 1300 1192 1124 1226 1301 1371 1411 1388 1308 1157 972 990 1084 1123 1103 1081 1064 1117 1224 1320 1401 1440 1466 1518 1578 1552 1455 1315 1256 1235 1259 1311 1371 1420 1433 1425 1341 1295 1281 1281 1241 1202 1161 1112 1071 1011 934 906 864 847 821 806 791 754 740 711 689 678 665 656 657 661 658 660 666 679 681 682 679 654 643 672 681 675 664 643 617 599 564 562 578 588 573 568 554 549 552 542 543 545 551 540 525 511 482 482 502 530 609 652 662 648 665 712 762 819 889 947 1003 1013 1045 1093 1152 1222 1218 1174 1142 1109 1093 1078 1082 1133 1180 1249 1311 1386 1454 1478 1392 1337 1336 1333 1193 1082 1189 1305 1297 1207 1143 1192 1250 1290 1336 1382 1392 1335 1249 1230 1220 1141 1026 952 874 877 929 1029 1130 1189 1244 1295 1318 1260 1203 1135 1017 955 1001 1041 990 933 975 1038 1028 982 971 1015 1052 1010 995 1036 1056 1049 969 771 714 786 819 773 824 866 870 837 769 721 699 649 629 658 651 635 631 599 584 569 553 585 636 640 646 685 683 689 635 665 737 724 769 754 825 886 906 950 881 859 883 888 795 785 835 885 908 919 917 914 925 921 932 927 916 903 900 901 909 927 922 912 920 933 939 940 943 882 847 863 912 921 888 864 879 880 871 870 890 925 892 752 686 668 707 807 817 832 884 924 970 1019 1017 1032 1029 1025 989 944 1005 1066 1046 1027 1000 924 916 890 874 936 888 851 822 795 763 734 705 677 655 625 614 620 626 629 601 590 588 585 601 622 586 533 474 432 402 395 382 379 341 340 351 338 302 290 308 342 387 437 415 321 337 372 385 418 447 427 430 415 409 395 420 393 388 375 368 366 376 404 439 434 439 449 466 500 521 541 571 600 635 653 657 659 669 692 686 672 661 678 704 710 745 776 690 625 570 535 497 457 442 458 479 484 461 451 462 463 490 487 480 483 496 508 523 545 558 565 586 613 647 658 671 680 685 686 689 692 705 708 691 710 707 709 729 763 791 814 809 768 811 833 788 819 827 833 818 789 777 762 736 709 692 687 692 645 689 661 663 715 697 720 721 693 670 652 582 570 565 535 497 490 475 462 447 443 423 429 434 418 398 389 393 381 372 368 384 389 369 352 349 347 344 342 342 345 351 372 413 437 420 412 399 364 343 351 349 344 346 376 430 504 555 622 665 675 669 659 613 568 538 500 524 527 514 511 483 384 307 242 235 265 296 353 362 379 410 439 457 465 442 436 448 419 404 465 549 624 559 493 482 402 372 305 281 237 219 200 181 162 155 151 151 150 152 148 148 148 148 156 169 185 225 228 245 266 292 303 311 328 337 344 347 344 333 327 300 303 308 309 307 303 317 347 385 461 403 344 305 293 267 264 271 268 282 265 257 260 268 273 266 248 258 296 297 279 272 282 304 338 346 373 380 376 350 333 309 296 276 267 269 268 226 200 192 195 190 188 188 208 222 236 265 264 240 230 231 210 194 188 176 167 160 161 151 160 169 169 168 167 162 149 126 95 80 96 93 73 51 30 23 33 50 20 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1871 1955 2026 2056 2032 1979 1893 1882 1990 2070 2087 2153 2240 2364 2502 2632 2670 2579 2476 2342 2258 2236 2320 2444 2448 2413 2500 2581 2555 2493 2513 2654 2787 2677 2601 2503 2448 2338 2205 2153 2153 2153 2160 2199 2186 2212 2279 2350 2413 2400 2357 2306 2286 2279 2252 2230 2195 2161 2148 2132 2114 2121 2085 1973 1918 1937 2035 2160 2179 2171 2157 2184 2218 2276 2396 2390 2359 2346 2355 2392 2383 2405 2389 2358 2301 2225 2160 2107 2103 2105 2070 2032 1959 1849 1709 1567 1458 1395 1337 1333 1342 1271 1250 1240 1230 1171 1147 1153 1118 1117 1163 1171 1200 1268 1286 1372 1473 1553 1521 1376 1260 1178 1081 935 796 764 765 774 795 839 902 1004 1128 1230 1341 1404 1370 1342 1363 1266 1250 1323 1410 1510 1618 1622 1522 1408 1286 1156 1011 924 921 993 1129 1268 1345 1300 1388 1479 1529 1551 1613 1681 1706 1742 1786 1818 1898 1978 2019 2009 2032 2048 2034 1984 1920 1870 1844 1781 1721 1709 1660 1562 1470 1507 1601 1617 1592 1540 1463 1370 1314 1286 1284 1290 1297 1289 1352 1395 1421 1513 1558 1631 1608 1503 1415 1488 1592 1712 1795 1763 1755 1743 1846 1941 1916 1855 1758 1673 1562 1471 1440 1291 1155 1070 1045 926 734 634 615 601 602 672 789 862 868 844 906 976 1055 1134 1195 1245 1297 1346 1389 1435 1483 1507 1514 1527 1559 1604 1640 1711 1803 1908 2028 2114 2061 1997 1960 1898 1899 1918 1816 1721 1675 1661 1653 1724 1701 1605 1549 1483 1496 1548 1525 1362 1196 1043 969 919 821 707 596 576 573 571 575 647 698 701 769 852 954 1070 1169 1238 1227 1179 1209 1303 1459 1386 1246 1107 1046 1059 1070 1054 1071 1036 1053 1011 974 1008 1135 1237 1242 1285 1339 1385 1437 1547 1699 1784 1813 1856 1912 1961 1966 1914 1838 1779 1755 1728 1705 1682 1670 1653 1620 1614 1616 1604 1593 1628 1612 1618 1636 1579 1439 1206 1081 1178 1321 1394 1371 1393 1376 1330 1285 1248 1199 1145 1072 956 826 817 937 1057 1169 1224 1149 1074 1183 1296 1389 1377 1331 1327 1367 1345 1360 1239 1103 995 905 821 755 729 821 951 1092 1225 1217 1107 1002 870 744 792 947 1084 1190 1267 1333 1402 1444 1404 1338 1361 1306 1191 1114 1187 1287 1368 1426 1439 1385 1334 1275 1202 1145 1164 1155 1036 979 1034 1024 1005 1035 1122 1231 1285 1349 1419 1534 1613 1619 1647 1657 1664 1620 1580 1576 1583 1590 1560 1537 1560 1545 1470 1366 1274 1187 1093 1079 1057 1003 916 827 736 726 740 694 643 602 585 586 570 543 533 545 567 543 507 509 536 589 621 612 589 556 536 523 529 544 591 625 651 693 695 728 745 767 788 788 801 826 804 807 807 829 883 959 988 991 998 1005 1053 1103 1060 1031 1040 1054 1015 946 881 832 852 894 925 978 1040 1075 1166 1272 1281 1180 1108 1058 970 894 980 876 913 957 1070 1111 1056 975 934 891 772 727 809 930 1047 1152 1228 1250 1320 1370 1281 1191 1278 1374 1443 1419 1315 1224 1150 1025 986 1081 1206 1252 1221 1137 1116 1209 1311 1429 1514 1563 1584 1556 1484 1415 1309 1317 1338 1381 1436 1491 1503 1487 1444 1395 1366 1369 1360 1318 1265 1177 1111 1069 1019 997 968 943 900 852 821 790 769 787 757 718 711 692 682 676 675 669 670 685 770 801 813 800 715 661 653 682 726 736 714 678 645 612 574 555 550 525 529 529 518 517 524 530 527 511 508 508 490 481 499 543 607 662 711 719 701 671 722 776 828 887 937 966 978 1041 1088 1135 1206 1247 1218 1178 1158 1146 1123 1132 1202 1249 1273 1342 1383 1452 1506 1464 1446 1430 1355 1192 1117 1215 1344 1355 1261 1197 1228 1317 1353 1363 1386 1386 1348 1259 1195 1148 1093 964 891 921 961 1043 1127 1202 1279 1327 1374 1387 1335 1280 1162 1036 1004 1065 1119 1069 987 1024 1064 1063 1053 1027 1020 1058 1050 1037 1100 1113 1037 888 753 915 945 911 855 870 834 789 757 734 720 673 651 675 689 667 666 639 628 622 582 564 608 684 711 715 761 772 769 688 698 775 818 851 829 850 923 940 944 906 931 885 892 810 818 833 865 881 888 877 875 874 877 898 911 903 900 896 895 897 900 901 906 929 939 965 942 945 872 848 854 887 900 898 882 901 923 904 887 917 940 893 775 749 770 760 840 858 849 858 885 917 955 985 1015 1019 1011 1021 991 962 1007 1009 984 952 975 1003 975 932 955 973 986 960 922 864 808 773 736 705 677 659 659 667 683 695 676 674 668 662 644 614 573 523 460 400 361 338 338 319 312 311 299 291 293 311 334 372 440 470 384 325 375 392 414 471 473 485 508 476 463 485 476 480 471 449 411 380 426 444 480 492 492 504 518 546 565 599 643 699 743 727 718 733 740 726 697 665 642 632 639 664 700 723 688 606 530 486 457 447 463 480 477 470 444 455 471 473 454 456 464 475 483 508 527 534 560 580 609 635 642 653 653 664 667 674 673 678 674 670 671 706 739 766 790 795 797 796 767 761 784 790 766 791 792 771 749 735 726 721 684 665 659 643 640 687 663 656 688 665 687 674 656 635 635 593 532 528 502 482 462 447 430 420 404 404 409 411 393 381 378 374 381 372 367 360 359 351 350 351 353 362 362 356 362 386 410 415 400 381 370 359 349 316 316 327 323 331 369 452 528 611 651 657 643 628 633 607 582 534 477 468 477 454 460 469 386 325 239 241 286 314 333 353 363 372 396 410 431 394 396 421 388 433 503 559 578 512 441 434 374 320 292 245 232 209 188 177 165 153 148 147 146 150 148 145 145 148 153 173 199 222 207 216 234 277 301 302 316 334 336 336 332 321 292 292 304 305 302 287 299 333 381 491 466 384 325 300 272 262 252 260 271 268 247 243 245 254 259 246 240 265 287 291 293 289 304 330 359 372 368 376 363 298 292 249 247 220 218 219 218 191 186 183 185 184 182 188 202 216 235 254 241 226 220 217 205 187 179 168 169 158 171 182 178 166 162 165 167 164 151 133 112 80 74 87 80 55 30 30 37 25 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1948 1993 2089 2121 2102 2028 1922 1902 2017 2142 2161 2174 2281 2352 2475 2659 2669 2549 2429 2343 2262 2284 2400 2512 2462 2429 2493 2620 2599 2552 2596 2657 2813 2740 2650 2565 2474 2358 2196 2158 2156 2154 2153 2168 2185 2185 2213 2282 2334 2369 2384 2387 2353 2326 2267 2227 2214 2194 2168 2101 2060 2054 2047 1979 1905 1896 1957 2073 2131 2136 2158 2186 2239 2333 2396 2345 2325 2308 2309 2324 2363 2430 2343 2281 2258 2170 2065 2002 1996 1998 1988 1978 1935 1846 1699 1551 1555 1529 1461 1386 1337 1326 1363 1362 1356 1241 1164 1140 1160 1241 1313 1318 1339 1393 1422 1477 1543 1532 1487 1385 1247 1103 985 872 784 764 768 776 797 837 896 970 1082 1208 1347 1439 1451 1428 1401 1348 1281 1375 1477 1568 1650 1618 1490 1399 1324 1202 1071 961 917 972 1120 1258 1361 1335 1376 1420 1462 1513 1567 1602 1635 1683 1696 1783 1878 1917 1921 1936 2003 2062 2006 1945 1920 1887 1811 1755 1732 1683 1631 1589 1573 1618 1704 1736 1705 1627 1520 1441 1401 1353 1299 1260 1250 1257 1293 1300 1360 1411 1499 1576 1543 1425 1379 1465 1560 1667 1754 1675 1639 1700 1817 1910 1938 1892 1827 1728 1648 1610 1547 1441 1261 1184 1149 1002 750 631 600 599 611 727 794 861 891 873 870 932 1008 1091 1160 1220 1283 1346 1401 1475 1527 1538 1523 1533 1555 1597 1649 1700 1790 1917 2037 2101 2058 2102 2124 1981 1953 2018 1930 1832 1821 1787 1690 1654 1641 1553 1438 1381 1376 1450 1458 1392 1204 1051 913 830 795 691 583 583 585 613 693 745 780 778 771 773 867 978 1086 1185 1280 1327 1372 1430 1519 1418 1304 1228 1119 1134 1187 1172 1171 1118 1150 1109 1039 1015 1113 1223 1318 1382 1439 1504 1535 1540 1596 1717 1836 1926 1999 2045 2042 1989 1930 1869 1818 1763 1715 1676 1628 1576 1518 1504 1522 1516 1501 1493 1469 1456 1447 1411 1388 1229 1133 1323 1482 1545 1539 1534 1500 1443 1381 1294 1174 1059 967 892 808 845 970 1098 1236 1321 1269 1177 1233 1362 1474 1492 1461 1456 1492 1461 1397 1284 1185 1086 997 875 758 764 856 943 1060 1197 1235 1123 997 877 767 780 904 1014 1093 1169 1295 1391 1482 1482 1456 1470 1397 1281 1170 1164 1293 1417 1511 1468 1414 1370 1331 1267 1222 1282 1230 1081 1037 1128 1127 1071 1050 1109 1184 1231 1299 1396 1490 1521 1497 1526 1516 1523 1483 1452 1444 1443 1471 1478 1456 1498 1494 1432 1369 1277 1205 1155 1122 1079 1019 950 839 768 695 684 638 606 614 618 591 566 552 535 524 520 518 511 530 562 638 671 633 610 600 580 540 532 535 557 586 646 646 660 687 750 785 786 728 718 752 775 779 771 810 867 947 961 969 979 1001 1064 1133 1112 1114 1144 1133 1084 989 916 852 845 883 936 1005 1081 1153 1199 1271 1302 1229 1170 1087 975 943 999 915 1012 1028 1061 1162 1156 1097 1045 946 793 732 810 916 1024 1116 1211 1298 1369 1398 1353 1298 1327 1417 1497 1462 1351 1241 1194 1085 999 1048 1157 1285 1347 1260 1161 1212 1342 1426 1514 1608 1646 1567 1441 1363 1320 1359 1411 1513 1576 1590 1523 1499 1470 1459 1490 1496 1438 1361 1277 1209 1168 1120 1091 1091 1044 971 908 885 834 820 805 814 764 781 754 752 718 714 700 693 689 709 774 875 947 948 822 692 607 695 835 825 795 757 718 692 639 614 572 528 509 511 506 514 522 531 515 498 492 486 481 494 544 635 715 756 774 775 737 689 709 762 798 829 871 910 955 1020 1094 1160 1194 1234 1258 1228 1219 1204 1176 1192 1226 1300 1326 1367 1425 1477 1546 1558 1532 1442 1307 1205 1258 1254 1369 1389 1327 1299 1325 1356 1379 1376 1358 1330 1294 1246 1151 1075 989 913 908 961 1023 1095 1173 1263 1345 1404 1440 1451 1406 1300 1183 1097 1048 1111 1187 1155 1060 1121 1159 1154 1128 1102 1088 1074 1042 1008 1009 982 903 789 852 1012 1010 936 880 904 884 833 778 758 725 724 727 737 723 740 728 706 716 668 606 575 681 775 827 836 862 870 813 743 783 781 890 921 856 892 917 1000 1002 962 988 932 949 866 854 841 846 845 849 849 854 857 872 906 938 950 918 892 891 893 897 902 941 970 955 971 930 912 883 910 908 926 928 909 891 899 933 922 920 919 926 889 783 776 802 768 843 878 863 855 891 914 932 964 980 999 1003 999 1013 998 967 981 967 1007 1062 1079 1031 1001 1017 988 981 994 1012 962 922 857 797 755 725 711 713 726 743 747 729 718 699 677 637 587 542 505 462 414 370 344 320 308 301 296 294 291 307 320 338 345 387 487 438 334 352 379 415 431 446 491 502 494 482 510 503 495 493 505 457 403 392 416 447 465 494 526 552 593 617 663 742 792 855 857 843 851 831 790 743 691 655 629 603 592 608 637 650 615 524 488 493 485 501 505 494 475 456 453 462 462 457 456 463 467 472 491 525 561 572 601 629 645 651 646 657 662 680 676 665 660 658 653 680 734 747 748 750 757 752 759 751 725 742 760 736 750 796 770 718 699 710 717 693 638 624 619 678 692 665 627 633 638 636 619 616 609 588 561 522 494 476 453 435 411 401 395 390 388 396 402 385 372 369 364 374 364 357 353 355 358 366 365 371 383 394 399 399 402 394 381 365 348 339 327 318 303 302 305 326 373 413 484 571 622 610 619 607 580 594 582 560 543 479 419 416 423 431 447 369 310 253 223 253 287 316 326 337 334 344 360 374 353 329 372 363 464 528 559 524 451 428 353 325 299 247 226 216 201 182 172 163 154 146 143 144 150 150 144 142 144 149 166 186 202 216 236 262 279 296 295 318 328 324 320 313 307 284 298 302 300 285 277 295 342 452 509 444 363 317 288 281 263 243 245 267 246 234 231 232 236 239 224 244 261 266 273 276 276 284 314 341 348 343 370 341 291 236 215 205 195 188 188 180 174 175 177 179 179 178 188 198 208 224 223 220 215 209 205 200 192 181 169 163 174 173 182 180 172 168 167 163 159 150 135 109 90 75 57 55 44 33 34 30 16 9 3 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2047 2070 2151 2210 2121 2045 1969 1995 2026 2073 2165 2250 2360 2419 2498 2642 2676 2542 2439 2436 2354 2347 2453 2584 2512 2481 2482 2630 2654 2650 2677 2722 2812 2726 2669 2607 2526 2429 2318 2281 2280 2195 2153 2157 2187 2197 2186 2210 2241 2265 2313 2426 2454 2347 2274 2216 2183 2203 2165 2086 2074 2074 2082 2012 1904 1856 1899 1998 2086 2105 2138 2201 2344 2426 2364 2319 2285 2283 2277 2271 2337 2412 2377 2283 2204 2146 2052 1981 1916 1895 1871 1860 1831 1763 1667 1615 1663 1663 1575 1530 1476 1471 1481 1486 1424 1309 1250 1234 1238 1316 1419 1460 1485 1527 1562 1536 1478 1426 1358 1319 1214 1046 901 809 778 766 770 774 798 850 907 981 1079 1171 1294 1427 1508 1502 1457 1378 1333 1353 1454 1582 1638 1562 1459 1365 1251 1173 1106 996 918 972 1116 1233 1351 1407 1383 1395 1441 1478 1512 1543 1573 1597 1663 1763 1830 1843 1863 1924 1968 1993 2001 1980 1958 1915 1859 1837 1820 1775 1721 1710 1719 1721 1800 1803 1728 1660 1585 1565 1514 1433 1329 1316 1274 1242 1246 1281 1334 1360 1445 1514 1461 1365 1337 1451 1547 1644 1720 1629 1571 1660 1757 1838 1915 1909 1865 1780 1728 1687 1617 1482 1340 1215 1124 990 813 620 597 601 636 706 773 840 916 938 930 906 966 1014 1075 1167 1248 1306 1371 1432 1496 1529 1501 1556 1598 1607 1664 1714 1777 1897 1995 2032 2019 2062 2115 2058 1995 1961 1896 1814 1784 1700 1631 1533 1530 1550 1426 1297 1275 1384 1344 1291 1282 1142 951 820 707 607 635 745 743 766 814 931 916 902 871 872 833 911 997 1093 1207 1296 1379 1473 1528 1529 1459 1320 1190 1196 1307 1293 1275 1202 1277 1243 1157 1076 1032 1094 1182 1286 1431 1593 1709 1687 1726 1792 1846 1951 2050 2104 2105 2044 1952 1864 1777 1691 1621 1581 1519 1480 1457 1437 1423 1419 1429 1402 1354 1320 1280 1253 1231 1187 1190 1379 1569 1663 1661 1628 1558 1480 1435 1321 1179 1075 966 848 806 885 966 1073 1214 1352 1377 1290 1303 1414 1512 1581 1586 1582 1586 1517 1386 1228 1098 1014 941 863 766 824 932 1024 1109 1213 1248 1124 996 900 795 764 853 977 1039 1138 1245 1361 1480 1575 1574 1560 1469 1381 1296 1201 1283 1427 1558 1552 1484 1435 1388 1338 1285 1350 1242 1109 1059 1157 1235 1192 1107 1110 1193 1250 1304 1386 1437 1415 1388 1412 1402 1395 1362 1333 1332 1309 1356 1377 1378 1395 1394 1378 1344 1291 1234 1177 1128 1068 999 914 802 746 708 657 615 683 742 749 715 654 617 584 544 515 511 532 552 593 644 689 678 628 654 588 581 559 541 546 561 566 565 588 648 722 771 750 681 669 716 735 739 741 776 829 898 939 977 1018 1061 1113 1182 1205 1216 1244 1216 1138 1042 932 897 862 883 950 1015 1105 1201 1295 1334 1344 1247 1143 1045 984 1057 1074 979 1060 1089 1084 1185 1229 1159 1055 939 808 730 772 862 976 1076 1163 1243 1327 1350 1376 1393 1386 1446 1543 1501 1381 1315 1269 1152 1059 1033 1119 1245 1366 1349 1256 1264 1386 1504 1564 1646 1695 1644 1478 1364 1348 1404 1484 1588 1648 1635 1573 1539 1523 1533 1594 1559 1448 1389 1326 1283 1221 1193 1187 1153 1064 969 935 891 912 901 867 836 811 792 770 793 739 772 757 758 738 750 789 823 847 799 737 647 580 654 793 942 916 868 827 794 739 664 589 538 504 502 496 495 495 491 484 485 481 481 496 543 634 710 771 819 827 818 769 718 706 749 788 852 918 950 954 1006 1081 1129 1149 1192 1249 1277 1281 1267 1251 1246 1283 1320 1386 1401 1436 1508 1581 1630 1535 1429 1290 1276 1341 1328 1408 1464 1433 1412 1430 1405 1362 1336 1315 1289 1217 1122 1059 1012 956 922 939 1008 1057 1129 1204 1277 1359 1424 1475 1482 1415 1340 1248 1132 1106 1152 1244 1227 1139 1217 1262 1244 1204 1162 1130 1090 1055 994 959 919 892 823 913 1030 1080 991 921 949 956 868 805 810 788 821 837 828 830 863 829 824 830 737 606 595 707 805 892 941 971 952 888 819 878 849 928 972 911 944 987 1031 1072 1044 1047 1005 995 901 854 845 841 840 842 847 856 867 890 932 979 1004 926 891 890 893 897 914 961 978 961 955 900 877 901 966 948 957 942 871 866 901 928 924 932 938 934 915 826 813 824 776 801 863 853 860 896 945 965 997 1029 1033 1019 992 992 1000 1001 978 969 1018 1092 1098 1054 1036 1033 991 987 1037 1016 944 904 870 849 832 812 787 806 776 765 771 752 707 685 653 605 551 513 485 452 409 364 347 332 314 305 297 293 293 330 342 342 382 373 439 456 350 339 372 393 388 417 434 442 441 441 478 455 464 478 480 482 447 406 411 431 456 491 521 581 643 715 778 836 903 944 959 964 970 948 893 813 737 682 648 624 593 575 569 574 546 526 581 595 580 583 555 536 504 488 470 473 466 465 469 462 476 494 518 536 570 599 625 654 682 692 690 698 699 709 694 674 661 658 677 666 703 703 710 699 720 710 722 722 692 712 720 690 739 780 787 740 682 676 699 706 650 602 627 677 664 638 623 584 600 584 571 577 568 551 511 488 472 449 431 415 400 394 392 390 395 382 378 375 371 370 370 371 373 378 379 374 381 388 385 393 410 423 436 438 425 407 395 384 376 358 338 329 339 320 308 383 439 483 552 605 587 553 573 569 535 537 563 551 520 488 436 385 371 382 423 380 327 272 224 232 257 287 299 311 314 322 322 331 318 287 319 413 486 546 526 464 431 341 322 293 275 224 211 201 192 181 170 160 154 147 141 140 146 149 144 140 141 147 163 184 189 206 239 254 277 279 298 316 318 312 309 307 301 283 297 300 295 253 290 298 378 507 457 393 339 298 265 264 256 235 243 265 252 230 227 224 223 222 220 225 238 240 248 245 255 269 304 354 357 320 323 296 263 216 192 181 177 176 171 168 164 165 171 173 173 176 181 191 201 206 202 202 202 199 198 194 190 182 176 177 182 182 183 187 184 173 163 158 151 142 123 97 81 68 64 56 56 50 47 37 24 9 5 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2192 2177 2244 2329 2222 2112 2105 2131 2135 2097 2122 2251 2402 2532 2571 2689 2639 2522 2487 2436 2413 2433 2538 2637 2559 2558 2608 2669 2658 2681 2790 2881 2820 2773 2727 2660 2584 2519 2452 2416 2354 2193 2153 2156 2182 2199 2188 2185 2186 2211 2253 2333 2431 2389 2317 2246 2194 2166 2121 2105 2123 2125 2103 2042 1904 1838 1859 1934 2025 2080 2139 2234 2396 2431 2341 2302 2269 2255 2237 2244 2295 2382 2340 2315 2218 2171 2140 2003 1890 1832 1792 1761 1728 1684 1676 1729 1787 1761 1690 1667 1626 1599 1556 1565 1465 1373 1363 1355 1342 1397 1494 1561 1577 1586 1589 1542 1403 1304 1244 1191 1107 959 835 781 777 768 772 775 799 852 921 1026 1063 1139 1252 1391 1512 1545 1495 1431 1388 1379 1484 1590 1632 1531 1415 1300 1221 1154 1051 962 917 963 1103 1234 1366 1478 1488 1461 1447 1450 1474 1500 1523 1594 1671 1716 1759 1783 1839 1873 1909 1951 2007 2042 2042 1967 1923 1934 1917 1879 1835 1875 1871 1836 1865 1817 1748 1689 1633 1538 1479 1423 1395 1416 1358 1275 1239 1257 1306 1304 1372 1432 1396 1293 1318 1400 1497 1620 1671 1567 1511 1587 1701 1816 1889 1870 1829 1800 1746 1633 1557 1456 1332 1172 1026 908 753 608 598 600 629 710 803 869 926 983 1021 1018 997 1004 1016 1087 1176 1270 1338 1396 1442 1473 1477 1520 1582 1654 1720 1794 1846 1878 1918 1965 1972 2038 2108 2045 2031 2009 1847 1707 1678 1619 1568 1497 1410 1442 1404 1264 1203 1277 1236 1178 1184 1143 996 840 689 588 649 814 833 899 991 1073 1065 1031 973 957 929 906 959 1033 1138 1247 1364 1443 1490 1565 1565 1416 1332 1268 1401 1452 1378 1290 1374 1411 1317 1249 1132 1096 1116 1283 1527 1720 1845 1861 1859 1852 1861 1948 2018 2032 2046 2025 1896 1800 1761 1713 1658 1618 1515 1500 1479 1457 1418 1396 1361 1319 1266 1235 1198 1179 1165 1168 1251 1387 1501 1575 1563 1494 1426 1361 1317 1312 1264 1138 976 842 826 930 1065 1154 1226 1358 1466 1405 1398 1496 1582 1657 1685 1629 1523 1484 1436 1287 1130 1001 899 798 773 871 1000 1121 1223 1315 1283 1176 1061 981 866 770 825 959 1069 1181 1278 1368 1481 1595 1679 1655 1550 1458 1377 1265 1276 1399 1537 1617 1574 1521 1479 1406 1347 1421 1303 1136 1066 1166 1290 1247 1122 1116 1205 1261 1353 1402 1365 1314 1294 1305 1307 1293 1260 1221 1223 1194 1242 1264 1267 1287 1286 1283 1259 1233 1198 1156 1091 1041 993 925 835 740 681 616 678 778 868 894 817 735 662 597 546 512 518 556 591 566 604 656 705 690 678 602 632 608 559 560 567 590 598 569 582 652 671 674 635 620 651 666 673 696 739 783 838 902 952 1003 1076 1120 1138 1185 1256 1307 1268 1171 1073 1004 949 898 887 944 1018 1110 1197 1297 1375 1375 1281 1200 1113 1037 1109 1151 1066 1116 1168 1180 1213 1178 1096 997 877 765 756 764 813 928 1013 1094 1135 1223 1232 1317 1425 1473 1523 1611 1524 1474 1387 1324 1268 1162 1068 1101 1224 1370 1430 1374 1306 1406 1519 1584 1673 1746 1734 1584 1437 1389 1439 1536 1606 1676 1689 1633 1611 1636 1647 1639 1548 1485 1430 1384 1337 1300 1279 1218 1133 1054 1016 955 927 987 999 954 913 873 825 819 794 799 811 810 832 805 831 857 849 785 719 644 585 571 602 724 872 982 982 957 939 836 725 610 518 509 496 493 489 488 479 478 479 480 495 518 587 675 725 761 816 849 848 824 774 727 782 831 878 941 925 941 980 1010 1042 1081 1139 1212 1285 1332 1337 1326 1320 1340 1372 1423 1466 1484 1540 1604 1662 1578 1457 1389 1395 1387 1401 1471 1526 1504 1480 1456 1402 1359 1321 1301 1270 1166 1046 988 958 937 951 1016 1110 1126 1150 1165 1239 1328 1421 1500 1484 1397 1319 1264 1166 1155 1200 1303 1285 1225 1313 1349 1309 1257 1207 1152 1073 1008 988 958 899 873 845 915 1015 1066 1023 952 984 1023 934 862 902 892 942 967 961 954 976 953 923 864 737 600 577 623 711 806 914 984 997 943 927 955 962 993 1030 996 998 1045 1070 1081 1076 1072 1053 1001 918 872 862 856 845 853 866 882 913 952 983 978 960 920 894 896 900 906 924 954 974 956 947 876 877 926 970 952 967 937 869 865 906 933 926 956 976 954 937 885 890 846 797 796 813 847 854 896 956 987 1021 1106 1106 1023 1002 996 992 992 991 980 987 1029 1066 1019 1001 1001 984 1014 1057 1025 981 950 883 841 827 822 824 830 778 765 752 692 656 636 585 539 498 460 445 428 402 370 335 328 317 304 296 291 295 342 375 365 413 423 419 463 400 351 358 358 381 389 398 405 414 404 419 432 446 441 436 458 467 437 407 439 484 515 532 595 683 807 864 870 883 912 921 920 954 979 985 907 820 744 697 658 634 627 613 585 545 579 565 591 649 694 675 606 554 516 484 488 476 474 477 472 472 501 537 576 615 658 668 693 727 748 747 754 748 743 711 681 668 681 697 680 647 623 661 653 673 669 681 690 666 686 691 661 700 733 751 754 712 665 704 717 673 602 626 645 630 616 601 564 557 544 536 533 529 513 475 453 443 425 417 412 406 398 392 387 384 381 388 395 397 408 400 391 385 406 407 402 399 412 416 435 454 470 491 496 482 458 452 445 423 391 365 367 398 349 299 386 488 553 580 568 542 493 547 520 515 476 517 531 516 456 410 388 371 341 371 366 358 330 276 228 225 245 261 274 290 292 290 302 277 291 358 429 501 550 497 417 352 300 284 273 235 215 200 190 182 175 164 157 152 148 143 140 140 146 145 141 140 146 159 174 181 216 218 241 273 298 310 310 312 307 306 304 301 284 287 290 281 247 263 311 438 512 419 352 299 275 259 257 243 230 245 261 251 245 247 242 244 240 222 210 222 228 239 241 243 253 280 345 356 322 273 256 233 204 182 173 168 168 164 162 159 162 167 169 171 174 191 212 212 191 185 184 188 192 193 189 186 178 173 177 184 189 192 190 180 168 157 149 144 137 122 100 95 98 90 81 67 63 61 35 25 10 6 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 3 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2302 2337 2398 2451 2290 2208 2203 2226 2240 2217 2179 2227 2351 2478 2612 2725 2603 2539 2519 2447 2417 2467 2584 2676 2595 2582 2693 2690 2662 2695 2816 2956 2938 2867 2783 2714 2641 2580 2528 2449 2333 2199 2151 2137 2156 2202 2227 2230 2218 2209 2216 2243 2335 2455 2425 2326 2240 2181 2139 2138 2155 2132 2095 2036 1892 1826 1835 1910 2019 2108 2163 2289 2412 2403 2319 2283 2255 2229 2218 2217 2277 2345 2298 2248 2174 2124 2145 2058 1932 1909 1857 1774 1723 1730 1763 1812 1870 1864 1814 1797 1750 1698 1647 1642 1546 1486 1487 1475 1461 1501 1567 1620 1605 1578 1538 1486 1366 1237 1148 1066 991 877 790 779 778 770 773 777 799 857 937 1068 1144 1124 1207 1325 1468 1554 1555 1492 1465 1464 1494 1587 1599 1481 1381 1306 1226 1118 1005 936 912 948 1069 1214 1346 1452 1503 1543 1557 1547 1545 1535 1526 1553 1606 1643 1677 1725 1793 1836 1863 1907 1972 2026 2054 2022 1989 1994 1985 1960 1928 1951 1949 1894 1840 1785 1718 1636 1570 1547 1537 1490 1517 1515 1408 1331 1265 1236 1231 1249 1293 1348 1359 1261 1277 1367 1486 1596 1590 1496 1479 1571 1675 1769 1843 1874 1821 1744 1646 1514 1436 1363 1263 1159 1036 802 670 604 599 599 615 716 795 853 911 983 1066 1132 1145 1156 1119 1094 1099 1204 1269 1290 1333 1362 1414 1533 1617 1653 1701 1739 1800 1853 1926 1975 2003 2054 2121 2113 2091 1921 1805 1685 1599 1544 1505 1465 1378 1321 1332 1248 1131 1159 1125 1089 1059 1050 1032 902 726 600 634 797 957 1046 1152 1234 1206 1127 1108 1059 1024 990 995 1045 1109 1183 1288 1366 1405 1499 1588 1558 1457 1393 1490 1567 1456 1373 1421 1523 1467 1383 1318 1215 1125 1258 1491 1679 1740 1817 1918 1895 1892 1923 1964 1971 1986 1965 1885 1817 1777 1723 1632 1582 1550 1552 1558 1541 1527 1537 1442 1309 1248 1255 1250 1236 1230 1283 1367 1459 1511 1498 1441 1359 1277 1230 1183 1190 1160 1055 936 824 870 991 1104 1212 1321 1439 1525 1507 1484 1559 1654 1710 1639 1550 1465 1337 1309 1256 1103 964 826 789 856 934 1007 1113 1262 1398 1383 1266 1189 1072 936 822 804 941 1074 1191 1251 1330 1424 1533 1667 1725 1626 1546 1480 1358 1283 1343 1450 1572 1644 1621 1581 1482 1440 1520 1409 1251 1160 1214 1303 1191 1115 1141 1243 1323 1388 1355 1290 1245 1226 1220 1223 1196 1178 1136 1137 1109 1130 1161 1153 1184 1172 1196 1176 1152 1123 1077 1037 988 947 889 776 725 665 661 750 832 924 956 863 739 650 580 527 538 552 551 585 604 590 628 671 712 664 608 644 650 582 618 632 660 671 614 587 598 592 590 584 582 584 590 595 608 670 726 769 827 883 942 1005 1054 1048 1093 1174 1237 1255 1192 1146 1099 1009 933 909 956 1019 1075 1151 1232 1306 1370 1352 1246 1164 1114 1148 1221 1141 1206 1268 1274 1206 1091 1002 903 814 764 824 838 779 851 904 972 1056 1111 1138 1244 1364 1477 1557 1599 1628 1555 1456 1407 1326 1225 1164 1124 1203 1352 1495 1463 1402 1419 1510 1561 1652 1768 1761 1649 1513 1438 1490 1595 1635 1673 1713 1699 1693 1696 1684 1669 1581 1564 1519 1436 1397 1387 1322 1247 1191 1146 1059 1012 1010 1012 1070 1047 1001 939 893 867 861 882 889 884 901 877 879 876 863 807 729 613 575 572 581 652 757 808 883 953 983 969 775 642 525 495 502 496 488 481 477 480 482 484 490 502 540 612 671 716 766 806 839 856 818 746 784 825 883 894 891 905 919 941 1004 1060 1093 1159 1261 1355 1394 1385 1389 1413 1453 1475 1526 1547 1596 1657 1667 1591 1523 1502 1488 1460 1470 1535 1558 1510 1461 1423 1381 1360 1359 1344 1238 1101 997 961 953 979 1008 1112 1198 1180 1205 1228 1250 1308 1391 1486 1496 1409 1333 1273 1188 1198 1253 1335 1369 1328 1399 1413 1362 1299 1238 1158 1069 1028 984 921 880 861 881 958 998 1031 1008 959 984 1049 998 948 999 1010 1031 1023 996 957 951 939 851 793 695 590 614 621 634 734 829 870 949 967 969 1010 1043 1065 1075 1066 1054 1048 1031 1017 1016 1002 1016 997 958 905 881 876 859 875 909 951 998 1029 987 926 902 895 900 915 924 918 915 938 954 928 922 881 890 937 960 962 993 970 882 861 882 902 937 970 969 965 950 941 936 870 854 821 823 830 855 879 914 922 962 1025 1076 1072 1057 1055 996 991 989 987 989 989 977 968 964 981 984 1024 1067 1086 1069 986 900 838 830 831 851 819 775 738 683 600 542 524 503 476 448 403 381 378 354 331 323 313 310 309 301 292 298 332 402 433 424 475 484 487 455 377 340 344 363 363 380 378 383 385 419 431 422 412 436 448 447 428 434 427 435 462 512 577 670 785 787 795 809 826 838 878 908 937 964 967 915 829 766 714 685 658 637 602 586 604 608 624 653 732 760 707 662 575 536 513 499 491 493 491 480 499 545 594 645 695 723 742 777 805 815 825 813 785 734 692 678 671 667 665 659 636 597 597 608 614 639 648 647 640 651 639 650 674 691 688 668 651 687 697 671 590 615 612 603 588 583 552 536 522 507 492 491 475 450 420 410 408 402 400 401 398 392 385 383 389 392 419 424 447 429 416 410 429 441 443 444 446 470 502 529 541 569 583 565 550 534 531 505 442 382 403 388 304 321 414 522 544 527 502 468 448 487 464 471 422 473 471 500 462 386 336 360 361 317 349 393 393 338 278 257 227 226 239 261 257 253 262 254 286 335 414 507 499 433 406 306 266 250 228 215 205 193 183 174 168 161 154 149 149 147 140 140 143 142 141 139 146 155 163 188 214 205 246 264 296 310 303 304 305 303 301 298 289 271 286 252 233 247 340 509 506 414 334 292 270 269 262 246 226 239 254 251 250 250 249 249 244 233 208 234 242 247 250 263 265 279 313 328 311 271 226 210 191 172 167 162 160 159 158 158 160 164 166 169 176 202 203 186 173 172 173 176 180 188 185 179 173 165 165 176 190 198 195 179 168 155 143 138 135 134 123 107 121 110 99 75 65 53 38 23 10 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2200 2332 2498 2433 2314 2286 2278 2340 2362 2324 2318 2296 2341 2460 2548 2667 2600 2565 2504 2468 2478 2541 2675 2725 2662 2598 2719 2720 2699 2716 2789 2957 2992 2903 2863 2802 2714 2627 2530 2416 2308 2220 2180 2121 2097 2155 2240 2270 2242 2213 2200 2213 2254 2352 2352 2368 2290 2230 2215 2225 2198 2152 2072 2003 1896 1822 1824 1880 1989 2092 2166 2290 2351 2333 2285 2262 2232 2204 2200 2206 2268 2320 2267 2236 2184 2133 2071 2022 1994 2003 1937 1875 1824 1835 1872 1902 1946 1940 1909 1864 1805 1748 1715 1675 1607 1584 1577 1565 1573 1585 1604 1621 1588 1518 1484 1446 1353 1220 1087 984 893 810 780 780 779 772 775 778 808 871 955 1082 1197 1192 1171 1290 1417 1486 1548 1579 1570 1558 1577 1610 1596 1530 1449 1363 1266 1132 997 923 910 942 1071 1208 1319 1372 1418 1498 1583 1646 1658 1650 1620 1588 1582 1606 1630 1678 1728 1764 1812 1879 1950 2006 1983 1968 1927 1947 1971 1935 1898 1911 1948 1894 1835 1765 1701 1658 1634 1651 1670 1633 1641 1591 1507 1417 1323 1241 1211 1204 1226 1264 1278 1230 1261 1366 1481 1538 1489 1420 1466 1563 1635 1718 1816 1854 1801 1676 1511 1422 1328 1254 1186 1051 940 766 637 602 599 600 618 673 745 821 901 979 1067 1145 1203 1257 1233 1217 1200 1173 1232 1307 1318 1344 1417 1450 1560 1646 1720 1783 1881 1929 1980 2048 2090 2110 2112 2092 2077 1980 1833 1715 1616 1535 1481 1429 1343 1264 1224 1216 1103 1059 1029 1005 991 976 959 882 797 655 641 800 979 1073 1186 1274 1288 1220 1233 1182 1149 1085 1076 1057 1100 1151 1219 1289 1391 1483 1570 1614 1528 1503 1579 1640 1537 1437 1479 1603 1556 1525 1490 1298 1164 1236 1436 1534 1679 1865 1900 1916 1917 1917 1929 1959 1965 1965 1911 1831 1779 1692 1631 1642 1620 1638 1634 1626 1570 1487 1389 1309 1325 1330 1322 1296 1304 1364 1465 1514 1474 1412 1360 1280 1177 1149 1086 1087 1090 985 881 812 865 939 1028 1128 1264 1393 1496 1560 1569 1617 1688 1710 1557 1424 1334 1249 1158 1124 1071 945 809 861 972 1058 1141 1205 1290 1403 1467 1372 1238 1112 996 871 804 884 1027 1118 1161 1248 1378 1509 1668 1705 1631 1545 1472 1398 1375 1346 1369 1463 1585 1668 1631 1556 1522 1601 1484 1364 1322 1325 1266 1162 1132 1175 1298 1401 1418 1361 1328 1266 1211 1177 1143 1133 1099 1079 1082 1045 1063 1062 1061 1074 1038 1080 1088 1042 1025 988 962 963 912 814 778 702 645 689 772 845 940 980 867 761 721 602 529 583 631 605 599 598 616 623 643 690 676 623 636 636 608 691 705 733 701 660 653 614 604 608 621 601 592 588 590 596 622 676 745 782 825 858 903 983 976 1006 1081 1146 1187 1203 1195 1138 1042 977 933 958 996 1039 1091 1158 1246 1343 1373 1310 1253 1179 1212 1282 1228 1292 1309 1246 1171 1127 1033 938 810 767 876 930 846 808 819 892 980 1008 1096 1200 1323 1428 1420 1529 1610 1585 1518 1442 1351 1297 1291 1223 1211 1333 1478 1535 1501 1512 1546 1596 1673 1807 1791 1738 1587 1504 1560 1658 1692 1697 1693 1612 1596 1602 1617 1651 1646 1634 1565 1514 1496 1457 1395 1342 1285 1204 1156 1094 1107 1106 1110 1100 1079 1017 977 920 936 946 950 952 945 902 847 796 755 723 685 607 574 573 574 584 614 648 702 776 810 878 827 710 543 495 486 486 482 485 540 533 518 514 504 496 505 525 571 623 675 727 779 834 823 771 769 799 814 840 861 881 925 997 1083 1122 1146 1162 1236 1337 1412 1449 1467 1476 1519 1544 1575 1617 1644 1705 1644 1570 1603 1629 1552 1532 1570 1607 1589 1515 1466 1437 1396 1365 1362 1311 1160 1043 978 978 1022 1092 1113 1142 1219 1237 1234 1287 1325 1376 1436 1504 1509 1441 1364 1273 1209 1246 1332 1382 1445 1425 1420 1450 1412 1349 1285 1198 1123 1065 963 901 877 881 930 955 965 987 1020 994 985 1055 1034 1013 1037 1035 1006 937 917 885 871 863 797 691 631 598 697 708 632 636 724 772 844 848 845 890 969 1001 1008 1012 1000 982 962 942 961 946 959 946 925 919 900 887 900 937 979 1023 1031 994 926 891 887 889 915 937 948 917 914 926 937 908 906 900 883 906 945 978 1001 981 883 864 869 925 980 998 981 965 954 956 952 953 943 895 867 842 843 863 880 894 919 943 972 1007 1015 1016 981 1009 1015 1004 993 982 968 940 947 949 967 1029 1087 1114 1078 1007 938 868 841 837 822 776 756 744 666 591 529 484 442 404 386 362 344 336 327 323 319 323 327 313 302 298 295 323 363 429 472 547 591 561 460 372 342 340 344 350 365 362 375 386 412 393 411 422 426 435 445 443 460 460 448 443 467 516 616 701 714 750 760 757 779 822 840 873 928 979 993 928 869 792 743 694 634 605 604 607 626 681 691 754 789 703 628 619 646 599 541 518 512 513 498 494 535 584 620 662 717 776 827 864 897 903 900 835 761 701 660 640 631 636 633 630 621 610 595 564 587 595 596 565 566 581 591 613 631 627 614 621 618 639 633 577 562 581 593 568 556 535 512 502 476 459 472 466 437 410 401 400 398 395 393 392 400 408 411 414 395 421 438 461 462 453 445 469 491 512 519 513 542 588 617 645 680 705 687 662 633 593 549 458 405 413 426 314 315 408 477 487 460 445 397 384 428 417 422 377 398 450 477 432 398 330 315 331 315 301 349 376 365 285 245 245 231 211 222 224 217 212 217 260 343 420 470 430 399 292 253 236 223 215 205 198 193 193 175 164 159 154 148 146 142 140 140 140 141 140 137 147 161 172 190 192 217 241 272 301 310 299 302 300 300 298 295 282 258 277 223 213 265 380 511 466 391 328 298 277 269 259 237 221 234 248 251 243 242 239 241 231 215 205 211 229 233 246 271 271 289 295 296 286 250 215 194 175 164 159 156 155 155 156 158 160 162 165 171 186 203 188 172 163 165 157 157 160 179 180 173 168 162 155 153 181 198 194 176 162 149 138 134 135 135 128 124 129 125 107 73 49 45 24 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2172 2305 2458 2431 2330 2314 2395 2496 2561 2506 2425 2420 2394 2478 2496 2492 2427 2399 2453 2496 2532 2591 2665 2701 2725 2668 2751 2750 2774 2779 2822 2916 2912 2860 2858 2808 2718 2624 2532 2407 2300 2266 2257 2156 2087 2092 2152 2142 2133 2132 2170 2195 2221 2236 2246 2283 2345 2287 2292 2346 2288 2191 2125 2035 1914 1827 1812 1843 1945 2031 2150 2276 2290 2262 2254 2228 2210 2182 2184 2205 2273 2251 2212 2197 2156 2129 2079 2054 2017 1982 1953 1919 1910 1928 1967 1990 2001 1995 1949 1887 1819 1782 1757 1707 1658 1641 1629 1620 1616 1610 1597 1551 1524 1431 1382 1324 1287 1170 1041 924 831 783 779 780 780 774 776 784 830 895 966 1093 1206 1298 1231 1256 1371 1481 1519 1577 1601 1618 1635 1593 1531 1462 1395 1311 1241 1140 988 920 909 948 1068 1160 1232 1290 1392 1471 1551 1634 1700 1731 1722 1677 1644 1681 1701 1710 1724 1806 1858 1933 1999 2027 1943 1897 1858 1884 1904 1906 1858 1860 1905 1931 1886 1793 1769 1760 1711 1693 1743 1731 1687 1622 1498 1374 1297 1279 1263 1221 1199 1200 1209 1198 1254 1347 1427 1470 1388 1351 1439 1552 1644 1726 1807 1847 1772 1627 1501 1361 1237 1161 1047 972 882 741 642 606 599 600 611 651 706 792 899 973 1039 1127 1218 1300 1306 1289 1344 1361 1353 1445 1466 1463 1551 1632 1594 1743 1825 1897 1939 2008 2036 2096 2167 2150 2013 2048 1986 1873 1823 1769 1692 1595 1505 1442 1376 1310 1240 1156 1099 1030 964 917 899 901 877 825 672 593 701 800 903 1055 1230 1338 1372 1322 1337 1324 1301 1183 1180 1131 1124 1157 1220 1346 1452 1570 1689 1709 1617 1614 1685 1710 1610 1512 1554 1681 1671 1640 1575 1442 1303 1254 1359 1551 1721 1776 1801 1915 1936 1932 1943 1994 1992 1967 1914 1841 1814 1699 1677 1686 1715 1726 1708 1728 1599 1469 1370 1387 1439 1418 1403 1403 1409 1457 1519 1516 1423 1331 1270 1195 1099 1043 1003 982 1002 946 876 830 899 1006 1078 1146 1212 1294 1383 1468 1536 1580 1647 1706 1618 1463 1317 1178 1074 999 951 901 809 862 1014 1150 1272 1364 1426 1493 1519 1397 1259 1136 1017 903 806 863 966 1054 1155 1293 1430 1522 1578 1666 1671 1614 1534 1459 1483 1464 1381 1398 1510 1641 1707 1662 1619 1637 1484 1376 1367 1379 1270 1211 1180 1231 1366 1482 1467 1442 1389 1279 1211 1180 1113 1071 1054 1040 1034 1000 1022 1004 981 968 926 957 964 936 897 887 857 869 847 783 707 647 661 719 757 826 927 958 853 782 718 610 538 602 613 666 646 646 628 672 675 720 705 652 648 639 607 696 777 790 750 696 732 731 692 668 707 707 656 653 649 606 602 623 697 759 775 771 818 884 896 921 994 1064 1118 1133 1155 1165 1073 989 965 992 1035 1079 1125 1201 1290 1372 1420 1374 1321 1262 1304 1350 1333 1266 1192 1171 1069 1057 992 922 805 765 869 988 956 906 846 856 917 1046 1162 1255 1343 1341 1354 1456 1496 1528 1562 1497 1423 1388 1359 1289 1235 1299 1427 1545 1598 1620 1629 1669 1704 1805 1878 1809 1661 1575 1610 1714 1722 1696 1672 1598 1493 1491 1535 1591 1633 1601 1592 1602 1583 1538 1477 1408 1348 1303 1246 1207 1190 1167 1143 1085 1113 1098 1043 995 994 979 910 874 827 797 755 720 690 646 617 588 575 570 569 569 563 571 593 640 676 683 633 603 536 487 478 479 478 560 648 662 623 604 549 516 506 505 519 541 590 651 719 768 803 810 839 892 884 893 905 923 954 1025 1123 1189 1217 1227 1244 1336 1419 1480 1529 1550 1573 1609 1635 1685 1708 1745 1635 1608 1687 1712 1623 1639 1675 1682 1618 1528 1478 1436 1408 1353 1263 1192 1095 1016 1012 1060 1128 1172 1183 1186 1215 1271 1274 1326 1390 1442 1504 1559 1479 1415 1344 1273 1244 1277 1378 1456 1492 1499 1491 1495 1460 1383 1292 1176 1099 1000 922 893 895 950 972 979 992 994 1002 1009 985 1015 1016 992 988 944 921 838 782 764 741 730 702 628 603 678 781 810 761 718 668 686 703 709 731 777 838 880 878 894 893 877 866 879 885 885 898 922 952 974 970 947 956 973 963 962 944 919 893 887 884 886 906 928 942 918 912 911 924 923 944 948 908 902 928 967 985 936 876 868 867 918 976 995 967 972 965 997 1021 1027 1010 955 899 865 854 860 869 888 904 906 924 949 956 947 943 956 988 1027 1035 1014 978 959 941 927 942 1002 1054 1039 1000 994 964 935 861 833 819 825 796 712 608 563 516 479 441 394 371 356 344 339 351 349 339 338 325 311 332 312 300 318 344 380 449 562 572 498 405 382 378 352 352 343 347 356 370 383 383 387 408 431 441 443 455 467 501 508 508 487 456 476 539 605 679 690 691 713 735 754 777 823 867 908 948 990 981 892 826 741 704 668 652 646 637 659 715 762 779 709 645 647 679 677 643 595 549 541 511 495 534 563 613 679 744 819 919 992 1039 1019 946 850 774 710 657 623 603 596 592 595 589 576 561 556 539 549 552 554 535 545 530 533 554 569 561 567 573 569 551 543 551 533 560 553 514 506 486 477 452 442 450 451 428 410 407 407 405 402 399 405 427 436 427 407 417 454 481 504 514 505 505 537 563 589 616 638 622 689 716 737 723 654 651 627 552 502 462 424 399 422 451 356 291 362 417 426 412 390 358 335 370 366 374 335 371 441 427 380 367 343 283 279 279 255 303 314 337 268 223 213 213 207 201 201 200 199 201 230 300 389 371 352 318 252 220 206 229 200 210 225 234 215 181 157 154 151 147 142 140 140 140 140 140 138 135 147 162 174 172 190 222 248 285 303 309 295 302 298 295 293 292 284 248 250 203 228 294 435 529 511 405 336 291 279 267 246 229 220 224 229 239 237 239 234 232 233 198 185 201 217 230 248 265 258 271 265 284 253 224 203 179 169 161 156 153 153 154 156 158 160 164 169 179 191 192 181 178 178 168 156 163 163 178 178 174 172 169 146 130 152 189 181 167 152 139 132 131 134 135 135 133 120 114 113 73 38 21 10 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2215 2376 2521 2527 2457 2430 2489 2630 2598 2550 2553 2570 2535 2470 2380 2340 2294 2263 2291 2424 2538 2595 2667 2748 2800 2754 2800 2791 2828 2853 2904 2914 2723 2658 2639 2660 2675 2631 2539 2460 2386 2346 2351 2269 2167 2110 2091 2091 2091 2073 2081 2124 2181 2173 2167 2183 2258 2335 2413 2415 2338 2215 2141 2060 1925 1821 1812 1816 1894 1995 2128 2240 2240 2221 2214 2204 2182 2162 2179 2221 2271 2217 2157 2105 2088 2084 2064 2070 2037 2019 1995 1989 1967 1957 1988 1995 1993 1967 1936 1902 1857 1815 1758 1676 1627 1597 1550 1531 1548 1544 1510 1460 1414 1380 1264 1202 1147 1038 931 837 786 780 780 780 780 775 778 798 849 908 986 1091 1190 1311 1313 1267 1369 1461 1529 1572 1608 1639 1626 1535 1447 1375 1317 1256 1178 1083 966 910 910 956 1043 1125 1214 1288 1334 1410 1483 1556 1626 1696 1764 1759 1731 1776 1798 1812 1798 1832 1926 1981 2036 2016 1947 1852 1783 1793 1813 1877 1843 1806 1847 1897 1901 1856 1855 1810 1739 1757 1789 1728 1653 1545 1458 1372 1389 1402 1366 1292 1235 1202 1184 1181 1221 1279 1357 1405 1327 1323 1420 1514 1594 1670 1762 1834 1794 1672 1522 1402 1327 1229 1145 1138 1039 854 693 605 599 599 606 649 717 813 904 988 1069 1142 1223 1313 1364 1343 1372 1450 1466 1501 1603 1619 1603 1711 1788 1776 1899 1993 2036 2073 2111 2142 2129 2121 1896 1848 1840 1810 1678 1622 1647 1616 1589 1521 1435 1403 1327 1243 1194 1121 1051 954 877 813 817 739 608 642 770 922 1045 1144 1241 1420 1493 1456 1453 1438 1415 1297 1308 1260 1188 1181 1230 1354 1501 1629 1725 1784 1741 1720 1760 1754 1654 1588 1626 1690 1803 1784 1678 1528 1435 1394 1340 1489 1633 1722 1828 1955 2001 1979 1964 2011 1996 1962 1944 1877 1839 1736 1741 1748 1815 1830 1808 1758 1613 1460 1388 1487 1574 1554 1545 1506 1503 1548 1570 1532 1450 1375 1314 1258 1180 1116 1039 972 915 895 918 868 875 986 1026 1062 1127 1224 1300 1356 1418 1486 1570 1616 1584 1534 1435 1265 1157 1043 964 883 808 849 973 1092 1209 1330 1447 1539 1499 1376 1248 1148 1048 953 852 827 906 1039 1168 1286 1345 1396 1506 1614 1710 1651 1550 1481 1547 1557 1437 1404 1470 1589 1667 1716 1700 1642 1594 1550 1534 1460 1376 1332 1287 1305 1436 1558 1511 1497 1405 1317 1317 1273 1205 1145 1089 1050 1009 955 941 934 917 860 865 853 850 811 779 769 749 740 733 699 674 683 720 751 743 801 875 891 752 654 599 538 582 693 725 687 718 708 681 697 724 752 736 654 679 653 625 653 726 776 762 718 779 817 797 726 749 781 753 775 776 705 633 602 608 657 697 686 737 800 815 859 933 1002 1057 1064 1117 1139 1079 1012 1048 1050 1058 1094 1166 1257 1314 1378 1461 1453 1418 1374 1398 1398 1358 1252 1140 1070 1029 945 889 833 778 778 899 1056 1089 1042 919 849 894 1024 1157 1249 1268 1226 1298 1335 1368 1420 1491 1546 1496 1463 1432 1394 1321 1295 1362 1518 1628 1688 1735 1759 1774 1847 1872 1804 1719 1639 1686 1774 1753 1697 1637 1565 1429 1396 1451 1504 1545 1533 1533 1591 1634 1603 1537 1477 1427 1384 1338 1281 1218 1140 1087 1060 1064 1095 1104 1085 1038 950 846 784 749 724 691 673 650 615 592 580 572 569 563 559 552 548 546 559 589 584 527 512 498 478 471 472 510 635 757 793 731 723 674 594 535 520 516 519 533 555 614 672 746 813 867 889 867 832 869 947 1003 1031 1110 1177 1246 1296 1310 1351 1416 1479 1524 1567 1609 1633 1655 1693 1741 1757 1682 1706 1758 1730 1722 1746 1766 1688 1633 1573 1485 1430 1400 1288 1193 1152 1104 1036 1088 1132 1165 1216 1227 1223 1244 1314 1337 1356 1419 1487 1558 1594 1528 1451 1367 1310 1277 1319 1389 1482 1537 1566 1561 1545 1459 1357 1261 1136 1035 945 911 909 950 1027 1044 1051 1081 1064 1042 1025 998 959 933 899 866 839 821 763 726 706 678 643 612 598 605 664 733 782 829 837 785 743 777 798 803 732 747 775 795 817 846 879 906 908 898 899 923 988 1002 1000 980 948 933 931 916 902 897 891 889 886 884 882 887 896 909 915 900 906 901 919 936 941 913 909 906 936 940 903 872 869 867 894 940 953 973 977 988 1038 1079 1094 1081 1024 969 927 895 879 872 878 917 945 934 950 956 940 942 944 950 975 999 1031 1027 1010 957 915 909 926 944 920 920 948 950 936 863 892 929 906 832 753 688 602 523 469 425 400 379 368 360 368 383 367 346 329 319 319 344 321 302 319 332 381 424 508 519 438 416 426 379 379 394 362 359 360 361 364 377 394 405 407 419 430 456 486 535 578 589 553 518 482 486 536 601 636 639 663 679 710 745 757 795 832 877 907 953 988 933 865 822 770 731 697 678 688 696 726 759 731 689 675 694 730 716 672 618 575 536 515 521 569 627 707 811 948 1024 1058 1116 1123 940 846 778 718 667 639 617 591 567 546 542 535 533 538 526 513 526 532 526 520 533 526 516 532 537 530 545 538 494 496 509 494 500 512 485 474 469 466 459 450 443 435 436 441 440 440 447 420 409 419 423 439 430 413 462 504 539 571 579 575 574 618 655 717 736 705 677 681 672 641 603 570 565 544 483 432 381 368 392 426 429 375 292 293 355 379 365 350 330 301 320 314 325 316 357 377 351 323 324 309 272 243 233 236 242 248 267 231 214 210 209 224 218 203 203 200 193 198 210 295 275 307 271 219 198 196 209 186 243 227 202 212 190 155 148 146 145 141 139 138 136 135 134 133 132 137 151 156 173 205 226 273 297 309 305 292 296 297 293 290 284 279 244 232 191 241 342 455 543 502 398 327 283 273 257 240 226 220 215 222 231 232 226 230 213 220 185 174 198 216 230 238 214 239 246 263 265 223 197 188 171 164 160 155 153 152 154 157 160 161 166 177 186 196 193 189 185 185 177 170 171 177 177 181 177 161 160 150 124 150 168 163 155 148 139 131 131 135 135 135 131 102 89 83 60 45 32 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2311 2408 2413 2380 2403 2417 2454 2485 2405 2336 2437 2485 2490 2508 2406 2322 2228 2206 2202 2290 2489 2648 2721 2673 2648 2698 2808 2884 2928 2957 2942 2867 2697 2582 2521 2496 2455 2477 2425 2394 2454 2445 2446 2396 2295 2186 2141 2155 2151 2082 2015 2016 2042 2045 2061 2070 2154 2257 2369 2376 2307 2201 2136 2054 1925 1833 1812 1812 1835 1968 2097 2179 2193 2169 2160 2163 2151 2132 2163 2235 2243 2214 2148 2066 2006 1985 1988 2009 2024 2031 2010 1973 1959 1943 1926 1901 1911 1904 1885 1855 1800 1772 1719 1618 1513 1508 1474 1441 1431 1431 1419 1375 1304 1319 1243 1109 1011 918 835 791 781 780 780 780 780 777 781 808 859 932 1023 1129 1231 1317 1363 1288 1332 1410 1471 1557 1616 1638 1594 1502 1394 1311 1232 1184 1116 1017 942 909 908 956 1054 1145 1226 1327 1358 1388 1443 1505 1589 1670 1732 1795 1804 1835 1860 1878 1885 1893 1958 2019 2037 1960 1859 1795 1719 1699 1737 1821 1865 1776 1777 1834 1851 1890 1895 1845 1821 1835 1768 1702 1651 1553 1488 1488 1518 1528 1462 1359 1316 1273 1212 1169 1178 1220 1288 1337 1275 1288 1378 1491 1585 1657 1733 1808 1801 1726 1613 1518 1431 1348 1294 1223 1120 936 757 611 598 599 605 664 751 837 923 1004 1078 1137 1193 1260 1338 1400 1420 1492 1556 1582 1640 1715 1686 1700 1793 1889 1968 2034 2076 2083 2071 2073 2049 1984 1903 1684 1681 1644 1601 1472 1479 1473 1534 1519 1463 1424 1369 1320 1252 1159 1085 1022 923 819 725 681 595 723 881 1061 1215 1261 1325 1395 1484 1550 1581 1547 1507 1465 1417 1284 1300 1261 1249 1330 1433 1546 1655 1681 1708 1778 1850 1793 1763 1671 1668 1725 1824 1917 1810 1683 1556 1473 1399 1516 1629 1760 1902 2011 2038 2041 2002 2022 2008 1972 1976 1937 1878 1815 1819 1843 1941 1897 1809 1701 1566 1424 1453 1563 1674 1682 1666 1637 1624 1666 1677 1610 1513 1437 1387 1341 1256 1151 1070 993 957 983 987 903 852 910 920 950 1049 1150 1204 1295 1407 1515 1612 1584 1465 1407 1406 1376 1224 1088 975 877 807 854 910 1009 1125 1246 1367 1504 1535 1435 1320 1230 1154 1059 956 851 890 1027 1121 1173 1233 1334 1484 1641 1732 1646 1589 1547 1620 1638 1513 1467 1493 1585 1661 1739 1773 1749 1720 1696 1658 1576 1507 1461 1412 1417 1533 1649 1597 1561 1480 1429 1421 1370 1316 1263 1201 1125 1008 974 949 918 892 888 833 801 771 756 756 762 763 745 711 732 772 753 764 760 744 764 780 822 748 613 537 581 659 752 831 792 779 799 747 770 784 796 708 675 712 682 711 658 685 743 768 731 759 840 855 759 783 846 813 854 853 775 683 626 602 602 615 617 653 711 744 804 878 941 996 1016 1066 1082 1103 1075 1112 1115 1130 1124 1139 1204 1279 1366 1471 1551 1532 1480 1428 1366 1303 1257 1163 1053 941 872 840 818 794 829 956 1060 1150 1123 1010 943 872 951 1081 1144 1139 1153 1220 1220 1257 1330 1424 1485 1506 1516 1496 1473 1417 1367 1370 1518 1648 1711 1778 1827 1859 1850 1833 1808 1764 1728 1761 1831 1788 1722 1637 1460 1341 1290 1340 1409 1447 1453 1471 1535 1596 1591 1549 1504 1449 1408 1358 1285 1210 1137 1055 1005 969 1023 1113 1143 1070 975 897 796 718 688 662 652 627 598 583 568 554 543 539 536 533 528 531 519 521 522 504 503 490 477 471 472 526 687 784 804 810 805 798 734 655 615 554 540 530 543 545 574 641 716 773 785 760 758 832 903 958 1013 1067 1086 1193 1297 1333 1354 1377 1405 1425 1480 1531 1560 1603 1651 1704 1771 1785 1799 1783 1770 1797 1851 1800 1717 1692 1596 1475 1414 1364 1293 1242 1231 1153 1057 1110 1160 1187 1247 1265 1261 1265 1312 1359 1380 1448 1515 1575 1586 1478 1413 1377 1344 1351 1414 1459 1512 1564 1590 1594 1532 1459 1392 1326 1223 1037 924 914 937 1024 1142 1169 1161 1138 1097 1039 997 996 968 914 865 831 799 775 769 736 697 681 640 604 640 670 672 667 709 751 828 835 817 825 830 784 747 785 843 888 928 964 1000 1023 1008 950 948 942 960 955 925 917 903 899 896 892 890 888 887 888 886 883 880 879 880 886 891 887 892 886 901 901 899 902 903 914 951 916 876 872 871 865 873 897 948 1000 997 1013 1056 1073 1084 1095 1070 1054 1031 994 954 909 869 898 940 943 947 954 950 978 990 963 963 966 985 983 1013 990 942 901 872 871 857 867 896 915 889 866 939 1011 1019 966 854 719 617 547 501 469 438 416 390 389 405 385 347 341 337 331 339 349 358 312 305 304 340 410 514 516 446 453 424 414 417 417 402 388 372 377 368 364 378 382 392 415 441 469 513 574 636 670 637 613 589 561 531 533 581 579 617 649 672 686 694 723 760 790 829 887 931 920 927 942 892 852 779 758 765 772 769 773 783 755 733 742 787 792 755 702 655 594 542 520 550 613 709 949 961 938 977 1131 1161 964 870 815 751 694 653 622 594 572 552 542 532 526 516 510 509 507 514 514 503 523 527 506 510 517 517 521 524 503 475 489 480 483 499 496 492 497 499 504 496 479 492 491 487 467 462 468 437 421 430 442 447 429 440 512 566 603 649 676 691 682 733 781 762 717 663 624 597 566 550 530 507 480 468 434 385 340 343 379 389 374 368 353 312 311 332 318 304 282 265 273 277 274 274 286 296 281 270 278 261 225 217 213 211 210 211 214 219 233 260 280 287 284 249 239 237 218 209 254 210 203 240 261 202 178 169 168 162 185 167 152 159 181 155 150 147 143 140 140 140 140 139 138 137 141 133 148 160 183 207 216 268 285 301 304 289 292 295 291 286 281 263 236 205 195 257 407 445 542 504 395 335 272 268 254 241 232 217 210 232 236 229 219 217 200 194 178 170 193 218 221 188 216 224 239 232 223 204 185 175 168 160 156 153 152 153 153 157 162 167 171 185 197 204 206 205 195 194 186 176 175 179 183 184 188 174 147 144 131 126 148 151 153 150 147 135 130 135 136 130 120 105 58 45 29 10 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2331 2376 2274 2167 2214 2150 2194 2249 2209 2162 2258 2255 2241 2315 2246 2157 2168 2289 2250 2226 2353 2479 2503 2517 2551 2578 2703 2842 2978 2900 2767 2675 2600 2479 2351 2274 2247 2217 2223 2268 2357 2447 2512 2500 2417 2280 2243 2217 2182 2056 1973 1922 1902 1891 1913 1972 2063 2176 2269 2303 2249 2201 2154 2047 1927 1842 1813 1812 1817 1922 2044 2114 2128 2123 2104 2105 2098 2100 2168 2192 2201 2237 2198 2119 2033 1958 1911 1920 1963 1969 1950 1931 1891 1880 1855 1796 1796 1771 1775 1751 1691 1667 1626 1558 1450 1397 1395 1352 1316 1311 1312 1275 1233 1217 1170 1039 905 829 795 791 787 783 781 780 779 778 786 845 920 1000 1057 1135 1232 1359 1411 1349 1294 1369 1441 1503 1566 1619 1611 1514 1409 1319 1224 1132 1068 986 937 917 909 937 1015 1098 1188 1288 1407 1468 1517 1550 1556 1637 1727 1806 1832 1798 1803 1839 1889 1938 1991 2022 1996 1944 1835 1729 1672 1607 1673 1740 1820 1748 1740 1742 1795 1866 1897 1891 1888 1874 1801 1758 1707 1637 1604 1609 1626 1627 1538 1468 1436 1373 1275 1199 1161 1168 1216 1263 1216 1269 1364 1495 1609 1693 1767 1823 1791 1738 1641 1531 1431 1337 1320 1195 1069 953 823 619 597 600 626 731 831 894 924 996 1040 1086 1133 1227 1316 1388 1444 1492 1529 1560 1625 1710 1757 1793 1848 1891 1973 2041 2041 1987 1966 1965 1962 1872 1774 1707 1531 1515 1496 1429 1343 1365 1440 1422 1377 1349 1302 1278 1259 1191 1171 1091 969 848 703 617 631 792 941 1095 1141 1183 1253 1317 1403 1479 1542 1605 1619 1551 1444 1434 1452 1369 1337 1312 1409 1489 1530 1577 1643 1711 1813 1878 1823 1761 1762 1786 1880 1941 1816 1699 1566 1444 1469 1592 1742 1854 1971 2055 2079 2098 2063 2058 2012 1995 2036 2031 1945 1899 1906 1952 1914 1806 1700 1607 1486 1479 1529 1646 1715 1783 1758 1761 1767 1796 1786 1686 1591 1523 1477 1415 1305 1204 1122 1032 1002 1058 1006 907 852 877 908 943 982 1072 1164 1266 1378 1531 1588 1547 1470 1327 1237 1207 1183 1070 950 882 826 873 952 992 1073 1189 1303 1455 1521 1405 1291 1215 1159 1087 956 849 892 984 1051 1138 1252 1369 1492 1652 1754 1684 1609 1625 1703 1705 1641 1614 1592 1665 1741 1823 1865 1833 1780 1779 1846 1739 1626 1554 1501 1546 1663 1715 1691 1658 1561 1471 1397 1345 1287 1254 1173 1084 993 1054 1067 1030 996 1004 954 910 849 885 883 916 920 902 847 875 884 860 837 790 761 699 692 717 728 622 530 598 692 786 857 898 902 914 867 861 811 749 749 719 731 761 749 726 764 790 777 731 782 825 869 806 777 878 838 894 908 833 737 686 676 629 602 602 612 642 680 749 816 870 920 975 1028 1054 1123 1119 1121 1150 1184 1199 1179 1241 1346 1391 1488 1567 1519 1440 1356 1279 1208 1177 1115 1029 910 874 921 919 847 810 909 1020 1133 1182 1134 1034 917 894 954 996 1022 1061 1097 1117 1199 1311 1404 1410 1429 1500 1510 1518 1509 1461 1416 1463 1578 1683 1779 1840 1843 1791 1754 1766 1819 1816 1879 1861 1760 1698 1631 1425 1290 1235 1245 1309 1367 1395 1434 1500 1547 1527 1496 1459 1411 1375 1323 1270 1198 1127 1038 978 922 923 999 1019 1004 933 853 826 730 683 653 618 602 583 567 560 554 555 556 557 550 540 522 510 501 499 496 495 489 480 470 474 521 657 703 715 771 837 873 841 769 691 617 613 608 555 542 541 563 619 656 665 652 718 779 827 888 941 971 1060 1146 1192 1231 1237 1251 1279 1326 1392 1468 1532 1582 1638 1699 1765 1806 1854 1892 1900 1916 1930 1834 1750 1700 1573 1458 1442 1411 1373 1338 1304 1212 1087 1099 1160 1200 1281 1309 1320 1311 1320 1360 1396 1459 1539 1583 1531 1430 1399 1413 1405 1458 1496 1552 1581 1579 1563 1547 1527 1442 1340 1269 1200 1030 926 931 993 1108 1262 1276 1194 1114 1034 977 909 879 897 922 926 898 869 846 819 751 686 612 602 637 671 672 690 706 736 772 788 815 869 887 888 843 767 862 964 1018 1030 1046 1041 1039 1013 966 963 937 919 917 909 905 901 896 892 889 888 886 886 891 885 882 880 878 878 881 880 877 876 875 884 892 902 916 927 912 928 923 880 878 874 870 881 905 954 995 988 1018 1046 1053 1049 1068 1087 1099 1096 1065 1009 938 866 856 874 903 934 963 987 1016 1016 993 986 994 981 965 968 955 935 892 856 847 859 873 888 893 883 877 910 998 1058 1064 969 826 680 626 581 533 484 438 419 420 417 371 367 372 344 356 389 395 387 367 334 314 322 392 477 545 515 513 517 495 504 472 455 425 400 402 385 368 365 379 394 416 430 470 537 605 711 772 747 731 705 661 619 556 579 583 599 605 612 622 631 651 674 707 750 790 823 813 840 876 908 912 877 862 853 851 837 826 827 814 799 785 775 758 768 768 737 667 593 534 530 590 672 792 805 850 993 1133 1166 999 894 818 751 698 660 631 601 581 557 544 538 532 523 513 502 501 500 497 492 503 507 505 491 497 492 495 500 501 477 469 470 464 477 481 484 487 494 509 518 516 511 504 494 482 484 464 446 426 452 454 457 441 432 501 570 619 644 663 711 745 757 747 706 667 608 571 570 548 527 508 488 463 432 394 361 329 315 338 340 324 320 322 309 263 281 264 247 246 243 242 240 236 240 238 239 237 231 223 219 216 213 214 216 238 229 234 244 260 289 325 354 353 311 295 297 272 246 254 273 179 219 223 189 158 153 152 152 153 157 158 145 152 149 147 144 140 141 140 140 140 140 142 150 156 137 155 182 196 204 206 247 268 286 299 292 277 291 288 285 280 259 208 182 207 297 423 435 541 497 394 310 289 262 264 245 233 226 205 214 227 210 204 206 187 183 180 182 188 194 174 191 201 196 197 209 206 201 187 171 164 159 155 155 156 156 154 155 160 175 187 192 204 217 216 203 193 189 187 179 171 167 172 178 191 177 143 124 120 95 115 144 155 151 146 139 132 134 132 125 93 62 41 20 5 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2185 2203 2155 2015 2032 2011 2004 2040 2008 1978 2023 2018 2036 2061 1987 2015 2186 2279 2346 2254 2285 2310 2341 2360 2359 2449 2568 2711 2867 2847 2638 2558 2484 2329 2225 2164 2162 2161 2161 2164 2219 2306 2404 2444 2408 2321 2218 2134 2060 1991 1915 1859 1848 1849 1877 1933 2010 2112 2201 2263 2223 2175 2128 2060 1994 1919 1838 1812 1814 1887 1982 2042 2071 2065 2055 2055 2064 2100 2132 2169 2228 2284 2266 2181 2079 1970 1885 1822 1854 1885 1864 1856 1841 1812 1780 1723 1689 1647 1644 1637 1597 1539 1516 1481 1408 1312 1292 1274 1223 1207 1198 1182 1163 1092 1061 943 840 803 789 788 788 787 786 785 784 796 854 939 1048 1107 1110 1158 1256 1384 1462 1428 1326 1333 1396 1454 1529 1606 1634 1558 1466 1389 1287 1175 1059 980 943 920 911 935 993 1068 1149 1241 1345 1411 1453 1467 1532 1637 1726 1784 1754 1731 1801 1871 1920 1952 1998 2005 1908 1840 1797 1737 1646 1542 1625 1721 1749 1683 1671 1690 1768 1846 1879 1878 1896 1894 1841 1769 1715 1713 1724 1724 1732 1701 1639 1605 1543 1432 1341 1246 1185 1147 1148 1177 1190 1268 1381 1493 1580 1641 1718 1801 1786 1714 1653 1589 1462 1312 1221 1156 1069 958 776 616 597 601 637 738 835 909 1010 1066 1124 1175 1210 1192 1264 1328 1388 1462 1518 1560 1599 1645 1715 1779 1871 1958 2012 1993 1946 1913 1867 1879 1888 1812 1789 1657 1504 1382 1356 1353 1294 1265 1328 1314 1280 1222 1192 1171 1160 1152 1190 1122 1007 859 735 630 621 753 890 1017 1059 1091 1166 1264 1338 1409 1486 1562 1618 1587 1547 1539 1559 1477 1455 1395 1402 1443 1488 1595 1691 1736 1801 1922 1953 1847 1848 1870 1966 2004 1804 1692 1598 1476 1443 1548 1692 1786 1859 1911 1994 2115 2127 2117 2060 2035 2094 2111 2009 1988 2003 1961 1852 1764 1686 1588 1503 1516 1577 1663 1852 1891 1877 1878 1897 1919 1878 1781 1687 1629 1549 1425 1317 1214 1123 1049 1055 1120 1040 920 863 934 983 1003 1060 1125 1196 1259 1359 1484 1479 1408 1366 1275 1184 1106 1056 999 932 893 879 854 983 1075 1123 1201 1319 1443 1508 1386 1257 1156 1070 1022 944 849 888 985 1099 1189 1308 1433 1557 1722 1783 1700 1641 1680 1793 1812 1759 1714 1682 1764 1849 1934 1973 1900 1810 1874 2016 1950 1826 1701 1681 1748 1789 1707 1651 1600 1514 1416 1326 1230 1173 1105 1053 1028 1052 1146 1179 1154 1093 1087 1037 974 961 993 984 1031 1047 1055 1014 1003 993 954 895 841 758 704 656 624 631 592 554 592 667 696 760 856 968 1026 983 957 849 820 802 780 768 810 755 778 839 836 794 745 777 842 876 846 795 907 886 946 968 885 792 749 777 757 655 605 607 612 644 698 762 814 865 929 976 1032 1068 1121 1147 1182 1234 1251 1248 1263 1352 1453 1541 1529 1408 1346 1301 1202 1135 1097 1055 991 907 957 1027 1045 950 837 868 1005 1119 1213 1196 1073 968 901 886 908 937 956 990 1080 1183 1285 1333 1317 1378 1455 1438 1462 1503 1510 1487 1494 1553 1673 1776 1831 1789 1727 1671 1674 1738 1836 1904 1859 1767 1671 1611 1468 1332 1270 1211 1218 1271 1334 1395 1451 1495 1460 1413 1399 1362 1319 1273 1226 1162 1091 1015 949 906 844 888 886 870 875 785 740 725 675 620 599 588 582 575 579 574 580 582 574 562 550 538 524 510 500 490 486 481 477 471 472 508 612 625 661 735 786 820 857 816 735 672 694 690 614 574 546 547 567 579 590 617 672 714 800 854 916 969 1040 1048 1076 1107 1127 1189 1278 1371 1426 1468 1517 1583 1667 1720 1696 1712 1769 1862 1932 1958 1892 1798 1762 1687 1555 1539 1531 1501 1449 1382 1315 1209 1099 1099 1158 1211 1301 1359 1372 1352 1345 1354 1401 1466 1549 1592 1529 1471 1445 1498 1500 1554 1568 1588 1595 1554 1521 1481 1425 1401 1327 1197 1086 1005 938 970 1063 1177 1311 1319 1244 1148 1066 992 937 885 844 802 832 860 838 834 841 822 745 639 619 635 702 761 794 811 827 860 897 904 942 986 988 939 832 851 935 954 944 930 923 920 922 922 923 926 931 928 924 917 910 902 899 896 893 889 887 886 886 884 880 879 877 876 878 873 871 872 873 874 893 908 917 903 907 919 904 904 877 870 872 891 932 972 986 1007 1017 1004 1014 1040 1065 1079 1077 1047 1004 941 861 849 891 898 937 978 1021 1062 1065 1032 991 983 986 977 960 911 876 851 846 857 871 914 953 961 954 930 906 941 1014 1014 984 947 890 786 711 621 533 456 455 450 415 395 394 379 375 391 397 386 379 362 315 313 374 399 427 465 529 591 617 607 607 576 518 473 455 427 393 390 387 376 384 399 438 482 536 603 690 773 796 773 719 673 632 617 613 606 592 595 599 601 605 614 624 642 664 693 724 724 755 792 829 842 826 819 819 795 787 781 787 778 761 742 722 722 762 758 753 743 664 576 526 575 626 657 757 875 963 1016 1046 1079 957 858 789 726 681 654 630 612 593 575 550 532 521 512 521 519 508 504 495 492 489 482 477 474 476 480 493 507 497 485 461 452 461 473 488 493 495 504 517 523 529 530 513 504 510 482 456 443 442 450 456 438 431 449 486 528 547 578 605 667 705 669 645 600 559 524 531 481 488 522 512 471 428 389 363 326 295 283 278 274 266 266 266 263 262 267 284 298 282 275 273 252 232 227 224 223 225 232 245 260 257 225 267 263 246 259 281 294 336 378 424 426 389 375 354 337 315 298 289 219 188 217 174 155 171 192 180 187 222 177 149 144 142 141 140 140 136 139 140 141 145 155 161 159 141 146 182 201 212 202 235 259 274 282 287 273 282 285 277 274 251 198 183 217 344 363 430 525 469 391 322 297 260 246 236 231 231 226 206 208 196 190 207 207 208 203 215 205 164 170 177 183 209 200 209 205 192 182 181 179 169 165 165 169 164 156 156 163 177 183 192 218 216 208 195 177 170 185 174 160 155 161 163 163 147 121 94 88 77 128 142 150 145 123 132 131 126 99 88 48 21 7 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2039 1999 1958 1911 1846 1852 1839 1881 1837 1784 1798 1804 1810 1772 1900 2053 2164 2272 2387 2374 2376 2299 2288 2299 2285 2322 2441 2605 2727 2699 2564 2426 2315 2195 2162 2161 2161 2161 2161 2161 2162 2201 2283 2294 2266 2169 2071 1983 1900 1857 1849 1848 1849 1850 1885 1962 2049 2115 2163 2219 2250 2226 2165 2110 2089 2034 1924 1827 1814 1894 1966 2006 2027 2022 2030 2041 2065 2096 2138 2206 2279 2297 2243 2168 2087 2003 1895 1808 1733 1752 1748 1732 1721 1700 1680 1624 1589 1545 1515 1503 1482 1451 1411 1381 1318 1246 1192 1164 1135 1104 1065 1054 1036 1010 933 849 802 793 791 789 791 791 791 792 804 862 947 1063 1187 1229 1182 1211 1311 1417 1492 1475 1385 1339 1447 1542 1604 1641 1639 1587 1489 1362 1263 1161 1056 978 944 921 914 934 990 1053 1125 1207 1268 1324 1361 1417 1506 1602 1663 1690 1667 1729 1825 1890 1942 1993 2017 1994 1877 1742 1679 1650 1566 1504 1621 1726 1735 1628 1585 1667 1775 1845 1868 1842 1874 1875 1832 1786 1754 1782 1793 1792 1792 1778 1732 1699 1628 1531 1410 1307 1240 1170 1135 1126 1172 1252 1366 1498 1580 1636 1706 1775 1798 1723 1610 1522 1445 1331 1179 1063 943 917 745 615 598 600 670 797 904 1012 1099 1174 1232 1272 1314 1326 1308 1302 1371 1447 1489 1529 1591 1636 1696 1766 1851 1951 1978 1927 1869 1823 1754 1748 1787 1732 1718 1672 1530 1406 1291 1237 1209 1168 1203 1203 1177 1106 1090 1064 1069 1104 1141 1128 1079 929 788 682 606 768 869 938 981 1035 1114 1198 1272 1361 1444 1508 1577 1580 1619 1625 1652 1604 1559 1523 1507 1533 1558 1604 1705 1820 1888 1944 1984 1998 1939 1966 2005 2004 1886 1795 1702 1586 1524 1527 1604 1672 1728 1794 1911 2054 2145 2154 2134 2124 2176 2178 2084 2057 2059 1956 1871 1800 1714 1593 1535 1562 1639 1728 1963 2000 1968 1996 2030 2015 1924 1847 1774 1708 1613 1512 1406 1312 1194 1101 1152 1182 1056 933 873 949 1040 1086 1159 1228 1297 1353 1422 1487 1457 1383 1286 1200 1155 1095 1036 977 946 947 868 856 961 1078 1199 1303 1400 1520 1515 1396 1279 1172 1054 972 913 851 886 1019 1160 1286 1407 1530 1640 1775 1806 1733 1695 1735 1830 1893 1801 1720 1713 1788 1866 1966 2061 1973 1888 1931 2050 2027 1903 1868 1864 1908 1821 1720 1645 1567 1475 1411 1347 1237 1143 1099 1130 1137 1172 1256 1311 1283 1230 1200 1150 1063 1075 1075 1056 1130 1164 1184 1170 1133 1100 1037 948 841 801 780 709 659 620 567 549 651 683 752 814 840 952 1100 1096 1020 946 925 837 835 827 842 787 812 861 841 787 773 767 831 891 853 805 882 947 991 1019 931 839 795 823 839 757 651 608 609 625 670 739 790 837 890 942 979 1042 1105 1167 1209 1259 1308 1324 1357 1393 1480 1584 1492 1355 1255 1200 1142 1073 1026 983 947 930 1036 1127 1086 945 842 860 1004 1124 1213 1255 1155 1081 1014 962 922 935 970 977 994 1083 1192 1243 1275 1343 1374 1370 1391 1465 1547 1570 1584 1627 1696 1770 1717 1708 1634 1601 1615 1673 1785 1859 1838 1758 1713 1679 1586 1486 1394 1261 1171 1170 1235 1295 1363 1383 1378 1336 1301 1288 1247 1202 1161 1096 1053 986 919 847 817 792 772 743 743 727 680 645 630 632 642 627 615 604 600 599 609 614 602 591 573 565 554 523 510 499 493 485 478 472 472 482 538 564 635 707 752 781 817 828 749 731 752 710 678 659 575 552 555 566 582 598 663 730 812 890 952 984 975 961 1008 1059 1132 1224 1342 1433 1482 1525 1565 1608 1664 1657 1626 1675 1713 1802 1881 1939 1876 1847 1762 1628 1581 1640 1611 1531 1460 1354 1245 1161 1141 1138 1149 1211 1292 1390 1408 1398 1380 1383 1407 1474 1549 1595 1543 1508 1513 1592 1594 1623 1626 1605 1589 1525 1447 1371 1315 1292 1277 1129 1011 954 965 1023 1118 1220 1343 1400 1322 1235 1124 1089 1021 955 872 808 743 741 733 722 736 742 685 615 688 653 705 787 821 847 863 876 889 897 907 912 922 932 901 845 848 853 867 890 906 916 927 943 953 959 967 969 977 971 961 952 939 932 923 910 897 890 886 883 880 880 877 876 876 873 876 873 874 872 875 881 883 890 894 908 916 909 877 871 870 872 883 904 933 948 947 948 967 969 979 975 987 985 948 891 848 837 874 884 928 983 1037 1073 1043 1030 1009 973 964 935 927 886 842 839 846 857 870 895 952 1025 1054 1013 964 931 958 984 1001 1035 997 930 878 760 609 507 486 482 469 418 428 430 422 404 384 362 351 339 327 315 331 380 370 411 453 531 534 554 603 601 596 552 492 434 437 427 430 404 385 403 444 487 504 570 656 726 764 762 740 704 682 670 666 656 645 640 643 647 637 633 640 654 664 672 682 700 728 756 766 753 752 752 762 757 742 756 772 751 726 725 710 704 700 698 696 707 720 651 561 550 592 648 727 820 882 914 999 1022 1036 964 864 794 740 705 685 664 640 616 569 540 528 528 522 527 528 548 552 539 523 499 496 499 473 476 475 491 542 539 493 454 475 495 527 538 536 534 532 521 536 560 570 550 539 525 500 482 476 485 482 483 458 437 463 486 526 574 616 645 631 597 596 548 498 454 475 427 477 520 544 472 395 366 344 326 299 281 283 298 294 297 302 326 347 365 381 388 368 362 382 345 317 288 262 259 276 307 306 292 249 233 255 272 274 294 335 350 393 456 524 524 503 480 460 443 431 399 319 228 171 169 165 196 237 201 235 287 260 192 155 141 140 140 140 139 138 132 134 141 150 157 159 169 159 151 163 184 198 196 212 244 262 259 248 266 277 282 270 262 241 191 183 219 323 353 433 516 456 383 334 297 263 259 254 242 236 223 221 228 218 225 206 221 222 250 244 219 165 159 157 193 207 206 194 200 192 199 197 197 188 177 173 183 177 166 160 161 167 179 209 198 179 178 170 158 172 173 155 149 152 150 139 135 133 126 110 78 82 114 116 124 121 105 93 97 91 53 30 12 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1882 1868 1804 1791 1712 1683 1650 1689 1672 1629 1621 1626 1638 1672 1779 1975 2177 2366 2460 2499 2464 2373 2341 2371 2322 2303 2377 2510 2667 2644 2492 2335 2192 2161 2161 2161 2162 2165 2166 2165 2162 2161 2163 2130 2092 2015 1936 1883 1849 1848 1849 1877 1905 1908 1847 1899 1956 1956 1972 1999 2070 2107 2122 2127 2141 2146 1997 1870 1811 1842 1932 2033 2077 2103 2096 2101 2125 2164 2218 2248 2265 2207 2134 2071 2005 1934 1854 1775 1688 1643 1630 1611 1596 1568 1543 1516 1484 1453 1420 1387 1368 1357 1325 1276 1241 1227 1216 1194 1143 1081 1029 971 922 890 860 817 798 795 792 791 793 794 796 804 857 926 1033 1137 1275 1329 1289 1259 1351 1461 1531 1509 1416 1364 1445 1528 1588 1636 1613 1511 1444 1331 1248 1193 1081 973 935 919 916 942 988 1050 1112 1166 1222 1308 1379 1482 1577 1605 1579 1587 1619 1693 1791 1879 1956 2015 2038 1967 1831 1723 1630 1538 1491 1494 1592 1686 1709 1607 1545 1627 1734 1819 1869 1836 1838 1812 1797 1772 1767 1796 1828 1827 1799 1784 1762 1736 1676 1582 1490 1402 1331 1228 1140 1115 1168 1266 1373 1460 1512 1562 1645 1729 1775 1674 1568 1474 1390 1299 1190 1151 1016 842 708 624 598 599 663 812 927 1030 1115 1171 1231 1282 1322 1359 1401 1421 1442 1467 1543 1597 1644 1683 1729 1790 1863 1949 1994 1930 1841 1776 1711 1667 1707 1696 1636 1596 1458 1356 1268 1173 1130 1102 1101 1082 1048 1007 989 975 985 993 1041 1043 1007 898 765 638 606 720 816 833 909 953 1035 1139 1217 1296 1379 1432 1485 1506 1571 1629 1691 1714 1669 1646 1632 1633 1692 1721 1745 1794 1790 1817 1847 1895 1955 2037 2096 2009 1994 1918 1792 1741 1664 1604 1573 1606 1658 1725 1853 1953 2030 2065 2129 2184 2231 2232 2173 2112 2034 1956 1894 1819 1732 1633 1579 1606 1674 1785 2048 2090 2075 2107 2127 2073 1962 1866 1779 1677 1576 1474 1377 1288 1206 1229 1265 1187 1067 961 884 947 1058 1162 1249 1335 1411 1475 1527 1562 1508 1406 1288 1219 1180 1146 1047 1014 1036 949 851 912 1023 1150 1286 1409 1519 1615 1563 1428 1305 1184 1082 1017 939 871 899 1024 1142 1258 1375 1499 1632 1758 1812 1811 1783 1817 1884 1889 1806 1729 1737 1867 1956 2033 2061 1982 1932 1966 2059 2138 2081 2062 2005 1994 1876 1806 1748 1677 1584 1488 1388 1270 1153 1166 1271 1314 1323 1365 1393 1389 1356 1318 1256 1196 1207 1165 1135 1194 1252 1287 1274 1236 1141 1033 948 925 898 825 786 730 660 570 557 653 759 853 906 964 1020 1116 1202 1137 1092 1021 961 931 916 875 860 878 879 844 797 827 796 826 913 921 850 833 896 971 1033 964 872 840 870 904 844 751 642 610 622 645 716 771 816 863 905 949 1012 1075 1156 1212 1250 1323 1383 1452 1485 1556 1627 1489 1380 1300 1228 1145 1138 1084 1055 979 971 1105 1178 1082 951 846 866 982 1067 1150 1238 1267 1199 1117 1094 1008 1005 1099 1099 1022 1026 1118 1158 1196 1240 1274 1300 1389 1500 1587 1662 1679 1696 1746 1754 1595 1576 1569 1539 1559 1645 1755 1792 1753 1669 1642 1638 1674 1625 1508 1360 1225 1134 1127 1184 1235 1256 1283 1265 1215 1188 1185 1161 1089 1040 991 945 867 813 780 741 716 709 685 680 660 668 683 694 673 670 673 671 659 657 655 657 651 652 631 612 590 562 551 523 498 489 478 474 471 474 496 523 593 654 716 750 812 840 809 800 791 737 711 672 608 590 567 569 597 627 633 704 797 863 915 942 921 965 1038 1114 1205 1288 1386 1450 1484 1511 1536 1554 1584 1583 1585 1637 1670 1759 1828 1888 1931 1917 1782 1684 1668 1647 1547 1452 1360 1256 1193 1196 1238 1216 1171 1194 1298 1393 1454 1442 1434 1439 1444 1479 1537 1597 1589 1563 1608 1651 1627 1603 1592 1574 1572 1525 1449 1358 1259 1191 1171 1054 968 1014 1058 1089 1136 1228 1354 1470 1437 1322 1251 1201 1121 1019 939 879 805 739 694 667 647 633 620 637 684 700 655 679 708 731 750 754 772 792 816 847 883 920 932 919 925 932 959 986 1004 1016 1030 1046 1055 1064 1064 1074 1081 1079 1072 1058 1042 1027 1007 983 956 935 913 898 890 884 881 877 876 875 875 875 876 876 876 879 887 898 904 905 910 896 876 871 874 870 870 875 874 871 870 866 882 900 881 896 909 929 918 893 868 873 872 865 901 963 1019 1030 1020 1013 999 997 979 925 875 846 839 840 851 879 892 912 928 965 1036 1100 1048 997 996 1000 1031 1087 1051 988 947 887 702 570 537 525 516 467 470 459 441 413 405 376 361 352 337 355 325 314 323 350 414 476 473 541 523 557 609 559 496 475 513 501 482 445 420 394 413 442 478 528 595 677 756 798 790 760 742 739 736 733 729 726 726 732 719 706 713 729 736 734 717 722 717 714 708 698 712 711 728 740 718 757 765 735 688 682 677 670 670 662 658 675 691 689 615 547 602 630 666 720 800 864 929 958 956 956 978 888 825 776 753 723 698 661 594 563 541 533 538 534 520 516 524 519 502 491 498 502 488 482 470 498 552 531 490 463 468 494 498 503 511 498 502 516 526 549 574 597 612 593 550 530 530 527 531 525 491 457 448 469 538 627 636 603 575 522 487 450 426 408 416 396 404 419 435 436 368 325 309 303 294 289 304 347 376 381 398 432 458 488 487 467 448 429 446 442 415 368 331 305 291 276 252 243 232 243 292 322 326 342 371 418 465 526 508 499 487 478 456 433 422 434 340 248 187 183 205 285 281 249 289 318 274 203 168 152 142 140 140 140 141 137 134 131 136 139 141 157 175 159 148 166 180 182 173 211 244 237 236 269 278 271 265 236 230 179 166 222 295 339 378 486 439 370 318 291 267 259 252 241 236 233 237 243 243 224 223 224 246 249 249 215 166 183 175 158 184 183 179 193 202 208 205 188 173 169 169 170 169 170 171 167 174 198 206 185 156 139 142 156 147 143 142 132 136 119 101 91 120 120 99 70 61 78 69 82 52 42 29 34 34 19 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1663 1669 1639 1625 1574 1533 1522 1555 1590 1604 1600 1609 1626 1667 1798 1968 2157 2376 2527 2584 2522 2415 2431 2418 2395 2331 2354 2514 2614 2523 2410 2267 2169 2161 2162 2180 2259 2294 2299 2287 2203 2161 2160 2121 2043 1987 1909 1868 1852 1854 1905 1987 2031 2025 1965 1849 1787 1803 1807 1806 1823 1865 1893 1889 1954 2083 2055 1912 1791 1812 1929 2089 2158 2190 2223 2235 2251 2280 2324 2326 2260 2188 2114 2048 1985 1916 1869 1830 1751 1665 1629 1598 1567 1542 1522 1511 1485 1464 1438 1414 1388 1358 1334 1317 1303 1286 1278 1256 1218 1167 1087 1010 927 854 827 811 800 796 794 793 796 798 808 836 887 978 1088 1220 1304 1399 1403 1339 1374 1480 1559 1529 1415 1380 1433 1465 1528 1614 1632 1534 1435 1379 1327 1215 1079 963 928 919 918 943 991 1048 1109 1184 1256 1344 1416 1524 1618 1556 1526 1578 1645 1726 1816 1895 1966 2020 2029 1921 1803 1722 1657 1577 1462 1436 1535 1616 1653 1537 1511 1619 1711 1802 1848 1807 1794 1765 1719 1705 1708 1754 1794 1801 1772 1755 1727 1723 1692 1648 1573 1468 1374 1265 1133 1109 1162 1260 1325 1407 1496 1579 1663 1727 1759 1728 1642 1527 1426 1348 1298 1184 1058 927 778 635 598 599 640 759 889 1002 1104 1181 1239 1295 1344 1391 1436 1513 1560 1585 1634 1703 1747 1799 1826 1861 1916 1981 2038 1984 1884 1790 1769 1660 1608 1607 1589 1443 1360 1281 1245 1230 1185 1109 1029 981 942 910 904 917 903 902 918 940 921 847 722 614 612 689 706 726 813 857 944 1069 1164 1218 1284 1351 1402 1429 1487 1548 1605 1670 1719 1755 1720 1728 1741 1773 1712 1677 1683 1716 1765 1805 1840 1894 1981 2016 2073 1988 1921 1896 1784 1722 1726 1710 1740 1748 1777 1841 1905 1959 2045 2128 2177 2201 2212 2144 2079 2013 1947 1858 1770 1707 1671 1700 1735 1854 2078 2177 2200 2210 2146 2053 1985 1949 1860 1744 1656 1598 1496 1405 1371 1422 1367 1257 1145 1019 908 936 1036 1129 1231 1336 1435 1540 1649 1707 1596 1455 1339 1265 1232 1178 1126 1115 1036 920 857 936 1031 1146 1255 1372 1502 1626 1582 1444 1335 1239 1196 1130 1047 928 899 999 1129 1261 1397 1537 1614 1631 1726 1827 1857 1907 2003 2008 1904 1874 1876 1970 2084 2131 2051 1979 1972 1980 2068 2189 2142 2067 1983 1933 1858 1748 1676 1617 1575 1540 1444 1310 1209 1282 1396 1438 1416 1388 1337 1318 1329 1364 1384 1336 1328 1271 1248 1276 1331 1355 1319 1271 1197 1121 1074 1042 972 901 837 684 572 559 567 650 744 778 809 929 1058 1158 1155 1072 1077 1114 1105 1074 1044 977 957 916 865 827 808 836 829 857 923 955 936 850 878 968 1006 968 890 909 966 935 867 793 697 619 615 632 653 714 782 827 869 925 994 1057 1121 1173 1234 1308 1366 1433 1510 1602 1667 1574 1468 1374 1289 1252 1234 1173 1184 1050 1020 1158 1213 1117 1002 896 849 916 992 1085 1197 1297 1276 1202 1148 1077 1031 1107 1223 1185 1074 1050 1100 1149 1186 1226 1284 1363 1453 1533 1585 1669 1772 1792 1710 1555 1509 1514 1496 1549 1643 1702 1707 1629 1548 1527 1594 1665 1644 1578 1450 1335 1192 1083 1066 1103 1143 1170 1176 1157 1090 1102 1089 1036 973 919 868 803 768 757 744 760 744 734 723 735 728 717 734 755 732 735 743 741 741 739 720 699 719 727 684 647 632 647 599 509 490 479 479 473 470 481 519 595 654 710 750 817 906 903 892 835 763 769 722 647 651 619 587 593 646 656 648 736 809 866 888 894 956 1021 1096 1209 1323 1353 1345 1365 1411 1423 1425 1464 1488 1545 1559 1626 1698 1762 1818 1810 1791 1750 1745 1725 1579 1419 1346 1292 1248 1241 1282 1301 1278 1229 1203 1286 1404 1479 1501 1493 1488 1498 1522 1527 1586 1633 1630 1644 1609 1578 1522 1493 1490 1493 1502 1458 1385 1312 1211 1082 994 982 1071 1153 1158 1195 1266 1360 1474 1546 1478 1391 1313 1209 1104 1034 965 891 835 799 767 725 671 623 656 708 741 737 720 723 736 761 802 838 873 903 932 969 1011 1035 1042 1051 1065 1098 1118 1132 1143 1149 1142 1131 1116 1116 1119 1117 1107 1117 1102 1089 1093 1078 1058 1036 1009 982 961 939 918 901 885 876 874 874 874 874 878 880 880 894 924 934 911 895 889 879 874 880 875 870 870 874 867 865 860 862 872 890 925 928 949 953 932 892 924 910 882 904 940 979 980 958 959 970 996 968 934 885 859 845 861 896 930 960 986 1011 1012 1014 1054 1073 1089 1094 1074 1058 1086 1068 1034 1002 940 780 683 617 581 563 527 507 481 454 445 436 401 390 398 369 364 345 323 318 312 335 389 398 440 455 512 592 595 554 512 514 556 555 506 455 430 406 434 478 526 611 699 773 800 795 791 778 767 753 740 727 721 705 691 696 699 708 717 717 716 712 710 711 707 705 684 694 694 691 716 706 715 729 699 678 660 652 650 647 644 642 651 662 683 636 588 573 607 644 687 729 763 835 869 868 880 919 933 944 878 808 782 737 667 608 577 558 545 536 530 518 510 505 498 494 495 502 516 490 476 461 469 495 475 490 468 437 444 476 478 469 472 489 519 548 584 629 659 684 676 619 594 593 575 572 567 533 504 484 467 525 585 588 560 536 496 470 489 500 465 423 407 374 364 350 350 326 319 316 316 307 306 330 408 462 439 434 434 432 417 395 378 367 357 376 430 373 321 291 262 246 243 248 256 272 278 287 317 373 406 446 491 545 519 472 454 502 523 488 439 400 382 335 249 247 282 319 369 353 321 329 313 268 255 202 173 164 159 155 158 164 143 140 134 132 132 132 134 158 158 144 163 179 182 164 176 213 210 245 274 272 266 228 208 212 169 176 246 274 305 314 420 434 370 325 285 271 259 250 243 239 243 253 260 245 242 231 236 253 265 239 178 196 204 183 161 147 157 196 193 193 198 189 179 179 175 180 186 175 169 175 174 199 205 188 161 145 136 167 172 158 155 137 111 106 93 73 92 101 116 106 77 47 41 37 28 16 8 4 4 4 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1469 1485 1452 1455 1465 1485 1561 1631 1722 1730 1671 1652 1668 1728 1880 2010 2131 2281 2444 2650 2582 2507 2511 2482 2438 2377 2363 2502 2601 2472 2340 2229 2173 2162 2200 2323 2416 2422 2400 2373 2307 2166 2157 2085 1990 1933 1906 1895 1915 1945 2002 2064 2130 2157 2107 1967 1855 1767 1751 1715 1690 1685 1689 1727 1779 1882 1958 1921 1773 1796 1915 1998 2002 2046 2121 2221 2277 2364 2425 2431 2363 2258 2194 2143 2080 2015 1967 1916 1829 1771 1744 1719 1700 1669 1653 1647 1619 1596 1569 1538 1502 1447 1390 1344 1324 1311 1285 1241 1209 1161 1086 985 904 840 819 809 800 797 797 796 804 827 850 864 900 1012 1137 1258 1350 1430 1474 1438 1409 1505 1571 1517 1420 1439 1491 1503 1531 1614 1622 1535 1455 1403 1320 1196 1057 954 931 923 923 940 999 1061 1144 1218 1307 1420 1508 1578 1581 1495 1547 1645 1701 1732 1780 1856 1940 1995 1997 1870 1745 1636 1561 1514 1444 1381 1451 1530 1579 1502 1476 1583 1687 1783 1817 1753 1743 1713 1621 1603 1661 1726 1754 1747 1735 1710 1697 1678 1653 1634 1583 1443 1316 1214 1117 1102 1155 1213 1301 1407 1496 1584 1655 1697 1724 1724 1663 1595 1514 1434 1294 1143 1003 928 833 650 599 599 623 715 825 941 1078 1176 1253 1322 1394 1457 1505 1557 1637 1687 1732 1809 1853 1889 1920 1926 1948 2014 2074 2045 1911 1857 1778 1726 1652 1572 1531 1429 1458 1353 1333 1349 1289 1188 1086 1036 995 951 881 833 822 831 849 876 887 828 649 604 635 700 729 709 691 739 849 957 1048 1097 1190 1235 1283 1323 1358 1433 1518 1580 1625 1648 1549 1616 1647 1665 1604 1551 1551 1639 1694 1714 1757 1800 1847 1884 1966 2030 2060 1952 1866 1804 1930 1921 1933 1866 1797 1797 1837 1919 1963 2029 2084 2126 2170 2138 2100 2059 2019 1957 1855 1809 1778 1801 1804 1880 2078 2256 2317 2230 2157 2083 1986 1937 1865 1798 1803 1756 1643 1556 1511 1395 1307 1226 1112 986 909 948 1027 1098 1182 1281 1409 1526 1609 1686 1650 1532 1442 1369 1312 1227 1211 1145 1040 942 870 936 1059 1150 1246 1333 1466 1601 1644 1519 1418 1355 1315 1220 1076 1007 913 933 1063 1210 1351 1437 1487 1537 1627 1716 1810 1901 2020 2023 1972 1936 1945 2035 2139 2164 2044 1994 1997 2058 2170 2256 2140 2017 1957 1916 1853 1711 1608 1530 1453 1418 1377 1327 1342 1421 1505 1491 1414 1312 1219 1171 1180 1235 1322 1403 1428 1411 1376 1384 1379 1301 1288 1280 1237 1166 1067 1009 924 827 805 684 571 598 565 610 659 653 718 839 981 1034 1022 931 950 1041 1169 1180 1128 1107 1037 931 876 883 829 879 876 842 866 927 948 878 917 942 978 937 897 937 994 953 878 814 727 637 623 633 636 669 722 783 860 919 981 1029 1076 1160 1250 1310 1346 1402 1488 1564 1648 1665 1553 1449 1386 1339 1286 1285 1206 1069 1064 1196 1270 1201 1084 965 874 877 959 1057 1152 1264 1329 1289 1217 1185 1070 1078 1200 1281 1194 1126 1079 1108 1174 1277 1332 1343 1383 1458 1556 1641 1736 1763 1686 1582 1478 1477 1447 1504 1599 1615 1623 1552 1464 1458 1539 1556 1511 1504 1477 1350 1200 1031 971 973 990 1011 1028 1032 1013 1005 973 942 890 821 779 756 744 763 782 792 797 824 828 845 827 769 760 812 797 786 802 813 849 856 835 783 776 781 765 711 728 679 571 514 485 477 474 474 472 477 508 570 646 713 789 874 963 996 962 863 830 814 740 698 699 665 615 603 652 703 716 710 777 841 837 886 955 1044 1133 1216 1261 1222 1218 1253 1302 1343 1385 1409 1449 1487 1556 1615 1671 1735 1771 1694 1638 1605 1618 1634 1473 1371 1369 1365 1355 1351 1352 1347 1328 1274 1220 1309 1402 1473 1542 1555 1575 1572 1555 1556 1613 1675 1628 1585 1526 1496 1456 1422 1393 1380 1380 1390 1324 1280 1156 1017 997 1040 1146 1211 1246 1288 1350 1445 1530 1628 1604 1523 1425 1316 1212 1145 1068 991 963 935 898 816 709 630 703 801 849 851 843 847 860 866 904 946 985 1024 1058 1098 1141 1152 1156 1162 1159 1164 1170 1162 1159 1160 1149 1132 1112 1100 1095 1088 1076 1084 1061 1054 1045 1019 1022 1003 979 977 963 953 941 924 908 896 885 879 878 876 876 880 880 886 895 904 919 895 884 880 879 882 885 875 871 872 874 870 864 860 863 878 891 900 916 939 950 917 923 934 924 936 934 948 974 936 932 936 953 958 955 906 878 870 913 969 1008 1027 1039 1067 1090 1101 1097 1077 1100 1159 1175 1139 1112 1059 1047 1027 941 836 844 726 647 609 578 547 530 503 477 452 425 445 457 424 387 381 363 345 320 320 348 358 391 422 470 498 514 530 535 506 565 595 558 515 485 441 410 438 505 587 668 700 705 705 705 697 680 660 641 622 608 594 618 646 661 673 683 698 713 710 715 716 713 697 685 666 663 676 694 689 674 698 702 695 673 651 641 634 625 634 638 651 668 671 642 614 593 625 651 674 717 758 829 850 836 848 855 885 913 899 855 774 687 630 592 568 555 554 554 552 543 526 522 506 513 517 544 532 499 468 453 437 442 463 452 443 430 467 447 461 506 538 570 605 653 714 753 770 798 726 697 704 670 647 628 600 559 522 486 497 533 558 593 577 533 527 565 558 519 500 488 446 419 385 369 361 349 353 346 334 331 334 381 386 366 361 365 358 343 335 318 312 315 367 375 342 292 262 252 257 272 283 305 321 328 341 368 412 453 530 550 535 481 434 474 541 573 530 470 434 396 372 331 336 379 394 392 368 349 334 313 286 246 216 208 188 196 186 201 170 146 141 149 153 139 131 134 139 157 178 151 160 164 162 199 207 244 270 265 266 233 199 200 195 164 196 261 246 277 256 365 401 356 320 290 277 259 253 248 247 260 261 271 267 256 256 243 231 224 204 198 200 196 172 158 144 175 207 190 182 188 186 182 187 174 193 199 196 173 180 194 200 186 158 125 118 148 171 170 160 123 103 93 70 55 49 55 77 78 76 54 39 24 22 18 9 4 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1354 1369 1397 1424 1483 1550 1704 1777 1877 1898 1828 1742 1762 1882 2010 2098 2179 2287 2405 2632 2637 2569 2559 2535 2510 2418 2400 2537 2562 2479 2381 2235 2183 2205 2299 2433 2539 2558 2523 2466 2345 2207 2186 2112 1997 1948 1950 1966 2006 2062 2102 2143 2207 2248 2205 2079 1996 1856 1817 1770 1707 1658 1640 1632 1637 1731 1830 1857 1737 1779 1852 1872 1879 1906 1979 2079 2185 2231 2338 2457 2434 2374 2307 2250 2149 2107 2068 2033 1917 1876 1846 1859 1852 1816 1809 1795 1777 1742 1708 1652 1590 1502 1431 1404 1406 1377 1344 1286 1225 1171 1088 1010 922 840 814 805 802 800 798 803 853 879 886 893 915 1018 1131 1243 1358 1415 1471 1498 1455 1524 1581 1529 1436 1478 1550 1594 1608 1634 1610 1499 1418 1327 1259 1186 1055 951 934 931 927 952 998 1071 1146 1219 1315 1429 1554 1577 1514 1445 1538 1654 1740 1810 1863 1903 1929 1968 1972 1881 1772 1666 1568 1487 1431 1367 1398 1480 1489 1428 1448 1550 1667 1742 1770 1676 1645 1614 1541 1544 1627 1695 1731 1711 1678 1677 1653 1625 1598 1559 1520 1423 1309 1175 1103 1094 1142 1218 1333 1446 1527 1593 1660 1682 1682 1730 1716 1686 1586 1433 1269 1128 993 855 740 645 604 601 613 667 809 985 1107 1167 1240 1336 1446 1525 1581 1637 1694 1756 1809 1858 1904 1922 1873 1898 1912 1967 2014 2009 1891 1815 1742 1677 1640 1636 1648 1610 1508 1406 1430 1443 1325 1197 1169 1126 1077 1030 993 926 872 813 766 792 782 708 648 623 758 807 840 790 759 703 798 865 926 987 1042 1101 1145 1196 1245 1294 1367 1423 1474 1519 1426 1496 1509 1528 1478 1429 1452 1550 1609 1607 1663 1720 1769 1839 1929 1952 2042 2041 1965 1894 1965 1988 2079 1994 1949 1891 1890 1928 1950 2021 2093 2139 2183 2123 2067 2003 1935 1936 1930 1895 1889 1912 1907 1932 2084 2241 2385 2350 2248 2129 2041 1968 1933 1928 1854 1731 1619 1531 1465 1332 1204 1117 1040 969 924 1001 1032 1047 1120 1219 1320 1407 1490 1612 1710 1647 1551 1457 1363 1305 1233 1130 1039 945 886 952 1053 1172 1301 1426 1503 1603 1707 1635 1550 1502 1375 1238 1211 1139 1013 924 1000 1132 1237 1307 1354 1452 1525 1637 1765 1901 2056 2105 2046 2023 2018 2106 2206 2150 2068 2004 2000 2059 2175 2253 2198 2094 1990 1919 1823 1742 1635 1554 1498 1440 1419 1417 1443 1528 1533 1427 1335 1193 1080 1039 1044 1104 1203 1300 1337 1396 1394 1317 1277 1215 1169 1169 1138 1090 985 867 804 728 673 608 615 705 624 568 578 620 741 869 896 912 894 817 884 1012 1147 1186 1180 1158 1082 979 952 919 883 916 916 885 904 927 957 908 911 951 994 959 909 931 987 952 881 802 742 662 623 625 633 643 682 764 859 928 981 1031 1096 1171 1226 1298 1389 1420 1450 1520 1621 1696 1604 1521 1453 1403 1329 1252 1155 1065 1094 1212 1309 1243 1150 1056 920 882 942 1046 1148 1263 1365 1340 1306 1266 1157 1083 1148 1278 1329 1274 1176 1140 1211 1315 1390 1402 1418 1471 1537 1607 1703 1794 1689 1573 1466 1433 1425 1464 1508 1492 1504 1486 1421 1383 1425 1419 1384 1375 1352 1284 1136 983 932 923 917 897 902 913 913 912 858 828 788 762 758 759 777 810 824 820 821 923 945 965 922 851 812 841 850 858 871 880 925 948 907 857 843 817 778 744 737 710 636 538 489 481 481 479 473 480 499 537 602 663 756 864 935 1011 998 946 933 864 798 750 729 694 633 624 674 755 809 754 757 793 826 876 947 1041 1128 1150 1138 1117 1145 1225 1326 1399 1456 1494 1513 1538 1587 1652 1711 1758 1748 1685 1624 1570 1530 1494 1436 1439 1444 1462 1442 1419 1401 1382 1357 1304 1250 1327 1417 1498 1563 1618 1633 1613 1602 1606 1646 1682 1617 1549 1483 1478 1470 1411 1370 1330 1294 1291 1241 1181 1092 1037 1088 1128 1220 1264 1318 1389 1469 1553 1648 1679 1632 1632 1556 1442 1322 1249 1159 1123 1090 1047 946 810 696 656 771 895 982 988 987 990 999 993 1026 1071 1113 1160 1183 1194 1196 1179 1172 1183 1193 1187 1180 1162 1158 1187 1190 1164 1130 1085 1050 1037 1022 1022 1009 996 982 966 963 956 935 934 917 904 901 896 881 880 879 880 880 878 879 878 880 880 881 885 889 898 900 892 890 885 888 883 877 871 878 874 870 866 865 866 881 883 913 928 927 931 920 908 917 938 944 955 953 950 957 928 920 947 940 898 875 878 923 998 1062 1084 1089 1111 1142 1158 1151 1125 1098 1114 1166 1198 1161 1081 1000 952 933 959 908 791 718 675 623 610 593 560 526 491 471 475 459 442 431 409 386 363 339 322 332 367 389 382 395 407 420 426 433 449 489 538 584 595 561 502 464 443 447 520 547 556 577 595 594 584 572 558 543 529 523 567 648 669 690 717 719 717 689 661 654 665 670 679 681 678 659 652 668 653 652 686 690 686 692 662 644 641 637 630 626 622 615 621 643 642 606 611 624 643 678 740 829 855 821 817 822 851 871 876 867 821 733 666 615 588 585 617 620 606 569 554 546 525 518 536 538 554 511 493 482 457 456 452 447 446 425 424 435 502 569 608 635 677 727 763 807 813 798 813 818 829 805 765 721 674 633 592 558 534 522 527 579 605 603 616 617 613 589 571 552 476 455 427 467 438 409 396 386 377 361 357 346 336 328 322 320 323 319 305 296 290 306 296 289 271 261 266 271 289 316 338 343 359 390 418 479 491 548 595 561 497 435 416 446 472 547 576 541 501 454 454 436 422 391 365 383 367 344 328 302 286 280 283 246 232 254 238 199 156 145 169 176 172 160 145 137 141 182 205 187 154 134 154 171 249 269 271 265 235 200 185 191 160 177 245 244 226 245 225 293 352 327 310 292 281 264 260 255 256 269 270 266 257 255 247 226 228 232 216 194 182 152 138 134 144 182 191 178 183 196 190 186 186 183 193 197 197 184 195 193 190 170 140 150 136 132 141 148 150 114 85 56 48 36 37 40 48 33 39 20 15 16 17 13 6 4 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1402 1483 1543 1552 1632 1711 1800 1903 2034 1993 1942 1882 1867 1946 2078 2236 2246 2345 2433 2540 2683 2678 2624 2554 2530 2443 2433 2557 2549 2535 2456 2293 2225 2253 2395 2526 2668 2694 2564 2488 2387 2313 2284 2186 2054 2017 2031 2059 2111 2161 2226 2268 2309 2331 2241 2179 2092 1949 1892 1850 1820 1756 1712 1640 1582 1611 1679 1662 1644 1649 1713 1701 1719 1770 1816 1908 2010 2093 2209 2327 2434 2501 2449 2379 2213 2180 2179 2079 1999 1960 1964 1971 1920 1890 1874 1884 1863 1796 1741 1693 1635 1563 1511 1476 1460 1421 1362 1300 1268 1194 1114 1032 943 851 816 810 807 806 802 845 888 910 911 909 941 1024 1124 1230 1313 1328 1401 1515 1540 1567 1602 1559 1477 1497 1567 1614 1648 1657 1615 1549 1473 1359 1251 1149 1046 969 940 930 926 952 996 1052 1131 1201 1287 1386 1508 1496 1410 1434 1507 1592 1672 1770 1861 1868 1870 1932 1942 1860 1750 1685 1621 1544 1466 1371 1359 1431 1420 1395 1444 1521 1600 1678 1687 1623 1530 1506 1473 1483 1575 1660 1690 1665 1648 1636 1625 1584 1542 1480 1429 1344 1260 1153 1089 1085 1135 1230 1340 1437 1522 1569 1577 1558 1622 1691 1722 1645 1564 1457 1323 1168 1019 880 723 627 611 603 612 677 835 956 1002 1084 1213 1319 1428 1520 1617 1686 1736 1761 1800 1815 1811 1811 1765 1781 1856 1889 1944 1978 1913 1822 1762 1727 1736 1723 1711 1676 1588 1527 1531 1452 1385 1358 1307 1261 1196 1137 1104 1076 972 877 802 732 737 648 607 682 842 940 965 914 840 756 717 758 813 865 927 978 1022 1079 1133 1180 1225 1271 1305 1331 1284 1355 1381 1402 1384 1318 1375 1507 1542 1502 1556 1656 1735 1816 1845 1889 1991 2072 2094 2013 1973 1999 2067 2159 2040 1975 1960 1971 2010 2118 2163 2201 2237 2142 2082 1998 1911 1911 1911 1911 1973 1988 1980 2009 2132 2273 2315 2278 2236 2183 2105 2060 2038 1927 1814 1662 1527 1392 1318 1248 1173 1088 1043 982 950 1054 1097 1095 1110 1187 1247 1320 1419 1550 1700 1713 1607 1488 1429 1365 1284 1197 1085 965 899 989 1084 1196 1317 1443 1595 1700 1766 1758 1703 1602 1443 1376 1377 1249 1107 966 962 1064 1172 1285 1351 1428 1511 1628 1762 1895 1976 2046 2082 2113 2096 2145 2204 2154 2119 2066 2032 2057 2178 2182 2110 2035 1987 1933 1869 1817 1760 1677 1592 1565 1555 1558 1545 1555 1494 1390 1222 1085 1043 1058 1015 1021 1078 1141 1196 1281 1336 1244 1161 1135 1059 1035 1024 958 886 779 690 613 587 642 724 796 727 627 563 619 732 820 761 832 793 745 868 1005 1090 1109 1109 1155 1182 1093 1029 981 962 960 985 972 970 990 1002 960 948 1012 1067 1000 935 939 963 957 923 838 777 720 649 624 634 645 665 738 824 910 958 1016 1101 1157 1240 1272 1353 1461 1522 1573 1653 1670 1602 1527 1477 1439 1352 1255 1139 1114 1182 1255 1356 1333 1250 1124 962 887 977 1075 1177 1267 1367 1413 1394 1335 1247 1150 1143 1249 1377 1379 1330 1257 1224 1301 1364 1405 1439 1496 1583 1684 1765 1850 1779 1655 1512 1429 1404 1438 1435 1382 1369 1369 1338 1298 1321 1300 1263 1245 1217 1162 1059 989 1005 1049 1020 945 911 879 850 836 821 810 813 800 819 845 862 855 829 819 830 933 1010 1070 1029 931 924 934 939 957 984 998 1025 1027 988 955 913 878 845 818 848 865 748 632 514 509 494 480 475 479 486 550 685 709 748 815 909 997 971 939 949 923 865 798 766 702 660 677 707 758 833 795 737 760 821 872 930 1017 1043 1045 1051 1117 1177 1268 1358 1436 1482 1537 1568 1607 1651 1699 1743 1787 1753 1674 1627 1594 1507 1475 1499 1507 1499 1503 1483 1460 1432 1410 1375 1311 1282 1335 1405 1519 1601 1656 1671 1656 1658 1688 1740 1712 1619 1538 1517 1515 1515 1434 1346 1295 1229 1185 1126 1075 1074 1127 1178 1215 1305 1350 1375 1465 1587 1670 1736 1706 1665 1647 1575 1502 1444 1361 1280 1244 1190 1096 966 843 712 657 780 904 1022 1077 1091 1104 1122 1134 1154 1193 1233 1257 1256 1238 1215 1174 1152 1168 1190 1182 1170 1148 1157 1173 1160 1135 1090 1051 1049 1058 1061 1061 1052 1038 1019 989 975 968 946 938 923 925 925 916 893 888 884 881 880 880 881 880 880 887 886 885 884 881 888 896 890 887 880 880 880 871 878 880 877 873 870 869 868 872 880 889 894 895 891 893 898 918 911 920 919 924 949 914 908 928 913 880 879 888 913 972 1042 1093 1098 1135 1188 1197 1208 1194 1165 1142 1139 1164 1174 1124 1036 991 966 1007 989 929 828 761 701 719 693 630 581 548 519 513 508 497 472 437 413 393 363 326 341 354 364 376 385 396 411 417 439 459 487 488 510 547 581 579 528 484 467 471 484 485 490 495 494 506 522 534 539 542 544 537 590 610 634 662 668 664 642 613 606 617 616 626 628 631 636 653 637 641 661 676 670 663 668 679 657 652 653 647 651 642 632 625 613 611 612 618 635 666 710 764 840 855 828 806 817 861 881 878 848 809 754 702 656 622 640 693 702 680 617 573 541 529 525 548 550 541 518 516 494 502 514 526 533 534 504 469 435 526 596 627 639 706 714 709 769 763 749 797 872 916 910 883 839 793 745 687 642 618 583 570 617 677 708 715 707 686 684 646 612 552 512 485 515 454 432 446 434 420 415 397 376 353 341 334 320 309 302 300 297 292 298 287 272 265 270 278 291 314 350 402 420 407 443 490 536 574 577 557 546 483 467 437 406 463 530 536 519 483 462 433 436 408 381 359 367 359 343 328 316 308 303 292 268 261 237 200 161 156 179 191 205 181 187 172 180 165 191 226 215 193 133 190 192 199 256 271 261 243 233 196 157 152 216 217 209 183 201 200 241 309 291 290 292 285 276 263 263 266 268 262 252 244 243 241 258 234 212 206 210 208 179 168 130 149 184 176 187 191 185 176 178 178 166 186 194 190 193 191 181 175 162 175 150 121 99 95 101 98 60 53 40 29 23 23 22 17 17 18 9 10 12 12 10 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1556 1577 1719 1706 1775 1882 1885 2023 2154 2084 2044 1994 2011 1984 2081 2272 2404 2414 2522 2598 2715 2756 2683 2586 2554 2467 2461 2614 2652 2603 2510 2383 2279 2297 2468 2614 2767 2678 2610 2543 2473 2420 2347 2214 2105 2110 2119 2155 2204 2223 2286 2387 2450 2436 2330 2272 2121 2019 1977 1988 1956 1895 1816 1699 1608 1566 1560 1512 1489 1519 1531 1532 1560 1611 1663 1751 1865 1965 2103 2251 2347 2418 2521 2413 2310 2318 2213 2129 2085 2058 2088 2050 1995 1964 1960 1966 1899 1837 1810 1767 1720 1644 1585 1542 1496 1430 1385 1371 1336 1262 1174 1080 974 875 823 815 813 809 811 857 912 923 915 919 957 1020 1093 1175 1207 1265 1383 1510 1589 1612 1630 1598 1556 1508 1547 1609 1640 1643 1562 1512 1488 1381 1262 1158 1058 966 940 931 929 951 993 1046 1113 1194 1272 1365 1478 1426 1371 1411 1450 1526 1605 1724 1790 1785 1829 1876 1872 1855 1811 1721 1611 1501 1417 1367 1318 1347 1351 1386 1437 1490 1569 1611 1581 1572 1500 1447 1417 1429 1520 1609 1625 1584 1571 1570 1571 1570 1541 1473 1389 1302 1217 1135 1072 1076 1106 1175 1272 1377 1464 1480 1455 1460 1545 1617 1681 1593 1457 1354 1235 1118 1031 886 718 627 612 603 619 688 826 909 961 1048 1160 1263 1371 1481 1595 1668 1679 1681 1741 1735 1760 1721 1688 1678 1751 1782 1812 1852 1878 1893 1847 1800 1765 1690 1703 1674 1637 1634 1647 1574 1507 1461 1405 1312 1189 1121 1081 1074 1030 912 825 740 711 639 632 772 887 1020 1057 1063 944 861 783 769 745 752 822 878 921 961 999 1034 1070 1102 1148 1170 1204 1235 1263 1287 1269 1208 1320 1406 1415 1414 1542 1625 1703 1778 1792 1807 1883 1912 1981 2074 2092 2059 2087 2168 2127 2215 2092 2148 2256 2273 2245 2265 2267 2162 2104 2031 1912 1911 1911 1928 1982 2013 2033 2046 2160 2274 2246 2206 2127 2058 2040 1989 1936 1846 1731 1621 1522 1463 1397 1300 1208 1185 1130 1005 998 1118 1181 1162 1161 1190 1257 1352 1469 1588 1700 1739 1647 1575 1517 1431 1358 1248 1126 989 931 1078 1220 1290 1390 1540 1683 1795 1808 1755 1690 1626 1553 1475 1336 1195 1083 981 930 1019 1149 1279 1389 1466 1585 1702 1770 1807 1856 1914 2008 2136 2156 2156 2224 2220 2177 2131 2095 2075 2167 2149 2072 2023 1949 1882 1853 1823 1773 1700 1583 1531 1492 1515 1539 1472 1374 1267 1145 1055 1113 1182 1082 976 971 1024 1093 1218 1302 1215 1094 1035 976 912 895 837 765 697 610 615 684 774 829 872 726 596 570 663 781 739 662 737 700 734 881 952 984 1039 1070 1106 1181 1189 1124 1070 1048 1055 1051 1045 1020 1049 1095 1075 1007 1036 1100 1053 1009 982 983 1002 992 918 796 715 668 640 629 639 654 708 799 876 947 999 1045 1082 1160 1238 1343 1436 1467 1535 1624 1615 1556 1496 1436 1392 1360 1291 1205 1235 1323 1369 1427 1381 1278 1152 998 897 980 1068 1159 1260 1371 1465 1472 1392 1321 1271 1242 1252 1363 1462 1416 1347 1269 1294 1381 1469 1501 1543 1626 1738 1851 1930 1856 1722 1577 1429 1340 1328 1289 1245 1229 1221 1208 1196 1191 1172 1128 1108 1075 1045 1029 1066 1151 1213 1175 1090 1020 972 947 931 952 971 906 936 958 975 949 889 838 825 852 912 1009 1079 1094 1024 1041 1056 1041 1076 1122 1148 1149 1131 1095 1044 998 982 934 897 896 859 866 739 563 518 500 481 476 477 479 497 617 752 835 899 975 986 884 826 858 846 831 820 825 736 696 737 770 788 803 825 781 763 801 881 934 953 966 1033 1104 1182 1252 1316 1377 1471 1523 1549 1599 1656 1701 1743 1791 1826 1798 1707 1682 1609 1531 1537 1567 1596 1601 1578 1518 1485 1480 1451 1402 1320 1317 1367 1415 1530 1621 1694 1722 1710 1739 1777 1807 1764 1663 1591 1586 1590 1550 1470 1348 1207 1149 1099 1073 1084 1157 1222 1230 1278 1370 1448 1447 1521 1616 1740 1766 1726 1674 1652 1590 1521 1484 1449 1399 1322 1213 1082 936 817 709 648 704 844 1007 1121 1156 1179 1205 1234 1258 1278 1294 1304 1306 1277 1243 1209 1161 1127 1129 1120 1112 1104 1099 1094 1081 1068 1081 1109 1130 1137 1146 1120 1107 1080 1069 1070 1065 1050 1010 1024 1003 1010 1022 991 953 925 913 894 880 881 883 883 885 887 884 884 880 880 880 879 878 876 874 873 872 870 872 878 879 872 870 869 868 867 870 873 880 883 882 883 891 898 901 907 897 897 904 910 902 896 889 886 890 927 928 961 1017 1056 1090 1129 1160 1200 1251 1243 1204 1203 1183 1151 1111 1101 1105 1084 1039 1019 1051 1057 988 875 813 899 835 716 661 633 607 573 580 569 520 479 451 406 373 325 340 361 397 409 429 446 454 458 466 473 484 525 524 533 562 582 591 531 534 528 536 538 535 551 547 557 568 587 591 600 599 583 572 570 576 583 603 592 590 602 601 604 607 604 603 603 615 626 633 630 640 645 642 645 656 670 675 674 678 673 687 693 674 664 675 676 674 682 705 729 774 826 875 858 847 831 805 846 880 897 894 863 811 764 726 690 693 738 727 708 674 608 562 558 571 583 594 577 537 530 536 561 590 617 640 650 562 481 431 467 549 502 560 663 698 675 731 708 756 794 850 899 869 855 907 867 783 708 662 668 654 610 675 737 809 852 854 859 829 768 723 695 628 587 562 543 519 511 497 492 472 449 418 390 374 361 337 315 308 307 302 308 291 281 271 274 278 294 312 344 415 465 497 496 531 575 578 558 545 507 508 470 496 507 420 420 508 505 443 420 429 417 394 384 371 343 342 339 333 327 319 311 294 278 255 221 181 170 200 179 191 213 222 210 206 211 213 196 209 234 193 150 151 178 160 197 266 271 266 261 228 176 156 147 189 189 174 168 176 182 200 259 270 279 286 289 285 275 271 268 262 263 267 271 278 268 246 233 210 204 218 215 210 187 145 172 173 178 186 170 162 163 175 162 158 174 175 188 185 182 161 171 174 148 112 111 105 90 69 64 56 33 34 23 16 16 15 11 8 5 5 5 7 7 5 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1739 1687 1776 1871 1849 1960 2036 2163 2275 2220 2139 2127 2193 2119 2116 2232 2368 2533 2635 2645 2723 2810 2745 2656 2609 2577 2513 2650 2715 2647 2555 2438 2316 2359 2495 2624 2774 2714 2663 2586 2546 2444 2336 2204 2132 2181 2233 2273 2264 2252 2289 2351 2435 2544 2456 2293 2162 2071 2052 2095 2064 1984 1895 1797 1722 1643 1566 1528 1518 1495 1458 1432 1420 1467 1531 1634 1767 1899 2025 2137 2205 2320 2461 2495 2454 2375 2262 2171 2125 2172 2228 2174 2110 2101 2085 2068 2006 1955 1925 1847 1761 1687 1630 1571 1525 1495 1478 1445 1399 1335 1194 1068 989 904 834 819 818 817 827 873 928 940 933 934 949 995 1059 1135 1203 1295 1417 1534 1602 1633 1648 1622 1593 1571 1605 1662 1680 1630 1542 1453 1391 1329 1230 1131 1032 967 946 935 931 946 983 1034 1102 1191 1280 1354 1417 1375 1393 1487 1552 1554 1596 1661 1709 1757 1813 1856 1796 1762 1756 1711 1617 1514 1441 1381 1337 1300 1302 1361 1424 1492 1572 1541 1489 1528 1497 1434 1378 1380 1466 1570 1604 1517 1471 1497 1517 1531 1473 1422 1370 1325 1247 1142 1065 1035 1059 1112 1192 1293 1395 1358 1335 1394 1501 1611 1694 1640 1484 1332 1213 1073 952 835 708 634 605 603 621 726 865 995 1077 1116 1144 1235 1347 1444 1551 1627 1601 1638 1679 1647 1673 1640 1563 1605 1619 1653 1692 1739 1783 1879 1921 1814 1685 1581 1631 1558 1505 1553 1589 1595 1472 1390 1338 1228 1109 1055 965 938 924 867 779 731 659 612 728 865 988 1116 1171 1182 1061 972 884 886 868 812 793 793 790 827 875 930 965 991 1000 1020 1076 1125 1130 1135 1142 1145 1214 1285 1305 1354 1467 1580 1661 1699 1687 1740 1791 1810 1869 1951 2045 2100 2114 2166 2184 2198 2311 2356 2316 2366 2393 2398 2315 2212 2162 2004 1911 1913 1960 2043 2050 2080 2111 2127 2198 2180 2092 2096 2045 1992 1903 1853 1829 1800 1714 1666 1594 1550 1468 1407 1366 1329 1171 1005 1079 1259 1308 1258 1277 1302 1334 1366 1481 1603 1741 1806 1736 1657 1539 1440 1330 1203 1072 950 1026 1180 1328 1446 1520 1654 1781 1834 1785 1684 1607 1528 1476 1433 1298 1153 1054 995 948 974 1083 1181 1274 1415 1502 1649 1644 1664 1742 1850 1959 2065 2098 2100 2173 2278 2226 2185 2118 2107 2203 2224 2116 2029 1963 1911 1901 1861 1817 1734 1635 1568 1497 1428 1400 1360 1273 1167 1111 1149 1237 1260 1148 1070 939 926 1027 1137 1165 1187 1055 911 857 777 770 713 648 613 643 724 808 891 962 882 736 605 585 704 732 695 613 630 635 733 780 800 872 890 963 1059 1123 1175 1169 1179 1165 1167 1191 1193 1160 1192 1226 1208 1103 1057 1122 1161 1089 1043 1036 1035 1027 956 839 716 666 640 638 643 662 730 813 866 924 966 1014 1057 1145 1260 1337 1346 1370 1464 1562 1624 1534 1469 1412 1354 1310 1271 1292 1372 1439 1499 1504 1452 1355 1224 1071 938 963 1079 1174 1254 1330 1429 1501 1446 1395 1370 1344 1287 1340 1467 1477 1407 1324 1328 1406 1500 1551 1596 1662 1745 1861 1987 1955 1745 1603 1471 1355 1265 1226 1202 1184 1168 1146 1125 1105 1088 1083 1075 1080 1096 1121 1154 1249 1338 1332 1245 1215 1130 1114 1101 1108 1056 1024 1083 1060 1036 986 916 865 839 839 894 984 1074 1133 1149 1184 1134 1073 1077 1104 1126 1115 1083 1062 1047 1030 1009 967 918 870 894 935 891 669 548 507 487 478 480 478 480 540 672 820 911 928 880 792 727 754 736 741 794 837 791 763 778 823 840 860 875 856 809 801 850 890 916 986 1068 1145 1200 1277 1349 1434 1500 1560 1583 1622 1668 1715 1765 1816 1875 1852 1761 1753 1655 1595 1599 1666 1684 1687 1643 1549 1516 1517 1487 1442 1363 1352 1400 1439 1537 1640 1716 1770 1772 1825 1864 1782 1707 1705 1636 1619 1598 1557 1470 1320 1200 1138 1115 1123 1214 1301 1326 1295 1298 1368 1457 1542 1613 1692 1786 1819 1776 1722 1687 1648 1589 1515 1467 1401 1285 1185 1074 967 887 808 715 697 824 967 1115 1215 1247 1272 1292 1309 1313 1316 1310 1302 1305 1326 1297 1238 1164 1086 1051 1037 1029 1026 1016 1000 1030 1094 1130 1129 1126 1112 1100 1074 1064 1075 1072 1074 1068 1023 1035 1002 1008 1004 972 944 928 900 885 880 880 882 885 889 890 885 883 882 881 879 878 876 875 873 871 872 875 877 879 880 879 870 869 868 865 868 874 878 875 875 879 881 887 891 895 891 890 893 896 896 899 906 902 900 912 931 974 993 1014 1057 1118 1142 1154 1180 1194 1205 1238 1221 1174 1125 1107 1103 1093 1090 1063 1068 1089 1094 987 935 975 967 865 791 755 722 668 675 651 593 539 498 455 376 326 349 379 422 463 485 507 511 517 503 501 505 517 535 564 585 613 611 591 601 604 611 625 608 635 619 631 640 663 664 682 663 634 640 639 645 626 628 631 649 664 662 653 638 630 619 613 612 620 621 622 632 645 656 666 677 693 710 721 729 729 741 754 722 722 751 761 762 765 780 814 866 846 872 854 833 837 804 824 865 890 897 892 885 869 826 777 740 740 725 712 699 647 625 632 655 660 654 598 587 594 619 643 680 688 689 679 584 423 429 425 436 426 507 627 701 652 663 708 780 775 823 838 808 817 842 796 705 655 666 676 686 694 687 757 818 874 869 869 891 894 864 832 782 743 691 657 629 611 579 591 544 506 478 440 411 403 355 339 328 326 320 324 298 283 281 283 296 330 344 386 487 540 565 574 567 548 547 510 480 462 445 453 467 471 437 366 428 473 401 380 361 369 382 373 334 347 341 322 297 291 298 291 266 228 200 178 200 255 259 214 215 224 244 222 242 244 226 225 211 200 158 154 163 148 196 253 266 262 256 245 190 167 149 146 156 163 157 164 168 169 179 239 267 271 275 278 276 271 271 279 279 283 293 308 312 283 272 257 241 205 197 195 188 177 129 161 154 169 173 154 168 163 160 161 150 162 158 177 176 164 158 163 131 113 103 96 84 75 73 54 41 37 25 18 14 12 11 7 5 4 4 4 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1906 1840 1821 1989 2015 2033 2121 2309 2407 2323 2261 2254 2280 2288 2213 2260 2378 2521 2719 2716 2740 2809 2817 2703 2628 2638 2623 2729 2770 2690 2584 2460 2366 2391 2505 2638 2753 2824 2725 2628 2526 2422 2302 2192 2160 2242 2357 2401 2330 2298 2309 2370 2394 2530 2499 2354 2210 2145 2164 2224 2141 2020 1938 1894 1819 1737 1667 1642 1628 1611 1580 1535 1473 1418 1415 1498 1624 1827 1962 1989 2096 2229 2374 2502 2547 2451 2343 2228 2216 2299 2322 2253 2214 2183 2153 2108 2048 2019 1912 1813 1756 1712 1657 1612 1579 1594 1580 1534 1447 1288 1190 1086 969 885 831 826 827 830 887 932 961 968 962 969 986 986 1047 1119 1212 1298 1406 1481 1535 1630 1658 1618 1597 1608 1654 1702 1674 1600 1528 1440 1387 1344 1255 1147 1034 966 949 939 934 946 973 1025 1095 1174 1249 1311 1365 1360 1390 1498 1595 1646 1671 1716 1765 1816 1848 1837 1757 1685 1688 1666 1603 1543 1475 1450 1412 1341 1284 1304 1354 1440 1527 1491 1437 1488 1473 1400 1339 1344 1423 1530 1583 1488 1399 1409 1474 1484 1429 1367 1316 1261 1213 1144 1079 1035 1000 1044 1124 1214 1309 1253 1257 1382 1490 1597 1671 1654 1551 1428 1278 1140 1022 891 739 624 604 604 622 737 883 1020 1133 1201 1247 1311 1387 1467 1536 1550 1526 1549 1559 1534 1540 1506 1445 1527 1536 1581 1591 1637 1718 1823 1902 1804 1694 1543 1474 1456 1380 1457 1472 1494 1394 1312 1243 1135 1016 961 875 819 797 761 694 628 614 616 766 913 1041 1148 1229 1260 1192 1085 1025 1001 963 853 912 900 916 896 861 833 855 865 876 926 920 938 945 972 986 1030 1092 1148 1210 1304 1418 1524 1585 1608 1580 1644 1681 1687 1774 1818 1905 1961 2005 1977 1987 2024 2107 2211 2318 2421 2534 2553 2466 2312 2192 2119 2002 1992 2079 2187 2168 2192 2208 2224 2189 2090 2029 1979 1938 1904 1851 1729 1670 1649 1602 1638 1615 1586 1574 1537 1474 1363 1198 1026 1161 1311 1420 1385 1378 1427 1467 1469 1510 1605 1730 1801 1744 1673 1542 1416 1284 1168 1047 958 1057 1190 1332 1460 1563 1662 1764 1818 1750 1646 1552 1474 1393 1313 1232 1175 1206 1150 1023 964 990 1078 1181 1321 1490 1553 1529 1622 1723 1818 1915 2006 2061 2095 2180 2264 2296 2256 2172 2201 2270 2331 2242 2139 2023 1983 1962 1862 1751 1683 1615 1535 1446 1358 1316 1295 1242 1209 1243 1300 1397 1342 1254 1154 1019 887 931 1052 1045 1048 1020 893 719 693 654 617 632 687 743 818 922 1007 1009 877 767 692 577 599 598 604 641 612 607 628 622 693 732 753 861 973 1062 1108 1150 1184 1231 1267 1285 1286 1288 1319 1324 1293 1227 1130 1145 1202 1166 1121 1139 1139 1076 973 854 738 673 643 645 665 679 763 828 853 900 967 1038 1096 1139 1219 1255 1232 1295 1417 1486 1581 1608 1529 1437 1397 1324 1298 1371 1494 1551 1563 1503 1408 1308 1235 1104 967 951 1045 1133 1198 1280 1384 1466 1516 1475 1449 1414 1325 1358 1461 1512 1465 1414 1421 1494 1537 1565 1610 1705 1776 1861 1979 2026 1868 1722 1566 1419 1308 1284 1292 1270 1242 1229 1212 1175 1162 1175 1188 1188 1204 1224 1250 1347 1458 1477 1404 1339 1248 1278 1242 1199 1087 1072 1159 1131 1069 1006 949 901 861 859 874 928 1022 1119 1205 1234 1152 1070 1017 1022 1037 1038 996 973 958 942 929 902 885 891 918 936 908 776 609 512 481 481 480 479 478 508 639 735 819 782 745 699 664 668 684 739 821 889 885 898 865 899 905 922 930 925 856 802 824 858 895 974 1050 1097 1159 1251 1339 1441 1507 1561 1596 1643 1689 1731 1775 1824 1868 1875 1831 1812 1722 1663 1660 1727 1743 1743 1659 1573 1547 1543 1527 1500 1434 1420 1441 1450 1526 1634 1709 1783 1839 1886 1893 1794 1640 1621 1584 1567 1495 1452 1390 1291 1240 1186 1188 1208 1298 1396 1419 1380 1327 1347 1427 1497 1598 1705 1818 1880 1853 1792 1732 1674 1622 1596 1567 1494 1386 1317 1208 1117 987 858 731 733 888 1026 1166 1263 1281 1293 1303 1303 1303 1305 1307 1324 1375 1409 1378 1316 1224 1131 1061 1033 1013 1001 981 974 991 1023 1037 1048 1059 1082 1092 1102 1111 1141 1103 1068 1052 1045 1036 982 968 955 931 930 903 890 887 880 882 881 886 888 888 886 885 884 883 879 877 877 877 875 875 879 880 882 880 880 880 873 846 851 839 845 863 868 869 878 886 885 884 887 889 890 890 890 890 891 895 900 905 915 918 926 950 966 979 1006 1049 1047 1065 1116 1139 1155 1167 1166 1145 1114 1096 1067 1025 1022 1041 1032 1056 1091 1074 1068 1062 1039 1000 955 916 873 808 802 782 711 620 589 533 417 332 390 432 452 505 538 573 586 582 575 566 574 579 622 637 627 667 675 682 697 695 708 724 709 718 719 723 741 755 758 763 742 711 718 723 724 723 719 722 744 759 755 723 696 676 658 640 629 622 630 644 663 682 706 728 739 744 755 789 802 809 812 804 793 798 813 808 801 786 791 816 835 813 832 830 803 835 814 795 842 896 901 899 892 884 872 860 822 816 799 788 778 756 732 722 704 691 677 660 657 649 658 657 664 666 656 671 623 519 431 443 433 403 481 643 691 626 670 755 748 725 755 752 733 723 737 679 623 675 749 761 771 783 759 762 813 870 846 825 820 844 887 936 917 856 827 792 765 736 698 702 650 600 547 498 468 443 396 372 364 350 354 351 329 309 295 317 329 387 399 449 530 576 593 580 549 514 538 546 520 467 429 410 415 398 379 364 347 375 347 326 326 322 331 349 290 276 312 317 308 276 245 226 218 207 237 275 274 283 275 255 256 246 260 251 259 245 264 261 248 221 164 129 131 134 203 261 249 235 232 186 157 150 139 142 144 145 152 155 158 163 175 223 260 266 263 261 261 255 265 301 323 322 323 335 335 317 295 274 246 224 210 198 172 151 129 155 139 154 165 142 172 145 145 156 151 164 164 156 160 138 166 174 135 112 114 123 111 79 71 88 58 37 34 18 13 11 9 5 5 4 4 4 4 3 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2030 1990 1948 2018 2165 2165 2184 2287 2439 2432 2438 2462 2406 2476 2390 2338 2459 2540 2673 2820 2820 2861 2836 2713 2627 2649 2756 2869 2778 2690 2576 2506 2467 2427 2507 2653 2758 2826 2746 2638 2522 2398 2257 2185 2204 2323 2457 2488 2363 2335 2362 2432 2446 2511 2522 2368 2293 2275 2302 2251 2146 2046 2000 1975 1926 1856 1784 1756 1749 1737 1712 1684 1645 1577 1435 1434 1600 1767 1759 1862 2032 2166 2306 2346 2447 2521 2459 2363 2305 2269 2210 2152 2161 2135 2106 2085 2052 2013 1929 1836 1776 1729 1692 1663 1653 1656 1630 1567 1446 1345 1194 1070 957 884 837 837 841 872 950 1003 1039 1037 1020 1008 1000 1009 1050 1104 1171 1239 1321 1382 1495 1615 1658 1635 1635 1664 1686 1717 1669 1615 1552 1514 1499 1434 1315 1169 1054 987 953 941 936 944 975 1038 1081 1148 1220 1277 1306 1333 1368 1463 1553 1613 1678 1732 1779 1841 1878 1852 1761 1676 1610 1622 1593 1565 1536 1519 1480 1394 1303 1279 1306 1365 1446 1425 1382 1445 1430 1352 1295 1312 1406 1507 1527 1456 1354 1339 1402 1437 1428 1380 1320 1270 1223 1152 1094 1053 1006 974 1056 1125 1184 1162 1207 1331 1446 1523 1602 1580 1483 1421 1319 1185 1041 906 760 627 604 605 625 734 859 1012 1105 1178 1263 1358 1428 1481 1486 1439 1416 1413 1430 1412 1396 1390 1370 1414 1459 1510 1581 1678 1760 1838 1908 1762 1591 1586 1446 1340 1288 1351 1370 1394 1312 1221 1137 1051 952 879 815 757 690 636 617 618 627 667 766 859 949 1085 1215 1341 1303 1192 1160 1135 1072 961 1013 1013 1041 1027 991 993 985 973 976 969 977 998 991 1015 1014 954 1019 1055 1106 1203 1305 1390 1460 1502 1449 1545 1563 1614 1661 1689 1759 1819 1836 1831 1851 1880 1977 2102 2199 2295 2427 2599 2484 2346 2274 2182 2155 2204 2266 2292 2283 2270 2237 2206 2183 2114 2018 1962 1921 1825 1836 1740 1655 1538 1451 1476 1456 1428 1403 1354 1314 1262 1136 1096 1255 1429 1522 1520 1507 1540 1576 1603 1634 1681 1763 1756 1654 1604 1550 1461 1355 1239 1106 982 1005 1131 1278 1394 1492 1594 1731 1832 1790 1719 1638 1531 1454 1348 1241 1315 1413 1355 1168 1024 963 1010 1115 1289 1429 1426 1469 1576 1673 1787 1891 1948 2006 2043 2121 2177 2265 2305 2238 2278 2302 2230 2160 2098 2036 1939 1862 1794 1687 1615 1530 1440 1377 1347 1359 1396 1392 1373 1410 1483 1494 1443 1368 1227 1094 946 817 924 907 860 856 792 673 654 676 704 735 749 855 946 1037 1127 1042 946 860 752 611 626 654 679 753 732 647 647 661 619 644 686 752 842 957 1019 1077 1148 1225 1289 1346 1353 1352 1357 1399 1386 1331 1249 1179 1214 1280 1218 1247 1214 1121 1047 990 798 684 648 656 682 710 757 779 805 853 893 947 1010 1050 1091 1149 1138 1244 1323 1436 1526 1603 1580 1502 1422 1330 1351 1444 1550 1603 1566 1520 1415 1316 1211 1117 973 960 1023 1130 1207 1254 1312 1401 1503 1535 1510 1491 1405 1372 1441 1499 1554 1548 1567 1594 1636 1669 1724 1802 1857 1912 1989 2084 1983 1806 1594 1454 1374 1390 1438 1470 1426 1367 1300 1244 1303 1336 1353 1332 1359 1339 1357 1455 1544 1536 1470 1418 1359 1344 1311 1215 1108 1119 1172 1130 1074 1035 971 922 886 878 924 933 968 1061 1165 1223 1164 1070 1008 978 961 959 941 924 923 924 924 925 906 898 903 880 758 754 623 507 493 504 485 480 479 490 568 677 701 661 634 623 638 668 723 760 787 879 997 1050 968 989 1014 996 980 970 886 814 805 860 905 940 1003 1079 1123 1196 1292 1372 1439 1523 1565 1606 1652 1711 1737 1759 1796 1855 1878 1843 1761 1718 1748 1812 1798 1745 1655 1600 1583 1581 1575 1570 1529 1510 1482 1488 1539 1647 1711 1793 1869 1891 1850 1753 1629 1545 1506 1447 1397 1343 1317 1297 1303 1268 1247 1281 1341 1438 1496 1477 1413 1364 1439 1532 1621 1721 1844 1897 1878 1743 1691 1664 1616 1579 1600 1599 1539 1432 1288 1069 918 792 695 734 874 1014 1154 1287 1319 1335 1357 1363 1362 1384 1389 1371 1378 1376 1325 1271 1208 1147 1075 1024 1005 981 975 970 967 968 969 978 1017 1096 1130 1133 1159 1190 1131 1068 1056 1034 1011 967 937 915 903 906 882 880 881 883 885 885 888 891 889 889 888 886 884 882 882 880 878 878 878 880 885 885 879 874 876 874 856 821 788 767 780 814 827 867 889 896 898 895 890 891 892 895 898 897 893 890 874 882 896 932 938 962 987 986 985 989 974 1018 1072 1098 1110 1113 1092 1066 1033 1001 984 980 998 1020 1051 1079 1075 1073 1045 1028 1024 1018 1012 1007 972 958 930 815 717 617 498 417 348 462 540 544 565 630 665 679 674 668 655 655 692 725 754 727 773 790 799 819 813 805 814 815 827 837 835 850 878 882 884 849 837 840 850 829 820 820 837 866 884 871 837 806 762 733 694 663 643 657 687 720 753 789 822 819 826 817 839 847 859 857 837 816 815 807 786 779 775 774 779 785 783 795 796 782 808 823 790 817 892 901 900 895 890 885 879 871 870 855 841 823 807 788 763 734 708 695 689 679 662 646 639 633 626 643 644 652 640 601 608 589 404 488 690 646 606 681 676 664 660 694 663 663 619 609 568 630 745 817 841 852 865 867 863 883 893 877 841 807 824 877 930 915 851 778 795 851 850 834 812 777 723 651 602 552 495 442 422 397 384 393 377 346 337 312 353 396 444 496 545 577 557 557 541 521 495 500 521 508 463 466 466 430 436 442 403 371 340 346 383 369 342 330 296 306 301 254 252 249 243 209 204 224 248 303 302 290 283 278 271 277 273 270 247 261 277 275 254 227 199 158 123 124 128 205 258 223 201 165 144 138 134 132 138 142 142 146 151 156 160 172 209 265 268 260 255 251 244 256 288 323 330 316 301 294 282 262 244 235 226 210 187 163 157 111 136 128 133 158 129 149 129 133 142 146 148 165 146 166 131 129 134 134 127 142 127 93 85 75 58 41 31 24 14 11 9 7 5 4 4 4 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2152 2072 2060 2106 2256 2315 2298 2292 2419 2563 2628 2566 2562 2589 2512 2473 2508 2624 2730 2880 2903 2937 2858 2738 2648 2677 2835 2890 2799 2713 2624 2573 2556 2547 2598 2695 2849 2844 2748 2628 2520 2396 2266 2225 2260 2379 2536 2509 2386 2364 2413 2450 2522 2616 2535 2471 2507 2451 2344 2213 2133 2081 2051 2052 1992 1956 1926 1902 1903 1883 1852 1828 1753 1550 1390 1357 1424 1523 1651 1791 1957 2109 2136 2224 2327 2431 2380 2239 2148 2123 2064 1997 2029 2005 1961 1942 1930 1900 1903 1869 1834 1802 1767 1714 1650 1625 1513 1414 1377 1246 1109 989 906 867 871 892 913 981 1026 1085 1121 1118 1080 1049 1009 1039 1070 1112 1158 1212 1297 1393 1494 1602 1659 1648 1652 1691 1714 1720 1699 1661 1615 1595 1549 1408 1275 1135 1044 988 956 942 939 945 967 1028 1086 1127 1181 1210 1274 1338 1364 1443 1502 1535 1584 1635 1712 1800 1859 1867 1790 1676 1586 1530 1507 1502 1513 1497 1429 1404 1328 1273 1278 1326 1388 1392 1328 1393 1399 1329 1266 1285 1391 1453 1442 1395 1301 1265 1304 1362 1386 1365 1342 1313 1260 1185 1119 1072 1020 970 963 1036 1079 1094 1190 1298 1366 1460 1564 1532 1390 1276 1236 1119 961 800 698 622 606 606 624 734 851 932 989 1062 1153 1239 1333 1389 1369 1336 1285 1296 1315 1279 1274 1287 1298 1332 1457 1546 1627 1718 1827 1907 1792 1703 1594 1435 1440 1351 1223 1229 1279 1285 1225 1136 1062 986 894 836 757 678 623 621 620 627 659 739 896 978 1087 1168 1270 1383 1361 1291 1266 1226 1152 1030 1063 1123 1131 1041 1101 1150 1167 1171 1114 1125 1111 1134 1159 1144 1121 1093 987 984 1030 1110 1193 1266 1345 1369 1384 1416 1451 1510 1552 1607 1677 1709 1707 1719 1738 1767 1816 1967 2047 2171 2359 2511 2499 2427 2371 2304 2309 2442 2447 2412 2319 2253 2213 2171 2045 2022 1976 1930 1896 1759 1711 1647 1559 1507 1389 1319 1303 1246 1208 1192 1157 1116 1078 1160 1331 1485 1640 1658 1633 1651 1655 1703 1715 1770 1810 1730 1645 1577 1496 1405 1334 1286 1168 1033 978 1074 1185 1286 1422 1563 1717 1830 1839 1752 1632 1569 1518 1374 1341 1437 1526 1428 1360 1159 1006 980 1048 1213 1250 1275 1359 1435 1525 1671 1780 1874 1923 1978 2029 2101 2194 2249 2219 2302 2359 2251 2143 2051 2019 1951 1862 1741 1631 1543 1459 1400 1384 1412 1465 1524 1552 1513 1540 1585 1493 1401 1337 1265 1150 1017 801 779 738 704 686 671 653 730 826 867 868 860 903 1055 1178 1213 1113 1014 897 751 619 657 784 816 871 817 754 772 775 677 651 643 651 708 807 907 1006 1101 1132 1171 1263 1269 1258 1304 1387 1456 1382 1303 1269 1280 1358 1347 1373 1281 1171 1124 1053 902 751 681 665 684 717 749 779 802 824 843 886 931 967 1015 1056 1078 1159 1296 1422 1489 1550 1597 1567 1479 1384 1424 1492 1542 1615 1593 1551 1487 1384 1302 1192 1025 962 1020 1160 1233 1268 1309 1400 1503 1586 1584 1568 1488 1429 1491 1543 1575 1642 1665 1684 1721 1753 1818 1908 1929 1985 2064 2053 1979 1810 1553 1460 1440 1470 1570 1643 1529 1402 1303 1304 1387 1505 1482 1457 1463 1439 1488 1550 1612 1565 1486 1447 1412 1365 1304 1206 1167 1204 1216 1153 1113 1055 994 927 910 925 951 988 991 1042 1134 1212 1179 1116 1015 963 941 930 923 927 950 958 946 954 920 896 883 829 647 545 507 499 516 586 515 482 494 494 504 559 585 573 587 611 654 718 777 718 736 837 967 1100 1047 1073 1159 1118 1048 1018 948 872 818 831 916 966 1031 1093 1103 1134 1209 1271 1358 1450 1524 1561 1572 1619 1662 1706 1751 1794 1834 1868 1816 1788 1805 1854 1875 1731 1684 1653 1633 1643 1646 1637 1594 1565 1527 1535 1551 1677 1774 1818 1878 1899 1804 1725 1628 1508 1438 1398 1393 1361 1354 1379 1383 1294 1290 1342 1373 1422 1515 1546 1484 1416 1457 1561 1671 1783 1834 1856 1844 1786 1705 1619 1538 1503 1522 1533 1485 1319 1183 1074 934 742 765 879 930 1077 1250 1359 1399 1420 1454 1455 1432 1450 1434 1394 1342 1326 1277 1224 1226 1161 1071 1006 972 970 970 967 964 962 958 959 980 1044 1101 1137 1171 1166 1124 1100 1105 1085 1045 1005 969 954 922 902 894 885 888 887 886 890 892 894 893 892 889 888 888 887 885 880 879 881 883 882 882 889 886 874 862 861 854 856 853 811 737 734 750 818 859 879 894 898 891 896 905 906 916 914 893 872 861 846 857 892 879 895 920 942 951 916 921 923 978 998 1008 1054 1041 1027 994 972 963 951 983 1006 1039 1061 1058 1056 1057 1055 1061 1045 1043 1071 1079 1070 1045 970 872 748 558 423 374 454 578 689 680 731 798 810 789 771 761 749 796 841 851 837 873 945 960 988 959 947 950 964 956 967 970 973 970 986 993 983 965 961 954 933 927 939 956 950 931 910 890 874 856 820 778 727 683 664 721 755 774 812 830 845 851 852 855 858 861 861 853 826 797 789 781 764 762 759 761 764 760 758 757 767 787 797 779 791 868 893 892 893 891 890 886 887 890 882 861 841 829 816 791 768 748 729 715 697 684 678 678 671 657 628 610 598 618 613 644 665 499 431 618 563 578 652 637 570 617 634 593 570 532 523 553 640 705 724 721 734 764 799 827 820 788 749 772 803 771 791 875 899 820 723 722 816 801 815 776 790 800 772 732 669 569 511 482 454 436 437 414 388 374 330 359 420 472 551 596 558 524 513 506 500 494 482 516 517 504 512 471 450 510 511 476 403 372 411 417 404 407 398 377 358 319 278 262 263 246 212 219 270 306 323 319 303 293 289 272 265 261 252 235 264 269 264 239 193 156 136 131 203 144 228 248 198 153 138 131 128 132 139 146 155 156 158 163 161 159 171 227 285 283 272 271 271 253 241 260 294 324 310 283 255 239 234 224 218 210 202 190 176 130 117 105 134 127 129 130 120 115 149 150 137 160 166 162 163 124 103 113 121 121 114 91 82 108 61 43 43 23 21 9 8 6 5 4 4 3 3 2 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2158 2188 2163 2187 2307 2461 2450 2360 2423 2560 2608 2577 2574 2636 2596 2615 2584 2726 2830 2923 2973 2958 2876 2774 2734 2802 2933 2918 2843 2769 2702 2626 2579 2601 2673 2725 2849 2866 2729 2604 2483 2396 2315 2281 2353 2456 2636 2630 2489 2468 2533 2518 2570 2706 2719 2715 2581 2444 2306 2203 2180 2147 2152 2145 2036 2033 2082 2056 2061 2041 2011 1935 1777 1593 1459 1377 1328 1427 1566 1716 1864 1987 2030 2138 2263 2303 2223 2149 2000 1978 1941 1855 1901 1888 1818 1803 1787 1752 1776 1806 1834 1795 1693 1592 1509 1470 1384 1293 1225 1131 1017 919 871 908 947 988 1009 1047 1104 1177 1190 1185 1148 1101 1054 1017 1069 1125 1168 1196 1242 1316 1415 1543 1641 1678 1668 1688 1709 1707 1715 1701 1666 1591 1494 1364 1211 1089 1018 995 969 948 949 952 986 1031 1094 1130 1182 1234 1290 1348 1368 1395 1422 1472 1544 1635 1704 1766 1822 1809 1730 1664 1593 1508 1450 1433 1426 1428 1383 1342 1310 1269 1252 1292 1336 1320 1290 1341 1362 1296 1237 1263 1348 1362 1327 1343 1276 1193 1221 1262 1287 1289 1328 1324 1276 1209 1152 1097 1038 987 936 938 1003 1056 1144 1234 1358 1477 1583 1493 1335 1184 1081 1012 901 751 638 618 608 608 619 670 776 864 932 1007 1091 1208 1315 1308 1268 1266 1175 1227 1237 1182 1194 1197 1270 1339 1445 1550 1684 1801 1876 1880 1752 1599 1539 1412 1341 1276 1219 1121 1161 1199 1151 1072 1009 933 842 783 684 631 622 624 623 653 738 835 998 1108 1194 1292 1373 1448 1431 1386 1311 1245 1136 1048 1122 1198 1223 1111 1202 1267 1306 1291 1245 1264 1281 1296 1296 1258 1229 1167 1095 1030 995 1030 1107 1148 1196 1223 1281 1325 1352 1391 1456 1595 1663 1665 1606 1608 1615 1659 1713 1813 1938 2100 2251 2412 2566 2520 2441 2422 2537 2519 2512 2396 2322 2273 2158 2084 2025 1977 1969 1974 1847 1716 1609 1569 1471 1359 1256 1212 1185 1163 1147 1135 1126 1127 1142 1189 1365 1516 1690 1787 1773 1770 1751 1805 1805 1863 1856 1768 1707 1647 1586 1516 1407 1280 1184 1087 1041 1070 1161 1269 1400 1537 1679 1798 1857 1773 1711 1644 1515 1390 1447 1553 1629 1585 1463 1314 1123 1005 1025 1124 1200 1279 1294 1333 1404 1586 1721 1836 1895 1945 1984 2054 2132 2169 2178 2286 2397 2348 2184 2067 2022 1990 1902 1763 1643 1517 1486 1482 1475 1538 1587 1638 1677 1652 1612 1540 1445 1289 1181 1123 1037 922 756 694 745 785 775 741 710 768 909 1012 1014 1024 1000 1112 1234 1212 1066 920 806 681 616 749 864 959 972 893 872 886 865 803 752 699 650 646 707 821 919 971 999 1099 1170 1138 1181 1280 1388 1454 1445 1400 1374 1384 1467 1485 1481 1383 1290 1173 1074 962 864 738 682 703 786 827 866 877 890 894 897 902 925 955 986 1072 1164 1263 1354 1434 1497 1555 1588 1520 1411 1457 1547 1599 1638 1628 1586 1551 1474 1369 1238 1098 986 1029 1162 1256 1307 1377 1419 1481 1572 1631 1589 1543 1514 1559 1605 1613 1684 1724 1773 1828 1841 1923 2032 2034 2081 2144 2075 1996 1879 1625 1512 1558 1601 1691 1684 1567 1441 1354 1381 1484 1605 1547 1531 1554 1552 1606 1647 1648 1558 1496 1432 1384 1322 1266 1254 1266 1292 1280 1206 1160 1108 1029 962 960 956 1011 1035 1058 1090 1160 1206 1181 1137 1050 975 949 951 945 938 952 981 977 988 941 891 836 695 572 507 535 539 569 662 563 484 501 512 502 510 527 558 631 669 742 806 786 697 718 814 936 1075 1122 1154 1259 1275 1183 1104 1032 958 879 840 890 985 1065 1126 1136 1138 1189 1232 1299 1386 1456 1489 1524 1584 1655 1700 1747 1782 1813 1857 1889 1858 1873 1904 1861 1780 1733 1705 1709 1701 1703 1692 1657 1618 1592 1580 1574 1665 1786 1863 1904 1916 1831 1741 1629 1540 1462 1416 1455 1472 1467 1486 1455 1338 1329 1384 1460 1433 1496 1584 1538 1465 1496 1607 1710 1777 1771 1785 1793 1761 1697 1613 1557 1526 1442 1414 1363 1236 1117 956 794 730 848 997 1013 1167 1320 1421 1463 1471 1478 1456 1426 1430 1462 1428 1348 1299 1253 1221 1179 1112 1041 985 971 970 968 966 969 970 963 959 961 982 1047 1129 1159 1147 1144 1135 1159 1157 1100 1049 1037 1031 1002 986 967 948 941 910 894 896 897 899 898 895 893 888 890 889 884 882 885 889 889 883 883 893 892 876 871 872 861 858 852 848 769 692 704 740 769 795 830 867 884 891 902 917 921 920 908 894 863 809 818 859 858 830 847 901 918 845 798 859 911 898 937 979 997 987 973 973 956 937 925 950 977 994 1001 999 1038 1070 1102 1079 1068 1100 1117 1112 1087 1046 974 802 645 493 439 578 645 742 822 891 940 943 924 896 886 880 927 976 956 943 961 982 996 1005 1009 998 993 993 987 1000 1009 995 980 985 998 999 993 982 977 984 992 1001 987 957 934 923 908 895 883 865 841 808 756 701 692 732 786 822 828 833 843 849 844 849 854 858 845 820 789 763 749 744 746 739 734 759 770 751 738 752 761 764 744 787 855 876 868 872 867 868 874 880 877 870 852 833 818 813 802 790 778 768 749 731 721 709 707 709 706 696 685 651 590 546 579 643 504 465 526 494 547 582 584 513 528 535 508 465 465 485 529 561 568 576 571 593 658 629 686 650 604 603 653 715 687 665 783 819 800 698 649 707 697 702 644 683 691 693 718 740 694 643 597 542 517 511 471 451 414 366 359 422 513 590 609 582 560 549 558 550 504 471 474 515 523 488 484 513 519 519 498 458 411 415 429 437 420 390 363 323 310 328 308 273 238 247 272 329 340 335 329 316 299 280 261 245 245 241 234 256 238 231 196 160 138 130 188 252 181 200 219 158 135 127 123 135 149 166 173 180 191 192 181 176 171 170 202 289 315 301 280 268 248 232 245 275 291 281 269 246 226 214 207 200 192 192 190 169 150 127 104 118 126 112 109 106 124 152 143 131 151 152 157 135 108 97 109 130 126 113 106 100 97 55 38 36 22 12 5 4 4 4 5 4 3 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2019 2167 2275 2330 2366 2442 2428 2427 2408 2435 2488 2473 2482 2517 2497 2505 2561 2637 2689 2818 2983 2963 2905 2896 2868 2929 3021 2962 2885 2807 2721 2674 2633 2639 2698 2736 2793 2745 2638 2508 2435 2426 2379 2351 2439 2552 2677 2781 2626 2604 2738 2681 2703 2767 2777 2682 2514 2427 2323 2279 2249 2271 2297 2236 2113 2134 2200 2190 2188 2187 2104 1943 1800 1679 1604 1467 1344 1342 1500 1674 1747 1821 1981 2153 2249 2132 2049 2068 1915 1795 1792 1738 1772 1806 1709 1662 1619 1573 1619 1625 1674 1698 1569 1464 1385 1329 1266 1194 1124 1041 963 885 928 987 1026 1056 1126 1139 1184 1255 1270 1255 1210 1159 1120 1079 1075 1084 1134 1164 1199 1266 1355 1469 1589 1671 1700 1718 1698 1669 1676 1666 1611 1533 1418 1282 1152 1049 993 982 991 963 973 963 990 1053 1125 1171 1219 1277 1325 1372 1396 1426 1478 1538 1579 1637 1667 1735 1797 1783 1680 1596 1540 1479 1407 1381 1359 1360 1340 1300 1262 1242 1240 1243 1259 1250 1250 1263 1271 1244 1208 1239 1287 1275 1227 1234 1233 1161 1137 1153 1170 1206 1259 1311 1300 1262 1203 1132 1067 1005 930 894 948 1029 1091 1177 1294 1412 1528 1478 1348 1191 1048 927 849 717 627 618 610 610 618 631 729 837 938 1038 1137 1236 1264 1221 1182 1187 1101 1112 1141 1117 1183 1274 1364 1449 1523 1556 1694 1839 1960 1835 1721 1597 1440 1401 1337 1277 1234 1158 1059 1091 1073 1032 993 911 807 715 659 626 626 633 654 736 835 934 1065 1203 1303 1369 1446 1536 1498 1411 1326 1232 1142 1165 1252 1310 1306 1180 1280 1381 1401 1395 1351 1377 1386 1407 1417 1366 1323 1247 1167 1108 1051 1018 1010 1047 1092 1153 1218 1261 1277 1282 1342 1487 1576 1564 1492 1512 1545 1597 1673 1747 1840 1975 2120 2257 2454 2573 2563 2543 2464 2411 2390 2391 2382 2247 2171 2158 2123 2043 2001 1958 1845 1724 1630 1538 1459 1287 1241 1235 1259 1264 1247 1252 1279 1325 1282 1219 1386 1519 1654 1817 1895 1897 1885 1917 1881 1973 1954 1858 1785 1731 1678 1583 1457 1346 1247 1172 1069 1116 1271 1336 1416 1553 1674 1813 1915 1862 1763 1639 1518 1491 1552 1642 1747 1668 1459 1299 1130 1016 1055 1213 1427 1452 1431 1433 1470 1603 1697 1793 1833 1926 2003 2067 2098 2110 2152 2229 2322 2358 2252 2139 2102 2023 1933 1841 1704 1599 1596 1617 1603 1673 1736 1765 1743 1622 1539 1445 1363 1280 1099 997 910 822 728 808 917 957 931 873 831 798 930 1097 1143 1160 1182 1212 1291 1137 1015 909 777 640 647 787 923 1064 1081 1011 1010 1010 968 860 877 810 725 666 647 726 809 841 930 1021 1024 1036 1168 1312 1353 1352 1365 1384 1408 1421 1546 1626 1553 1435 1330 1228 1165 1090 962 794 722 686 726 831 949 986 977 959 955 955 979 996 983 1005 1079 1170 1301 1357 1422 1501 1561 1563 1503 1498 1541 1625 1659 1612 1571 1535 1464 1341 1210 1102 1005 1040 1185 1272 1318 1381 1463 1494 1547 1598 1616 1630 1645 1675 1702 1706 1732 1769 1821 1916 1920 1996 2030 2042 2094 2106 2140 2119 1995 1782 1670 1666 1740 1752 1684 1579 1474 1448 1500 1610 1690 1623 1603 1657 1685 1705 1709 1654 1580 1509 1435 1384 1335 1321 1372 1390 1373 1343 1266 1204 1131 1049 1011 1027 1017 1041 1082 1137 1190 1229 1207 1189 1163 1087 1010 970 972 973 954 946 973 978 957 941 871 732 580 512 557 634 676 722 735 615 517 481 484 514 517 523 567 699 789 827 799 735 669 701 788 906 1051 1164 1197 1283 1358 1332 1259 1147 1054 963 867 865 963 1061 1142 1194 1205 1231 1300 1327 1379 1434 1487 1537 1592 1663 1701 1744 1779 1815 1868 1870 1860 1915 1977 1894 1832 1799 1790 1760 1763 1748 1729 1716 1685 1634 1607 1601 1700 1810 1909 1951 1919 1848 1783 1644 1556 1506 1499 1543 1591 1602 1578 1478 1367 1374 1448 1535 1505 1487 1578 1617 1538 1546 1671 1726 1722 1710 1711 1710 1681 1642 1608 1590 1562 1490 1332 1189 1115 974 799 778 826 965 1100 1121 1217 1340 1416 1480 1495 1478 1475 1453 1425 1431 1402 1366 1325 1249 1200 1190 1148 1083 1039 1009 1022 1001 1001 1038 1057 1027 981 978 975 1005 1061 1119 1151 1138 1171 1191 1182 1118 1048 1045 1051 1031 1054 1048 1033 1008 981 957 915 902 905 902 900 894 897 895 889 887 885 890 890 890 886 886 897 893 883 885 882 869 815 765 740 742 721 740 790 810 831 836 851 872 890 904 907 909 890 859 815 812 796 756 769 820 723 751 845 846 772 749 856 889 820 843 912 921 909 934 978 965 953 925 903 881 903 902 920 969 1009 1014 1010 1014 1031 1046 1066 1045 1013 987 935 772 562 415 460 607 762 879 927 952 948 959 970 1001 1012 1010 1018 997 990 975 975 983 990 989 974 965 975 979 1009 1002 990 973 963 972 974 980 978 993 1006 1003 1006 999 972 954 942 929 909 892 879 857 831 793 737 716 727 795 818 817 812 824 839 842 831 836 839 830 784 748 729 718 718 726 719 718 749 809 788 713 724 745 741 726 808 837 850 840 843 826 825 839 856 840 828 819 796 781 776 771 768 773 791 789 774 754 732 730 744 747 730 717 699 643 547 501 539 490 398 432 473 514 493 501 481 413 413 392 386 416 405 420 426 439 445 442 436 452 450 482 479 459 499 514 568 513 616 684 695 737 655 559 586 580 574 541 553 557 578 590 618 661 708 708 675 639 619 557 539 478 423 375 443 489 537 591 617 627 626 642 614 563 504 450 518 547 520 507 514 513 492 498 479 446 465 456 436 405 373 330 331 362 351 329 284 270 300 343 369 348 338 333 324 297 251 241 253 245 211 225 222 192 175 159 145 133 167 251 254 210 163 147 124 122 123 142 158 185 213 236 241 251 257 225 215 207 176 198 297 354 326 286 256 242 228 229 243 252 250 245 231 215 193 185 177 186 177 170 164 159 140 103 101 116 110 101 102 109 136 140 122 137 144 126 113 103 94 124 114 103 93 76 67 70 51 29 22 18 9 4 3 3 4 4 4 4 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1904 2076 2242 2338 2316 2290 2277 2317 2340 2361 2385 2369 2365 2378 2372 2417 2481 2547 2614 2740 2937 2981 2977 2987 3069 3120 2993 2923 2879 2836 2776 2742 2679 2651 2739 2769 2827 2822 2675 2535 2512 2525 2473 2463 2538 2666 2773 2887 2794 2700 2656 2632 2565 2589 2553 2543 2498 2418 2362 2358 2381 2415 2420 2266 2206 2265 2292 2280 2285 2223 2125 2006 1893 1777 1678 1598 1415 1300 1472 1582 1668 1829 1981 2153 2164 2010 1898 1918 1858 1698 1639 1622 1629 1683 1625 1512 1470 1435 1468 1475 1533 1535 1470 1368 1256 1207 1143 1074 1009 935 889 928 998 1099 1148 1156 1215 1268 1284 1316 1330 1310 1263 1209 1173 1128 1130 1104 1091 1110 1166 1239 1322 1431 1515 1575 1656 1713 1709 1639 1595 1560 1515 1438 1351 1257 1120 1023 984 965 962 957 995 1025 1034 1078 1151 1214 1272 1328 1379 1423 1446 1490 1534 1609 1657 1615 1668 1749 1802 1801 1694 1598 1531 1463 1421 1379 1326 1306 1294 1276 1267 1250 1232 1219 1206 1202 1201 1206 1205 1194 1172 1189 1193 1174 1151 1138 1131 1098 1075 1079 1088 1127 1187 1256 1274 1229 1199 1171 1116 1043 958 882 953 1021 1104 1218 1340 1435 1514 1487 1363 1209 1065 958 859 707 626 618 611 611 618 628 720 833 956 1060 1149 1179 1155 1117 1107 1091 1014 1015 1052 1135 1265 1387 1473 1579 1662 1702 1780 1879 1956 1829 1694 1632 1561 1490 1416 1354 1272 1219 1097 985 984 918 922 876 800 721 638 627 631 653 697 794 910 1023 1107 1250 1382 1474 1552 1587 1525 1435 1346 1246 1176 1237 1317 1393 1385 1249 1305 1420 1497 1513 1463 1494 1517 1553 1542 1479 1424 1351 1269 1180 1113 1068 1033 1050 1071 1080 1087 1134 1159 1180 1343 1469 1493 1439 1416 1517 1627 1627 1620 1690 1769 1867 1977 2138 2277 2466 2577 2544 2462 2428 2408 2352 2298 2282 2233 2239 2229 2134 2106 2097 1956 1844 1723 1637 1528 1342 1296 1345 1396 1408 1395 1447 1473 1514 1448 1312 1347 1483 1600 1733 1884 1992 2027 2026 1967 2064 2070 1976 1895 1816 1749 1650 1526 1408 1247 1113 1091 1174 1325 1464 1500 1620 1774 1921 1967 1849 1747 1652 1578 1609 1672 1761 1863 1747 1521 1336 1142 1032 1102 1283 1430 1551 1583 1585 1607 1633 1728 1811 1808 1896 2010 2088 2112 2144 2194 2246 2337 2315 2271 2232 2180 2085 1938 1818 1730 1689 1715 1703 1675 1737 1796 1763 1721 1593 1471 1372 1272 1176 1127 1028 845 739 790 896 1004 1105 1082 1041 953 848 957 1151 1259 1298 1338 1350 1276 1111 979 841 711 616 680 811 965 1099 1193 1139 1140 1121 1027 957 967 883 750 684 661 655 702 770 867 892 913 1032 1166 1255 1251 1236 1282 1318 1289 1364 1492 1584 1581 1483 1395 1282 1175 1064 969 855 764 694 684 747 880 1010 1058 1066 1046 1058 1089 1107 1075 1009 1020 1110 1222 1265 1359 1431 1484 1525 1550 1570 1567 1622 1596 1530 1457 1407 1386 1339 1237 1117 1017 1065 1195 1279 1324 1425 1497 1527 1534 1544 1558 1596 1651 1704 1748 1805 1845 1860 1905 1986 1995 1947 1939 1974 2017 2046 2088 2133 2048 1953 1818 1746 1772 1760 1708 1636 1586 1593 1619 1736 1803 1754 1743 1798 1818 1762 1697 1664 1619 1495 1440 1424 1398 1424 1454 1478 1416 1333 1265 1201 1148 1118 1060 1090 1105 1080 1118 1197 1280 1287 1257 1238 1218 1151 1089 1009 990 993 968 967 974 987 970 950 875 713 553 543 614 773 878 886 812 700 620 515 481 491 513 535 622 789 865 814 749 701 646 687 785 914 1068 1175 1158 1232 1339 1354 1353 1280 1176 1097 935 865 920 1026 1123 1204 1247 1273 1339 1359 1392 1458 1508 1561 1614 1657 1700 1741 1785 1820 1821 1770 1787 1906 2019 1974 1916 1887 1865 1842 1828 1774 1758 1762 1770 1698 1644 1652 1733 1867 1964 2016 2023 1920 1773 1654 1603 1557 1589 1670 1713 1670 1602 1502 1406 1416 1479 1584 1583 1527 1583 1664 1635 1636 1720 1713 1679 1645 1632 1617 1591 1553 1528 1517 1501 1459 1364 1151 963 868 867 953 1050 1121 1243 1260 1236 1274 1337 1395 1438 1474 1492 1457 1416 1416 1417 1391 1327 1281 1290 1309 1270 1201 1141 1076 1079 1066 1046 1112 1130 1076 1040 1055 1027 1024 1018 1039 1077 1098 1120 1141 1136 1100 1062 1039 1061 1047 1049 1078 1057 1021 1031 1000 949 926 909 904 902 897 895 893 891 888 888 890 890 890 889 888 898 900 898 892 885 873 794 708 729 797 804 695 661 738 818 874 905 924 919 920 905 852 814 775 719 691 681 682 650 716 664 708 797 776 709 691 813 854 782 830 889 880 852 930 941 970 988 963 920 866 843 841 857 894 910 908 897 912 913 928 944 949 926 900 882 795 586 436 387 502 661 769 771 799 801 810 882 944 952 973 991 983 969 955 968 967 968 981 982 970 963 965 989 987 979 965 933 945 970 968 974 1004 1006 1005 1006 996 982 963 944 927 899 889 879 851 815 784 765 756 720 732 776 797 787 795 810 827 812 786 814 837 786 724 704 696 706 707 709 714 739 779 765 702 708 751 725 696 777 813 819 810 803 780 766 803 810 784 766 770 734 699 726 712 725 742 764 784 764 741 715 712 735 732 710 691 692 657 545 454 428 395 338 424 453 429 409 405 427 395 344 382 399 416 344 319 335 351 377 361 369 366 381 383 395 384 386 411 414 406 490 522 546 603 543 433 445 455 423 434 431 421 446 446 463 539 598 619 663 717 729 672 612 520 452 451 482 507 553 590 660 700 688 665 635 581 512 419 492 555 540 524 494 505 487 463 457 499 503 476 448 418 399 387 384 384 343 322 322 361 375 374 359 345 327 316 305 283 257 252 223 241 212 190 181 164 156 146 138 154 221 258 250 205 116 112 114 122 145 172 195 243 287 327 350 361 358 297 297 233 183 224 312 368 354 316 278 249 226 212 223 223 219 222 212 201 179 171 179 175 155 151 146 148 131 101 99 110 127 120 115 103 115 123 123 134 136 107 112 109 113 102 90 75 71 60 54 40 39 23 15 13 9 3 3 3 4 3 3 4 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1989 2118 2236 2201 2157 2131 2126 2204 2249 2284 2281 2268 2244 2235 2278 2370 2441 2521 2620 2766 2807 2805 2874 2864 2966 3054 3034 2946 2877 2823 2806 2789 2728 2680 2768 2828 2875 2850 2720 2647 2649 2695 2621 2554 2628 2772 2873 2830 2717 2603 2465 2411 2360 2388 2368 2406 2492 2432 2430 2487 2502 2466 2396 2282 2309 2401 2416 2377 2349 2253 2131 2026 1930 1852 1792 1642 1452 1298 1337 1497 1659 1798 1935 2093 2061 1935 1798 1767 1759 1635 1495 1528 1498 1538 1502 1426 1352 1309 1334 1353 1382 1362 1300 1236 1181 1110 1059 964 909 918 923 985 1090 1190 1242 1259 1288 1335 1357 1386 1373 1338 1280 1204 1168 1165 1165 1165 1156 1116 1141 1212 1315 1369 1409 1490 1572 1630 1673 1608 1503 1456 1434 1380 1301 1229 1125 1027 987 965 956 956 968 1022 1078 1116 1174 1249 1310 1373 1424 1473 1517 1570 1624 1653 1614 1576 1657 1704 1725 1773 1715 1624 1533 1472 1427 1376 1330 1302 1297 1306 1309 1293 1265 1238 1221 1198 1188 1177 1164 1157 1156 1150 1133 1125 1115 1104 1085 1063 1042 1031 1033 1061 1109 1147 1157 1120 1087 1105 1125 1075 990 875 881 993 1099 1208 1345 1454 1471 1360 1281 1210 1151 1072 895 720 623 618 612 612 619 630 738 851 938 995 1019 1051 1021 991 991 989 975 1065 1107 1122 1221 1330 1409 1499 1570 1626 1730 1839 1925 1889 1800 1735 1634 1549 1512 1407 1341 1269 1159 1056 986 918 830 797 756 684 641 628 634 656 721 833 947 1071 1215 1308 1389 1537 1620 1592 1507 1451 1372 1268 1234 1298 1364 1488 1451 1333 1270 1376 1490 1589 1570 1596 1620 1655 1649 1597 1525 1441 1354 1286 1236 1177 1090 1102 1177 1224 1222 1251 1288 1291 1234 1271 1332 1360 1463 1633 1718 1729 1636 1684 1752 1912 1962 2066 2203 2418 2501 2533 2622 2541 2419 2359 2362 2330 2377 2389 2324 2221 2216 2263 2078 1900 1775 1677 1586 1495 1405 1515 1565 1579 1592 1601 1624 1584 1426 1332 1422 1489 1610 1713 1854 2010 2144 2160 2070 2152 2113 2030 1971 1899 1783 1649 1524 1388 1228 1122 1169 1271 1381 1463 1605 1723 1871 1987 1926 1858 1815 1703 1691 1770 1803 1890 1901 1769 1614 1393 1194 1058 1108 1271 1440 1595 1720 1735 1799 1758 1797 1869 1864 1892 1983 2058 2119 2189 2222 2273 2384 2369 2228 2184 2125 2055 1947 1815 1714 1691 1740 1758 1762 1802 1811 1718 1657 1574 1472 1372 1236 1082 1002 963 839 754 851 988 1126 1240 1230 1133 1036 945 1052 1227 1363 1416 1445 1418 1298 1168 1042 890 757 620 723 880 1025 1177 1276 1272 1256 1202 1100 1088 1004 872 755 778 752 679 659 687 740 805 936 1031 1074 1144 1140 1194 1268 1196 1196 1305 1393 1500 1593 1546 1400 1291 1194 1137 1041 970 878 751 684 723 847 948 1016 1074 1095 1156 1239 1263 1230 1097 1022 1045 1117 1204 1292 1362 1395 1465 1515 1565 1583 1591 1538 1482 1396 1353 1308 1247 1186 1115 1025 1057 1157 1255 1356 1442 1514 1503 1469 1458 1472 1508 1585 1636 1710 1816 1909 1972 1981 1967 1949 1886 1898 1920 1937 1971 2021 2100 2105 2019 1939 1889 1811 1763 1708 1672 1658 1693 1738 1806 1895 1903 1913 1917 1847 1776 1726 1701 1618 1507 1468 1487 1493 1539 1562 1524 1433 1344 1274 1240 1202 1138 1102 1117 1186 1153 1153 1245 1347 1342 1304 1278 1257 1205 1160 1062 1018 997 980 967 962 988 1026 1012 915 769 579 546 666 852 970 1064 931 829 736 608 520 484 501 604 731 867 876 787 700 657 632 673 744 830 981 1105 1103 1167 1273 1359 1369 1388 1332 1237 1127 950 888 961 1082 1178 1251 1301 1361 1406 1427 1483 1535 1571 1614 1666 1704 1743 1754 1716 1694 1678 1769 1895 1923 1904 1898 1979 1970 1946 1881 1811 1815 1837 1821 1778 1688 1717 1806 1926 2033 2094 2080 1960 1834 1754 1683 1688 1698 1759 1760 1673 1607 1535 1469 1463 1514 1617 1652 1591 1593 1687 1741 1733 1738 1691 1637 1594 1556 1526 1504 1469 1438 1412 1392 1360 1266 1129 929 1064 1115 1135 1256 1281 1361 1346 1301 1341 1338 1347 1366 1397 1417 1416 1414 1425 1399 1355 1323 1358 1389 1405 1377 1304 1229 1160 1162 1161 1097 1134 1122 1069 1083 1145 1113 1120 1068 1044 1038 1076 1082 1063 1058 1034 1030 1007 1033 1012 1016 1033 1023 996 979 957 926 916 910 906 905 900 897 894 891 889 891 890 891 893 892 892 895 901 898 860 853 840 766 709 789 866 822 748 664 646 673 724 779 830 883 911 914 907 869 830 751 653 589 571 570 606 606 617 677 673 648 642 740 801 751 715 780 749 742 821 860 878 895 905 888 873 869 824 819 838 863 851 847 869 864 874 884 902 880 849 778 706 586 531 430 388 506 591 645 644 633 661 741 790 764 820 923 939 942 961 990 993 990 1018 1026 1023 991 962 943 939 924 920 904 929 950 959 984 1001 1015 1027 1017 1001 971 955 935 907 887 871 852 828 800 774 768 769 752 716 716 765 761 760 776 813 818 761 772 797 769 736 701 683 695 690 696 704 721 730 716 672 693 739 702 672 761 767 764 765 773 742 731 766 760 736 709 685 660 623 659 645 694 697 702 721 713 680 654 667 684 680 647 631 626 614 585 511 407 339 348 422 368 345 384 380 399 378 327 343 349 368 335 322 315 345 353 317 330 349 334 343 350 353 343 360 348 344 383 403 429 442 411 351 347 341 335 355 340 346 333 343 350 413 455 480 530 588 637 569 535 497 436 470 494 512 529 533 546 550 562 536 523 487 435 370 470 501 519 493 458 484 494 455 441 487 494 464 444 404 392 382 405 407 379 369 365 370 366 350 339 337 329 303 261 248 240 257 241 200 197 179 171 161 147 143 167 214 245 252 221 143 111 111 119 138 191 244 253 310 398 454 435 442 413 379 314 227 231 264 305 360 403 366 295 249 223 203 204 192 181 188 193 182 176 164 153 158 139 126 129 124 106 92 96 111 138 116 108 98 103 132 132 125 96 106 101 122 112 81 62 67 60 64 50 37 32 23 16 11 6 3 3 3 3 3 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2037 2081 2115 2054 1984 1988 1997 2082 2122 2192 2163 2145 2135 2167 2245 2350 2465 2552 2620 2646 2612 2616 2689 2725 2751 2885 3058 3034 2915 2843 2842 2841 2810 2763 2774 2877 2908 2917 2822 2810 2817 2821 2735 2729 2681 2722 2718 2701 2555 2514 2488 2314 2173 2185 2208 2324 2387 2405 2389 2414 2471 2470 2378 2366 2427 2470 2415 2352 2323 2280 2207 2107 1977 1825 1716 1612 1506 1365 1275 1435 1624 1787 1942 2067 2028 1885 1744 1627 1605 1532 1413 1451 1366 1392 1385 1335 1234 1165 1186 1207 1211 1187 1145 1096 1033 985 937 934 965 955 980 1058 1163 1270 1331 1333 1346 1395 1434 1452 1398 1333 1259 1208 1203 1194 1208 1205 1182 1161 1126 1186 1253 1300 1374 1451 1509 1569 1642 1589 1517 1452 1419 1379 1297 1216 1163 1079 1000 961 956 956 962 1017 1083 1134 1197 1273 1339 1401 1463 1513 1546 1578 1614 1612 1543 1579 1654 1638 1678 1757 1756 1660 1590 1522 1443 1370 1334 1330 1331 1349 1363 1350 1328 1295 1260 1235 1226 1198 1183 1172 1155 1140 1136 1121 1093 1088 1071 1048 1022 999 991 998 1015 1025 1023 1004 989 993 1005 997 981 856 915 1026 1123 1252 1357 1427 1445 1325 1199 1113 1108 1059 899 732 624 618 613 613 622 640 723 784 839 869 896 905 886 894 914 963 1042 1144 1229 1197 1175 1248 1332 1413 1483 1593 1700 1807 1904 1994 1941 1832 1705 1640 1580 1476 1400 1320 1228 1130 1037 953 846 755 706 678 650 636 641 726 798 897 1024 1127 1242 1346 1400 1499 1672 1638 1551 1479 1395 1317 1271 1358 1472 1598 1519 1392 1315 1373 1513 1626 1683 1695 1728 1741 1729 1668 1594 1515 1457 1398 1351 1290 1174 1121 1269 1377 1410 1415 1428 1486 1405 1404 1337 1391 1575 1774 1921 1844 1712 1787 1771 1894 2061 2138 2145 2219 2315 2399 2517 2488 2476 2465 2532 2563 2554 2527 2378 2296 2281 2306 2127 1988 1879 1725 1670 1569 1495 1631 1748 1764 1763 1761 1707 1540 1386 1394 1545 1606 1641 1763 1900 2038 2190 2273 2183 2214 2069 1950 1879 1809 1715 1619 1523 1401 1232 1142 1211 1395 1424 1524 1653 1784 1922 2025 1963 1938 1826 1754 1790 1880 1942 1924 1829 1700 1503 1339 1256 1167 1118 1219 1397 1574 1763 1840 1878 1959 1986 1948 1945 1893 1936 2017 2104 2172 2227 2296 2382 2458 2203 2134 2127 2065 1993 1907 1820 1797 1838 1844 1861 1833 1758 1706 1611 1533 1441 1370 1270 1119 958 866 796 778 887 1070 1238 1365 1298 1219 1180 1061 1140 1311 1413 1475 1419 1352 1220 1146 1035 897 752 636 714 857 969 1076 1207 1362 1368 1287 1212 1083 981 867 780 857 879 771 688 664 679 721 822 909 962 1003 1055 1107 1155 1073 1145 1212 1319 1452 1563 1553 1448 1359 1284 1206 1120 1019 895 768 690 721 811 894 965 1024 1081 1141 1205 1278 1325 1216 1110 1051 1072 1165 1249 1304 1330 1393 1446 1502 1559 1592 1549 1492 1450 1409 1363 1278 1194 1101 1031 1046 1126 1233 1357 1413 1463 1448 1417 1415 1450 1507 1562 1650 1728 1837 1931 1916 1882 1899 1924 1874 1841 1809 1828 1891 1955 2039 2071 2107 2070 1999 1854 1780 1735 1704 1716 1756 1816 1885 1989 2018 2021 1940 1823 1795 1796 1768 1675 1576 1533 1600 1612 1637 1646 1558 1461 1373 1291 1228 1190 1178 1134 1125 1181 1210 1226 1285 1374 1361 1325 1304 1275 1222 1172 1100 1026 975 951 950 946 967 1021 1034 948 771 586 551 681 805 970 1126 1094 1002 829 749 623 513 485 582 739 857 851 764 660 609 618 655 695 764 857 1006 1060 1135 1223 1318 1380 1393 1395 1343 1223 1110 958 911 1014 1131 1213 1293 1365 1433 1464 1503 1563 1608 1634 1666 1703 1735 1679 1629 1607 1642 1742 1812 1798 1791 1826 1918 2008 2053 1959 1886 1882 1878 1832 1742 1732 1763 1848 1971 2092 2147 2052 1928 1860 1854 1801 1813 1812 1821 1768 1671 1596 1556 1506 1508 1572 1672 1696 1629 1608 1682 1755 1754 1757 1722 1673 1617 1557 1495 1449 1408 1370 1328 1292 1255 1169 1010 1098 1251 1283 1287 1334 1421 1469 1416 1363 1410 1402 1396 1359 1332 1334 1345 1363 1355 1325 1292 1300 1349 1380 1394 1392 1345 1317 1245 1241 1246 1157 1164 1153 1075 1084 1167 1157 1168 1124 1106 1061 1094 1081 1031 985 983 971 979 977 962 956 952 945 935 930 926 919 915 911 908 907 902 899 895 893 891 893 891 892 897 896 896 891 899 887 827 777 764 743 705 757 841 881 845 776 700 628 621 654 707 741 772 783 792 785 742 673 606 592 635 594 570 557 550 553 563 597 577 665 691 702 627 664 674 668 760 816 788 839 864 821 802 828 814 792 831 871 855 820 831 848 869 875 885 909 880 855 758 651 555 459 397 375 449 473 469 484 528 572 599 631 704 791 804 856 905 921 932 951 970 974 973 968 957 934 896 883 885 886 917 937 955 984 997 1005 1000 988 971 941 924 913 887 862 845 823 806 806 808 794 770 741 695 691 713 732 731 728 747 738 723 696 703 717 707 684 673 665 665 681 690 700 711 700 636 646 680 639 644 704 701 692 733 752 728 693 712 709 689 644 579 567 532 591 618 646 638 613 644 639 610 596 623 636 628 601 553 526 514 511 488 423 345 294 331 307 364 361 350 346 343 312 325 331 324 328 302 290 306 316 306 311 304 308 317 322 338 317 319 327 331 324 352 374 353 339 342 309 320 297 308 285 298 282 299 314 325 371 369 408 447 485 448 408 396 370 352 357 370 388 407 421 417 425 393 369 353 333 287 332 353 400 425 418 425 468 443 386 427 408 401 375 352 335 343 382 377 354 339 337 341 336 332 317 307 293 263 257 247 225 257 229 197 184 174 174 161 154 187 231 246 250 223 151 114 103 112 128 156 202 271 332 429 503 492 472 455 427 366 294 253 257 277 303 371 405 372 305 257 222 202 196 172 185 196 195 182 166 157 154 127 133 118 111 106 94 87 88 122 139 128 101 82 95 117 115 92 83 92 114 105 92 71 59 80 58 56 44 31 27 21 14 9 4 3 3 3 3 2 2 2 2 3 3 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1897 1926 1941 1915 1827 1828 1871 1943 2002 2043 2007 2005 2083 2167 2270 2351 2492 2560 2484 2461 2450 2481 2542 2595 2637 2739 2889 3027 2921 2858 2853 2890 2941 2903 2875 2904 2879 2815 2852 2750 2744 2755 2745 2616 2548 2498 2462 2502 2410 2328 2427 2354 2146 2049 2111 2208 2227 2236 2232 2268 2348 2383 2414 2418 2457 2400 2281 2191 2174 2143 2103 2043 1976 1833 1703 1540 1371 1278 1291 1460 1625 1794 1908 1983 2028 1919 1769 1641 1498 1420 1347 1312 1282 1256 1233 1183 1101 1026 1032 1044 1041 1034 1012 962 928 920 938 1006 1031 1080 1084 1123 1239 1360 1422 1412 1408 1473 1535 1516 1434 1329 1272 1269 1240 1245 1268 1239 1195 1171 1142 1182 1229 1282 1348 1422 1485 1557 1624 1624 1578 1507 1455 1395 1335 1281 1213 1127 1024 967 956 955 962 1026 1128 1189 1236 1272 1348 1390 1428 1472 1502 1510 1538 1530 1488 1567 1609 1570 1635 1701 1705 1681 1638 1556 1458 1382 1362 1378 1382 1399 1428 1421 1399 1366 1329 1295 1261 1221 1197 1181 1163 1144 1125 1107 1081 1048 1036 1017 992 974 960 945 943 942 930 915 902 903 898 884 874 823 886 1000 1090 1181 1268 1340 1406 1321 1194 1061 971 930 852 721 626 618 614 614 623 641 720 800 815 812 829 852 925 997 1044 1089 1165 1256 1343 1333 1306 1289 1289 1368 1472 1561 1668 1780 1872 1975 1964 1882 1773 1728 1614 1531 1451 1362 1261 1149 1064 955 857 762 683 664 645 647 714 807 907 973 1068 1185 1311 1413 1476 1538 1683 1684 1589 1488 1422 1342 1296 1401 1546 1685 1613 1482 1394 1377 1491 1594 1691 1791 1783 1779 1762 1678 1644 1596 1550 1496 1465 1386 1243 1165 1228 1417 1535 1597 1628 1688 1594 1551 1571 1639 1771 2021 2131 2020 1830 1736 1812 1937 2098 2171 2153 2159 2246 2275 2380 2438 2464 2445 2555 2659 2700 2549 2432 2350 2288 2321 2241 2114 1996 1870 1882 1668 1590 1762 1877 1957 1917 1828 1684 1520 1451 1497 1644 1736 1794 1820 1927 2064 2210 2359 2357 2237 2101 1986 1904 1798 1692 1628 1516 1378 1248 1194 1221 1389 1546 1600 1670 1783 1916 2045 2040 1941 1858 1852 1903 1977 1951 1838 1738 1601 1465 1406 1433 1297 1166 1166 1326 1530 1736 1890 1944 1995 2069 2064 2015 1981 1949 1986 2048 2144 2273 2385 2434 2458 2241 2173 2130 2096 2080 2019 1947 1917 1926 1976 1920 1810 1725 1656 1590 1531 1485 1432 1291 1123 986 839 777 838 990 1166 1323 1453 1397 1353 1308 1177 1198 1318 1427 1469 1338 1239 1150 1016 944 838 761 649 702 835 958 1087 1197 1332 1391 1319 1255 1112 966 837 854 948 970 872 777 711 672 679 702 789 843 896 938 1069 1036 983 1069 1189 1297 1430 1519 1450 1366 1313 1274 1211 1182 1059 929 795 728 707 806 893 938 1015 1097 1156 1208 1269 1346 1360 1259 1137 1075 1104 1185 1249 1293 1346 1417 1449 1479 1532 1548 1504 1439 1363 1313 1285 1257 1129 1040 1063 1125 1210 1332 1353 1389 1394 1364 1416 1506 1567 1622 1687 1780 1905 1961 1864 1821 1851 1897 1843 1792 1756 1753 1835 1922 1984 2032 2095 2118 2061 1870 1788 1776 1759 1777 1816 1853 1925 2022 2101 2022 1968 1898 1847 1885 1821 1729 1654 1659 1732 1729 1722 1638 1532 1440 1355 1277 1248 1250 1233 1198 1164 1194 1230 1274 1342 1428 1423 1360 1327 1287 1214 1184 1184 1086 989 926 936 936 929 959 994 945 748 564 570 688 875 1043 1148 1132 1066 976 884 759 577 496 499 658 789 759 698 606 583 615 679 730 780 812 953 1005 1112 1184 1224 1298 1357 1376 1371 1302 1195 1090 949 953 1067 1152 1242 1325 1402 1441 1494 1531 1586 1608 1633 1658 1659 1618 1609 1600 1642 1707 1695 1679 1717 1795 1896 1991 2068 2050 2040 2015 1902 1834 1806 1800 1814 1909 2011 2121 2137 2035 1984 1926 1946 1973 1934 1923 1839 1761 1671 1613 1563 1549 1585 1619 1714 1720 1655 1651 1689 1745 1666 1663 1677 1702 1675 1587 1524 1483 1430 1394 1355 1324 1257 1100 1080 1235 1340 1406 1391 1460 1520 1523 1480 1420 1417 1420 1416 1377 1343 1313 1293 1299 1321 1304 1265 1275 1321 1354 1376 1400 1418 1413 1335 1289 1264 1195 1212 1206 1128 1073 1117 1134 1134 1121 1100 1080 1080 1067 1040 988 960 954 949 945 941 935 931 928 928 924 923 918 915 915 909 909 904 899 896 893 893 896 895 898 894 899 900 888 861 832 821 789 745 709 726 719 782 831 882 882 817 728 636 607 609 625 646 659 663 659 622 584 603 661 709 671 655 635 610 567 560 542 536 558 553 571 590 570 599 601 699 820 762 757 838 838 772 746 753 772 740 793 795 803 810 815 821 845 836 853 834 820 813 755 645 563 479 371 366 368 371 370 372 390 473 540 587 634 680 733 802 885 939 957 992 995 949 917 891 894 881 862 861 878 901 920 940 965 984 989 979 956 934 908 887 871 850 835 827 820 820 837 841 837 819 791 757 693 664 663 668 645 625 599 657 655 670 685 679 675 662 624 638 648 650 666 677 670 630 618 660 589 637 698 652 657 713 752 732 686 661 665 592 572 512 455 473 507 542 539 517 519 554 553 537 569 565 585 583 568 560 549 532 496 452 422 372 287 281 286 309 314 328 336 324 335 311 294 303 315 290 288 297 293 297 310 288 282 284 298 298 300 311 299 301 303 319 319 308 300 288 287 302 282 264 291 256 260 277 267 284 300 306 329 352 377 355 331 307 283 276 287 286 321 314 326 324 306 313 293 278 259 240 236 255 281 305 309 312 342 330 297 310 309 291 282 297 251 303 352 342 322 300 315 317 287 292 281 257 245 238 251 249 216 232 234 206 188 174 166 173 195 237 246 250 232 169 124 106 102 113 133 167 229 312 430 516 515 497 472 445 399 343 286 263 258 280 310 372 403 363 311 250 231 212 183 162 155 181 178 162 156 151 135 129 113 108 103 109 99 86 89 109 132 120 103 89 76 79 85 88 79 96 84 77 86 76 55 68 49 39 32 25 27 17 13 10 5 3 3 3 3 3 3 3 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1732 1803 1791 1754 1698 1680 1745 1815 1894 1926 1900 1990 2115 2293 2360 2394 2432 2378 2275 2277 2344 2414 2471 2540 2604 2706 2915 3021 2925 2860 2887 2950 3019 3032 3001 2852 2804 2676 2665 2692 2550 2544 2565 2478 2344 2265 2221 2249 2235 2186 2270 2232 2058 1902 2014 2075 2056 2089 2077 2126 2191 2239 2325 2332 2336 2319 2206 2071 2018 1998 1974 1926 1871 1734 1596 1434 1281 1224 1369 1500 1614 1710 1793 1879 1884 1911 1782 1642 1498 1427 1333 1229 1188 1180 1122 1083 1009 1027 1036 1016 993 965 947 923 920 960 1051 1125 1206 1245 1230 1218 1329 1421 1479 1489 1505 1571 1611 1522 1427 1367 1357 1329 1319 1333 1330 1253 1183 1157 1150 1192 1249 1290 1347 1420 1462 1533 1615 1638 1610 1575 1518 1437 1371 1318 1255 1151 1047 976 957 957 965 1031 1125 1234 1297 1309 1344 1355 1373 1401 1423 1433 1449 1453 1455 1481 1498 1516 1546 1578 1590 1599 1561 1501 1435 1406 1417 1447 1455 1458 1500 1494 1460 1426 1384 1334 1281 1226 1182 1155 1119 1081 1053 1042 1025 1000 976 976 952 931 921 904 890 882 873 866 869 845 833 836 809 805 830 901 969 1049 1139 1258 1337 1325 1203 1095 998 877 765 688 632 619 616 615 623 642 741 801 821 845 902 942 1016 1120 1196 1257 1304 1365 1454 1472 1418 1396 1379 1395 1448 1577 1668 1762 1847 1937 2004 1932 1858 1771 1682 1578 1490 1380 1269 1167 1059 952 846 725 659 646 650 702 800 886 1006 1077 1182 1238 1336 1482 1549 1580 1716 1670 1584 1520 1454 1337 1334 1419 1565 1701 1725 1630 1546 1485 1470 1554 1697 1844 1900 1830 1787 1742 1715 1699 1619 1613 1496 1365 1291 1213 1235 1293 1438 1543 1701 1842 1809 1838 1837 1785 1939 2233 2124 2021 1926 1815 1926 2049 2124 2196 2138 2132 2181 2285 2312 2301 2331 2352 2427 2522 2598 2641 2554 2382 2294 2421 2390 2191 2083 2046 2003 1796 1740 1888 2019 2059 1894 1801 1697 1565 1554 1644 1728 1864 1932 1917 1985 2109 2222 2368 2409 2261 2192 2092 1973 1839 1717 1574 1461 1367 1341 1279 1225 1361 1559 1699 1755 1820 1947 2077 2085 1996 1951 1957 2028 2043 1927 1803 1655 1530 1506 1516 1572 1399 1236 1186 1275 1440 1689 1902 2009 2049 2106 2122 2083 2063 2010 1965 2017 2112 2253 2320 2326 2426 2409 2276 2202 2237 2279 2166 2034 2039 2063 2073 1983 1881 1758 1645 1600 1585 1582 1509 1347 1173 989 821 802 899 1052 1202 1366 1515 1526 1448 1338 1235 1281 1352 1455 1432 1284 1155 1043 939 845 772 721 648 705 805 902 989 1090 1223 1348 1279 1154 1049 949 855 954 1059 1064 975 898 816 719 677 678 692 730 799 876 959 925 947 1073 1209 1273 1316 1427 1375 1275 1206 1179 1137 1105 1040 943 833 727 700 723 801 854 927 1021 1099 1202 1224 1297 1386 1408 1278 1163 1108 1125 1178 1222 1305 1364 1399 1404 1446 1470 1487 1420 1363 1344 1332 1276 1164 1059 1075 1134 1196 1281 1289 1306 1317 1350 1440 1514 1580 1647 1720 1812 1938 1878 1828 1773 1793 1866 1835 1785 1734 1742 1816 1942 1961 1989 2040 2051 2048 1967 1832 1828 1858 1848 1887 1961 2044 2114 2119 2057 1974 1898 1943 1969 1888 1811 1752 1792 1821 1781 1703 1612 1526 1469 1396 1342 1343 1323 1298 1249 1225 1274 1286 1299 1376 1434 1425 1328 1281 1288 1242 1168 1164 1148 1036 913 887 866 846 865 895 853 673 550 608 696 968 1076 1073 1039 1011 983 952 882 711 524 497 524 607 643 597 560 567 635 681 756 846 897 919 994 1078 1117 1143 1200 1280 1340 1376 1356 1263 1172 1081 931 998 1091 1150 1231 1303 1338 1404 1440 1504 1497 1533 1570 1529 1528 1584 1576 1592 1632 1601 1644 1717 1794 1881 1952 1973 1966 2021 2022 1945 1895 1859 1846 1900 1996 2078 2139 2163 2011 1970 2000 1995 2048 2047 1941 1844 1751 1687 1634 1598 1641 1663 1674 1752 1739 1707 1710 1723 1742 1682 1580 1548 1603 1645 1605 1547 1510 1485 1487 1463 1412 1255 1070 1152 1293 1405 1493 1533 1545 1554 1555 1522 1467 1459 1454 1435 1423 1422 1387 1329 1279 1264 1254 1255 1321 1404 1450 1464 1449 1488 1499 1422 1334 1292 1272 1256 1233 1159 1070 1106 1128 1115 1141 1147 1115 1092 1073 1045 995 960 953 950 947 955 959 965 962 943 926 920 917 916 932 929 912 905 900 897 895 894 897 892 894 892 896 883 839 794 757 742 731 716 707 752 760 724 746 822 896 879 801 708 677 641 620 598 593 590 589 585 608 652 701 734 736 709 700 678 648 627 613 636 607 614 572 568 561 547 533 647 763 761 678 750 748 750 689 663 733 671 662 748 748 754 730 715 765 801 811 793 790 790 792 744 672 569 514 456 472 494 441 425 370 411 487 552 616 692 776 862 911 937 936 928 919 916 910 877 869 864 860 859 869 888 908 929 953 975 976 962 937 919 888 863 841 823 816 813 820 834 856 859 847 840 834 790 726 666 626 574 527 505 517 596 618 585 574 570 556 531 489 511 516 520 529 537 546 540 549 564 549 644 654 626 639 695 697 686 652 597 583 517 462 400 383 390 396 416 412 411 419 428 438 436 450 452 464 455 440 440 478 500 499 423 389 366 293 280 282 309 302 317 321 319 324 314 310 287 285 293 274 280 271 275 290 283 275 261 274 276 278 287 286 277 286 301 294 290 326 270 268 277 291 270 248 244 286 273 274 284 264 277 298 313 338 322 287 270 249 258 279 268 315 276 273 303 270 315 289 293 261 234 214 218 241 259 261 258 297 287 293 259 264 276 248 226 223 225 251 252 238 226 239 241 241 229 252 249 255 244 210 214 208 212 210 195 186 192 225 246 242 221 236 220 162 130 111 102 106 121 145 195 264 374 499 510 510 486 445 391 332 306 285 268 270 291 350 417 412 354 298 280 240 221 208 188 150 146 166 163 150 142 139 122 111 104 103 102 104 83 88 108 127 112 98 95 76 71 68 68 67 65 67 65 70 75 48 45 35 31 29 23 19 15 12 11 8 4 3 4 3 4 3 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1584 1659 1638 1603 1555 1551 1628 1714 1766 1781 1889 1998 2150 2300 2252 2255 2251 2179 2145 2234 2342 2459 2511 2565 2623 2728 2849 2919 2918 2867 2919 3024 3090 3106 2943 2769 2632 2623 2504 2579 2497 2361 2372 2357 2350 2221 2090 1975 2040 1967 1993 2002 1966 1830 1866 1910 1915 1939 1936 1993 2037 2134 2203 2198 2194 2188 2142 2037 1894 1851 1855 1816 1791 1672 1521 1368 1222 1247 1324 1421 1507 1603 1692 1729 1743 1818 1757 1659 1570 1473 1339 1225 1142 1088 1044 1009 1065 1140 1125 1094 1010 983 970 948 943 977 1109 1254 1350 1380 1368 1333 1402 1482 1538 1581 1597 1672 1650 1554 1485 1460 1440 1388 1394 1412 1378 1249 1162 1156 1167 1195 1245 1317 1381 1381 1419 1506 1583 1609 1634 1585 1515 1456 1389 1338 1285 1184 1061 980 963 959 972 1035 1144 1265 1343 1350 1373 1385 1390 1402 1399 1404 1407 1432 1476 1485 1489 1540 1561 1594 1638 1634 1571 1516 1482 1448 1492 1513 1537 1533 1562 1542 1495 1455 1404 1346 1271 1175 1113 1075 1046 1010 980 973 974 971 956 938 927 932 929 938 943 937 936 936 937 923 921 908 877 829 784 826 903 1009 1122 1216 1228 1257 1251 1180 1082 954 814 681 623 619 617 617 626 643 681 737 812 838 850 900 975 1066 1151 1242 1337 1425 1520 1586 1535 1520 1496 1491 1515 1530 1625 1713 1800 1872 1938 1903 1869 1773 1629 1567 1474 1365 1264 1160 1050 925 821 710 655 654 691 770 881 1019 1147 1234 1289 1377 1439 1519 1606 1645 1764 1723 1646 1593 1506 1368 1362 1461 1575 1673 1808 1768 1627 1573 1661 1611 1691 1847 1918 1901 1827 1773 1784 1795 1729 1621 1492 1356 1408 1290 1248 1380 1430 1464 1580 1720 1865 2022 2078 2040 2101 2335 2189 2112 2123 1945 1950 2041 2117 2117 2147 2146 2147 2191 2233 2198 2228 2241 2325 2390 2459 2480 2511 2423 2347 2450 2360 2270 2250 2261 2123 1935 1919 2053 2137 2033 1958 1902 1828 1670 1620 1693 1852 1933 2054 1999 2045 2155 2280 2434 2454 2338 2257 2044 1937 1770 1664 1562 1538 1504 1415 1339 1291 1330 1489 1648 1783 1910 2047 2152 2135 2081 2059 2081 2107 2010 1863 1729 1595 1548 1602 1639 1641 1500 1348 1257 1243 1375 1608 1812 2018 2117 2167 2200 2144 2118 2095 2003 1977 2037 2136 2204 2258 2385 2467 2432 2370 2443 2305 2179 2149 2136 2073 2004 1957 1891 1801 1721 1693 1703 1629 1521 1365 1223 1001 822 831 988 1144 1271 1399 1544 1570 1458 1365 1295 1377 1461 1512 1459 1351 1229 1138 1033 959 905 763 653 729 768 832 942 1063 1176 1339 1313 1185 1131 1022 902 1001 1136 1157 1081 984 874 781 712 687 680 682 713 787 839 845 967 1080 1137 1155 1285 1376 1304 1233 1158 1102 1071 1044 998 924 834 742 702 698 726 792 861 956 1061 1101 1196 1302 1386 1408 1386 1291 1209 1157 1145 1173 1238 1292 1317 1327 1367 1396 1441 1450 1433 1414 1372 1315 1211 1090 1090 1123 1165 1208 1234 1252 1289 1380 1460 1531 1603 1685 1777 1888 1908 1818 1774 1734 1748 1837 1859 1762 1690 1715 1824 1887 1909 1953 1987 1971 1983 2004 1933 1887 1969 2015 2032 2046 2070 2086 2069 2024 2004 2021 2047 2051 2005 1935 1862 1869 1838 1770 1680 1603 1554 1508 1497 1464 1424 1409 1360 1310 1312 1369 1378 1368 1399 1381 1340 1278 1169 1174 1181 1181 1150 1136 1047 909 829 787 743 725 744 723 616 544 597 731 951 996 978 942 938 919 891 840 765 604 505 496 500 505 526 531 554 635 722 791 898 989 1022 1032 1038 1049 1081 1134 1196 1282 1333 1352 1311 1236 1153 965 927 986 1049 1132 1188 1237 1310 1364 1404 1396 1428 1475 1470 1484 1562 1540 1516 1510 1572 1643 1703 1787 1875 1940 1930 1888 1916 1991 2045 1978 1924 1906 1989 2076 2137 2206 2179 2092 2065 2043 2052 2082 2119 1976 1854 1769 1699 1654 1648 1702 1735 1731 1790 1770 1756 1751 1731 1673 1626 1552 1479 1498 1548 1512 1517 1507 1495 1471 1442 1401 1289 1107 1156 1316 1421 1504 1590 1603 1603 1607 1569 1515 1507 1497 1486 1479 1482 1470 1393 1294 1258 1249 1261 1326 1425 1504 1519 1468 1479 1514 1466 1372 1354 1368 1320 1276 1176 1088 1122 1160 1147 1191 1198 1180 1088 1024 981 967 960 960 976 1002 1035 1048 1063 1056 1008 932 920 917 921 958 953 915 904 898 897 896 897 903 901 903 896 884 823 767 741 722 722 731 729 765 754 813 766 757 765 859 890 818 731 663 642 643 614 611 632 638 632 673 730 782 817 814 777 770 729 717 705 681 708 718 723 714 705 700 659 534 588 647 653 600 656 625 627 618 579 604 572 581 618 608 632 643 597 678 704 718 729 759 777 785 774 739 694 647 613 638 613 531 544 411 394 531 639 672 692 725 756 788 809 814 822 819 830 830 842 867 871 862 862 894 921 931 933 948 971 962 935 920 903 882 862 851 851 831 808 824 846 873 863 836 827 822 791 725 691 686 664 581 494 454 483 509 472 463 446 440 430 423 419 418 427 424 433 423 425 452 455 502 530 531 528 532 585 596 594 577 535 490 427 371 362 358 356 352 358 360 370 394 390 406 396 379 378 397 395 384 374 378 388 400 394 343 313 317 318 283 282 289 289 304 318 312 291 294 284 273 273 271 260 259 272 275 275 263 254 255 260 269 266 271 260 266 286 289 277 273 265 244 253 270 274 267 230 250 242 254 271 259 271 295 291 295 342 287 257 233 259 256 241 271 294 254 282 276 326 257 309 312 282 248 208 244 229 251 244 255 243 246 237 230 228 216 199 193 190 190 189 195 194 200 216 249 216 218 247 228 243 215 192 188 192 202 209 222 255 260 260 250 235 183 144 124 115 106 102 111 130 156 195 271 443 487 474 489 483 444 383 329 297 283 276 286 310 362 433 412 364 350 282 250 233 210 187 167 148 145 160 153 138 136 122 106 99 101 94 94 82 87 107 122 113 92 82 76 66 66 57 60 57 53 54 54 57 47 38 33 30 26 23 20 15 11 11 10 6 5 5 4 3 3 2 2 2 1 1 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1441 1490 1488 1467 1518 1599 1602 1638 1681 1769 1869 1986 2107 2181 2111 2070 2028 1995 2014 2154 2327 2420 2528 2609 2646 2667 2711 2792 2870 2903 2958 3085 3130 3015 2827 2681 2561 2440 2410 2352 2402 2270 2206 2173 2196 2100 2050 1926 1828 1781 1769 1784 1776 1725 1702 1737 1771 1797 1804 1854 1928 2010 2090 2054 2042 2052 1995 1963 1880 1746 1711 1694 1661 1597 1501 1329 1186 1188 1268 1394 1444 1510 1560 1600 1611 1687 1717 1639 1500 1375 1264 1136 1059 1023 1035 1068 1129 1161 1146 1106 1073 1036 1053 1033 1039 1008 1071 1224 1357 1461 1474 1438 1524 1587 1630 1676 1693 1744 1650 1596 1567 1560 1527 1477 1488 1463 1336 1197 1158 1162 1200 1207 1228 1270 1324 1325 1394 1448 1504 1531 1589 1549 1488 1441 1380 1340 1289 1184 1056 979 965 964 975 1032 1132 1257 1357 1398 1424 1442 1452 1481 1501 1508 1487 1499 1577 1583 1534 1551 1635 1687 1724 1686 1629 1600 1554 1511 1560 1583 1596 1590 1593 1556 1502 1443 1373 1295 1188 1094 1038 1000 981 963 960 964 967 969 978 985 990 981 990 996 1001 1003 998 993 1010 1008 993 981 954 904 842 776 887 1005 1098 1118 1108 1152 1193 1200 1154 1009 802 663 620 619 618 618 624 638 685 782 877 911 927 936 936 987 1072 1176 1272 1375 1472 1566 1635 1646 1625 1613 1655 1657 1687 1780 1835 1877 1894 1846 1802 1713 1603 1466 1395 1314 1202 1079 977 890 800 712 655 667 736 823 957 1075 1176 1269 1342 1439 1564 1623 1669 1699 1764 1723 1683 1643 1515 1385 1383 1508 1664 1696 1809 1810 1676 1807 1816 1731 1755 1891 1989 1971 1924 1866 1908 1829 1760 1645 1497 1455 1529 1391 1299 1467 1607 1600 1625 1636 1759 1938 2039 2269 2287 2371 2394 2307 2235 2066 2012 2172 2226 2199 2232 2213 2152 2138 2137 2144 2140 2186 2235 2285 2360 2401 2437 2506 2455 2416 2370 2390 2366 2268 2143 2018 2059 2221 2263 2176 2107 2066 1925 1748 1678 1746 1878 2005 2172 2079 2098 2187 2349 2505 2581 2432 2187 1993 1892 1810 1745 1762 1684 1525 1443 1460 1399 1340 1521 1646 1793 1957 2129 2227 2195 2142 2173 2198 2096 1979 1837 1688 1603 1659 1710 1810 1788 1663 1533 1433 1303 1336 1540 1759 1963 2143 2248 2244 2202 2175 2164 2103 1999 2001 2076 2159 2202 2311 2384 2505 2397 2288 2183 2020 1965 1945 1964 1890 1895 1938 1876 1749 1684 1656 1623 1491 1289 1148 991 844 884 1020 1171 1344 1477 1587 1590 1496 1404 1385 1437 1545 1625 1565 1424 1316 1217 1138 1041 893 762 656 730 862 967 1052 1156 1284 1407 1391 1326 1225 1071 996 1001 1120 1195 1147 1041 932 830 766 739 730 688 679 699 745 820 888 963 1024 1145 1251 1287 1219 1153 1094 1062 1051 1031 975 934 909 844 796 726 704 742 805 869 939 1059 1182 1254 1312 1409 1493 1436 1357 1270 1220 1187 1188 1218 1255 1306 1366 1443 1493 1504 1451 1425 1371 1308 1229 1127 1133 1151 1163 1199 1243 1266 1301 1392 1470 1534 1587 1659 1744 1846 1903 1860 1786 1712 1705 1768 1752 1670 1650 1701 1809 1868 1912 1942 1898 1849 1876 1936 1946 1972 2048 2075 2050 2027 2005 2013 2003 1976 1939 1990 2067 2096 2046 1932 1870 1827 1768 1714 1664 1624 1606 1592 1598 1537 1483 1431 1427 1405 1430 1459 1473 1450 1405 1338 1272 1214 1142 1048 1051 1085 1118 1081 1014 909 810 748 712 683 645 623 583 541 572 735 829 872 880 854 908 936 928 884 837 731 567 502 495 496 500 510 569 676 784 866 980 1036 1028 1003 1033 1066 1091 1108 1146 1227 1285 1298 1318 1294 1231 1108 928 918 968 1046 1074 1152 1232 1275 1313 1286 1328 1403 1415 1461 1539 1522 1462 1483 1574 1648 1719 1800 1864 1874 1810 1780 1860 1970 2106 2096 2051 1991 2044 2153 2209 2278 2217 2167 2167 2099 2114 2156 2164 2003 1895 1831 1754 1702 1695 1724 1771 1785 1777 1770 1759 1718 1675 1603 1528 1528 1437 1434 1430 1390 1394 1374 1372 1360 1321 1263 1183 1075 1160 1294 1348 1400 1504 1555 1560 1558 1536 1483 1459 1458 1487 1502 1491 1452 1363 1298 1267 1254 1254 1293 1363 1425 1453 1441 1429 1436 1400 1346 1339 1339 1320 1293 1218 1132 1135 1182 1185 1175 1167 1130 1060 991 973 965 984 1023 1048 1066 1121 1123 1116 1066 990 932 922 922 932 925 911 905 900 898 898 898 899 901 909 907 883 855 793 735 729 769 775 771 766 777 773 833 824 847 769 814 873 806 718 685 689 688 665 649 696 711 702 753 810 854 889 888 866 857 824 811 798 771 719 678 655 647 638 630 615 544 528 533 542 526 551 524 513 517 494 495 493 492 493 492 503 518 520 596 585 606 600 667 752 764 774 746 723 706 722 741 711 649 563 472 394 475 554 587 605 625 659 717 716 786 815 775 764 806 840 825 828 815 844 867 893 889 909 913 933 931 888 881 893 883 891 883 890 883 824 803 840 876 856 822 800 788 757 717 702 710 707 690 613 507 467 433 446 418 398 394 389 394 391 390 393 391 386 394 411 415 416 423 432 437 437 438 456 456 454 448 432 399 350 345 359 357 344 337 345 391 395 381 420 387 423 362 392 383 429 430 405 384 348 352 392 391 384 374 327 292 284 274 276 301 302 295 283 282 279 270 262 254 252 245 269 270 265 276 263 242 245 259 251 253 260 270 273 271 267 276 259 245 228 237 237 240 237 217 230 226 235 248 251 274 283 276 313 312 274 221 250 221 247 261 269 234 273 253 310 250 266 260 282 272 224 201 229 214 222 227 222 227 236 231 223 225 220 201 189 177 165 186 209 199 206 209 208 200 199 196 201 194 185 182 194 213 245 259 259 250 247 228 166 130 116 109 104 101 105 113 135 164 204 265 370 461 444 457 464 446 401 342 310 290 288 300 324 376 435 416 361 321 282 254 231 212 196 187 167 135 147 150 132 122 113 101 95 94 88 86 81 92 106 111 102 89 82 71 64 58 56 54 53 51 47 44 39 35 33 30 28 25 22 19 15 12 11 12 9 8 6 4 3 2 2 2 2 2 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1300 1346 1402 1495 1597 1701 1701 1668 1653 1713 1799 1921 2041 2065 2018 1975 1934 1932 1972 2072 2204 2310 2408 2493 2525 2536 2611 2678 2783 2895 2972 3095 3074 2859 2749 2668 2583 2396 2252 2201 2172 2159 2049 2014 1963 1918 1840 1762 1734 1691 1642 1624 1609 1586 1590 1607 1642 1656 1676 1720 1796 1874 1943 1901 1900 1892 1862 1828 1776 1711 1610 1541 1504 1437 1361 1266 1180 1174 1251 1323 1349 1362 1391 1438 1478 1547 1575 1543 1399 1290 1161 1051 1038 1102 1159 1187 1181 1196 1171 1145 1143 1148 1153 1150 1134 1086 1024 1155 1278 1357 1482 1563 1650 1723 1739 1768 1806 1769 1692 1683 1679 1646 1579 1590 1529 1397 1269 1165 1160 1201 1283 1258 1226 1247 1275 1315 1350 1387 1427 1501 1577 1534 1472 1409 1356 1305 1245 1162 1047 990 967 967 975 1021 1133 1242 1327 1403 1440 1482 1505 1514 1542 1560 1562 1562 1639 1665 1635 1575 1640 1737 1802 1791 1718 1647 1601 1595 1625 1642 1631 1592 1549 1506 1434 1367 1284 1205 1118 1044 999 979 964 976 1010 1039 1072 1082 1101 1104 1078 1055 1073 1079 1078 1081 1087 1059 1093 1094 1082 1064 1032 967 871 783 835 928 962 983 995 1039 1074 1098 1079 949 776 651 619 619 619 618 620 632 684 816 943 1016 1048 1051 1048 1049 1044 1135 1221 1309 1400 1484 1572 1655 1738 1753 1795 1772 1820 1849 1943 1956 1897 1863 1823 1727 1599 1458 1307 1241 1138 1027 928 844 766 692 668 744 826 932 1005 1062 1161 1269 1383 1507 1637 1704 1775 1790 1786 1767 1707 1620 1490 1404 1437 1567 1722 1807 1846 1815 1715 1841 1941 1792 1775 1975 2077 2106 2067 2059 1972 1860 1779 1643 1519 1588 1652 1505 1368 1462 1702 1798 1804 1794 1760 1821 1998 2139 2276 2370 2324 2315 2253 2165 2124 2295 2287 2286 2269 2274 2220 2142 2136 2136 2136 2145 2170 2218 2276 2337 2361 2409 2438 2407 2386 2396 2356 2312 2269 2133 2247 2351 2426 2361 2262 2122 1999 1844 1797 1906 1981 2100 2194 2214 2197 2273 2402 2538 2680 2588 2329 2149 2038 1955 1930 1850 1693 1594 1567 1613 1494 1386 1506 1676 1812 2021 2164 2298 2327 2267 2299 2196 2045 1894 1777 1664 1688 1742 1861 1976 1957 1841 1694 1570 1412 1338 1453 1684 1931 2118 2270 2300 2259 2239 2227 2195 2058 2010 2103 2194 2177 2280 2418 2412 2256 2192 2076 1930 1788 1781 1816 1786 1763 1804 1747 1737 1566 1470 1441 1375 1266 1094 948 857 989 1129 1245 1344 1511 1643 1638 1554 1481 1494 1510 1604 1697 1622 1500 1386 1323 1200 1055 920 808 680 703 839 976 1057 1140 1284 1371 1439 1358 1207 1112 1141 1063 1091 1182 1196 1099 1005 955 872 825 794 735 684 680 704 742 834 927 1016 1091 1180 1222 1161 1111 1072 1061 1054 1047 1011 984 981 950 956 926 765 701 706 760 864 997 1115 1208 1304 1395 1433 1452 1485 1408 1344 1281 1247 1249 1261 1305 1387 1500 1589 1584 1486 1378 1320 1267 1207 1171 1194 1211 1200 1243 1316 1349 1343 1355 1411 1474 1546 1621 1708 1788 1801 1815 1791 1665 1632 1682 1614 1515 1530 1654 1801 1890 1937 1876 1739 1687 1761 1835 1905 1973 2003 2000 1970 1965 1926 1910 1939 1906 1839 1922 2026 2093 2065 1962 1898 1753 1694 1691 1683 1669 1708 1713 1666 1588 1541 1517 1518 1510 1536 1558 1553 1476 1391 1312 1247 1186 1102 1040 961 959 971 929 901 853 828 827 786 734 667 609 565 541 553 619 699 759 777 828 919 1024 1052 1025 945 828 696 574 508 498 497 499 521 631 766 897 1003 1031 996 1041 1116 1156 1176 1178 1180 1198 1253 1275 1293 1315 1287 1183 1010 910 908 947 1011 1099 1172 1197 1245 1197 1232 1326 1363 1438 1508 1475 1415 1469 1566 1649 1726 1790 1832 1793 1757 1782 1874 1991 2100 2083 2017 1924 2014 2155 2250 2295 2229 2201 2258 2265 2259 2208 2129 2054 1945 1861 1776 1744 1721 1735 1755 1730 1703 1697 1683 1636 1598 1556 1470 1436 1396 1373 1343 1319 1286 1256 1240 1234 1200 1153 1146 1156 1121 1203 1227 1304 1417 1441 1445 1442 1420 1394 1365 1368 1389 1390 1381 1376 1327 1285 1268 1257 1256 1263 1297 1345 1368 1402 1410 1368 1294 1251 1242 1233 1215 1194 1182 1139 1144 1164 1141 1121 1082 1029 995 983 972 981 1029 1059 1070 1077 1107 1115 1077 1024 949 929 934 949 988 967 916 907 903 900 900 902 903 906 914 892 842 792 753 733 800 862 854 858 856 819 802 831 893 885 789 787 822 801 747 755 738 743 715 704 754 796 786 799 862 924 1010 1003 976 937 902 880 868 839 792 750 703 643 589 554 528 523 535 534 506 506 507 524 532 532 564 575 570 559 546 555 536 512 485 487 476 492 483 599 634 701 729 708 714 717 712 709 695 631 488 391 389 454 553 614 628 628 639 660 701 775 837 793 743 796 806 808 798 833 889 888 864 831 865 849 850 881 855 807 807 809 833 823 814 821 798 764 789 837 834 824 816 788 754 728 713 716 721 684 605 531 539 492 440 416 399 376 373 374 380 373 370 374 378 395 389 394 399 393 383 380 384 396 400 384 398 410 397 371 357 345 342 346 382 356 340 381 371 365 392 366 387 351 386 369 376 404 406 396 377 332 339 354 361 349 346 304 296 278 266 291 288 289 284 276 270 264 264 255 252 242 254 260 256 272 274 265 238 247 246 244 262 265 281 271 247 268 271 259 238 225 220 217 207 203 226 225 218 238 229 245 275 247 294 270 261 216 225 209 223 240 234 239 247 260 250 270 215 224 236 278 260 233 191 192 236 219 230 272 276 265 227 206 240 243 234 212 190 160 184 189 172 174 182 170 178 186 178 176 183 195 216 231 237 249 230 218 194 148 121 110 106 104 100 103 106 113 141 168 207 278 398 462 436 381 410 418 382 351 315 292 299 312 340 394 431 377 320 282 261 239 222 212 197 186 169 136 132 138 127 114 98 97 92 88 85 87 93 80 87 100 99 95 91 78 77 61 53 52 47 45 42 41 37 32 29 27 25 23 21 18 15 12 11 10 9 8 7 5 3 3 2 2 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1385 1452 1508 1584 1684 1783 1779 1740 1691 1671 1706 1804 1865 1934 1906 1885 1883 1903 1957 2039 2113 2198 2272 2335 2373 2406 2482 2602 2677 2774 2870 3018 2946 2858 2674 2525 2413 2298 2176 2079 2028 1981 1926 1899 1848 1811 1777 1772 1784 1739 1652 1578 1538 1521 1523 1517 1534 1546 1570 1607 1664 1738 1789 1759 1721 1721 1718 1675 1659 1549 1494 1418 1350 1313 1244 1195 1157 1132 1156 1151 1155 1174 1238 1303 1357 1385 1404 1369 1279 1159 1052 1054 1155 1234 1295 1290 1243 1242 1229 1217 1226 1238 1235 1238 1224 1181 1091 1094 1146 1250 1379 1517 1688 1846 1895 1921 1912 1821 1776 1810 1743 1698 1684 1666 1556 1377 1210 1167 1177 1308 1383 1316 1244 1240 1284 1341 1367 1426 1476 1523 1566 1498 1444 1398 1342 1284 1214 1130 1055 1003 971 972 982 1011 1115 1229 1296 1354 1397 1441 1471 1478 1499 1556 1587 1614 1665 1711 1705 1659 1660 1764 1859 1874 1788 1730 1694 1685 1687 1629 1566 1520 1473 1412 1354 1298 1244 1141 1058 1004 994 984 1055 1112 1133 1175 1189 1226 1217 1150 1115 1153 1181 1191 1185 1187 1183 1128 1167 1182 1177 1171 1092 975 874 773 769 821 826 841 867 904 948 984 951 897 775 649 622 621 620 619 620 632 701 823 953 1081 1170 1199 1202 1183 1144 1125 1175 1251 1325 1411 1507 1593 1677 1771 1879 1916 1946 1942 1971 1877 1780 1733 1730 1710 1581 1454 1308 1180 1072 960 892 797 736 667 692 768 847 955 1088 1127 1216 1306 1428 1567 1683 1805 1863 1860 1883 1819 1736 1641 1520 1443 1483 1678 1814 1904 1895 1802 1818 1899 1923 1814 1872 1962 2073 2101 2122 2038 1931 1848 1686 1583 1633 1802 1750 1619 1448 1492 1713 1888 1927 1960 1894 1860 1994 2187 2284 2319 2276 2296 2243 2218 2240 2379 2288 2281 2318 2288 2257 2213 2143 2160 2143 2136 2146 2186 2211 2256 2321 2351 2376 2406 2455 2548 2423 2377 2284 2273 2326 2393 2496 2461 2282 2173 2047 1940 1946 1979 2096 2182 2303 2342 2342 2388 2498 2625 2729 2669 2562 2359 2222 2134 1985 1841 1756 1681 1664 1695 1570 1449 1493 1622 1822 2060 2221 2310 2380 2307 2221 2103 1990 1855 1739 1696 1756 1858 1995 2098 2091 1916 1787 1684 1566 1461 1483 1662 1879 2072 2224 2345 2317 2297 2289 2268 2221 2139 2177 2263 2292 2336 2248 2178 2112 2003 1905 1829 1699 1663 1681 1707 1632 1652 1604 1544 1478 1349 1299 1288 1224 1049 906 917 1045 1159 1284 1460 1572 1718 1716 1617 1583 1622 1615 1661 1713 1601 1471 1387 1260 1119 1001 917 794 657 687 773 850 934 1074 1152 1218 1370 1366 1245 1243 1255 1143 1189 1205 1262 1157 1100 1052 960 895 884 840 735 685 681 701 743 842 955 1008 1108 1175 1150 1116 1080 1065 1066 1068 1057 1036 1013 988 1008 1063 930 715 696 707 783 910 1047 1190 1249 1272 1295 1317 1386 1443 1453 1406 1335 1312 1317 1352 1440 1585 1624 1540 1452 1367 1265 1221 1197 1222 1277 1290 1250 1313 1387 1404 1379 1357 1391 1462 1535 1614 1680 1722 1702 1716 1691 1582 1546 1529 1501 1455 1482 1605 1741 1817 1859 1768 1637 1603 1690 1797 1911 1953 1903 1853 1875 1852 1848 1824 1868 1826 1793 1865 1975 2044 2058 2001 1881 1755 1720 1739 1760 1802 1815 1785 1703 1659 1628 1621 1610 1606 1626 1630 1541 1447 1374 1284 1225 1156 1073 996 947 921 906 892 876 885 932 961 921 834 706 606 558 542 556 603 650 719 795 876 1001 1169 1209 1174 1054 949 811 691 660 527 501 498 500 534 675 802 885 896 931 1070 1217 1273 1294 1295 1288 1272 1271 1286 1266 1287 1311 1223 1065 933 866 896 961 1037 1090 1131 1143 1115 1178 1249 1344 1429 1453 1389 1360 1450 1565 1641 1712 1757 1727 1734 1741 1814 1906 1976 1942 1933 1912 1872 2005 2115 2192 2225 2091 2121 2203 2256 2295 2198 2111 2074 1953 1838 1764 1739 1725 1709 1701 1661 1619 1607 1606 1585 1530 1504 1433 1348 1331 1317 1288 1259 1241 1227 1211 1201 1200 1227 1275 1272 1145 1126 1128 1200 1301 1328 1327 1331 1324 1342 1307 1293 1295 1295 1306 1305 1316 1323 1303 1269 1259 1263 1277 1304 1340 1390 1413 1353 1296 1245 1188 1169 1148 1126 1085 1065 1062 1070 1047 1029 1011 1000 992 982 972 975 1000 1027 1030 1018 1024 1011 981 955 936 942 966 991 994 982 935 923 919 914 913 918 914 916 924 885 816 766 738 779 862 920 927 937 926 867 888 882 908 892 837 768 808 838 801 816 819 812 778 759 769 852 874 877 937 1021 1066 1078 1083 1045 993 950 922 892 849 816 775 712 644 569 544 589 610 585 560 545 546 567 579 587 637 649 645 646 639 632 596 563 534 520 503 467 446 501 525 591 617 625 613 670 718 740 737 664 503 392 411 496 608 673 672 693 718 741 773 824 848 782 728 763 733 759 774 799 834 853 843 818 811 802 772 839 845 818 754 733 778 792 735 762 726 728 718 769 721 764 766 744 701 705 686 686 715 686 652 626 600 516 443 406 410 375 366 363 364 366 360 363 378 400 385 399 399 397 379 367 363 374 371 368 373 377 371 373 369 382 366 350 364 374 348 330 361 354 361 356 388 350 365 360 344 387 385 363 357 343 329 341 339 323 326 300 280 274 263 276 280 281 274 281 274 266 268 255 243 244 242 246 256 262 256 261 253 239 240 243 250 260 267 247 237 249 245 252 273 270 251 223 203 200 211 218 208 215 211 239 262 234 258 277 230 236 209 190 225 234 208 235 238 261 238 216 234 195 219 279 268 222 202 180 196 190 217 245 257 248 224 188 211 194 195 187 173 155 150 157 161 161 168 176 182 176 166 175 170 168 171 171 212 205 159 147 136 123 114 107 105 104 100 103 107 117 145 174 216 288 433 459 429 366 359 364 337 330 309 288 301 322 349 409 416 352 304 274 242 230 217 210 198 183 164 136 123 123 108 104 100 91 86 82 81 80 78 77 95 97 86 79 76 76 70 63 52 48 48 45 41 38 35 32 30 27 24 22 20 17 16 13 11 9 8 7 6 5 4 3 3 3 3 3 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1462 1562 1649 1721 1811 1877 1867 1811 1761 1711 1692 1714 1737 1777 1807 1863 1892 1918 1945 1986 2057 2134 2193 2237 2277 2320 2397 2510 2618 2720 2826 2959 2805 2672 2584 2499 2287 2171 2065 2004 1972 1925 1879 1850 1834 1832 1840 1853 1858 1829 1752 1615 1560 1527 1505 1478 1458 1464 1494 1513 1558 1624 1669 1631 1581 1597 1586 1549 1512 1424 1346 1288 1235 1211 1210 1221 1233 1164 1127 1117 1100 1096 1129 1165 1165 1172 1188 1191 1137 1050 1057 1163 1267 1359 1417 1370 1279 1302 1330 1335 1326 1328 1325 1337 1334 1279 1202 1172 1110 1180 1288 1450 1634 1753 1874 2005 1993 1915 1917 1868 1817 1799 1761 1632 1502 1327 1194 1174 1214 1393 1459 1362 1266 1254 1316 1410 1401 1453 1539 1579 1552 1500 1459 1439 1395 1316 1217 1140 1070 1010 974 976 993 1020 1095 1181 1222 1301 1345 1382 1424 1435 1458 1496 1525 1559 1630 1720 1762 1763 1741 1786 1889 1930 1879 1823 1782 1719 1659 1572 1497 1454 1409 1343 1316 1315 1266 1156 1045 998 986 1030 1188 1289 1291 1304 1313 1279 1199 1170 1194 1237 1284 1300 1306 1297 1271 1227 1239 1274 1276 1259 1138 1014 913 825 766 736 727 713 728 756 795 830 822 772 710 639 629 623 622 621 625 637 703 818 941 1071 1190 1256 1293 1304 1293 1232 1186 1185 1274 1362 1433 1487 1607 1713 1829 1941 1965 1927 1874 1798 1702 1615 1590 1596 1571 1436 1306 1191 1059 933 841 766 693 666 748 805 875 986 1141 1219 1288 1393 1494 1566 1682 1809 1932 1988 1954 1885 1813 1727 1577 1489 1542 1654 1801 1951 1940 1836 1832 1901 1948 1874 1871 2007 2050 2082 2000 1912 1807 1705 1635 1682 1827 1946 1845 1711 1501 1550 1772 1987 2124 2087 2026 1992 2032 2055 2175 2225 2240 2276 2324 2256 2201 2295 2349 2338 2332 2288 2245 2225 2189 2176 2172 2141 2140 2154 2166 2204 2253 2308 2325 2365 2481 2558 2530 2466 2320 2286 2386 2505 2585 2391 2256 2126 2007 1954 2008 2081 2153 2283 2453 2469 2492 2555 2633 2677 2690 2565 2527 2596 2409 2172 2008 1891 1825 1757 1774 1767 1597 1498 1504 1608 1823 2006 2107 2290 2366 2291 2152 2079 1989 1880 1781 1793 1855 1917 2030 2164 2127 2009 1885 1740 1646 1549 1548 1657 1771 1985 2145 2274 2372 2351 2349 2332 2304 2269 2282 2332 2375 2386 2215 2106 1963 1852 1763 1677 1610 1569 1566 1637 1545 1513 1518 1400 1331 1237 1172 1174 1170 1031 898 1016 1168 1277 1403 1493 1601 1745 1800 1733 1721 1746 1733 1717 1605 1463 1338 1232 1125 1059 960 819 735 657 757 792 781 864 944 1021 1189 1354 1402 1327 1354 1321 1216 1275 1272 1335 1267 1212 1120 1054 976 980 906 791 708 685 682 685 738 820 895 1039 1130 1141 1134 1104 1084 1088 1097 1096 1068 1034 1018 1026 1059 989 802 703 698 722 829 946 1075 1119 1152 1181 1213 1278 1329 1385 1449 1451 1423 1429 1456 1553 1718 1746 1600 1457 1322 1263 1254 1253 1265 1297 1289 1272 1322 1393 1419 1416 1386 1402 1448 1503 1578 1635 1656 1629 1630 1610 1507 1473 1426 1405 1405 1466 1582 1687 1745 1784 1680 1538 1529 1643 1761 1865 1917 1866 1799 1815 1786 1738 1737 1772 1719 1735 1814 1918 1988 2007 1979 1906 1826 1825 1869 1869 1867 1875 1841 1772 1749 1726 1706 1695 1687 1684 1614 1512 1418 1332 1243 1177 1114 1047 1008 1004 985 931 942 918 941 1035 1097 1092 997 796 625 566 545 556 598 662 754 853 1035 1145 1235 1279 1271 1224 1104 954 902 865 690 560 503 497 501 555 700 726 785 941 1094 1245 1322 1373 1390 1384 1368 1347 1332 1285 1261 1261 1222 1086 947 866 862 905 964 1006 1032 1024 1054 1164 1245 1304 1377 1397 1322 1333 1458 1549 1582 1666 1667 1675 1744 1754 1873 1938 1907 1840 1812 1828 1832 1960 2063 2152 2196 2064 2015 2050 2108 2196 2221 2151 2090 1928 1823 1785 1742 1723 1728 1657 1625 1590 1566 1547 1520 1478 1420 1361 1338 1351 1337 1334 1330 1318 1306 1289 1283 1322 1351 1417 1392 1269 1167 1137 1129 1173 1213 1222 1222 1284 1332 1315 1253 1236 1242 1267 1293 1336 1357 1346 1302 1282 1271 1274 1298 1356 1414 1434 1402 1361 1304 1212 1161 1104 1074 1052 1040 1035 1026 1027 1019 1006 999 986 981 982 985 1004 1026 1027 1005 988 980 955 946 945 948 968 997 999 977 948 947 942 942 945 940 936 937 953 940 882 830 753 783 880 939 949 963 961 919 938 932 910 881 845 793 797 869 888 887 906 885 854 829 825 835 858 894 939 997 1046 1074 1082 1079 1048 1024 989 937 887 848 777 690 595 565 606 673 695 659 634 617 599 620 625 633 686 710 724 718 706 694 658 654 632 569 528 498 458 447 451 517 505 507 513 584 609 607 616 651 636 505 395 470 601 664 663 686 763 810 835 898 901 806 723 744 696 704 766 757 738 748 747 789 790 724 711 773 768 798 765 704 689 736 683 689 665 652 631 713 651 660 695 655 626 612 594 616 660 602 596 576 544 514 441 403 430 395 363 358 355 356 357 355 359 376 376 395 385 396 392 391 365 389 364 385 394 374 375 357 372 367 395 392 347 331 342 327 335 331 354 334 339 343 340 338 335 362 356 355 336 338 335 308 314 318 301 302 282 271 261 270 278 274 277 290 297 294 286 273 253 246 239 252 266 260 246 269 251 229 262 266 287 290 280 262 228 250 227 257 247 245 248 245 216 192 198 216 214 197 211 240 260 226 209 224 224 212 199 184 209 226 202 216 230 239 217 203 216 191 229 228 241 256 201 180 173 176 183 202 262 268 208 176 161 169 159 152 156 151 145 142 151 160 161 176 175 161 154 157 163 153 171 160 149 144 132 125 122 117 112 108 106 103 100 102 108 122 143 177 229 326 444 425 366 345 310 312 307 299 292 280 287 320 366 411 384 334 283 255 236 218 204 201 187 171 154 137 146 139 138 127 106 91 84 81 75 78 77 80 85 90 76 70 76 64 57 51 48 46 44 43 40 37 34 31 30 27 25 22 20 18 16 13 11 9 8 7 7 6 5 5 4 3 3 3 3 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1465 1625 1777 1872 1931 1966 1953 1918 1869 1805 1762 1755 1753 1789 1868 1941 1970 1975 1956 1963 2009 2096 2157 2207 2241 2287 2362 2487 2636 2759 2860 2789 2665 2520 2417 2307 2210 2103 2024 1960 1925 1898 1882 1898 1935 1949 1900 1892 1867 1855 1796 1699 1661 1631 1611 1574 1527 1473 1436 1443 1475 1527 1560 1551 1499 1497 1454 1420 1366 1308 1254 1216 1231 1272 1296 1306 1285 1235 1175 1145 1107 1084 1076 1071 1066 1062 1058 1058 1053 1084 1162 1274 1388 1485 1551 1411 1356 1416 1433 1438 1412 1406 1416 1424 1442 1403 1313 1250 1155 1145 1242 1367 1536 1657 1790 1951 2065 2048 1998 1912 1876 1808 1706 1599 1443 1278 1190 1191 1289 1489 1551 1427 1301 1263 1342 1476 1472 1503 1559 1613 1590 1550 1494 1459 1442 1345 1287 1187 1093 1021 976 979 995 1028 1101 1160 1224 1300 1350 1405 1448 1462 1470 1487 1528 1555 1588 1644 1720 1795 1836 1867 1925 1961 1949 1899 1762 1657 1584 1523 1469 1428 1377 1335 1363 1360 1278 1144 1040 998 997 1021 1179 1305 1391 1424 1384 1264 1204 1254 1303 1320 1374 1403 1426 1405 1369 1319 1343 1374 1387 1322 1195 1056 958 912 858 833 784 706 684 683 683 690 683 656 637 629 627 626 624 629 632 651 702 808 909 1005 1105 1177 1269 1360 1394 1361 1307 1281 1249 1313 1403 1513 1631 1730 1866 1920 1846 1824 1770 1699 1637 1562 1443 1473 1489 1405 1300 1178 1035 908 798 711 674 699 785 855 930 1042 1182 1333 1403 1502 1567 1664 1757 1863 1982 2072 1987 1914 1870 1770 1615 1528 1606 1723 1771 1944 1971 1962 1960 1932 2043 2033 1936 2005 2148 2087 1912 1823 1788 1708 1742 1887 1980 2038 1864 1713 1571 1595 1765 1981 2162 2246 2175 2125 2110 2085 2175 2160 2215 2277 2351 2353 2290 2324 2322 2318 2330 2294 2264 2248 2219 2202 2161 2120 2102 2115 2129 2154 2180 2219 2299 2339 2393 2490 2586 2547 2330 2308 2399 2556 2548 2372 2246 2105 2019 1997 2079 2210 2239 2321 2457 2590 2592 2606 2626 2641 2645 2546 2479 2576 2450 2261 2094 2050 1885 1859 1902 1801 1631 1562 1555 1635 1789 1934 2077 2243 2350 2288 2202 2124 2030 1924 1881 1907 1979 2009 2073 2164 2179 2039 1882 1802 1733 1647 1595 1675 1754 1867 2050 2187 2308 2406 2409 2394 2372 2354 2366 2400 2436 2430 2326 2212 2026 1846 1715 1594 1528 1464 1445 1478 1479 1389 1401 1328 1215 1120 1066 1043 1018 956 949 1052 1187 1320 1485 1622 1731 1862 1875 1830 1819 1791 1746 1652 1462 1346 1277 1213 1080 961 883 798 689 706 815 902 885 855 926 1064 1191 1317 1443 1449 1461 1378 1302 1352 1358 1418 1387 1310 1194 1138 1108 1058 977 828 733 732 710 691 692 734 818 932 1038 1065 1110 1119 1126 1133 1143 1121 1093 1065 1052 1054 1091 1069 906 757 715 706 748 848 948 1006 1042 1069 1135 1174 1199 1254 1321 1390 1462 1521 1605 1710 1828 1827 1700 1504 1356 1285 1274 1273 1281 1298 1297 1318 1310 1359 1396 1435 1417 1411 1436 1470 1523 1578 1593 1562 1549 1542 1461 1439 1387 1304 1293 1395 1530 1587 1635 1675 1576 1478 1496 1613 1727 1812 1873 1819 1764 1783 1762 1662 1643 1698 1648 1676 1780 1871 1932 1946 1925 1945 1934 1939 1931 1907 1866 1852 1849 1835 1812 1790 1780 1761 1737 1678 1595 1524 1456 1367 1278 1174 1143 1116 1095 1085 1089 1014 1038 1016 1018 1118 1189 1176 1088 874 695 573 548 560 605 692 806 1014 1172 1268 1291 1312 1311 1282 1181 1073 1114 979 911 755 561 502 497 504 560 670 849 953 1045 1199 1306 1383 1412 1431 1446 1433 1401 1331 1276 1253 1197 1087 962 866 855 875 926 959 948 975 1054 1132 1194 1257 1345 1343 1273 1307 1417 1461 1526 1568 1577 1620 1711 1792 1874 1888 1813 1782 1727 1727 1795 1906 2018 2112 2170 2106 1951 1924 1976 2078 2150 2095 2071 1997 1852 1790 1762 1723 1732 1692 1635 1605 1573 1503 1461 1422 1380 1372 1399 1449 1467 1459 1472 1431 1432 1410 1415 1453 1479 1510 1405 1261 1162 1215 1208 1182 1162 1164 1164 1219 1267 1278 1247 1205 1223 1261 1271 1297 1316 1340 1340 1314 1300 1303 1306 1344 1401 1409 1366 1317 1276 1216 1195 1175 1133 1101 1064 1042 1029 1021 1010 1006 1000 997 995 988 1008 1036 1058 1042 1000 981 970 970 976 979 969 976 994 996 978 975 973 970 975 983 978 965 964 980 966 905 838 752 787 864 908 926 966 969 973 971 953 927 915 893 818 813 895 920 946 955 935 916 910 926 921 952 963 930 954 1014 1060 1063 1065 1051 1040 997 933 823 799 743 631 657 630 609 716 763 754 736 701 676 683 700 689 736 782 806 806 780 769 736 735 701 607 549 511 469 486 474 442 428 434 436 454 460 459 484 518 506 511 417 457 599 664 661 687 784 816 789 834 877 808 726 680 650 644 715 769 749 697 656 678 719 697 653 704 685 731 693 692 612 662 664 609 617 554 581 647 611 552 610 604 534 523 501 556 580 543 506 539 457 457 392 398 429 391 380 359 351 349 350 348 352 354 358 366 374 379 372 378 365 379 362 364 372 379 393 368 365 355 375 385 379 377 355 337 317 321 316 325 329 312 325 310 319 327 342 337 342 325 326 315 301 302 298 292 287 278 262 265 271 278 281 298 299 277 275 277 263 249 236 266 273 256 237 259 251 226 270 271 264 265 282 262 245 223 218 262 236 236 216 224 228 195 197 197 196 194 196 216 246 267 234 203 196 195 197 179 232 224 186 198 231 259 226 213 187 184 193 191 202 223 217 201 180 165 167 178 204 212 179 159 151 146 141 136 134 138 144 141 147 161 148 159 163 154 148 144 143 162 197 196 183 163 149 129 119 111 112 110 107 104 100 100 109 128 156 196 274 387 435 393 352 335 325 314 299 270 266 270 262 300 346 374 333 298 276 243 227 214 200 178 176 162 153 156 150 145 134 117 104 92 81 78 76 72 69 75 80 77 73 63 61 59 54 48 44 43 42 40 38 36 33 30 28 25 23 22 20 17 15 13 11 9 8 8 7 7 6 6 5 3 3 3 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1407 1625 1789 1887 1997 2044 2036 2011 1968 1923 1871 1841 1834 1869 1972 2034 2066 2058 2044 2027 2009 2041 2114 2198 2243 2281 2355 2479 2590 2707 2822 2697 2547 2437 2342 2262 2176 2093 2020 1930 1899 1887 1940 2010 2031 2076 2005 1913 1867 1854 1810 1773 1751 1722 1699 1668 1624 1564 1490 1426 1412 1447 1478 1470 1423 1402 1371 1315 1280 1255 1259 1310 1331 1373 1396 1389 1362 1317 1282 1249 1214 1184 1156 1148 1096 1112 1101 1121 1154 1184 1274 1392 1519 1630 1614 1450 1462 1549 1557 1539 1506 1480 1490 1503 1522 1514 1417 1297 1172 1143 1237 1344 1492 1653 1788 1906 2054 2141 2014 1953 1901 1761 1621 1492 1377 1240 1198 1218 1379 1550 1619 1463 1315 1280 1390 1538 1557 1579 1641 1657 1658 1624 1552 1490 1451 1447 1392 1268 1129 1030 979 980 994 1040 1129 1221 1298 1337 1387 1429 1464 1489 1512 1541 1559 1616 1618 1647 1682 1725 1801 1904 1987 1995 1952 1890 1770 1685 1614 1545 1500 1461 1384 1365 1425 1408 1295 1169 1060 1002 998 1006 1097 1218 1349 1437 1384 1267 1248 1331 1409 1431 1460 1495 1513 1516 1458 1416 1447 1466 1446 1345 1215 1123 1082 1008 958 908 792 787 762 708 672 644 639 635 632 631 630 628 627 632 636 655 710 815 889 952 1057 1142 1243 1344 1402 1442 1426 1376 1370 1354 1468 1575 1693 1822 1906 1838 1737 1699 1669 1643 1582 1454 1369 1351 1320 1252 1222 1169 1071 911 778 690 684 741 833 913 1010 1094 1222 1416 1539 1635 1690 1769 1859 1951 2066 2147 2019 1980 1944 1829 1687 1581 1646 1795 1840 1927 2087 2038 2024 2017 2056 2114 2011 2103 2205 2022 1900 1847 1851 1803 1971 2022 2096 1996 1881 1726 1677 1684 1768 1934 2088 2191 2228 2200 2220 2180 2165 2200 2235 2257 2363 2404 2429 2431 2392 2368 2350 2332 2285 2253 2248 2230 2184 2145 2114 2093 2095 2104 2126 2165 2232 2297 2349 2454 2537 2551 2366 2398 2539 2634 2448 2345 2220 2107 2060 2128 2246 2347 2425 2462 2546 2551 2560 2555 2563 2579 2565 2449 2408 2480 2479 2349 2308 2229 2071 2008 1994 1852 1703 1656 1620 1788 1891 1977 2112 2262 2344 2271 2224 2172 2096 2014 1955 1994 2072 2147 2178 2198 2161 2023 1936 1865 1818 1759 1707 1691 1765 1829 1930 2077 2202 2322 2419 2439 2449 2442 2451 2469 2506 2448 2329 2172 2044 1916 1752 1646 1549 1455 1361 1319 1320 1345 1244 1179 1077 1014 988 948 940 1000 1074 1159 1228 1335 1488 1619 1783 1874 1829 1784 1747 1699 1676 1583 1452 1327 1178 1080 1065 1001 891 777 686 747 872 983 1025 987 946 1012 1123 1269 1412 1556 1527 1412 1416 1398 1453 1495 1437 1337 1263 1192 1183 1114 997 875 767 742 781 722 690 698 752 840 920 964 1024 1060 1103 1160 1193 1186 1160 1103 1093 1118 1181 1201 1043 918 805 729 717 763 852 909 946 990 1038 1075 1114 1166 1226 1303 1361 1435 1558 1731 1861 1776 1643 1519 1374 1306 1311 1286 1291 1314 1332 1369 1386 1391 1412 1440 1432 1434 1452 1481 1502 1517 1519 1492 1469 1431 1375 1352 1336 1246 1238 1299 1385 1439 1502 1555 1479 1427 1486 1601 1690 1778 1838 1798 1725 1732 1687 1618 1594 1654 1620 1640 1729 1803 1867 1873 1877 1924 1958 1939 1897 1870 1826 1778 1780 1784 1791 1801 1799 1764 1725 1667 1577 1507 1442 1384 1316 1272 1243 1198 1150 1157 1166 1114 1145 1129 1117 1198 1235 1187 1095 951 745 573 550 569 637 766 953 1116 1157 1175 1202 1291 1298 1243 1181 1157 1176 1143 1016 885 729 568 505 497 507 611 759 821 863 1016 1221 1284 1218 1260 1352 1407 1438 1390 1340 1324 1271 1140 984 880 852 864 894 900 895 954 1039 1113 1167 1251 1319 1289 1223 1274 1346 1389 1460 1475 1532 1624 1725 1800 1817 1804 1727 1679 1666 1690 1775 1875 1971 2034 2025 2057 1928 1876 1886 1996 2075 2016 1999 1974 1872 1793 1753 1722 1751 1724 1661 1596 1552 1503 1466 1435 1425 1482 1524 1529 1591 1583 1586 1549 1561 1542 1544 1569 1554 1460 1347 1229 1197 1291 1339 1300 1276 1235 1207 1173 1170 1182 1187 1183 1202 1217 1236 1288 1321 1358 1383 1380 1363 1373 1361 1364 1376 1386 1346 1266 1202 1165 1135 1139 1131 1082 1047 1046 1063 1065 1057 1033 1013 1027 1027 1004 1022 1071 1105 1058 1041 1030 1026 1039 1029 1050 1029 1021 1032 1031 1023 1041 1019 1014 1016 1047 1004 958 951 965 945 864 779 748 768 807 847 922 956 976 998 1009 967 926 909 873 825 805 853 910 942 945 978 1002 1017 1027 1008 1036 1021 964 951 1029 1069 1054 1063 1033 1024 1000 944 789 710 670 676 750 689 615 671 736 778 816 791 764 774 757 754 800 853 863 866 855 842 829 766 697 612 564 534 493 503 476 461 441 521 510 477 468 456 411 416 410 411 388 419 471 532 582 630 685 719 685 739 767 708 698 672 628 620 667 694 686 681 673 618 622 638 596 648 615 637 637 610 575 582 594 581 530 516 521 547 518 484 506 493 484 447 449 469 483 472 436 459 454 402 383 385 371 364 364 362 358 346 344 342 346 344 347 352 356 352 358 362 357 356 354 350 351 379 383 376 351 333 338 350 366 357 359 359 352 308 330 320 307 298 297 295 312 320 323 335 325 327 310 302 300 296 287 284 283 288 269 263 267 274 278 291 297 277 259 257 253 240 228 254 252 244 227 238 244 219 250 235 239 241 248 242 237 212 206 226 234 232 210 196 214 205 184 197 188 186 185 194 197 210 217 220 215 194 173 172 198 191 205 247 261 271 243 199 180 172 169 173 188 188 178 175 171 164 157 161 168 174 156 145 140 138 136 129 129 139 141 139 137 142 143 139 142 149 157 159 143 180 207 208 217 207 195 155 123 114 107 107 104 101 100 100 110 135 176 243 341 436 413 364 355 411 406 389 356 304 260 247 239 270 296 313 318 310 268 235 214 202 189 177 160 162 159 150 139 133 128 113 96 89 79 74 72 71 65 68 72 68 66 61 57 55 54 47 43 40 39 38 36 34 31 29 26 24 23 21 19 17 15 13 11 10 9 8 8 8 7 6 3 4 4 4 4 4 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1393 1529 1644 1738 1867 2014 2121 2088 2031 1999 1954 1939 1918 1902 1960 2090 2153 2138 2112 2133 2125 2095 2118 2162 2241 2291 2342 2418 2511 2628 2700 2653 2571 2498 2379 2258 2140 2073 1989 1904 1883 1930 2013 2101 2096 2123 2032 1943 1904 1884 1843 1850 1819 1806 1775 1748 1716 1663 1591 1481 1397 1374 1373 1366 1344 1319 1305 1290 1295 1307 1355 1396 1424 1446 1458 1462 1462 1451 1423 1383 1347 1338 1293 1233 1139 1214 1202 1208 1250 1300 1380 1503 1656 1779 1614 1487 1569 1714 1712 1670 1626 1571 1559 1588 1621 1576 1479 1349 1211 1132 1265 1394 1502 1599 1735 1929 2068 2128 2033 1968 1858 1737 1601 1477 1356 1254 1201 1268 1436 1600 1655 1486 1327 1307 1432 1588 1637 1656 1737 1720 1723 1701 1615 1517 1471 1486 1440 1300 1148 1053 984 982 998 1059 1161 1253 1340 1395 1434 1463 1503 1538 1556 1595 1605 1644 1677 1705 1727 1750 1791 1878 1963 1952 1885 1814 1755 1686 1624 1573 1531 1460 1383 1415 1490 1464 1351 1225 1106 1019 999 1001 1059 1159 1288 1411 1391 1298 1273 1342 1447 1525 1556 1583 1603 1607 1542 1532 1552 1550 1488 1413 1314 1243 1204 1124 1066 938 824 854 845 814 750 695 642 636 635 634 632 629 628 629 633 656 737 828 927 961 1052 1160 1272 1346 1391 1454 1478 1466 1484 1464 1489 1543 1672 1801 1784 1746 1636 1565 1568 1566 1538 1442 1322 1240 1203 1137 1115 1051 1021 904 774 704 729 815 883 967 1079 1159 1290 1428 1584 1686 1825 1891 1953 2032 2147 2227 2114 2070 1953 1847 1802 1704 1746 1878 1926 1963 2107 2150 2136 2105 2202 2107 2080 2232 2263 2105 1949 1934 1959 1948 2019 2156 2019 1959 1927 1821 1769 1810 1816 1929 2052 2137 2209 2194 2260 2240 2185 2214 2288 2417 2402 2341 2375 2411 2460 2418 2415 2378 2349 2303 2279 2238 2206 2202 2176 2135 2126 2096 2110 2142 2186 2267 2335 2432 2484 2502 2489 2595 2672 2618 2435 2324 2256 2128 2123 2250 2369 2530 2564 2572 2530 2468 2461 2480 2480 2466 2396 2353 2336 2355 2445 2551 2501 2370 2197 2125 2033 1928 1840 1753 1680 1847 2020 2137 2197 2352 2346 2286 2250 2216 2121 2055 2006 2081 2204 2294 2338 2313 2245 2081 1994 1932 1888 1847 1807 1748 1732 1805 1888 1972 2089 2210 2301 2371 2430 2477 2529 2545 2599 2493 2364 2245 2119 2013 1901 1760 1654 1552 1452 1346 1233 1177 1112 1042 1032 1138 1098 1048 1086 1184 1265 1339 1405 1469 1548 1716 1853 1798 1691 1680 1655 1615 1550 1523 1419 1308 1154 1031 934 883 834 728 701 820 943 1055 1159 1127 1080 1088 1173 1340 1450 1608 1558 1505 1508 1479 1537 1491 1376 1283 1169 1108 1057 1017 927 827 792 753 768 804 718 693 710 777 826 883 928 954 996 1065 1115 1156 1168 1152 1152 1173 1205 1246 1129 1014 896 803 725 736 804 909 988 1065 1115 1135 1166 1173 1183 1238 1315 1391 1487 1650 1783 1709 1604 1491 1376 1323 1362 1395 1408 1437 1458 1470 1493 1502 1457 1471 1478 1493 1501 1505 1514 1520 1477 1445 1423 1401 1370 1295 1244 1210 1204 1231 1271 1316 1372 1429 1402 1389 1472 1573 1652 1731 1793 1779 1732 1688 1638 1563 1549 1600 1565 1560 1640 1723 1790 1816 1846 1908 1933 1904 1848 1815 1792 1730 1700 1695 1723 1760 1766 1719 1687 1624 1575 1520 1481 1447 1394 1352 1297 1238 1219 1187 1216 1227 1234 1231 1208 1227 1213 1178 1094 984 783 585 553 593 712 915 1045 1023 1028 1049 1112 1213 1346 1330 1281 1201 1113 1083 1051 918 786 658 557 502 498 530 646 681 749 868 981 1009 1059 1081 1087 1164 1376 1424 1407 1376 1298 1158 1001 883 849 869 833 850 911 979 1036 1103 1148 1217 1241 1218 1162 1226 1274 1343 1396 1436 1527 1654 1703 1700 1710 1709 1631 1633 1642 1655 1736 1836 1910 1910 1898 1950 1892 1816 1823 1917 2051 1989 1928 1893 1832 1767 1719 1715 1753 1745 1658 1580 1530 1522 1534 1488 1489 1577 1643 1645 1697 1683 1674 1659 1664 1631 1606 1567 1489 1382 1276 1210 1264 1374 1441 1389 1379 1299 1278 1258 1192 1181 1177 1172 1176 1198 1255 1331 1371 1396 1393 1365 1340 1367 1398 1396 1365 1315 1273 1207 1175 1146 1146 1096 1070 1060 1071 1121 1163 1175 1143 1047 1035 1080 1073 1059 1080 1111 1147 1125 1123 1117 1116 1107 1094 1146 1125 1116 1111 1096 1090 1091 1065 1055 1058 1065 1014 970 941 931 902 819 753 818 844 848 862 918 943 966 985 1000 985 959 925 912 886 828 843 892 915 931 965 1004 1032 1057 1059 1059 1027 975 956 980 1002 1038 1060 1029 1003 941 852 756 737 729 713 791 758 677 636 677 735 810 840 853 852 821 838 906 925 919 909 913 921 859 758 680 620 581 539 514 548 522 492 495 491 524 576 592 571 503 470 479 445 478 463 416 410 413 454 511 555 561 591 607 573 573 572 548 572 587 608 612 612 605 605 545 551 571 561 562 546 548 527 524 509 507 499 489 466 445 439 425 417 413 409 409 408 404 416 432 413 414 398 402 394 383 368 377 372 363 360 359 349 342 340 341 340 341 348 356 349 339 339 345 354 360 347 335 353 360 346 347 350 321 338 365 348 332 332 342 323 304 300 297 288 284 286 298 308 317 314 316 312 309 300 300 314 306 290 279 292 277 263 263 267 273 285 275 263 253 240 234 230 223 229 225 219 214 219 219 212 224 223 215 224 227 229 220 220 205 198 208 211 198 188 191 197 192 180 196 177 192 198 184 183 189 192 186 184 168 161 185 173 194 209 215 208 204 185 177 169 160 175 174 175 172 157 150 153 159 153 150 152 145 137 132 132 132 128 127 135 136 135 126 130 133 137 153 175 178 160 141 159 193 183 209 197 158 136 120 114 108 101 100 100 101 108 118 138 202 330 415 446 433 405 390 452 444 389 351 299 298 279 246 216 236 258 272 259 240 223 206 193 179 176 156 143 150 144 140 130 117 113 95 80 75 72 67 64 62 67 68 67 64 60 57 55 53 49 44 41 38 36 34 32 30 28 26 24 22 21 19 17 15 14 12 10 9 9 10 8 7 6 3 5 4 5 4 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1275 1390 1533 1663 1765 1960 2151 2162 2106 2066 2035 2028 2024 1974 1969 2054 2137 2196 2221 2246 2279 2247 2212 2221 2246 2303 2344 2393 2476 2607 2649 2574 2501 2427 2355 2282 2154 2087 1976 1904 1904 1967 2050 2126 2163 2117 2007 1973 1940 1909 1919 1905 1897 1902 1868 1830 1791 1712 1586 1465 1383 1362 1341 1346 1345 1365 1392 1386 1394 1417 1453 1476 1505 1508 1513 1543 1567 1567 1542 1511 1476 1343 1210 1179 1205 1266 1298 1326 1378 1434 1529 1626 1772 1846 1611 1549 1630 1795 1879 1837 1763 1694 1694 1686 1716 1623 1532 1405 1267 1149 1247 1431 1587 1693 1778 1910 2070 2157 2071 1942 1833 1736 1643 1550 1394 1234 1219 1325 1475 1653 1662 1525 1339 1338 1481 1641 1714 1725 1829 1797 1783 1729 1625 1537 1518 1510 1461 1324 1164 1063 1004 986 1010 1073 1180 1281 1374 1449 1503 1500 1537 1594 1605 1639 1663 1675 1708 1762 1806 1815 1849 1949 1935 1880 1817 1755 1687 1652 1625 1584 1490 1423 1406 1477 1553 1505 1411 1311 1178 1069 1011 1000 1042 1153 1301 1405 1419 1345 1299 1337 1430 1521 1581 1644 1678 1682 1638 1630 1637 1612 1531 1469 1414 1347 1296 1173 1045 910 871 906 915 910 883 790 679 640 637 635 632 630 630 631 636 683 783 887 988 1071 1106 1194 1307 1358 1414 1460 1523 1562 1590 1562 1602 1617 1720 1789 1674 1606 1550 1472 1450 1486 1406 1369 1335 1211 1107 1050 1008 955 932 879 812 706 763 883 950 1011 1136 1232 1323 1409 1509 1644 1768 1802 1818 1960 2082 2148 2162 2073 1999 1945 1912 1875 1889 1985 2001 2032 2105 2261 2253 2174 2160 2235 2118 2255 2202 2097 2168 2162 2038 1973 2017 2083 2050 2018 1985 1947 1911 1943 1927 2032 2131 2145 2209 2234 2365 2255 2226 2357 2424 2390 2327 2326 2335 2374 2407 2442 2393 2330 2335 2322 2306 2277 2262 2235 2227 2216 2173 2103 2114 2161 2227 2264 2318 2395 2425 2435 2497 2589 2725 2754 2553 2404 2292 2240 2203 2290 2473 2565 2558 2523 2478 2434 2411 2416 2408 2388 2323 2289 2265 2287 2350 2441 2489 2488 2288 2248 2173 2030 1961 1854 1753 1857 2073 2294 2356 2422 2394 2361 2324 2240 2133 2035 2044 2123 2221 2355 2461 2430 2352 2212 2044 1982 1945 1913 1887 1857 1812 1804 1848 1954 2045 2140 2240 2286 2327 2414 2548 2695 2696 2520 2421 2285 2084 1948 1851 1796 1755 1665 1553 1449 1279 1091 1046 1067 1185 1229 1213 1171 1182 1293 1428 1498 1572 1626 1702 1782 1731 1653 1573 1582 1551 1524 1434 1425 1385 1304 1218 1105 983 861 759 689 726 837 968 1106 1245 1289 1249 1257 1320 1436 1567 1633 1622 1633 1584 1570 1577 1467 1360 1227 1104 1024 960 910 858 827 838 783 759 789 754 700 700 731 834 900 943 946 951 963 983 1018 1042 1084 1131 1180 1224 1276 1179 1065 960 866 768 729 758 854 986 1127 1228 1252 1280 1267 1291 1314 1345 1413 1469 1504 1611 1675 1593 1490 1396 1358 1382 1412 1460 1466 1485 1518 1572 1603 1498 1530 1587 1592 1603 1599 1569 1523 1470 1446 1424 1393 1352 1321 1268 1226 1177 1180 1193 1216 1245 1301 1321 1373 1454 1523 1599 1672 1720 1729 1727 1678 1623 1553 1500 1516 1509 1502 1582 1656 1729 1791 1837 1879 1882 1844 1818 1787 1759 1727 1664 1624 1645 1685 1697 1669 1644 1589 1527 1511 1503 1480 1430 1370 1325 1278 1289 1245 1227 1227 1235 1200 1165 1127 1099 1063 1007 883 768 582 557 604 755 884 886 877 905 978 1069 1196 1356 1343 1257 1150 1047 977 940 852 749 771 732 545 500 501 520 588 672 750 818 818 874 964 963 1034 1089 1275 1340 1256 1292 1194 1014 885 842 820 798 872 934 977 1032 1078 1110 1163 1167 1145 1114 1180 1212 1264 1338 1462 1568 1636 1629 1594 1593 1582 1586 1623 1594 1643 1733 1803 1851 1853 1823 1817 1752 1762 1795 1933 2026 1934 1842 1826 1796 1742 1696 1722 1758 1722 1653 1607 1589 1608 1558 1546 1583 1634 1733 1762 1777 1748 1713 1682 1669 1622 1556 1490 1403 1316 1245 1280 1353 1467 1491 1454 1456 1356 1342 1288 1227 1224 1209 1190 1177 1176 1230 1303 1353 1369 1322 1301 1321 1370 1386 1382 1354 1285 1247 1244 1252 1250 1229 1157 1077 1075 1142 1212 1265 1238 1143 1061 1091 1144 1169 1157 1166 1164 1171 1142 1135 1148 1139 1133 1135 1130 1111 1136 1137 1100 1070 1039 1029 1026 1044 1023 991 974 930 862 834 781 766 850 912 928 937 906 923 928 952 970 980 971 947 940 925 882 851 914 931 954 982 987 1005 1044 1052 1058 1056 1030 997 984 981 1005 1040 1015 968 926 892 834 875 845 815 840 802 719 673 715 713 729 784 818 846 895 911 978 990 986 972 971 952 874 786 705 635 585 574 548 558 579 550 517 484 499 539 558 573 589 590 577 581 617 599 531 455 403 406 416 447 470 473 488 487 488 497 498 516 532 532 543 558 548 536 523 506 507 495 487 479 474 471 466 462 464 448 440 428 432 441 441 446 446 432 429 425 413 401 397 391 387 382 381 382 380 391 392 376 369 360 354 349 346 341 342 340 340 340 337 334 328 327 331 335 354 356 346 336 352 346 327 330 335 318 328 346 324 351 356 357 341 312 294 286 282 279 290 299 306 314 302 314 317 300 285 302 313 301 284 274 292 274 266 260 263 277 276 269 258 245 246 250 241 235 244 242 250 236 222 218 210 207 201 211 224 221 218 219 216 208 191 207 209 193 180 178 187 175 193 180 187 195 175 174 177 180 176 168 169 156 167 164 175 182 181 176 178 171 166 162 152 156 155 154 152 147 142 143 144 154 150 143 141 139 134 127 127 125 121 130 129 127 125 127 129 149 174 170 166 161 135 141 168 167 196 164 140 127 119 111 107 101 99 101 115 142 188 218 245 294 385 451 470 428 419 480 471 420 356 346 336 304 271 236 198 244 238 232 223 214 200 182 163 159 151 138 123 118 136 131 106 108 86 77 70 67 65 60 63 65 65 64 63 60 58 55 52 49 45 41 38 36 34 32 30 28 26 24 22 21 19 17 15 13 11 10 9 9 10 8 7 6 5 6 5 5 5 4 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1257 1348 1462 1624 1737 1880 2082 2219 2211 2193 2169 2133 2106 2076 2061 2092 2140 2204 2258 2285 2316 2348 2353 2357 2372 2394 2419 2470 2536 2602 2613 2603 2457 2360 2285 2193 2137 2071 1965 1927 1955 2022 2096 2126 2157 2096 2025 1996 1981 1969 1973 1978 1999 2007 1956 1837 1711 1622 1508 1429 1442 1472 1459 1437 1436 1458 1502 1505 1503 1518 1555 1579 1581 1585 1598 1620 1646 1648 1641 1608 1443 1261 1289 1327 1367 1416 1420 1458 1546 1614 1694 1791 1875 1845 1618 1616 1722 1842 2003 2004 1917 1836 1834 1847 1850 1705 1570 1420 1297 1166 1257 1386 1547 1682 1798 1938 2072 2153 2102 1970 1914 1834 1739 1569 1397 1260 1288 1415 1592 1689 1654 1504 1365 1380 1542 1683 1823 1826 1880 1878 1809 1724 1619 1560 1591 1574 1450 1309 1177 1080 1025 1000 1032 1091 1188 1325 1416 1488 1568 1575 1594 1615 1653 1675 1718 1719 1751 1816 1875 1879 1918 1975 1938 1877 1817 1766 1728 1710 1707 1604 1484 1429 1463 1542 1608 1565 1448 1336 1215 1095 1020 1002 1048 1157 1304 1429 1467 1402 1346 1326 1375 1462 1536 1637 1721 1757 1727 1712 1688 1598 1473 1384 1340 1286 1200 1077 961 911 952 976 982 1000 985 887 755 670 640 638 633 632 632 633 647 740 843 975 1086 1184 1213 1303 1369 1403 1451 1504 1552 1633 1673 1659 1696 1718 1765 1772 1637 1533 1447 1386 1350 1421 1368 1246 1243 1235 1119 1007 945 900 843 787 736 713 787 889 964 1034 1148 1210 1230 1356 1477 1530 1616 1640 1732 1846 1934 2099 2231 2164 2071 2043 2018 2009 2030 2065 2089 2126 2133 2228 2249 2189 2226 2302 2251 2346 2192 2168 2283 2164 2109 2058 2019 2164 2137 2074 2044 2003 1981 2028 2018 2110 2191 2381 2387 2408 2382 2382 2367 2371 2393 2348 2281 2273 2309 2353 2429 2464 2394 2337 2307 2307 2309 2315 2310 2296 2286 2256 2137 2063 2064 2071 2132 2264 2345 2364 2403 2455 2511 2596 2746 2851 2722 2467 2316 2256 2236 2321 2530 2602 2530 2506 2465 2454 2459 2409 2404 2374 2324 2261 2206 2221 2274 2344 2387 2437 2445 2280 2206 2112 2095 1955 1837 1904 2083 2277 2440 2454 2454 2487 2399 2290 2202 2153 2161 2162 2224 2287 2385 2449 2445 2291 2151 2054 2006 1982 1958 1939 1927 1946 1968 1915 1957 2100 2205 2234 2285 2424 2586 2716 2764 2686 2542 2366 2104 1936 1806 1683 1588 1515 1418 1375 1210 1072 1085 1219 1316 1334 1313 1263 1244 1364 1487 1613 1747 1753 1725 1680 1619 1518 1468 1479 1437 1427 1338 1302 1310 1266 1212 1130 993 851 737 685 753 848 968 1089 1209 1359 1407 1393 1419 1477 1535 1595 1651 1676 1656 1659 1592 1476 1359 1285 1244 1121 1039 946 872 901 933 821 752 750 742 701 711 748 848 944 1007 1005 1015 1017 1014 1022 1032 1036 1048 1110 1210 1291 1214 1148 1113 1011 849 743 733 788 917 1069 1178 1257 1344 1360 1379 1367 1341 1330 1342 1385 1466 1603 1598 1503 1431 1414 1438 1495 1476 1442 1451 1509 1599 1653 1577 1562 1675 1719 1694 1650 1607 1578 1549 1524 1469 1413 1359 1377 1374 1343 1243 1160 1136 1135 1147 1191 1256 1321 1431 1497 1558 1609 1617 1612 1671 1667 1612 1547 1449 1444 1441 1458 1547 1636 1701 1753 1811 1851 1804 1757 1761 1773 1742 1719 1670 1590 1571 1618 1630 1611 1601 1564 1492 1470 1449 1437 1393 1341 1300 1283 1288 1252 1200 1182 1184 1139 1087 1038 991 944 910 851 732 581 571 632 707 740 759 800 890 975 1096 1249 1342 1291 1193 1093 1007 930 887 851 870 907 805 646 533 508 503 505 582 683 698 685 719 791 836 900 966 1015 1059 1098 1156 1213 1025 878 781 757 829 882 927 985 1027 1061 1095 1115 1118 1086 1084 1141 1202 1271 1365 1468 1545 1551 1543 1533 1503 1494 1562 1619 1560 1581 1681 1742 1783 1785 1741 1697 1660 1711 1789 1936 1936 1862 1790 1753 1737 1700 1680 1734 1749 1685 1676 1675 1679 1641 1596 1640 1696 1736 1792 1811 1771 1728 1672 1595 1584 1557 1503 1417 1337 1280 1294 1366 1485 1554 1559 1528 1493 1390 1386 1309 1269 1287 1258 1225 1194 1183 1184 1233 1301 1312 1280 1268 1318 1356 1345 1346 1329 1319 1313 1293 1276 1236 1188 1118 1083 1111 1171 1239 1245 1200 1121 1122 1168 1226 1246 1248 1225 1202 1165 1135 1118 1116 1115 1124 1135 1111 1072 1084 1121 1093 1047 1019 971 969 904 864 850 820 813 810 840 794 826 879 925 932 947 928 940 958 942 948 967 965 948 942 917 880 852 885 907 939 964 968 1023 1047 1019 1024 1050 1048 1046 1033 1011 1016 1026 1035 975 956 920 887 911 947 914 903 850 820 758 757 793 779 767 776 832 853 930 989 1051 1049 1053 1033 969 876 805 737 667 617 632 595 569 593 543 514 510 511 514 524 545 568 567 580 612 654 661 568 421 465 481 492 478 454 450 473 479 481 480 490 495 500 503 512 520 524 517 514 517 507 519 521 511 503 488 469 452 441 438 444 457 473 486 483 486 486 468 459 462 447 433 419 414 417 404 400 401 403 412 408 392 377 365 358 356 353 348 346 344 340 339 335 324 324 321 321 322 332 333 334 332 325 342 339 326 315 309 304 318 312 321 337 346 345 340 317 303 314 287 278 283 288 293 296 302 313 304 285 291 315 317 305 281 265 268 262 260 260 269 271 275 270 264 263 268 264 263 286 278 282 262 269 268 247 225 212 195 198 188 198 209 201 200 190 182 178 182 187 173 169 170 174 191 167 171 161 191 178 178 179 175 161 160 156 166 164 173 174 163 166 172 163 156 153 144 143 146 145 139 141 132 134 149 151 146 139 134 131 123 121 118 116 118 121 140 170 158 137 141 160 177 192 154 136 122 147 145 154 147 140 141 142 129 123 108 100 104 157 222 263 302 356 353 371 439 476 437 438 478 437 387 362 319 325 319 280 232 189 224 220 212 213 203 199 185 150 133 146 126 116 115 107 102 94 85 77 70 66 63 63 58 61 63 62 61 61 59 57 54 52 48 44 40 37 35 33 31 29 28 25 23 21 21 19 17 15 13 11 10 10 9 9 8 7 7 6 6 6 5 5 3 3 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1364 1288 1369 1594 1705 1859 2037 2156 2225 2272 2290 2264 2229 2177 2139 2148 2164 2202 2249 2292 2317 2365 2431 2452 2467 2499 2523 2554 2614 2646 2560 2454 2366 2303 2237 2163 2110 2060 1969 1955 2029 2102 2166 2160 2135 2100 2070 2061 2059 2043 2046 2084 2089 2032 1934 1811 1648 1519 1446 1491 1561 1603 1605 1551 1518 1490 1552 1565 1589 1624 1654 1686 1677 1672 1686 1714 1711 1718 1714 1586 1444 1270 1358 1500 1559 1598 1585 1578 1681 1766 1809 1939 2017 1834 1643 1687 1823 1932 2090 2142 2055 1993 1980 1972 1875 1724 1585 1424 1266 1190 1397 1431 1507 1623 1761 1902 2018 2141 2159 2053 2037 1908 1734 1575 1484 1364 1411 1522 1682 1688 1569 1470 1383 1440 1617 1762 1862 1936 1919 1883 1811 1724 1643 1644 1686 1628 1523 1385 1212 1091 1035 1024 1055 1117 1216 1349 1444 1524 1591 1630 1655 1682 1693 1721 1750 1789 1809 1855 1943 1962 2001 2008 1990 1944 1874 1826 1799 1815 1723 1586 1486 1478 1543 1605 1644 1579 1479 1381 1252 1120 1026 1015 1074 1197 1300 1403 1489 1481 1424 1387 1354 1414 1508 1595 1699 1774 1786 1735 1664 1579 1465 1336 1225 1176 1102 1014 967 1002 1054 1070 1051 1068 1043 913 804 727 663 639 635 634 634 641 700 785 901 1024 1148 1265 1318 1384 1457 1483 1513 1538 1586 1657 1726 1744 1788 1818 1815 1725 1622 1505 1404 1338 1274 1341 1340 1243 1119 1158 1129 1010 914 835 764 721 716 747 762 843 897 971 1007 1077 1175 1287 1330 1433 1479 1507 1605 1781 1993 2167 2296 2208 2136 2097 2114 2111 2127 2178 2248 2222 2229 2205 2265 2281 2342 2326 2316 2295 2284 2284 2284 2227 2273 2211 2236 2302 2235 2254 2157 2127 2111 2107 2040 2137 2259 2368 2393 2353 2303 2305 2270 2295 2321 2343 2304 2309 2307 2329 2377 2442 2447 2403 2348 2339 2345 2360 2367 2353 2373 2354 2181 2063 2055 2078 2112 2223 2339 2432 2412 2426 2497 2563 2689 2667 2645 2568 2377 2336 2328 2411 2584 2564 2518 2507 2526 2509 2493 2441 2438 2414 2378 2288 2203 2174 2210 2264 2342 2358 2399 2249 2168 2116 2055 1992 1929 1976 2158 2338 2503 2516 2513 2519 2436 2362 2313 2280 2269 2242 2232 2278 2303 2384 2481 2431 2364 2254 2166 2088 2039 2018 2004 2016 1964 1933 1986 2081 2226 2266 2347 2431 2546 2643 2581 2379 2272 2076 1924 1848 1801 1730 1611 1507 1380 1216 1130 1111 1271 1376 1468 1487 1448 1337 1264 1379 1521 1667 1741 1674 1602 1541 1488 1424 1370 1410 1332 1317 1270 1211 1225 1207 1143 1046 948 824 713 708 794 874 937 1016 1129 1277 1355 1336 1338 1373 1418 1472 1558 1634 1630 1599 1570 1510 1464 1412 1317 1162 1045 946 906 976 997 859 759 732 717 704 734 786 850 957 1019 1069 1092 1119 1106 1125 1116 1107 1087 1068 1100 1185 1242 1230 1209 1107 905 758 737 746 869 983 1073 1171 1233 1235 1277 1222 1205 1212 1230 1326 1451 1611 1627 1552 1473 1438 1517 1544 1486 1450 1460 1515 1611 1709 1700 1629 1708 1787 1793 1741 1689 1686 1616 1561 1529 1491 1439 1469 1460 1373 1283 1196 1154 1122 1106 1127 1196 1301 1380 1438 1500 1542 1526 1530 1599 1628 1583 1514 1430 1362 1380 1426 1526 1609 1658 1714 1778 1823 1759 1706 1712 1737 1719 1682 1656 1557 1500 1542 1555 1569 1556 1526 1469 1429 1404 1372 1349 1331 1285 1242 1231 1216 1156 1122 1123 1105 1038 975 903 844 796 731 673 573 589 632 673 709 755 814 869 930 1043 1184 1293 1228 1144 1077 1034 999 965 951 944 927 849 733 619 525 512 504 506 542 574 588 614 633 692 742 759 825 906 954 980 1015 941 807 728 786 834 854 912 964 1014 1040 1059 1065 1070 1022 1075 1149 1223 1291 1360 1445 1497 1466 1447 1446 1421 1464 1554 1603 1526 1533 1621 1690 1735 1743 1679 1624 1642 1714 1801 1880 1890 1826 1772 1723 1688 1670 1693 1728 1703 1631 1626 1679 1716 1683 1662 1731 1797 1805 1805 1762 1715 1658 1603 1535 1499 1476 1444 1366 1333 1355 1332 1382 1528 1612 1602 1563 1479 1412 1427 1389 1349 1374 1337 1280 1224 1193 1181 1192 1229 1243 1234 1265 1312 1315 1311 1290 1293 1314 1300 1254 1190 1145 1110 1097 1131 1155 1204 1240 1255 1207 1199 1215 1245 1288 1279 1274 1249 1220 1180 1191 1187 1177 1164 1142 1102 1081 1057 1027 1044 1037 976 925 929 856 812 808 821 872 881 883 911 886 845 921 936 948 963 972 970 991 976 973 972 966 951 925 917 904 880 867 884 899 918 968 1009 1024 988 1017 1024 1014 1046 1070 1053 1065 1072 1067 1050 987 959 973 953 1004 1007 961 920 925 862 836 852 851 843 815 824 888 904 953 1013 1072 1112 1080 1011 896 816 742 707 711 666 623 629 595 572 556 521 533 522 545 557 557 538 533 566 596 595 576 438 498 550 543 550 520 478 483 500 503 512 497 504 516 527 543 561 555 554 612 624 627 638 650 640 619 599 561 484 455 473 497 522 539 545 540 531 534 537 512 515 498 501 481 456 457 452 436 429 430 417 416 408 385 375 367 365 358 356 352 343 338 336 332 331 332 327 322 320 313 317 315 317 316 318 320 320 313 302 301 299 307 298 321 308 312 324 312 313 313 316 303 276 293 298 312 315 315 305 293 277 284 294 283 275 269 260 257 260 260 262 270 277 286 286 281 278 294 295 309 321 313 293 287 279 264 243 222 213 204 199 187 188 188 183 178 178 172 172 170 167 164 162 164 167 161 153 149 149 151 158 157 175 184 156 145 176 191 177 186 168 169 198 190 172 160 154 142 142 153 144 133 130 131 147 145 145 142 140 135 131 124 120 113 117 140 146 146 149 148 149 167 184 164 150 121 115 122 127 133 134 146 168 187 181 181 154 115 109 172 200 234 264 355 401 404 426 478 473 480 405 365 324 306 284 288 288 256 230 174 213 208 191 202 184 176 173 169 146 124 122 113 103 98 89 83 78 72 67 63 60 61 56 61 61 59 58 58 57 55 53 51 48 44 39 37 34 32 30 28 27 25 23 21 19 18 17 15 13 12 11 10 9 9 8 8 8 6 7 7 6 5 4 3 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1511 1333 1307 1449 1617 1750 1914 2033 2124 2208 2284 2355 2372 2300 2281 2272 2258 2312 2323 2369 2405 2439 2533 2586 2603 2643 2636 2629 2686 2736 2619 2485 2364 2279 2231 2188 2154 2100 2028 1989 2115 2200 2246 2235 2187 2160 2122 2124 2133 2118 2126 2119 2015 1901 1784 1655 1541 1471 1512 1632 1698 1712 1740 1684 1589 1535 1605 1635 1679 1725 1756 1783 1807 1802 1796 1798 1790 1798 1768 1586 1402 1267 1375 1541 1692 1770 1761 1753 1767 1891 1941 2081 2019 1780 1678 1770 1917 2081 2175 2280 2191 2142 2103 2006 1862 1717 1577 1445 1249 1219 1436 1502 1537 1624 1728 1838 1985 2118 2184 2142 2127 1983 1800 1700 1624 1491 1414 1556 1719 1745 1596 1450 1398 1528 1660 1782 1952 1996 1970 1940 1858 1775 1739 1749 1760 1709 1603 1445 1257 1126 1055 1054 1064 1134 1249 1343 1450 1572 1614 1670 1714 1755 1741 1761 1798 1849 1887 1927 2001 2067 2106 2056 2076 2033 1941 1915 1921 1843 1717 1584 1494 1543 1621 1673 1637 1515 1415 1337 1243 1136 1043 1030 1101 1212 1337 1451 1534 1563 1519 1462 1389 1420 1537 1624 1695 1753 1729 1656 1581 1514 1450 1370 1241 1118 1060 1023 1029 1086 1147 1162 1130 1139 1080 967 881 825 745 649 636 636 636 645 742 832 929 1043 1167 1291 1407 1467 1517 1543 1557 1586 1634 1689 1759 1820 1876 1840 1815 1697 1586 1460 1399 1304 1203 1213 1225 1161 1066 1047 1063 1013 913 815 739 711 719 747 804 844 851 871 920 994 1076 1158 1223 1303 1315 1444 1547 1705 1907 2088 2162 2199 2281 2212 2209 2247 2326 2349 2382 2323 2291 2266 2224 2177 2183 2183 2147 2196 2185 2257 2251 2212 2249 2240 2226 2227 2288 2345 2343 2237 2256 2278 2160 2180 2277 2244 2325 2340 2269 2230 2213 2199 2289 2264 2161 2274 2297 2355 2410 2412 2419 2430 2453 2451 2440 2426 2350 2357 2331 2311 2188 2054 2050 2061 2101 2186 2340 2430 2455 2469 2508 2547 2607 2552 2545 2550 2514 2458 2514 2591 2625 2611 2578 2555 2583 2558 2554 2505 2477 2455 2430 2428 2351 2207 2178 2240 2284 2333 2328 2250 2156 2073 2050 2050 2040 2073 2233 2397 2571 2652 2641 2588 2567 2453 2408 2369 2357 2327 2314 2279 2247 2299 2360 2427 2528 2502 2408 2328 2248 2189 2162 2057 1931 1933 2026 2160 2359 2403 2469 2586 2684 2680 2506 2281 2065 1951 1834 1742 1639 1581 1541 1475 1318 1189 1132 1215 1414 1517 1628 1640 1535 1381 1283 1364 1491 1619 1593 1535 1474 1423 1377 1364 1281 1322 1239 1201 1204 1131 1108 1068 1059 983 881 800 717 729 785 839 918 1018 1153 1230 1245 1222 1226 1270 1329 1414 1486 1546 1517 1483 1469 1464 1487 1418 1275 1157 1062 958 927 1000 1042 903 781 731 737 724 779 877 979 1021 1053 1127 1175 1203 1174 1159 1208 1205 1189 1153 1121 1107 1129 1137 1087 1015 903 788 738 739 793 882 958 1031 1080 1109 1179 1090 1086 1117 1229 1377 1535 1644 1590 1520 1478 1487 1576 1573 1501 1469 1472 1522 1595 1659 1699 1732 1766 1835 1891 1816 1769 1729 1662 1588 1590 1585 1600 1610 1531 1412 1346 1303 1277 1211 1107 1094 1137 1246 1319 1375 1437 1485 1464 1472 1534 1580 1572 1510 1407 1318 1322 1395 1490 1562 1617 1674 1751 1799 1719 1665 1663 1688 1671 1658 1635 1534 1460 1449 1479 1510 1520 1470 1429 1395 1366 1335 1304 1293 1263 1214 1175 1157 1111 1068 1047 1041 1003 935 854 758 686 628 579 571 617 690 735 770 820 904 974 997 1074 1189 1268 1235 1173 1121 1093 1030 971 926 869 811 758 683 596 542 522 513 506 505 518 524 528 533 558 588 621 661 738 775 812 834 790 705 741 848 895 895 879 933 991 1007 1024 1014 1002 985 1045 1138 1224 1313 1375 1418 1432 1401 1345 1340 1364 1457 1541 1591 1513 1498 1575 1655 1705 1673 1595 1569 1633 1711 1780 1833 1863 1833 1743 1681 1623 1647 1688 1701 1658 1594 1620 1673 1721 1719 1714 1789 1853 1828 1762 1703 1666 1641 1595 1559 1511 1463 1401 1397 1423 1463 1438 1409 1527 1571 1548 1503 1443 1460 1511 1452 1448 1484 1422 1339 1259 1201 1183 1201 1195 1206 1234 1258 1272 1259 1256 1254 1264 1228 1204 1163 1147 1158 1149 1129 1170 1183 1241 1293 1285 1286 1257 1250 1278 1298 1280 1256 1241 1206 1195 1229 1253 1246 1236 1202 1134 1057 1000 975 969 946 866 860 831 867 864 901 847 909 933 920 911 930 881 885 941 973 1001 1037 1049 1059 1031 1013 992 959 933 926 916 902 893 880 887 921 944 964 976 980 958 986 990 986 1035 1059 1072 1072 1100 1115 1082 1015 1044 1036 1037 1109 1115 1063 1044 1053 1007 950 962 943 926 880 882 910 943 949 979 1037 1079 1071 1035 947 838 797 793 761 695 684 657 608 575 551 550 563 549 557 560 558 552 522 503 519 520 504 450 446 483 489 505 524 513 500 515 537 519 528 565 594 579 635 651 575 634 684 725 749 750 718 658 606 553 511 466 498 555 614 643 648 644 657 636 638 647 588 605 562 611 585 497 545 547 523 482 488 477 452 440 420 399 381 373 368 363 354 354 348 341 341 339 340 335 332 324 313 304 307 310 309 307 307 309 300 295 285 283 283 285 294 295 294 300 302 295 297 294 301 287 270 277 278 281 283 284 279 274 270 266 263 262 260 259 254 260 259 258 272 280 290 306 303 307 328 353 374 391 388 365 349 333 309 277 263 241 233 217 204 196 200 193 200 204 193 189 186 187 184 175 170 159 161 161 152 150 144 143 142 142 148 145 145 154 165 165 151 148 159 180 184 193 191 192 169 138 153 156 137 122 124 138 140 138 138 136 134 130 123 116 113 122 138 156 153 158 148 149 170 179 147 141 135 112 114 122 125 129 147 162 202 234 223 178 139 101 143 182 224 286 319 363 419 473 490 423 373 344 290 297 279 258 250 243 231 222 180 190 194 185 182 171 154 167 156 142 117 117 115 112 102 96 83 75 69 66 61 58 55 53 60 59 58 57 56 55 54 52 50 46 41 39 36 34 31 29 28 26 24 23 21 19 17 16 14 13 12 10 10 10 9 9 10 8 8 8 7 6 5 4 3 3 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1632 1473 1329 1366 1524 1674 1832 1946 2060 2138 2210 2270 2305 2337 2377 2370 2374 2434 2422 2475 2555 2590 2620 2675 2732 2768 2804 2782 2788 2832 2692 2584 2472 2349 2267 2253 2223 2122 2041 2031 2143 2286 2340 2324 2276 2216 2199 2181 2201 2213 2083 1960 1919 1791 1658 1552 1524 1535 1621 1717 1834 1850 1869 1783 1648 1565 1642 1724 1782 1810 1810 1831 1888 1939 1952 1939 1930 1879 1745 1605 1426 1297 1392 1543 1720 1904 1933 1943 1945 1978 2064 2163 1972 1780 1737 1880 2012 2196 2333 2421 2323 2278 2102 1951 1822 1736 1603 1447 1241 1275 1438 1569 1600 1612 1683 1772 1885 2015 2148 2241 2211 2058 1933 1859 1731 1606 1503 1568 1734 1780 1612 1478 1442 1565 1701 1834 1941 2039 2021 1995 1919 1854 1830 1840 1830 1740 1632 1456 1276 1148 1083 1077 1092 1130 1242 1351 1452 1564 1624 1693 1767 1805 1803 1813 1840 1873 1915 1954 1988 2076 2151 2100 2068 2019 1992 1988 1932 1839 1698 1581 1537 1593 1671 1713 1640 1534 1455 1383 1265 1136 1050 1068 1141 1254 1365 1499 1599 1629 1590 1532 1434 1427 1527 1648 1755 1768 1657 1572 1504 1438 1365 1309 1212 1114 1071 1071 1090 1166 1238 1259 1224 1206 1135 1018 956 911 819 706 642 637 638 650 745 869 976 1075 1180 1308 1433 1523 1578 1604 1625 1632 1684 1746 1835 1876 1869 1806 1750 1646 1529 1433 1338 1269 1179 1117 1096 1060 979 931 944 899 803 741 717 713 722 762 861 903 932 972 1014 1003 1008 1067 1147 1185 1276 1369 1480 1607 1779 1914 2019 2050 2125 2216 2346 2385 2442 2497 2497 2392 2335 2268 2233 2205 2150 2099 2096 2142 2115 2149 2144 2064 2073 2088 2088 2105 2117 2155 2145 2213 2259 2271 2225 2282 2223 2207 2219 2235 2199 2180 2164 2181 2215 2189 2158 2159 2211 2293 2292 2318 2359 2353 2350 2351 2349 2335 2348 2285 2253 2223 2130 2070 2046 2052 2092 2139 2290 2419 2380 2450 2443 2433 2523 2524 2527 2503 2471 2514 2641 2647 2706 2661 2602 2593 2542 2497 2479 2500 2492 2483 2456 2451 2448 2246 2137 2170 2213 2292 2389 2455 2247 2166 2183 2184 2261 2236 2347 2554 2597 2643 2739 2614 2600 2525 2490 2496 2430 2384 2366 2379 2324 2289 2295 2343 2410 2374 2367 2314 2235 2217 2230 2113 2009 1987 2106 2285 2322 2422 2477 2590 2594 2475 2325 2187 2076 1960 1785 1642 1538 1431 1386 1345 1263 1170 1207 1351 1502 1575 1729 1734 1620 1455 1307 1347 1480 1554 1479 1420 1363 1311 1269 1270 1209 1222 1174 1113 1103 1080 1009 961 971 926 818 755 697 758 858 927 1014 1069 1090 1118 1156 1138 1190 1267 1362 1447 1512 1550 1486 1403 1356 1349 1372 1341 1270 1142 1057 961 945 1034 1095 974 834 744 756 776 859 1010 1139 1083 1043 1127 1229 1273 1245 1212 1287 1324 1297 1248 1208 1179 1133 1120 1098 1039 934 816 742 739 743 779 836 890 945 999 1060 1004 1065 1166 1272 1354 1408 1512 1642 1592 1519 1553 1624 1602 1554 1513 1505 1539 1554 1586 1640 1682 1745 1820 1921 1915 1791 1739 1735 1689 1700 1665 1682 1592 1476 1435 1404 1400 1377 1295 1125 1064 1082 1163 1253 1309 1365 1419 1398 1413 1478 1550 1543 1501 1414 1289 1273 1353 1435 1516 1583 1644 1722 1764 1685 1606 1604 1607 1610 1605 1604 1540 1446 1387 1408 1455 1469 1425 1374 1351 1316 1293 1262 1251 1239 1199 1154 1114 1081 1016 966 935 893 859 800 713 627 586 577 591 666 749 830 857 917 979 1076 1130 1129 1114 1156 1237 1230 1169 1101 1023 961 913 844 768 705 652 597 558 540 517 513 513 511 517 518 518 519 523 532 558 597 647 679 694 702 661 774 901 921 950 944 901 940 964 969 942 932 987 1067 1135 1209 1288 1347 1330 1351 1325 1253 1245 1353 1443 1522 1544 1490 1445 1514 1612 1672 1611 1542 1542 1613 1679 1722 1765 1804 1795 1713 1601 1580 1619 1644 1642 1610 1568 1597 1655 1719 1761 1774 1815 1857 1817 1750 1741 1719 1694 1652 1637 1583 1483 1410 1477 1543 1624 1547 1453 1517 1539 1492 1475 1496 1539 1567 1519 1553 1531 1457 1388 1293 1204 1189 1202 1218 1212 1208 1227 1228 1223 1231 1246 1264 1230 1186 1158 1198 1244 1219 1181 1177 1232 1297 1300 1305 1310 1265 1254 1260 1266 1274 1241 1202 1191 1199 1227 1224 1206 1185 1153 1114 1047 969 911 881 857 857 887 904 904 940 961 909 917 958 942 930 943 902 888 892 959 995 1015 1024 1026 1040 1015 971 946 921 917 906 913 890 890 892 905 919 930 937 937 931 947 950 976 1004 1033 1040 1038 1078 1108 1108 1099 1122 1127 1127 1165 1194 1205 1198 1161 1119 1062 1043 1056 1031 968 955 971 988 1019 1020 1028 1048 1054 1008 969 891 851 848 807 739 724 691 660 612 572 575 592 562 542 536 535 512 525 469 444 440 417 413 437 465 499 507 503 521 518 529 563 564 574 575 600 628 647 647 589 607 640 691 729 717 652 600 590 589 556 474 548 648 710 779 785 770 762 721 714 720 679 683 643 709 630 556 647 670 619 549 590 575 520 446 422 412 402 397 386 373 362 366 364 361 353 349 342 339 333 325 317 311 302 303 304 302 300 299 297 292 289 290 289 285 282 284 282 280 280 280 278 276 275 272 268 265 264 263 263 261 261 260 260 259 259 259 254 257 250 257 252 269 283 304 312 318 327 341 399 438 471 493 472 465 448 428 398 359 329 296 269 258 237 220 223 211 232 242 231 224 216 209 214 219 229 199 189 191 188 183 181 159 150 145 138 134 134 138 140 139 139 137 144 147 164 153 162 156 162 150 128 134 127 118 120 133 136 135 130 131 131 127 121 113 106 132 145 147 146 154 145 146 167 192 171 148 120 105 112 121 119 125 160 201 215 192 116 120 137 145 189 220 237 297 341 374 419 424 396 398 325 280 276 270 243 233 229 223 210 211 201 153 183 170 155 145 152 146 145 127 114 102 101 115 105 92 84 75 70 64 60 56 53 52 57 57 56 55 54 53 51 50 48 45 41 38 36 33 31 29 27 25 23 22 20 19 17 15 14 13 12 11 11 10 10 10 10 9 9 8 8 7 6 5 4 3 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1682 1635 1450 1337 1474 1664 1762 1864 1955 2024 2087 2133 2165 2210 2267 2341 2433 2513 2550 2592 2644 2674 2695 2676 2624 2623 2678 2814 2932 2931 2778 2682 2565 2447 2337 2307 2283 2158 2073 2062 2133 2272 2429 2438 2362 2298 2298 2282 2291 2217 2067 1937 1815 1718 1586 1546 1617 1717 1751 1773 1949 1997 1969 1851 1715 1594 1695 1820 1891 1885 1854 1867 1926 2007 2084 2107 2040 1844 1697 1554 1410 1327 1433 1584 1738 1885 2041 2099 2112 2150 2197 2140 1972 1835 1845 1982 2137 2260 2419 2502 2352 2228 2066 1911 1818 1663 1545 1419 1253 1306 1484 1632 1691 1705 1730 1763 1828 1931 2072 2180 2287 2124 2024 1968 1859 1719 1578 1587 1733 1886 1719 1599 1564 1603 1692 1789 1893 2005 2055 2014 1970 1938 1938 1928 1806 1675 1589 1447 1284 1152 1096 1105 1119 1153 1230 1336 1441 1517 1590 1693 1770 1802 1821 1853 1892 1925 1955 1994 2031 2104 2180 2111 2023 2016 1945 1924 1864 1786 1671 1608 1582 1636 1733 1742 1682 1580 1504 1444 1295 1157 1063 1089 1184 1295 1393 1518 1645 1711 1680 1603 1487 1448 1552 1664 1758 1788 1674 1575 1514 1449 1357 1261 1182 1122 1115 1122 1145 1193 1293 1355 1346 1291 1204 1100 1035 976 870 770 663 640 645 658 752 897 1011 1123 1230 1330 1441 1517 1569 1614 1648 1675 1721 1811 1841 1831 1815 1810 1707 1591 1518 1422 1338 1277 1233 1151 1084 1031 1018 964 897 835 770 739 718 717 742 783 899 971 1027 1098 1129 1110 1096 1103 1156 1184 1252 1301 1419 1501 1634 1789 1859 1911 1999 2148 2235 2244 2293 2383 2386 2378 2345 2289 2269 2219 2138 2090 2032 2070 2016 2022 2028 1942 1950 1961 1967 2008 2035 2057 2038 2041 2155 2151 2096 2180 2180 2165 2174 2101 2071 2055 2034 2056 2098 2139 2165 2005 2050 2167 2212 2214 2266 2295 2302 2283 2269 2343 2370 2346 2300 2203 2142 2097 2072 2062 2060 2079 2198 2329 2331 2415 2312 2342 2427 2510 2510 2435 2392 2445 2545 2590 2602 2563 2520 2515 2482 2434 2413 2409 2408 2411 2398 2391 2367 2244 2150 2111 2137 2209 2405 2576 2491 2369 2384 2411 2472 2370 2368 2414 2455 2532 2697 2782 2669 2678 2579 2565 2490 2434 2432 2419 2485 2437 2415 2406 2447 2385 2351 2292 2168 2127 2133 2125 2130 2156 2262 2412 2500 2566 2542 2574 2429 2312 2222 2119 2010 1901 1763 1673 1639 1572 1485 1388 1267 1242 1435 1531 1623 1758 1858 1762 1641 1503 1348 1350 1501 1518 1431 1372 1298 1228 1189 1164 1150 1120 1106 1049 1031 1010 942 871 870 835 774 713 777 796 845 866 922 958 977 1035 1096 1100 1164 1244 1313 1402 1492 1557 1533 1464 1366 1263 1259 1224 1169 1101 1018 956 973 1083 1139 1005 860 749 751 797 905 1068 1195 1143 1065 1116 1230 1324 1324 1282 1351 1366 1321 1306 1300 1267 1225 1175 1140 1072 969 867 764 744 739 740 761 792 826 886 939 990 1099 1173 1199 1241 1279 1456 1511 1507 1549 1571 1569 1577 1610 1585 1552 1620 1603 1615 1629 1664 1731 1842 1926 1923 1821 1867 1819 1813 1785 1750 1764 1614 1484 1435 1444 1437 1398 1322 1199 1074 1043 1089 1172 1239 1281 1329 1324 1367 1422 1487 1474 1441 1395 1268 1209 1295 1388 1483 1539 1588 1663 1708 1642 1541 1511 1512 1505 1524 1552 1521 1450 1382 1351 1394 1411 1380 1313 1300 1284 1233 1206 1230 1212 1160 1112 1075 1053 986 888 835 801 766 710 629 587 578 580 620 740 796 879 921 951 995 1030 1061 1028 1026 1114 1206 1229 1184 1122 1056 994 927 853 769 703 658 633 629 602 561 536 532 520 518 521 521 520 519 519 521 532 557 587 604 622 635 704 804 875 946 1009 959 915 919 904 893 957 1015 1067 1121 1181 1240 1240 1241 1287 1273 1190 1205 1305 1383 1441 1452 1413 1377 1448 1527 1611 1563 1502 1536 1560 1601 1655 1713 1735 1729 1642 1556 1556 1585 1599 1568 1547 1538 1576 1637 1701 1768 1811 1844 1858 1812 1786 1787 1761 1727 1682 1628 1547 1455 1445 1571 1644 1654 1608 1534 1502 1526 1530 1528 1578 1631 1626 1597 1546 1476 1412 1344 1263 1200 1197 1201 1205 1221 1224 1217 1215 1220 1229 1242 1260 1270 1221 1190 1258 1313 1282 1226 1213 1242 1323 1331 1300 1283 1269 1266 1250 1235 1222 1209 1192 1182 1184 1169 1132 1099 1061 1025 1013 987 945 879 858 887 903 886 909 947 952 975 966 955 1007 994 959 945 895 918 926 911 934 949 965 974 976 964 944 927 918 915 906 926 917 909 903 890 900 905 914 916 921 924 930 946 963 983 988 997 1037 1058 1079 1108 1130 1148 1139 1123 1161 1209 1230 1227 1197 1157 1142 1129 1103 1069 1066 1055 1063 1110 1139 1119 1108 1086 1061 1016 943 905 891 858 796 769 758 706 649 590 539 542 534 513 500 504 482 485 444 419 407 415 443 480 516 521 545 558 583 541 551 622 660 625 637 609 672 653 625 614 636 671 749 736 673 626 615 610 631 600 508 570 644 739 876 966 972 923 884 858 852 834 802 762 773 690 651 693 709 648 642 628 581 520 480 505 496 468 445 422 399 388 376 374 361 352 347 340 328 325 327 326 322 309 305 303 303 302 303 302 295 297 301 299 297 296 288 285 281 278 276 275 273 272 270 269 268 269 273 264 261 261 261 261 261 261 261 258 248 245 252 279 309 325 338 357 367 365 392 477 527 466 413 410 419 434 458 468 437 423 371 352 348 294 250 234 254 287 307 306 296 288 255 272 280 251 242 236 239 236 229 229 219 198 171 157 153 138 132 131 131 130 127 127 126 133 134 134 137 132 130 132 123 122 114 118 126 122 125 127 127 127 125 118 111 105 128 149 147 140 140 143 141 153 177 181 162 122 108 107 117 117 129 179 172 135 104 122 178 217 220 220 273 296 289 320 380 457 391 316 301 287 254 236 230 212 204 214 209 187 191 179 151 138 164 165 144 134 121 115 108 101 98 93 91 93 89 74 68 66 61 56 54 51 51 55 54 54 53 52 51 49 48 45 43 40 37 35 33 31 29 27 25 23 21 19 18 17 15 14 13 12 12 11 11 10 9 9 9 8 7 7 6 5 5 4 3 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1706 1688 1580 1379 1413 1605 1732 1808 1896 1965 2002 2033 2061 2102 2157 2234 2331 2379 2408 2468 2521 2601 2564 2494 2456 2472 2536 2627 2703 2787 2812 2795 2688 2514 2387 2340 2303 2197 2111 2096 2186 2311 2433 2522 2455 2401 2389 2362 2301 2182 2083 1955 1793 1656 1578 1656 1755 1855 1895 1887 2053 2118 1984 1837 1697 1628 1738 1884 1973 1994 1931 1928 2000 2055 2163 2206 2032 1875 1741 1591 1397 1385 1520 1593 1704 1865 2052 2224 2262 2288 2327 2175 1997 1933 2032 2123 2233 2387 2489 2434 2262 2083 1970 1882 1734 1616 1534 1363 1227 1338 1468 1612 1768 1838 1852 1881 1881 1923 2003 2111 2241 2228 2207 2119 1961 1809 1674 1613 1723 1890 1862 1757 1704 1726 1745 1767 1857 1946 2033 2100 2071 2037 2008 1895 1760 1634 1529 1389 1283 1170 1118 1097 1150 1216 1243 1265 1366 1447 1553 1625 1656 1683 1726 1785 1865 1960 2024 2063 2069 2121 2195 2129 2083 2014 1909 1849 1803 1735 1715 1672 1640 1684 1805 1841 1790 1675 1585 1482 1290 1142 1082 1155 1261 1364 1431 1513 1608 1732 1766 1670 1539 1484 1575 1685 1797 1832 1722 1660 1617 1529 1403 1293 1219 1163 1185 1196 1201 1255 1281 1379 1434 1384 1298 1191 1110 1038 938 816 683 645 650 666 763 931 1050 1142 1230 1316 1387 1435 1451 1511 1543 1555 1605 1700 1753 1732 1686 1721 1657 1556 1479 1429 1377 1350 1319 1244 1166 1136 1116 1040 945 836 770 741 718 742 766 818 907 1017 1088 1189 1242 1209 1251 1241 1260 1352 1399 1378 1350 1445 1577 1679 1755 1808 1930 2053 2145 2170 2192 2274 2246 2229 2257 2241 2181 2197 2165 2096 1956 1848 1830 1874 1893 1833 1854 1855 1886 1948 1936 1926 1942 1912 2002 2071 1977 2036 2095 2100 2127 2082 2003 1900 1884 1917 1953 1969 1999 1923 1934 1990 2012 2052 2169 2188 2197 2232 2295 2348 2366 2366 2344 2291 2206 2145 2086 2034 2028 2052 2100 2252 2269 2316 2295 2381 2466 2491 2436 2397 2376 2387 2475 2523 2547 2533 2479 2469 2489 2449 2403 2367 2356 2333 2313 2278 2313 2243 2203 2093 2081 2164 2331 2434 2555 2472 2417 2425 2380 2404 2265 2281 2365 2510 2550 2638 2557 2590 2625 2629 2645 2618 2603 2520 2560 2536 2504 2526 2516 2540 2457 2310 2239 2237 2274 2205 2187 2211 2304 2443 2573 2599 2681 2572 2433 2306 2197 2089 1986 1886 1768 1784 1720 1693 1552 1439 1370 1421 1491 1597 1695 1817 1837 1695 1585 1524 1388 1386 1509 1560 1506 1444 1347 1230 1141 1105 1091 1075 1012 994 940 939 853 809 779 734 729 730 764 820 826 867 886 895 927 971 1031 1139 1233 1277 1383 1440 1536 1590 1546 1467 1366 1274 1178 1145 1086 1046 988 965 1020 1144 1095 975 852 769 744 789 888 1018 1138 1213 1110 1112 1205 1290 1374 1375 1418 1419 1384 1384 1348 1318 1279 1231 1170 1072 980 883 808 757 744 739 746 757 778 812 861 916 986 1049 1096 1163 1285 1378 1341 1356 1444 1482 1511 1512 1616 1664 1675 1671 1652 1657 1667 1701 1793 1898 1978 1985 1935 1950 1939 1922 1835 1867 1886 1749 1583 1515 1520 1480 1399 1307 1213 1121 1047 1030 1090 1155 1208 1246 1258 1312 1371 1428 1404 1340 1313 1243 1167 1243 1332 1409 1465 1538 1627 1659 1592 1506 1431 1419 1409 1444 1479 1469 1409 1357 1316 1322 1352 1323 1245 1217 1210 1154 1136 1204 1200 1132 1065 1009 974 920 831 765 741 679 617 584 579 581 599 621 675 750 799 826 865 904 993 982 953 992 1076 1146 1196 1184 1140 1059 986 925 850 793 744 697 699 733 736 700 625 587 590 604 603 600 577 528 520 519 521 535 551 571 585 595 632 717 807 904 1021 1085 990 917 861 889 945 1012 1060 1098 1143 1172 1160 1162 1201 1224 1151 1158 1243 1289 1350 1363 1298 1304 1373 1438 1525 1520 1467 1475 1521 1541 1599 1651 1682 1675 1635 1557 1514 1547 1541 1519 1505 1547 1585 1641 1707 1759 1788 1828 1863 1847 1847 1838 1746 1684 1649 1579 1479 1449 1502 1646 1672 1660 1619 1573 1544 1577 1600 1607 1635 1626 1581 1551 1490 1402 1330 1275 1221 1194 1198 1216 1218 1205 1221 1226 1223 1220 1228 1238 1256 1269 1229 1235 1305 1344 1342 1328 1287 1323 1372 1360 1340 1316 1294 1301 1300 1289 1251 1225 1215 1222 1229 1230 1181 1124 1066 1031 951 915 889 910 937 976 931 935 963 947 982 1005 1021 1021 1019 1011 976 967 923 945 947 936 930 936 948 950 946 943 937 929 923 918 924 923 919 913 907 901 905 916 928 944 954 946 935 935 942 949 959 974 992 1021 1055 1085 1103 1103 1067 1070 1089 1148 1212 1255 1241 1212 1227 1210 1156 1126 1132 1148 1166 1224 1232 1229 1188 1138 1120 1064 1010 970 965 945 886 846 799 738 672 599 549 515 490 483 478 472 474 451 425 414 421 446 485 519 570 592 607 645 614 578 618 621 698 677 705 658 675 700 677 664 686 666 744 774 705 657 639 592 543 522 482 513 649 764 842 823 846 856 861 927 983 994 981 953 917 824 821 839 812 772 738 683 612 567 516 524 564 574 539 495 452 416 390 377 365 353 345 340 341 340 338 334 323 318 314 313 312 311 312 307 309 321 328 321 322 321 311 304 300 295 295 299 297 295 291 288 288 291 295 290 283 278 282 290 298 301 304 299 267 248 307 377 418 420 403 446 460 437 468 510 458 453 393 362 367 375 389 411 424 423 412 398 350 298 272 271 319 396 422 430 403 384 340 366 351 330 307 316 336 317 288 314 313 268 216 208 180 168 154 148 140 133 124 122 120 122 120 118 126 126 120 129 126 118 115 112 121 120 115 119 117 123 122 116 108 104 111 116 120 128 127 129 138 163 178 149 129 113 105 100 111 108 136 140 111 95 134 195 224 253 267 259 307 340 354 395 378 363 368 312 267 266 242 210 202 195 186 185 185 174 161 165 125 128 173 168 156 146 125 104 97 91 91 86 84 77 73 68 62 61 58 54 51 51 50 52 52 51 51 50 49 48 46 44 41 38 36 34 32 30 28 26 24 22 20 19 17 15 14 14 12 12 12 11 11 10 10 9 8 8 8 7 6 5 5 4 3 3 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1723 1709 1633 1454 1364 1458 1611 1757 1840 1913 1959 1996 2015 2033 2066 2126 2216 2232 2269 2343 2430 2429 2389 2332 2287 2318 2392 2463 2526 2593 2648 2785 2712 2552 2439 2342 2269 2182 2104 2106 2231 2356 2490 2595 2544 2462 2384 2285 2195 2148 2052 1893 1719 1646 1690 1781 1901 1967 2020 1996 2128 2124 1967 1807 1677 1686 1792 1914 2069 2101 2021 2009 2057 2140 2229 2215 2039 1871 1727 1588 1436 1424 1576 1741 1813 1856 2002 2160 2349 2433 2338 2186 2019 2002 2106 2232 2342 2484 2511 2351 2203 2035 1888 1787 1690 1551 1453 1334 1252 1392 1549 1661 1818 1959 2011 2021 2019 1995 2025 2090 2220 2352 2335 2168 2011 1930 1799 1705 1725 1860 1986 1920 1881 1888 1877 1900 1895 1926 2001 2124 2161 2080 1989 1848 1725 1646 1585 1489 1268 1178 1132 1102 1124 1250 1331 1315 1299 1353 1431 1484 1511 1560 1612 1674 1764 1898 1991 2082 2129 2169 2195 2140 2053 1985 1943 1885 1803 1780 1811 1722 1680 1764 1884 1914 1838 1710 1531 1375 1218 1100 1139 1255 1357 1449 1514 1594 1673 1749 1784 1689 1583 1534 1610 1693 1774 1859 1802 1750 1676 1573 1446 1343 1269 1231 1274 1276 1279 1337 1397 1428 1503 1462 1383 1290 1199 1101 1004 870 722 658 653 693 795 957 1110 1169 1239 1313 1313 1317 1323 1363 1392 1416 1503 1535 1628 1596 1548 1580 1583 1546 1500 1466 1456 1435 1386 1292 1273 1239 1173 1062 984 853 740 727 719 752 785 852 955 1070 1140 1232 1335 1348 1409 1416 1418 1498 1519 1525 1510 1453 1498 1589 1690 1827 1936 1994 2054 2106 2168 2167 2153 2189 2312 2209 2137 2077 2017 1957 1806 1712 1682 1718 1752 1697 1738 1733 1786 1810 1817 1830 1849 1816 1852 1899 1849 1905 1946 1911 1940 1905 1834 1780 1759 1818 1838 1857 1878 1861 1874 1907 1956 2008 2102 2255 2283 2358 2365 2467 2475 2407 2318 2318 2280 2248 2157 2068 1996 1972 2053 2130 2146 2236 2316 2477 2572 2480 2391 2375 2375 2377 2436 2509 2636 2575 2477 2452 2440 2464 2448 2462 2394 2318 2253 2220 2216 2227 2185 2090 2029 2097 2226 2300 2455 2481 2388 2367 2328 2307 2238 2186 2303 2416 2429 2547 2503 2509 2560 2498 2483 2546 2493 2549 2543 2470 2488 2508 2537 2515 2459 2467 2398 2371 2398 2356 2323 2360 2352 2366 2452 2551 2517 2478 2541 2462 2294 2148 2066 1987 1918 1867 1852 1768 1595 1520 1519 1547 1574 1652 1741 1887 1869 1767 1722 1596 1506 1473 1600 1713 1665 1544 1392 1254 1146 1084 1053 1007 971 927 896 834 812 870 848 808 772 730 824 913 894 877 970 979 993 1009 1104 1200 1330 1392 1433 1501 1592 1621 1553 1457 1371 1317 1266 1186 1117 1032 990 994 1068 1160 1103 960 842 793 748 773 843 958 1070 1182 1191 1132 1136 1234 1366 1442 1478 1489 1463 1415 1360 1291 1266 1231 1143 1044 1004 921 847 799 784 757 748 751 761 789 809 846 906 964 1030 1117 1211 1267 1257 1278 1341 1376 1402 1429 1506 1540 1614 1605 1568 1590 1602 1681 1850 1964 2023 2053 1955 1863 1818 1845 1926 1958 1913 1894 1771 1689 1632 1536 1451 1357 1291 1195 1089 1013 1026 1071 1129 1162 1193 1245 1309 1359 1360 1274 1220 1182 1127 1182 1280 1348 1417 1512 1587 1603 1554 1466 1397 1342 1335 1363 1400 1417 1361 1308 1264 1256 1277 1229 1158 1105 1129 1083 1050 1096 1158 1122 1042 961 900 838 768 696 640 599 581 583 591 602 639 658 672 690 729 759 805 886 934 905 912 976 1047 1123 1197 1202 1156 1080 996 931 886 843 786 728 730 780 822 788 724 698 714 745 755 743 690 618 526 519 520 531 544 555 563 571 594 673 772 868 988 1108 1067 931 834 873 921 972 1020 1057 1072 1119 1118 1069 1112 1161 1109 1081 1142 1193 1253 1264 1200 1255 1312 1393 1439 1461 1429 1437 1488 1493 1539 1579 1624 1610 1595 1549 1476 1495 1511 1485 1514 1557 1617 1666 1717 1682 1700 1749 1810 1885 1909 1880 1771 1709 1661 1588 1515 1508 1579 1678 1691 1660 1636 1618 1616 1628 1621 1609 1626 1568 1522 1454 1410 1332 1269 1222 1199 1195 1213 1229 1224 1214 1219 1227 1228 1227 1229 1235 1252 1276 1302 1303 1319 1334 1362 1386 1369 1389 1405 1403 1368 1341 1332 1355 1353 1352 1315 1280 1283 1314 1343 1344 1295 1179 1088 1033 972 891 937 1018 998 1009 963 996 996 972 986 1042 1080 1084 1068 1033 995 980 979 969 951 941 944 951 952 953 948 940 936 931 925 920 922 922 918 915 910 902 909 919 927 943 969 997 979 978 959 976 1001 1027 1045 1042 1032 1062 1067 1054 1053 1035 1067 1100 1155 1215 1249 1279 1302 1269 1217 1145 1133 1149 1187 1244 1264 1250 1238 1237 1207 1132 1091 1052 1037 1002 933 874 810 743 689 621 580 542 506 505 483 457 445 437 425 420 457 501 509 560 639 674 703 725 667 635 665 629 686 737 755 723 687 726 705 723 733 702 742 788 727 668 626 595 554 525 482 480 544 600 647 684 709 720 743 805 857 895 916 923 910 876 823 803 782 768 757 727 674 587 598 610 599 619 598 572 533 471 400 366 365 370 366 376 377 373 359 346 338 330 331 329 325 324 331 330 347 342 360 353 348 344 337 329 326 328 330 341 337 335 325 330 328 330 334 331 337 338 343 357 371 393 414 411 347 262 375 421 453 471 472 476 500 502 487 437 377 377 370 334 323 330 358 375 373 370 373 382 381 327 336 341 345 385 388 409 415 374 389 391 404 407 413 465 456 402 395 405 333 273 278 270 231 222 212 202 186 161 146 137 131 128 124 116 116 114 115 116 120 112 109 109 109 119 117 109 111 118 116 109 102 101 103 103 109 118 120 124 141 175 164 126 109 104 100 96 104 95 95 99 115 135 200 215 245 263 317 324 353 374 376 351 324 318 332 301 264 243 220 195 205 194 170 147 161 161 151 165 119 140 151 149 138 128 119 115 100 87 81 79 78 74 69 63 59 57 54 51 50 47 50 50 49 49 49 48 47 46 45 43 41 37 34 33 31 29 27 25 23 22 20 18 17 15 14 13 12 12 12 11 10 10 10 9 8 8 8 7 6 6 5 5 4 3 3 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1755 1736 1706 1530 1377 1365 1479 1656 1791 1843 1887 1920 1958 1994 2011 2038 2097 2102 2187 2304 2359 2277 2217 2180 2143 2179 2244 2337 2434 2522 2585 2640 2682 2639 2500 2389 2298 2180 2114 2133 2226 2363 2508 2640 2574 2410 2293 2215 2123 2002 1949 1827 1707 1784 1810 1894 2008 2129 2134 2119 2213 2117 1966 1810 1676 1745 1879 1988 2107 2207 2138 2106 2131 2191 2258 2132 1986 1851 1676 1566 1430 1452 1611 1761 1929 2028 2112 2252 2374 2498 2336 2156 2044 2078 2198 2307 2435 2575 2463 2285 2144 2047 1894 1724 1594 1500 1386 1322 1261 1421 1588 1747 1897 2035 2155 2136 2083 2082 2104 2093 2196 2331 2393 2218 2117 2073 1931 1794 1769 1902 2076 2113 2094 2069 2017 2007 2039 1981 2007 2148 2226 2090 1958 1876 1804 1802 1680 1399 1311 1237 1174 1107 1113 1193 1335 1443 1410 1375 1372 1379 1407 1459 1507 1598 1686 1817 1927 2055 2138 2194 2170 2131 2091 2048 1982 1907 1862 1884 1826 1740 1733 1852 1945 1886 1755 1627 1508 1341 1175 1101 1190 1312 1446 1541 1608 1664 1733 1818 1858 1768 1658 1603 1648 1717 1807 1886 1840 1739 1644 1550 1463 1428 1351 1314 1381 1386 1401 1436 1491 1543 1574 1495 1381 1285 1202 1143 1050 949 792 689 658 692 825 979 1106 1185 1197 1199 1179 1154 1161 1199 1250 1282 1358 1459 1494 1451 1417 1453 1448 1482 1462 1512 1506 1460 1413 1377 1342 1268 1165 1025 921 808 724 723 743 813 856 873 928 979 1079 1158 1296 1407 1508 1581 1610 1655 1680 1698 1633 1604 1626 1627 1700 1798 1867 1916 1993 2070 2113 2093 2067 2124 2233 2251 2125 2039 1925 1814 1702 1590 1555 1572 1614 1584 1617 1620 1633 1657 1673 1687 1702 1671 1708 1752 1719 1710 1752 1744 1755 1765 1713 1669 1696 1729 1757 1783 1807 1836 1895 1975 2045 2139 2303 2332 2318 2306 2305 2335 2436 2438 2340 2326 2327 2303 2248 2154 2067 1972 2003 2087 2091 2203 2314 2457 2495 2458 2385 2381 2389 2401 2461 2590 2541 2522 2464 2434 2410 2401 2397 2443 2492 2418 2316 2309 2235 2164 2144 2086 2019 2033 2121 2272 2400 2549 2416 2329 2270 2263 2234 2140 2195 2266 2350 2425 2387 2452 2561 2471 2387 2437 2473 2450 2493 2422 2460 2514 2549 2481 2459 2484 2512 2526 2460 2554 2457 2476 2467 2458 2484 2530 2443 2421 2427 2386 2270 2193 2116 2055 2009 1932 1813 1705 1578 1543 1537 1659 1675 1730 1804 1973 1959 1874 1758 1632 1601 1625 1690 1798 1619 1490 1372 1263 1194 1144 1109 1043 972 891 842 824 867 980 975 940 827 733 842 986 1006 918 1031 1113 1142 1107 1137 1259 1380 1481 1546 1615 1688 1709 1620 1537 1464 1419 1337 1237 1141 1070 1020 1029 1156 1244 1145 974 853 781 750 774 827 936 1067 1174 1265 1213 1162 1208 1324 1421 1478 1505 1489 1426 1363 1305 1257 1215 1174 1145 1074 969 866 900 904 850 803 764 764 791 790 812 856 914 971 1032 1102 1163 1192 1235 1261 1278 1290 1346 1391 1428 1513 1542 1550 1580 1607 1684 1858 1893 1931 2008 1912 1843 1785 1817 1951 1968 1870 1865 1853 1841 1801 1732 1637 1450 1350 1241 1152 1054 1002 998 1028 1055 1094 1168 1246 1303 1310 1251 1165 1133 1087 1139 1206 1300 1406 1470 1518 1527 1487 1434 1375 1314 1278 1294 1341 1365 1327 1279 1239 1197 1205 1125 1050 1007 1011 1004 963 969 1046 1069 998 877 805 753 693 644 600 586 595 614 639 675 716 726 740 746 736 751 778 855 874 867 891 978 1070 1162 1243 1219 1158 1086 1020 984 955 895 802 756 784 845 913 893 821 842 845 850 835 777 718 633 550 520 520 530 537 545 548 554 577 626 712 830 922 1054 1053 928 812 864 907 924 952 988 1020 1034 1047 1009 1019 1079 1095 1014 1046 1114 1187 1185 1123 1199 1283 1351 1376 1403 1389 1407 1436 1441 1489 1531 1564 1544 1539 1523 1440 1437 1458 1513 1567 1585 1629 1669 1670 1600 1609 1662 1743 1826 1875 1873 1805 1735 1669 1599 1546 1550 1604 1654 1657 1682 1693 1664 1607 1549 1548 1530 1583 1536 1448 1409 1326 1275 1229 1201 1209 1225 1243 1233 1224 1219 1221 1235 1232 1235 1238 1238 1248 1273 1291 1305 1303 1331 1363 1407 1434 1449 1445 1407 1375 1373 1401 1425 1425 1419 1382 1356 1373 1402 1425 1373 1285 1153 1048 978 901 892 997 1044 1062 1080 1016 1025 1029 1030 1028 1088 1175 1197 1158 1094 1015 1017 1014 1006 993 969 955 984 980 973 976 962 960 954 941 926 941 950 940 921 911 910 914 920 933 948 964 983 1014 1017 995 1025 1066 1087 1085 1050 1009 1044 1040 1012 1019 1025 1057 1039 1076 1119 1178 1253 1326 1337 1269 1180 1139 1147 1204 1251 1274 1265 1265 1275 1237 1196 1155 1144 1122 1052 985 897 841 788 724 670 625 549 556 551 533 504 512 470 428 423 455 487 560 622 692 779 817 798 772 725 687 693 685 706 758 741 739 769 764 812 786 764 805 779 705 658 617 587 561 531 500 482 496 539 576 611 632 638 689 722 746 760 796 790 803 782 749 742 725 707 696 673 653 631 673 675 650 614 566 528 502 462 399 426 434 411 433 449 451 437 414 377 370 371 371 372 371 363 357 368 389 389 401 400 389 380 379 382 378 378 382 391 393 395 394 401 403 406 414 409 429 451 473 482 485 511 470 419 327 252 307 345 355 361 363 365 385 375 363 345 336 332 347 319 311 345 362 357 350 353 360 351 354 358 372 396 413 416 392 363 366 377 340 355 346 368 437 476 526 525 513 456 414 362 363 338 319 309 279 252 247 194 155 144 133 137 131 125 120 111 109 107 104 104 103 101 101 102 102 106 102 111 112 100 100 105 115 121 116 112 115 126 153 151 120 108 102 100 101 96 92 100 136 175 202 213 209 240 259 284 309 343 360 344 308 309 293 268 267 255 235 208 197 173 188 182 159 131 160 154 150 137 122 109 135 142 117 107 116 104 101 92 80 74 73 70 66 62 57 53 50 48 45 44 48 46 47 46 46 46 45 44 43 42 39 35 33 31 30 28 26 25 23 21 19 18 16 15 15 14 13 13 12 11 10 10 10 9 9 8 8 7 7 7 6 5 4 3 3 2 2 2 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1802 1751 1727 1615 1458 1362 1377 1484 1636 1740 1781 1801 1838 1877 1915 1961 1988 2050 2129 2181 2200 2118 2022 2005 1990 2035 2178 2287 2378 2465 2498 2536 2590 2648 2577 2425 2343 2232 2154 2169 2244 2409 2535 2637 2583 2440 2325 2260 2146 1973 1815 1727 1761 1846 1883 1933 2077 2221 2262 2244 2226 2119 1972 1819 1699 1799 1934 2067 2206 2311 2274 2211 2238 2276 2206 2054 1932 1805 1661 1487 1442 1540 1621 1743 1887 2055 2224 2342 2449 2482 2339 2199 2114 2152 2224 2383 2533 2581 2422 2272 2119 1964 1841 1701 1576 1509 1405 1296 1290 1435 1583 1737 1933 2031 2196 2274 2166 2154 2201 2156 2196 2311 2433 2324 2282 2204 2052 1886 1815 1936 2062 2170 2289 2248 2183 2146 2108 2021 2031 2151 2233 2100 2012 1972 1936 1766 1582 1499 1387 1294 1209 1114 1116 1171 1280 1410 1510 1510 1504 1491 1488 1485 1492 1529 1653 1774 1876 1977 2080 2162 2209 2150 2113 2061 1994 1938 1911 1866 1812 1762 1799 1895 1984 1867 1732 1566 1416 1283 1156 1129 1250 1391 1510 1623 1702 1713 1744 1837 1911 1848 1747 1644 1706 1806 1859 1912 1838 1717 1629 1572 1530 1517 1417 1364 1431 1490 1530 1572 1603 1643 1646 1555 1444 1297 1192 1085 1014 974 861 737 674 682 761 943 1044 1079 1063 1045 1026 1009 994 1036 1094 1171 1250 1343 1370 1329 1305 1366 1312 1319 1334 1342 1383 1390 1390 1415 1366 1266 1134 1016 895 792 728 731 785 886 930 967 1032 1075 1103 1157 1227 1352 1423 1540 1657 1795 1838 1846 1762 1839 1886 1799 1814 1860 1905 1899 1941 1994 2041 2054 2053 2111 2196 2175 2123 2008 1861 1725 1609 1538 1487 1476 1489 1472 1476 1507 1528 1541 1564 1579 1588 1582 1585 1597 1597 1587 1590 1614 1610 1589 1597 1594 1667 1759 1800 1859 1862 1939 2049 2107 2177 2238 2252 2243 2260 2272 2266 2310 2340 2397 2404 2398 2360 2356 2275 2157 2075 1967 1970 1996 2085 2204 2349 2447 2482 2411 2354 2339 2335 2387 2449 2481 2434 2432 2427 2394 2345 2339 2345 2355 2415 2469 2460 2448 2289 2178 2116 2085 2025 1994 2073 2227 2357 2418 2454 2344 2258 2200 2141 2104 2082 2161 2260 2291 2276 2372 2503 2478 2354 2367 2415 2396 2437 2428 2456 2519 2637 2604 2606 2577 2471 2502 2547 2492 2402 2414 2528 2478 2488 2521 2388 2330 2367 2446 2363 2289 2212 2136 2045 1952 1831 1715 1584 1560 1576 1718 1795 1827 1888 2073 1981 1862 1751 1664 1674 1786 1776 1705 1637 1524 1410 1287 1203 1110 997 910 848 841 851 899 967 1082 1116 1020 880 741 826 971 1098 1014 1040 1150 1250 1246 1223 1231 1329 1450 1584 1697 1771 1763 1683 1598 1504 1390 1298 1211 1159 1165 1052 1047 1185 1301 1220 1068 903 787 753 768 861 962 1057 1150 1264 1300 1250 1205 1273 1355 1401 1472 1514 1478 1405 1327 1323 1282 1246 1253 1138 1015 911 939 1002 988 915 845 800 825 813 801 816 863 920 967 1010 1060 1111 1151 1199 1223 1215 1276 1313 1371 1453 1472 1527 1587 1635 1721 1865 1837 1875 1936 1890 1821 1775 1833 1945 1911 1797 1803 1923 1927 1862 1777 1682 1567 1433 1339 1235 1161 1066 996 970 983 1019 1080 1168 1233 1248 1204 1125 1076 1056 1120 1192 1273 1332 1378 1441 1439 1396 1367 1354 1304 1218 1237 1277 1293 1302 1275 1216 1151 1118 1031 960 923 902 883 881 864 921 942 903 776 712 669 609 604 617 636 643 681 747 792 820 824 839 824 824 779 769 801 832 856 905 999 1075 1145 1226 1264 1221 1152 1114 1073 1001 906 814 803 856 938 1031 959 922 980 1009 979 935 843 754 676 592 535 523 535 529 532 536 547 572 608 688 757 865 986 1031 931 795 826 875 886 918 955 979 976 969 956 953 1000 1021 977 998 1074 1133 1125 1068 1153 1237 1294 1319 1343 1345 1370 1357 1391 1436 1476 1501 1481 1476 1465 1429 1374 1419 1533 1609 1612 1605 1621 1600 1536 1540 1600 1673 1754 1840 1850 1795 1722 1692 1642 1605 1610 1627 1634 1639 1656 1642 1610 1522 1467 1483 1456 1502 1478 1401 1327 1275 1234 1207 1215 1271 1270 1252 1238 1242 1231 1220 1224 1230 1237 1247 1253 1267 1278 1274 1283 1315 1364 1394 1420 1470 1471 1444 1430 1436 1453 1478 1505 1505 1484 1446 1428 1409 1386 1347 1289 1190 1070 983 920 925 919 945 1003 1107 1150 1092 1090 1123 1120 1102 1129 1236 1266 1220 1137 1064 1100 1079 1058 1032 1004 988 1007 1022 987 1019 991 986 972 948 946 953 967 957 937 924 930 927 935 944 947 952 965 981 1016 1025 1031 1054 1062 1085 1022 986 1017 1022 995 978 1011 1019 1002 1038 1055 1107 1180 1280 1354 1307 1218 1136 1138 1207 1258 1278 1279 1282 1264 1210 1202 1206 1202 1176 1067 978 903 844 794 736 664 606 575 606 625 599 560 514 451 421 441 499 515 549 641 731 858 925 909 867 811 765 772 761 725 758 799 817 838 847 873 867 870 857 825 776 743 698 665 636 598 529 488 482 499 522 555 589 623 668 705 704 683 678 681 686 673 668 677 687 692 703 704 689 675 678 641 569 505 508 487 454 414 409 468 462 449 483 567 590 558 529 459 480 464 459 450 447 439 433 439 464 475 472 473 464 454 451 463 467 462 466 472 480 489 499 514 531 555 559 534 550 550 547 529 460 393 354 311 273 246 258 286 291 294 298 305 315 313 312 298 297 317 316 294 319 341 349 342 341 342 344 335 324 332 341 366 396 398 404 349 341 364 334 311 322 375 450 473 482 453 455 425 383 441 393 332 344 295 262 255 224 187 149 146 154 159 157 143 137 129 124 118 112 107 105 106 101 96 92 93 95 106 99 100 133 153 146 136 132 126 122 126 137 124 111 110 111 113 133 142 104 122 169 202 223 231 237 249 264 287 306 299 316 310 282 265 264 244 236 221 204 198 173 162 174 170 155 135 130 133 128 117 102 102 132 112 106 110 94 89 88 93 81 73 68 66 63 59 55 51 48 45 43 42 44 47 46 45 44 44 43 42 41 40 37 34 31 30 28 27 25 24 22 20 19 17 16 16 15 14 14 13 12 11 11 10 10 9 9 8 8 8 8 7 6 5 4 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1858 1787 1759 1697 1576 1407 1370 1395 1462 1542 1605 1635 1673 1749 1790 1827 1866 1954 2010 2050 2065 1997 1941 1921 1945 2031 2099 2185 2279 2320 2352 2391 2442 2517 2601 2477 2397 2329 2233 2228 2306 2480 2563 2483 2430 2371 2283 2186 2034 1895 1797 1726 1771 1868 1914 1969 2085 2262 2353 2286 2197 2103 1949 1795 1734 1844 1955 2080 2246 2365 2396 2347 2373 2386 2240 2105 2005 1886 1716 1497 1462 1640 1740 1795 1877 2016 2195 2381 2526 2474 2356 2242 2211 2266 2340 2431 2563 2498 2334 2189 2060 1937 1792 1707 1645 1566 1401 1291 1348 1468 1545 1659 1826 1934 2053 2186 2283 2266 2305 2242 2261 2348 2485 2450 2372 2215 2066 1918 1899 2002 2155 2251 2344 2414 2345 2311 2173 2054 2033 2130 2247 2162 2082 2086 1948 1745 1643 1567 1458 1307 1184 1113 1118 1161 1269 1419 1520 1583 1612 1630 1612 1627 1632 1542 1607 1740 1838 1926 2018 2091 2202 2197 2154 2042 1976 1988 1934 1904 1866 1857 1922 1989 1977 1828 1678 1528 1375 1239 1140 1187 1340 1482 1603 1696 1781 1823 1807 1839 1938 1939 1782 1697 1769 1886 1950 1942 1849 1799 1730 1621 1583 1560 1462 1429 1459 1507 1578 1642 1699 1740 1718 1619 1509 1356 1211 1153 1080 967 866 767 703 689 734 813 880 926 949 922 911 909 915 930 981 1062 1126 1193 1224 1187 1153 1178 1239 1227 1216 1220 1254 1335 1368 1355 1314 1233 1130 1028 898 795 759 747 825 946 1013 1096 1142 1203 1222 1213 1283 1348 1423 1566 1686 1839 1963 2000 1898 2034 2057 1950 2009 2002 2054 2034 1969 1959 1998 2038 2094 2142 2094 2049 2004 1914 1806 1720 1554 1447 1449 1449 1420 1387 1346 1379 1414 1453 1481 1513 1506 1515 1520 1509 1515 1520 1559 1542 1544 1555 1570 1574 1572 1611 1700 1838 1920 1953 2019 2023 2044 2089 2116 2123 2157 2181 2212 2246 2299 2379 2398 2343 2309 2282 2247 2172 2070 1973 1966 1972 2057 2148 2288 2364 2369 2388 2348 2331 2357 2402 2503 2436 2364 2354 2353 2365 2341 2301 2290 2276 2300 2381 2455 2434 2397 2308 2242 2070 2038 1969 2013 2145 2244 2335 2450 2390 2302 2225 2144 2064 1980 2054 2117 2189 2196 2298 2407 2552 2369 2295 2322 2334 2350 2414 2501 2600 2578 2498 2528 2473 2364 2341 2393 2433 2344 2299 2318 2299 2302 2362 2298 2269 2325 2433 2526 2379 2227 2118 2059 1947 1806 1666 1623 1606 1661 1804 1948 2037 2061 1973 1891 1820 1741 1719 1724 1826 1874 1770 1603 1499 1384 1261 1119 997 916 898 955 947 952 1026 1086 1169 1193 1054 907 774 803 934 1063 1166 1112 1160 1288 1368 1378 1404 1409 1431 1526 1644 1753 1758 1663 1558 1498 1408 1355 1298 1295 1243 1121 1083 1224 1302 1212 1103 935 814 762 761 806 901 1018 1145 1257 1335 1330 1279 1252 1284 1339 1432 1534 1519 1427 1405 1408 1355 1309 1288 1160 1036 951 965 1033 1081 1021 935 897 874 875 860 830 838 881 923 952 988 1018 1049 1094 1136 1188 1269 1310 1362 1401 1434 1499 1539 1612 1688 1783 1787 1827 1870 1782 1720 1702 1802 1871 1796 1773 1806 1875 1901 1881 1822 1755 1660 1552 1497 1385 1278 1202 1104 1012 948 952 996 1074 1139 1162 1138 1065 1029 1033 1087 1143 1188 1230 1312 1361 1335 1289 1252 1225 1247 1174 1168 1195 1187 1186 1208 1193 1095 1015 947 884 851 827 778 747 743 798 819 803 693 631 612 630 659 711 722 765 788 841 887 939 936 957 930 945 861 808 799 817 854 908 982 1037 1119 1205 1263 1279 1226 1162 1073 972 882 850 866 932 1035 1109 1018 1031 1104 1112 1043 992 916 837 776 719 606 534 535 535 533 531 538 567 605 640 736 850 972 990 899 802 777 865 933 963 955 951 960 946 929 905 921 948 924 969 1026 1072 1058 1015 1094 1159 1228 1272 1291 1299 1313 1281 1339 1393 1405 1425 1418 1396 1405 1382 1330 1388 1513 1599 1580 1554 1551 1552 1472 1490 1526 1629 1732 1810 1823 1822 1768 1742 1689 1670 1640 1645 1637 1638 1626 1570 1526 1467 1418 1420 1394 1406 1395 1339 1280 1240 1212 1211 1276 1284 1262 1256 1253 1245 1226 1223 1224 1235 1243 1256 1272 1293 1303 1308 1293 1322 1359 1416 1477 1525 1505 1478 1494 1514 1544 1582 1604 1585 1530 1454 1405 1351 1301 1225 1123 1053 977 929 960 1027 991 971 971 1033 1111 1145 1184 1223 1227 1197 1197 1244 1248 1174 1107 1138 1196 1176 1150 1096 1052 1021 1006 1025 1010 1036 1029 1010 981 960 977 970 975 975 952 940 941 938 947 941 934 932 938 961 993 1018 988 989 1022 1037 981 949 972 973 955 985 986 966 979 986 1020 1070 1144 1246 1353 1324 1223 1135 1108 1176 1241 1274 1287 1290 1279 1247 1213 1210 1197 1173 1072 971 891 832 782 719 660 662 672 707 720 646 565 473 424 434 482 523 590 600 616 742 864 1024 1029 956 897 858 862 842 783 837 907 908 934 966 980 970 956 934 899 845 803 760 741 720 638 559 506 482 508 562 632 679 702 722 731 727 691 643 626 617 605 603 601 585 589 596 595 585 585 605 582 528 577 543 523 463 461 451 522 539 522 510 529 577 600 570 531 551 559 576 599 601 588 576 575 592 601 603 606 604 593 608 596 606 606 609 613 614 613 599 625 624 592 576 541 506 479 456 440 423 383 347 320 288 254 241 248 250 254 260 264 267 268 273 268 294 294 292 295 313 339 337 339 340 327 320 315 310 312 317 330 341 345 362 336 305 337 313 298 326 320 364 457 442 372 354 330 309 340 327 274 272 259 245 208 194 160 168 185 197 208 187 195 198 179 163 147 132 124 120 115 111 102 98 94 92 96 93 123 149 141 149 144 147 147 127 120 120 122 125 143 159 164 173 156 132 101 186 214 223 229 235 246 255 273 292 275 271 271 263 235 218 215 210 191 167 178 182 169 146 144 125 112 104 111 111 96 86 111 118 121 104 109 103 85 95 82 83 73 67 62 60 57 53 50 47 44 41 41 45 45 45 44 43 42 41 41 39 37 35 32 30 28 27 26 24 23 21 20 19 18 16 15 15 14 14 13 13 12 11 10 10 9 9 9 8 8 8 6 6 5 4 3 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1921 1838 1764 1738 1663 1489 1430 1428 1433 1461 1472 1495 1536 1572 1615 1661 1738 1807 1877 1959 1987 1936 1900 1939 1988 2079 2145 2169 2256 2266 2279 2304 2350 2412 2489 2548 2484 2401 2324 2306 2346 2520 2511 2418 2362 2286 2177 2048 1978 1877 1786 1726 1785 1890 1944 2010 2079 2171 2338 2311 2170 2068 1906 1765 1774 1903 1980 2058 2225 2372 2490 2482 2509 2365 2214 2097 1980 1829 1676 1523 1451 1619 1800 1934 2000 2061 2192 2356 2528 2531 2374 2284 2313 2389 2454 2563 2598 2509 2353 2196 2068 1935 1820 1769 1730 1615 1451 1303 1400 1531 1655 1698 1765 1859 1973 2086 2171 2344 2381 2322 2310 2389 2529 2567 2427 2281 2084 1911 1942 2070 2207 2341 2475 2548 2492 2372 2238 2128 2047 2107 2247 2233 2195 2073 1912 1801 1699 1652 1552 1335 1160 1115 1118 1160 1282 1460 1604 1636 1656 1681 1721 1741 1732 1599 1569 1696 1795 1905 2005 2081 2177 2229 2156 2057 2047 2078 2036 1979 1938 1988 2025 2102 1950 1806 1706 1547 1351 1182 1125 1181 1321 1456 1585 1717 1843 1949 1956 1916 2008 1947 1781 1747 1847 1966 2049 2021 1928 1854 1754 1677 1654 1543 1481 1516 1532 1527 1559 1640 1724 1775 1771 1679 1559 1410 1280 1250 1132 1101 996 862 763 703 705 759 845 864 846 832 851 892 903 901 912 949 988 1043 1062 1060 1061 1045 1080 1127 1172 1233 1290 1303 1279 1252 1214 1152 1108 1028 910 808 738 813 914 1014 1102 1167 1234 1282 1329 1340 1376 1374 1487 1569 1673 1789 1945 2106 2075 2112 2167 2065 2066 2054 2151 2089 2026 2043 2092 2114 2100 2070 2037 1982 1936 1846 1714 1595 1490 1359 1395 1368 1356 1318 1408 1493 1550 1576 1574 1550 1558 1570 1560 1561 1585 1595 1618 1650 1656 1661 1652 1645 1623 1620 1623 1656 1744 1824 1892 1944 1967 1982 2010 2084 2143 2137 2190 2299 2365 2426 2365 2290 2254 2281 2245 2150 2069 2039 1990 1966 2008 2084 2214 2307 2342 2324 2272 2286 2331 2403 2505 2482 2380 2335 2311 2309 2315 2298 2282 2267 2254 2285 2374 2373 2321 2294 2194 2076 1955 1892 1956 2063 2202 2301 2383 2311 2267 2255 2166 2078 1975 1934 2041 2090 2115 2222 2367 2477 2407 2264 2196 2202 2258 2380 2544 2470 2470 2355 2362 2418 2275 2216 2269 2285 2226 2160 2135 2141 2164 2248 2230 2239 2275 2350 2437 2342 2214 2192 2127 1905 1806 1762 1698 1694 1713 1805 1950 2091 2017 1944 1850 1813 1771 1800 1862 1957 1927 1803 1710 1590 1431 1271 1087 932 936 1038 1086 1089 1058 1122 1214 1304 1229 1087 951 810 775 918 1063 1181 1267 1195 1243 1358 1478 1539 1562 1577 1581 1663 1774 1720 1623 1564 1566 1495 1453 1415 1357 1238 1115 1131 1240 1292 1190 1073 942 832 776 761 789 870 998 1117 1222 1313 1366 1358 1338 1324 1327 1396 1497 1566 1532 1511 1451 1375 1362 1283 1165 1060 986 999 1082 1168 1100 1037 989 959 960 927 866 844 922 925 927 937 959 980 1017 1072 1166 1248 1330 1379 1396 1407 1432 1467 1525 1599 1715 1760 1824 1741 1674 1620 1618 1702 1753 1697 1681 1713 1734 1744 1776 1810 1825 1747 1689 1649 1568 1475 1387 1306 1160 1003 934 944 997 1049 1070 1050 1008 977 1008 1047 1086 1136 1219 1298 1291 1261 1209 1149 1132 1171 1112 1074 1094 1103 1107 1102 1089 1032 919 877 802 769 743 691 657 653 676 695 700 656 621 664 723 752 778 822 858 891 945 966 1011 1058 1069 1056 1053 953 864 831 819 839 881 954 1007 1077 1140 1235 1292 1240 1152 1048 951 907 923 927 970 1071 1165 1128 1126 1172 1152 1116 1049 971 898 854 794 668 540 550 554 536 533 532 542 571 621 726 844 933 955 869 773 762 878 999 1073 1072 1045 1012 977 933 893 865 880 898 935 971 1001 992 974 1024 1095 1166 1203 1223 1247 1235 1220 1282 1315 1311 1338 1346 1309 1318 1301 1298 1395 1535 1605 1532 1486 1476 1473 1424 1428 1526 1629 1722 1766 1797 1827 1820 1753 1701 1680 1657 1628 1628 1641 1611 1554 1484 1435 1381 1359 1344 1334 1312 1275 1238 1216 1210 1264 1312 1286 1276 1276 1253 1237 1237 1240 1237 1239 1259 1284 1301 1330 1350 1355 1333 1325 1395 1483 1558 1600 1570 1546 1586 1607 1647 1679 1653 1573 1480 1402 1311 1252 1175 1100 1021 945 929 1008 1071 1062 1056 1072 998 1001 1022 1066 1118 1162 1188 1247 1253 1273 1254 1193 1125 1150 1229 1213 1236 1199 1148 1080 1039 1040 1037 1044 1034 1014 985 1007 1036 1028 996 1006 990 958 954 952 952 940 933 930 931 950 976 1005 1000 961 981 992 965 931 933 924 958 967 945 912 926 952 996 1057 1146 1264 1356 1331 1226 1131 1075 1124 1220 1287 1310 1312 1309 1279 1266 1241 1218 1181 1107 1023 919 848 791 769 765 791 799 786 712 642 537 448 427 478 538 597 657 719 687 738 838 1008 1053 1000 964 960 966 895 860 940 976 1015 1042 1068 1080 1076 1059 1034 981 916 857 830 807 746 680 621 538 492 517 623 714 786 819 832 827 795 739 687 654 635 622 638 605 585 575 565 563 565 560 547 537 538 535 503 476 451 504 462 553 614 616 602 622 630 623 595 566 562 564 568 578 586 595 602 609 617 631 651 647 633 621 621 605 612 636 618 588 572 566 560 543 534 510 513 499 492 502 487 516 493 443 428 398 338 276 282 252 246 243 244 243 240 238 238 264 285 273 263 281 305 316 316 335 340 331 327 314 305 302 301 304 309 313 318 312 285 299 283 302 324 285 322 375 368 333 311 288 259 256 249 229 220 207 197 180 170 176 205 252 283 300 296 317 305 265 233 196 172 148 133 123 116 112 111 102 96 90 92 119 136 127 131 137 148 149 140 121 120 131 159 194 196 181 157 123 102 103 180 207 211 212 220 225 243 253 266 251 232 227 222 216 205 187 196 182 147 156 171 155 131 132 132 126 113 98 128 125 89 86 96 98 97 94 92 85 74 74 70 70 69 61 57 55 52 49 46 44 43 40 44 44 43 42 41 40 38 38 37 34 32 30 28 27 26 24 23 22 20 19 19 18 17 15 15 14 14 13 13 12 11 10 10 9 9 8 8 8 7 6 5 5 4 3 2 2 2 2 2 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2017 1864 1748 1692 1655 1561 1551 1567 1561 1520 1495 1486 1482 1486 1503 1541 1580 1632 1699 1795 1866 1855 1938 1999 2031 2128 2237 2261 2278 2285 2294 2318 2336 2372 2419 2513 2589 2520 2424 2352 2383 2487 2509 2428 2355 2185 2060 1997 1960 1877 1757 1725 1800 1913 1969 2035 2092 2151 2292 2242 2102 1961 1831 1761 1814 1963 2066 2126 2188 2332 2450 2557 2516 2345 2194 2059 1934 1831 1733 1614 1463 1586 1768 1922 2023 2153 2282 2410 2542 2545 2392 2315 2358 2458 2552 2633 2659 2562 2380 2291 2133 1963 1867 1819 1791 1674 1522 1351 1357 1520 1667 1814 1898 1985 2037 2096 2172 2227 2276 2341 2328 2412 2569 2658 2495 2313 2136 2006 1933 2017 2165 2324 2485 2621 2539 2393 2276 2176 2082 2111 2253 2300 2196 2026 1923 1895 1789 1708 1542 1348 1151 1121 1122 1180 1300 1491 1676 1729 1737 1737 1774 1813 1771 1674 1594 1608 1745 1856 1949 2044 2148 2268 2250 2179 2115 2205 2130 2111 2055 2114 2130 2127 1981 1831 1671 1500 1287 1152 1123 1176 1277 1437 1597 1719 1830 1973 1974 2016 2012 1916 1806 1804 1889 2034 2110 2024 1944 1868 1822 1764 1635 1538 1530 1584 1622 1597 1608 1650 1725 1772 1743 1695 1590 1467 1398 1304 1271 1220 1122 977 853 763 747 722 739 765 788 842 913 985 1016 1004 936 934 932 951 978 1003 1037 1095 1149 1304 1309 1298 1286 1251 1212 1160 1144 1091 1042 996 900 797 743 780 985 1078 1182 1252 1329 1381 1455 1466 1479 1503 1553 1620 1674 1764 1907 2050 2182 2232 2167 2098 2104 2093 2190 2202 2162 2142 2123 2045 2012 1993 1978 1902 1775 1711 1617 1547 1382 1265 1245 1277 1344 1387 1487 1542 1623 1656 1642 1638 1642 1653 1679 1697 1699 1734 1753 1756 1783 1785 1782 1781 1793 1743 1715 1693 1679 1730 1772 1804 1838 1881 1941 1993 2082 2109 2186 2225 2322 2369 2373 2319 2263 2226 2192 2142 2087 2060 2046 1988 1962 2013 2100 2200 2225 2233 2204 2200 2287 2366 2461 2542 2442 2355 2299 2265 2242 2266 2265 2227 2204 2248 2251 2269 2276 2187 2125 2027 1888 1847 1916 2016 2124 2236 2320 2266 2195 2164 2172 2083 1981 1862 1944 2003 2073 2164 2267 2393 2417 2272 2170 2109 2198 2340 2491 2351 2332 2262 2239 2299 2235 2107 2124 2196 2195 2100 2025 2008 2080 2188 2162 2149 2235 2330 2342 2350 2306 2374 2187 2004 1934 1867 1824 1818 1834 1878 1949 2072 2071 2002 1939 1915 1872 1896 1989 1956 1810 1683 1565 1457 1356 1209 1038 943 1076 1181 1199 1195 1168 1244 1338 1382 1259 1129 995 857 769 860 993 1142 1273 1328 1275 1352 1461 1570 1658 1702 1718 1741 1794 1708 1652 1626 1652 1605 1538 1411 1306 1215 1166 1259 1329 1310 1191 1104 1007 887 793 765 788 866 1006 1118 1175 1247 1306 1394 1429 1429 1392 1381 1445 1543 1602 1566 1488 1431 1421 1319 1212 1092 1013 1023 1104 1233 1203 1131 1097 1047 1000 925 863 874 994 1037 1008 1007 1013 1000 1003 1038 1118 1224 1325 1372 1397 1417 1440 1467 1502 1583 1666 1755 1789 1670 1594 1561 1540 1570 1645 1626 1581 1586 1593 1596 1619 1665 1706 1690 1699 1687 1670 1603 1516 1371 1207 1098 1018 927 939 971 990 987 963 939 985 1042 1109 1172 1266 1249 1191 1145 1102 1067 1045 1066 1021 984 1005 1023 1021 996 957 902 821 804 747 696 670 647 655 656 642 643 644 637 646 726 789 821 863 906 969 996 1032 1064 1059 1143 1180 1166 1084 973 891 859 846 842 873 918 956 1031 1125 1227 1299 1270 1186 1091 1008 969 1032 1022 1014 1102 1203 1228 1202 1158 1119 1088 1050 985 892 803 710 610 546 545 546 547 537 534 532 564 644 701 769 840 874 792 724 786 920 1058 1157 1190 1175 1126 1073 1005 922 853 854 882 900 913 926 925 935 985 1042 1095 1123 1153 1176 1169 1180 1226 1232 1230 1274 1291 1247 1234 1241 1312 1418 1539 1559 1452 1373 1407 1367 1320 1415 1507 1621 1694 1721 1762 1801 1830 1758 1681 1656 1643 1644 1665 1664 1605 1561 1523 1482 1432 1379 1335 1305 1270 1245 1223 1211 1243 1319 1346 1322 1315 1277 1250 1256 1271 1270 1261 1260 1281 1318 1350 1382 1415 1428 1397 1365 1407 1522 1631 1677 1639 1638 1671 1711 1717 1687 1618 1530 1447 1362 1257 1177 1108 1018 958 983 1028 1080 1131 1112 1125 1153 1093 1089 1090 1109 1096 1128 1155 1191 1204 1230 1267 1232 1169 1132 1199 1229 1265 1266 1239 1170 1095 1080 1077 1052 1029 998 1006 1047 1078 1081 1032 1029 1019 978 976 984 978 942 935 932 930 931 947 972 973 949 947 961 950 945 929 901 937 913 885 907 963 993 1047 1110 1208 1317 1358 1312 1188 1099 1039 1084 1166 1247 1287 1300 1290 1277 1273 1266 1262 1230 1180 1068 974 961 934 942 914 874 794 700 609 550 499 431 456 540 594 661 731 823 888 904 917 1038 1140 1100 1069 1063 1062 989 974 1028 1068 1118 1161 1193 1224 1209 1197 1144 1098 1033 981 953 913 851 782 709 623 529 527 672 799 903 980 978 958 909 836 768 728 682 643 656 632 631 623 618 621 622 626 622 615 603 576 524 459 462 500 474 498 557 581 609 643 658 642 637 618 594 574 584 609 619 625 628 634 641 662 650 627 599 563 587 577 592 591 561 533 517 492 476 501 498 492 529 529 543 551 552 538 522 489 501 467 393 358 383 357 322 302 316 297 264 244 237 236 260 248 263 264 273 284 329 347 351 340 326 315 310 299 293 290 284 286 279 272 264 270 264 291 311 274 269 290 305 290 273 251 235 225 215 206 200 187 179 217 259 256 285 303 357 377 377 371 364 354 319 296 252 198 161 141 129 119 112 109 100 91 86 103 118 112 119 144 149 143 145 130 120 144 173 178 178 174 137 93 96 167 193 200 191 193 208 222 228 234 237 235 220 197 206 201 169 176 151 169 151 149 145 143 128 123 136 120 107 92 102 89 79 71 71 74 82 79 80 72 67 67 67 66 67 63 56 53 50 48 45 42 41 40 42 42 41 40 39 38 38 36 35 33 30 28 27 25 24 23 22 21 20 19 18 18 18 16 16 15 15 14 13 13 11 10 10 10 9 10 10 10 8 7 5 5 4 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2048 1847 1734 1669 1635 1611 1662 1756 1802 1712 1657 1626 1572 1536 1505 1513 1519 1535 1571 1640 1729 1851 1966 2044 2087 2243 2304 2330 2357 2355 2336 2330 2326 2354 2391 2480 2599 2625 2524 2422 2439 2441 2383 2313 2246 2135 2058 2029 1986 1867 1742 1728 1807 1930 2013 2065 2124 2191 2293 2169 2034 1882 1774 1779 1906 2020 2123 2268 2224 2309 2411 2525 2563 2428 2258 2114 1969 1834 1743 1590 1491 1527 1693 1841 1970 2072 2220 2359 2540 2547 2409 2356 2398 2451 2543 2687 2789 2694 2542 2365 2179 2002 1916 1895 1882 1763 1623 1420 1341 1495 1652 1816 1988 2132 2232 2279 2308 2304 2295 2331 2345 2406 2564 2621 2455 2281 2165 2107 1986 1959 2109 2271 2433 2602 2543 2418 2304 2195 2117 2172 2291 2240 2118 2058 2003 2010 1862 1722 1572 1300 1143 1124 1137 1215 1316 1494 1655 1809 1828 1822 1821 1838 1768 1725 1651 1606 1664 1767 1887 1999 2115 2241 2344 2278 2178 2259 2232 2245 2254 2224 2194 2100 1933 1734 1568 1410 1243 1152 1133 1162 1275 1511 1641 1768 1901 1979 2056 2094 2020 1950 1879 1876 1981 2112 2181 2096 2037 1946 1872 1756 1643 1592 1640 1667 1712 1708 1699 1708 1740 1776 1727 1679 1620 1564 1483 1432 1395 1313 1198 1101 981 876 792 758 811 816 847 906 994 1081 1160 1154 1073 1016 987 984 1001 1053 1127 1269 1344 1360 1327 1276 1253 1220 1175 1135 1124 1068 1025 979 916 860 758 835 967 1057 1175 1290 1376 1479 1531 1535 1521 1546 1611 1687 1745 1809 1888 2020 2154 2223 2149 2118 2161 2192 2254 2215 2119 2048 1996 1941 1882 1877 1863 1769 1685 1568 1473 1381 1318 1195 1325 1462 1538 1534 1578 1641 1650 1684 1727 1763 1783 1795 1816 1846 1846 1854 1871 1878 1884 1904 1894 1932 1931 1875 1834 1770 1729 1696 1717 1725 1766 1789 1858 1908 2019 2086 2141 2179 2232 2255 2302 2327 2349 2297 2215 2188 2133 2100 2022 1971 1929 1932 2028 2120 2242 2193 2186 2232 2341 2444 2566 2506 2414 2346 2270 2192 2179 2188 2173 2181 2154 2199 2209 2196 2183 2150 1987 1899 1839 1848 1922 2027 2135 2232 2271 2197 2127 2063 2033 2025 1959 1857 1843 1915 1993 2100 2241 2365 2344 2226 2163 2092 2144 2297 2360 2266 2198 2193 2101 2156 2202 2056 2003 2082 2172 2132 2007 1933 1984 2039 2052 2062 2169 2318 2300 2283 2392 2515 2348 2245 2152 2036 1990 1964 1962 1976 1959 1958 1999 1964 1994 1912 1883 1949 1990 1920 1744 1601 1509 1383 1224 1128 983 1030 1180 1291 1306 1268 1266 1373 1429 1397 1261 1129 1005 886 774 829 965 1092 1190 1295 1381 1388 1416 1513 1636 1745 1808 1845 1828 1750 1703 1722 1725 1609 1484 1394 1359 1309 1274 1371 1440 1374 1272 1180 1083 961 822 782 795 854 938 1022 1085 1139 1232 1334 1473 1518 1470 1409 1431 1479 1543 1614 1577 1524 1427 1339 1257 1132 1049 1050 1121 1249 1277 1248 1213 1134 1020 928 872 885 1036 1155 1138 1104 1091 1088 1075 1047 1079 1207 1318 1424 1450 1456 1473 1494 1531 1635 1756 1839 1829 1701 1629 1613 1563 1518 1512 1488 1458 1451 1453 1452 1486 1521 1557 1528 1544 1542 1562 1550 1538 1433 1309 1162 1059 985 925 897 912 927 930 908 970 1058 1152 1226 1274 1205 1092 1017 983 980 972 954 937 894 891 915 910 895 822 762 713 687 673 665 677 722 794 754 707 697 694 674 661 754 846 897 948 986 1047 1124 1120 1156 1145 1199 1246 1182 1066 953 883 865 904 892 882 905 950 1032 1127 1239 1324 1342 1268 1164 1065 1027 1092 1120 1084 1138 1214 1201 1165 1116 1088 1065 1014 921 825 713 621 566 546 556 569 566 558 558 547 583 709 788 749 760 776 704 721 832 948 1060 1100 1099 1111 1126 1136 1084 973 831 845 866 872 872 877 876 899 940 993 1032 1056 1091 1106 1111 1122 1147 1161 1196 1220 1228 1194 1200 1269 1350 1452 1497 1482 1374 1268 1284 1252 1259 1425 1543 1627 1628 1684 1720 1777 1803 1770 1694 1668 1674 1710 1732 1689 1627 1572 1544 1531 1480 1432 1402 1325 1256 1232 1221 1241 1300 1361 1357 1351 1291 1263 1272 1298 1322 1297 1295 1299 1282 1347 1414 1453 1494 1509 1442 1428 1460 1509 1617 1695 1701 1703 1717 1727 1689 1641 1578 1519 1433 1320 1206 1130 1051 971 962 1052 1137 1175 1181 1196 1202 1212 1173 1192 1175 1197 1177 1190 1204 1210 1223 1231 1242 1256 1192 1159 1171 1210 1277 1310 1286 1217 1140 1164 1143 1084 1045 1010 1004 1051 1095 1109 1088 1073 1031 1007 1010 991 967 945 939 937 932 931 932 935 938 944 955 963 938 913 887 898 894 850 890 945 1000 1061 1122 1204 1287 1340 1330 1276 1164 1068 1018 1040 1099 1164 1202 1243 1254 1249 1238 1273 1291 1254 1166 1105 1063 1045 1043 992 871 768 684 614 577 577 510 452 475 589 679 771 878 966 1055 1043 1009 1098 1211 1228 1200 1196 1208 1176 1119 1148 1226 1262 1305 1330 1397 1385 1360 1287 1253 1171 1111 992 909 845 807 696 587 536 567 678 827 920 1076 1121 1101 1046 968 887 833 752 688 672 679 690 710 710 720 738 767 772 716 624 549 508 473 463 505 494 483 493 511 532 553 579 595 598 588 581 569 566 582 592 582 578 596 606 596 568 528 508 495 500 500 508 538 541 535 532 518 478 446 450 450 480 501 531 552 544 522 508 499 490 483 473 465 469 456 406 393 400 368 334 306 279 243 231 252 280 295 286 303 303 349 353 341 334 326 321 314 308 297 289 282 289 278 260 248 251 254 289 281 251 257 286 320 319 312 286 249 222 217 238 232 207 241 299 326 331 361 376 381 375 371 367 349 334 328 309 279 224 186 164 144 128 113 103 99 87 83 97 101 129 144 143 138 134 131 124 139 143 157 162 175 114 88 105 157 168 180 171 195 208 215 222 217 213 198 202 203 178 163 134 157 139 157 148 125 136 131 127 121 123 111 99 76 76 70 72 65 64 67 67 65 66 66 66 70 70 70 66 58 53 50 47 47 44 41 40 39 41 41 39 37 37 37 37 36 34 32 30 27 26 24 23 22 21 20 19 19 18 17 17 16 16 15 14 14 14 13 12 11 10 10 10 10 10 10 9 7 5 4 3 3 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2030 1817 1711 1667 1676 1713 1776 1849 1893 1920 1909 1825 1763 1693 1624 1564 1527 1519 1522 1556 1641 1768 1940 2079 2159 2317 2382 2404 2455 2461 2419 2373 2349 2381 2386 2435 2541 2642 2692 2563 2523 2494 2303 2235 2172 2113 2070 2047 1977 1846 1735 1727 1854 1986 2041 2093 2155 2214 2257 2108 1976 1848 1765 1822 1983 2158 2213 2312 2240 2303 2407 2496 2574 2402 2204 2104 2018 1961 1796 1605 1498 1522 1640 1764 1891 2018 2129 2299 2460 2543 2430 2432 2495 2550 2595 2719 2846 2725 2568 2394 2219 2046 1997 1981 1904 1743 1610 1439 1367 1515 1684 1859 2002 2171 2305 2397 2453 2476 2409 2335 2342 2378 2480 2514 2366 2263 2174 2114 1973 1959 2049 2186 2310 2428 2547 2472 2334 2197 2162 2252 2338 2264 2193 2146 2058 1890 1769 1584 1463 1278 1146 1130 1145 1259 1409 1532 1653 1784 1860 1898 1884 1848 1776 1724 1663 1615 1630 1697 1798 1931 2054 2192 2315 2271 2271 2254 2186 2161 2111 2071 2026 1908 1822 1689 1527 1363 1224 1159 1144 1184 1297 1477 1638 1797 1924 2025 2115 2121 2090 2050 1970 1985 2069 2177 2171 2085 2038 1958 1848 1739 1696 1693 1751 1778 1804 1807 1796 1792 1792 1793 1742 1676 1638 1605 1571 1530 1469 1383 1278 1191 1086 970 827 790 902 950 967 1004 1047 1124 1219 1246 1168 1139 1107 1112 1103 1156 1202 1375 1420 1395 1318 1275 1225 1193 1165 1150 1158 1110 1073 1028 1000 866 770 781 864 948 1081 1210 1309 1472 1487 1540 1521 1505 1555 1658 1756 1878 1985 2100 2198 2283 2210 2177 2245 2219 2174 2078 2002 1935 1874 1834 1764 1735 1736 1660 1559 1448 1336 1233 1201 1175 1344 1518 1696 1683 1682 1701 1699 1739 1808 1845 1917 1946 1956 1969 1969 1975 1999 2015 2015 2061 2044 2002 2006 1960 1906 1861 1837 1791 1733 1702 1707 1723 1769 1843 1917 2021 2076 2187 2193 2245 2252 2221 2253 2283 2286 2208 2161 2131 2102 2031 1945 1943 1997 2128 2198 2193 2269 2327 2353 2455 2585 2484 2425 2344 2262 2185 2130 2100 2087 2066 2023 2063 2072 2072 2053 2036 1955 1842 1811 1867 1958 2078 2214 2288 2282 2233 2151 2070 1996 1903 1847 1832 1793 1859 1988 2086 2158 2252 2228 2130 2060 2057 2145 2288 2267 2185 2093 2054 2016 2055 2147 2016 1910 1975 2084 2082 1954 1851 1882 1887 1937 2027 2110 2247 2201 2227 2349 2390 2395 2486 2368 2324 2213 2135 2109 2056 2035 2038 2031 2007 2004 1966 1954 1947 1857 1751 1671 1556 1414 1304 1137 1034 1040 1129 1287 1391 1409 1312 1352 1467 1494 1396 1267 1139 1050 940 816 776 882 985 1082 1210 1352 1490 1535 1555 1604 1690 1789 1866 1904 1844 1810 1811 1711 1593 1492 1490 1503 1400 1393 1495 1468 1344 1232 1115 1017 931 857 808 798 819 880 935 1011 1131 1222 1343 1435 1504 1534 1499 1479 1495 1520 1581 1652 1613 1510 1455 1344 1220 1119 1118 1173 1230 1280 1276 1220 1136 1042 962 901 934 1072 1227 1279 1254 1231 1224 1205 1154 1095 1182 1309 1427 1541 1548 1553 1570 1583 1660 1827 1938 1879 1816 1723 1695 1653 1583 1537 1504 1484 1471 1519 1505 1414 1399 1422 1385 1392 1390 1395 1378 1407 1368 1317 1254 1162 1074 1013 949 895 881 862 869 909 981 1032 1091 1165 1119 1017 919 880 890 875 840 841 793 798 798 777 731 703 676 668 674 696 748 807 863 947 936 872 835 785 735 676 737 849 953 1026 1075 1142 1205 1213 1230 1246 1279 1258 1153 1060 958 891 885 935 941 921 920 969 1055 1151 1252 1336 1368 1298 1224 1122 1097 1153 1191 1181 1161 1170 1113 1062 1016 989 994 961 880 755 645 575 550 551 565 590 597 595 598 566 550 637 758 733 712 708 677 759 860 943 978 961 947 949 959 1005 1052 1006 841 833 872 852 846 844 845 867 906 949 981 1013 1038 1053 1056 1072 1096 1116 1139 1153 1155 1145 1201 1276 1356 1386 1383 1351 1283 1202 1172 1157 1263 1418 1541 1576 1596 1639 1673 1724 1767 1732 1658 1635 1674 1705 1688 1655 1604 1569 1586 1535 1505 1467 1403 1306 1239 1225 1243 1320 1381 1373 1389 1340 1279 1274 1319 1354 1362 1323 1336 1342 1318 1354 1452 1531 1584 1557 1474 1498 1544 1527 1619 1704 1754 1729 1703 1688 1612 1564 1522 1459 1406 1275 1145 1052 996 1013 982 1054 1163 1213 1242 1285 1295 1295 1284 1280 1265 1286 1286 1312 1316 1320 1316 1296 1267 1275 1206 1203 1213 1241 1269 1320 1317 1259 1166 1214 1208 1142 1081 1016 1002 1022 1074 1123 1136 1110 1053 1071 1044 1007 963 962 972 959 967 971 971 969 980 1006 1033 1031 986 917 859 848 850 833 888 951 1009 1084 1190 1266 1300 1312 1291 1231 1135 1035 1003 1019 1057 1091 1113 1152 1196 1200 1217 1269 1288 1260 1198 1104 1094 1097 1086 949 810 723 692 666 582 532 534 537 574 707 788 883 1036 1062 1166 1136 1150 1217 1233 1233 1241 1272 1303 1330 1314 1305 1358 1388 1434 1440 1446 1433 1408 1360 1247 1109 990 877 789 732 674 611 535 600 689 747 846 994 1122 1228 1205 1133 1051 986 896 825 763 738 750 779 803 832 866 868 830 771 683 622 587 531 478 469 504 506 493 495 499 509 516 530 552 562 542 526 519 512 514 514 504 505 511 516 510 493 482 480 479 478 480 496 510 515 518 513 509 491 463 439 419 427 449 467 475 473 462 457 447 442 438 439 441 450 470 470 467 458 443 427 402 356 278 227 267 336 352 352 341 323 352 370 368 347 323 315 308 300 292 290 295 294 280 263 254 246 241 269 273 251 254 283 322 385 390 375 318 270 252 263 249 243 264 291 324 359 376 380 378 370 362 355 347 335 319 304 291 283 269 251 220 189 161 125 106 93 83 87 112 124 128 147 162 171 176 160 129 114 118 163 179 142 90 121 127 142 158 190 201 204 204 210 203 199 186 172 177 151 145 130 128 121 119 135 126 115 133 125 122 117 117 96 71 63 60 66 59 60 61 62 61 61 63 92 83 71 70 61 52 47 46 45 45 43 41 39 38 39 38 38 35 35 35 36 35 34 32 30 27 25 24 23 23 22 21 20 19 18 18 17 17 16 15 15 15 14 13 12 12 11 10 10 11 11 10 9 7 5 4 4 3 2 3 3 3 3 2 2 2 2 2 3 3 2 2 2 2 2 2 2 2 2 2 1 2 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2007 1771 1683 1668 1691 1742 1810 1876 1927 1954 1987 1937 1862 1817 1774 1701 1620 1585 1540 1533 1584 1692 1883 2059 2172 2266 2448 2456 2472 2531 2512 2446 2409 2408 2404 2467 2554 2610 2696 2648 2586 2540 2328 2290 2200 2136 2091 2045 1944 1810 1725 1747 1909 2025 2074 2110 2170 2222 2181 2077 1938 1814 1782 1867 2042 2247 2350 2384 2286 2282 2388 2482 2541 2413 2303 2256 2119 1963 1787 1622 1522 1515 1589 1721 1861 2010 2180 2282 2440 2541 2461 2477 2562 2666 2755 2839 2870 2694 2524 2343 2159 2050 1935 1843 1839 1721 1589 1431 1390 1549 1705 1874 2023 2134 2249 2359 2487 2603 2559 2390 2359 2371 2445 2506 2440 2313 2301 2214 1980 1960 2060 2168 2241 2341 2482 2442 2319 2194 2193 2344 2415 2359 2282 2161 2012 1921 1835 1627 1458 1272 1151 1135 1155 1320 1491 1611 1712 1797 1904 1933 1913 1847 1797 1734 1674 1633 1649 1728 1813 1893 2000 2133 2271 2309 2237 2146 2048 1995 1938 1877 1821 1740 1680 1619 1540 1399 1206 1158 1154 1203 1298 1420 1574 1735 1823 1969 2104 2183 2186 2082 2050 2073 2187 2259 2140 2074 2006 1913 1842 1795 1807 1843 1846 1835 1815 1793 1770 1747 1730 1748 1757 1708 1675 1649 1623 1539 1474 1426 1322 1212 1072 948 813 818 950 1089 1130 1152 1155 1199 1270 1315 1287 1306 1266 1252 1277 1231 1258 1303 1347 1345 1320 1293 1257 1255 1285 1285 1216 1218 1157 1122 1047 922 815 759 763 878 990 1101 1294 1415 1468 1476 1476 1499 1543 1617 1686 1841 1996 2195 2271 2273 2257 2167 2235 2143 2063 1973 1915 1822 1748 1718 1666 1595 1612 1548 1467 1356 1227 1132 1238 1312 1458 1599 1694 1828 1825 1837 1805 1813 1853 1909 1948 2043 2069 2083 2059 2058 2083 2157 2139 2174 2154 2152 2125 2054 1987 1943 1906 1877 1830 1795 1744 1765 1777 1845 1923 1978 2086 2166 2185 2192 2193 2189 2191 2212 2242 2190 2139 2083 2039 2036 1926 1899 1927 2018 2084 2221 2336 2442 2444 2495 2613 2657 2595 2476 2381 2318 2274 2196 2106 2026 1948 1936 1935 1942 1915 1893 1864 1823 1808 1913 2047 2144 2249 2208 2188 2181 2175 2103 2033 1970 1871 1772 1740 1809 1929 1987 2072 2147 2145 2036 1992 2066 2208 2252 2247 2180 2093 1963 1936 1974 2043 2006 1855 1887 1989 2023 1892 1784 1800 1815 1946 2087 2163 2128 2099 2185 2327 2309 2288 2306 2345 2276 2328 2419 2287 2153 2098 2080 2099 2091 2095 2079 2036 1923 1861 1794 1687 1610 1492 1321 1144 1100 1164 1298 1380 1463 1450 1368 1419 1558 1552 1430 1315 1228 1139 1012 874 784 914 1058 1167 1267 1362 1485 1618 1686 1671 1667 1735 1830 1912 1950 1889 1778 1663 1590 1597 1619 1608 1511 1499 1529 1452 1351 1246 1113 981 888 842 826 808 811 832 868 960 1051 1155 1229 1322 1451 1562 1580 1562 1549 1581 1602 1647 1647 1555 1454 1354 1249 1146 1145 1205 1265 1304 1275 1251 1215 1144 1052 958 1031 1170 1324 1431 1411 1393 1397 1396 1267 1133 1113 1207 1363 1472 1581 1583 1597 1634 1691 1822 1917 1905 1872 1843 1800 1780 1750 1700 1674 1633 1619 1549 1476 1427 1367 1349 1315 1273 1272 1265 1251 1266 1222 1158 1145 1133 1142 1141 1065 1001 960 909 848 830 881 936 1020 1062 994 950 836 787 793 769 738 715 709 714 711 683 679 676 716 769 817 841 903 973 987 1084 1086 1034 944 865 754 685 724 807 901 997 1094 1207 1289 1318 1322 1367 1352 1237 1126 1026 948 899 908 975 1004 963 942 999 1075 1162 1245 1337 1382 1316 1249 1174 1178 1245 1304 1284 1207 1157 1081 1011 955 912 896 877 824 710 615 561 549 559 603 667 691 671 683 606 544 577 675 657 655 651 678 754 819 848 830 810 801 800 801 814 844 847 830 766 806 789 796 810 819 842 870 905 938 974 994 1013 1031 1054 1076 1081 1093 1101 1107 1137 1200 1248 1258 1266 1291 1220 1208 1142 1086 1138 1280 1426 1492 1504 1551 1570 1612 1669 1718 1694 1625 1581 1602 1611 1617 1604 1594 1578 1564 1531 1478 1414 1340 1255 1226 1242 1325 1389 1373 1360 1343 1300 1300 1298 1329 1380 1385 1376 1404 1431 1409 1355 1427 1525 1594 1609 1556 1554 1599 1593 1629 1701 1735 1700 1666 1635 1547 1473 1428 1348 1311 1199 1089 1008 1061 1143 1090 1043 1124 1172 1257 1344 1392 1414 1416 1393 1369 1368 1359 1383 1415 1427 1416 1374 1324 1305 1238 1241 1241 1290 1303 1332 1302 1244 1186 1217 1255 1198 1113 1043 1030 1028 1047 1100 1138 1136 1095 1091 1055 997 987 1021 1009 996 1018 1044 1047 1052 1061 1083 1112 1125 1068 989 931 852 807 835 882 929 994 1084 1162 1224 1249 1261 1238 1163 1099 1018 987 1008 1045 1056 1059 1086 1123 1152 1170 1231 1250 1233 1183 1119 1066 1096 1092 966 882 844 780 667 618 567 508 515 576 734 841 964 1092 1194 1247 1302 1321 1317 1306 1271 1225 1230 1277 1334 1380 1421 1448 1468 1478 1467 1442 1426 1398 1315 1163 1059 982 870 755 671 619 587 534 566 720 842 933 1024 1139 1254 1279 1195 1095 1019 966 917 868 847 864 885 922 966 984 945 884 804 738 662 606 551 490 495 515 526 521 542 517 559 571 583 604 594 575 541 523 510 501 496 491 488 483 482 481 480 482 482 480 477 479 496 501 500 498 500 510 507 494 464 433 408 413 420 428 427 423 415 414 420 412 413 420 418 421 418 415 412 380 374 355 309 259 229 294 392 428 419 400 358 341 365 394 367 339 328 313 306 300 300 305 294 280 266 255 249 251 244 232 229 235 255 270 301 327 359 302 281 251 262 274 281 287 314 351 372 381 380 377 365 350 343 327 319 310 299 287 267 251 247 228 236 215 191 151 127 91 83 101 136 158 168 180 181 177 166 159 130 106 158 177 155 97 157 166 178 190 205 197 191 185 205 199 193 192 165 138 148 130 149 114 117 109 119 125 96 113 111 114 93 101 87 68 44 43 51 57 59 55 60 60 55 56 77 86 68 66 58 50 46 42 41 41 41 39 36 37 38 37 34 32 33 33 34 34 33 32 29 27 24 24 23 22 21 20 19 19 19 18 18 18 17 16 16 15 14 13 13 12 11 11 11 11 11 10 8 7 6 5 4 3 3 3 4 3 3 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2029 1783 1689 1705 1731 1795 1876 1903 1936 1981 1975 1975 1941 1896 1850 1799 1725 1717 1667 1554 1560 1646 1800 2001 2116 2252 2428 2523 2558 2583 2616 2546 2502 2474 2461 2499 2550 2605 2678 2742 2669 2481 2373 2309 2262 2166 2093 2007 1884 1768 1737 1807 1953 2078 2108 2139 2189 2231 2172 2032 1892 1802 1811 1939 2097 2230 2393 2462 2376 2356 2397 2487 2623 2539 2354 2181 2051 1902 1778 1657 1528 1517 1596 1763 1918 2061 2227 2392 2493 2571 2524 2545 2562 2614 2726 2837 2774 2644 2556 2370 2214 2074 1939 1787 1645 1565 1471 1387 1408 1558 1669 1810 1932 2043 2173 2311 2442 2593 2663 2496 2415 2414 2442 2515 2567 2406 2385 2187 1987 1985 2108 2186 2235 2315 2459 2443 2362 2211 2217 2338 2509 2441 2327 2177 2085 2007 1834 1663 1461 1291 1164 1141 1178 1403 1591 1704 1797 1891 2035 2039 1976 1907 1850 1776 1696 1661 1694 1770 1888 1932 1998 2078 2203 2191 2105 2027 1961 1909 1863 1825 1775 1707 1646 1562 1459 1369 1219 1160 1169 1255 1392 1478 1515 1635 1750 1870 2004 2125 2212 2136 2083 2174 2284 2311 2174 2089 2008 1923 1900 1905 1917 1881 1806 1765 1717 1694 1674 1649 1620 1652 1699 1700 1672 1663 1627 1506 1406 1365 1308 1203 1060 920 795 837 971 1140 1268 1311 1295 1315 1381 1413 1437 1452 1410 1423 1431 1401 1432 1418 1387 1359 1393 1428 1400 1361 1344 1346 1330 1335 1290 1230 1110 1054 945 826 752 853 1004 1114 1219 1273 1378 1412 1435 1475 1524 1605 1675 1774 1896 2060 2155 2143 2091 2070 2107 2100 2098 2023 1920 1827 1702 1592 1535 1493 1495 1441 1350 1253 1161 1119 1322 1484 1545 1624 1848 1936 1964 1975 1982 2025 1989 1983 1987 2072 2155 2152 2151 2131 2134 2187 2237 2232 2200 2273 2220 2146 2039 1973 1986 1974 1922 1916 1857 1807 1833 1836 1870 1918 2012 2096 2129 2136 2136 2165 2171 2185 2195 2161 2099 2060 2028 2039 1988 1912 1883 1989 2103 2228 2354 2433 2459 2562 2662 2678 2576 2542 2459 2400 2346 2263 2190 2090 2027 1981 1936 1890 1851 1814 1801 1811 1824 1966 2094 2158 2209 2130 2099 2120 2113 2061 2005 1949 1859 1758 1723 1767 1847 1926 2005 2059 2078 1955 1970 2054 2154 2140 2112 2108 2113 1987 1839 1866 1930 1991 1864 1778 1872 1966 1883 1761 1718 1831 1966 2091 2077 2001 2018 2126 2243 2224 2216 2186 2264 2224 2265 2395 2263 2154 2175 2140 2116 2165 2256 2224 2108 2025 1969 1845 1758 1642 1464 1268 1129 1218 1310 1436 1549 1558 1536 1474 1510 1635 1600 1409 1294 1173 1043 944 876 800 867 948 1067 1172 1304 1462 1607 1726 1794 1744 1730 1799 1897 1979 1928 1783 1678 1688 1727 1762 1668 1583 1580 1441 1322 1230 1151 1070 961 868 859 912 894 880 869 843 872 949 1053 1207 1346 1438 1540 1644 1659 1654 1699 1683 1666 1583 1471 1371 1312 1240 1153 1170 1250 1315 1335 1335 1366 1354 1265 1152 1035 1060 1183 1327 1458 1561 1578 1552 1507 1325 1168 1119 1142 1252 1403 1555 1649 1618 1662 1706 1786 1885 1948 1932 1906 1862 1880 1887 1880 1859 1821 1748 1643 1534 1389 1278 1253 1271 1221 1176 1168 1151 1136 1098 1026 991 990 1023 1072 1126 1143 1092 991 902 819 809 880 940 926 904 861 768 727 721 716 698 685 680 680 680 694 736 769 810 881 976 975 1038 1125 1124 1176 1184 1112 992 867 747 688 746 852 937 1001 1076 1189 1301 1417 1449 1491 1370 1243 1140 1046 949 908 943 1033 1080 1011 963 983 1051 1125 1237 1353 1427 1397 1326 1271 1273 1337 1349 1265 1202 1157 1084 1000 936 883 835 791 736 655 574 556 552 568 647 764 819 780 708 625 555 543 571 587 596 621 665 721 767 748 712 697 687 681 681 691 695 707 718 717 740 796 822 847 877 896 909 926 943 962 976 990 1003 1017 1042 1071 1075 1086 1113 1143 1157 1171 1143 1177 1222 1146 1120 1074 1045 1137 1278 1404 1437 1476 1483 1510 1555 1598 1641 1647 1576 1538 1539 1550 1555 1570 1570 1537 1523 1482 1420 1341 1272 1231 1232 1274 1362 1356 1342 1334 1329 1332 1320 1328 1351 1377 1424 1449 1489 1532 1493 1413 1393 1455 1541 1611 1630 1615 1624 1634 1637 1695 1659 1607 1581 1539 1466 1375 1308 1277 1173 1100 1017 1062 1161 1194 1124 1044 1077 1174 1258 1294 1337 1383 1465 1507 1477 1453 1436 1442 1482 1499 1490 1454 1391 1316 1277 1287 1266 1305 1329 1311 1271 1210 1181 1217 1253 1216 1152 1087 1092 1089 1084 1087 1130 1137 1098 1060 1034 1008 1025 1043 1026 1017 1033 1059 1062 1077 1095 1120 1141 1151 1135 1088 1007 917 838 804 809 842 903 981 1055 1103 1093 1081 1067 975 976 953 949 1002 1004 1046 1037 1045 1058 1064 1084 1123 1133 1064 1037 1057 1040 1049 1120 1076 1009 926 809 725 649 584 478 469 574 644 788 923 1086 1236 1284 1293 1315 1328 1327 1309 1274 1230 1267 1337 1382 1417 1442 1472 1467 1457 1440 1413 1358 1252 1091 1009 926 870 800 729 664 615 540 574 676 815 984 1065 1130 1249 1315 1266 1183 1111 1068 1007 980 979 1008 1027 1061 1089 1062 1006 955 895 801 678 595 519 513 557 584 561 565 556 582 561 613 639 645 642 625 601 576 553 553 546 529 520 521 510 495 500 514 516 508 499 483 470 499 500 499 494 494 494 482 471 446 448 426 402 388 375 398 389 405 406 399 385 396 400 390 401 376 356 338 311 314 250 242 284 321 355 380 417 415 389 358 358 374 378 362 347 332 331 314 304 295 281 268 264 266 269 268 282 291 279 263 237 224 238 264 306 266 237 248 276 297 330 345 363 374 382 385 388 397 388 364 345 332 313 301 289 268 257 253 229 216 201 210 190 177 147 104 82 86 110 146 171 178 180 180 168 157 109 119 98 124 102 118 179 195 198 188 188 186 178 178 199 193 182 166 136 132 136 136 116 128 91 111 78 77 89 80 98 85 85 86 65 44 42 43 42 42 45 45 53 53 52 49 51 61 71 54 57 47 41 41 39 36 37 34 34 36 36 36 34 31 31 32 33 33 32 31 29 26 23 24 23 22 21 20 19 19 19 19 19 18 18 16 16 15 15 15 14 12 12 12 11 11 10 9 8 7 6 5 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1994 1774 1705 1759 1852 1991 2051 2061 2017 2013 1993 1996 1998 1983 1922 1863 1804 1775 1741 1639 1565 1622 1740 1919 2030 2169 2340 2425 2469 2515 2568 2627 2599 2543 2536 2556 2576 2598 2660 2732 2767 2607 2403 2271 2194 2137 2050 1938 1837 1757 1757 1857 2010 2141 2162 2193 2235 2185 2094 1960 1867 1807 1831 2014 2214 2324 2440 2515 2458 2425 2473 2550 2678 2597 2410 2243 2079 1963 1840 1687 1554 1519 1592 1762 1935 2029 2159 2310 2489 2606 2549 2598 2609 2630 2692 2680 2610 2514 2391 2310 2248 2120 1937 1769 1603 1476 1465 1391 1369 1470 1607 1744 1887 2037 2167 2290 2391 2533 2653 2643 2541 2507 2472 2503 2587 2503 2317 2126 2004 2031 2185 2281 2340 2384 2458 2490 2465 2435 2402 2415 2551 2510 2408 2302 2267 2068 1845 1698 1575 1340 1186 1153 1199 1445 1614 1768 1879 2024 2217 2190 2090 2006 1924 1845 1764 1722 1770 1923 1988 2031 2084 2106 2131 2116 2062 2032 2012 1969 1928 1896 1832 1750 1687 1633 1554 1437 1260 1187 1228 1339 1498 1568 1568 1604 1699 1797 1913 2052 2192 2174 2123 2174 2282 2368 2220 2122 2042 2001 1990 1918 1866 1783 1724 1673 1622 1599 1598 1550 1543 1548 1601 1632 1603 1621 1621 1509 1372 1257 1210 1180 1071 921 806 867 999 1143 1255 1389 1436 1462 1530 1560 1587 1579 1552 1570 1560 1566 1607 1587 1507 1502 1516 1530 1492 1462 1443 1427 1432 1419 1388 1312 1251 1158 1034 896 782 859 956 1048 1090 1195 1265 1374 1396 1451 1500 1564 1657 1758 1903 2033 2056 2073 2035 2033 2046 2044 2006 1947 1881 1795 1689 1590 1488 1383 1395 1367 1258 1150 1088 1207 1376 1509 1691 1773 1849 2034 2048 2051 2075 2171 2117 2092 2085 2107 2185 2249 2251 2278 2264 2260 2287 2281 2292 2381 2237 2197 2131 2077 2060 2047 2017 1998 1983 1934 1950 1902 1844 1887 1936 2037 2118 2109 2116 2133 2142 2143 2136 2106 2046 2012 1987 2024 2007 1940 1881 2002 2132 2259 2399 2517 2556 2691 2559 2592 2601 2529 2489 2460 2422 2365 2294 2183 2138 2134 2102 2038 1939 1878 1827 1776 1824 1945 2047 2162 2147 2078 2010 2027 2000 1961 1907 1853 1808 1751 1706 1748 1826 1881 1916 1962 2009 1919 1917 1987 2098 2034 1966 2009 2023 1998 1859 1744 1813 1878 1867 1730 1759 1893 1844 1750 1672 1776 1913 2006 1926 1993 2073 2150 2159 2142 2156 2132 2187 2174 2202 2268 2225 2181 2165 2173 2196 2197 2338 2289 2154 2036 1934 1810 1678 1527 1376 1196 1227 1373 1510 1610 1705 1674 1634 1575 1615 1678 1556 1430 1282 1162 1041 949 851 826 956 1046 1075 1157 1282 1428 1573 1723 1857 1855 1804 1795 1881 1976 1933 1837 1745 1752 1839 1821 1734 1650 1581 1472 1346 1225 1108 990 900 872 927 1016 1027 1006 995 938 878 907 1033 1159 1265 1383 1529 1673 1715 1711 1695 1638 1576 1503 1407 1358 1353 1264 1167 1164 1257 1410 1469 1415 1447 1489 1379 1240 1129 1054 1169 1309 1499 1642 1690 1587 1474 1358 1237 1143 1124 1211 1364 1518 1649 1725 1738 1764 1801 1894 2018 1987 1947 1923 1949 1948 1947 1928 1859 1766 1683 1527 1306 1164 1105 1113 1100 1043 1067 1079 1056 1010 940 890 881 904 956 1026 1088 1081 979 880 819 774 776 805 811 805 769 717 701 701 697 687 694 710 728 763 836 899 904 917 957 1049 1125 1155 1239 1268 1244 1231 1149 992 854 736 698 773 910 1026 1103 1162 1233 1332 1422 1478 1479 1387 1265 1173 1064 961 924 1000 1101 1132 1079 1023 999 1064 1152 1257 1355 1439 1463 1406 1380 1366 1354 1299 1222 1156 1109 1067 1014 938 870 806 727 660 597 568 561 559 602 709 830 923 873 762 650 568 542 549 560 577 604 620 657 685 664 640 626 613 608 610 617 623 641 646 685 775 857 881 890 901 916 942 976 995 1014 1041 1066 1080 1088 1115 1134 1145 1168 1184 1189 1183 1134 1063 1108 1175 1104 1041 1021 1022 1129 1281 1346 1401 1429 1421 1440 1489 1516 1560 1598 1556 1511 1506 1509 1527 1521 1502 1493 1485 1427 1349 1280 1239 1231 1258 1300 1333 1327 1335 1348 1372 1390 1356 1377 1438 1413 1451 1524 1573 1600 1543 1451 1465 1483 1543 1591 1643 1664 1656 1652 1630 1621 1566 1493 1447 1409 1337 1276 1219 1205 1140 1037 1087 1147 1214 1222 1152 1124 1060 1124 1172 1210 1276 1338 1437 1540 1559 1541 1513 1503 1527 1557 1553 1524 1468 1375 1335 1348 1322 1373 1371 1318 1251 1224 1228 1257 1295 1252 1179 1144 1202 1208 1179 1144 1124 1125 1117 1123 1122 1092 1080 1050 1005 985 994 1031 1053 1072 1095 1127 1138 1138 1129 1114 1043 962 897 859 821 778 782 846 918 963 941 938 863 827 824 812 863 876 881 956 1007 1021 1016 980 956 959 966 904 910 942 939 935 1003 1053 1067 1001 866 734 634 555 473 472 526 670 806 912 1054 1168 1204 1239 1267 1294 1304 1309 1299 1262 1275 1335 1381 1413 1434 1435 1428 1427 1411 1374 1314 1186 1044 964 892 817 786 766 701 607 532 592 656 753 860 957 1062 1176 1282 1298 1248 1193 1145 1103 1097 1112 1130 1122 1112 1062 1015 955 875 822 753 631 552 545 592 608 639 597 611 582 615 627 597 648 666 657 644 629 615 593 571 555 539 524 518 510 502 488 493 508 517 504 481 466 496 494 499 492 483 491 489 488 479 470 456 436 413 369 349 349 349 346 348 347 342 359 350 360 381 349 309 282 273 242 245 290 306 320 349 368 384 389 377 355 357 361 369 369 356 332 308 292 285 283 288 288 294 303 312 328 317 272 251 264 254 224 219 223 211 205 195 193 276 363 379 379 380 377 370 388 406 394 385 374 358 338 317 300 282 272 260 242 208 186 179 162 151 131 105 86 81 83 108 133 147 168 178 166 146 93 99 90 90 91 162 194 174 182 175 160 157 137 152 191 192 177 156 156 135 107 121 111 109 104 71 58 60 58 55 73 73 77 71 60 42 45 46 44 43 41 40 40 42 47 49 46 47 47 45 45 41 35 31 30 31 33 33 36 36 34 34 33 32 30 30 32 31 31 30 27 23 23 23 22 22 21 20 20 20 20 20 19 17 17 17 16 16 16 15 14 13 12 12 11 11 10 9 8 8 7 6 5 5 5 5 4 3 3 3 3 4 4 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1943 1754 1724 1897 2021 2141 2294 2319 2252 2164 2035 1998 2008 2048 1988 1914 1854 1799 1768 1685 1621 1610 1698 1829 2017 2126 2209 2290 2342 2388 2444 2528 2605 2622 2595 2596 2599 2608 2661 2723 2650 2507 2395 2262 2163 2074 1990 1889 1793 1759 1785 1917 2073 2192 2247 2254 2200 2119 2022 1925 1868 1844 1866 2086 2275 2409 2476 2529 2561 2498 2563 2667 2607 2511 2413 2312 2155 2030 1850 1700 1570 1521 1582 1718 1893 2056 2183 2320 2442 2597 2641 2710 2758 2727 2580 2465 2387 2380 2256 2138 2090 2001 1886 1716 1549 1578 1620 1483 1392 1419 1584 1728 1848 1967 2087 2213 2360 2494 2571 2610 2636 2591 2568 2565 2581 2450 2276 2123 2041 2090 2239 2337 2419 2494 2507 2528 2522 2563 2610 2617 2646 2641 2565 2476 2334 2093 1908 1763 1592 1372 1240 1180 1216 1459 1605 1769 1950 2117 2324 2236 2148 2085 2048 1976 1892 1809 1871 2081 2116 2135 2235 2203 2198 2180 2157 2145 2117 2049 2041 2012 1951 1914 1866 1786 1609 1441 1299 1236 1307 1464 1610 1688 1658 1668 1739 1781 1874 2000 2145 2242 2197 2202 2286 2313 2258 2213 2113 2030 1923 1830 1751 1690 1636 1588 1558 1522 1519 1477 1468 1466 1493 1520 1520 1548 1597 1558 1418 1264 1147 1090 1038 927 826 875 1004 1138 1267 1418 1503 1576 1648 1715 1758 1699 1720 1716 1712 1686 1740 1645 1589 1627 1652 1656 1586 1562 1531 1510 1503 1496 1394 1326 1202 1130 1040 931 817 762 875 944 1010 1107 1251 1331 1361 1385 1468 1534 1651 1810 1891 1941 1963 1999 1990 1989 2019 2047 1976 1883 1770 1661 1564 1476 1445 1362 1302 1290 1210 1075 1122 1256 1390 1482 1623 1764 1939 2096 2176 2132 2134 2240 2242 2235 2211 2203 2241 2240 2216 2202 2179 2203 2228 2323 2361 2333 2313 2306 2200 2115 2101 2096 2047 2075 2051 2003 2048 1973 1915 1903 1967 2007 2038 2060 2091 2101 2096 2110 2096 2074 1995 1951 1932 1977 1998 1910 1867 1976 2158 2314 2464 2539 2580 2656 2555 2543 2543 2555 2582 2626 2587 2522 2369 2308 2324 2313 2256 2192 2165 2081 1961 1806 1809 1962 1998 2126 2074 2021 1948 1922 1894 1855 1807 1774 1742 1707 1670 1722 1777 1819 1848 1868 1934 1967 1860 1901 1991 1924 1853 1897 1886 1848 1840 1745 1709 1758 1761 1701 1695 1849 1727 1657 1653 1788 1869 1851 1820 1929 2053 2143 2120 2094 2138 2069 2122 2155 2230 2368 2334 2268 2251 2256 2307 2366 2286 2184 2079 1962 1837 1689 1572 1473 1300 1246 1328 1482 1621 1738 1783 1752 1732 1645 1698 1627 1483 1354 1229 1106 999 908 847 810 916 1055 1155 1250 1376 1490 1611 1725 1816 1879 1869 1851 1888 1992 1962 1855 1798 1848 1844 1780 1698 1576 1459 1379 1305 1219 1099 982 888 940 1019 1129 1173 1126 1117 1047 940 905 991 1137 1269 1406 1581 1620 1624 1621 1628 1583 1510 1447 1420 1401 1351 1283 1223 1196 1294 1471 1584 1496 1442 1535 1459 1340 1199 1076 1135 1316 1506 1632 1660 1580 1478 1436 1354 1227 1139 1183 1316 1473 1571 1640 1716 1817 1935 1955 2002 1964 1911 1888 1881 1853 1840 1885 1868 1687 1524 1376 1237 1135 1076 1035 998 977 960 960 981 938 884 863 845 839 864 915 978 1038 1011 942 853 782 749 738 729 718 716 710 701 697 688 694 759 846 876 933 969 1005 1057 1058 1052 1127 1213 1272 1265 1237 1216 1205 1147 1014 829 726 712 821 929 1043 1109 1161 1189 1251 1327 1389 1430 1363 1220 1136 1059 972 950 1053 1168 1210 1170 1093 1036 1068 1136 1213 1320 1424 1504 1507 1442 1385 1318 1244 1179 1124 1066 1035 1003 944 862 783 688 621 588 574 566 576 661 782 912 979 907 787 680 607 562 558 558 560 562 568 575 584 591 590 578 578 579 579 585 594 608 626 673 792 877 869 875 873 874 915 959 1007 1051 1102 1153 1196 1208 1223 1264 1274 1277 1275 1230 1142 1076 1007 1071 1148 1089 1004 967 1030 1141 1249 1347 1375 1364 1371 1370 1437 1507 1560 1566 1541 1504 1495 1491 1496 1486 1468 1474 1445 1359 1294 1249 1233 1246 1260 1287 1314 1341 1378 1415 1467 1478 1393 1426 1511 1497 1480 1550 1616 1620 1550 1518 1534 1521 1569 1623 1659 1681 1668 1621 1558 1517 1468 1385 1318 1277 1255 1262 1223 1168 1096 1103 1192 1244 1300 1301 1271 1233 1154 1089 1182 1281 1361 1401 1425 1533 1646 1653 1610 1592 1578 1575 1581 1570 1532 1459 1410 1380 1371 1432 1419 1356 1315 1314 1318 1341 1370 1303 1232 1205 1228 1311 1286 1234 1183 1158 1177 1204 1207 1179 1163 1112 1035 986 978 998 1053 1094 1114 1118 1125 1131 1122 1112 1082 1034 983 951 918 853 750 740 803 808 770 772 728 714 677 658 788 798 787 877 922 998 902 925 816 813 808 783 777 790 762 780 886 907 1014 1063 956 775 630 511 447 519 657 694 747 854 963 1063 1133 1178 1193 1219 1254 1286 1294 1263 1267 1319 1364 1399 1410 1408 1388 1372 1353 1314 1269 1139 1022 893 832 793 708 713 687 614 556 543 620 695 772 871 992 1103 1178 1247 1199 1124 1058 1054 1116 1150 1127 1106 1070 993 914 866 790 681 615 564 564 576 648 695 661 655 678 648 639 647 643 657 677 658 621 588 565 564 562 551 554 562 543 540 537 512 481 477 493 488 490 468 467 477 498 488 472 480 497 499 483 463 430 399 383 389 384 392 392 381 344 365 338 327 308 328 389 387 359 291 238 224 248 279 300 323 324 339 361 390 392 367 357 351 360 376 375 353 329 318 309 308 308 310 307 307 318 329 311 315 298 311 305 283 291 261 277 253 187 222 293 370 374 369 362 354 329 346 354 321 354 376 367 348 325 301 286 276 256 227 200 161 139 137 129 117 106 89 81 80 81 100 129 146 160 153 96 97 146 132 117 151 163 162 119 138 133 137 116 105 112 147 136 125 136 155 136 119 100 88 91 94 67 60 63 61 55 51 61 73 75 45 47 51 51 49 46 44 43 42 40 40 41 43 41 35 31 31 30 30 30 30 30 30 34 34 34 33 33 32 32 30 28 29 31 28 27 24 20 20 21 22 22 23 22 21 21 21 20 19 18 18 17 17 16 15 14 14 13 12 12 12 11 11 10 9 8 8 7 6 6 6 4 4 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1931 1756 1759 1911 2026 2165 2334 2441 2455 2355 2179 2033 2023 2078 2026 1957 1881 1829 1774 1730 1663 1611 1654 1764 1944 2056 2119 2170 2212 2256 2330 2401 2474 2568 2673 2643 2640 2651 2675 2589 2440 2366 2253 2162 2072 2003 1935 1854 1777 1764 1831 1971 2112 2219 2300 2275 2172 2088 1989 1931 1940 1960 1940 2110 2246 2373 2486 2556 2608 2609 2704 2692 2568 2423 2286 2169 2117 2015 1868 1713 1577 1522 1577 1723 1901 2068 2193 2278 2376 2490 2620 2755 2725 2553 2413 2301 2211 2183 2138 2004 1920 1867 1755 1634 1544 1723 1764 1591 1430 1399 1563 1723 1871 2018 2133 2259 2385 2425 2441 2482 2534 2582 2660 2666 2571 2400 2277 2166 2133 2206 2296 2387 2459 2538 2584 2566 2566 2592 2618 2554 2625 2671 2545 2533 2389 2199 2028 1837 1635 1450 1309 1220 1227 1510 1647 1814 2035 2193 2362 2300 2257 2173 2161 2119 2035 1916 2000 2121 2163 2177 2319 2345 2281 2237 2267 2299 2250 2155 2183 2137 2094 2072 1961 1742 1562 1372 1268 1287 1391 1602 1772 1828 1776 1772 1843 1851 1880 1976 2100 2233 2310 2303 2259 2205 2108 2033 1955 1874 1792 1714 1658 1623 1569 1530 1495 1458 1455 1420 1399 1385 1388 1404 1441 1484 1557 1567 1485 1349 1208 1100 994 913 844 867 986 1106 1232 1333 1429 1534 1629 1722 1848 1826 1886 1881 1834 1834 1775 1675 1673 1765 1822 1757 1726 1677 1637 1594 1568 1511 1417 1321 1232 1145 1033 936 836 768 799 921 1018 1129 1270 1283 1293 1334 1434 1530 1719 1788 1813 1841 1874 1927 1934 1943 1984 1983 1953 1882 1786 1657 1542 1445 1330 1282 1194 1179 1111 1048 1165 1337 1438 1486 1594 1686 1885 2096 2264 2178 2259 2347 2372 2334 2286 2224 2192 2182 2138 2118 2106 2114 2166 2199 2235 2236 2242 2243 2272 2192 2185 2173 2126 2152 2132 2072 2082 2010 1949 1918 1942 1972 1999 2023 2027 2059 2066 2077 2060 2005 1940 1903 1850 1855 1929 1879 1865 1986 2183 2275 2388 2419 2479 2582 2560 2493 2412 2374 2420 2492 2477 2436 2433 2416 2410 2409 2409 2318 2185 2053 1949 1813 1780 1881 1956 2055 1975 1912 1860 1827 1801 1746 1721 1698 1677 1652 1645 1653 1675 1723 1752 1772 1816 1864 1798 1856 1846 1798 1759 1781 1729 1696 1713 1690 1621 1645 1646 1604 1674 1767 1690 1591 1664 1744 1757 1718 1773 1925 2050 2073 2055 2054 2070 2031 2082 2165 2259 2311 2315 2337 2360 2360 2371 2324 2240 2185 2074 1949 1842 1718 1631 1546 1472 1383 1457 1573 1652 1792 1897 1858 1778 1715 1738 1655 1552 1444 1335 1212 1104 998 863 822 889 940 1013 1116 1218 1288 1426 1565 1650 1753 1856 1932 1957 2021 1955 1891 1905 1900 1829 1754 1644 1521 1388 1263 1180 1104 1017 940 900 1004 1115 1229 1307 1243 1164 1028 924 922 1015 1165 1290 1419 1513 1504 1506 1537 1591 1611 1562 1516 1487 1473 1431 1387 1318 1251 1356 1517 1647 1554 1466 1517 1555 1414 1281 1147 1129 1265 1441 1587 1669 1632 1567 1543 1476 1341 1206 1182 1281 1416 1531 1605 1691 1779 1874 1935 1959 1881 1808 1781 1753 1749 1731 1770 1796 1705 1594 1450 1256 1174 1155 1123 1090 1085 1072 1047 1002 961 942 928 879 858 832 846 879 917 933 935 870 801 756 725 716 712 711 706 699 697 715 778 885 951 915 996 1065 1136 1216 1236 1191 1245 1301 1312 1230 1164 1122 1098 1070 1025 884 777 719 767 887 972 1002 1070 1118 1180 1236 1292 1367 1371 1242 1157 1079 1000 977 1073 1183 1241 1246 1176 1095 1122 1145 1203 1323 1418 1503 1544 1461 1368 1285 1205 1139 1079 1012 966 943 922 854 761 663 615 588 577 577 630 737 860 978 1022 947 844 739 665 608 584 580 573 561 559 559 559 560 561 563 568 573 579 582 586 595 599 624 686 760 784 783 783 790 833 871 914 974 1061 1129 1147 1156 1220 1218 1177 1160 1158 1119 1110 1019 953 1048 1090 1018 978 956 1030 1114 1215 1308 1291 1282 1281 1361 1429 1484 1503 1506 1473 1499 1493 1475 1473 1463 1446 1426 1385 1308 1261 1239 1241 1260 1289 1326 1377 1416 1464 1506 1538 1491 1414 1456 1543 1562 1543 1591 1649 1653 1632 1607 1599 1586 1601 1625 1638 1648 1643 1575 1504 1424 1372 1334 1346 1366 1380 1375 1289 1181 1091 1196 1315 1341 1378 1379 1362 1330 1250 1139 1155 1235 1337 1447 1500 1565 1674 1738 1718 1696 1666 1639 1637 1620 1603 1548 1499 1442 1412 1445 1452 1444 1432 1431 1437 1451 1438 1369 1324 1284 1278 1305 1326 1288 1222 1163 1164 1197 1218 1208 1195 1170 1120 1055 997 982 1036 1109 1149 1136 1126 1136 1127 1095 1078 1052 994 921 845 779 725 651 700 703 694 635 607 599 575 567 604 627 676 750 836 863 755 768 661 678 694 679 652 656 672 652 733 776 872 917 846 759 627 494 487 612 729 849 891 916 910 992 1051 1062 1098 1139 1192 1265 1285 1268 1263 1287 1318 1338 1340 1332 1316 1297 1274 1232 1162 1078 956 874 806 745 708 672 627 611 625 586 553 624 696 782 893 987 1073 1186 1137 1053 979 966 1017 1034 997 990 984 926 839 759 700 631 590 565 627 622 668 754 717 723 746 741 737 714 676 675 674 642 605 583 613 612 594 573 593 587 575 560 529 503 494 482 470 467 463 459 446 465 486 479 467 482 509 513 491 465 445 445 438 450 434 453 429 394 355 408 384 351 301 334 377 397 388 367 309 255 227 245 271 312 302 326 351 388 421 386 360 348 344 361 372 377 368 341 325 318 316 311 299 280 291 324 332 323 302 314 324 297 268 287 274 207 208 256 321 373 373 335 325 317 308 296 302 271 296 337 293 309 303 296 280 259 259 229 187 154 134 118 112 105 97 86 80 80 80 82 97 117 131 131 116 82 92 85 79 82 84 91 76 77 91 84 85 90 87 108 104 116 103 138 152 137 121 115 83 69 61 62 69 68 59 54 52 66 71 44 52 58 58 54 49 47 46 45 44 43 38 36 31 32 33 33 34 34 33 31 30 30 33 32 32 32 31 30 30 30 26 27 28 27 23 21 20 20 20 22 23 23 23 22 21 20 19 20 19 18 18 17 16 15 14 13 13 12 12 11 11 11 10 10 9 8 7 6 5 5 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1911 1773 1768 1902 2021 2169 2320 2462 2528 2475 2358 2195 2147 2116 2045 1952 1890 1835 1792 1752 1676 1629 1644 1714 1787 1917 2020 2097 2145 2197 2243 2294 2344 2411 2561 2712 2705 2715 2632 2410 2299 2228 2144 2075 2010 1960 1895 1821 1786 1799 1887 2013 2156 2265 2335 2258 2174 2066 2013 2001 2071 2060 1983 2103 2188 2270 2378 2452 2490 2613 2738 2589 2465 2359 2249 2120 1984 1917 1806 1681 1570 1531 1569 1686 1840 1955 2058 2167 2275 2397 2520 2655 2571 2463 2391 2318 2139 2013 1966 1864 1743 1677 1599 1540 1618 1818 1724 1563 1408 1400 1544 1703 1839 1963 2102 2240 2360 2311 2298 2348 2410 2481 2591 2664 2594 2428 2336 2262 2226 2237 2324 2440 2517 2580 2645 2632 2464 2400 2399 2384 2276 2255 2258 2325 2291 2170 2015 1858 1693 1524 1384 1217 1265 1564 1735 1914 2139 2281 2404 2405 2339 2263 2337 2273 2118 2021 2105 2263 2241 2236 2360 2479 2372 2310 2314 2417 2349 2235 2323 2287 2200 2016 1857 1626 1473 1391 1359 1388 1533 1719 1872 2001 1893 1866 1968 1943 1945 2015 2113 2218 2270 2220 2159 2102 2024 1961 1879 1814 1735 1673 1615 1585 1536 1506 1473 1426 1383 1343 1310 1291 1284 1307 1350 1398 1476 1531 1505 1395 1276 1166 1047 926 844 875 956 1044 1152 1296 1389 1477 1592 1720 1842 1909 1949 1943 1904 1821 1758 1730 1753 1840 1907 1874 1859 1769 1737 1713 1679 1647 1537 1403 1261 1169 1027 922 823 776 764 822 943 1057 1166 1216 1232 1300 1407 1523 1612 1681 1691 1789 1817 1816 1818 1834 1863 1836 1798 1751 1674 1583 1463 1339 1276 1177 1123 1094 1035 1170 1209 1341 1543 1690 1647 1830 1869 2050 2210 2273 2342 2351 2278 2253 2227 2208 2183 2133 2110 2096 2083 2107 2159 2167 2209 2202 2223 2222 2253 2286 2260 2257 2243 2217 2217 2134 2103 2047 2012 1952 1986 2008 2049 2053 2050 2054 2051 2040 2030 1977 1932 1871 1861 1824 1825 1818 1861 1986 2110 2212 2298 2346 2431 2525 2507 2437 2318 2263 2293 2385 2417 2342 2312 2337 2330 2318 2322 2293 2184 2061 1926 1814 1752 1807 1890 1934 1861 1804 1758 1718 1694 1664 1641 1637 1629 1617 1613 1607 1600 1615 1654 1680 1703 1727 1709 1782 1719 1668 1658 1672 1627 1573 1590 1608 1583 1555 1525 1515 1561 1672 1624 1547 1601 1604 1660 1611 1749 1893 1937 1955 1972 1989 1942 1965 2071 2203 2277 2222 2190 2238 2338 2446 2374 2316 2283 2211 2111 1998 1896 1814 1713 1659 1602 1524 1561 1704 1792 1901 1976 1900 1828 1783 1643 1513 1413 1307 1241 1216 1098 962 845 885 999 1059 1074 1096 1146 1237 1297 1416 1530 1660 1826 1975 2070 2090 2031 1998 1962 1904 1776 1643 1532 1404 1327 1298 1216 1080 954 918 952 1065 1197 1337 1381 1282 1149 996 921 938 1047 1180 1302 1406 1423 1452 1486 1521 1566 1636 1643 1595 1564 1566 1552 1442 1324 1296 1402 1561 1688 1589 1520 1541 1544 1441 1334 1222 1178 1212 1342 1473 1585 1688 1671 1647 1533 1408 1284 1210 1283 1414 1551 1658 1727 1809 1882 1930 1918 1813 1723 1684 1677 1679 1680 1699 1747 1750 1656 1546 1388 1284 1278 1318 1362 1340 1300 1261 1203 1110 1062 1046 1004 947 866 831 812 817 793 784 796 798 749 720 716 717 713 710 705 750 828 919 999 984 959 987 1066 1149 1236 1306 1309 1338 1394 1344 1252 1155 1079 1007 962 913 880 845 766 736 834 885 956 1019 1090 1163 1234 1298 1371 1405 1349 1262 1169 1075 1005 1040 1132 1186 1255 1264 1177 1185 1270 1268 1325 1438 1539 1592 1505 1394 1278 1179 1114 1042 976 930 889 875 839 740 654 609 591 588 617 694 818 947 1039 1057 1017 939 835 749 693 641 612 595 583 571 561 559 560 567 569 573 581 590 592 586 582 582 593 647 679 691 698 706 726 756 794 824 877 947 999 1008 1047 1118 1079 1058 1032 1033 1016 1013 975 908 970 1012 954 919 968 1065 1155 1224 1204 1166 1149 1234 1300 1390 1419 1415 1406 1444 1479 1466 1463 1472 1465 1466 1431 1344 1272 1247 1242 1258 1288 1331 1363 1451 1524 1525 1571 1546 1476 1459 1492 1559 1615 1611 1648 1705 1729 1717 1692 1670 1650 1649 1630 1604 1583 1563 1498 1425 1377 1393 1432 1458 1474 1490 1459 1335 1212 1111 1251 1377 1388 1429 1441 1422 1379 1322 1189 1177 1288 1373 1441 1527 1609 1693 1775 1811 1792 1748 1711 1727 1694 1672 1628 1565 1505 1461 1455 1491 1514 1528 1532 1540 1551 1524 1467 1420 1370 1347 1329 1302 1276 1263 1190 1145 1182 1212 1208 1194 1174 1134 1087 1027 981 1001 1068 1100 1075 1040 1067 1062 995 930 917 893 813 722 652 649 649 618 613 631 576 576 571 589 560 543 543 553 596 666 700 607 591 569 583 598 564 548 533 582 580 570 662 734 748 760 651 559 474 598 748 864 988 1026 1013 962 929 957 1009 1060 1114 1181 1238 1260 1250 1235 1235 1244 1243 1233 1235 1227 1200 1189 1132 1071 1012 982 999 902 831 773 670 644 696 687 645 591 561 617 700 782 870 995 1080 1066 1006 920 910 929 950 922 894 867 840 766 714 688 683 608 600 677 688 678 774 780 801 816 784 740 714 699 721 704 639 606 647 669 657 639 588 562 546 533 527 508 519 524 530 528 521 494 470 451 445 465 461 484 499 508 511 514 506 499 496 498 496 487 467 438 412 381 402 393 366 320 289 335 362 361 341 351 330 246 222 245 290 332 374 386 402 435 415 369 344 339 334 348 376 364 349 332 327 325 314 291 272 272 292 310 306 288 268 262 253 230 236 265 178 208 297 332 351 346 308 249 246 266 246 239 223 285 269 273 246 264 242 250 247 215 213 183 149 125 110 105 95 87 80 80 80 80 80 80 85 103 110 126 109 98 86 77 70 70 72 92 76 71 65 67 65 66 70 73 89 90 123 120 121 111 107 106 71 61 64 83 75 66 56 51 74 60 46 59 65 72 77 66 58 52 50 48 46 45 47 41 39 38 37 35 35 34 33 30 30 31 31 30 30 30 29 26 26 24 25 27 27 23 20 20 19 20 20 22 23 23 22 21 19 19 19 19 19 18 17 16 15 14 14 13 13 12 11 11 11 10 10 9 8 7 6 5 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1902 1769 1754 1873 2008 2151 2311 2476 2561 2505 2389 2330 2376 2202 2071 1979 1891 1848 1818 1750 1696 1680 1701 1745 1738 1763 1893 2039 2127 2183 2223 2253 2288 2345 2426 2597 2757 2803 2535 2342 2233 2155 2094 2028 1964 1901 1845 1815 1836 1874 1940 2026 2162 2307 2351 2256 2182 2117 2094 2117 2153 2071 2040 2112 2187 2238 2346 2457 2480 2596 2646 2523 2423 2248 2132 2061 1946 1797 1657 1601 1569 1571 1571 1616 1756 1915 2099 2228 2308 2415 2540 2634 2512 2460 2436 2378 2194 2016 1796 1728 1663 1605 1581 1605 1725 1822 1672 1540 1405 1397 1516 1672 1805 1915 2059 2200 2271 2198 2176 2224 2302 2413 2505 2551 2575 2529 2435 2360 2292 2304 2390 2490 2584 2648 2749 2627 2402 2296 2247 2214 2167 2140 2135 2185 2113 2049 1919 1794 1648 1474 1358 1234 1333 1612 1809 2005 2171 2345 2470 2495 2401 2382 2478 2354 2194 2138 2189 2391 2303 2319 2435 2558 2459 2374 2345 2424 2434 2362 2388 2289 2097 1943 1784 1599 1450 1493 1515 1570 1667 1790 1951 2085 1979 1966 2065 2048 2019 2069 2170 2280 2251 2179 2128 2086 2036 1975 1932 1883 1805 1713 1650 1608 1549 1490 1420 1344 1273 1201 1180 1180 1183 1213 1259 1299 1365 1427 1433 1412 1322 1195 1064 915 842 885 1018 1133 1160 1221 1357 1512 1641 1720 1798 1859 1878 1873 1820 1776 1748 1771 1829 1915 2014 2036 1936 1845 1850 1843 1799 1708 1568 1417 1344 1248 1102 951 842 797 786 806 905 989 1074 1174 1203 1262 1371 1420 1503 1535 1628 1692 1695 1710 1693 1713 1721 1706 1679 1646 1567 1517 1416 1269 1150 1064 1000 1010 1095 1269 1359 1428 1612 1791 1823 1839 1984 2100 2209 2297 2334 2321 2276 2234 2217 2181 2153 2136 2087 2115 2087 2080 2103 2155 2164 2204 2215 2202 2265 2353 2294 2301 2303 2293 2286 2215 2159 2152 2076 2007 2042 2054 2095 2124 2125 2103 2083 2059 2027 1983 1954 1877 1833 1819 1826 1799 1845 1933 2025 2129 2255 2316 2394 2434 2393 2376 2313 2227 2228 2284 2303 2263 2255 2287 2279 2245 2249 2257 2218 2106 1985 1867 1789 1744 1800 1874 1765 1711 1677 1659 1649 1660 1659 1656 1691 1698 1667 1652 1636 1620 1604 1600 1625 1643 1629 1659 1592 1562 1571 1562 1549 1575 1566 1535 1535 1546 1553 1540 1512 1544 1540 1504 1510 1498 1501 1547 1667 1786 1837 1848 1878 1934 1855 1916 2028 2107 2193 2131 2129 2170 2266 2387 2423 2367 2322 2241 2166 2068 1985 1902 1816 1818 1705 1668 1719 1862 1980 2008 2004 1944 1877 1785 1669 1535 1422 1299 1169 1068 1006 898 847 946 1070 1185 1258 1277 1330 1399 1437 1431 1549 1669 1821 1969 2104 2159 2109 2062 1979 1876 1737 1576 1442 1328 1226 1183 1146 1025 926 926 996 1135 1283 1444 1412 1273 1131 979 940 984 1128 1261 1318 1342 1377 1445 1533 1572 1620 1664 1724 1699 1692 1674 1594 1502 1410 1381 1470 1604 1732 1674 1610 1571 1516 1499 1457 1343 1280 1271 1257 1363 1526 1628 1718 1738 1622 1528 1389 1285 1290 1397 1557 1719 1835 1913 2001 1982 1904 1774 1701 1668 1655 1653 1663 1681 1690 1732 1706 1645 1565 1460 1467 1509 1573 1519 1512 1452 1341 1282 1209 1157 1109 1046 974 883 822 769 740 739 740 743 759 750 743 744 756 752 779 844 930 1031 1117 1080 1003 1001 1091 1199 1292 1358 1416 1448 1465 1371 1263 1153 1057 984 907 834 786 760 740 731 774 853 932 986 1057 1148 1222 1281 1359 1418 1393 1309 1212 1134 1048 1034 1076 1149 1246 1320 1284 1281 1359 1401 1438 1505 1602 1631 1535 1411 1304 1205 1107 1085 1061 1021 940 859 779 713 657 619 606 628 662 753 875 1003 1088 1091 1044 983 891 796 738 708 662 645 655 643 630 610 606 593 585 599 612 616 613 615 602 583 582 607 626 629 638 662 688 705 742 762 794 844 873 910 994 1029 971 960 937 929 951 915 912 861 900 931 899 917 1009 1061 1086 1086 1068 1056 1101 1127 1190 1250 1304 1335 1373 1413 1440 1454 1467 1477 1465 1418 1349 1287 1257 1250 1260 1286 1309 1367 1404 1467 1547 1589 1613 1549 1485 1513 1568 1592 1666 1683 1709 1759 1794 1776 1749 1731 1708 1676 1647 1610 1548 1475 1442 1436 1454 1477 1539 1577 1591 1540 1407 1289 1169 1119 1200 1265 1343 1436 1491 1484 1444 1353 1217 1165 1252 1375 1501 1561 1627 1679 1734 1756 1795 1781 1761 1804 1787 1771 1712 1598 1544 1500 1504 1529 1569 1567 1536 1563 1596 1596 1575 1524 1477 1414 1338 1286 1240 1236 1192 1115 1113 1155 1167 1163 1146 1115 1088 1054 986 945 974 968 905 858 866 859 847 801 793 772 704 637 617 639 635 658 685 643 634 687 712 713 662 612 587 567 558 543 544 540 578 577 538 531 549 552 591 554 505 497 547 625 610 598 563 477 571 658 766 904 995 1075 1069 1053 996 973 966 1020 1102 1155 1206 1203 1165 1152 1145 1143 1142 1129 1128 1126 1096 1093 1067 1026 1032 1069 1106 1006 851 728 653 709 758 741 729 680 619 566 615 678 775 875 1010 972 927 860 832 882 950 904 860 814 792 772 797 792 724 624 655 733 753 689 744 833 835 812 779 767 751 751 726 681 624 644 699 720 708 652 575 589 588 558 526 550 554 535 526 520 525 519 509 491 451 452 438 455 472 480 485 490 496 490 497 505 509 503 473 440 421 436 445 439 400 317 283 305 330 331 295 276 245 229 272 300 299 357 414 424 426 437 426 391 343 324 319 346 371 363 343 330 314 324 345 342 303 267 286 306 304 323 308 282 271 244 193 240 231 173 241 292 278 265 238 212 206 204 210 201 187 203 209 228 186 216 173 205 212 223 202 183 166 142 115 99 90 80 80 81 80 80 80 80 80 80 84 82 78 73 73 74 78 80 82 93 105 91 94 81 76 66 61 62 65 71 79 107 96 86 86 87 66 61 85 94 92 68 56 52 64 54 55 68 67 80 98 97 81 88 70 74 63 65 75 74 62 48 40 37 37 36 34 31 30 30 30 29 28 27 27 26 22 22 22 24 25 24 20 20 20 19 19 20 20 20 20 20 19 18 19 19 19 18 17 16 16 15 14 13 12 12 11 11 10 10 9 9 8 7 6 5 6 5 5 5 5 5 4 5 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1917 1776 1748 1863 1996 2136 2289 2459 2577 2557 2443 2422 2477 2367 2164 2065 1962 1858 1815 1754 1758 1813 1867 1957 1869 1767 1807 1957 2077 2159 2201 2223 2251 2304 2380 2476 2684 2756 2475 2354 2309 2296 2205 2074 1978 1913 1876 1896 2033 2011 2012 2051 2129 2282 2357 2297 2242 2203 2208 2247 2200 2137 2094 2149 2223 2257 2300 2449 2540 2567 2441 2360 2315 2214 2092 1969 1845 1692 1619 1645 1686 1676 1622 1602 1696 1840 1998 2158 2334 2421 2534 2620 2524 2497 2485 2359 2131 1941 1767 1682 1675 1681 1705 1779 1859 1833 1686 1533 1405 1392 1506 1640 1786 1934 2073 2155 2138 2085 2060 2109 2223 2349 2387 2452 2533 2637 2506 2403 2389 2394 2474 2606 2728 2790 2813 2576 2378 2253 2168 2116 2069 2043 2033 2044 1963 1877 1826 1705 1579 1370 1249 1271 1397 1626 1811 1913 2018 2160 2302 2355 2377 2468 2553 2370 2266 2226 2284 2472 2357 2374 2478 2633 2614 2457 2425 2455 2394 2364 2313 2198 2038 1850 1686 1540 1504 1609 1655 1707 1803 1906 2045 2162 2042 2006 2073 2145 2099 2122 2187 2355 2304 2230 2182 2130 2042 1930 1896 1811 1671 1583 1528 1476 1433 1354 1296 1219 1155 1103 1082 1070 1072 1081 1119 1169 1237 1296 1330 1367 1318 1198 1062 922 844 879 1001 1175 1293 1328 1367 1484 1605 1676 1735 1769 1794 1799 1767 1720 1734 1791 1862 1931 1990 2034 2000 2002 2014 1998 1871 1740 1602 1545 1442 1295 1138 992 877 824 801 782 869 974 1066 1116 1164 1229 1286 1372 1408 1471 1522 1544 1581 1579 1578 1573 1582 1581 1547 1549 1505 1391 1347 1190 1062 978 1067 1133 1221 1362 1449 1533 1611 1771 1943 1977 2054 2130 2165 2214 2239 2222 2252 2249 2202 2177 2186 2149 2091 2096 2065 2027 2014 2108 2144 2144 2182 2195 2323 2422 2342 2346 2368 2408 2304 2215 2181 2170 2117 2068 2126 2124 2152 2193 2202 2181 2124 2047 1991 1949 1930 1919 1869 1877 1845 1771 1806 1869 1935 2074 2235 2299 2410 2362 2339 2317 2275 2195 2184 2185 2200 2208 2211 2221 2195 2161 2171 2191 2169 2101 2059 1963 1882 1802 1741 1824 1751 1666 1661 1690 1717 1707 1719 1766 1809 1836 1804 1753 1729 1705 1670 1641 1606 1583 1586 1578 1614 1651 1621 1614 1626 1636 1637 1644 1584 1594 1622 1614 1576 1541 1549 1554 1532 1541 1530 1485 1581 1673 1757 1763 1812 1855 1800 1843 1910 2033 2140 2052 2059 2131 2239 2370 2471 2436 2354 2294 2225 2148 2068 1987 1953 1900 1833 1808 1915 2009 2109 1980 1840 1780 1712 1645 1589 1455 1333 1218 1141 1074 993 929 850 943 1067 1154 1242 1357 1475 1551 1591 1590 1628 1713 1838 1979 2121 2193 2080 1973 1884 1780 1682 1583 1484 1359 1279 1183 1077 987 945 969 1090 1223 1377 1501 1399 1258 1109 969 989 1051 1141 1248 1340 1406 1411 1475 1562 1618 1653 1717 1798 1868 1863 1767 1632 1527 1460 1441 1541 1676 1777 1697 1666 1609 1565 1609 1579 1494 1411 1360 1316 1370 1511 1583 1707 1830 1768 1622 1504 1385 1359 1409 1575 1703 1834 1973 2019 1941 1845 1758 1696 1663 1658 1648 1645 1654 1666 1705 1693 1671 1673 1631 1710 1769 1745 1730 1640 1512 1475 1409 1348 1280 1228 1189 1092 958 847 766 739 738 738 750 866 820 785 827 849 868 907 1004 1087 1185 1234 1127 1046 1012 1092 1218 1339 1427 1525 1532 1428 1318 1239 1152 1064 1021 976 903 803 750 737 743 761 838 909 976 1052 1133 1201 1257 1316 1378 1375 1289 1192 1128 1078 1074 1082 1126 1214 1310 1378 1351 1424 1494 1528 1588 1635 1633 1571 1500 1405 1292 1231 1234 1206 1125 1014 902 813 728 659 617 631 666 734 832 937 1048 1129 1131 1078 1000 905 807 756 732 751 753 765 742 770 751 710 684 672 681 663 648 643 637 641 645 604 582 592 598 603 620 635 657 692 710 733 762 809 867 923 963 906 886 872 854 861 831 822 821 842 851 861 894 929 943 957 973 970 986 1016 1079 1146 1207 1283 1328 1373 1419 1427 1420 1456 1458 1450 1408 1335 1281 1258 1279 1310 1327 1327 1406 1469 1488 1563 1639 1622 1555 1527 1577 1638 1674 1718 1746 1764 1784 1791 1773 1758 1741 1704 1643 1613 1567 1499 1453 1477 1519 1558 1563 1623 1654 1620 1509 1408 1287 1168 1126 1200 1296 1379 1453 1521 1540 1492 1366 1255 1176 1236 1358 1501 1598 1644 1648 1628 1637 1683 1732 1763 1818 1855 1871 1798 1689 1619 1597 1593 1562 1594 1564 1502 1498 1524 1525 1537 1576 1566 1482 1386 1300 1234 1196 1139 1082 1026 1055 1056 1077 1097 1077 1063 1044 971 886 863 859 798 732 734 724 681 646 651 621 636 660 680 777 804 779 851 797 780 788 868 848 780 742 671 681 661 652 637 634 699 655 649 633 675 677 709 749 669 610 491 488 478 476 468 502 625 686 755 853 972 1097 1159 1127 1087 1058 999 971 1037 1095 1157 1121 1081 1076 1078 1098 1113 1092 1071 1062 1058 1060 1051 1056 1044 1068 1103 989 825 703 686 765 832 844 823 742 647 619 594 592 677 811 935 899 817 785 770 877 949 937 941 911 851 838 865 814 746 642 698 787 777 748 760 842 846 811 801 801 741 711 678 632 642 696 730 724 691 630 602 616 570 565 574 600 583 565 534 502 492 483 487 485 473 432 428 471 479 467 448 444 452 447 457 485 499 501 467 443 466 476 476 461 431 367 296 252 293 308 258 219 241 305 357 356 343 369 418 439 446 440 417 417 388 343 316 349 357 346 335 318 306 308 350 372 318 263 268 292 301 333 353 344 330 265 204 172 179 175 248 312 272 219 194 185 180 181 201 198 172 158 160 167 146 141 112 119 166 199 199 184 162 142 120 99 82 80 81 82 81 82 80 80 80 79 78 77 89 99 96 92 99 116 104 110 114 120 132 112 117 82 72 63 60 60 61 62 62 60 60 61 60 73 115 111 116 89 68 52 55 53 80 72 78 77 89 104 100 100 88 83 84 81 74 72 67 51 44 40 39 37 35 32 30 29 28 27 26 25 24 23 21 21 20 22 23 22 21 20 20 19 18 18 19 19 19 19 18 17 18 18 20 18 17 16 16 15 14 13 13 12 11 11 10 9 8 8 8 7 6 6 6 6 5 5 5 5 5 5 5 4 4 5 4 3 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1931 1791 1737 1839 1964 2103 2230 2361 2494 2585 2504 2494 2539 2491 2305 2085 1982 1886 1819 1810 1859 1994 2076 2061 1969 1877 1821 1894 2032 2134 2158 2187 2217 2281 2352 2417 2543 2812 2623 2398 2350 2370 2309 2214 2116 2073 2004 2065 2162 2137 2135 2126 2137 2249 2406 2406 2364 2319 2349 2320 2270 2221 2179 2205 2263 2293 2294 2407 2524 2434 2378 2314 2218 2143 2060 1956 1789 1653 1698 1800 1858 1807 1728 1637 1652 1772 1882 1988 2137 2285 2461 2615 2578 2570 2482 2281 2084 1905 1769 1740 1817 1884 1977 2010 2009 1868 1723 1557 1422 1398 1479 1624 1772 1922 2005 2043 1989 1950 1948 2070 2193 2265 2331 2448 2595 2661 2585 2514 2484 2493 2617 2743 2828 2850 2755 2613 2417 2263 2150 2035 1984 1931 1926 1925 1858 1724 1664 1578 1481 1309 1264 1264 1343 1473 1634 1696 1867 1997 2027 2140 2233 2392 2536 2402 2321 2301 2368 2537 2405 2407 2508 2659 2753 2605 2528 2514 2351 2246 2155 2074 1955 1812 1638 1524 1518 1645 1729 1824 1907 2012 2129 2204 2077 2049 2085 2163 2232 2200 2261 2384 2285 2178 2075 2005 1910 1806 1756 1720 1585 1459 1406 1330 1255 1211 1189 1121 1087 1077 1072 1064 1053 1045 1021 1038 1087 1137 1199 1261 1274 1207 1078 944 856 885 1006 1154 1303 1411 1488 1584 1665 1673 1659 1718 1756 1728 1685 1650 1689 1747 1800 1856 1907 1958 2029 2017 1983 1932 1859 1759 1667 1570 1457 1317 1199 1069 953 866 825 778 807 924 1009 1065 1089 1158 1242 1277 1303 1348 1386 1395 1435 1481 1485 1456 1452 1457 1444 1467 1489 1360 1202 1138 1003 999 1146 1284 1315 1444 1604 1677 1731 1823 1942 1974 1973 1972 2075 2195 2210 2219 2237 2269 2234 2216 2167 2109 2075 2032 2026 1982 1982 2029 2076 2107 2149 2228 2292 2370 2380 2436 2455 2358 2284 2239 2217 2231 2192 2142 2148 2156 2196 2281 2316 2282 2163 2096 2026 1961 1925 1880 1885 1950 1912 1824 1740 1796 1891 1998 2160 2283 2351 2323 2284 2252 2244 2191 2147 2114 2114 2116 2112 2104 2101 2081 2065 2058 2046 2029 2006 1973 1883 1791 1739 1766 1751 1690 1743 1742 1792 1857 1818 1833 1930 1938 1899 1853 1809 1783 1739 1722 1699 1664 1652 1631 1647 1662 1660 1675 1685 1692 1719 1724 1673 1688 1727 1717 1685 1660 1695 1706 1667 1589 1562 1509 1484 1567 1675 1698 1760 1777 1768 1751 1859 1979 2041 1955 1981 2073 2184 2294 2323 2432 2400 2342 2273 2217 2131 2112 2041 1972 1938 1915 2034 2127 2086 1898 1764 1659 1563 1483 1412 1327 1233 1118 1029 997 959 905 854 920 1027 1115 1228 1366 1481 1557 1630 1698 1760 1818 1901 2018 2136 2216 2093 1986 1858 1749 1661 1581 1504 1430 1367 1247 1132 1011 993 1061 1174 1313 1444 1493 1372 1246 1098 971 1008 1116 1226 1311 1405 1480 1502 1520 1573 1665 1707 1764 1884 1951 1843 1726 1661 1608 1556 1503 1610 1742 1843 1780 1686 1639 1643 1727 1747 1656 1584 1514 1489 1492 1543 1648 1770 1855 1781 1660 1515 1414 1390 1434 1598 1717 1855 1977 1987 1894 1773 1717 1686 1695 1687 1666 1641 1639 1639 1642 1646 1654 1674 1706 1785 1848 1881 1863 1704 1668 1593 1536 1486 1398 1362 1260 1103 948 835 770 748 739 743 785 884 923 851 883 987 1084 1170 1210 1288 1321 1280 1202 1095 1040 1113 1221 1331 1438 1532 1493 1382 1279 1192 1126 1096 1097 1087 1033 930 806 743 740 756 806 877 960 1029 1100 1172 1238 1302 1389 1398 1317 1242 1209 1144 1134 1142 1140 1213 1311 1376 1446 1481 1558 1608 1646 1651 1603 1565 1555 1464 1357 1391 1366 1300 1198 1088 967 880 766 661 658 724 767 848 916 1040 1098 1175 1188 1109 1010 913 817 785 837 869 855 809 832 861 850 809 776 763 747 704 676 675 680 694 740 680 610 590 588 591 595 600 615 633 659 683 738 768 796 826 883 872 825 829 798 785 780 819 853 872 865 865 877 892 909 913 921 933 980 1035 1058 1107 1115 1153 1217 1239 1283 1284 1309 1389 1379 1361 1332 1283 1271 1274 1317 1373 1408 1383 1420 1505 1557 1614 1671 1625 1593 1617 1653 1709 1748 1772 1796 1781 1743 1723 1703 1690 1673 1635 1592 1566 1509 1469 1495 1548 1594 1623 1632 1666 1632 1563 1459 1353 1262 1186 1132 1264 1374 1458 1518 1579 1612 1545 1420 1336 1248 1205 1319 1470 1567 1602 1556 1529 1538 1584 1632 1695 1757 1798 1872 1863 1766 1671 1631 1627 1580 1592 1572 1473 1392 1423 1405 1419 1469 1532 1550 1459 1365 1278 1185 1095 1009 961 958 961 1013 1025 997 1002 1008 955 893 801 732 695 657 654 653 671 698 709 741 759 796 809 802 911 910 955 925 885 864 978 995 928 841 795 833 813 770 738 768 785 701 769 764 791 764 804 897 828 665 557 559 559 586 519 482 544 668 764 877 1014 1133 1189 1159 1118 1080 1019 1001 995 1007 1070 1082 1046 1059 1103 1126 1136 1114 1106 1092 1083 1111 1112 1116 1083 1052 995 952 873 712 711 804 903 977 979 805 754 730 697 632 620 749 820 783 734 709 774 819 912 987 1036 1004 894 910 858 754 691 661 717 809 828 794 833 879 859 838 836 808 757 678 650 672 665 717 718 694 656 606 616 595 612 595 628 619 584 544 534 542 524 493 465 455 447 435 423 429 476 474 466 447 427 465 473 490 500 510 487 473 479 452 433 434 423 391 334 292 248 243 205 234 270 347 430 417 392 398 436 425 426 431 401 415 428 375 313 338 347 332 332 319 310 299 318 341 338 283 258 268 285 312 308 324 327 300 254 178 151 205 259 297 298 245 194 164 165 203 214 217 206 177 146 132 122 111 96 92 103 149 152 139 133 109 91 82 81 82 82 83 82 83 82 80 80 79 77 93 122 140 131 128 120 152 151 164 169 160 150 129 113 102 103 77 70 66 66 65 66 69 63 65 73 91 134 126 140 108 118 73 55 79 106 91 93 87 95 105 117 117 108 99 93 83 74 64 62 54 48 44 41 38 36 33 30 29 28 27 26 25 25 24 23 22 21 20 21 20 20 20 20 20 18 16 16 16 16 16 15 17 16 18 19 18 17 16 16 15 14 13 13 12 11 10 10 9 8 8 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1910 1779 1743 1813 1924 2049 2146 2255 2390 2537 2541 2554 2636 2536 2313 2097 1935 1862 1827 1848 1972 2061 2111 2105 2039 2014 1912 1870 2009 2119 2148 2180 2215 2263 2315 2369 2500 2817 2739 2484 2368 2375 2385 2334 2281 2165 2079 2239 2273 2254 2251 2198 2218 2271 2408 2499 2516 2447 2455 2373 2356 2289 2247 2284 2316 2323 2316 2394 2493 2429 2372 2289 2199 2118 2002 1889 1726 1702 1810 1935 1991 1911 1820 1709 1643 1720 1894 1967 2073 2219 2400 2594 2645 2571 2423 2276 2092 1942 1859 1939 2030 2123 2164 2218 2089 1924 1772 1597 1445 1398 1476 1627 1773 1849 1888 1922 1825 1789 1878 1998 2100 2208 2335 2471 2545 2591 2661 2611 2587 2583 2647 2778 2725 2663 2598 2564 2442 2302 2173 2054 1937 1829 1787 1792 1711 1591 1514 1449 1361 1337 1318 1366 1360 1335 1435 1544 1690 1819 1904 2082 2244 2403 2534 2432 2356 2384 2459 2545 2431 2400 2498 2673 2814 2734 2607 2534 2372 2215 2102 1999 1886 1723 1598 1511 1513 1550 1642 1770 1927 2067 2202 2204 2087 2069 2111 2210 2329 2319 2366 2314 2224 2162 2101 2032 1957 1832 1690 1601 1508 1400 1301 1237 1157 1119 1097 1092 1134 1172 1196 1200 1182 1138 1075 1016 1004 1001 1063 1118 1161 1161 1088 958 864 883 1025 1168 1289 1384 1474 1552 1588 1556 1562 1608 1666 1696 1647 1583 1674 1761 1793 1818 1870 1932 2044 2020 1926 1873 1799 1705 1607 1501 1404 1297 1208 1110 1006 929 873 789 781 848 920 969 1052 1083 1153 1194 1232 1247 1270 1301 1326 1384 1407 1388 1365 1333 1361 1405 1390 1274 1172 1063 970 980 1150 1361 1492 1567 1627 1771 1851 1904 1852 1818 1838 1841 1959 2049 2084 2157 2172 2240 2316 2262 2215 2167 2139 2086 2025 1963 1948 1981 2067 2134 2161 2210 2266 2310 2333 2447 2434 2343 2313 2271 2275 2336 2289 2196 2161 2181 2224 2346 2303 2240 2202 2107 2032 1996 1927 1877 1898 1926 2003 1956 1826 1706 1805 1927 2104 2230 2266 2263 2234 2208 2191 2169 2125 2107 2085 2042 2023 2011 2012 2003 1991 1964 1950 1940 1922 1894 1828 1780 1736 1710 1701 1715 1764 1839 1909 1944 1913 1838 1957 2028 2004 1960 1898 1869 1817 1795 1783 1762 1743 1714 1723 1747 1738 1741 1734 1722 1731 1759 1766 1790 1831 1830 1808 1764 1805 1796 1695 1602 1558 1516 1503 1475 1585 1619 1684 1709 1713 1675 1761 1890 1951 1898 1903 2009 2119 2159 2255 2316 2397 2407 2344 2239 2201 2128 2065 2040 1963 1964 2070 2179 2040 1916 1786 1671 1562 1480 1394 1314 1181 1167 1189 1136 1011 882 873 1014 1064 1106 1192 1323 1402 1480 1571 1673 1773 1844 1902 1977 2080 2195 2206 2088 2001 1859 1769 1720 1583 1454 1367 1250 1113 1007 1069 1163 1296 1434 1544 1618 1506 1335 1150 1001 984 1085 1195 1279 1349 1456 1566 1605 1648 1728 1809 1871 1943 1986 1859 1761 1726 1700 1642 1536 1598 1775 1893 1842 1768 1717 1744 1852 1913 1829 1725 1611 1528 1539 1648 1754 1846 1847 1777 1618 1496 1406 1405 1480 1645 1795 1959 2029 1991 1860 1733 1705 1723 1779 1790 1728 1689 1652 1641 1640 1638 1631 1639 1679 1753 1822 1882 1905 1844 1781 1732 1673 1592 1532 1432 1272 1104 947 830 773 747 742 782 861 900 902 888 900 943 1027 1097 1159 1244 1340 1318 1219 1142 1086 1115 1208 1306 1411 1520 1521 1430 1334 1232 1194 1184 1207 1184 1135 1023 908 792 755 752 789 851 941 1004 1068 1142 1218 1324 1428 1467 1386 1364 1300 1236 1209 1206 1208 1225 1317 1381 1465 1544 1592 1647 1673 1636 1596 1542 1513 1464 1458 1404 1309 1236 1165 1094 979 844 721 646 719 869 956 1010 979 1116 1240 1279 1203 1077 1002 920 839 865 948 985 934 860 905 960 933 888 838 802 755 753 729 716 721 727 777 787 721 667 646 607 600 598 599 613 629 665 689 716 738 770 797 811 768 739 764 781 825 884 935 946 915 917 927 939 934 943 976 981 964 968 978 996 1012 1042 1076 1123 1152 1190 1271 1364 1366 1320 1296 1297 1324 1331 1337 1432 1476 1434 1434 1518 1600 1658 1678 1661 1661 1695 1704 1757 1794 1787 1788 1783 1730 1687 1655 1631 1605 1567 1532 1511 1491 1519 1572 1632 1651 1678 1700 1699 1620 1571 1498 1416 1349 1226 1144 1253 1385 1474 1542 1628 1666 1598 1505 1398 1271 1218 1270 1377 1464 1468 1456 1508 1549 1572 1601 1636 1683 1747 1782 1771 1735 1670 1629 1583 1568 1562 1525 1410 1309 1311 1294 1305 1355 1444 1513 1535 1447 1338 1230 1118 1031 962 898 918 949 958 960 914 894 843 764 677 679 757 780 787 795 816 811 821 884 868 934 938 866 951 1056 1094 1074 993 917 1023 1115 1042 953 909 969 955 893 868 893 907 823 869 904 908 813 843 923 936 792 736 670 682 703 606 501 493 562 728 863 977 1076 1099 1133 1107 1072 1065 1083 1048 1048 1015 1041 1047 1090 1120 1166 1178 1168 1168 1126 1127 1159 1186 1171 1137 1065 996 903 812 746 702 805 911 995 974 900 896 835 803 702 611 698 702 661 667 706 723 797 883 978 1062 1045 985 961 851 742 746 743 755 803 882 876 944 928 917 875 842 769 718 674 723 758 727 734 716 673 627 612 626 648 634 643 674 641 595 550 572 526 509 519 522 501 478 449 444 410 432 415 405 445 417 460 479 501 531 536 533 530 526 488 450 405 364 331 321 307 273 216 200 222 302 373 493 512 457 452 446 427 406 418 381 427 434 381 319 297 330 316 304 316 296 274 282 332 360 298 233 237 285 276 274 287 307 297 245 176 153 207 243 250 253 209 170 150 158 200 209 221 207 204 162 133 112 100 96 103 93 95 110 113 99 87 82 80 81 83 84 84 84 85 84 81 81 82 84 100 130 153 162 156 129 158 194 206 212 204 191 167 149 140 170 126 114 99 108 84 122 138 123 131 115 119 137 142 185 192 158 127 109 136 130 111 113 105 100 113 120 122 122 109 101 88 77 70 66 59 51 47 43 39 37 35 33 32 32 30 29 28 26 25 25 23 22 21 21 21 22 22 21 21 20 18 18 18 19 18 18 17 14 16 16 17 17 16 15 14 13 13 12 11 11 10 9 9 8 8 8 7 7 6 6 6 6 6 6 6 5 5 5 6 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1910 1787 1756 1809 1952 2093 2152 2226 2333 2460 2599 2650 2676 2499 2305 2087 1921 1858 1846 1946 2014 2053 2087 2115 2066 2030 2009 1957 1997 2106 2140 2172 2216 2260 2309 2369 2518 2841 2791 2507 2389 2366 2378 2383 2304 2204 2192 2390 2399 2357 2315 2273 2301 2349 2397 2406 2429 2449 2492 2455 2478 2352 2342 2368 2356 2364 2350 2393 2465 2418 2343 2276 2197 2079 1958 1799 1707 1784 1923 2047 2089 1984 1874 1763 1667 1739 1961 2059 2101 2185 2309 2500 2656 2599 2455 2294 2103 2000 2025 2154 2234 2334 2296 2197 2114 1975 1810 1642 1462 1399 1480 1642 1702 1734 1774 1779 1700 1799 1897 1929 2017 2138 2246 2351 2455 2551 2636 2719 2717 2714 2761 2691 2600 2556 2492 2454 2426 2414 2268 2140 2015 1886 1747 1657 1631 1493 1414 1407 1420 1439 1440 1486 1512 1385 1414 1610 1759 1891 2088 2214 2386 2472 2576 2494 2439 2457 2510 2578 2454 2436 2501 2679 2796 2710 2652 2556 2433 2258 2130 2010 1880 1693 1566 1511 1510 1511 1575 1709 1885 2037 2166 2222 2142 2139 2181 2252 2366 2326 2273 2199 2131 2089 2062 2017 1964 1858 1699 1556 1410 1318 1217 1161 1121 1116 1151 1203 1259 1308 1346 1357 1331 1266 1191 1129 1078 1002 970 980 992 1000 976 899 885 898 1022 1125 1203 1304 1385 1451 1481 1432 1458 1494 1538 1585 1566 1543 1632 1747 1826 1856 1907 1988 2100 1999 1934 1889 1836 1776 1652 1531 1406 1284 1192 1106 1050 975 896 816 780 788 843 947 981 1041 1084 1142 1191 1208 1228 1246 1276 1326 1319 1305 1275 1263 1286 1311 1288 1190 1082 986 954 1078 1201 1307 1434 1597 1715 1770 1807 1771 1710 1677 1694 1766 1893 1874 1949 2037 2126 2238 2246 2289 2291 2260 2208 2085 1958 1954 1919 1993 2092 2187 2243 2313 2393 2423 2443 2390 2371 2407 2422 2351 2364 2407 2295 2193 2185 2236 2355 2354 2287 2204 2144 2083 1994 1944 1887 1864 1899 1952 2000 1932 1803 1708 1784 1884 2047 2187 2234 2244 2253 2264 2222 2191 2185 2185 2165 2137 2071 2021 1986 1956 1923 1908 1897 1889 1898 1849 1793 1756 1746 1736 1699 1748 1818 1954 2007 2029 2020 1933 1913 2026 2111 2068 1994 1946 1912 1873 1893 1876 1815 1744 1837 1878 1847 1844 1833 1802 1777 1840 1900 1903 1923 1940 1927 1885 1895 1803 1697 1632 1599 1546 1483 1469 1512 1549 1620 1640 1629 1615 1723 1805 1878 1823 1843 1946 2047 2066 2174 2220 2301 2394 2261 2217 2180 2156 2137 2098 2033 2050 2164 2183 2110 2024 1890 1777 1692 1616 1527 1452 1377 1335 1206 1097 981 885 888 953 1085 1208 1288 1358 1452 1535 1577 1613 1656 1702 1764 1863 2017 2164 2167 2055 1981 1922 1869 1806 1607 1449 1320 1205 1072 1044 1156 1297 1423 1533 1654 1637 1482 1348 1231 1080 1003 1007 1058 1137 1237 1384 1523 1657 1749 1801 1870 1917 1984 1991 1895 1838 1831 1786 1726 1595 1562 1719 1855 1956 1880 1848 1867 1925 1962 1900 1772 1660 1571 1543 1705 1845 1962 1932 1831 1702 1569 1463 1473 1610 1714 1843 2038 2071 2000 1860 1750 1735 1807 1884 1924 1880 1868 1833 1746 1708 1677 1634 1610 1621 1696 1780 1846 1889 1909 1881 1798 1735 1669 1562 1413 1250 1103 954 852 769 757 780 847 923 957 963 972 973 974 1017 1090 1156 1243 1349 1365 1305 1226 1143 1148 1252 1376 1474 1581 1610 1511 1400 1326 1289 1258 1221 1165 1079 1018 975 907 818 754 777 868 979 1058 1151 1222 1276 1328 1442 1524 1487 1456 1365 1355 1302 1305 1323 1307 1314 1379 1493 1580 1634 1650 1645 1591 1562 1518 1483 1507 1480 1380 1263 1159 1088 1011 905 785 668 643 727 895 1033 1108 1115 1153 1321 1296 1196 1133 1105 1022 904 917 1032 1069 992 946 990 1036 1006 950 891 834 781 800 791 790 793 795 793 867 868 790 757 738 669 614 602 600 604 632 661 658 680 708 724 712 712 781 809 836 892 959 1042 1047 980 985 993 987 963 978 1033 1043 1017 1013 998 1028 1069 1070 1103 1112 1148 1196 1295 1390 1362 1325 1361 1383 1390 1388 1363 1445 1511 1500 1471 1529 1589 1632 1644 1667 1697 1712 1738 1756 1759 1727 1736 1761 1755 1716 1692 1660 1594 1569 1550 1532 1547 1583 1642 1707 1734 1755 1779 1772 1679 1611 1554 1481 1414 1312 1177 1214 1305 1366 1493 1606 1684 1651 1558 1420 1357 1309 1253 1287 1354 1405 1511 1592 1631 1655 1701 1727 1739 1740 1720 1678 1642 1606 1573 1510 1467 1432 1398 1317 1228 1205 1192 1214 1275 1366 1422 1517 1522 1413 1290 1186 1086 1022 937 859 872 909 885 795 726 691 679 725 717 781 885 923 948 967 947 944 1008 983 1077 1053 947 970 1106 1237 1224 1131 1015 1053 1203 1171 1054 1021 1126 1096 1033 1017 1033 1012 890 967 990 960 889 920 980 993 941 852 827 846 765 623 562 522 555 684 766 918 964 1031 1059 1038 1067 1118 1117 1108 1124 1079 1037 1087 1099 1143 1169 1191 1214 1214 1183 1178 1188 1235 1236 1203 1046 926 881 791 738 725 787 874 935 922 919 908 837 766 706 636 607 631 694 763 791 759 779 851 918 1028 1105 1045 952 852 777 836 806 844 854 951 975 1024 1006 973 942 894 833 738 712 784 821 779 732 690 653 657 649 670 697 665 696 692 650 598 576 572 543 579 562 529 509 503 490 442 419 404 407 407 386 395 445 486 511 527 514 507 521 540 547 537 470 405 358 339 302 240 216 202 226 314 383 455 502 527 491 442 412 377 366 359 399 416 379 331 293 285 290 325 301 269 257 296 346 337 304 243 248 261 239 225 267 270 250 240 171 145 183 217 187 178 170 150 140 153 209 193 196 195 205 184 140 108 98 105 111 97 91 91 91 89 84 81 81 82 83 85 86 86 86 86 86 86 91 102 94 119 148 172 156 152 164 215 250 249 254 238 230 177 167 200 169 144 158 186 144 132 202 214 203 186 196 153 189 216 238 191 190 185 157 144 155 154 134 114 122 136 125 107 104 97 88 79 71 68 62 56 61 49 43 40 37 36 35 33 31 30 28 27 26 27 25 24 23 22 22 24 22 22 21 20 19 18 18 17 18 18 17 17 16 15 16 16 16 15 14 12 12 12 12 10 10 10 9 9 8 8 7 7 7 7 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 3 3 3 3 3 3 3 3 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1934 1797 1758 1794 1915 2039 2124 2228 2308 2419 2556 2710 2594 2409 2255 2095 1942 1870 1900 1998 2034 2045 2071 2102 2075 2053 2068 2035 2024 2097 2121 2160 2212 2254 2299 2381 2565 2867 2782 2521 2388 2359 2368 2370 2384 2381 2309 2478 2507 2456 2390 2373 2393 2397 2312 2293 2322 2356 2388 2460 2498 2393 2467 2454 2411 2427 2397 2415 2420 2329 2291 2209 2121 1987 1851 1749 1743 1884 2026 2156 2175 2055 1925 1790 1708 1765 1990 2167 2183 2223 2304 2429 2612 2531 2421 2304 2136 2043 2148 2217 2307 2356 2213 2085 2003 1930 1814 1674 1476 1401 1462 1539 1576 1618 1661 1672 1700 1850 1995 2008 2007 2100 2210 2308 2402 2492 2575 2670 2772 2881 2866 2721 2523 2467 2411 2381 2341 2310 2317 2235 2067 1902 1685 1572 1545 1533 1520 1545 1590 1599 1642 1658 1548 1489 1531 1605 1683 1892 2066 2202 2344 2457 2593 2613 2508 2537 2570 2579 2432 2438 2548 2687 2821 2742 2677 2590 2472 2360 2223 2119 1987 1772 1600 1512 1510 1510 1541 1713 1907 2027 2157 2292 2293 2291 2262 2333 2386 2248 2168 2099 2029 1961 1937 1931 1883 1783 1645 1505 1390 1284 1180 1134 1119 1156 1231 1297 1365 1424 1503 1507 1447 1389 1292 1205 1198 1143 1067 998 958 928 920 974 997 903 946 1018 1107 1199 1281 1333 1360 1327 1331 1358 1399 1454 1463 1478 1568 1662 1789 1896 1982 2058 2144 2044 1986 1962 1876 1767 1645 1527 1431 1316 1225 1164 1074 998 926 859 802 810 793 866 897 948 1015 1091 1189 1201 1187 1208 1212 1228 1237 1251 1240 1215 1205 1197 1189 1106 991 938 960 1122 1288 1444 1518 1610 1618 1635 1663 1660 1610 1559 1590 1711 1747 1749 1891 2014 2125 2153 2174 2215 2171 2138 2083 1964 1861 1921 2004 2036 2134 2200 2290 2370 2434 2437 2418 2321 2308 2330 2406 2467 2437 2392 2341 2281 2303 2346 2376 2270 2192 2108 2060 2035 2020 1937 1846 1839 1885 1951 1931 1884 1797 1704 1730 1834 1977 2144 2248 2274 2311 2327 2284 2267 2298 2290 2281 2242 2200 2135 2090 2033 1989 1979 1958 1922 1890 1839 1790 1750 1734 1722 1761 1797 1888 1989 2101 2112 2102 2022 1971 2010 2134 2178 2100 2028 2016 1960 1980 1937 1805 1792 1900 1951 1939 1936 1925 1846 1835 1875 1947 1995 2006 2016 2019 1998 1932 1819 1724 1684 1640 1594 1535 1483 1458 1470 1517 1587 1550 1588 1678 1725 1785 1771 1768 1876 1917 2007 2087 2139 2222 2324 2320 2314 2279 2325 2238 2181 2168 2166 2112 2084 2022 2044 1991 1910 1863 1778 1631 1471 1346 1252 1153 1032 922 915 948 933 1040 1152 1216 1284 1389 1450 1448 1483 1519 1570 1691 1838 1991 2148 2165 2069 1982 1841 1735 1669 1577 1505 1356 1163 1050 1096 1240 1375 1504 1640 1728 1658 1526 1404 1295 1162 1049 1019 1014 1078 1190 1336 1490 1619 1663 1691 1739 1800 1881 1923 1956 1984 1957 1908 1803 1664 1579 1714 1919 2066 1990 1943 1970 2022 2038 1930 1800 1706 1624 1617 1753 1855 2004 2006 1900 1763 1627 1601 1642 1723 1802 1893 2073 2085 1967 1834 1764 1819 1912 1948 1957 2015 2034 1960 1902 1846 1791 1709 1633 1601 1613 1686 1741 1791 1850 1857 1770 1683 1630 1506 1371 1222 1105 989 850 770 828 873 936 1004 1055 1073 1065 1042 1028 1032 1090 1162 1234 1303 1372 1381 1287 1205 1180 1246 1357 1481 1588 1558 1490 1416 1340 1286 1236 1175 1104 1022 977 928 871 803 763 779 887 971 1041 1128 1238 1357 1423 1482 1572 1598 1538 1500 1478 1417 1400 1421 1428 1406 1476 1526 1615 1669 1655 1606 1569 1529 1501 1526 1538 1507 1413 1274 1129 999 916 822 734 672 666 756 908 1031 1158 1264 1305 1372 1290 1241 1262 1199 1058 937 986 1095 1127 1059 1041 1078 1109 1065 992 918 840 819 830 842 867 875 872 847 892 947 909 899 847 818 749 636 609 606 606 630 635 656 675 683 710 740 790 857 910 989 1045 1121 1130 1060 1040 1079 1049 1001 1020 1067 1097 1094 1085 1044 1070 1143 1154 1186 1199 1211 1233 1286 1378 1395 1362 1426 1470 1440 1396 1418 1484 1530 1553 1545 1572 1604 1609 1602 1625 1662 1677 1723 1738 1687 1664 1676 1719 1758 1743 1687 1646 1620 1619 1584 1586 1592 1648 1724 1788 1819 1834 1837 1813 1747 1665 1583 1509 1422 1291 1179 1185 1211 1295 1425 1533 1647 1689 1598 1503 1469 1430 1341 1280 1327 1462 1596 1672 1709 1735 1790 1836 1839 1798 1739 1655 1595 1548 1500 1454 1421 1382 1327 1237 1149 1119 1111 1164 1240 1278 1385 1435 1488 1475 1362 1245 1150 1092 1002 912 830 831 709 701 739 776 797 844 775 756 879 1004 1083 1111 1118 1097 1139 1121 1185 1162 1087 1022 1103 1248 1321 1214 1126 1122 1256 1257 1159 1113 1183 1171 1131 1097 1065 1012 953 1003 1027 1021 985 977 1029 1042 975 953 956 925 790 711 683 560 528 587 705 805 851 977 955 884 935 994 1008 1070 1146 1166 1130 1067 1102 1122 1140 1150 1189 1239 1257 1241 1215 1223 1211 1190 1096 945 836 762 789 795 779 835 908 940 955 893 813 746 693 659 607 672 769 856 875 816 814 840 935 1031 1114 1081 975 867 834 903 876 928 958 1007 1072 1082 1052 1016 982 944 862 760 727 806 856 796 766 701 681 680 706 705 734 715 725 687 637 591 612 566 588 605 572 536 573 542 476 486 498 450 453 448 382 365 372 457 502 505 489 490 509 538 539 551 512 451 400 361 318 242 200 207 254 314 353 383 406 455 488 471 429 401 366 330 370 388 380 345 299 286 285 279 274 263 249 280 312 304 286 270 211 202 195 253 266 259 216 177 159 129 140 166 135 139 144 142 132 148 188 204 175 164 179 169 122 103 105 116 113 112 97 92 90 87 85 84 83 84 85 86 87 87 85 88 94 100 108 110 103 120 134 174 165 187 210 218 233 281 310 294 253 188 223 261 224 199 230 244 232 164 190 230 273 250 219 206 257 295 297 298 280 248 217 189 225 203 170 142 140 137 132 122 104 99 101 104 87 72 65 74 73 59 52 45 41 39 37 35 32 30 29 29 28 28 27 25 25 24 24 23 22 21 20 20 19 18 17 17 17 17 17 17 16 13 16 15 15 15 14 13 12 12 11 10 10 10 9 8 8 8 7 7 7 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 3 3 3 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1933 1807 1761 1791 1888 2028 2088 2183 2277 2397 2565 2703 2612 2406 2318 2169 2000 1928 1945 2014 2082 2076 2083 2082 2095 2068 2085 2111 2098 2108 2118 2152 2199 2259 2326 2390 2525 2866 2811 2504 2392 2363 2358 2363 2411 2446 2407 2459 2587 2556 2521 2496 2418 2316 2230 2211 2228 2255 2281 2338 2384 2401 2456 2558 2521 2517 2471 2486 2392 2321 2310 2213 2091 1940 1840 1804 1855 1940 2050 2222 2251 2104 1949 1852 1816 1844 2003 2218 2274 2289 2349 2438 2612 2492 2395 2295 2167 2120 2215 2325 2352 2336 2191 2057 1935 1823 1714 1616 1481 1407 1434 1456 1489 1518 1549 1585 1688 1789 1892 2015 2106 2117 2212 2306 2393 2482 2566 2646 2732 2834 2969 2802 2561 2388 2331 2296 2265 2222 2187 2098 1949 1785 1589 1546 1532 1587 1700 1775 1821 1839 1860 1687 1531 1637 1731 1845 1790 1797 1944 2136 2272 2415 2585 2760 2668 2629 2660 2682 2520 2530 2633 2683 2718 2689 2738 2712 2562 2491 2436 2308 2185 1988 1763 1539 1510 1510 1567 1720 1874 1999 2156 2318 2449 2398 2290 2362 2456 2311 2207 2089 1989 1888 1824 1809 1774 1709 1578 1458 1367 1260 1151 1121 1157 1258 1325 1387 1455 1538 1645 1655 1577 1481 1397 1324 1335 1298 1213 1154 1079 1031 1084 1151 1187 1058 943 934 1008 1098 1160 1210 1230 1238 1251 1271 1320 1353 1385 1444 1522 1609 1729 1827 1940 2051 2097 2107 2054 1953 1824 1727 1686 1614 1492 1402 1333 1245 1171 1057 991 981 873 830 791 799 834 870 924 999 1057 1088 1102 1097 1082 1086 1133 1175 1168 1154 1133 1116 1096 1046 898 953 1058 1192 1328 1389 1448 1505 1527 1534 1554 1540 1522 1462 1572 1589 1599 1714 1872 2008 2132 2103 2138 2182 2107 2084 2013 1876 1821 1907 2036 2119 2211 2260 2283 2338 2326 2355 2399 2305 2255 2284 2328 2369 2354 2378 2328 2313 2340 2435 2370 2295 2202 2113 2023 1991 1952 1896 1840 1839 1870 1901 1872 1805 1738 1709 1688 1818 1943 2053 2199 2309 2369 2407 2386 2385 2356 2336 2367 2321 2263 2232 2193 2154 2107 2077 2007 1947 1888 1847 1790 1740 1765 1799 1860 1844 1923 2036 2155 2201 2181 2117 2044 2036 2138 2241 2200 2135 2115 2041 2069 1951 1807 1853 1964 2028 2026 2028 1958 1897 1914 1912 1974 2049 2104 2086 2045 1986 1916 1838 1764 1699 1719 1674 1645 1576 1517 1471 1474 1500 1464 1506 1587 1684 1704 1643 1725 1806 1850 1956 1997 2073 2184 2310 2448 2457 2383 2401 2338 2254 2176 2053 1963 1964 1925 1954 1905 1901 1879 1754 1592 1504 1390 1222 1098 976 897 991 1052 982 984 1058 1099 1179 1265 1291 1312 1389 1494 1630 1751 1897 2046 2190 2135 2010 1909 1823 1713 1572 1457 1345 1240 1099 1107 1172 1300 1445 1576 1721 1714 1608 1502 1386 1303 1246 1158 1109 1093 1094 1158 1287 1409 1499 1568 1627 1678 1725 1802 1858 1927 2030 1991 1869 1827 1790 1691 1719 1875 2058 2166 2092 2132 2139 2057 1949 1809 1685 1618 1746 1823 1900 2012 2008 1912 1792 1702 1689 1789 1835 1889 1965 2090 2110 1980 1835 1802 1877 1935 2003 2021 2108 2061 2008 1982 1918 1848 1785 1715 1660 1607 1597 1621 1680 1769 1821 1748 1639 1553 1480 1331 1193 1064 935 813 791 890 1013 1060 1150 1190 1180 1155 1097 1065 1060 1081 1135 1196 1261 1333 1420 1367 1277 1214 1257 1368 1500 1570 1468 1371 1314 1244 1198 1151 1114 1074 1014 968 914 860 827 778 781 841 939 1045 1155 1243 1357 1451 1526 1576 1626 1628 1626 1573 1547 1499 1490 1524 1494 1558 1609 1657 1689 1646 1595 1562 1515 1517 1553 1538 1490 1415 1308 1188 1063 951 823 715 682 725 813 971 1104 1196 1342 1438 1387 1327 1341 1341 1214 1075 977 1060 1146 1201 1138 1136 1168 1178 1116 1033 946 865 872 879 902 932 963 949 914 914 986 1012 971 906 835 755 668 636 624 612 603 613 646 677 700 739 785 823 852 943 1038 1126 1191 1199 1149 1115 1155 1089 1059 1074 1133 1184 1187 1160 1091 1113 1171 1241 1261 1289 1298 1289 1325 1406 1419 1422 1464 1501 1484 1414 1446 1527 1571 1604 1598 1600 1607 1611 1571 1571 1600 1650 1713 1741 1680 1627 1632 1697 1754 1735 1684 1651 1648 1630 1622 1642 1652 1715 1791 1840 1847 1824 1818 1777 1717 1632 1530 1442 1361 1240 1203 1283 1261 1246 1353 1464 1553 1639 1667 1623 1581 1520 1400 1351 1316 1422 1548 1642 1708 1798 1851 1895 1900 1856 1769 1692 1633 1597 1550 1529 1533 1488 1395 1295 1216 1135 1063 1125 1171 1273 1333 1325 1379 1401 1348 1281 1167 1085 976 939 838 720 750 818 861 921 929 956 838 780 828 998 1096 1206 1265 1244 1250 1261 1285 1279 1212 1159 1129 1240 1372 1317 1213 1180 1265 1277 1205 1172 1218 1173 1117 1070 1030 997 996 1049 1083 1102 1087 1076 1100 1093 1054 1021 968 929 933 884 766 657 575 527 587 662 792 851 777 777 846 874 918 1029 1104 1209 1196 1127 1088 1103 1130 1194 1216 1230 1271 1264 1221 1175 1156 1106 1032 964 854 793 859 873 832 865 954 986 968 887 825 780 717 636 614 702 736 814 911 871 872 854 900 1006 1083 1082 992 949 895 956 1002 993 1068 1065 1077 1046 989 961 930 896 874 795 741 822 874 827 765 702 708 716 738 745 767 764 744 703 648 619 622 597 638 604 572 586 597 526 509 563 564 526 511 480 426 399 353 402 465 464 448 452 501 534 507 494 476 434 433 398 329 275 220 189 209 248 285 350 382 404 408 415 394 380 370 336 326 334 356 360 321 302 294 285 267 264 246 251 246 267 274 266 247 218 198 242 217 226 227 167 143 132 123 124 115 112 115 124 124 137 185 190 162 119 112 111 106 135 148 117 128 127 108 97 90 88 89 87 86 87 86 87 88 88 90 94 96 113 127 125 105 108 147 150 184 202 249 250 229 226 261 313 285 233 236 268 265 270 277 249 216 211 239 254 291 305 309 297 312 298 281 274 252 255 251 241 239 221 197 171 182 176 164 155 128 104 88 97 98 91 74 76 80 71 64 61 56 50 39 37 34 33 31 30 30 30 28 27 25 25 25 23 22 21 20 19 19 18 17 17 16 16 16 16 16 13 16 15 14 13 13 13 12 12 11 11 10 10 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 3 3 3 3 2 2 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1966 1819 1772 1795 1909 2049 2122 2206 2290 2385 2489 2609 2629 2502 2384 2197 2109 2040 2037 2086 2139 2140 2105 2089 2095 2087 2114 2126 2090 2108 2117 2157 2203 2269 2343 2405 2505 2843 2935 2561 2421 2390 2378 2385 2430 2471 2470 2487 2612 2700 2572 2479 2374 2261 2171 2164 2164 2159 2188 2242 2285 2311 2363 2455 2488 2564 2579 2590 2430 2378 2333 2231 2109 2004 1930 1935 1975 2002 2114 2281 2243 2096 2008 1959 1914 1897 2008 2175 2306 2346 2402 2483 2611 2557 2427 2312 2251 2231 2290 2434 2340 2224 2152 2073 1907 1732 1639 1510 1451 1530 1563 1559 1524 1497 1518 1552 1623 1716 1799 1921 2042 2185 2267 2323 2394 2477 2560 2648 2746 2880 2877 2647 2505 2407 2241 2188 2174 2137 2075 2000 1801 1650 1579 1555 1583 1668 1849 2035 2046 2072 1973 1741 1546 1674 1839 2015 1954 1925 1957 2063 2265 2386 2525 2635 2725 2754 2822 2858 2707 2662 2686 2612 2559 2543 2591 2615 2527 2430 2413 2380 2206 2023 1856 1636 1550 1536 1636 1780 1917 2042 2152 2355 2494 2377 2325 2394 2417 2297 2217 2157 2068 1968 1828 1698 1651 1603 1521 1424 1340 1224 1141 1146 1236 1351 1431 1498 1575 1677 1766 1738 1668 1573 1474 1468 1458 1408 1357 1308 1177 1092 1256 1342 1257 1135 1043 958 930 996 1060 1106 1136 1161 1238 1298 1341 1369 1420 1504 1526 1594 1688 1792 1901 2012 2048 2094 2061 1992 1864 1814 1785 1663 1564 1528 1452 1352 1271 1191 1067 1018 944 889 828 800 797 808 821 864 913 950 980 986 1000 999 1041 1085 1091 1109 1094 1082 1044 983 887 1019 1149 1214 1252 1282 1325 1388 1397 1387 1406 1398 1399 1388 1480 1502 1639 1734 1866 1973 1997 2016 2098 2177 2122 2083 1944 1812 1731 1828 1921 2032 2145 2195 2262 2278 2270 2287 2329 2272 2232 2218 2244 2302 2294 2347 2345 2337 2374 2437 2426 2309 2225 2116 2093 2070 2032 1983 1890 1817 1788 1828 1829 1767 1666 1657 1657 1787 1907 2048 2205 2293 2368 2370 2351 2311 2315 2266 2270 2251 2217 2205 2187 2156 2114 2068 2012 1953 1871 1838 1783 1791 1858 1907 1970 1919 2007 2075 2191 2281 2246 2192 2097 2062 2143 2236 2287 2247 2217 2137 2058 1910 1838 1893 2001 2073 2087 2045 1988 1982 1966 1936 1993 2105 2194 2165 2107 2029 1952 1878 1804 1746 1794 1761 1699 1651 1595 1539 1467 1445 1463 1436 1519 1619 1584 1599 1664 1721 1824 1884 1951 2046 2165 2301 2437 2332 2210 2217 2217 2162 2031 1936 1827 1822 1821 1892 1834 1757 1741 1668 1519 1402 1291 1136 987 912 957 1081 1167 1071 1007 1006 1081 1125 1160 1233 1296 1411 1534 1666 1796 1940 2062 2136 2049 1944 1852 1758 1654 1522 1414 1293 1176 1093 1165 1254 1339 1488 1649 1787 1779 1733 1632 1479 1398 1334 1221 1215 1246 1189 1140 1230 1357 1498 1623 1695 1752 1762 1780 1811 1866 1953 1945 1916 1922 1881 1853 1840 1890 1997 2162 2290 2220 2141 2059 1947 1801 1733 1712 1830 1910 1973 2056 1938 1831 1735 1681 1686 1810 1951 2014 2086 2201 2096 1932 1835 1840 1886 1928 2047 2138 2222 2142 2084 2048 2005 1945 1872 1794 1784 1694 1631 1562 1561 1614 1682 1661 1577 1454 1409 1261 1139 1026 885 802 821 943 1091 1198 1272 1314 1283 1235 1168 1113 1092 1089 1133 1199 1271 1336 1422 1439 1340 1259 1268 1367 1479 1499 1405 1315 1235 1174 1137 1113 1101 1080 1065 1023 975 924 859 792 796 846 947 1077 1208 1286 1361 1430 1475 1533 1602 1660 1676 1664 1667 1639 1622 1627 1563 1621 1686 1719 1715 1663 1612 1563 1521 1529 1562 1511 1430 1380 1326 1255 1161 1016 860 760 687 766 897 1016 1146 1268 1384 1472 1440 1426 1415 1317 1198 1094 1032 1100 1170 1247 1233 1240 1242 1181 1096 1034 965 899 940 957 982 1036 1052 1024 961 971 1034 1047 978 877 791 736 686 666 670 642 621 604 640 693 744 801 847 903 903 942 999 1079 1158 1231 1249 1223 1221 1143 1120 1164 1209 1306 1300 1224 1145 1173 1231 1293 1350 1394 1383 1361 1374 1438 1480 1487 1510 1524 1519 1467 1443 1496 1582 1620 1614 1588 1574 1561 1542 1518 1561 1635 1704 1749 1683 1616 1592 1669 1728 1732 1699 1690 1691 1683 1704 1729 1732 1768 1821 1839 1818 1762 1746 1721 1645 1576 1482 1398 1311 1232 1291 1376 1304 1250 1294 1371 1481 1587 1676 1705 1675 1575 1481 1435 1363 1374 1458 1557 1674 1783 1874 1921 1919 1861 1810 1760 1665 1582 1547 1521 1565 1562 1468 1378 1288 1153 1049 1105 1209 1262 1238 1218 1256 1284 1229 1242 1217 1105 960 812 726 717 854 966 1010 1069 1106 1091 961 887 831 933 1059 1202 1269 1345 1382 1392 1409 1387 1330 1233 1211 1282 1348 1303 1277 1265 1314 1362 1318 1260 1303 1255 1196 1158 1095 1018 1022 1095 1145 1168 1189 1202 1197 1181 1150 1073 1034 1023 1025 980 849 713 609 596 543 603 705 689 666 718 770 835 947 1003 1101 1197 1193 1135 1137 1155 1128 1183 1254 1298 1296 1266 1229 1160 1093 1012 926 881 817 848 907 947 931 896 948 1001 973 898 813 737 671 620 650 737 824 875 949 960 983 972 943 968 1046 1059 1013 991 921 962 1040 1088 1092 1053 1011 972 914 891 875 826 809 794 769 850 877 818 746 749 770 750 771 797 798 770 731 683 646 655 620 642 657 618 601 622 570 537 560 587 558 523 496 474 451 419 385 347 414 422 405 424 473 500 475 456 438 418 418 411 383 325 257 202 185 211 262 296 314 330 356 363 342 356 353 333 304 321 363 394 363 341 320 297 285 273 268 304 276 235 246 235 230 235 171 172 152 164 196 164 133 122 122 126 128 118 114 120 118 120 136 124 106 118 146 153 176 188 163 135 152 141 123 108 96 91 91 89 88 89 90 90 92 98 108 109 105 130 148 156 133 104 109 147 179 198 198 191 197 224 262 307 299 253 244 270 266 266 267 264 253 262 276 280 287 293 292 286 273 264 246 231 224 219 236 239 229 216 205 201 197 188 170 152 134 120 98 82 76 78 70 66 78 77 68 63 65 65 51 39 37 36 34 33 32 30 29 27 27 26 25 23 22 20 20 19 18 18 17 16 16 16 16 16 16 13 15 15 14 13 13 13 12 12 11 10 10 10 9 9 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 6 6 6 6 5 5 4 5 4 4 4 4 3 3 3 3 3 2 2 2 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1963 1838 1794 1806 1923 2066 2180 2278 2352 2409 2486 2568 2638 2502 2350 2269 2228 2222 2231 2184 2187 2177 2134 2105 2094 2096 2125 2139 2101 2096 2110 2140 2200 2257 2338 2432 2516 2753 2972 2745 2496 2447 2465 2447 2463 2496 2512 2525 2605 2683 2511 2380 2291 2238 2214 2180 2126 2105 2103 2139 2176 2231 2296 2352 2340 2417 2502 2563 2490 2443 2371 2261 2176 2125 2070 2050 2091 2110 2187 2359 2272 2140 2067 2018 1997 2006 2052 2147 2239 2345 2430 2509 2630 2625 2436 2352 2344 2361 2437 2476 2314 2154 2013 1939 1894 1754 1615 1466 1559 1695 1761 1720 1664 1615 1576 1542 1587 1663 1797 1901 1988 2116 2209 2293 2369 2453 2532 2624 2759 2887 2727 2562 2440 2341 2211 2076 2061 2052 1991 1848 1701 1612 1593 1589 1722 1827 2009 2169 2327 2136 1939 1770 1608 1660 1860 2103 2191 2173 2108 2133 2188 2319 2494 2522 2589 2718 2898 2864 2803 2733 2713 2597 2456 2424 2469 2494 2436 2339 2292 2282 2184 2057 1975 1844 1744 1746 1780 1837 1952 2149 2272 2409 2558 2536 2473 2469 2396 2281 2242 2199 2122 2023 1884 1766 1643 1556 1459 1340 1265 1188 1155 1181 1306 1429 1528 1639 1727 1777 1861 1793 1740 1662 1582 1589 1579 1535 1500 1379 1223 1148 1313 1448 1327 1219 1142 1067 991 947 992 1043 1097 1165 1268 1367 1412 1447 1491 1576 1599 1597 1680 1787 1905 1967 2026 2113 2127 1981 1878 1919 1824 1750 1681 1638 1558 1418 1316 1219 1123 1084 1031 983 916 862 805 830 866 811 822 845 873 890 883 915 974 983 1002 1051 1051 998 955 910 917 982 1033 1092 1138 1201 1232 1300 1295 1281 1277 1255 1261 1364 1363 1487 1622 1759 1814 1828 1868 1948 2075 2069 2058 2012 1898 1761 1718 1779 1851 1976 2104 2153 2192 2217 2217 2206 2216 2199 2176 2203 2189 2223 2251 2325 2362 2446 2494 2492 2371 2283 2248 2204 2170 2183 2133 2068 1982 1827 1731 1748 1727 1659 1593 1615 1604 1722 1857 2020 2155 2240 2276 2291 2302 2281 2258 2227 2191 2191 2156 2120 2105 2096 2068 2037 1999 1935 1869 1832 1766 1802 1869 1962 2066 2025 2069 2182 2277 2361 2336 2276 2171 2113 2115 2224 2296 2330 2275 2181 2037 1907 1881 1961 2079 2163 2163 2094 2047 2027 1980 1982 2084 2204 2257 2241 2186 2110 2026 1933 1855 1781 1849 1820 1731 1667 1612 1573 1554 1555 1521 1443 1483 1512 1589 1666 1729 1770 1809 1882 1947 2034 2139 2264 2294 2177 2067 2024 2009 2017 1941 1815 1714 1674 1737 1800 1706 1633 1597 1518 1404 1301 1172 1068 942 958 1060 1188 1300 1197 1107 1056 1095 1203 1253 1352 1443 1482 1549 1668 1813 1956 2091 2121 2048 1959 1861 1753 1651 1563 1482 1382 1192 1125 1197 1307 1402 1509 1692 1860 1916 1845 1672 1581 1551 1410 1281 1311 1390 1273 1146 1174 1290 1483 1645 1795 1867 1833 1796 1805 1831 1915 2017 2027 2043 1969 1951 1946 1933 2031 2191 2332 2238 2141 2032 1929 1784 1692 1744 1878 2011 2111 2033 1922 1830 1742 1679 1701 1866 2007 2160 2235 2197 2074 1902 1859 1875 1959 1969 2087 2243 2286 2212 2155 2092 2039 1993 1921 1872 1832 1738 1611 1513 1444 1463 1531 1559 1456 1378 1243 1174 1044 951 855 801 851 959 1124 1285 1376 1416 1409 1316 1255 1201 1125 1111 1153 1248 1336 1393 1450 1468 1385 1302 1286 1369 1453 1485 1435 1363 1276 1220 1170 1151 1135 1129 1142 1124 1088 1026 949 818 802 876 965 1083 1194 1280 1337 1375 1427 1497 1584 1642 1611 1653 1712 1757 1755 1748 1666 1692 1762 1774 1727 1665 1605 1551 1526 1560 1570 1497 1451 1430 1397 1313 1172 1002 855 754 706 770 900 1016 1154 1271 1366 1462 1508 1511 1414 1296 1190 1108 1138 1185 1212 1275 1332 1318 1237 1149 1108 1037 990 950 1001 1058 1048 1121 1150 1087 1019 1026 1078 1072 976 866 779 781 793 777 759 692 643 606 640 712 784 845 934 995 987 1007 1057 1098 1168 1233 1287 1302 1289 1214 1201 1244 1295 1351 1373 1274 1238 1277 1340 1384 1424 1441 1447 1449 1467 1507 1533 1528 1549 1569 1560 1523 1507 1509 1599 1613 1618 1613 1583 1560 1541 1506 1508 1591 1666 1688 1655 1587 1562 1640 1712 1732 1721 1745 1748 1729 1749 1767 1783 1806 1803 1770 1750 1706 1659 1632 1575 1511 1434 1339 1265 1300 1403 1462 1401 1346 1288 1331 1430 1529 1647 1738 1726 1643 1591 1524 1454 1426 1422 1555 1679 1771 1847 1891 1876 1844 1833 1789 1678 1591 1521 1471 1510 1504 1462 1370 1270 1146 1034 1067 1107 1131 1132 1142 1119 1143 1128 1129 1156 1113 1005 865 738 775 901 1063 1151 1193 1235 1163 1059 945 833 898 1042 1136 1231 1321 1381 1405 1403 1362 1337 1318 1319 1348 1403 1384 1424 1395 1425 1464 1435 1376 1397 1339 1294 1230 1126 1031 1045 1057 1118 1177 1239 1288 1309 1293 1243 1162 1140 1118 1058 960 849 756 731 696 603 569 575 601 682 769 825 910 989 1063 1152 1210 1192 1156 1172 1187 1151 1163 1210 1256 1293 1310 1290 1243 1130 991 888 875 873 881 901 980 1014 967 1023 1021 943 871 823 771 706 628 652 702 796 879 982 1057 1093 1074 1000 1046 1081 1109 1059 994 973 993 1016 1102 1080 1032 959 901 872 858 844 841 827 812 820 888 857 788 756 787 816 791 812 822 785 733 692 674 700 662 666 675 674 656 630 641 583 605 627 600 563 562 536 493 458 399 372 331 357 384 368 381 433 461 438 408 437 425 389 391 377 315 281 250 211 185 200 223 239 235 263 315 302 320 310 337 289 287 323 397 407 412 375 341 315 301 306 310 289 259 214 208 203 194 171 169 177 142 139 159 135 123 161 147 127 145 143 119 117 115 113 115 140 204 227 232 223 188 160 188 171 152 131 115 100 95 94 93 91 90 92 94 96 115 127 117 118 134 151 175 182 134 105 127 147 164 182 213 261 287 308 284 292 297 289 279 268 255 249 249 240 236 246 249 255 250 249 252 239 237 226 214 199 197 202 215 207 201 192 187 188 184 174 157 138 119 103 85 75 71 65 62 69 68 68 58 57 58 58 55 42 38 37 33 31 32 30 28 28 27 26 24 22 20 19 19 18 17 17 16 15 15 15 15 15 15 14 15 13 13 13 13 13 12 12 11 10 10 9 9 9 8 8 8 8 8 8 8 7 8 8 8 7 6 6 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1965 1869 1821 1824 1913 2044 2194 2316 2381 2461 2548 2611 2595 2474 2393 2347 2315 2417 2434 2347 2291 2220 2152 2115 2105 2111 2125 2146 2154 2123 2115 2137 2190 2263 2346 2441 2541 2746 2993 2848 2679 2533 2540 2524 2515 2524 2588 2590 2612 2651 2493 2413 2365 2292 2241 2181 2095 2062 2051 2063 2082 2112 2190 2204 2227 2257 2376 2438 2519 2502 2389 2309 2226 2177 2159 2164 2209 2205 2238 2348 2244 2170 2105 2080 2117 2099 2114 2163 2238 2324 2418 2491 2573 2662 2534 2459 2477 2518 2543 2444 2286 2132 2000 1858 1763 1689 1563 1502 1641 1783 1876 1840 1793 1727 1683 1600 1577 1611 1714 1824 1947 2061 2147 2234 2308 2381 2458 2542 2646 2802 2706 2551 2452 2349 2239 2117 1978 1955 1886 1755 1664 1644 1628 1702 1860 1956 2054 2225 2377 2224 2062 1860 1692 1647 1880 2062 2234 2368 2342 2331 2405 2503 2534 2467 2528 2646 2693 2859 2753 2702 2614 2540 2399 2337 2356 2390 2352 2275 2194 2184 2156 2106 2069 1992 1906 1868 1915 1922 1985 2167 2359 2445 2537 2636 2640 2538 2451 2380 2362 2275 2187 2093 2005 1882 1774 1654 1558 1428 1257 1164 1157 1222 1370 1499 1615 1765 1893 1922 1918 1888 1858 1758 1689 1701 1684 1657 1527 1358 1217 1249 1404 1549 1457 1359 1281 1199 1098 998 951 997 1080 1191 1327 1448 1514 1562 1591 1624 1655 1633 1683 1773 1887 1991 2038 2078 2085 2001 1954 2007 1921 1828 1792 1723 1605 1459 1336 1242 1183 1116 1065 1019 974 903 829 815 840 862 841 845 823 818 823 834 856 876 905 954 938 891 859 872 866 901 953 980 1020 1089 1153 1189 1203 1185 1181 1157 1257 1299 1403 1490 1600 1679 1714 1696 1812 1927 1979 1920 1948 1900 1821 1716 1689 1731 1786 1930 2077 2116 2188 2174 2151 2165 2160 2117 2126 2159 2131 2183 2265 2364 2374 2442 2475 2396 2373 2360 2345 2269 2328 2311 2235 2137 2027 1858 1738 1639 1681 1633 1566 1548 1626 1766 1876 1957 2060 2097 2145 2175 2248 2284 2240 2203 2188 2156 2113 2090 2053 2034 2012 1993 1965 1907 1858 1809 1771 1812 1889 2003 2101 2153 2140 2206 2326 2436 2390 2338 2273 2218 2149 2224 2289 2319 2226 2123 1995 1885 1922 2015 2139 2215 2202 2144 2087 2033 1998 2026 2100 2163 2193 2154 2126 2098 1995 1926 1850 1809 1887 1861 1788 1707 1695 1652 1592 1540 1486 1425 1472 1470 1537 1582 1660 1760 1873 1970 2037 2096 2183 2230 2163 2090 1983 1916 1895 1871 1813 1718 1619 1560 1629 1668 1596 1527 1492 1454 1355 1209 1098 992 964 1029 1135 1276 1390 1322 1220 1123 1109 1225 1343 1430 1532 1584 1650 1771 1893 2002 2130 2169 2086 2003 1901 1801 1718 1638 1498 1337 1209 1175 1245 1356 1485 1618 1775 1918 1922 1810 1742 1722 1648 1493 1378 1436 1532 1359 1196 1161 1233 1405 1580 1729 1803 1818 1827 1828 1836 1902 2052 2180 2215 2137 2059 2034 1997 2030 2177 2270 2180 2093 1990 1860 1747 1733 1870 1961 2053 2105 2013 1931 1820 1727 1679 1724 1914 2074 2236 2267 2178 2060 1929 1928 2000 2072 2108 2178 2326 2311 2243 2186 2122 2061 1988 1930 1931 1847 1751 1650 1540 1439 1355 1381 1421 1377 1248 1161 1075 955 848 803 802 878 1024 1217 1370 1475 1518 1493 1440 1357 1264 1174 1133 1164 1264 1381 1470 1536 1540 1459 1362 1326 1413 1517 1585 1530 1449 1363 1306 1237 1245 1237 1226 1227 1218 1134 1014 886 806 831 884 980 1091 1168 1221 1275 1353 1391 1467 1552 1566 1534 1579 1665 1760 1831 1853 1766 1740 1796 1785 1715 1651 1575 1542 1569 1610 1603 1549 1551 1520 1444 1329 1174 1015 866 749 707 815 909 1021 1154 1270 1377 1466 1519 1527 1436 1326 1217 1140 1208 1281 1311 1326 1403 1360 1278 1257 1209 1104 1067 1005 1028 1148 1161 1196 1220 1143 1097 1093 1096 1083 969 862 816 885 919 896 852 748 661 616 617 713 802 892 978 1036 1045 1075 1129 1180 1258 1310 1331 1350 1341 1311 1299 1324 1349 1395 1409 1346 1334 1378 1418 1438 1427 1426 1447 1462 1507 1547 1573 1570 1574 1582 1593 1594 1567 1536 1558 1561 1564 1564 1579 1588 1568 1511 1430 1491 1579 1627 1573 1526 1553 1633 1679 1682 1694 1727 1765 1777 1788 1801 1817 1794 1738 1702 1679 1659 1584 1538 1500 1445 1372 1293 1296 1396 1513 1566 1520 1496 1343 1337 1439 1542 1630 1728 1775 1734 1671 1587 1554 1528 1455 1555 1651 1739 1797 1830 1821 1803 1778 1757 1678 1609 1527 1425 1401 1374 1339 1297 1247 1182 1058 1002 985 991 1006 1044 997 1001 1014 1009 1022 1021 985 867 739 840 951 1058 1185 1298 1325 1230 1124 975 857 898 1016 1146 1188 1228 1275 1318 1399 1423 1423 1433 1436 1427 1439 1438 1482 1512 1530 1549 1536 1497 1460 1378 1308 1237 1131 1059 1130 1147 1154 1241 1301 1340 1371 1374 1326 1281 1254 1183 1088 992 891 859 889 793 727 637 566 630 727 807 899 1004 1069 1109 1184 1213 1210 1170 1189 1208 1179 1160 1167 1187 1203 1219 1220 1208 1104 954 907 977 1000 994 969 1011 1070 1032 1056 1027 957 879 805 749 708 673 647 718 819 879 963 1057 1112 1115 1086 1121 1160 1159 1121 1050 1043 1096 1082 1123 1094 1057 1000 910 925 938 889 880 883 903 923 928 862 818 778 828 859 841 843 808 763 716 722 744 747 685 703 725 728 702 681 673 622 669 684 639 603 612 577 529 469 393 357 348 329 320 307 346 371 417 401 393 418 413 387 370 359 284 250 236 240 199 182 191 186 174 180 266 264 269 308 369 344 272 284 364 447 467 434 379 369 336 305 269 255 259 263 258 253 248 224 197 151 123 135 137 134 145 170 147 144 200 218 192 185 187 183 195 224 239 245 223 201 189 199 191 172 147 144 121 108 99 97 95 94 93 94 96 98 104 115 133 132 128 141 167 165 137 109 142 164 199 208 231 250 290 294 264 278 315 298 279 266 258 244 234 225 220 240 238 235 240 236 226 214 209 215 208 201 185 175 182 189 188 181 173 166 161 158 155 132 109 95 85 76 73 70 63 57 59 57 54 51 51 50 50 52 43 39 36 33 33 32 30 29 29 28 28 24 21 20 19 18 17 16 16 15 15 15 15 15 15 15 14 13 13 13 13 13 11 11 11 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 2 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1967 1865 1814 1853 1928 2002 2158 2296 2391 2504 2693 2738 2583 2500 2465 2405 2435 2554 2477 2475 2475 2286 2194 2163 2115 2116 2131 2156 2166 2165 2165 2167 2225 2291 2377 2481 2641 2836 3050 2990 2849 2626 2563 2521 2493 2505 2602 2654 2647 2666 2566 2516 2510 2371 2283 2175 2078 2051 2030 1992 1977 1973 1984 1966 2027 2098 2214 2249 2357 2485 2445 2358 2280 2226 2246 2287 2318 2286 2323 2328 2272 2242 2170 2148 2214 2193 2199 2218 2280 2341 2431 2512 2562 2620 2690 2629 2493 2406 2359 2292 2219 2110 1969 1851 1698 1573 1496 1603 1744 1863 1965 1974 1930 1869 1810 1720 1649 1683 1819 1827 1926 2010 2110 2210 2291 2357 2427 2500 2595 2772 2742 2576 2469 2368 2262 2147 2024 1895 1809 1721 1706 1692 1725 1850 1976 2104 2209 2286 2381 2197 2012 1885 1751 1705 1879 2062 2166 2254 2344 2438 2551 2629 2545 2431 2440 2507 2573 2761 2771 2643 2580 2495 2372 2337 2293 2279 2276 2230 2150 2115 2107 2091 2073 2028 1941 1897 1932 1973 2017 2164 2265 2330 2414 2523 2624 2585 2592 2542 2488 2405 2325 2164 2059 1972 1839 1706 1564 1411 1270 1171 1171 1230 1360 1479 1606 1754 1904 2003 2041 1996 1902 1826 1835 1860 1813 1693 1507 1346 1267 1347 1485 1626 1580 1474 1423 1313 1186 1080 981 981 1086 1211 1357 1471 1543 1616 1672 1715 1694 1678 1675 1773 1876 1948 1960 2028 2090 2100 2038 1993 1944 1880 1835 1737 1617 1513 1372 1312 1267 1176 1113 1068 1046 988 900 864 835 847 913 962 917 900 908 877 892 886 857 838 843 873 870 873 880 863 876 900 924 1005 1077 1094 1095 1096 1095 1127 1175 1298 1399 1472 1530 1548 1572 1619 1747 1840 1849 1775 1813 1755 1693 1641 1593 1617 1778 1927 2009 2098 2161 2128 2118 2119 2086 2046 2040 2081 2105 2178 2311 2427 2434 2444 2412 2334 2351 2386 2432 2372 2345 2295 2208 2104 2000 1914 1749 1666 1591 1562 1520 1532 1629 1711 1815 1906 1968 2030 2074 2128 2250 2279 2253 2238 2227 2213 2205 2172 2135 2087 2022 1972 1912 1881 1837 1799 1794 1843 1934 2040 2138 2248 2239 2309 2389 2483 2423 2349 2286 2228 2205 2238 2283 2289 2216 2115 1985 1908 1949 2046 2144 2194 2179 2142 2098 2062 2029 2024 2088 2149 2152 2116 2066 2049 2014 1931 1840 1901 1992 1933 1833 1785 1781 1732 1683 1595 1548 1475 1426 1427 1461 1539 1650 1736 1837 1969 2036 2100 2132 2173 2171 2043 1961 1843 1811 1769 1712 1632 1555 1509 1509 1524 1466 1437 1388 1315 1239 1135 1027 977 1039 1132 1190 1325 1471 1451 1315 1182 1127 1227 1355 1487 1588 1639 1729 1841 1943 2053 2161 2193 2109 2033 1922 1804 1693 1583 1523 1452 1357 1323 1343 1442 1580 1752 1878 1943 1948 1869 1801 1786 1718 1600 1508 1538 1549 1407 1274 1165 1196 1325 1480 1602 1668 1783 1877 1891 1899 1961 2053 2170 2262 2235 2175 2118 2066 2059 2157 2261 2141 2011 1897 1794 1690 1822 1964 2049 2151 2185 2117 2040 1932 1774 1715 1780 1962 2098 2301 2267 2165 2042 1928 1929 2028 2146 2131 2242 2386 2327 2249 2216 2166 2115 2037 2002 1953 1854 1769 1693 1597 1474 1340 1273 1259 1280 1173 1048 966 873 810 799 828 946 1159 1269 1378 1531 1611 1551 1477 1393 1307 1245 1177 1163 1226 1325 1446 1572 1626 1514 1409 1401 1431 1554 1656 1628 1550 1462 1374 1320 1341 1342 1324 1297 1212 1065 924 817 813 846 894 962 1030 1079 1140 1239 1303 1333 1431 1502 1480 1467 1531 1640 1734 1815 1876 1869 1805 1774 1739 1675 1597 1563 1596 1630 1646 1645 1608 1578 1537 1413 1278 1130 1005 864 748 717 833 912 1044 1171 1307 1415 1486 1528 1495 1430 1331 1239 1174 1250 1325 1400 1399 1453 1422 1389 1370 1253 1167 1193 1086 1040 1166 1275 1296 1290 1231 1216 1187 1152 1051 932 857 910 980 1018 1002 915 808 698 640 639 669 775 853 933 1014 1063 1094 1143 1186 1240 1291 1327 1354 1360 1361 1372 1386 1405 1412 1433 1420 1418 1436 1443 1446 1424 1388 1393 1412 1436 1477 1519 1563 1545 1536 1553 1588 1595 1553 1508 1494 1491 1504 1541 1557 1549 1485 1398 1402 1494 1558 1505 1453 1531 1559 1568 1625 1695 1743 1778 1775 1765 1801 1827 1776 1703 1670 1622 1587 1536 1493 1443 1379 1321 1290 1378 1508 1617 1650 1610 1493 1360 1335 1442 1512 1600 1720 1801 1780 1723 1673 1667 1582 1503 1549 1655 1710 1762 1791 1775 1737 1704 1679 1611 1537 1469 1395 1326 1268 1225 1190 1151 1132 1045 1028 1021 985 938 928 897 885 909 879 893 919 913 808 750 885 1008 1134 1230 1288 1279 1233 1155 1032 873 898 988 1047 1088 1138 1209 1322 1426 1497 1514 1509 1481 1490 1503 1511 1533 1550 1553 1519 1486 1467 1388 1319 1254 1175 1107 1113 1205 1245 1211 1262 1314 1356 1373 1379 1352 1333 1303 1246 1129 1027 993 989 963 846 815 724 636 575 633 720 860 981 1042 1121 1170 1201 1184 1198 1207 1220 1194 1169 1192 1205 1160 1127 1100 1080 1054 953 1000 1059 1119 1140 1077 1087 1087 1067 1045 994 952 911 875 836 728 648 707 766 852 954 1007 1009 1024 1074 1119 1179 1199 1177 1167 1142 1127 1147 1147 1136 1115 1094 1024 928 973 1014 959 937 967 990 974 922 877 846 806 863 907 883 849 804 749 745 784 805 766 701 741 776 770 730 738 710 661 713 730 663 655 621 557 472 410 389 410 372 332 362 331 292 329 369 374 345 387 377 377 366 320 284 233 204 209 229 195 180 177 191 175 212 248 219 304 350 344 284 280 336 378 385 382 351 331 306 280 250 234 238 239 240 239 205 158 129 123 128 195 194 189 203 162 159 183 240 245 246 257 263 256 258 255 249 240 218 216 226 220 199 179 154 129 118 110 107 100 99 96 95 97 98 102 105 114 136 159 155 143 158 151 127 135 142 137 169 184 204 234 241 229 264 274 310 295 275 266 260 254 245 231 222 205 210 207 226 223 216 216 203 210 208 207 201 189 166 161 171 171 164 164 159 141 122 110 94 86 79 75 69 66 64 58 53 50 50 47 46 44 43 42 43 36 36 35 36 34 33 33 36 36 34 32 28 25 20 18 17 16 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1924 1849 1818 1859 1958 2047 2141 2257 2396 2543 2729 2686 2601 2534 2497 2513 2606 2681 2547 2552 2492 2337 2237 2198 2142 2137 2144 2163 2182 2188 2215 2256 2312 2377 2449 2608 2788 2970 2956 2896 2791 2575 2470 2378 2410 2435 2550 2621 2651 2675 2605 2598 2563 2437 2353 2262 2207 2168 2126 1993 1890 1853 1824 1789 1841 1956 2102 2129 2261 2380 2477 2430 2332 2301 2349 2375 2416 2391 2402 2366 2341 2319 2258 2234 2294 2302 2269 2280 2353 2433 2476 2615 2711 2722 2763 2586 2441 2305 2181 2088 2039 1957 1865 1799 1658 1531 1552 1655 1740 1894 2058 2108 2071 2006 1928 1789 1779 1787 1865 1949 1975 2019 2093 2187 2266 2339 2414 2483 2586 2759 2814 2654 2505 2374 2260 2130 2002 1831 1773 1777 1766 1757 1835 1988 2056 2141 2225 2314 2344 2126 1946 1808 1690 1710 1850 1944 2018 2121 2222 2311 2396 2471 2504 2415 2368 2396 2482 2638 2766 2726 2615 2466 2465 2457 2408 2373 2331 2242 2177 2182 2188 2165 2093 2022 1923 1887 1890 1916 1966 2076 2166 2244 2386 2518 2631 2587 2585 2591 2572 2550 2378 2249 2175 2043 1900 1738 1565 1412 1328 1358 1350 1292 1356 1464 1573 1700 1833 1957 2074 2031 1973 1910 1970 1951 1854 1730 1539 1363 1364 1475 1580 1698 1672 1585 1495 1394 1289 1152 1033 978 1063 1208 1334 1428 1488 1567 1631 1686 1697 1663 1665 1727 1812 1861 1908 1996 2083 2099 1983 1920 1886 1860 1803 1738 1616 1519 1468 1414 1345 1250 1193 1127 1122 1075 1011 941 897 849 906 1005 1047 1049 1008 984 996 1009 961 913 908 950 950 978 1010 958 899 902 874 927 982 1004 1007 1016 1018 1108 1204 1297 1376 1398 1444 1416 1448 1573 1707 1754 1706 1640 1703 1644 1552 1532 1478 1590 1747 1871 1943 2014 2062 2096 2109 2105 2054 2012 2037 2063 2099 2200 2344 2460 2504 2488 2385 2315 2270 2319 2327 2289 2243 2226 2170 2077 1973 1847 1720 1633 1567 1518 1510 1524 1597 1704 1787 1837 1880 1933 2037 2146 2290 2260 2233 2205 2197 2235 2245 2189 2136 2073 1996 1938 1897 1856 1815 1792 1823 1876 1946 2042 2139 2247 2357 2404 2475 2449 2377 2323 2277 2241 2262 2289 2272 2209 2207 2171 2065 1953 1956 2050 2189 2218 2185 2147 2103 2082 2045 2041 2119 2189 2155 2121 2085 2062 2021 1970 1886 1980 2026 1948 1866 1856 1853 1798 1719 1664 1630 1553 1520 1478 1411 1491 1619 1729 1824 1894 1943 2022 2063 2136 2157 2000 1898 1814 1762 1728 1661 1595 1515 1445 1401 1403 1338 1313 1293 1205 1098 1035 1000 1081 1160 1246 1312 1386 1551 1514 1379 1241 1160 1206 1321 1416 1497 1571 1682 1780 1876 2000 2120 2220 2110 2045 1934 1834 1746 1675 1607 1546 1451 1378 1441 1545 1725 1826 1952 2047 1999 1936 1926 1881 1819 1686 1606 1589 1480 1408 1287 1196 1198 1288 1404 1481 1586 1718 1874 1985 2010 2070 2124 2202 2310 2281 2205 2102 2090 2125 2195 2258 2127 1958 1848 1727 1704 1811 1998 2120 2251 2269 2194 2114 2012 1889 1810 1943 2046 2248 2349 2312 2228 2123 1975 1958 2052 2169 2156 2256 2405 2333 2258 2221 2218 2168 2088 2073 1998 1896 1814 1747 1674 1551 1393 1274 1169 1127 1060 946 886 825 810 828 871 978 1106 1248 1393 1539 1664 1621 1560 1488 1392 1299 1214 1174 1213 1290 1401 1529 1645 1565 1481 1511 1478 1566 1684 1709 1633 1549 1456 1427 1435 1410 1345 1250 1137 1004 870 811 826 888 933 973 1004 1025 1099 1153 1204 1300 1389 1398 1394 1411 1514 1625 1688 1769 1847 1867 1806 1753 1708 1629 1584 1613 1651 1678 1672 1640 1596 1565 1526 1440 1313 1189 1056 892 792 728 774 875 1000 1139 1266 1419 1525 1549 1511 1432 1329 1245 1212 1295 1367 1431 1475 1513 1518 1500 1422 1311 1259 1284 1153 1070 1165 1306 1385 1361 1317 1274 1220 1146 1022 905 911 1025 1083 1101 1032 944 838 728 658 637 628 705 795 883 947 996 1028 1058 1106 1177 1245 1282 1309 1330 1340 1373 1399 1421 1427 1440 1471 1474 1469 1445 1412 1412 1375 1323 1328 1360 1405 1463 1523 1524 1504 1566 1605 1603 1561 1519 1483 1450 1455 1475 1504 1533 1485 1408 1334 1401 1463 1428 1425 1498 1494 1582 1674 1756 1785 1763 1715 1740 1803 1833 1773 1721 1657 1606 1565 1550 1548 1498 1452 1415 1337 1402 1530 1621 1640 1556 1455 1412 1372 1400 1505 1608 1712 1810 1848 1821 1795 1773 1682 1569 1536 1595 1665 1734 1775 1785 1736 1664 1614 1568 1509 1479 1462 1397 1339 1285 1258 1204 1123 1121 1137 1098 1086 1040 978 976 922 878 862 820 814 828 789 742 868 999 1103 1142 1197 1204 1143 1064 966 871 896 935 1005 1060 1125 1203 1286 1394 1485 1456 1442 1456 1529 1557 1556 1559 1540 1481 1420 1377 1398 1376 1282 1190 1137 1115 1138 1219 1289 1290 1302 1318 1306 1324 1352 1352 1301 1283 1254 1195 1156 1139 1105 1017 944 892 819 721 620 598 679 829 961 1034 1020 1024 1130 1180 1198 1230 1260 1245 1223 1215 1208 1144 1092 1054 1024 980 979 1010 1084 1140 1160 1146 1123 1069 1020 1003 907 825 804 782 759 708 659 706 806 883 948 951 919 945 997 1060 1143 1189 1173 1143 1133 1136 1125 1099 1085 1065 1053 1015 957 1019 1066 1043 996 1042 1048 992 932 922 859 843 909 942 898 835 795 763 806 841 820 754 746 796 825 796 787 787 736 704 747 765 715 656 574 506 444 449 463 440 360 378 391 343 288 289 286 287 297 366 369 350 358 309 234 207 216 196 220 200 185 203 237 181 177 193 202 262 277 307 266 253 325 351 348 340 319 298 279 257 239 223 211 206 212 189 149 126 132 129 171 220 236 211 180 179 181 216 266 259 271 265 277 273 271 263 242 228 239 240 238 223 204 169 155 139 138 124 116 107 102 98 98 99 99 102 107 114 135 163 195 181 160 177 159 138 156 136 154 150 165 176 201 209 239 257 296 272 268 267 256 241 233 225 219 227 215 201 192 205 211 199 201 188 190 189 194 192 181 165 147 148 130 125 123 112 101 93 85 78 75 72 67 63 59 56 53 49 48 46 42 41 40 40 38 37 36 38 38 37 38 40 40 39 36 33 32 31 25 25 18 16 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 12 10 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 7 7 7 7 6 5 5 5 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1900 1842 1824 1866 1949 2049 2114 2199 2350 2519 2742 2711 2646 2603 2570 2596 2690 2693 2621 2671 2540 2430 2313 2243 2209 2172 2178 2178 2195 2220 2272 2372 2482 2569 2635 2713 2822 3020 2881 2782 2648 2478 2322 2265 2296 2312 2413 2485 2582 2657 2717 2713 2559 2496 2411 2356 2290 2244 2176 2051 2015 1964 1809 1704 1707 1789 1934 2040 2166 2294 2385 2450 2450 2403 2446 2483 2512 2478 2457 2469 2420 2376 2337 2338 2392 2364 2347 2348 2401 2550 2609 2706 2804 2715 2678 2592 2434 2314 2199 2056 1911 1822 1740 1658 1584 1533 1646 1749 1864 1931 2097 2217 2220 2130 1961 1838 1941 1949 1905 2014 2093 2124 2169 2210 2280 2346 2426 2503 2619 2806 2912 2710 2560 2405 2261 2135 1962 1834 1815 1838 1851 1878 1964 2024 2149 2245 2297 2403 2378 2185 1999 1792 1686 1663 1764 1832 1875 1970 2059 2140 2224 2304 2369 2358 2294 2300 2414 2536 2587 2638 2747 2691 2603 2575 2533 2507 2457 2399 2349 2355 2337 2304 2295 2130 1978 1896 1892 1906 1931 1999 2109 2239 2372 2543 2626 2497 2479 2471 2461 2465 2433 2351 2186 1997 1838 1695 1548 1481 1472 1501 1494 1431 1395 1437 1537 1676 1820 1943 2084 2108 2095 2072 2002 1911 1819 1711 1560 1402 1433 1560 1684 1801 1761 1676 1577 1491 1370 1229 1077 1012 1018 1162 1279 1362 1426 1494 1524 1548 1596 1656 1659 1691 1736 1810 1881 1964 2059 2113 2013 1935 1885 1840 1780 1737 1675 1616 1601 1537 1455 1363 1313 1241 1202 1153 1095 1032 1003 916 870 893 965 1036 1118 1099 1102 1087 1062 1002 1007 1040 1041 1080 1076 1044 1002 990 947 879 879 897 926 964 1028 1116 1194 1250 1307 1325 1318 1327 1462 1595 1680 1698 1619 1515 1561 1515 1433 1388 1460 1590 1673 1753 1847 1897 1945 1976 1993 2000 2029 2014 2048 2077 2149 2225 2366 2460 2417 2424 2404 2310 2277 2226 2254 2222 2167 2106 2071 2015 1936 1815 1706 1637 1590 1545 1503 1503 1556 1650 1705 1759 1820 1907 2097 2256 2305 2271 2206 2148 2147 2169 2201 2142 2105 2039 1961 1901 1866 1834 1803 1816 1849 1908 1978 2057 2155 2259 2352 2392 2457 2483 2440 2395 2330 2328 2346 2310 2230 2146 2125 2070 1991 1968 1971 2038 2173 2225 2182 2159 2134 2094 2093 2097 2179 2257 2229 2182 2154 2106 2042 1971 1934 2007 2046 1945 1930 1938 1945 1868 1809 1769 1706 1594 1523 1473 1419 1508 1619 1719 1753 1783 1867 1931 2006 2085 2081 2044 1962 1899 1832 1786 1743 1659 1554 1488 1352 1293 1221 1183 1166 1100 1040 1025 1043 1134 1251 1320 1472 1532 1662 1584 1428 1292 1269 1244 1251 1326 1415 1516 1608 1727 1836 1970 2095 2202 2175 2094 1991 1897 1824 1775 1755 1703 1558 1474 1505 1630 1838 1958 2035 2136 2096 2033 2017 1946 1834 1713 1619 1591 1547 1450 1339 1264 1251 1308 1417 1526 1655 1712 1822 1955 2115 2225 2240 2290 2387 2287 2194 2145 2108 2205 2221 2162 2035 1916 1797 1735 1773 1946 2061 2127 2241 2343 2286 2198 2092 2007 1991 2057 2194 2366 2431 2362 2288 2218 2146 2104 2129 2209 2182 2228 2299 2380 2318 2323 2282 2230 2171 2135 2049 1963 1879 1816 1776 1661 1518 1374 1182 1050 976 869 833 837 865 932 938 954 1061 1189 1359 1530 1676 1710 1606 1492 1410 1332 1252 1205 1241 1309 1434 1567 1677 1644 1566 1594 1580 1600 1709 1768 1711 1631 1565 1528 1487 1390 1285 1169 1050 947 839 836 856 944 1030 1076 1097 1084 1083 1107 1156 1235 1299 1307 1323 1386 1486 1562 1649 1721 1797 1835 1794 1742 1682 1617 1642 1675 1698 1702 1677 1632 1571 1515 1493 1431 1303 1136 1024 911 863 742 767 865 1008 1128 1273 1423 1540 1566 1511 1433 1345 1274 1253 1315 1371 1425 1490 1547 1577 1562 1460 1360 1336 1318 1196 1105 1171 1299 1403 1406 1357 1307 1251 1155 1011 900 959 1110 1195 1151 1034 949 863 772 682 659 641 651 725 801 849 890 913 948 999 1085 1168 1220 1234 1245 1262 1288 1323 1342 1356 1376 1441 1488 1480 1433 1364 1377 1368 1300 1320 1380 1429 1480 1509 1464 1513 1603 1658 1655 1599 1555 1518 1481 1444 1426 1456 1484 1492 1415 1334 1312 1346 1357 1438 1446 1481 1601 1697 1763 1741 1695 1655 1724 1787 1818 1816 1773 1715 1642 1598 1608 1620 1620 1555 1484 1402 1394 1515 1636 1671 1593 1520 1499 1449 1402 1492 1598 1694 1777 1830 1866 1853 1773 1681 1598 1639 1637 1662 1712 1760 1793 1758 1665 1608 1585 1558 1552 1551 1492 1433 1370 1300 1217 1191 1226 1226 1153 1189 1167 1124 1109 1038 996 973 927 850 798 743 754 839 940 985 1028 1111 1146 1072 1017 959 933 893 937 997 1047 1116 1191 1288 1400 1383 1324 1320 1391 1505 1511 1515 1507 1442 1373 1318 1289 1309 1294 1276 1224 1154 1127 1168 1224 1272 1313 1295 1264 1223 1256 1285 1336 1313 1278 1266 1285 1296 1295 1202 1109 1016 919 859 781 682 608 690 795 876 909 890 946 1005 1064 1080 1183 1287 1328 1304 1288 1240 1160 1127 1090 1043 1021 1079 1095 1117 1128 1135 1135 1095 1056 984 957 896 768 698 700 709 701 749 692 745 824 840 850 867 912 970 1028 1105 1202 1204 1159 1120 1090 1084 1064 1030 1010 994 984 998 1057 1100 1083 1059 1093 1100 1030 994 966 927 889 958 953 894 842 834 797 847 879 834 770 797 844 865 847 834 797 759 745 767 759 719 651 574 488 470 535 519 444 372 436 423 359 337 303 312 259 271 314 341 313 317 329 239 233 250 231 212 221 217 244 282 208 171 172 176 191 234 258 212 241 294 324 314 323 334 326 302 289 280 254 234 206 166 148 141 129 158 152 182 233 218 202 232 219 231 221 278 276 284 288 283 283 273 255 270 256 255 249 244 234 217 206 185 170 161 128 121 116 106 102 102 102 101 106 109 112 126 162 196 201 187 179 165 151 157 138 142 144 180 200 208 216 232 244 269 273 256 267 262 248 244 240 234 228 224 219 202 178 187 194 188 185 170 166 181 183 173 173 161 142 145 139 118 99 92 86 80 74 70 67 64 62 59 55 51 56 56 50 45 42 40 39 39 38 37 41 41 40 43 43 41 37 35 34 33 31 28 27 24 18 15 15 14 14 14 14 13 13 13 12 12 12 12 12 12 11 11 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 7 7 7 6 6 5 5 5 5 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1926 1846 1829 1869 1924 2002 2137 2250 2399 2514 2621 2712 2741 2731 2699 2680 2761 2746 2662 2646 2679 2577 2424 2331 2275 2226 2240 2237 2230 2260 2324 2500 2679 2683 2749 2812 2894 3038 2867 2742 2594 2383 2259 2183 2181 2201 2311 2361 2434 2535 2665 2716 2702 2594 2494 2432 2352 2283 2215 2131 2170 2031 1850 1720 1651 1703 1825 1977 2087 2195 2312 2361 2440 2512 2516 2570 2600 2563 2554 2568 2507 2441 2410 2431 2465 2450 2436 2437 2485 2617 2738 2800 2787 2695 2594 2590 2497 2396 2269 2132 1999 1872 1758 1626 1530 1589 1711 1831 1937 2077 2189 2301 2303 2143 1963 1895 1996 2070 2001 2051 2147 2213 2253 2294 2329 2388 2460 2534 2651 2835 2864 2814 2678 2504 2313 2161 1951 1889 1877 1911 1947 2012 2091 2155 2205 2371 2512 2605 2419 2256 2075 1877 1726 1655 1715 1756 1787 1843 1919 1999 2093 2190 2265 2279 2174 2175 2288 2415 2473 2558 2661 2781 2689 2655 2621 2586 2502 2488 2478 2461 2448 2419 2329 2225 2146 2033 1973 1951 1927 1962 2136 2312 2467 2617 2605 2538 2435 2389 2368 2324 2292 2270 2186 2012 1821 1661 1571 1611 1700 1664 1609 1549 1468 1452 1525 1649 1797 1931 2067 2188 2182 2093 2024 1940 1812 1680 1531 1419 1505 1650 1759 1845 1770 1640 1543 1439 1366 1252 1111 1043 1015 1095 1173 1243 1319 1380 1405 1439 1489 1560 1620 1671 1705 1756 1827 1927 2025 2077 2057 2017 1918 1847 1812 1751 1728 1732 1745 1670 1579 1491 1421 1374 1299 1206 1157 1126 1093 1009 937 886 895 939 1054 1179 1245 1223 1173 1108 1099 1116 1160 1187 1165 1125 1090 1046 1015 965 934 914 893 927 970 1058 1158 1200 1224 1197 1266 1371 1489 1589 1624 1664 1572 1445 1428 1417 1322 1353 1401 1478 1565 1660 1716 1769 1826 1864 1865 1923 1971 2024 2093 2142 2206 2300 2411 2431 2354 2332 2361 2306 2205 2149 2193 2217 2174 2169 2145 2022 1895 1784 1718 1706 1624 1543 1508 1496 1525 1614 1646 1716 1779 1894 2061 2221 2307 2245 2200 2161 2076 2086 2138 2116 2040 1985 1916 1877 1845 1824 1825 1848 1880 1951 2055 2132 2204 2266 2302 2350 2366 2419 2502 2451 2384 2386 2326 2245 2169 2100 2081 2052 2055 2010 1983 2052 2181 2255 2236 2209 2143 2140 2174 2191 2244 2283 2310 2251 2161 2102 2054 1947 1980 2020 2039 1977 2026 2048 2022 1948 1915 1870 1769 1664 1544 1428 1421 1525 1579 1642 1652 1729 1812 1874 1935 2038 2122 2116 2036 2022 1941 1806 1653 1554 1451 1363 1291 1247 1258 1257 1152 1072 1055 1068 1193 1287 1349 1409 1517 1681 1796 1657 1512 1362 1374 1393 1349 1360 1464 1515 1613 1710 1866 1993 2102 2218 2257 2180 2095 2023 1937 1877 1869 1749 1631 1495 1548 1727 1890 2028 2150 2220 2164 2127 2085 1990 1888 1816 1761 1723 1631 1524 1433 1376 1338 1382 1512 1646 1730 1809 1873 1936 2068 2216 2321 2399 2414 2342 2285 2287 2239 2184 2125 2074 1942 1822 1750 1746 1867 1987 2108 2202 2283 2362 2367 2250 2135 2014 2028 2148 2313 2459 2418 2375 2331 2293 2249 2224 2219 2264 2205 2217 2289 2388 2387 2324 2309 2287 2256 2188 2103 2028 1971 1902 1766 1610 1464 1314 1233 1090 927 848 888 966 1078 1100 985 959 1066 1257 1399 1534 1647 1728 1665 1581 1523 1423 1291 1241 1305 1330 1421 1539 1661 1718 1646 1629 1680 1663 1747 1815 1781 1710 1632 1556 1483 1366 1227 1107 979 870 838 842 911 987 1115 1199 1217 1202 1178 1169 1166 1178 1209 1239 1295 1391 1451 1505 1577 1645 1711 1787 1802 1747 1677 1678 1702 1719 1719 1705 1683 1642 1569 1519 1453 1383 1275 1112 965 869 778 745 790 908 1078 1231 1311 1447 1553 1572 1486 1409 1373 1302 1304 1318 1379 1433 1485 1550 1607 1598 1503 1462 1392 1314 1181 1146 1208 1312 1409 1428 1412 1376 1262 1139 995 926 1015 1176 1266 1203 1071 965 875 787 709 674 650 631 699 729 777 799 830 863 910 973 1058 1112 1134 1150 1172 1204 1230 1239 1256 1311 1387 1447 1453 1378 1294 1285 1273 1274 1296 1323 1361 1397 1442 1456 1554 1630 1697 1678 1628 1589 1562 1532 1492 1443 1398 1420 1435 1389 1327 1259 1282 1346 1371 1374 1478 1584 1658 1699 1673 1633 1629 1716 1765 1752 1752 1718 1690 1671 1673 1706 1733 1728 1648 1561 1433 1410 1532 1644 1675 1654 1606 1545 1452 1409 1477 1548 1625 1685 1758 1843 1842 1765 1690 1662 1718 1726 1729 1732 1765 1769 1715 1650 1601 1621 1628 1632 1631 1591 1505 1421 1327 1263 1278 1344 1287 1236 1280 1288 1255 1186 1123 1057 1061 1004 920 831 746 758 873 917 976 1020 1067 1109 1092 1065 1055 1002 950 911 960 1022 1097 1201 1320 1352 1278 1223 1263 1371 1408 1389 1390 1387 1340 1275 1229 1231 1241 1195 1199 1163 1146 1155 1186 1224 1236 1237 1198 1157 1145 1172 1213 1279 1324 1313 1305 1354 1352 1316 1286 1167 1042 933 850 771 705 610 661 709 703 749 798 872 905 954 1035 1161 1285 1369 1376 1358 1312 1234 1150 1074 1034 1053 1109 1104 1086 1051 1066 1052 1044 1006 939 870 845 751 722 800 817 801 819 743 692 737 781 818 894 979 975 1050 1134 1233 1260 1184 1143 1105 1082 1062 1065 1078 1054 1006 1031 1080 1116 1101 1098 1104 1076 1044 1042 1024 986 944 991 955 899 894 866 843 888 899 851 802 837 878 884 856 824 784 754 739 720 689 661 593 523 501 531 539 489 430 394 476 463 449 389 379 332 262 244 249 259 247 256 280 230 211 260 319 323 294 236 289 311 269 218 174 166 165 171 211 229 191 234 255 284 301 317 336 330 295 269 248 227 199 184 152 133 139 201 189 209 247 244 263 276 263 254 250 290 287 302 296 289 286 275 266 272 267 260 254 248 233 226 223 194 180 161 151 140 118 105 110 107 106 106 108 117 120 119 134 163 209 203 196 176 162 170 142 164 159 164 194 208 213 208 223 251 266 252 244 253 253 245 236 228 218 210 210 205 171 195 197 192 175 180 167 152 160 162 153 148 140 137 127 110 94 88 84 78 72 69 67 67 64 64 62 62 60 60 59 51 43 41 43 40 40 44 45 45 46 45 43 40 37 36 35 32 30 29 28 27 26 24 16 15 14 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 9 9 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 5 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1961 1857 1832 1864 1920 2034 2166 2255 2346 2420 2499 2571 2638 2746 2765 2678 2631 2582 2522 2499 2525 2609 2637 2496 2344 2311 2353 2356 2330 2325 2404 2633 2756 2790 2941 3037 3111 2979 2881 2763 2589 2392 2278 2157 2116 2139 2208 2256 2325 2416 2593 2676 2691 2607 2644 2569 2423 2349 2283 2229 2084 1999 1892 1797 1668 1615 1731 1861 1974 2108 2208 2238 2356 2464 2574 2657 2604 2548 2586 2635 2578 2507 2483 2521 2531 2507 2528 2544 2571 2691 2653 2661 2657 2639 2552 2484 2505 2474 2354 2213 2100 1941 1764 1626 1527 1593 1752 1907 2022 2108 2232 2360 2297 2141 1971 1908 1975 2165 2119 2119 2186 2281 2345 2388 2428 2486 2545 2617 2731 2880 2826 2696 2656 2538 2346 2174 2016 1988 2040 2049 2067 2099 2176 2236 2285 2352 2485 2660 2565 2372 2162 1957 1791 1707 1690 1727 1789 1910 2024 2057 2059 2114 2156 2204 2160 2158 2160 2188 2322 2473 2562 2722 2774 2736 2713 2667 2611 2558 2557 2553 2540 2498 2397 2308 2232 2150 2037 1944 1923 1967 2119 2288 2483 2666 2692 2644 2490 2370 2293 2254 2212 2161 2106 1958 1804 1689 1627 1705 1814 1823 1792 1700 1580 1496 1500 1639 1767 1908 2058 2169 2188 2078 1969 1881 1766 1637 1507 1495 1626 1798 1890 1876 1732 1597 1457 1349 1265 1201 1116 1061 1054 1071 1083 1122 1203 1253 1315 1371 1419 1488 1592 1664 1690 1724 1790 1883 1974 2011 2002 2022 2015 1930 1893 1825 1807 1824 1852 1766 1702 1619 1519 1427 1346 1276 1231 1195 1168 1081 1005 970 965 903 996 1119 1262 1319 1272 1226 1234 1223 1265 1270 1243 1201 1155 1109 1079 1043 1025 1014 941 892 927 1007 1074 1134 1140 1178 1291 1378 1459 1528 1572 1567 1491 1411 1290 1286 1262 1307 1377 1412 1448 1509 1578 1656 1718 1762 1853 1916 1991 2077 2145 2216 2273 2363 2371 2337 2310 2296 2315 2258 2111 2077 2150 2246 2282 2227 2175 2062 1923 1854 1839 1790 1680 1584 1502 1500 1528 1564 1618 1717 1815 1917 2047 2171 2265 2227 2142 2137 2083 2019 2045 2069 2009 1936 1895 1860 1835 1826 1839 1875 1930 1979 2076 2129 2173 2202 2265 2310 2300 2339 2427 2482 2400 2363 2303 2209 2195 2191 2158 2145 2112 2054 2001 2066 2190 2277 2259 2209 2156 2154 2183 2264 2332 2382 2274 2204 2171 2076 1981 1996 2090 2143 2119 2036 2074 2158 2089 2044 2005 1912 1796 1707 1611 1454 1408 1506 1507 1562 1617 1697 1783 1882 2010 2084 2142 2245 2117 1973 1853 1714 1596 1508 1444 1329 1302 1375 1455 1389 1203 1142 1197 1141 1224 1365 1509 1568 1648 1803 1827 1658 1512 1410 1469 1570 1466 1396 1521 1600 1650 1720 1841 1974 2039 2157 2282 2236 2209 2141 2046 1961 1868 1811 1694 1533 1577 1736 1880 2025 2176 2295 2252 2199 2121 2030 1937 1878 1873 1808 1727 1625 1565 1533 1510 1516 1592 1693 1886 1868 1922 1924 2000 2108 2225 2289 2343 2391 2389 2368 2318 2174 2062 1974 1874 1775 1727 1782 1919 2086 2172 2258 2343 2418 2388 2288 2201 2085 2067 2196 2309 2441 2468 2413 2330 2305 2267 2237 2297 2331 2262 2314 2407 2384 2309 2235 2181 2165 2213 2223 2169 2057 1958 1777 1689 1584 1433 1243 1123 1041 917 875 961 1113 1242 1138 1003 966 1054 1183 1288 1407 1574 1721 1760 1688 1576 1445 1350 1280 1370 1372 1412 1492 1599 1712 1733 1718 1749 1770 1806 1849 1814 1698 1558 1445 1371 1285 1165 1036 906 842 839 880 961 1033 1154 1272 1341 1314 1235 1249 1286 1285 1252 1267 1305 1357 1400 1443 1502 1569 1659 1744 1789 1762 1715 1744 1758 1753 1722 1697 1671 1629 1570 1476 1415 1324 1212 1082 950 822 759 762 831 997 1143 1306 1422 1526 1623 1604 1524 1472 1426 1332 1374 1358 1385 1448 1522 1578 1635 1649 1598 1525 1425 1273 1181 1213 1255 1338 1421 1484 1507 1421 1247 1109 989 962 1075 1230 1322 1252 1119 995 879 817 735 692 666 641 671 687 715 739 765 800 848 892 960 1011 1043 1070 1090 1117 1144 1160 1206 1283 1353 1380 1363 1297 1221 1218 1263 1306 1335 1356 1371 1401 1443 1502 1593 1660 1667 1687 1663 1634 1592 1566 1548 1508 1432 1364 1376 1344 1303 1241 1234 1261 1285 1326 1417 1488 1558 1593 1564 1567 1592 1683 1719 1689 1674 1669 1660 1712 1757 1800 1779 1716 1669 1581 1449 1450 1532 1594 1636 1681 1698 1594 1518 1449 1477 1510 1563 1658 1756 1848 1849 1781 1720 1690 1745 1785 1786 1773 1791 1791 1716 1639 1608 1658 1694 1693 1655 1587 1502 1421 1382 1376 1381 1444 1397 1346 1391 1408 1354 1291 1191 1177 1152 1063 980 855 753 805 934 1039 1108 1141 1170 1193 1191 1169 1117 1055 1008 936 936 1004 1097 1214 1281 1245 1197 1167 1229 1311 1294 1281 1294 1305 1268 1212 1184 1182 1190 1153 1123 1102 1100 1107 1127 1135 1124 1122 1110 1092 1085 1104 1152 1206 1263 1322 1350 1374 1304 1226 1205 1142 1013 886 805 702 633 604 623 680 776 862 904 939 1021 1009 1028 1119 1222 1317 1373 1358 1317 1267 1174 1116 1101 1108 1080 1049 1013 984 985 970 988 956 929 830 764 726 776 798 879 869 845 774 724 802 862 894 932 1033 1047 1065 1166 1263 1276 1229 1191 1159 1146 1133 1142 1129 1088 1067 1096 1125 1119 1089 1083 1072 1032 1000 1038 1056 1011 1003 1002 960 934 934 885 904 928 903 851 843 868 895 897 861 817 767 732 709 675 635 597 568 576 572 547 486 449 438 434 492 507 513 463 421 347 258 247 284 303 300 267 231 225 235 275 317 357 333 264 332 332 327 288 244 212 221 180 166 182 184 186 201 216 256 278 315 319 314 294 251 222 187 161 142 137 187 249 219 227 260 251 286 304 299 273 272 300 295 308 313 301 300 286 274 270 272 266 260 249 241 236 225 195 193 172 166 143 117 118 117 121 112 112 120 121 129 129 129 152 190 230 213 199 178 187 164 154 189 169 160 188 185 211 220 227 265 275 253 228 225 231 228 210 205 207 206 198 177 158 168 163 171 162 159 145 133 135 131 125 119 113 112 101 92 83 78 74 71 79 81 83 78 78 75 70 63 58 56 52 49 45 47 50 49 52 50 48 46 45 42 40 38 36 34 31 30 30 28 27 28 25 22 16 14 14 13 13 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 8 8 8 8 8 8 8 8 7 7 6 6 6 6 5 5 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1998 1888 1835 1847 1932 2044 2148 2202 2261 2374 2464 2503 2564 2670 2687 2630 2537 2479 2391 2369 2398 2450 2543 2693 2529 2445 2464 2443 2432 2487 2571 2849 2824 2822 2900 2924 2868 2806 2749 2701 2588 2448 2352 2194 2089 2063 2137 2162 2217 2340 2488 2582 2607 2471 2430 2475 2530 2496 2379 2261 2178 2098 1981 1865 1721 1600 1673 1804 1883 2017 2135 2227 2301 2415 2541 2640 2591 2497 2506 2530 2430 2436 2376 2442 2477 2470 2550 2627 2677 2712 2632 2575 2505 2492 2457 2417 2390 2453 2407 2239 2064 1905 1755 1619 1531 1598 1754 1908 2066 2195 2322 2433 2344 2186 2015 1933 1997 2201 2246 2249 2306 2363 2427 2479 2524 2597 2654 2733 2758 2799 2690 2617 2479 2438 2438 2245 2141 2202 2221 2232 2204 2238 2278 2326 2364 2403 2467 2621 2562 2370 2185 2026 1875 1798 1765 1766 1888 2042 2223 2312 2289 2273 2182 2165 2158 2158 2158 2158 2173 2315 2496 2627 2785 2829 2785 2742 2677 2607 2607 2604 2607 2544 2473 2387 2297 2198 2046 1940 1928 1987 2172 2308 2443 2642 2790 2648 2522 2432 2309 2240 2175 2100 2040 1941 1791 1702 1770 1833 1867 1908 1893 1838 1738 1637 1554 1605 1752 1882 2018 2124 2183 2076 1984 1867 1749 1610 1510 1567 1729 1895 1990 1868 1733 1609 1497 1381 1275 1227 1142 1126 1173 1195 1182 1165 1138 1184 1243 1308 1344 1428 1527 1637 1694 1725 1753 1830 1927 1928 1946 2002 2071 1967 1916 1936 1950 1894 1899 1856 1770 1651 1598 1543 1434 1383 1318 1263 1211 1154 1097 1072 1023 915 1001 1115 1264 1363 1360 1312 1292 1313 1356 1358 1325 1262 1226 1186 1147 1133 1097 1069 1027 956 902 943 1021 1056 1077 1167 1242 1289 1358 1411 1460 1435 1374 1294 1224 1241 1309 1420 1499 1541 1590 1649 1656 1668 1702 1784 1852 1914 2043 2152 2249 2286 2308 2257 2295 2307 2284 2260 2254 2193 2078 2045 2137 2218 2229 2289 2203 2103 2035 1943 1825 1764 1728 1705 1534 1486 1510 1547 1614 1680 1809 1938 2052 2152 2240 2201 2108 2059 2038 2013 1972 1990 1955 1906 1872 1847 1835 1844 1857 1899 1947 1985 2027 2074 2129 2181 2224 2255 2260 2326 2396 2435 2360 2313 2282 2277 2267 2222 2186 2128 2070 2031 2016 2088 2206 2305 2271 2220 2169 2174 2208 2309 2372 2354 2284 2181 2102 2040 2050 2132 2196 2271 2233 2129 2178 2121 2089 2009 1939 1866 1820 1743 1611 1473 1394 1427 1520 1636 1702 1741 1829 1941 2019 2111 2232 2259 2101 1991 1859 1762 1690 1627 1539 1426 1478 1654 1638 1484 1288 1212 1317 1265 1258 1370 1530 1717 1852 1948 1858 1684 1549 1483 1568 1707 1533 1443 1488 1590 1673 1766 1868 1923 1986 2098 2200 2139 2117 2048 1961 1929 1939 1913 1757 1608 1611 1736 1885 2026 2177 2326 2346 2250 2165 2065 1938 1904 1908 1899 1835 1730 1687 1643 1620 1648 1664 1717 1937 2032 1992 1962 1966 2007 2123 2196 2254 2310 2330 2344 2331 2201 2047 1913 1837 1795 1770 1855 2014 2156 2229 2295 2376 2426 2444 2349 2270 2150 2111 2202 2315 2422 2511 2471 2380 2325 2324 2273 2336 2350 2273 2338 2397 2330 2241 2157 2068 2016 2047 2060 2036 1994 1815 1672 1550 1441 1286 1203 1072 973 898 932 1059 1205 1304 1175 1049 970 1028 1142 1319 1442 1574 1696 1781 1749 1640 1536 1424 1329 1391 1461 1454 1493 1570 1680 1773 1822 1849 1865 1872 1855 1748 1623 1504 1385 1278 1203 1078 945 859 855 866 927 1019 1088 1173 1289 1407 1323 1280 1319 1401 1383 1303 1334 1323 1379 1449 1524 1562 1602 1689 1774 1813 1776 1767 1794 1799 1776 1727 1697 1667 1619 1556 1471 1390 1290 1164 1028 898 801 767 825 972 1108 1251 1363 1508 1627 1705 1647 1574 1545 1453 1353 1386 1413 1407 1493 1567 1623 1666 1672 1572 1457 1318 1234 1276 1341 1364 1412 1464 1532 1570 1458 1269 1095 990 1048 1144 1292 1370 1261 1124 1010 979 881 796 730 694 661 634 639 670 687 706 754 796 843 879 922 961 991 1016 1044 1073 1113 1181 1250 1282 1271 1236 1194 1185 1245 1314 1361 1403 1432 1453 1475 1525 1551 1572 1576 1566 1615 1666 1661 1589 1537 1487 1457 1435 1391 1308 1286 1242 1227 1282 1308 1332 1351 1358 1404 1455 1499 1496 1520 1582 1653 1686 1643 1616 1629 1637 1717 1769 1785 1741 1653 1584 1509 1446 1451 1508 1572 1644 1716 1748 1683 1577 1522 1564 1610 1597 1688 1795 1866 1867 1797 1752 1725 1759 1811 1833 1823 1813 1770 1700 1663 1654 1706 1741 1700 1633 1565 1519 1495 1494 1499 1499 1547 1515 1477 1504 1493 1440 1362 1308 1274 1224 1107 1006 912 795 817 941 1065 1169 1237 1265 1266 1256 1196 1166 1137 1105 1030 941 981 1118 1204 1175 1146 1129 1135 1164 1204 1205 1233 1280 1309 1273 1221 1174 1149 1143 1119 1098 1079 1071 1074 1079 1071 1064 1066 1065 1063 1056 1067 1106 1154 1236 1297 1346 1375 1296 1176 1120 1107 948 831 736 650 636 656 667 676 749 798 871 949 1044 1098 1111 1148 1197 1300 1332 1287 1257 1229 1235 1227 1208 1173 1135 1078 997 945 913 890 914 932 880 808 728 769 841 842 886 953 876 825 734 806 912 982 995 1070 1124 1159 1203 1240 1243 1214 1183 1178 1175 1191 1196 1175 1144 1136 1149 1163 1105 1036 1048 1028 989 951 1001 1023 992 997 1010 994 980 951 920 957 959 913 878 885 915 917 897 860 819 768 746 742 726 684 654 633 609 581 528 502 512 488 469 485 514 532 464 381 363 340 265 266 316 358 333 288 262 270 332 341 358 364 294 322 342 346 308 273 266 294 216 193 165 159 162 172 177 203 217 242 260 256 280 248 235 214 185 164 144 200 269 261 251 276 276 276 301 308 290 277 303 314 313 329 316 308 293 280 275 277 276 269 262 252 233 216 205 199 179 171 142 130 142 127 138 131 122 127 143 146 144 141 141 162 206 256 240 203 202 163 170 202 195 162 165 180 198 204 236 268 279 273 247 224 227 207 207 203 180 176 173 170 155 161 159 153 151 147 137 125 122 117 115 109 107 103 92 87 81 78 73 80 97 100 100 99 89 80 71 64 60 58 52 51 52 60 70 69 66 62 51 48 46 44 42 40 37 34 31 30 29 26 27 27 25 21 17 18 19 16 14 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 9 9 8 7 7 7 7 7 7 6 6 6 5 4 4 4 4 4 4 3 3 3 3 3 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2018 1932 1846 1849 1939 2014 2100 2136 2253 2407 2575 2636 2620 2501 2489 2529 2467 2408 2286 2232 2259 2321 2450 2556 2600 2727 2707 2724 2775 2869 2763 2725 2720 2763 2816 2861 2784 2738 2706 2654 2543 2448 2401 2233 2067 1980 2061 2082 2175 2301 2386 2441 2509 2508 2333 2283 2359 2474 2521 2481 2399 2281 2221 1989 1761 1602 1611 1731 1823 2015 2099 2207 2299 2378 2480 2549 2604 2493 2401 2355 2297 2289 2275 2337 2382 2443 2532 2615 2690 2732 2614 2550 2477 2417 2369 2287 2267 2292 2306 2261 2100 1938 1756 1612 1544 1612 1765 1930 2030 2187 2356 2501 2375 2223 2064 1988 2057 2174 2320 2398 2423 2462 2509 2588 2695 2771 2794 2656 2599 2660 2593 2459 2347 2306 2392 2328 2302 2355 2428 2427 2395 2391 2441 2447 2490 2530 2561 2609 2526 2426 2273 2084 1935 1853 1814 1853 1945 2063 2204 2327 2428 2485 2385 2294 2173 2158 2162 2190 2217 2317 2469 2575 2689 2793 2853 2865 2743 2640 2623 2654 2634 2576 2509 2423 2325 2210 2045 1953 1978 2106 2240 2346 2450 2598 2712 2643 2557 2487 2394 2291 2185 2090 2037 1912 1802 1847 1899 1972 1987 1989 1948 1905 1824 1736 1662 1598 1701 1832 1964 2080 2151 2081 2006 1903 1756 1611 1535 1632 1776 1931 2004 1867 1731 1610 1500 1418 1374 1287 1178 1256 1359 1349 1330 1293 1243 1185 1195 1243 1305 1345 1410 1527 1637 1700 1728 1793 1856 1897 1980 2074 2138 2122 2091 2036 2046 2019 1944 1886 1790 1744 1723 1597 1534 1520 1434 1366 1311 1257 1205 1097 951 990 1034 1126 1251 1365 1417 1447 1442 1446 1445 1436 1385 1342 1320 1287 1240 1221 1185 1170 1151 1078 983 908 943 986 1068 1153 1207 1223 1272 1322 1350 1331 1257 1174 1201 1342 1446 1519 1592 1633 1702 1750 1777 1759 1813 1865 1960 2023 2076 2171 2266 2255 2223 2219 2212 2255 2262 2231 2198 2181 2057 2013 2110 2154 2158 2229 2236 2119 1979 1851 1754 1645 1643 1596 1468 1461 1498 1556 1594 1707 1795 1878 1969 2120 2195 2180 2151 2101 2005 1957 1932 1930 1920 1892 1854 1842 1836 1852 1870 1910 1945 1987 2037 2085 2099 2136 2162 2198 2228 2270 2332 2382 2371 2335 2314 2301 2252 2217 2164 2104 2060 2033 2047 2135 2255 2329 2267 2215 2165 2170 2234 2340 2393 2288 2230 2168 2080 2079 2138 2251 2336 2394 2251 2142 2067 1974 1938 1928 1902 1814 1748 1674 1637 1532 1450 1398 1516 1650 1765 1859 1876 1956 2069 2200 2315 2305 2112 1991 1913 1846 1784 1769 1641 1573 1648 1824 1657 1435 1286 1308 1460 1367 1318 1488 1571 1676 1867 2039 1924 1793 1656 1509 1572 1778 1625 1570 1607 1662 1728 1789 1876 1996 2056 2140 2160 2079 2046 1979 1954 1958 1973 1859 1680 1619 1703 1797 1918 2077 2212 2329 2427 2308 2178 2045 1916 1905 1936 2007 1893 1841 1803 1749 1730 1742 1769 1786 1879 2072 2127 2039 1970 1976 2038 2109 2149 2203 2264 2310 2275 2166 2073 1920 1815 1785 1848 1972 2105 2238 2369 2377 2426 2459 2501 2412 2313 2218 2186 2214 2343 2445 2582 2531 2474 2408 2393 2358 2391 2389 2321 2370 2367 2264 2162 2068 1982 1911 1871 1856 1827 1842 1811 1686 1553 1410 1275 1145 1024 949 896 975 1131 1301 1340 1229 1096 999 1000 1116 1255 1398 1498 1605 1728 1825 1724 1603 1523 1405 1398 1521 1541 1532 1591 1673 1785 1879 1928 1941 1916 1845 1695 1578 1478 1362 1236 1104 1007 927 879 900 943 980 1077 1161 1243 1369 1432 1341 1393 1399 1463 1425 1359 1408 1391 1374 1467 1574 1666 1696 1772 1831 1844 1801 1810 1823 1812 1779 1731 1698 1671 1619 1531 1471 1385 1266 1123 998 893 832 790 888 1002 1112 1233 1330 1441 1551 1685 1651 1612 1542 1447 1382 1406 1470 1449 1532 1600 1660 1680 1634 1501 1365 1278 1336 1414 1462 1478 1503 1550 1572 1570 1433 1270 1087 1005 1098 1204 1355 1389 1256 1162 1140 1100 984 897 810 746 708 679 646 641 655 672 708 757 806 844 872 902 938 968 993 1020 1082 1140 1187 1195 1161 1104 1131 1218 1293 1362 1409 1440 1470 1503 1528 1554 1575 1574 1539 1487 1531 1607 1640 1620 1595 1552 1482 1411 1354 1316 1274 1217 1285 1359 1400 1421 1431 1411 1418 1428 1459 1506 1567 1619 1635 1636 1618 1582 1570 1618 1689 1704 1728 1683 1569 1513 1487 1500 1513 1513 1545 1637 1737 1825 1771 1714 1625 1650 1728 1705 1716 1814 1892 1926 1877 1820 1776 1773 1830 1880 1884 1852 1816 1744 1726 1739 1783 1799 1749 1687 1651 1621 1603 1616 1629 1627 1649 1610 1589 1582 1558 1504 1425 1356 1287 1235 1157 1076 985 837 824 938 1039 1134 1242 1324 1337 1268 1205 1212 1235 1217 1126 990 983 1100 1099 1075 1085 1099 1113 1133 1161 1211 1298 1365 1365 1296 1239 1185 1146 1116 1102 1099 1076 1062 1059 1062 1050 1040 1040 1044 1036 1031 1034 1054 1096 1164 1215 1282 1336 1283 1160 1070 1037 941 757 651 664 721 766 753 685 745 820 895 963 1072 1153 1176 1201 1250 1304 1330 1305 1295 1314 1341 1339 1271 1205 1169 1094 1017 1008 972 927 849 844 854 776 734 826 922 914 903 976 927 841 747 835 906 977 1044 1062 1094 1164 1210 1181 1175 1164 1109 1103 1114 1160 1159 1157 1112 1101 1097 1117 1070 986 994 968 948 920 965 976 952 983 1000 1008 1007 976 952 968 971 936 914 928 952 931 894 856 819 790 762 747 733 707 665 639 602 568 549 550 549 517 476 441 483 467 398 332 297 312 269 268 291 363 373 324 253 302 349 366 367 360 301 338 348 355 348 312 304 323 235 263 207 174 155 155 158 161 163 188 213 269 299 299 286 269 248 211 142 188 230 243 275 282 289 297 300 300 303 280 308 317 330 335 322 307 295 291 283 275 270 268 263 249 238 229 222 203 164 148 144 130 141 149 147 156 139 130 139 157 153 153 143 165 196 243 257 239 191 185 176 219 202 187 168 182 209 228 243 262 252 240 229 229 236 229 228 224 203 174 162 158 154 150 151 142 139 140 132 122 118 114 108 105 100 101 96 89 81 78 80 93 100 97 89 98 97 85 75 70 62 57 53 67 73 76 73 69 62 56 51 48 47 45 43 41 38 33 30 27 26 27 23 21 20 21 23 22 21 19 17 16 13 11 11 10 11 11 10 10 10 10 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 6 5 5 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2053 1994 1905 1896 1930 1981 2043 2138 2241 2344 2486 2680 2671 2477 2299 2333 2297 2279 2235 2127 2096 2179 2290 2357 2432 2537 2663 2706 2765 2778 2770 2676 2705 2655 2700 2832 2768 2716 2641 2557 2441 2348 2292 2172 2023 1939 1945 2040 2144 2266 2287 2322 2356 2395 2297 2172 2196 2349 2291 2318 2357 2158 2034 1838 1643 1543 1595 1757 1887 2009 2129 2184 2293 2375 2452 2548 2517 2428 2346 2300 2271 2217 2225 2321 2440 2489 2561 2634 2688 2771 2652 2542 2474 2396 2347 2282 2198 2163 2143 2159 2138 1984 1762 1599 1559 1616 1767 1925 2110 2236 2400 2577 2480 2272 2141 2120 2155 2205 2336 2499 2513 2535 2579 2640 2795 2929 2833 2680 2567 2525 2457 2303 2253 2229 2343 2486 2488 2533 2589 2590 2541 2560 2597 2636 2694 2714 2775 2629 2475 2359 2223 2123 1955 1885 1848 1835 1870 1996 2095 2194 2297 2405 2484 2381 2268 2245 2243 2301 2374 2442 2511 2553 2610 2653 2715 2829 2813 2696 2667 2694 2670 2621 2517 2402 2314 2171 2052 1998 2056 2191 2303 2408 2503 2667 2691 2620 2592 2530 2428 2319 2221 2122 2005 1895 1891 1954 2029 2112 2127 2099 2048 1952 1882 1791 1741 1703 1698 1768 1884 2007 2104 2136 2080 1941 1782 1638 1585 1700 1868 1987 1947 1839 1727 1634 1557 1490 1380 1283 1261 1397 1509 1519 1495 1428 1355 1292 1257 1250 1271 1328 1386 1450 1559 1708 1740 1763 1806 1863 1939 2038 2142 2169 2148 2163 2217 2139 2099 1990 1879 1865 1762 1681 1649 1619 1539 1456 1389 1292 1170 1052 968 1070 1044 1138 1242 1333 1406 1470 1526 1548 1552 1544 1505 1455 1424 1392 1358 1344 1298 1245 1203 1153 1081 955 914 960 984 1074 1127 1147 1196 1247 1252 1211 1131 1182 1298 1381 1463 1557 1659 1739 1769 1856 1885 1855 1887 1973 2041 2125 2189 2233 2209 2190 2131 2108 2143 2207 2237 2213 2149 2126 2043 1957 1991 2010 2056 2163 2213 2163 2011 1862 1778 1668 1561 1539 1438 1461 1494 1528 1633 1707 1875 1946 2018 2146 2157 2175 2199 2126 2038 1968 1962 1942 1920 1875 1853 1844 1841 1865 1888 1922 1962 2007 2060 2099 2126 2145 2164 2185 2225 2254 2297 2376 2465 2390 2359 2321 2261 2193 2130 2112 2073 2071 2122 2231 2335 2331 2274 2231 2188 2173 2226 2338 2361 2316 2214 2118 2101 2149 2233 2334 2410 2302 2241 2098 1957 1845 1799 1779 1774 1780 1749 1699 1596 1484 1387 1409 1528 1641 1729 1847 1972 2026 2120 2234 2364 2272 2208 2095 1993 1939 1982 1820 1723 1695 1759 1793 1607 1411 1376 1452 1602 1444 1423 1555 1738 1732 1840 2020 2009 1829 1629 1511 1579 1819 1739 1729 1808 1805 1839 1892 1949 2064 2130 2255 2292 2173 2175 2093 2067 2015 1962 1780 1668 1736 1842 1894 1968 2093 2252 2401 2469 2338 2212 2099 1971 1977 2044 2084 1974 1942 1903 1858 1831 1840 1802 1805 1910 2079 2181 2157 2031 1974 2005 2051 2079 2151 2186 2280 2238 2131 2057 1904 1801 1813 1941 2072 2180 2302 2400 2505 2478 2493 2540 2451 2321 2318 2319 2323 2398 2487 2595 2585 2547 2483 2481 2465 2473 2467 2421 2425 2393 2219 2117 2005 1900 1792 1731 1664 1647 1678 1716 1719 1583 1436 1287 1149 1012 928 922 1011 1202 1390 1465 1317 1180 1058 1002 1055 1194 1290 1432 1586 1721 1845 1809 1712 1633 1517 1422 1515 1636 1621 1633 1686 1798 1924 1995 1980 1911 1819 1686 1573 1450 1345 1224 1066 961 900 912 969 1044 1103 1164 1271 1383 1490 1485 1403 1527 1531 1535 1515 1433 1506 1488 1417 1445 1569 1680 1784 1859 1910 1881 1843 1844 1830 1801 1769 1732 1702 1684 1607 1508 1452 1351 1212 1079 998 1022 947 824 862 931 1019 1094 1223 1382 1524 1659 1677 1621 1534 1459 1419 1474 1524 1488 1570 1651 1678 1658 1574 1441 1330 1361 1443 1530 1579 1597 1591 1596 1559 1500 1394 1248 1050 1027 1112 1228 1358 1434 1382 1297 1264 1175 1122 1022 909 853 784 768 705 672 660 660 687 715 759 794 826 862 899 921 953 986 1030 1074 1102 1093 1053 1058 1151 1235 1318 1363 1383 1396 1417 1446 1467 1478 1510 1531 1481 1434 1458 1528 1601 1650 1675 1638 1575 1498 1415 1330 1234 1223 1319 1430 1492 1524 1504 1485 1498 1508 1534 1567 1581 1548 1549 1547 1575 1554 1554 1610 1626 1669 1732 1684 1589 1595 1600 1616 1639 1657 1612 1636 1740 1846 1877 1782 1704 1750 1828 1805 1774 1874 1946 1989 1937 1865 1808 1793 1848 1902 1927 1911 1895 1853 1826 1840 1864 1870 1824 1772 1742 1720 1707 1713 1742 1735 1726 1661 1593 1571 1529 1475 1406 1336 1270 1189 1090 1010 947 849 792 897 1025 1140 1215 1262 1275 1179 1119 1142 1198 1204 1128 1029 971 1023 1009 1028 1061 1088 1112 1142 1182 1241 1324 1373 1354 1310 1252 1198 1141 1119 1104 1082 1074 1060 1052 1046 1044 1046 1038 1034 1029 1016 1008 1018 1041 1089 1153 1229 1237 1206 1151 1060 949 846 687 689 750 806 875 838 716 781 867 956 1053 1140 1226 1285 1305 1342 1403 1412 1383 1398 1411 1396 1327 1233 1143 1098 1112 1096 1082 1041 983 902 828 781 757 766 883 968 977 939 989 916 864 798 823 917 966 992 1017 1061 1143 1172 1120 1117 1137 1061 1032 1055 1095 1069 1083 1039 1022 1009 1039 1063 986 928 917 915 887 936 945 919 966 963 962 967 945 948 952 976 973 963 952 939 916 889 861 830 784 740 719 704 692 666 649 631 604 584 579 559 521 463 412 429 406 338 283 281 270 272 275 327 379 367 322 272 310 349 366 378 371 318 378 376 376 355 330 352 358 284 268 289 271 212 174 161 157 152 153 188 256 295 308 314 296 245 210 186 141 142 187 236 255 294 300 308 304 314 297 300 315 326 335 334 326 312 303 293 278 274 262 269 267 260 245 222 200 163 171 137 139 140 172 148 167 153 145 141 157 159 164 157 156 182 225 259 241 224 196 184 207 234 213 171 196 231 255 255 240 225 217 215 207 222 226 225 223 196 183 182 169 154 145 154 150 134 135 144 126 113 109 104 101 96 94 92 90 84 82 85 99 99 91 82 82 78 74 74 66 61 63 63 78 80 77 74 70 60 52 49 47 45 44 42 40 37 33 29 30 31 30 27 23 23 22 23 22 21 21 20 19 17 16 13 11 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 7 8 8 8 7 7 7 6 6 5 5 5 4 4 4 4 4 4 4 3 3 3 3 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2172 2081 1996 1996 1997 2019 2089 2226 2267 2351 2470 2611 2640 2433 2266 2170 2125 2096 2110 2047 2038 2069 2132 2181 2228 2320 2440 2493 2569 2651 2718 2677 2611 2587 2629 2766 2776 2686 2616 2518 2373 2283 2193 2074 1941 1891 1916 2014 2112 2217 2168 2192 2225 2233 2206 2063 2051 2217 2119 2143 2291 2132 1892 1765 1566 1535 1604 1846 1975 2075 2147 2234 2263 2387 2462 2604 2504 2396 2381 2381 2331 2242 2189 2230 2367 2526 2615 2683 2747 2856 2709 2554 2456 2362 2305 2238 2154 2042 2033 1962 2022 1952 1775 1602 1567 1632 1781 1931 2077 2251 2434 2600 2524 2348 2307 2235 2283 2299 2417 2577 2688 2645 2658 2672 2812 2828 2760 2700 2584 2431 2309 2211 2186 2226 2384 2523 2638 2745 2796 2773 2715 2723 2789 2894 2848 2787 2796 2627 2505 2426 2379 2233 2021 1950 1915 1916 1887 1888 1968 2064 2179 2294 2394 2428 2418 2400 2386 2359 2336 2398 2438 2481 2499 2534 2578 2746 2889 2785 2756 2780 2719 2646 2552 2430 2298 2167 2074 2041 2076 2199 2319 2453 2589 2741 2746 2664 2646 2588 2430 2338 2251 2145 2023 1915 1957 2098 2157 2256 2259 2216 2159 2065 2014 1944 1859 1828 1795 1763 1809 1909 2034 2150 2091 1946 1791 1667 1633 1740 1892 2028 1957 1866 1795 1718 1547 1422 1347 1320 1352 1486 1621 1651 1598 1545 1464 1435 1382 1353 1324 1356 1397 1402 1499 1629 1719 1761 1797 1850 1917 2004 2052 2093 2077 2118 2232 2206 2080 1985 1988 1972 1842 1847 1770 1679 1596 1496 1379 1242 1097 986 1062 1139 1160 1132 1166 1239 1344 1474 1576 1603 1625 1626 1615 1583 1531 1494 1450 1433 1410 1374 1306 1234 1164 1071 968 927 945 990 1028 1069 1116 1152 1159 1087 1155 1229 1287 1357 1429 1472 1562 1660 1796 1927 1991 1986 2021 2024 2127 2204 2221 2150 2109 2065 2015 1987 2063 2132 2162 2193 2144 2073 2003 1941 1872 1873 1950 2018 2108 2161 2073 1975 1844 1680 1570 1490 1423 1449 1478 1523 1668 1784 1865 1985 2064 2120 2148 2137 2145 2133 2045 2024 2025 1980 1926 1875 1852 1844 1853 1880 1913 1955 2000 2046 2087 2117 2144 2174 2213 2236 2246 2282 2326 2427 2489 2407 2366 2296 2273 2209 2143 2104 2129 2148 2203 2314 2388 2306 2251 2236 2194 2201 2262 2385 2357 2291 2201 2123 2149 2225 2319 2420 2430 2284 2213 2155 2041 1939 1854 1767 1687 1643 1623 1641 1629 1501 1377 1454 1579 1704 1784 1889 2016 2150 2225 2345 2457 2347 2309 2204 2089 2063 1987 1899 1837 1809 1889 1762 1563 1423 1512 1668 1719 1527 1513 1595 1833 1932 1914 2054 1990 1791 1594 1518 1590 1829 1866 1843 1962 1942 1938 1993 2035 2114 2284 2382 2415 2305 2271 2272 2136 1963 1841 1747 1709 1802 1950 2009 2050 2126 2246 2415 2500 2370 2255 2170 2107 2097 2128 2146 2065 2041 2002 1956 1972 1925 1811 1803 1897 2028 2133 2218 2151 2039 2015 2066 2074 2106 2154 2210 2292 2232 2092 1893 1813 1859 1993 2136 2231 2292 2397 2531 2577 2549 2553 2510 2439 2434 2440 2449 2488 2577 2547 2521 2553 2574 2547 2497 2453 2415 2367 2317 2285 2228 2105 1995 1879 1762 1697 1623 1579 1550 1557 1595 1580 1440 1290 1148 1053 946 958 1093 1264 1445 1526 1414 1292 1154 1025 1032 1157 1336 1481 1597 1723 1858 1902 1806 1716 1622 1527 1519 1660 1736 1709 1732 1797 1909 2013 1978 1872 1792 1662 1517 1400 1274 1156 1009 916 915 1006 1087 1128 1230 1247 1325 1428 1555 1586 1472 1565 1638 1644 1582 1539 1617 1593 1494 1481 1547 1676 1806 1907 1922 1911 1882 1869 1840 1800 1769 1736 1712 1667 1608 1531 1430 1297 1175 1071 1113 1185 1103 930 844 845 904 1026 1172 1342 1503 1644 1689 1645 1570 1547 1464 1530 1612 1572 1592 1667 1654 1598 1515 1431 1450 1434 1517 1593 1647 1665 1631 1557 1484 1387 1275 1132 1064 1119 1201 1244 1339 1432 1470 1408 1339 1249 1152 1071 1031 994 903 836 768 706 677 652 670 696 711 745 803 829 856 891 917 935 980 1039 1044 1002 972 1061 1142 1216 1259 1248 1243 1251 1269 1296 1315 1331 1379 1421 1374 1332 1416 1521 1612 1670 1685 1622 1561 1496 1398 1328 1217 1233 1309 1390 1493 1561 1566 1576 1574 1571 1557 1550 1542 1480 1470 1521 1539 1509 1535 1566 1605 1672 1729 1742 1680 1666 1694 1725 1766 1779 1726 1728 1766 1877 1916 1827 1769 1819 1905 1897 1823 1892 1967 2004 1940 1881 1828 1839 1875 1915 1953 1948 1935 1912 1899 1913 1880 1834 1805 1793 1731 1669 1641 1654 1689 1697 1674 1596 1502 1480 1509 1499 1455 1410 1337 1261 1153 1066 1018 902 817 941 1039 1089 1153 1237 1172 1088 1070 1097 1125 1125 1112 1058 967 966 981 1042 1078 1097 1116 1149 1189 1239 1288 1312 1307 1284 1244 1192 1141 1114 1102 1089 1071 1063 1056 1049 1043 1042 1035 1024 1021 1013 998 997 1013 1040 1099 1148 1148 1105 1043 1018 908 756 693 823 921 947 1026 1039 861 772 862 980 1092 1171 1256 1367 1433 1463 1501 1508 1493 1485 1440 1353 1272 1188 1099 1028 1046 1084 1078 1061 1043 975 909 830 762 778 849 940 990 968 991 957 914 836 820 867 908 951 962 1033 1106 1108 1068 1087 1107 1034 985 1000 1032 991 995 970 974 956 980 1029 1019 962 904 873 860 919 936 897 934 914 909 931 891 903 912 950 923 931 931 901 879 866 849 827 795 765 734 729 713 685 647 600 575 584 576 530 499 466 429 369 331 302 295 285 294 306 332 406 398 328 316 296 347 381 384 388 371 341 387 406 392 356 350 399 360 336 306 343 303 265 216 196 181 169 162 153 175 219 259 264 234 170 148 146 145 153 185 215 232 269 304 330 330 321 316 303 318 332 352 364 354 337 326 312 298 291 282 282 279 255 244 229 202 171 175 140 165 162 161 173 168 167 159 153 152 164 176 187 180 179 217 266 282 263 211 202 215 225 212 184 208 222 243 244 263 249 246 215 199 195 218 213 212 191 179 171 155 150 153 139 140 132 129 128 122 113 106 101 100 94 95 98 96 100 96 94 99 97 92 86 77 73 71 71 75 75 79 81 80 74 72 70 60 55 50 48 46 44 43 41 39 33 31 31 32 32 30 26 24 24 23 23 22 22 22 21 21 18 19 18 17 15 15 14 11 10 10 10 10 9 10 10 9 9 8 8 8 8 8 8 8 7 7 7 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 3 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2218 2171 2113 2110 2123 2116 2193 2272 2318 2413 2639 2803 2595 2408 2289 2163 2067 2028 1992 1938 1955 2030 2068 2137 2170 2201 2274 2336 2416 2500 2589 2624 2540 2534 2625 2710 2840 2717 2634 2513 2341 2214 2124 1973 1870 1808 1874 1932 2035 2072 2060 2049 2056 2096 2058 1939 1939 2039 1961 2046 2162 2046 1938 1726 1518 1535 1674 1921 2070 2201 2220 2262 2282 2372 2492 2569 2535 2453 2414 2333 2293 2183 2131 2173 2319 2471 2630 2716 2724 2745 2670 2544 2433 2355 2247 2134 2060 1978 1930 1858 1826 1870 1722 1584 1568 1666 1816 1965 2075 2244 2409 2575 2571 2470 2407 2351 2394 2412 2467 2582 2787 2905 2830 2745 2791 2721 2681 2644 2592 2406 2245 2165 2181 2294 2477 2580 2598 2711 2811 2894 2921 2965 2954 3007 2832 2730 2719 2725 2649 2538 2387 2272 2157 2097 2102 2102 2097 1964 1920 1979 2082 2155 2243 2327 2405 2540 2528 2477 2413 2388 2400 2407 2477 2514 2554 2663 2780 2888 2880 2812 2711 2667 2585 2453 2327 2165 2101 2117 2151 2219 2335 2462 2736 2911 2861 2737 2645 2543 2456 2375 2293 2190 2082 2037 2085 2195 2319 2332 2369 2339 2308 2182 2112 2060 1966 1901 1913 1857 1853 1849 1953 2078 2097 1957 1805 1701 1680 1804 1961 2080 1991 1934 1854 1679 1514 1450 1460 1404 1478 1595 1699 1772 1682 1608 1538 1544 1534 1499 1439 1417 1427 1469 1450 1538 1654 1735 1760 1798 1876 1932 1946 2018 2034 2127 2202 2180 2184 2156 2154 2020 2023 1953 1845 1718 1608 1482 1336 1200 1070 1026 1120 1221 1293 1264 1245 1247 1368 1484 1610 1709 1706 1697 1682 1666 1649 1612 1540 1507 1495 1450 1431 1349 1232 1143 1063 996 927 966 989 1034 1036 1077 1044 1097 1178 1283 1385 1456 1524 1610 1676 1771 1851 1931 1997 2078 2120 2127 2183 2249 2165 2086 1987 1917 1889 1905 2000 2058 2151 2218 2184 2143 2088 1992 1908 1781 1840 1907 1978 2105 2187 2078 1894 1697 1562 1472 1410 1449 1508 1549 1630 1758 1815 1875 1940 2035 2120 2136 2137 2105 2076 2091 2027 1968 1901 1868 1844 1845 1858 1897 1943 1991 2042 2077 2100 2124 2136 2165 2201 2266 2309 2326 2373 2484 2511 2489 2429 2296 2222 2196 2134 2148 2221 2249 2346 2419 2377 2345 2326 2263 2229 2226 2339 2393 2309 2240 2170 2145 2220 2319 2396 2423 2381 2360 2291 2196 2077 2006 1898 1799 1775 1732 1632 1528 1551 1417 1370 1452 1596 1697 1739 1847 1995 2163 2223 2239 2322 2436 2409 2300 2208 2240 2047 1993 1940 1929 2019 1785 1591 1505 1656 1858 1777 1688 1636 1659 1817 2045 2055 2102 2041 1863 1663 1563 1665 1959 1980 1985 2107 2056 2050 2144 2131 2209 2355 2507 2508 2415 2347 2236 2129 2009 1918 1862 1777 1920 2035 2076 2132 2184 2264 2352 2425 2401 2312 2246 2210 2202 2205 2228 2149 2114 2096 2108 2122 1973 1860 1818 1904 2023 2129 2215 2235 2184 2170 2143 2097 2122 2191 2226 2307 2244 2094 1927 1865 1945 2070 2178 2240 2296 2417 2565 2574 2487 2475 2545 2588 2600 2543 2509 2544 2525 2461 2426 2419 2524 2492 2433 2382 2328 2264 2201 2165 2194 2162 2007 1906 1796 1738 1678 1585 1498 1428 1439 1468 1440 1311 1197 1066 945 996 1143 1298 1476 1605 1508 1336 1195 1073 1028 1137 1326 1476 1604 1733 1862 1942 1859 1799 1721 1634 1571 1657 1780 1795 1799 1836 1951 2033 1961 1831 1711 1580 1465 1321 1203 1094 965 926 1026 1151 1246 1276 1315 1367 1392 1497 1606 1642 1547 1532 1661 1723 1644 1642 1726 1699 1597 1566 1570 1658 1776 1892 1918 1915 1901 1884 1859 1827 1790 1755 1712 1636 1577 1498 1388 1271 1162 1190 1283 1323 1216 1115 936 880 937 1024 1160 1314 1480 1592 1683 1683 1655 1572 1506 1586 1673 1650 1657 1661 1584 1526 1491 1489 1549 1530 1603 1663 1691 1673 1594 1524 1391 1280 1204 1129 1148 1242 1331 1310 1318 1405 1474 1434 1332 1247 1211 1201 1167 1111 1031 939 836 746 689 660 671 678 677 706 741 781 807 820 836 870 920 956 963 927 950 1040 1105 1127 1136 1143 1151 1161 1169 1188 1204 1231 1258 1278 1272 1310 1415 1512 1591 1644 1639 1560 1452 1393 1325 1229 1178 1261 1376 1401 1458 1506 1540 1587 1613 1577 1528 1506 1489 1440 1454 1455 1469 1557 1617 1649 1652 1680 1734 1756 1737 1730 1752 1789 1825 1848 1836 1868 1872 1951 2002 1951 1911 1904 1966 1933 1877 1937 1998 2000 1936 1883 1852 1879 1907 1927 1922 1895 1871 1885 1911 1902 1840 1778 1725 1710 1649 1594 1563 1557 1584 1584 1568 1486 1394 1390 1464 1472 1407 1352 1285 1222 1182 1117 1033 920 816 896 976 1074 1148 1160 1082 1026 1053 1120 1126 1073 1034 991 963 967 986 1026 1081 1112 1125 1135 1171 1217 1247 1263 1274 1258 1222 1181 1135 1113 1101 1087 1078 1069 1061 1054 1062 1049 1037 1023 1018 1006 994 985 993 984 1009 1024 1056 970 900 887 841 737 729 838 962 1092 1174 1173 1022 783 919 1086 1189 1250 1295 1379 1496 1546 1558 1556 1532 1449 1364 1275 1188 1116 1057 987 968 1005 1017 1024 1066 1053 970 823 767 837 862 896 966 987 956 903 873 852 827 832 860 904 973 1024 1078 1074 1031 1055 1076 1000 955 964 991 966 931 917 934 931 930 971 973 945 920 856 823 885 928 880 887 862 887 906 845 853 887 909 862 872 890 857 823 847 836 825 796 777 758 770 721 662 624 589 567 536 517 493 464 432 399 374 344 293 307 318 331 385 391 434 385 346 360 314 371 392 400 403 384 347 391 406 378 391 369 414 390 374 332 375 329 300 276 241 210 187 192 171 160 154 161 189 171 144 165 163 199 220 251 296 296 296 345 369 353 331 327 320 327 342 372 394 392 383 370 338 317 310 304 303 279 272 248 191 186 205 188 147 187 184 167 180 169 191 181 162 170 184 194 206 198 187 213 263 289 280 236 222 217 209 198 215 197 212 221 227 270 246 245 218 196 184 191 195 194 185 174 173 165 151 140 134 131 131 125 129 138 125 114 114 106 100 104 110 110 108 104 101 96 92 88 81 80 83 88 85 83 81 84 81 79 71 63 64 56 50 48 47 46 44 43 42 41 37 34 33 33 33 29 26 26 25 24 24 23 23 23 22 21 19 19 19 18 17 17 16 14 11 11 11 10 10 10 10 9 9 9 8 8 8 9 8 8 8 7 6 6 6 5 5 5 5 4 4 4 4 4 4 4 3 3 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2278 2224 2211 2218 2239 2263 2374 2402 2415 2573 2673 2700 2531 2345 2246 2163 2057 2022 1949 1866 1915 2049 2144 2221 2254 2261 2275 2293 2316 2386 2458 2558 2559 2535 2599 2783 2925 2820 2670 2629 2303 2167 2067 1902 1799 1762 1771 1810 1863 1885 1892 1900 1917 1948 1927 1894 1798 1895 1847 1869 1879 1840 1767 1595 1464 1559 1742 1904 1972 2092 2237 2322 2316 2367 2419 2424 2437 2461 2361 2268 2189 2072 2019 2107 2274 2449 2577 2644 2593 2610 2670 2536 2409 2354 2260 2159 2054 1943 1850 1766 1690 1684 1610 1562 1591 1714 1881 2024 2196 2276 2392 2528 2644 2588 2481 2476 2476 2544 2713 2824 2970 2976 2857 2778 2736 2660 2610 2558 2454 2347 2213 2137 2222 2390 2571 2604 2681 2732 2789 2933 2927 2845 2832 2976 2907 2765 2695 2685 2672 2597 2491 2389 2374 2289 2313 2274 2319 2180 2009 1943 1948 2030 2125 2199 2310 2455 2569 2559 2493 2426 2396 2409 2470 2512 2518 2565 2659 2751 2842 2921 2800 2728 2661 2535 2352 2176 2126 2169 2271 2323 2385 2470 2765 3001 2844 2717 2637 2557 2482 2415 2335 2249 2173 2156 2176 2222 2329 2431 2456 2488 2366 2281 2213 2090 2004 2005 1995 1947 1935 1916 1936 2056 2082 1950 1847 1787 1789 1846 2007 2061 2020 1892 1739 1608 1507 1580 1564 1524 1535 1639 1803 1862 1769 1701 1654 1661 1688 1637 1535 1441 1493 1555 1522 1497 1544 1653 1738 1757 1846 1871 1913 1936 1976 2058 2086 2086 2138 2232 2198 2103 1975 1843 1742 1651 1509 1380 1285 1168 1041 1071 1197 1331 1411 1401 1362 1306 1361 1477 1588 1704 1788 1759 1769 1751 1712 1686 1641 1588 1556 1524 1495 1452 1362 1231 1145 1073 999 953 962 968 1002 1011 1081 1172 1272 1267 1384 1513 1617 1680 1770 1870 1960 2039 2095 2140 2147 2158 2183 2231 2147 2046 1917 1829 1770 1860 1894 2023 2118 2195 2165 2141 2109 2041 1944 1784 1759 1813 1925 2088 2165 2105 1955 1735 1593 1488 1399 1465 1483 1528 1613 1703 1784 1847 1916 1949 2056 2177 2202 2205 2161 2081 2001 1922 1880 1851 1844 1848 1868 1922 1981 2040 2100 2132 2118 2114 2126 2142 2181 2219 2267 2386 2426 2523 2547 2428 2349 2323 2260 2311 2311 2200 2236 2351 2486 2503 2422 2441 2433 2314 2343 2344 2490 2427 2301 2197 2157 2197 2292 2384 2355 2328 2288 2244 2220 2214 2164 2056 1979 1922 1862 1745 1648 1542 1486 1392 1387 1514 1512 1560 1632 1800 1971 2091 2055 2100 2258 2429 2445 2424 2350 2246 2137 2090 2048 2120 1992 1808 1673 1638 1707 1818 1855 1841 1781 1780 1861 2071 2201 2278 2190 2017 1894 1776 1894 2069 2096 2115 2201 2167 2155 2278 2268 2299 2473 2601 2548 2531 2375 2211 2189 2166 2119 1963 1900 2005 2076 2174 2200 2252 2298 2368 2475 2435 2381 2320 2290 2278 2295 2273 2196 2140 2185 2284 2102 1950 1919 1868 1976 2071 2141 2221 2287 2316 2299 2240 2128 2164 2286 2306 2319 2257 2115 1966 1947 2019 2078 2225 2329 2393 2472 2577 2506 2442 2440 2465 2576 2518 2479 2403 2451 2461 2392 2346 2307 2326 2430 2374 2301 2238 2168 2106 2056 2043 2079 1967 1888 1871 1835 1741 1639 1524 1403 1327 1325 1343 1241 1109 984 946 1046 1210 1374 1537 1660 1537 1406 1228 1109 1047 1149 1330 1503 1641 1746 1850 1932 1947 1898 1819 1739 1692 1655 1746 1854 1912 1920 1996 2037 1896 1774 1660 1533 1403 1272 1132 1006 931 985 1098 1302 1402 1426 1440 1469 1517 1549 1665 1649 1584 1571 1678 1760 1707 1757 1817 1772 1696 1677 1672 1677 1753 1863 1870 1849 1855 1861 1851 1824 1800 1774 1732 1665 1559 1454 1340 1247 1259 1356 1435 1382 1273 1185 996 918 1031 1043 1124 1285 1438 1575 1674 1726 1710 1607 1564 1646 1722 1697 1690 1662 1593 1577 1576 1543 1565 1648 1705 1715 1702 1639 1549 1453 1330 1213 1157 1185 1271 1393 1436 1378 1336 1380 1458 1449 1384 1346 1310 1312 1294 1221 1156 1035 957 857 737 680 684 679 671 672 684 716 751 780 798 834 856 863 876 850 915 981 1024 1051 1064 1073 1095 1117 1122 1138 1152 1168 1184 1199 1218 1274 1370 1463 1533 1568 1559 1487 1409 1337 1263 1191 1193 1295 1433 1502 1522 1542 1576 1597 1598 1589 1566 1532 1454 1389 1377 1428 1524 1633 1708 1754 1741 1748 1753 1726 1718 1713 1737 1777 1789 1828 1888 1946 1981 1999 2017 1972 1958 1967 1965 1953 1965 1985 1991 1988 1955 1920 1895 1910 1931 1923 1845 1804 1770 1805 1851 1883 1829 1759 1689 1633 1580 1522 1489 1456 1476 1472 1470 1416 1329 1299 1369 1389 1330 1243 1218 1128 1083 1036 970 865 825 835 916 970 1023 1050 1001 981 1038 1123 1153 1097 1048 1013 984 986 1017 1027 1068 1088 1101 1111 1153 1185 1203 1233 1258 1254 1222 1185 1152 1131 1111 1098 1085 1074 1065 1070 1073 1063 1044 1040 1031 1026 1005 981 977 964 933 917 971 891 813 808 789 797 748 867 981 1091 1189 1085 964 821 950 1102 1217 1299 1365 1424 1480 1512 1522 1503 1433 1360 1284 1190 1110 1034 988 954 927 918 938 957 953 927 879 788 795 901 960 948 969 1026 1013 976 949 958 903 848 947 992 1030 1055 1117 1071 1006 1011 1040 1005 948 922 945 969 936 881 891 904 881 930 919 902 889 839 787 838 895 862 827 828 876 885 809 793 858 855 811 817 844 808 773 822 802 790 757 744 765 755 720 674 642 622 585 546 535 504 479 454 394 336 326 308 309 353 365 377 420 457 407 362 373 337 381 426 435 418 405 370 382 417 408 425 401 450 422 393 380 387 363 325 299 268 229 202 186 175 178 161 157 145 148 146 208 209 190 250 312 335 338 356 376 371 349 340 348 356 352 370 389 426 439 426 392 362 325 335 332 316 291 268 243 211 214 221 186 162 190 203 183 194 184 199 191 182 203 210 219 241 235 218 232 245 285 299 272 247 233 223 209 234 209 201 199 208 239 240 231 210 196 193 180 182 195 197 193 188 164 156 151 138 128 125 124 121 136 128 124 121 116 109 108 107 108 106 103 99 92 87 83 89 91 90 90 87 84 86 84 83 80 73 61 56 53 50 48 47 46 45 45 44 42 37 37 34 34 33 29 26 26 26 25 25 23 24 23 22 21 20 19 19 18 16 16 15 14 12 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2439 2346 2311 2317 2328 2347 2400 2532 2628 2535 2481 2513 2446 2336 2299 2200 2060 1996 1935 1842 1899 2005 2101 2197 2300 2308 2334 2354 2395 2410 2505 2560 2552 2519 2569 2751 2917 2858 2753 2648 2348 2191 2045 1909 1828 1773 1730 1718 1713 1748 1751 1766 1791 1778 1780 1752 1696 1712 1703 1651 1590 1549 1517 1486 1447 1518 1652 1750 1884 2031 2156 2397 2389 2437 2341 2298 2332 2391 2360 2254 2170 2068 2000 2095 2267 2397 2524 2513 2493 2522 2601 2503 2408 2339 2250 2155 2053 1948 1885 1755 1661 1613 1582 1571 1652 1794 1973 2144 2279 2386 2478 2563 2646 2656 2614 2649 2646 2755 2895 2938 2939 2832 2786 2724 2671 2624 2516 2474 2382 2272 2183 2127 2220 2417 2597 2710 2763 2861 2901 2829 2787 2788 2827 3018 2898 2858 2731 2632 2606 2579 2576 2482 2458 2398 2457 2450 2493 2342 2188 2121 1975 1957 2012 2122 2213 2308 2409 2477 2565 2547 2514 2520 2514 2523 2529 2551 2583 2649 2764 2846 2964 2854 2661 2517 2412 2346 2283 2274 2355 2412 2415 2497 2703 2918 2820 2742 2665 2590 2528 2471 2401 2319 2242 2238 2279 2335 2408 2510 2527 2523 2448 2370 2284 2160 2023 2024 2050 2054 2002 1997 2010 2083 2111 2056 1983 1921 1928 1978 2026 1972 1905 1842 1697 1564 1529 1622 1688 1672 1664 1693 1822 1978 1884 1799 1822 1835 1796 1722 1542 1483 1627 1708 1655 1619 1540 1551 1671 1766 1840 1909 1902 1953 1971 1990 2038 2064 2128 2110 2044 2008 1948 1867 1722 1611 1508 1377 1247 1105 1046 1136 1209 1378 1528 1540 1495 1445 1404 1413 1535 1654 1769 1840 1838 1791 1761 1728 1690 1632 1618 1595 1566 1514 1437 1330 1242 1166 1098 1063 949 996 1045 1076 1134 1224 1351 1386 1387 1499 1644 1771 1856 1947 2060 2138 2159 2153 2087 2063 2072 2119 2095 1987 1916 1815 1687 1727 1852 1972 2072 2142 2144 2115 2074 2004 1903 1758 1672 1772 1879 1973 2008 2000 1901 1753 1651 1544 1421 1426 1465 1516 1592 1690 1774 1826 1865 1913 2014 2136 2221 2157 2110 2049 1964 1895 1862 1845 1851 1877 1903 1951 2004 2051 2083 2133 2171 2138 2142 2149 2192 2246 2261 2306 2365 2415 2517 2451 2443 2312 2276 2304 2394 2276 2229 2306 2440 2581 2563 2498 2367 2320 2387 2522 2573 2445 2366 2279 2218 2275 2343 2353 2266 2249 2286 2238 2150 2110 2168 2205 2138 2033 1895 1791 1730 1668 1579 1488 1362 1410 1370 1458 1627 1792 1927 1916 1959 2141 2293 2256 2317 2453 2418 2319 2232 2187 2284 2194 1985 1833 1695 1691 1807 2006 2024 2014 1920 1907 1952 2158 2318 2418 2303 2171 2034 1929 2049 2191 2230 2255 2292 2301 2309 2426 2384 2418 2572 2569 2441 2478 2447 2376 2354 2281 2136 2123 2038 2100 2160 2228 2294 2287 2285 2349 2412 2448 2407 2417 2385 2368 2326 2210 2168 2161 2238 2237 2083 2034 2014 2024 2055 2094 2121 2222 2289 2362 2428 2362 2304 2327 2376 2391 2345 2220 2071 1978 2045 2094 2189 2277 2373 2467 2539 2616 2518 2406 2371 2402 2462 2457 2419 2328 2356 2418 2305 2259 2217 2211 2344 2312 2232 2144 2078 2003 1936 1907 1955 2021 2002 1967 1893 1777 1687 1594 1468 1359 1262 1199 1154 1043 962 999 1108 1252 1405 1567 1690 1563 1448 1323 1166 1052 1135 1344 1485 1605 1719 1810 1917 2012 1997 1910 1848 1819 1748 1744 1846 1968 2050 2089 2024 1854 1725 1600 1486 1344 1170 1052 950 967 1094 1215 1421 1526 1565 1593 1596 1644 1681 1722 1682 1612 1628 1747 1816 1763 1825 1876 1861 1793 1829 1833 1772 1760 1829 1833 1770 1769 1790 1805 1778 1770 1758 1722 1648 1532 1427 1324 1275 1385 1488 1486 1348 1215 1089 956 945 1022 1057 1133 1269 1413 1564 1673 1732 1733 1641 1627 1693 1737 1714 1704 1683 1667 1626 1578 1562 1621 1735 1755 1717 1674 1589 1490 1404 1302 1238 1210 1253 1364 1459 1502 1454 1402 1376 1429 1486 1466 1428 1399 1384 1349 1268 1211 1174 1103 994 853 757 714 694 678 669 669 671 676 689 714 750 760 771 781 818 897 923 952 976 1004 1022 1043 1065 1076 1092 1118 1131 1144 1160 1187 1232 1295 1384 1451 1463 1474 1463 1389 1276 1223 1166 1189 1291 1432 1530 1575 1604 1617 1602 1540 1513 1490 1442 1406 1339 1380 1484 1558 1655 1747 1805 1810 1769 1720 1661 1642 1629 1670 1703 1715 1783 1868 1945 1961 1949 1952 1917 1913 1910 1930 1957 1987 1998 1958 1933 1900 1908 1914 1929 1922 1888 1834 1746 1691 1721 1779 1839 1843 1788 1714 1653 1606 1533 1428 1366 1366 1365 1370 1341 1282 1227 1292 1262 1244 1158 1116 1082 997 957 912 846 887 870 832 864 918 938 935 951 1025 1089 1139 1140 1102 1047 1017 1026 1055 1071 1060 1074 1113 1124 1128 1157 1183 1217 1269 1284 1254 1215 1208 1186 1156 1119 1110 1100 1081 1074 1087 1069 1055 1054 1045 1048 1026 990 980 978 945 928 872 857 879 906 864 764 818 926 993 1066 1129 1061 948 849 910 1021 1117 1189 1263 1322 1348 1369 1398 1407 1353 1283 1213 1141 1105 1066 1061 1012 980 949 889 869 844 826 814 803 807 922 1011 1017 1009 1028 1040 1035 1019 948 909 882 928 1023 1087 1132 1150 1112 1029 969 987 989 959 906 908 942 949 904 847 843 841 889 867 868 842 855 796 785 850 849 787 812 843 853 784 757 803 801 778 745 790 766 757 782 773 737 729 713 748 735 711 699 676 642 594 561 515 480 456 400 353 307 304 313 322 335 385 400 426 452 392 418 432 385 430 461 451 446 445 387 424 459 440 425 431 469 450 426 421 402 361 298 267 262 262 221 225 197 196 214 205 181 152 186 219 189 180 224 287 311 314 337 358 363 363 373 382 388 389 400 428 459 447 417 386 350 337 330 307 296 276 262 247 209 208 193 170 170 209 204 186 197 199 201 202 204 233 247 273 283 282 248 262 275 315 326 299 268 247 237 226 219 220 194 191 202 235 239 223 212 201 191 184 194 183 182 185 185 175 154 145 140 136 125 119 116 117 128 121 117 114 110 108 106 105 103 101 96 90 92 91 93 92 91 90 87 84 85 83 82 78 66 59 53 50 49 48 48 47 47 47 44 42 39 36 35 34 30 27 27 27 26 26 26 25 24 23 22 21 20 19 19 18 15 14 14 13 12 12 11 11 11 11 11 10 10 10 9 9 9 9 8 8 7 7 7 6 6 6 5 5 5 5 5 5 5 4 4 4 3 3 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2640 2535 2491 2553 2564 2495 2460 2472 2482 2412 2367 2377 2308 2205 2159 2104 2018 1918 1848 1736 1811 1899 2025 2176 2348 2432 2413 2419 2462 2487 2501 2507 2508 2513 2574 2736 2886 2862 2729 2636 2460 2272 2135 2022 1929 1858 1781 1735 1707 1695 1684 1668 1662 1653 1639 1614 1598 1592 1556 1534 1512 1515 1516 1453 1431 1465 1574 1736 1914 2048 2210 2300 2269 2341 2254 2144 2174 2294 2324 2263 2171 2065 1981 2027 2182 2309 2412 2431 2420 2493 2555 2543 2502 2426 2302 2173 2041 1975 1890 1792 1706 1643 1595 1603 1729 1885 2039 2148 2247 2343 2421 2490 2577 2666 2751 2807 2793 2821 2807 2772 2771 2719 2678 2700 2592 2620 2523 2420 2336 2216 2147 2098 2186 2352 2482 2602 2700 2771 2777 2705 2711 2730 2862 3036 2813 2752 2747 2634 2537 2512 2520 2407 2362 2354 2354 2377 2432 2448 2405 2273 2142 1967 1965 2076 2185 2186 2285 2391 2480 2608 2647 2669 2611 2548 2561 2544 2581 2652 2682 2751 2920 2953 2734 2584 2511 2459 2425 2526 2476 2508 2484 2492 2635 2832 2875 2849 2700 2619 2568 2519 2448 2378 2320 2329 2373 2428 2486 2565 2590 2568 2495 2428 2334 2235 2171 2182 2238 2165 2063 2020 2044 2149 2246 2192 2124 2044 2045 2138 2153 2017 1905 1807 1678 1551 1570 1654 1786 1837 1856 1875 1897 1989 1957 1908 1983 2004 1954 1756 1551 1620 1794 1860 1801 1733 1621 1550 1600 1750 1853 1989 1964 1989 1997 2009 2043 2097 2090 2012 1933 1874 1824 1762 1723 1634 1507 1326 1180 1078 1107 1263 1395 1387 1564 1656 1595 1575 1527 1481 1585 1634 1731 1834 1866 1847 1804 1758 1716 1653 1634 1603 1577 1537 1472 1385 1322 1247 1161 1094 959 976 1043 1132 1221 1304 1402 1506 1508 1553 1672 1754 1857 1972 2072 2128 2103 2044 1975 1940 1950 2019 2040 1946 1809 1756 1641 1673 1780 1923 2022 2018 2007 2019 1983 1914 1788 1669 1589 1720 1796 1814 1819 1876 1761 1700 1625 1474 1394 1416 1441 1490 1561 1645 1751 1840 1905 1950 2040 2145 2146 2098 2039 2000 1933 1872 1850 1851 1869 1901 1937 1975 2022 2080 2132 2172 2207 2180 2173 2209 2216 2251 2252 2244 2314 2385 2485 2548 2436 2395 2299 2286 2398 2328 2310 2340 2431 2590 2467 2384 2346 2365 2452 2580 2678 2532 2478 2415 2372 2392 2276 2232 2188 2203 2226 2286 2170 2054 2061 2132 2209 2105 1990 1924 1866 1787 1693 1618 1467 1474 1449 1431 1596 1732 1776 1853 2023 2163 2148 2135 2210 2281 2313 2363 2406 2316 2304 2267 2118 1917 1818 1809 1886 2091 2174 2161 2048 2039 2047 2160 2300 2459 2421 2307 2116 2028 2089 2209 2320 2357 2376 2389 2382 2428 2562 2486 2438 2440 2372 2389 2360 2297 2273 2234 2262 2345 2166 2168 2245 2297 2392 2395 2347 2355 2416 2506 2510 2495 2482 2470 2331 2260 2213 2187 2248 2270 2189 2154 2133 2141 2142 2174 2152 2223 2313 2391 2449 2515 2458 2427 2479 2492 2406 2205 2068 2098 2144 2195 2225 2316 2489 2577 2612 2663 2582 2462 2342 2342 2360 2363 2375 2281 2250 2351 2223 2172 2137 2114 2192 2250 2164 2039 1969 1887 1814 1790 1830 1877 1934 1875 1812 1736 1690 1633 1557 1491 1334 1183 1067 995 970 1052 1175 1311 1459 1596 1742 1686 1487 1360 1209 1088 1138 1313 1479 1638 1681 1785 1904 2026 2091 2003 1995 1925 1876 1839 1895 1992 2131 2174 2017 1839 1689 1566 1441 1273 1098 979 960 1019 1207 1397 1433 1593 1702 1716 1723 1758 1788 1743 1651 1632 1686 1795 1892 1860 1906 1950 1951 1925 1954 1955 1847 1784 1819 1844 1740 1686 1710 1714 1695 1719 1676 1651 1592 1483 1387 1294 1343 1477 1549 1499 1334 1185 1048 952 933 1023 1081 1168 1287 1433 1598 1704 1752 1769 1725 1717 1709 1731 1732 1713 1690 1657 1626 1600 1615 1672 1750 1705 1652 1590 1567 1526 1469 1366 1283 1372 1386 1372 1457 1531 1524 1480 1437 1441 1514 1528 1490 1450 1380 1318 1285 1269 1244 1140 1025 911 784 750 701 679 670 669 669 669 672 676 682 690 705 722 759 853 903 932 966 992 1016 1022 1037 1048 1060 1078 1093 1105 1132 1158 1190 1236 1293 1344 1372 1409 1411 1385 1291 1193 1146 1187 1282 1413 1503 1538 1555 1575 1544 1479 1412 1397 1340 1315 1348 1457 1559 1637 1691 1750 1777 1748 1692 1628 1576 1546 1542 1574 1622 1722 1827 1903 1925 1886 1889 1902 1867 1853 1877 1924 1953 1978 1990 1904 1860 1834 1846 1867 1866 1849 1810 1787 1707 1650 1654 1740 1820 1851 1810 1762 1725 1696 1596 1476 1376 1304 1279 1280 1237 1202 1177 1186 1130 1112 1061 1014 997 947 898 865 862 913 953 899 859 850 850 886 937 996 1037 1071 1092 1100 1096 1066 1042 1049 1069 1093 1119 1152 1165 1165 1195 1201 1220 1270 1322 1298 1261 1264 1240 1201 1149 1129 1134 1106 1083 1104 1116 1083 1074 1074 1068 1044 1002 996 993 973 933 915 912 949 991 915 799 846 918 976 1026 1092 1116 1020 901 887 956 1036 1101 1162 1204 1245 1278 1342 1382 1352 1321 1265 1220 1178 1160 1169 1094 1080 1041 967 936 925 922 919 842 820 909 977 992 968 1009 1040 1038 1005 975 989 942 900 980 1034 1102 1121 1095 1034 969 948 982 972 919 882 907 910 874 850 815 798 826 829 817 804 834 782 762 793 802 776 772 786 815 775 699 741 749 729 686 761 738 721 751 737 731 687 674 698 715 708 698 698 660 607 554 525 505 445 391 355 309 346 370 391 392 374 421 425 491 476 463 523 455 424 445 467 459 415 395 452 488 489 445 483 534 518 475 454 400 345 291 308 298 284 272 239 216 229 285 291 286 225 243 217 199 183 205 258 263 259 284 331 383 403 416 424 432 434 446 474 498 462 418 376 344 319 308 291 278 268 252 228 219 215 186 177 176 212 214 196 206 214 204 221 244 266 301 335 363 334 323 331 334 300 284 280 268 254 247 225 218 200 189 187 211 233 235 252 252 242 219 206 196 198 187 168 178 183 179 175 157 132 126 120 114 111 119 119 116 112 110 107 105 103 101 98 96 97 95 95 94 92 91 89 90 86 78 77 75 68 63 58 54 51 50 50 49 49 50 46 44 42 41 38 36 32 28 28 28 27 27 27 25 24 24 23 21 21 20 18 17 16 15 14 13 13 12 12 12 11 11 11 11 11 10 10 10 9 9 9 9 8 8 7 7 7 6 6 6 6 6 6 5 5 5 4 4 3 3 3 3 3 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2732 2721 2688 2691 2522 2598 2644 2421 2368 2308 2279 2314 2179 2068 2009 1969 1862 1778 1696 1635 1673 1816 1977 2128 2229 2370 2489 2508 2528 2573 2589 2576 2553 2544 2600 2753 2765 2813 2755 2649 2525 2369 2217 2128 2050 1988 1909 1855 1808 1787 1751 1722 1696 1668 1629 1601 1568 1554 1550 1561 1577 1605 1612 1519 1408 1424 1522 1705 1896 2047 2214 2188 2096 2194 2158 2027 2032 2125 2199 2198 2164 2089 1990 1980 2051 2205 2332 2428 2419 2539 2579 2616 2578 2467 2351 2195 2088 2049 1972 1881 1810 1704 1624 1624 1724 1825 1925 2032 2136 2241 2310 2403 2515 2621 2707 2774 2686 2704 2664 2634 2627 2611 2605 2594 2541 2551 2512 2410 2304 2182 2120 2052 2131 2249 2401 2523 2610 2671 2692 2720 2676 2717 2871 3000 2907 2722 2634 2586 2486 2479 2477 2351 2302 2285 2282 2303 2327 2336 2310 2268 2161 2023 2003 2050 2122 2114 2148 2249 2378 2477 2560 2657 2702 2627 2577 2590 2615 2662 2723 2801 2924 2848 2778 2663 2604 2576 2608 2664 2576 2583 2505 2526 2661 2879 3019 2819 2721 2646 2604 2560 2489 2417 2374 2396 2480 2521 2561 2640 2647 2607 2556 2487 2369 2273 2283 2371 2340 2245 2127 2067 2098 2210 2278 2304 2206 2168 2181 2254 2289 2138 1976 1845 1735 1582 1564 1603 1681 1796 1995 2090 2074 2082 2049 2041 2097 2020 1897 1684 1632 1777 1922 1955 1929 1830 1684 1592 1579 1691 1822 1971 2096 2061 2016 1977 1982 2036 2019 1990 1936 1863 1728 1648 1588 1537 1484 1309 1136 1053 1202 1388 1518 1523 1643 1770 1735 1686 1579 1544 1679 1699 1778 1884 1927 1935 1906 1835 1750 1704 1661 1648 1585 1524 1467 1405 1320 1239 1148 1060 959 956 1027 1174 1299 1410 1513 1605 1628 1641 1731 1848 1906 1984 1982 1985 1948 1913 1842 1790 1851 1909 1917 1873 1796 1663 1545 1636 1746 1885 1924 1874 1861 1912 1862 1809 1748 1622 1498 1641 1699 1686 1666 1655 1608 1520 1478 1393 1338 1391 1431 1534 1612 1711 1802 1872 1962 2026 2161 2184 2158 2101 2032 1950 1895 1865 1853 1870 1894 1921 1958 2004 2049 2109 2151 2184 2228 2301 2228 2229 2230 2257 2246 2250 2280 2350 2424 2564 2417 2336 2326 2361 2442 2409 2412 2423 2544 2518 2447 2391 2393 2443 2577 2607 2713 2729 2639 2575 2541 2443 2302 2198 2146 2144 2180 2204 2109 2025 1962 2038 2096 2169 2143 2072 1978 1862 1813 1711 1591 1572 1423 1423 1577 1662 1663 1812 1927 1991 2042 2075 2105 2121 2184 2224 2303 2467 2430 2410 2209 1983 1955 1949 1992 2060 2159 2276 2271 2203 2161 2206 2341 2434 2533 2362 2267 2235 2247 2348 2430 2469 2491 2492 2530 2554 2475 2418 2335 2378 2312 2347 2296 2190 2135 2201 2280 2451 2331 2238 2291 2364 2413 2529 2473 2476 2492 2528 2594 2585 2571 2508 2402 2360 2323 2244 2273 2361 2300 2262 2254 2256 2250 2264 2249 2280 2340 2416 2440 2433 2372 2371 2414 2448 2361 2263 2116 2154 2273 2299 2302 2334 2512 2522 2520 2602 2601 2502 2394 2288 2251 2260 2294 2245 2214 2240 2127 2082 2055 2015 2077 2145 2109 2007 1941 1887 1841 1761 1738 1743 1763 1754 1715 1654 1608 1594 1559 1499 1339 1179 1056 983 1023 1120 1263 1412 1556 1700 1795 1712 1543 1371 1208 1117 1123 1300 1460 1535 1650 1774 1852 1951 2075 2140 2114 2028 1987 1985 1984 2018 2163 2123 2027 1854 1681 1526 1357 1187 1032 974 990 1063 1268 1459 1582 1689 1786 1840 1863 1859 1802 1729 1684 1736 1756 1811 1931 1966 2016 2042 2025 2009 2002 1966 1882 1812 1850 1894 1775 1673 1624 1609 1609 1627 1587 1541 1486 1429 1351 1374 1449 1554 1614 1499 1340 1210 1079 964 989 1094 1167 1226 1313 1452 1606 1734 1785 1799 1787 1760 1743 1756 1752 1725 1684 1650 1671 1631 1639 1693 1720 1640 1578 1527 1494 1473 1454 1335 1364 1542 1506 1436 1484 1559 1581 1536 1490 1493 1532 1567 1544 1461 1375 1352 1334 1278 1171 1043 945 843 867 836 758 707 688 683 676 672 672 674 678 679 686 693 705 774 832 868 913 953 993 1020 1021 1028 1047 1070 1096 1107 1107 1134 1161 1184 1221 1261 1313 1331 1340 1323 1273 1201 1132 1182 1261 1364 1439 1422 1449 1494 1451 1423 1353 1316 1281 1330 1422 1517 1599 1679 1722 1679 1690 1683 1623 1554 1500 1483 1498 1521 1586 1705 1800 1856 1845 1811 1808 1815 1829 1861 1912 1947 1966 1958 1912 1880 1809 1770 1765 1781 1737 1723 1692 1669 1661 1610 1602 1673 1743 1785 1763 1743 1704 1623 1562 1457 1377 1323 1253 1207 1164 1134 1109 1080 1041 1016 990 964 937 908 899 896 910 938 978 993 947 920 871 851 909 960 993 1020 1041 1100 1137 1116 1082 1097 1082 1094 1148 1194 1214 1212 1218 1224 1243 1274 1321 1337 1308 1298 1278 1227 1171 1153 1147 1141 1112 1136 1158 1154 1116 1116 1081 1056 1007 987 983 937 942 1014 1020 987 996 954 833 882 960 978 1010 1077 1132 1069 971 900 918 991 1045 1092 1132 1204 1277 1354 1413 1435 1422 1379 1335 1266 1242 1262 1194 1185 1136 1083 1040 1039 1025 976 879 823 849 890 911 926 987 1029 1023 1000 987 1005 980 934 951 1007 1065 1102 1060 1018 969 935 929 927 893 868 882 886 846 795 780 776 769 789 784 760 770 760 717 724 752 750 714 735 752 739 692 700 700 696 659 722 680 690 714 706 728 671 642 675 681 692 684 696 681 620 596 566 519 491 444 397 367 324 328 377 431 433 448 451 527 578 520 551 488 470 474 464 418 410 466 497 513 525 478 522 583 563 503 441 380 321 318 347 329 337 307 242 271 271 260 282 298 272 257 222 228 198 202 213 236 251 296 357 413 445 461 472 480 481 490 521 512 461 418 381 355 337 306 283 264 255 240 234 227 206 193 205 185 219 234 208 221 226 216 236 265 310 359 400 400 345 337 363 350 295 312 273 251 225 231 245 239 219 193 182 207 206 218 211 213 231 231 221 215 198 184 163 174 178 176 177 167 147 131 123 116 111 109 117 115 113 110 108 107 105 104 102 101 99 95 96 95 93 92 89 83 83 73 68 65 61 59 56 55 52 52 51 51 50 48 47 45 43 41 37 35 30 29 29 28 28 28 27 25 24 24 23 21 19 18 17 16 15 15 14 14 13 13 13 12 12 12 11 11 11 11 10 10 10 9 9 9 8 8 7 7 7 6 6 6 6 6 6 6 5 5 4 4 4 3 3 3 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2614 2657 2710 2625 2379 2355 2371 2276 2242 2216 2160 2211 2129 1997 1915 1859 1765 1676 1608 1598 1644 1755 1874 2008 2149 2293 2449 2600 2654 2734 2735 2726 2704 2559 2520 2617 2630 2686 2730 2724 2677 2576 2311 2235 2237 2135 2044 2026 1992 1962 1952 1947 1884 1784 1709 1680 1658 1640 1635 1656 1678 1683 1714 1586 1420 1380 1525 1704 1852 1997 2133 2036 1982 1998 2006 1947 1892 2024 2033 2068 2022 2002 1993 1956 2008 2114 2234 2393 2466 2526 2555 2614 2597 2518 2362 2251 2189 2208 2112 1998 1878 1765 1670 1677 1746 1772 1883 1997 2100 2191 2282 2371 2453 2533 2607 2680 2601 2674 2599 2518 2531 2533 2520 2503 2464 2468 2523 2423 2308 2184 2110 2004 2076 2195 2365 2519 2599 2623 2639 2686 2671 2706 2842 2984 3013 2813 2640 2537 2470 2439 2428 2319 2273 2268 2271 2266 2264 2221 2229 2193 2117 2032 2074 2164 2220 2118 2107 2146 2245 2419 2521 2611 2691 2710 2655 2680 2711 2771 2845 2884 2957 2846 2749 2703 2670 2648 2785 2746 2667 2614 2520 2510 2671 2917 3009 2876 2771 2702 2646 2607 2561 2529 2513 2549 2574 2612 2672 2753 2722 2658 2605 2524 2448 2384 2406 2484 2328 2284 2247 2205 2238 2303 2343 2393 2375 2308 2339 2410 2371 2286 2153 1911 1746 1642 1614 1679 1710 1790 1944 2141 2193 2196 2162 2184 2209 2011 1802 1717 1761 1872 2029 2071 2008 1875 1736 1615 1584 1698 1847 1941 2044 2127 2062 1969 1904 1917 1931 1926 1867 1759 1693 1646 1511 1406 1366 1256 1092 1101 1309 1485 1602 1662 1698 1800 1840 1734 1660 1614 1722 1785 1804 1914 2029 2030 1952 1883 1813 1741 1681 1643 1595 1518 1454 1393 1306 1193 1104 1016 959 959 1034 1155 1305 1429 1539 1653 1723 1738 1785 1840 1887 1899 1888 1859 1837 1769 1699 1671 1771 1821 1830 1796 1721 1608 1466 1600 1728 1815 1792 1735 1762 1781 1735 1682 1632 1558 1438 1576 1590 1565 1517 1476 1399 1394 1342 1312 1345 1392 1503 1602 1664 1793 1881 1966 2015 2125 2150 2132 2106 2031 1987 1907 1872 1866 1858 1886 1915 1942 1979 2032 2091 2133 2168 2202 2246 2304 2319 2286 2319 2333 2343 2297 2377 2437 2453 2505 2410 2353 2324 2376 2459 2462 2452 2461 2591 2508 2495 2455 2465 2554 2531 2500 2578 2690 2600 2556 2501 2382 2334 2249 2151 2101 2123 2191 2110 2023 1924 1957 2046 2127 2150 2007 1930 1836 1770 1691 1665 1609 1470 1334 1454 1546 1668 1734 1774 1851 1913 1994 2056 2093 2159 2227 2317 2369 2420 2313 2209 2096 2063 2028 2023 2050 2156 2233 2316 2369 2328 2300 2367 2449 2502 2436 2384 2384 2363 2439 2401 2352 2346 2487 2564 2542 2398 2302 2292 2352 2294 2264 2191 2128 2093 2193 2273 2365 2439 2350 2359 2419 2465 2492 2638 2574 2564 2597 2666 2657 2629 2540 2386 2366 2357 2340 2393 2445 2399 2360 2354 2363 2357 2361 2353 2364 2392 2387 2338 2316 2306 2336 2382 2401 2355 2229 2204 2287 2375 2408 2394 2385 2503 2466 2460 2558 2659 2542 2452 2336 2266 2225 2236 2147 2154 2141 2068 1996 1941 1895 1897 1988 2065 2041 1990 1923 1855 1778 1700 1658 1645 1662 1576 1550 1466 1458 1430 1407 1280 1122 1006 1009 1102 1190 1336 1493 1631 1746 1822 1656 1498 1408 1308 1161 1122 1216 1354 1472 1605 1714 1820 1918 2011 2120 2216 2162 2112 2118 2132 2160 2184 2066 1926 1784 1591 1408 1256 1119 1037 1023 1046 1094 1221 1387 1521 1725 1864 1947 1949 1875 1813 1751 1746 1843 1870 1869 1966 2040 2103 2125 2081 2025 2001 1972 1941 1903 1963 1934 1829 1717 1621 1574 1570 1571 1501 1440 1398 1373 1359 1448 1530 1620 1669 1536 1419 1327 1169 990 1017 1158 1217 1274 1363 1496 1654 1760 1799 1799 1786 1777 1779 1784 1782 1740 1679 1693 1735 1709 1656 1684 1717 1637 1567 1528 1498 1433 1366 1377 1459 1596 1565 1503 1524 1607 1631 1584 1547 1549 1570 1572 1546 1455 1413 1381 1317 1199 1081 962 920 949 973 939 877 816 767 733 706 682 676 676 678 680 682 685 688 699 749 793 860 905 953 999 992 997 1020 1046 1071 1087 1085 1101 1125 1158 1183 1209 1253 1269 1269 1241 1195 1153 1131 1173 1220 1293 1334 1312 1365 1412 1370 1330 1304 1262 1294 1365 1474 1573 1660 1712 1685 1605 1589 1583 1557 1493 1467 1529 1543 1534 1561 1634 1711 1758 1746 1766 1832 1882 1906 1938 1953 1975 1979 1931 1874 1801 1759 1725 1673 1672 1625 1612 1598 1574 1559 1537 1534 1576 1644 1698 1690 1644 1620 1543 1462 1410 1296 1240 1194 1160 1137 1116 1085 1052 1024 1008 989 972 949 946 961 962 957 962 997 1045 1030 996 958 914 866 912 953 970 1029 1089 1112 1138 1145 1140 1103 1089 1126 1178 1225 1251 1270 1278 1267 1278 1317 1351 1339 1324 1319 1264 1206 1186 1181 1181 1177 1195 1176 1229 1168 1123 1099 1070 1014 971 956 958 1051 1118 1054 1050 1022 965 876 902 944 982 1033 1093 1136 1120 1052 1006 971 967 982 1048 1154 1221 1261 1316 1376 1457 1500 1495 1438 1352 1323 1318 1285 1257 1223 1179 1135 1096 1050 980 875 836 870 871 883 892 951 1007 1028 1019 1006 1013 996 983 949 1011 1071 1093 1063 1030 983 953 924 886 882 853 858 866 852 811 744 732 742 745 758 728 719 722 724 701 697 724 711 684 688 695 677 638 646 638 608 624 615 620 628 662 663 620 608 642 645 671 682 678 704 685 655 595 564 541 507 441 383 334 322 342 382 447 496 508 575 596 558 581 529 514 521 454 461 478 493 547 556 565 529 538 509 473 432 364 319 328 370 404 361 319 279 280 337 358 310 284 309 289 283 248 239 208 243 275 294 308 291 341 385 441 476 482 476 500 524 527 505 487 454 431 421 389 343 301 268 249 242 241 253 234 204 218 203 204 231 232 220 230 237 244 271 324 376 410 371 339 329 322 317 309 350 314 281 246 214 240 238 233 214 204 178 178 184 196 186 189 196 196 208 194 195 175 157 149 146 153 151 139 131 125 117 111 104 113 114 112 110 108 107 105 104 102 101 98 93 91 88 86 85 80 76 71 68 67 66 62 60 60 56 56 54 53 51 50 49 48 46 44 41 36 32 30 30 29 29 28 28 27 25 24 23 22 20 19 18 17 16 15 15 15 14 14 15 13 12 13 12 12 12 11 11 11 10 10 10 9 9 8 8 8 7 7 7 7 7 6 6 6 6 5 5 5 4 4 4 3 3 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2596 2592 2555 2483 2297 2225 2198 2145 2155 2104 2019 2079 2140 1978 1898 1770 1685 1613 1588 1610 1673 1822 1941 2046 2125 2222 2374 2506 2667 2658 2605 2620 2650 2514 2442 2457 2483 2576 2593 2579 2667 2617 2468 2457 2409 2285 2169 2260 2153 2076 2123 2203 2016 1927 1839 1855 1764 1796 1755 1819 1830 1827 1778 1608 1428 1368 1490 1677 1863 1980 1922 1880 1827 1848 1858 1820 1786 1863 1864 1900 1868 1875 1873 1929 2009 2085 2211 2407 2533 2518 2576 2633 2617 2468 2386 2347 2368 2321 2222 2096 1969 1836 1724 1734 1887 1875 1879 1909 2015 2135 2180 2258 2371 2434 2547 2635 2548 2574 2574 2500 2406 2407 2408 2427 2401 2395 2423 2464 2332 2213 2025 1967 2061 2190 2380 2534 2582 2595 2606 2663 2696 2798 2883 2971 3063 2852 2676 2555 2470 2370 2319 2294 2270 2249 2230 2230 2225 2155 2135 2117 2060 2066 2140 2262 2361 2191 2133 2142 2188 2347 2492 2611 2733 2834 2765 2796 2782 2794 2821 2895 2920 2856 2767 2653 2644 2662 2835 2808 2712 2613 2552 2552 2700 2809 2833 2889 2875 2805 2746 2706 2688 2629 2626 2644 2662 2691 2814 2812 2749 2693 2614 2556 2515 2501 2520 2485 2310 2310 2387 2397 2379 2378 2405 2456 2529 2448 2498 2520 2340 2276 2196 2002 1836 1745 1725 1866 1859 1894 2032 2177 2327 2302 2357 2277 2167 1976 1836 1806 1898 2032 2108 2243 2119 2003 1828 1665 1629 1739 1878 1947 1993 2096 2102 2022 1910 1845 1804 1788 1761 1706 1600 1515 1490 1381 1251 1164 1077 1154 1326 1467 1599 1754 1808 1906 1888 1773 1687 1669 1766 1871 1876 1929 2070 2098 2009 1920 1827 1717 1621 1580 1523 1474 1401 1320 1232 1146 1047 986 951 958 1045 1176 1294 1404 1538 1643 1673 1763 1808 1819 1794 1760 1737 1718 1701 1662 1579 1585 1666 1754 1723 1717 1633 1515 1410 1553 1673 1724 1682 1597 1685 1689 1640 1601 1558 1474 1394 1524 1543 1486 1437 1371 1316 1286 1279 1299 1358 1418 1538 1680 1767 1834 1948 2026 2077 2112 2095 2063 2026 1955 1918 1880 1871 1868 1868 1891 1929 1972 2022 2074 2108 2153 2157 2170 2236 2254 2338 2448 2522 2520 2380 2347 2432 2548 2545 2451 2412 2361 2373 2422 2505 2469 2447 2455 2532 2593 2593 2567 2601 2547 2457 2441 2508 2540 2531 2473 2407 2333 2239 2200 2178 2072 2075 2114 2046 2007 1914 1928 2002 2089 2092 1972 1841 1746 1659 1602 1578 1528 1511 1344 1395 1480 1551 1620 1671 1716 1801 1872 1992 2054 2118 2173 2289 2447 2533 2367 2259 2181 2170 2088 2067 2138 2288 2350 2392 2453 2514 2445 2420 2574 2622 2578 2511 2451 2457 2360 2293 2211 2240 2346 2438 2423 2288 2271 2287 2346 2420 2287 2121 2039 2080 2228 2272 2352 2450 2438 2425 2485 2517 2540 2620 2727 2653 2688 2729 2722 2613 2570 2490 2486 2494 2528 2463 2482 2490 2498 2477 2517 2506 2459 2450 2422 2387 2289 2232 2250 2296 2313 2321 2330 2352 2414 2325 2411 2499 2475 2451 2484 2592 2449 2428 2471 2526 2567 2545 2435 2352 2247 2156 2113 2099 2058 1992 1921 1841 1743 1761 1905 1971 1984 1949 1902 1857 1822 1715 1617 1554 1556 1509 1408 1361 1331 1309 1283 1232 1066 1003 1048 1148 1262 1396 1526 1660 1781 1879 1760 1653 1492 1392 1242 1133 1156 1288 1420 1548 1683 1793 1856 1923 2063 2200 2279 2268 2274 2286 2271 2125 1951 1816 1759 1566 1376 1209 1213 1187 1204 1202 1171 1163 1265 1452 1653 1813 1928 1990 1899 1804 1763 1820 1918 1974 1909 1978 2070 2153 2168 2100 2054 2018 1994 2000 2043 2042 1965 1880 1798 1722 1633 1571 1527 1467 1405 1365 1367 1435 1527 1604 1656 1702 1622 1507 1399 1257 1045 975 1063 1150 1287 1389 1505 1653 1723 1772 1782 1779 1792 1810 1819 1798 1733 1702 1731 1788 1776 1683 1678 1728 1649 1599 1610 1554 1433 1363 1421 1548 1644 1619 1544 1577 1649 1689 1663 1635 1596 1567 1540 1515 1497 1444 1351 1237 1123 1015 1016 1051 1089 1097 1034 1015 955 885 810 776 758 735 714 694 691 691 694 712 704 703 716 777 844 896 940 932 985 984 1008 1046 1056 1074 1090 1104 1143 1199 1200 1205 1214 1203 1172 1139 1119 1107 1132 1162 1204 1228 1226 1268 1288 1279 1260 1245 1282 1330 1407 1499 1581 1647 1655 1610 1542 1505 1483 1457 1446 1504 1617 1637 1604 1598 1610 1661 1694 1736 1801 1887 1933 1963 1986 1988 1995 1994 1941 1887 1814 1733 1711 1644 1619 1616 1604 1597 1565 1536 1518 1499 1497 1535 1596 1624 1555 1503 1453 1374 1320 1246 1194 1173 1181 1187 1173 1146 1119 1099 1078 1059 1029 983 983 999 1012 1011 1000 1033 1075 1100 1063 1051 1002 930 879 888 929 992 1031 1065 1116 1151 1170 1143 1119 1124 1175 1222 1275 1328 1343 1334 1316 1332 1379 1392 1375 1377 1324 1271 1231 1244 1254 1247 1225 1199 1248 1195 1163 1154 1111 1048 986 981 976 1110 1173 1096 1109 1077 1027 952 920 922 1003 1051 1085 1146 1207 1162 1138 1072 1072 1053 1037 1092 1174 1248 1306 1396 1480 1537 1550 1495 1430 1382 1322 1265 1240 1228 1201 1144 1065 1000 948 873 872 926 946 949 935 946 990 1031 1067 1052 1038 1014 991 973 1010 1064 1085 1070 1049 1018 977 938 883 844 831 825 826 822 801 752 735 716 723 731 726 691 687 697 706 692 681 695 665 657 667 655 617 628 612 584 570 562 561 564 575 586 591 589 611 603 660 677 657 704 713 674 638 623 588 537 473 363 341 352 346 366 422 462 506 531 556 588 615 563 548 527 473 480 557 545 556 591 595 552 520 448 385 353 363 374 370 445 408 362 334 308 316 373 375 332 308 316 304 310 281 238 225 286 339 361 375 361 358 404 454 462 454 456 479 498 509 490 483 493 472 437 403 362 318 285 281 273 260 252 227 208 242 232 218 237 246 243 241 248 261 265 305 358 401 388 371 341 325 335 333 318 306 292 252 208 224 233 230 230 221 194 167 165 172 156 162 170 169 203 182 173 183 179 176 163 140 132 130 126 120 116 112 104 111 113 111 109 108 106 104 104 103 102 100 96 93 89 84 77 74 72 69 67 67 65 64 61 58 56 55 56 54 53 52 51 49 46 44 41 37 32 31 30 29 29 29 28 27 25 24 23 21 20 19 18 18 17 16 16 15 15 15 15 14 13 12 12 12 12 12 11 11 11 10 10 9 9 9 9 8 8 7 7 7 7 7 6 6 6 5 5 5 4 4 4 4 4 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2596 2604 2499 2373 2202 2142 2073 2009 2020 2022 1915 1936 2040 1993 1854 1713 1621 1589 1578 1624 1729 1909 2017 2152 2252 2280 2365 2500 2587 2515 2457 2471 2510 2448 2332 2305 2336 2480 2461 2465 2507 2512 2542 2573 2487 2397 2415 2424 2291 2200 2249 2203 2099 2036 2007 2073 1849 1986 1991 2003 2015 1934 1794 1606 1447 1351 1467 1668 1806 1841 1800 1773 1689 1694 1684 1665 1653 1698 1743 1771 1778 1850 1902 1968 2050 2148 2235 2379 2536 2566 2611 2699 2549 2459 2445 2519 2443 2309 2209 2111 2034 1894 1782 1779 1890 2014 2020 1965 1950 2019 2112 2193 2273 2385 2524 2607 2553 2495 2476 2465 2410 2349 2325 2336 2327 2297 2322 2363 2364 2215 1995 1970 2119 2271 2413 2505 2574 2599 2616 2735 2855 2900 2968 3030 3061 2856 2720 2607 2472 2371 2310 2283 2272 2234 2193 2175 2147 2123 2115 2096 2113 2169 2255 2338 2386 2267 2223 2206 2229 2377 2481 2635 2767 2890 2944 2999 2912 2878 2881 2888 2842 2802 2772 2707 2723 2783 2788 2750 2656 2576 2571 2572 2618 2691 2755 2805 2889 3013 3052 3051 2822 2744 2760 2755 2771 2885 2904 2806 2761 2747 2694 2645 2625 2633 2634 2530 2451 2408 2391 2433 2497 2436 2399 2442 2528 2604 2658 2581 2433 2243 2159 2063 1955 1914 1892 2002 2045 2062 2113 2273 2379 2389 2414 2417 2253 2065 1947 1930 2034 2145 2260 2292 2138 2088 1897 1705 1710 1837 1961 1983 2050 2096 2057 2029 1940 1872 1806 1724 1623 1590 1514 1456 1370 1319 1186 1102 1140 1206 1369 1532 1651 1741 1889 2014 1970 1859 1791 1735 1823 1939 1934 1981 2114 2138 1995 1896 1813 1699 1575 1504 1444 1379 1332 1255 1173 1079 1022 966 954 977 1090 1205 1341 1439 1532 1634 1661 1677 1697 1726 1697 1655 1624 1606 1592 1565 1477 1471 1597 1672 1626 1591 1567 1448 1346 1477 1592 1594 1559 1488 1601 1620 1573 1516 1473 1408 1361 1413 1421 1407 1351 1301 1279 1298 1369 1414 1446 1471 1552 1645 1779 1897 1954 1958 1985 2017 2054 2012 1951 1912 1880 1882 1873 1868 1877 1913 1949 2006 2053 2103 2134 2187 2236 2233 2317 2288 2348 2513 2603 2515 2436 2401 2436 2567 2541 2500 2472 2443 2468 2526 2568 2515 2475 2478 2521 2582 2585 2689 2663 2546 2416 2415 2427 2447 2546 2414 2315 2228 2188 2090 2073 2072 2034 2094 2016 1913 1847 1925 2007 2036 1995 1889 1783 1683 1601 1528 1483 1486 1437 1330 1368 1450 1541 1573 1603 1653 1708 1811 1920 1992 2093 2205 2319 2332 2356 2361 2401 2302 2308 2193 2169 2294 2416 2537 2566 2561 2636 2597 2599 2492 2529 2539 2418 2359 2333 2226 2182 2205 2243 2335 2394 2369 2276 2271 2276 2318 2439 2279 2144 2034 2089 2235 2359 2413 2465 2531 2495 2562 2643 2586 2592 2710 2597 2595 2649 2718 2634 2603 2592 2623 2570 2476 2370 2330 2346 2377 2439 2456 2529 2496 2411 2360 2313 2244 2208 2234 2302 2281 2279 2304 2386 2333 2268 2319 2399 2365 2346 2440 2556 2453 2456 2411 2442 2454 2553 2409 2344 2285 2176 2107 2048 1962 1902 1831 1703 1619 1652 1783 1874 1892 1888 1856 1814 1792 1726 1580 1486 1473 1421 1327 1254 1212 1196 1188 1164 1103 1020 1107 1230 1346 1462 1585 1710 1833 1945 1846 1695 1547 1384 1295 1159 1140 1210 1369 1493 1585 1685 1764 1894 2036 2134 2255 2376 2419 2402 2261 2085 1919 1705 1659 1582 1399 1270 1336 1402 1441 1420 1379 1241 1251 1401 1615 1731 1910 2022 1943 1891 1849 1916 2012 2019 1965 1990 2072 2147 2161 2106 2051 2021 2021 2051 2061 1988 1918 1877 1819 1770 1722 1640 1526 1460 1413 1438 1483 1531 1592 1657 1693 1715 1681 1565 1456 1349 1177 1033 991 1073 1226 1359 1460 1558 1621 1703 1749 1774 1805 1838 1851 1804 1760 1785 1802 1801 1820 1745 1705 1726 1673 1701 1712 1606 1481 1372 1427 1550 1674 1652 1574 1608 1680 1727 1721 1675 1628 1554 1493 1479 1452 1377 1279 1170 1095 1105 1149 1183 1216 1223 1156 1155 1081 995 930 912 894 877 838 781 752 730 752 795 792 732 705 717 760 823 851 891 934 940 947 987 998 1050 1085 1104 1118 1173 1214 1186 1169 1144 1121 1099 1082 1083 1091 1111 1130 1146 1174 1194 1212 1222 1218 1252 1298 1367 1452 1510 1569 1609 1585 1526 1477 1443 1421 1439 1485 1568 1699 1743 1720 1688 1669 1706 1757 1819 1865 1912 1970 2028 2037 2009 2010 2011 2002 1961 1880 1751 1719 1681 1665 1659 1649 1631 1606 1578 1550 1515 1484 1445 1464 1519 1467 1409 1359 1292 1249 1211 1203 1228 1255 1249 1216 1176 1145 1137 1117 1090 1052 995 981 988 1015 1044 1070 1095 1130 1153 1111 1076 1018 971 954 925 891 934 974 1035 1079 1116 1161 1169 1132 1128 1167 1219 1279 1349 1403 1407 1376 1362 1410 1449 1442 1426 1400 1348 1287 1318 1330 1310 1240 1230 1249 1231 1227 1240 1146 1071 1029 1005 998 1125 1166 1110 1124 1134 1094 998 951 926 983 1056 1104 1166 1248 1269 1256 1178 1176 1169 1121 1149 1259 1332 1371 1417 1478 1520 1521 1495 1454 1405 1339 1260 1171 1162 1154 1112 1017 935 891 893 959 988 1018 1022 998 964 1003 1069 1107 1091 1057 1022 1003 1019 1012 1041 1070 1064 1039 1020 968 926 874 880 832 807 794 782 777 768 782 744 708 698 696 688 661 670 666 665 645 667 649 640 640 621 593 638 638 598 562 539 536 528 539 548 561 570 562 567 618 642 611 637 651 613 616 646 595 540 456 408 361 366 387 375 411 443 470 525 564 642 634 597 585 512 495 552 603 601 596 602 573 536 469 424 405 421 406 447 443 480 415 423 377 374 378 375 355 335 358 354 335 337 285 288 276 290 325 368 426 428 420 444 446 451 437 448 458 493 491 455 455 479 462 435 404 353 321 294 308 283 259 251 238 247 244 249 249 257 262 271 267 285 315 338 353 362 410 448 425 388 383 350 294 255 273 296 256 220 195 227 203 219 226 214 201 169 162 141 147 147 156 167 160 151 155 165 158 142 135 126 127 125 119 116 112 106 105 112 110 108 106 106 105 102 103 101 100 99 98 93 87 78 71 69 69 66 66 64 62 61 58 56 57 56 54 53 52 51 49 46 44 41 37 33 31 30 30 29 29 28 27 25 23 22 21 20 19 18 18 15 15 15 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 10 10 10 10 9 9 8 8 8 7 7 7 7 6 6 6 5 5 4 4 4 4 4 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2537 2553 2464 2322 2127 2032 1916 1888 1885 1863 1800 1836 1911 1958 1762 1643 1580 1574 1597 1681 1802 1941 2068 2207 2345 2435 2462 2508 2436 2388 2318 2315 2403 2368 2282 2230 2298 2419 2352 2352 2369 2393 2453 2503 2508 2479 2507 2545 2533 2396 2301 2259 2253 2188 2138 2090 2014 2129 2161 2144 2029 1840 1722 1604 1466 1345 1414 1565 1662 1692 1642 1584 1573 1549 1539 1567 1651 1698 1734 1771 1831 1914 1936 2024 2112 2254 2319 2392 2532 2649 2699 2721 2538 2506 2599 2557 2406 2317 2257 2180 2102 1953 1818 1864 1948 2014 2139 2086 2025 2048 2103 2169 2249 2384 2510 2592 2550 2531 2472 2410 2399 2332 2283 2261 2236 2206 2214 2248 2214 2085 1952 2035 2231 2341 2443 2545 2642 2672 2701 2882 2912 2992 3069 3111 3038 2881 2760 2655 2483 2398 2347 2340 2332 2293 2211 2186 2175 2152 2146 2153 2183 2212 2259 2324 2399 2363 2320 2311 2318 2381 2521 2615 2702 2782 2912 3018 3092 3099 3055 2985 2838 2786 2819 2843 2855 2785 2706 2674 2603 2571 2571 2571 2581 2670 2745 2821 2929 3002 2963 2929 2995 2944 2897 2883 2922 3035 3006 2878 2844 2808 2764 2736 2737 2790 2706 2611 2567 2593 2493 2427 2456 2486 2453 2462 2514 2584 2573 2528 2495 2411 2202 2131 2069 2026 2076 2155 2293 2251 2235 2214 2287 2432 2471 2425 2310 2208 2077 2055 2207 2317 2410 2243 2191 2080 1907 1745 1828 1906 2000 2044 2114 2134 2079 2015 1986 1930 1842 1750 1638 1542 1475 1416 1316 1230 1122 1166 1172 1257 1394 1502 1629 1798 1946 2094 2003 1895 1810 1759 1851 1998 2045 2072 2104 2039 1952 1831 1715 1647 1538 1420 1348 1281 1230 1175 1119 1043 995 969 961 1010 1090 1211 1335 1429 1494 1570 1610 1615 1579 1583 1549 1541 1489 1491 1475 1466 1392 1425 1516 1552 1522 1516 1521 1423 1294 1433 1501 1506 1458 1402 1496 1537 1530 1467 1402 1352 1301 1315 1301 1282 1271 1270 1252 1294 1352 1447 1526 1553 1616 1671 1733 1782 1833 1837 1855 1898 1931 1886 1846 1866 1883 1880 1873 1870 1901 1929 1960 1995 2051 2117 2200 2289 2342 2376 2356 2434 2487 2503 2486 2546 2556 2504 2490 2451 2478 2567 2555 2539 2613 2635 2582 2545 2533 2522 2472 2449 2465 2548 2511 2583 2445 2390 2351 2388 2574 2409 2242 2195 2138 2111 2012 1953 2013 2039 1983 1917 1831 1857 1933 1974 1923 1833 1703 1610 1523 1483 1398 1352 1320 1322 1444 1528 1626 1691 1718 1719 1737 1753 1801 1896 1990 2119 2191 2204 2203 2290 2377 2462 2445 2301 2294 2441 2564 2675 2738 2721 2662 2576 2532 2436 2427 2434 2387 2327 2251 2104 2113 2223 2269 2346 2491 2387 2284 2271 2278 2269 2338 2236 2116 2034 2101 2249 2422 2535 2564 2623 2559 2617 2723 2683 2630 2603 2524 2534 2604 2714 2719 2727 2660 2584 2530 2457 2299 2252 2242 2266 2356 2378 2479 2468 2406 2342 2250 2201 2216 2237 2281 2270 2250 2297 2326 2228 2182 2226 2339 2296 2296 2454 2615 2501 2426 2379 2355 2362 2406 2320 2222 2203 2123 2016 1942 1842 1781 1682 1585 1525 1554 1691 1750 1765 1758 1712 1675 1653 1637 1568 1468 1404 1355 1243 1172 1132 1112 1097 1086 1050 1030 1158 1272 1399 1521 1676 1785 1891 1984 1848 1691 1602 1559 1445 1213 1159 1195 1316 1433 1530 1617 1761 1880 1975 2081 2210 2324 2403 2310 2174 2006 1866 1678 1521 1481 1456 1316 1412 1660 1671 1570 1450 1332 1283 1474 1628 1787 1930 2052 2010 1979 1957 2027 2094 2079 2052 2032 2081 2107 2107 2080 2027 2013 2056 2071 2012 1923 1859 1807 1738 1686 1656 1563 1497 1478 1517 1550 1621 1637 1649 1684 1699 1690 1653 1577 1478 1396 1284 1090 1008 1055 1174 1284 1337 1428 1544 1647 1723 1777 1827 1861 1871 1828 1821 1846 1847 1830 1836 1811 1743 1778 1773 1800 1750 1631 1481 1373 1430 1558 1676 1679 1611 1620 1685 1743 1720 1676 1660 1600 1467 1397 1348 1294 1219 1182 1208 1234 1272 1315 1324 1314 1262 1262 1181 1077 1094 1082 1074 1041 946 880 824 796 837 922 884 808 734 708 719 744 788 834 868 876 859 879 945 1032 1059 1093 1106 1122 1169 1179 1140 1106 1082 1088 1112 1124 1115 1102 1101 1115 1137 1183 1178 1181 1217 1263 1318 1407 1492 1542 1571 1560 1514 1468 1429 1409 1439 1509 1574 1656 1754 1820 1777 1753 1761 1798 1851 1944 1958 1981 2034 2080 2067 2023 2007 2003 1964 1868 1793 1732 1716 1694 1695 1690 1672 1657 1644 1619 1588 1556 1511 1446 1418 1409 1391 1359 1309 1258 1233 1238 1267 1308 1288 1245 1216 1202 1201 1195 1156 1127 1069 1011 994 982 1003 1039 1083 1131 1162 1178 1164 1106 1064 1041 1027 986 938 903 914 971 1033 1094 1144 1160 1155 1142 1175 1227 1279 1351 1428 1478 1458 1424 1444 1498 1515 1477 1471 1408 1350 1365 1363 1300 1299 1289 1282 1288 1251 1213 1136 1080 1084 1030 1035 1128 1139 1139 1180 1168 1098 1053 994 945 955 1030 1092 1171 1262 1351 1351 1303 1283 1261 1176 1185 1295 1374 1429 1480 1505 1519 1495 1446 1418 1386 1330 1266 1199 1126 1083 1071 995 916 946 981 1038 1019 1052 1077 1057 1003 1026 1092 1140 1128 1091 1066 1038 1051 1041 1036 1054 1058 1028 1000 977 927 895 887 874 870 850 836 831 844 834 795 752 715 679 656 652 639 630 616 625 636 631 619 606 583 566 603 616 600 577 538 518 512 510 524 527 533 502 502 530 547 519 550 574 541 607 621 595 540 438 367 358 376 414 423 432 451 509 575 613 700 680 671 591 556 525 630 698 649 655 600 536 501 442 437 450 497 458 488 543 513 435 470 396 449 440 432 388 403 395 377 365 346 338 335 324 303 333 380 433 447 449 444 433 442 424 435 443 477 461 427 427 453 429 419 405 378 332 325 296 279 277 265 253 263 268 266 262 277 291 313 322 328 328 369 412 427 424 462 475 468 406 324 256 217 240 293 276 234 199 187 185 185 190 192 213 190 179 150 130 131 129 143 141 139 133 138 136 131 127 124 122 122 120 116 114 110 102 110 110 106 105 104 103 101 99 99 95 91 86 80 77 76 70 69 67 66 64 63 62 60 58 57 57 55 54 53 51 50 48 46 45 39 35 33 32 30 30 30 29 28 28 26 24 22 21 20 18 17 17 15 15 15 14 14 14 14 14 14 14 13 12 12 12 12 12 11 11 11 11 11 10 10 9 9 9 8 8 7 7 7 6 6 6 5 5 5 5 5 4 4 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2510 2517 2465 2269 2072 1958 1832 1719 1701 1727 1747 1710 1789 1822 1696 1598 1572 1579 1658 1773 1875 1967 2080 2204 2306 2373 2404 2450 2382 2317 2253 2218 2275 2251 2214 2227 2350 2350 2306 2286 2275 2301 2367 2394 2371 2389 2430 2475 2525 2523 2418 2443 2494 2313 2285 2189 2195 2329 2263 2123 2045 1926 1819 1693 1505 1366 1331 1454 1529 1550 1513 1481 1504 1586 1624 1727 1780 1836 1860 1919 1999 2066 2012 2029 2107 2225 2365 2477 2580 2709 2804 2663 2591 2635 2606 2536 2466 2418 2356 2248 2134 1975 1926 1974 2063 2084 2171 2214 2158 2161 2231 2301 2342 2397 2500 2534 2463 2445 2423 2374 2310 2319 2291 2281 2294 2215 2135 2103 2034 1957 1951 2135 2295 2417 2557 2680 2780 2802 2826 2839 2918 2878 2877 2988 3111 2879 2763 2702 2603 2534 2495 2476 2422 2392 2328 2279 2269 2252 2234 2227 2257 2292 2290 2309 2366 2414 2485 2445 2446 2522 2590 2649 2652 2740 2875 2932 2931 2936 2957 2920 2909 2900 2892 2930 2899 2817 2681 2620 2588 2570 2572 2582 2657 2792 2911 2962 3075 3049 2951 2850 2877 2997 2979 2955 2894 2814 2833 2860 2906 2894 2881 2891 2846 2864 2751 2684 2718 2711 2607 2532 2439 2442 2528 2596 2632 2711 2638 2543 2449 2372 2313 2283 2189 2098 2158 2276 2419 2357 2329 2272 2321 2423 2423 2358 2277 2225 2151 2171 2312 2449 2382 2233 2134 2035 1880 1810 1903 1991 2099 2098 2024 2007 1992 2004 1968 1973 1928 1827 1698 1630 1554 1453 1337 1221 1132 1196 1211 1315 1437 1548 1694 1857 1991 2131 2050 1973 1854 1815 1918 2031 2170 2085 1998 1925 1856 1756 1650 1548 1479 1396 1295 1282 1231 1162 1115 1054 1000 975 961 993 1061 1147 1242 1318 1395 1460 1497 1503 1489 1470 1427 1425 1381 1374 1368 1381 1282 1344 1429 1452 1421 1441 1456 1372 1253 1339 1372 1407 1385 1320 1408 1447 1440 1396 1306 1271 1258 1246 1221 1227 1232 1254 1253 1276 1329 1384 1438 1486 1530 1586 1647 1676 1711 1732 1745 1785 1789 1821 1877 1888 1874 1868 1866 1875 1883 1899 1932 2000 2087 2177 2236 2255 2305 2402 2451 2430 2411 2423 2447 2506 2549 2485 2424 2403 2408 2465 2587 2601 2537 2596 2598 2570 2545 2483 2403 2389 2386 2394 2434 2584 2515 2431 2324 2361 2462 2415 2336 2262 2201 2130 2019 1905 1944 1984 1961 1850 1787 1757 1862 1863 1814 1744 1637 1554 1467 1392 1333 1309 1371 1467 1478 1518 1669 1796 1833 1852 1840 1794 1782 1819 1901 1995 2060 2096 2114 2210 2298 2505 2550 2437 2464 2488 2621 2742 2836 2654 2567 2504 2436 2342 2322 2330 2313 2281 2204 2047 2070 2064 2138 2238 2374 2477 2359 2258 2246 2236 2214 2172 2044 2046 2110 2243 2415 2462 2489 2505 2470 2533 2695 2743 2639 2547 2512 2522 2653 2796 2721 2666 2613 2544 2485 2413 2294 2237 2228 2229 2278 2348 2470 2487 2390 2323 2231 2152 2193 2269 2313 2226 2203 2310 2212 2118 2145 2197 2253 2276 2408 2509 2563 2478 2385 2245 2231 2274 2288 2245 2169 2066 1983 1880 1810 1709 1644 1666 1644 1517 1475 1599 1627 1621 1595 1588 1573 1537 1533 1509 1447 1364 1282 1184 1126 1130 1163 1144 1116 1056 1055 1171 1281 1397 1510 1643 1765 1906 2047 1948 1854 1744 1585 1392 1283 1171 1179 1285 1387 1475 1614 1731 1824 1909 2033 2145 2261 2367 2225 2078 1910 1745 1592 1452 1381 1344 1367 1538 1800 1768 1674 1553 1391 1357 1484 1633 1806 1980 2067 2100 2068 2035 2122 2156 2139 2127 2109 2115 2014 1963 1944 1931 1962 1995 2023 1967 1901 1828 1715 1632 1592 1550 1514 1510 1557 1631 1666 1703 1717 1707 1696 1665 1632 1612 1549 1460 1387 1292 1129 1035 1081 1143 1243 1359 1469 1542 1641 1694 1774 1837 1868 1872 1870 1881 1886 1862 1852 1858 1821 1790 1807 1844 1855 1774 1666 1515 1380 1436 1551 1682 1724 1666 1632 1682 1745 1728 1701 1670 1601 1484 1386 1339 1317 1290 1281 1303 1356 1396 1421 1417 1401 1345 1346 1270 1210 1219 1259 1212 1137 1026 954 851 879 938 998 986 872 759 712 717 726 751 781 801 846 901 913 896 961 977 1011 1032 1065 1085 1096 1084 1049 1080 1139 1192 1200 1182 1140 1122 1125 1130 1137 1154 1192 1242 1303 1372 1457 1516 1522 1505 1473 1436 1409 1395 1418 1496 1596 1664 1734 1809 1882 1892 1887 1892 1925 1950 1993 2057 2060 2107 2126 2072 2035 1997 1925 1850 1800 1739 1727 1721 1732 1799 1772 1732 1677 1620 1565 1529 1512 1507 1496 1466 1442 1423 1384 1300 1259 1292 1319 1350 1325 1271 1238 1225 1267 1267 1203 1148 1114 1081 1043 1015 993 997 1034 1084 1118 1160 1194 1207 1169 1158 1125 1095 1017 1007 993 927 932 989 1056 1084 1129 1143 1142 1165 1195 1244 1303 1394 1488 1515 1495 1459 1531 1557 1532 1517 1460 1433 1419 1379 1360 1394 1375 1337 1320 1249 1184 1169 1152 1095 1078 1063 1121 1176 1210 1230 1206 1162 1117 1031 990 966 1012 1078 1160 1250 1337 1404 1419 1386 1343 1232 1198 1270 1363 1434 1509 1536 1527 1479 1390 1331 1333 1319 1267 1181 1118 1070 1021 957 963 981 1037 1082 1065 1083 1109 1098 1056 1040 1110 1176 1188 1132 1105 1078 1094 1080 1069 1057 1045 1018 1009 1001 957 914 902 920 932 908 873 878 874 850 813 780 748 720 666 656 670 630 634 613 604 601 602 582 561 566 564 579 561 544 531 509 508 504 503 494 496 490 459 447 472 453 491 496 495 555 587 530 523 433 366 422 416 451 475 455 500 523 620 715 754 754 693 620 633 582 622 727 717 656 592 553 505 461 477 518 542 502 527 593 518 495 489 439 503 501 469 444 490 467 406 369 366 357 346 357 343 339 400 428 443 444 447 433 426 420 404 434 454 424 406 417 433 418 400 380 355 333 334 302 290 283 271 269 276 271 265 261 284 307 318 322 297 278 320 344 352 372 411 430 415 381 296 236 199 213 272 307 254 227 207 197 187 159 170 176 181 163 157 147 123 117 120 122 126 122 130 128 126 125 124 117 118 120 117 114 111 102 102 101 103 102 102 101 101 101 92 86 81 80 77 75 74 70 69 67 65 64 63 61 60 57 57 55 55 53 52 51 49 50 49 43 36 34 32 31 31 30 30 29 28 26 24 22 22 20 19 18 17 16 15 15 15 15 15 15 14 15 15 14 13 13 13 13 13 12 12 11 11 11 11 11 10 10 9 9 8 8 7 7 7 7 6 6 6 5 5 5 5 5 4 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2508 2470 2445 2278 2095 1914 1760 1656 1610 1609 1614 1607 1666 1642 1601 1561 1574 1604 1686 1818 1941 2014 2086 2120 2174 2247 2298 2348 2375 2334 2269 2178 2180 2116 2098 2202 2286 2239 2223 2219 2224 2242 2263 2267 2275 2320 2389 2434 2441 2442 2494 2555 2549 2468 2416 2385 2362 2295 2206 2085 1939 1858 1714 1587 1493 1409 1315 1322 1406 1420 1464 1565 1685 1729 1803 1875 1897 1997 1995 2036 2147 2206 2169 2123 2119 2197 2292 2433 2580 2698 2721 2712 2674 2700 2613 2593 2526 2402 2299 2199 2094 1990 1985 2045 2118 2196 2202 2295 2270 2266 2290 2354 2455 2496 2507 2500 2419 2370 2346 2293 2235 2200 2177 2204 2231 2249 2208 2147 2047 1936 1996 2111 2256 2392 2545 2612 2696 2731 2764 2833 2775 2757 2793 2918 3116 2969 2850 2733 2695 2644 2604 2547 2553 2568 2533 2475 2424 2428 2362 2372 2409 2510 2435 2438 2539 2498 2594 2633 2636 2658 2647 2651 2736 2857 2961 2838 2800 2781 2814 2793 2816 2867 3008 3014 2941 2839 2724 2649 2605 2591 2609 2685 2718 2865 3054 3120 3060 2951 2845 2825 2860 2896 2972 2819 2755 2699 2644 2684 2765 2794 2880 2840 2837 2885 2893 2796 2820 2778 2671 2575 2514 2458 2510 2576 2663 2596 2561 2534 2413 2340 2443 2423 2287 2254 2284 2440 2412 2365 2332 2335 2377 2471 2388 2329 2264 2239 2184 2254 2344 2492 2439 2249 2172 2051 1937 1941 1973 2068 2182 2090 2027 1956 1898 1829 1816 1830 1815 1793 1750 1671 1567 1458 1322 1194 1172 1227 1257 1339 1455 1560 1652 1769 1960 2104 2171 2097 1972 1902 1918 2041 2090 2035 1972 1860 1753 1677 1579 1518 1454 1386 1403 1354 1283 1208 1125 1069 995 976 970 966 993 1064 1141 1207 1275 1339 1364 1367 1370 1360 1331 1282 1275 1243 1243 1280 1228 1242 1295 1315 1311 1360 1370 1260 1244 1238 1254 1307 1322 1257 1334 1359 1312 1269 1241 1226 1220 1205 1213 1220 1241 1241 1248 1250 1271 1301 1334 1376 1437 1496 1540 1581 1618 1644 1684 1697 1745 1825 1870 1848 1851 1851 1867 1859 1852 1865 1892 1945 2022 2093 2163 2206 2268 2312 2335 2352 2378 2417 2425 2479 2437 2409 2351 2357 2385 2435 2547 2495 2456 2512 2455 2433 2434 2394 2383 2378 2312 2313 2392 2493 2463 2369 2299 2278 2309 2269 2228 2168 2144 2083 2000 1895 1861 1893 1896 1780 1680 1698 1737 1740 1706 1665 1530 1441 1371 1328 1294 1420 1491 1548 1610 1641 1713 1847 1930 1968 1970 1922 1867 1852 1882 1939 2023 2061 2103 2200 2262 2333 2442 2582 2623 2677 2667 2729 2810 2685 2509 2449 2348 2252 2190 2218 2208 2186 2151 2058 2009 2013 2030 2128 2210 2252 2302 2218 2161 2132 2125 2090 2066 2034 2103 2257 2326 2390 2413 2414 2439 2521 2678 2699 2588 2531 2526 2529 2648 2784 2782 2624 2593 2571 2524 2442 2348 2257 2228 2229 2229 2296 2453 2459 2441 2325 2234 2127 2141 2207 2261 2197 2201 2222 2116 2067 2094 2162 2269 2384 2509 2481 2450 2455 2366 2198 2083 2149 2193 2148 2064 1946 1811 1758 1756 1762 1751 1779 1761 1607 1439 1508 1530 1486 1466 1488 1472 1454 1438 1401 1360 1285 1187 1138 1151 1216 1263 1275 1237 1119 1066 1144 1266 1383 1494 1614 1733 1851 1979 2041 1876 1743 1640 1584 1418 1229 1194 1239 1332 1440 1567 1662 1747 1851 1954 2092 2221 2337 2230 2039 1861 1702 1562 1458 1381 1357 1423 1566 1776 1915 1797 1673 1516 1425 1529 1710 1851 1947 2009 2091 2139 2114 2187 2223 2208 2194 2140 2057 1990 1881 1859 1847 1846 1858 1882 1903 1909 1799 1696 1640 1591 1535 1563 1654 1676 1741 1784 1776 1738 1711 1693 1654 1601 1555 1498 1405 1350 1266 1071 1055 1095 1141 1244 1377 1533 1641 1683 1737 1795 1834 1855 1877 1907 1912 1913 1892 1884 1875 1857 1848 1846 1876 1874 1796 1688 1535 1390 1434 1541 1670 1758 1730 1664 1705 1769 1745 1719 1633 1566 1495 1443 1440 1429 1411 1382 1394 1441 1476 1475 1478 1474 1429 1428 1386 1328 1326 1353 1287 1191 1061 945 913 973 1041 1094 1059 912 780 733 726 734 759 782 806 862 939 972 926 915 934 963 984 991 1011 1028 1037 1080 1122 1201 1262 1279 1241 1204 1180 1171 1163 1160 1156 1192 1213 1266 1342 1390 1463 1429 1412 1387 1371 1365 1390 1460 1566 1674 1722 1770 1844 1918 1963 1930 1967 1973 2031 2102 2155 2155 2171 2131 2068 2018 1981 1913 1831 1805 1764 1762 1815 1863 1883 1831 1777 1717 1658 1602 1539 1491 1471 1469 1468 1458 1446 1392 1304 1280 1347 1366 1356 1294 1241 1225 1226 1269 1254 1209 1149 1119 1107 1073 1020 1006 1002 1025 1062 1101 1138 1186 1217 1219 1206 1183 1128 1075 1080 1054 998 945 954 1001 1031 1061 1086 1102 1129 1154 1206 1278 1359 1432 1502 1532 1497 1540 1576 1570 1547 1527 1519 1458 1388 1412 1487 1460 1407 1347 1265 1227 1221 1151 1147 1136 1107 1151 1197 1248 1279 1243 1209 1143 1067 1046 987 1006 1057 1123 1212 1310 1381 1435 1459 1403 1347 1290 1279 1379 1476 1542 1566 1534 1478 1387 1302 1264 1259 1228 1157 1072 1011 982 1003 1061 1027 1052 1106 1122 1118 1169 1173 1134 1098 1102 1166 1200 1197 1156 1119 1130 1102 1071 1043 1030 1024 991 980 954 922 942 947 956 936 908 908 888 851 817 799 768 732 682 708 701 685 673 671 619 584 583 587 567 604 567 547 533 536 539 531 559 531 518 488 485 466 460 443 449 440 448 463 459 482 519 441 415 372 396 492 498 538 558 521 552 601 636 738 728 742 736 733 692 683 663 743 709 632 586 540 527 507 537 567 599 596 604 629 600 594 558 525 564 541 486 487 546 485 436 424 415 391 378 377 376 364 398 420 434 430 430 426 406 417 386 409 416 393 390 427 424 407 382 360 341 345 327 301 295 290 282 282 275 266 249 246 264 276 275 292 259 265 279 272 282 329 354 356 331 308 265 223 190 199 250 312 264 244 220 186 179 173 148 151 159 156 150 150 145 126 116 112 111 119 125 125 123 121 123 119 113 117 118 116 112 109 95 93 96 96 96 95 93 95 92 85 79 78 76 74 75 71 69 68 66 63 62 62 60 58 56 55 54 53 54 53 52 51 47 42 35 33 32 32 31 30 30 29 28 25 23 22 21 20 19 19 18 17 16 16 16 16 16 15 16 16 15 14 14 14 13 14 13 13 12 12 12 12 11 11 11 10 9 9 9 8 8 8 7 7 7 6 6 6 6 5 5 5 4 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2482 2450 2435 2282 2047 1900 1766 1640 1574 1531 1508 1503 1514 1477 1466 1494 1556 1594 1686 1830 1955 1992 2058 2079 2094 2153 2214 2275 2328 2330 2257 2162 2094 2055 2063 2112 2121 2117 2160 2218 2128 2107 2133 2182 2233 2291 2367 2393 2390 2417 2445 2503 2568 2561 2454 2373 2265 2175 2065 1964 1853 1728 1625 1611 1616 1498 1383 1292 1314 1434 1570 1705 1845 1845 1961 2015 2034 2083 2137 2165 2246 2311 2213 2152 2161 2212 2277 2395 2520 2617 2593 2616 2673 2709 2706 2583 2474 2374 2274 2170 2067 2037 2074 2091 2137 2202 2224 2317 2397 2367 2351 2379 2459 2546 2553 2492 2436 2388 2339 2266 2223 2190 2095 2085 2101 2133 2120 2056 1982 1894 1997 2088 2203 2354 2421 2468 2543 2601 2702 2748 2717 2728 2789 2914 3059 2912 2813 2763 2684 2608 2544 2497 2479 2635 2735 2657 2612 2561 2526 2518 2552 2565 2574 2561 2640 2553 2601 2766 2790 2745 2720 2778 2945 2962 2938 2862 2750 2685 2677 2714 2746 2803 2913 3056 2972 2890 2813 2736 2682 2666 2701 2773 2818 2898 2988 3076 3008 2882 2780 2768 2811 2856 2941 2853 2740 2586 2497 2508 2608 2709 2769 2764 2751 2718 2784 2886 2841 2741 2653 2632 2602 2595 2633 2636 2624 2520 2494 2451 2350 2335 2357 2326 2309 2402 2464 2502 2409 2369 2361 2410 2427 2410 2337 2257 2253 2269 2254 2371 2333 2463 2433 2403 2265 2114 2055 2055 2043 2138 2227 2142 2082 2005 1942 1826 1758 1697 1651 1628 1635 1615 1544 1386 1246 1159 1196 1256 1310 1336 1417 1501 1594 1741 1884 1990 2134 2085 1989 1934 1961 2041 1985 1935 1878 1814 1747 1703 1690 1593 1469 1492 1481 1393 1329 1248 1143 1100 1041 986 979 971 973 996 1049 1094 1143 1178 1210 1228 1237 1223 1193 1129 1108 1106 1122 1130 1134 1140 1147 1170 1208 1231 1220 1195 1182 1168 1159 1162 1181 1190 1200 1187 1179 1177 1182 1191 1219 1254 1277 1282 1280 1279 1276 1274 1264 1269 1293 1331 1380 1439 1481 1512 1528 1547 1586 1628 1674 1705 1730 1733 1758 1793 1836 1853 1860 1857 1892 1951 1951 1968 2024 2134 2205 2237 2301 2327 2393 2417 2401 2362 2364 2335 2319 2318 2358 2420 2534 2436 2426 2448 2429 2397 2394 2412 2375 2321 2243 2265 2335 2453 2435 2353 2279 2218 2225 2244 2220 2109 2049 1981 1948 1899 1843 1797 1804 1776 1689 1573 1617 1613 1601 1596 1487 1334 1280 1332 1384 1478 1579 1690 1725 1740 1750 1855 1935 2010 2121 2073 2050 1950 1909 1903 1947 2003 2131 2221 2232 2314 2363 2512 2618 2796 2822 2791 2762 2629 2515 2418 2357 2165 2118 2138 2120 2067 2067 2019 1975 1989 2002 2024 2094 2160 2236 2178 2116 2074 2059 2075 2034 1982 2080 2195 2264 2298 2304 2381 2413 2487 2607 2541 2396 2379 2433 2473 2570 2703 2710 2767 2689 2596 2490 2445 2380 2279 2229 2228 2228 2231 2412 2405 2410 2346 2189 2127 2134 2178 2271 2228 2181 2143 2065 2049 2072 2153 2277 2396 2455 2376 2298 2343 2353 2250 2112 2037 2020 2020 1933 1845 1844 1812 1817 1869 1882 1924 1895 1677 1471 1407 1424 1376 1341 1372 1368 1361 1333 1275 1237 1191 1153 1167 1241 1347 1403 1427 1339 1188 1078 1132 1259 1396 1540 1663 1770 1877 2002 2117 2034 1917 1824 1726 1527 1304 1220 1227 1305 1408 1524 1624 1719 1822 1923 2044 2187 2321 2254 2084 1896 1725 1604 1491 1404 1395 1528 1709 1854 1915 1799 1686 1550 1506 1502 1665 1766 1848 1946 2065 2148 2198 2224 2262 2271 2237 2125 2025 1954 1887 1902 1915 1843 1802 1803 1821 1822 1820 1761 1710 1621 1585 1651 1772 1811 1828 1840 1777 1724 1655 1632 1598 1536 1483 1429 1347 1285 1180 1053 1096 1148 1183 1256 1378 1525 1664 1699 1747 1818 1848 1854 1884 1917 1922 1930 1921 1911 1899 1892 1889 1884 1884 1855 1792 1689 1518 1397 1428 1557 1685 1761 1743 1704 1748 1790 1760 1731 1654 1565 1543 1585 1559 1551 1540 1509 1492 1489 1492 1471 1467 1460 1462 1460 1443 1425 1414 1365 1290 1183 1040 957 1020 1080 1125 1131 1021 887 797 774 770 755 804 813 837 898 965 1011 982 948 957 977 1021 1048 1077 1097 1131 1166 1205 1267 1313 1322 1287 1259 1251 1248 1238 1245 1242 1222 1218 1225 1249 1274 1345 1339 1323 1339 1341 1344 1377 1466 1564 1630 1656 1716 1779 1866 1970 2026 1971 2001 2045 2146 2226 2223 2143 2092 2047 1991 1970 1922 1907 1864 1850 1866 1932 1962 1919 1863 1812 1748 1682 1628 1567 1509 1484 1470 1465 1467 1438 1353 1302 1321 1388 1389 1329 1272 1232 1226 1242 1264 1265 1202 1153 1132 1106 1067 1036 1024 1017 1023 1040 1067 1102 1138 1170 1189 1189 1189 1169 1151 1108 1075 1028 973 943 935 981 1032 1093 1151 1153 1106 1136 1185 1273 1396 1506 1569 1566 1551 1589 1598 1575 1564 1548 1450 1409 1471 1535 1528 1447 1377 1300 1294 1236 1236 1200 1179 1160 1211 1243 1264 1288 1265 1238 1202 1126 1103 1019 1018 1080 1124 1180 1254 1318 1387 1435 1457 1445 1413 1394 1375 1466 1550 1584 1539 1455 1376 1286 1216 1177 1148 1107 1037 1060 1056 1080 1135 1091 1120 1130 1179 1173 1221 1255 1222 1194 1173 1188 1226 1229 1200 1187 1158 1131 1096 1056 1012 998 994 958 928 952 968 973 969 957 947 927 896 860 813 779 758 728 697 710 719 702 700 680 609 622 586 577 597 622 624 607 597 618 590 574 543 539 546 556 516 480 467 478 457 446 442 455 444 444 408 378 378 364 463 579 599 626 628 609 641 683 721 722 687 740 728 759 785 756 753 758 731 676 605 607 598 590 591 617 601 624 632 628 632 615 610 613 608 589 567 553 546 486 450 419 392 379 406 406 413 400 405 406 403 398 407 399 384 391 377 371 400 376 404 409 401 391 372 352 340 328 309 305 300 294 283 279 261 245 232 227 259 250 255 274 241 245 244 246 266 278 307 292 271 249 237 215 185 182 214 283 268 214 217 187 162 158 144 137 151 149 142 139 138 137 131 121 106 108 118 122 121 117 119 116 110 113 115 116 114 109 109 101 91 89 89 88 87 87 87 81 79 77 76 75 74 73 70 68 66 64 62 60 60 58 56 54 53 52 51 52 51 49 45 41 35 34 33 32 30 29 28 28 26 24 23 22 21 19 19 19 18 18 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 13 13 13 12 12 12 11 11 10 10 9 9 8 8 8 8 7 7 7 7 6 6 6 5 5 4 3 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2548 2486 2362 2230 2080 1950 1857 1690 1571 1522 1434 1417 1359 1348 1344 1400 1468 1536 1620 1739 1866 1963 1991 2001 2036 2084 2138 2198 2272 2284 2263 2177 2069 1993 1987 1982 1982 1976 2070 2053 2028 2072 2150 2200 2262 2287 2318 2346 2352 2377 2417 2456 2490 2541 2444 2361 2258 2157 2044 1922 1794 1754 1751 1756 1702 1615 1497 1340 1277 1366 1508 1666 1804 1955 2084 2149 2179 2202 2265 2328 2319 2267 2250 2230 2286 2271 2295 2388 2469 2486 2487 2476 2579 2646 2648 2599 2506 2387 2275 2214 2139 2158 2188 2194 2170 2234 2270 2312 2420 2442 2419 2430 2462 2509 2554 2492 2448 2415 2381 2314 2244 2162 2107 2031 1994 1994 1968 1917 1875 1878 1986 2090 2197 2282 2346 2377 2419 2477 2551 2619 2658 2737 2777 2917 2968 2866 2717 2643 2611 2567 2515 2443 2393 2511 2718 2735 2773 2744 2663 2717 2766 2668 2725 2723 2757 2663 2598 2567 2662 2739 2767 2775 2770 2807 2921 2932 2812 2669 2632 2663 2674 2735 2783 2909 3057 2988 2916 2883 2904 2893 2905 2854 2881 2995 3086 3090 2982 2893 2808 2755 2758 2798 2890 2839 2761 2621 2457 2398 2451 2583 2664 2671 2665 2642 2653 2690 2707 2668 2716 2730 2701 2683 2778 2799 2677 2518 2412 2335 2256 2305 2290 2259 2230 2277 2400 2512 2480 2422 2438 2524 2553 2497 2354 2268 2257 2309 2356 2452 2384 2536 2481 2331 2249 2177 2141 2086 2125 2201 2269 2194 2166 2099 2022 1890 1822 1763 1688 1625 1532 1501 1453 1344 1216 1168 1231 1320 1434 1483 1463 1502 1605 1699 1819 1932 2075 2084 2030 2000 2029 2021 1972 1936 1895 1860 1825 1799 1723 1600 1552 1613 1536 1453 1366 1269 1172 1125 1082 999 998 981 977 982 992 1036 1053 1065 1072 1081 1097 1078 1032 1025 1037 1050 1054 1077 1087 1107 1118 1114 1103 1127 1125 1157 1149 1144 1123 1128 1144 1142 1145 1162 1188 1221 1235 1257 1285 1313 1341 1351 1360 1369 1363 1355 1348 1322 1305 1304 1342 1377 1420 1448 1490 1533 1580 1614 1632 1662 1725 1770 1789 1858 1880 1914 1940 1945 1915 1922 1915 1957 1989 2020 2120 2183 2242 2321 2322 2326 2326 2329 2318 2318 2317 2325 2369 2433 2525 2406 2403 2402 2368 2371 2378 2375 2376 2308 2215 2205 2248 2351 2392 2386 2354 2359 2367 2422 2297 2157 2000 1962 1914 1854 1808 1746 1703 1696 1649 1544 1508 1479 1495 1486 1417 1274 1360 1451 1499 1524 1649 1780 1840 1849 1823 1892 1975 2053 2114 2233 2160 2070 1977 1927 1978 2048 2136 2168 2222 2312 2394 2504 2608 2717 2733 2724 2716 2621 2444 2317 2267 2271 2137 2143 2096 2054 1997 1954 1938 1954 1927 1975 2022 2070 2110 2123 2057 1993 2071 2046 1930 1896 2011 2128 2191 2260 2266 2290 2281 2398 2528 2381 2350 2372 2381 2412 2515 2593 2633 2645 2558 2486 2362 2341 2332 2307 2228 2227 2227 2242 2386 2377 2304 2299 2266 2143 2124 2160 2263 2209 2197 2103 2078 2058 2125 2232 2323 2405 2419 2342 2235 2236 2295 2244 2129 2059 1947 1904 1949 2005 1913 1890 1915 1957 2041 2024 1893 1732 1550 1375 1311 1290 1265 1253 1265 1238 1224 1192 1174 1197 1216 1253 1348 1455 1522 1554 1417 1227 1089 1139 1262 1415 1548 1677 1817 1955 2103 2215 2155 2014 1839 1647 1494 1463 1316 1268 1306 1430 1545 1655 1754 1835 1926 2032 2173 2309 2247 2088 1916 1789 1652 1503 1459 1589 1833 1946 1942 1840 1724 1656 1617 1548 1493 1555 1647 1788 1920 2039 2115 2127 2128 2154 2256 2227 2146 2094 2024 1956 1967 2062 1931 1840 1799 1778 1759 1749 1699 1646 1675 1697 1754 1859 1890 1895 1846 1799 1755 1668 1599 1509 1463 1433 1388 1304 1195 1115 1063 1174 1268 1243 1261 1382 1536 1666 1708 1749 1814 1854 1871 1888 1911 1917 1929 1940 1932 1915 1903 1881 1870 1859 1785 1692 1637 1536 1405 1424 1560 1695 1766 1767 1746 1776 1802 1776 1754 1664 1626 1673 1726 1660 1652 1671 1630 1582 1538 1489 1452 1428 1407 1412 1436 1428 1421 1397 1335 1257 1150 1028 980 1067 1179 1199 1143 1026 920 816 766 774 765 803 867 877 950 964 1038 1066 1041 980 989 1034 1094 1166 1204 1246 1275 1319 1354 1383 1367 1330 1304 1303 1318 1311 1338 1356 1330 1314 1324 1300 1286 1287 1294 1308 1325 1376 1371 1356 1399 1468 1532 1571 1630 1724 1828 1944 2050 2028 2031 2085 2184 2280 2214 2135 2090 2041 1999 1955 1981 2022 1977 1979 1976 2014 1974 1875 1832 1798 1737 1686 1627 1560 1529 1526 1484 1488 1457 1375 1318 1308 1363 1410 1369 1326 1283 1250 1251 1260 1269 1256 1197 1159 1139 1113 1085 1059 1056 1030 1036 1061 1076 1078 1104 1141 1173 1186 1196 1188 1176 1127 1088 1035 1011 1035 1006 951 1004 1059 1120 1109 1064 1140 1218 1273 1343 1446 1547 1602 1595 1595 1607 1598 1579 1561 1494 1447 1502 1545 1525 1460 1384 1347 1334 1296 1306 1261 1217 1212 1251 1284 1301 1291 1248 1200 1204 1146 1124 1031 1033 1088 1167 1228 1240 1286 1359 1398 1446 1494 1525 1483 1441 1517 1578 1594 1521 1436 1379 1337 1303 1239 1169 1117 1078 1110 1175 1194 1212 1177 1210 1207 1247 1236 1262 1326 1337 1307 1268 1224 1262 1258 1257 1251 1196 1152 1105 1057 1020 988 966 949 975 975 978 990 986 976 962 938 886 838 807 750 729 724 722 733 729 716 707 683 622 633 650 646 636 653 668 665 659 629 582 562 557 586 592 593 533 533 518 521 507 507 453 431 418 446 391 393 434 378 431 474 511 550 568 591 611 665 678 675 677 746 706 722 758 723 742 748 752 699 659 652 681 685 669 623 581 569 589 591 626 610 601 594 577 571 558 540 520 515 451 397 372 371 413 435 415 423 434 419 390 370 373 363 359 375 371 357 375 369 390 387 373 372 362 355 330 300 281 291 301 293 274 273 255 234 225 233 259 243 235 240 209 229 223 229 237 243 264 244 233 217 218 217 189 170 188 217 237 223 192 169 158 146 143 128 131 144 141 134 125 125 128 127 120 104 102 116 121 120 116 109 107 106 110 113 113 112 110 108 104 96 86 84 84 83 83 80 78 77 75 74 73 72 71 68 66 63 61 59 58 58 56 54 52 51 50 50 49 47 46 42 37 36 34 30 28 26 26 25 24 23 22 21 20 19 19 19 19 18 18 18 18 17 17 16 17 16 16 16 16 15 15 15 14 14 14 13 12 12 12 12 11 10 10 9 9 9 9 8 8 8 7 7 7 7 6 6 6 5 4 4 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2732 2597 2414 2259 2138 2050 1962 1849 1661 1511 1423 1358 1332 1313 1296 1309 1359 1419 1516 1622 1747 1817 1930 1983 1995 2045 2091 2151 2209 2247 2247 2181 2036 1958 1929 1906 1886 1872 1913 1905 1943 2035 2073 2103 2197 2254 2275 2281 2302 2325 2381 2426 2447 2481 2489 2383 2281 2191 2079 1993 1948 1917 1949 1915 1783 1624 1498 1412 1291 1293 1432 1575 1729 1912 2008 2072 2145 2205 2288 2430 2354 2297 2342 2326 2294 2340 2326 2308 2348 2406 2398 2381 2414 2541 2553 2560 2491 2403 2332 2288 2238 2266 2273 2213 2208 2282 2326 2341 2416 2498 2493 2521 2510 2518 2563 2539 2506 2487 2430 2365 2302 2225 2140 2048 2009 1953 1875 1822 1810 1861 1972 2059 2117 2189 2249 2299 2321 2363 2440 2498 2574 2674 2735 2837 2809 2816 2681 2589 2537 2500 2462 2392 2359 2467 2668 2732 2799 2793 2713 2679 2806 2802 2780 2691 2657 2640 2528 2477 2561 2646 2637 2622 2663 2718 2826 2782 2739 2666 2614 2610 2600 2641 2688 2836 2896 2960 2942 2854 2831 2884 2877 2895 3094 3157 3222 3122 3018 2954 2870 2778 2755 2759 2847 2907 2749 2620 2527 2392 2401 2481 2536 2566 2568 2539 2535 2535 2551 2570 2650 2679 2546 2585 2698 2698 2714 2598 2427 2246 2158 2192 2152 2163 2188 2228 2299 2355 2358 2372 2387 2447 2642 2715 2520 2340 2306 2384 2518 2584 2565 2448 2387 2374 2288 2236 2179 2140 2184 2259 2323 2280 2211 2125 2008 1956 1887 1823 1752 1680 1572 1458 1373 1287 1211 1231 1328 1383 1470 1542 1575 1551 1597 1709 1852 1990 2112 2109 2081 2050 2079 2062 2020 1969 1926 1876 1804 1733 1663 1616 1666 1639 1559 1451 1372 1267 1191 1130 1069 1037 1057 1026 1030 1002 1008 998 1003 997 1001 1027 1024 1025 1031 1040 1068 1079 1079 1068 1088 1112 1096 1101 1101 1102 1107 1114 1116 1120 1126 1129 1132 1138 1147 1186 1228 1268 1296 1336 1382 1407 1430 1470 1479 1516 1532 1525 1467 1416 1365 1333 1315 1338 1396 1437 1466 1481 1505 1530 1595 1675 1756 1829 1844 1872 1931 1953 1994 1999 1986 1969 1947 1944 2006 2047 2086 2119 2142 2213 2280 2312 2315 2314 2311 2321 2330 2353 2380 2461 2454 2376 2338 2346 2348 2346 2347 2346 2373 2291 2204 2204 2212 2284 2365 2485 2435 2525 2557 2490 2343 2178 2060 1978 1935 1868 1832 1766 1707 1671 1635 1607 1517 1433 1427 1409 1340 1265 1369 1445 1520 1583 1708 1808 1931 1972 1918 1965 2023 2123 2203 2336 2258 2225 2074 2042 2056 2113 2237 2306 2368 2433 2491 2528 2535 2580 2606 2690 2592 2549 2403 2286 2267 2291 2236 2189 2211 2149 2080 1981 1925 1901 1892 1875 1909 1975 2029 2054 1961 1968 1975 1944 1866 1862 1984 2102 2172 2224 2243 2243 2228 2295 2459 2367 2323 2405 2447 2451 2463 2512 2556 2575 2520 2419 2337 2305 2297 2289 2272 2259 2228 2228 2334 2382 2332 2286 2287 2115 2114 2133 2245 2185 2147 2136 2040 2049 2134 2271 2371 2433 2451 2343 2245 2193 2185 2199 2076 2017 1969 2006 2061 2026 1950 2017 2075 2108 2112 1973 1822 1645 1481 1361 1342 1368 1353 1306 1283 1264 1238 1238 1285 1301 1316 1360 1438 1552 1645 1491 1320 1186 1095 1162 1291 1432 1532 1651 1805 1963 2122 2258 2170 1991 1794 1689 1639 1647 1516 1433 1333 1448 1555 1665 1769 1843 1939 2050 2179 2304 2312 2176 2075 1991 1821 1607 1701 1903 1959 1930 1843 1777 1798 1799 1770 1660 1563 1502 1581 1737 1901 2017 2073 2031 2051 2108 2238 2251 2169 2113 2098 2086 2151 2146 2034 1909 1894 1808 1793 1768 1704 1720 1780 1829 1839 1883 1915 1905 1850 1816 1750 1635 1538 1492 1465 1430 1382 1321 1251 1145 1091 1200 1356 1332 1294 1380 1521 1657 1704 1737 1779 1838 1880 1917 1928 1922 1937 1947 1938 1903 1867 1825 1794 1799 1705 1639 1574 1524 1435 1436 1550 1680 1769 1795 1788 1793 1810 1797 1782 1747 1724 1786 1818 1807 1758 1764 1693 1613 1535 1480 1435 1387 1345 1345 1365 1370 1367 1344 1282 1182 1076 1013 1044 1100 1197 1234 1168 1044 934 834 766 772 772 789 852 885 911 929 967 1015 1005 980 1022 1058 1120 1227 1299 1331 1372 1412 1434 1444 1418 1370 1339 1351 1387 1374 1401 1440 1399 1420 1436 1414 1369 1390 1389 1387 1376 1453 1456 1410 1385 1400 1442 1528 1628 1738 1832 1923 2018 2087 2136 2128 2235 2337 2260 2163 2106 2034 2008 2035 2107 2138 2104 2078 2069 2061 1949 1855 1813 1783 1745 1698 1642 1575 1554 1553 1523 1477 1386 1328 1312 1340 1410 1426 1381 1335 1301 1292 1288 1281 1279 1262 1236 1202 1178 1140 1108 1091 1073 1048 1049 1079 1117 1141 1147 1175 1197 1214 1207 1184 1155 1127 1090 1049 1047 1082 1065 1002 965 975 1005 1040 1066 1139 1224 1312 1377 1434 1512 1605 1635 1625 1620 1611 1591 1571 1522 1476 1508 1530 1496 1434 1406 1432 1391 1337 1358 1332 1273 1253 1304 1313 1304 1265 1229 1167 1119 1083 1054 1053 1121 1151 1199 1265 1307 1332 1367 1419 1467 1516 1562 1562 1532 1555 1612 1617 1557 1516 1482 1441 1372 1283 1230 1222 1171 1128 1220 1265 1286 1280 1299 1285 1313 1311 1338 1364 1410 1403 1348 1295 1304 1315 1297 1249 1206 1175 1132 1083 1020 998 972 975 1019 1016 991 1004 1004 986 969 936 882 806 789 784 764 756 756 766 738 723 710 667 630 646 662 677 668 683 690 676 666 644 612 576 608 636 635 602 559 586 567 548 552 561 523 464 407 414 393 444 489 456 411 435 416 452 479 545 605 601 616 623 643 716 688 666 711 687 708 729 712 700 695 645 676 689 678 649 587 540 552 586 628 602 568 561 548 530 531 523 510 476 446 403 365 357 392 408 385 402 408 413 414 379 350 343 357 369 358 344 352 367 376 378 362 363 350 351 323 289 265 271 291 290 263 256 256 237 216 235 245 221 220 214 202 202 226 232 209 221 234 217 218 197 191 210 187 163 164 178 184 182 169 166 159 148 140 135 121 121 133 137 132 130 119 110 119 116 99 100 114 120 120 119 107 99 101 103 109 111 109 99 94 91 86 81 81 80 79 78 78 76 74 73 72 71 70 68 66 64 62 59 57 56 55 53 51 51 50 50 49 45 44 42 37 35 31 28 27 25 24 24 24 23 22 21 20 20 19 19 19 19 19 18 18 18 18 17 17 17 17 16 16 16 15 15 15 15 14 13 13 13 12 12 11 10 10 9 9 9 9 9 8 8 8 8 7 7 7 6 6 5 5 4 3 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2858 2671 2470 2353 2270 2213 2163 2022 1863 1642 1453 1386 1346 1322 1297 1290 1294 1336 1410 1507 1591 1677 1787 1857 1961 2055 2094 2101 2151 2191 2207 2144 2040 2016 1987 1941 1873 1808 1807 1811 1891 1966 1949 2017 2127 2197 2227 2240 2271 2315 2343 2377 2410 2435 2543 2458 2369 2295 2227 2172 2072 2087 1983 1848 1721 1627 1624 1467 1304 1264 1374 1523 1696 1827 1890 1956 2021 2121 2256 2410 2389 2416 2285 2202 2162 2228 2190 2182 2229 2331 2313 2243 2321 2434 2434 2458 2485 2446 2400 2349 2318 2295 2255 2226 2226 2271 2325 2393 2433 2531 2562 2578 2572 2573 2595 2564 2507 2450 2413 2424 2354 2265 2186 2112 2065 2016 1945 1860 1796 1876 1986 2079 2099 2119 2169 2202 2242 2288 2370 2454 2588 2655 2696 2739 2720 2671 2661 2530 2464 2400 2346 2315 2338 2424 2515 2563 2668 2701 2671 2651 2753 2734 2644 2641 2571 2510 2459 2382 2474 2601 2529 2515 2538 2608 2794 2785 2694 2607 2580 2566 2512 2525 2605 2686 2760 2859 2785 2761 2756 2763 2770 2785 2859 2980 3061 3114 3140 3131 3026 2915 2782 2749 2806 2829 2757 2669 2488 2442 2390 2370 2385 2433 2420 2390 2396 2396 2418 2465 2517 2521 2484 2569 2647 2576 2564 2510 2464 2326 2214 2154 2065 2062 2118 2139 2174 2191 2191 2196 2254 2339 2403 2494 2531 2483 2407 2450 2478 2492 2585 2493 2462 2494 2356 2332 2333 2295 2237 2296 2360 2338 2196 2142 2041 2007 1972 1948 1835 1706 1585 1506 1392 1300 1197 1265 1388 1464 1463 1546 1627 1690 1675 1706 1832 1964 2127 2137 2117 2124 2078 2020 1966 1942 1885 1810 1764 1723 1709 1726 1744 1648 1545 1455 1397 1319 1219 1108 1051 1118 1140 1069 1065 1050 1029 1017 1028 1042 1048 1060 1058 1046 1067 1102 1123 1147 1182 1167 1160 1155 1172 1188 1203 1218 1235 1242 1244 1253 1256 1225 1162 1146 1177 1251 1308 1363 1338 1422 1475 1512 1535 1592 1593 1621 1688 1673 1605 1533 1459 1403 1358 1394 1410 1384 1432 1453 1478 1535 1619 1699 1777 1834 1871 1889 1928 1972 2008 2037 2037 2111 2124 2071 2025 2005 2041 2141 2140 2194 2225 2271 2322 2338 2318 2332 2343 2369 2415 2494 2487 2364 2341 2305 2305 2329 2324 2313 2342 2381 2287 2205 2204 2281 2302 2383 2462 2576 2600 2465 2291 2208 2132 2063 2012 1956 1906 1854 1798 1753 1722 1655 1575 1448 1345 1325 1278 1263 1369 1454 1522 1633 1717 1835 1978 2076 2036 2040 2140 2219 2315 2433 2342 2317 2226 2127 2093 2135 2201 2258 2354 2414 2558 2512 2475 2501 2528 2701 2657 2563 2460 2332 2314 2356 2261 2260 2264 2210 2139 2067 2016 1964 1902 1836 1832 1864 1882 1889 1895 1914 1917 1832 1804 1855 1977 2075 2173 2208 2271 2218 2215 2297 2268 2289 2296 2354 2410 2480 2540 2526 2630 2599 2500 2392 2362 2370 2368 2366 2362 2283 2233 2235 2215 2242 2212 2182 2256 2117 2107 2116 2225 2220 2178 2095 2028 2057 2164 2284 2360 2467 2451 2397 2309 2213 2115 2093 2092 2052 2050 2146 2199 2129 2091 2106 2228 2214 2068 1913 1733 1570 1443 1420 1496 1494 1471 1433 1406 1389 1363 1344 1396 1413 1435 1466 1541 1646 1594 1418 1270 1141 1113 1181 1313 1467 1581 1701 1823 1966 2103 2263 2226 2001 1879 1842 1800 1828 1706 1556 1390 1471 1561 1653 1763 1851 1963 2090 2219 2325 2314 2245 2123 1953 1749 1777 1869 2023 1942 1876 1807 1798 1872 1938 1852 1785 1663 1531 1545 1680 1818 1943 2022 1973 2009 2120 2236 2263 2202 2160 2167 2190 2164 2082 1996 2008 2028 1872 1801 1766 1816 1885 1898 1862 1829 1833 1847 1836 1816 1791 1697 1590 1530 1558 1544 1517 1443 1377 1290 1117 1105 1189 1326 1363 1372 1370 1496 1631 1672 1712 1757 1814 1880 1934 1951 1939 1951 1948 1935 1902 1853 1757 1725 1707 1665 1647 1672 1614 1480 1445 1540 1663 1758 1794 1807 1819 1830 1821 1818 1817 1827 1853 1873 1886 1845 1800 1706 1612 1525 1456 1395 1320 1256 1242 1264 1284 1281 1259 1184 1092 1039 1092 1132 1146 1205 1250 1185 1064 947 843 773 793 786 788 794 804 820 822 855 881 879 874 916 1018 1138 1259 1305 1317 1366 1425 1459 1469 1444 1407 1391 1416 1461 1460 1484 1505 1468 1501 1533 1500 1461 1514 1514 1486 1442 1459 1538 1518 1473 1417 1403 1473 1602 1731 1819 1878 1950 1993 2043 2165 2249 2283 2254 2212 2144 2084 2099 2147 2156 2149 2137 2128 2116 2084 1970 1870 1813 1781 1751 1713 1645 1595 1575 1568 1531 1439 1359 1333 1343 1402 1464 1459 1412 1363 1366 1349 1320 1321 1310 1301 1261 1219 1182 1164 1169 1133 1088 1068 1061 1089 1141 1191 1178 1201 1213 1233 1215 1183 1155 1125 1092 1067 1060 1096 1127 1101 1034 1011 1006 998 1020 1101 1179 1270 1369 1440 1536 1602 1657 1662 1648 1626 1593 1566 1534 1536 1536 1536 1513 1480 1467 1493 1445 1376 1422 1391 1305 1325 1353 1347 1306 1237 1194 1147 1115 1113 1053 1101 1184 1215 1248 1294 1354 1415 1450 1502 1543 1586 1627 1646 1634 1642 1650 1657 1627 1575 1522 1479 1399 1315 1343 1326 1256 1189 1222 1283 1336 1355 1348 1347 1370 1372 1402 1409 1426 1428 1383 1379 1369 1389 1335 1253 1196 1158 1127 1095 1037 1033 1018 1005 1046 1058 1027 1014 1016 984 943 909 856 809 829 813 783 783 783 768 742 724 714 667 641 644 660 675 689 691 696 685 654 622 607 604 636 649 632 616 593 608 600 604 608 601 582 538 471 434 405 453 507 516 481 520 489 432 440 473 535 556 573 585 624 681 668 626 659 661 671 692 664 639 672 641 635 654 629 637 593 530 543 557 608 610 583 528 504 502 497 488 468 443 407 390 363 343 373 355 357 389 393 377 394 375 344 354 391 366 341 336 356 366 370 360 343 330 329 346 332 311 275 257 268 279 261 241 239 237 234 214 236 222 204 214 194 226 230 228 203 209 211 201 202 198 177 185 181 153 145 166 164 159 151 151 150 143 134 140 133 116 114 127 136 131 128 115 103 104 103 92 94 115 120 120 119 111 100 92 93 102 98 93 89 87 85 85 81 77 76 75 76 75 74 72 70 70 68 67 66 64 62 61 56 55 54 53 52 53 52 50 46 42 42 42 38 30 28 27 26 25 25 24 23 23 22 21 21 20 20 20 20 20 19 19 19 19 18 18 17 17 17 16 16 16 16 16 15 14 14 14 14 13 13 12 11 11 10 10 10 10 9 9 9 8 8 8 8 7 7 7 6 6 5 5 4 3 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2897 2696 2560 2456 2395 2339 2277 2097 1946 1754 1504 1410 1356 1331 1311 1294 1284 1290 1340 1414 1474 1579 1669 1807 1912 1970 1993 2056 2081 2100 2178 2164 2105 2154 2266 2104 1965 1859 1726 1703 1770 1881 1914 1985 2062 2124 2164 2190 2242 2294 2319 2327 2343 2419 2475 2387 2346 2312 2293 2268 2178 2060 1956 1845 1782 1786 1676 1568 1352 1247 1349 1506 1645 1691 1772 1871 2011 2154 2274 2352 2264 2302 2251 2078 2048 2083 2080 2068 2140 2201 2198 2136 2218 2291 2327 2355 2407 2445 2422 2364 2316 2264 2234 2242 2255 2289 2361 2410 2446 2512 2627 2614 2620 2628 2595 2556 2512 2422 2409 2371 2389 2344 2251 2181 2141 2082 2031 1924 1798 1912 2069 2189 2221 2217 2224 2261 2282 2268 2323 2436 2533 2586 2655 2632 2624 2558 2523 2478 2400 2291 2226 2216 2276 2358 2403 2441 2514 2581 2598 2639 2753 2694 2619 2567 2518 2426 2363 2311 2379 2491 2422 2389 2455 2528 2665 2768 2702 2590 2537 2509 2463 2473 2523 2571 2648 2684 2690 2684 2677 2671 2679 2706 2738 2809 2911 3029 3017 3048 3011 2939 2836 2751 2806 2837 2777 2702 2583 2491 2495 2453 2417 2359 2303 2272 2244 2258 2249 2296 2364 2397 2435 2451 2498 2458 2451 2468 2385 2284 2213 2107 2032 1968 1981 2002 2019 2037 2017 2053 2114 2160 2236 2311 2351 2358 2364 2334 2347 2373 2436 2455 2526 2601 2537 2574 2527 2343 2298 2361 2411 2405 2277 2224 2139 2136 2116 2028 1888 1743 1692 1580 1442 1322 1215 1273 1398 1546 1590 1554 1588 1677 1755 1799 1859 1991 2125 2211 2202 2138 2078 2026 1999 1937 1904 1870 1856 1833 1848 1844 1767 1679 1587 1503 1430 1339 1213 1096 1122 1242 1241 1163 1116 1109 1113 1128 1086 1095 1126 1129 1130 1133 1116 1145 1186 1212 1270 1320 1295 1210 1273 1299 1325 1341 1372 1397 1385 1389 1405 1387 1290 1175 1217 1340 1431 1457 1432 1448 1543 1605 1642 1660 1690 1715 1744 1766 1719 1658 1513 1416 1409 1471 1523 1515 1468 1436 1460 1491 1591 1705 1790 1859 1893 1926 1965 2018 2074 2127 2113 2131 2193 2238 2162 2107 2106 2141 2124 2156 2195 2244 2303 2307 2312 2309 2337 2370 2490 2517 2410 2334 2279 2279 2294 2306 2280 2290 2338 2416 2306 2205 2206 2248 2252 2293 2359 2514 2565 2468 2366 2287 2224 2156 2097 2033 1993 1939 1876 1815 1773 1684 1605 1491 1413 1307 1260 1309 1386 1457 1523 1619 1727 1854 1978 2057 2128 2108 2169 2261 2375 2489 2476 2425 2320 2222 2175 2235 2299 2340 2440 2494 2405 2390 2384 2443 2524 2624 2700 2608 2457 2361 2363 2426 2334 2310 2381 2307 2251 2202 2139 2057 1983 1903 1842 1800 1790 1783 1805 1803 1846 1765 1751 1864 1979 2050 2156 2175 2232 2180 2246 2243 2162 2185 2252 2289 2348 2421 2454 2446 2561 2715 2598 2439 2420 2444 2452 2475 2441 2375 2312 2245 2230 2156 2098 2122 2238 2150 2110 2120 2126 2221 2194 2084 2020 2119 2210 2333 2401 2473 2397 2313 2237 2210 2136 2117 2119 2173 2224 2257 2295 2325 2209 2197 2292 2150 2011 1852 1675 1545 1517 1533 1615 1618 1600 1569 1557 1541 1492 1435 1498 1527 1523 1578 1652 1714 1550 1379 1231 1127 1144 1212 1367 1546 1685 1780 1884 1999 2140 2277 2288 2157 1999 1956 1946 1929 1793 1634 1480 1462 1558 1653 1766 1868 1977 2116 2253 2329 2271 2185 2085 1914 1757 1896 1979 2096 1988 1881 1902 1936 1964 1981 1948 1938 1818 1675 1544 1592 1716 1811 1911 1917 2032 2130 2182 2252 2256 2220 2223 2251 2180 2103 2044 2098 2075 2004 1889 1883 1950 1966 1895 1781 1732 1731 1748 1762 1766 1755 1633 1551 1563 1633 1621 1577 1501 1390 1229 1100 1117 1186 1283 1317 1348 1374 1465 1556 1629 1703 1722 1796 1878 1939 1967 1971 1956 1925 1925 1900 1859 1776 1748 1708 1680 1709 1728 1630 1507 1460 1524 1650 1739 1790 1818 1835 1850 1853 1853 1858 1868 1887 1905 1920 1865 1795 1706 1600 1509 1424 1330 1229 1170 1149 1156 1163 1154 1137 1097 1060 1103 1194 1198 1204 1240 1254 1157 1050 924 827 769 806 826 814 797 817 853 813 816 826 825 825 837 902 1017 1165 1194 1188 1235 1303 1352 1359 1342 1344 1382 1459 1528 1552 1583 1592 1554 1578 1632 1571 1522 1593 1623 1575 1504 1470 1551 1616 1581 1501 1421 1434 1537 1663 1755 1807 1873 1936 2021 2156 2166 2161 2125 2137 2175 2139 2086 2095 2103 2105 2120 2100 2035 1952 1896 1849 1821 1797 1757 1697 1639 1608 1589 1550 1489 1429 1379 1385 1423 1469 1515 1515 1451 1413 1423 1397 1364 1362 1345 1306 1250 1231 1207 1175 1168 1172 1117 1094 1084 1086 1138 1153 1167 1207 1235 1241 1246 1204 1173 1148 1125 1101 1067 1102 1161 1161 1121 1088 1096 1054 1009 1047 1141 1224 1283 1391 1509 1600 1658 1684 1676 1647 1605 1567 1565 1570 1577 1569 1546 1510 1495 1508 1485 1414 1444 1417 1375 1416 1436 1401 1327 1306 1276 1228 1204 1161 1056 1117 1206 1264 1311 1372 1424 1477 1524 1566 1614 1649 1685 1717 1735 1719 1706 1686 1617 1557 1491 1452 1425 1399 1437 1392 1303 1244 1244 1293 1359 1408 1395 1383 1396 1417 1450 1475 1469 1445 1410 1408 1399 1404 1336 1238 1178 1153 1123 1091 1111 1078 1046 1061 1083 1087 1055 1039 1030 972 916 868 869 854 851 829 809 817 795 764 755 735 680 652 646 660 662 700 717 704 688 678 646 613 631 622 655 658 646 644 612 619 634 642 657 655 612 551 504 448 428 492 525 550 536 573 555 504 450 450 481 518 538 548 584 604 609 617 629 637 649 673 656 630 625 642 580 597 589 589 560 508 506 546 562 583 579 536 483 462 458 463 436 414 421 425 399 355 332 337 382 409 410 375 360 380 352 343 360 352 335 367 381 355 381 360 316 300 315 347 339 316 302 282 241 256 260 235 221 218 215 197 214 207 188 199 177 204 201 216 196 179 174 170 172 175 157 179 175 156 138 151 156 151 143 137 144 143 130 140 139 129 118 112 129 134 130 124 110 104 95 90 87 100 115 117 114 111 104 97 84 93 95 90 88 86 85 83 82 79 73 72 72 72 73 71 70 67 67 65 64 64 63 61 58 57 55 54 52 48 47 42 40 40 41 37 31 29 27 26 26 25 24 24 24 23 23 22 21 21 21 21 20 20 20 20 19 19 18 17 16 16 15 15 15 15 15 15 15 15 15 15 13 13 13 12 12 12 11 11 10 10 8 9 9 9 9 8 8 8 7 5 5 5 5 5 4 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2978 2886 2750 2670 2541 2449 2304 2159 2034 1883 1589 1454 1374 1336 1313 1295 1287 1277 1296 1368 1408 1488 1570 1732 1828 1888 1927 1960 2030 2099 2092 2161 2147 2169 2291 2203 2078 1935 1793 1688 1683 1764 1839 1959 2039 2047 2095 2179 2201 2240 2301 2260 2272 2353 2327 2264 2191 2160 2149 2230 2171 2087 1998 1943 1919 1822 1708 1556 1346 1237 1315 1431 1539 1688 1824 1957 2010 2139 2267 2254 2167 2180 2106 2002 1883 1910 1936 1906 1958 2016 2031 2099 2175 2189 2202 2232 2289 2391 2420 2348 2297 2256 2254 2285 2324 2363 2392 2443 2487 2517 2570 2539 2523 2601 2624 2541 2490 2415 2343 2331 2287 2280 2287 2232 2158 2039 1981 1905 1796 1923 2071 2214 2264 2288 2311 2303 2316 2352 2366 2408 2447 2511 2551 2527 2538 2502 2437 2383 2315 2245 2155 2170 2243 2280 2307 2353 2458 2536 2562 2613 2750 2755 2708 2613 2520 2436 2360 2261 2260 2308 2278 2273 2311 2350 2471 2583 2599 2575 2527 2488 2442 2386 2435 2489 2557 2595 2621 2618 2601 2580 2595 2618 2653 2725 2826 2921 2817 2868 2823 2859 2824 2713 2739 2800 2836 2695 2627 2580 2608 2590 2492 2369 2275 2242 2222 2188 2148 2134 2184 2233 2302 2329 2340 2323 2343 2397 2323 2207 2089 2016 1950 1870 1848 1850 1870 1913 1921 1939 1983 2037 2089 2180 2263 2298 2329 2311 2289 2310 2322 2339 2372 2437 2492 2447 2441 2422 2394 2412 2393 2403 2353 2342 2295 2262 2198 2048 1952 1861 1780 1640 1475 1344 1237 1281 1434 1548 1684 1684 1674 1714 1728 1824 1927 2024 2130 2240 2204 2141 2107 2086 2034 1978 1956 1945 1939 1903 1855 1794 1696 1646 1576 1510 1438 1328 1205 1111 1159 1311 1343 1257 1186 1170 1164 1156 1160 1168 1154 1169 1160 1151 1213 1251 1295 1308 1366 1417 1364 1302 1375 1422 1454 1506 1546 1539 1551 1518 1531 1505 1314 1195 1245 1404 1540 1565 1523 1500 1605 1687 1752 1753 1745 1739 1742 1768 1776 1631 1497 1408 1468 1545 1665 1679 1606 1529 1483 1463 1519 1610 1701 1815 1916 1961 2007 2046 2108 2197 2250 2222 2277 2315 2348 2279 2205 2219 2161 2137 2157 2223 2259 2287 2308 2305 2346 2386 2468 2582 2520 2403 2310 2258 2256 2276 2282 2287 2310 2324 2255 2182 2167 2195 2242 2209 2317 2473 2448 2363 2366 2334 2257 2177 2093 1981 1927 1922 1858 1765 1672 1617 1585 1531 1441 1317 1270 1331 1383 1447 1533 1622 1730 1827 1896 1942 2035 2087 2202 2321 2409 2467 2501 2536 2452 2381 2281 2297 2402 2402 2422 2447 2366 2369 2385 2433 2535 2676 2570 2582 2463 2372 2434 2461 2553 2555 2530 2421 2297 2271 2200 2133 2063 1984 1921 1864 1753 1752 1690 1731 1721 1693 1748 1867 1973 2027 2119 2208 2312 2200 2136 2113 2100 2130 2216 2282 2345 2402 2403 2396 2507 2612 2606 2485 2458 2484 2528 2474 2418 2345 2283 2229 2176 2100 2004 2063 2199 2261 2155 2119 2065 2092 2058 2006 2019 2074 2222 2344 2396 2452 2432 2363 2310 2256 2232 2227 2255 2295 2292 2334 2425 2399 2294 2243 2175 2064 1907 1795 1693 1646 1622 1640 1704 1794 1769 1712 1715 1695 1597 1502 1588 1651 1628 1696 1760 1685 1534 1376 1209 1130 1187 1294 1440 1560 1673 1786 1889 1981 2069 2170 2296 2193 2111 2061 2029 2004 1873 1690 1546 1484 1574 1687 1791 1886 1993 2127 2264 2321 2218 2122 2038 1883 1790 1904 2024 2170 2035 1987 1996 2013 1993 2014 2049 2007 1899 1802 1668 1574 1594 1676 1745 1815 1953 2029 2126 2246 2297 2292 2281 2295 2275 2220 2149 2125 2143 2051 1968 1971 1986 1906 1823 1739 1700 1676 1675 1687 1699 1690 1593 1562 1609 1674 1673 1609 1500 1366 1231 1118 1097 1156 1227 1229 1238 1290 1376 1461 1562 1630 1654 1727 1829 1897 1939 1969 1938 1898 1924 1914 1873 1838 1827 1802 1759 1765 1764 1681 1562 1499 1519 1620 1731 1805 1840 1863 1877 1887 1891 1893 1907 1926 1933 1886 1810 1733 1673 1568 1477 1390 1279 1176 1140 1128 1116 1102 1092 1083 1080 1110 1189 1264 1251 1248 1275 1225 1102 1001 896 805 791 849 890 863 850 890 896 897 876 870 891 837 828 834 882 978 1026 1044 1099 1159 1192 1205 1198 1224 1322 1379 1512 1635 1675 1676 1633 1665 1708 1638 1601 1660 1683 1619 1549 1495 1556 1655 1655 1591 1499 1444 1487 1591 1686 1769 1833 1928 2054 2138 2101 2076 2039 2052 2103 2076 2010 1984 1996 2033 2041 2043 1948 1869 1797 1765 1759 1744 1718 1667 1621 1586 1545 1506 1452 1413 1403 1443 1478 1530 1561 1542 1504 1477 1466 1434 1424 1415 1383 1327 1293 1265 1215 1188 1174 1180 1176 1138 1109 1109 1097 1123 1164 1206 1228 1241 1237 1213 1213 1177 1157 1110 1107 1119 1156 1202 1191 1143 1161 1161 1059 1013 1073 1145 1237 1339 1430 1551 1647 1687 1692 1669 1620 1594 1584 1580 1586 1579 1575 1546 1527 1529 1521 1472 1435 1444 1457 1489 1495 1438 1358 1408 1377 1322 1268 1162 1075 1126 1231 1299 1365 1440 1485 1501 1516 1533 1595 1644 1687 1737 1779 1792 1778 1692 1628 1570 1553 1548 1513 1495 1461 1390 1293 1283 1297 1318 1393 1453 1454 1433 1436 1461 1486 1506 1497 1462 1437 1418 1383 1360 1302 1227 1207 1174 1174 1162 1162 1106 1110 1113 1116 1113 1074 1047 1009 933 889 902 913 898 885 871 834 827 785 788 793 730 679 654 660 670 679 717 764 754 694 645 651 657 658 648 678 675 668 647 640 651 644 650 664 651 627 570 483 445 488 527 543 577 591 620 620 592 507 506 472 482 497 521 542 560 572 597 606 611 594 615 615 609 617 637 588 554 576 540 522 497 471 506 509 530 525 512 499 471 436 466 467 431 402 404 359 326 319 325 367 385 382 378 357 349 357 328 328 325 333 350 348 340 368 365 315 282 331 372 367 319 277 270 255 226 225 244 231 211 187 182 178 179 176 165 164 175 183 196 192 170 149 147 165 171 146 168 169 159 142 133 151 154 149 140 129 133 127 138 140 137 123 106 114 128 130 129 128 119 107 90 84 99 106 107 104 100 96 94 91 84 92 90 87 85 85 84 84 82 80 74 70 70 66 70 65 64 63 63 62 62 62 61 58 52 53 50 47 44 41 40 40 40 40 35 30 28 27 26 25 25 25 24 24 24 23 23 22 22 22 22 21 20 20 20 18 18 18 18 18 18 18 17 16 16 14 13 13 13 13 13 13 13 11 10 10 10 9 8 8 9 9 10 8 8 8 8 8 7 6 6 6 5 5 5 4 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3015 3007 2887 2754 2646 2515 2393 2202 2073 1955 1888 1709 1561 1417 1340 1299 1288 1277 1284 1327 1371 1411 1501 1638 1740 1790 1847 1886 1934 2003 2079 2078 2139 2195 2296 2275 2196 2035 1867 1736 1653 1640 1747 1865 1899 1928 2028 2097 2126 2211 2184 2142 2193 2275 2197 2153 2075 2036 2023 2097 2138 2205 2145 2039 1881 1730 1597 1477 1328 1227 1307 1467 1597 1754 1860 1984 2124 2209 2220 2143 2047 2010 1907 1818 1772 1754 1777 1784 1812 1857 1869 1975 2066 2092 2115 2119 2177 2292 2385 2383 2314 2279 2279 2319 2392 2440 2476 2498 2504 2501 2508 2489 2457 2517 2581 2598 2519 2419 2363 2299 2255 2201 2209 2196 2150 2026 1943 1855 1788 1938 2050 2115 2135 2182 2266 2336 2404 2440 2462 2465 2475 2535 2590 2579 2457 2402 2373 2283 2221 2146 2106 2133 2158 2181 2215 2283 2374 2417 2448 2574 2631 2739 2768 2689 2608 2546 2409 2273 2216 2215 2176 2133 2140 2231 2319 2384 2492 2489 2499 2445 2369 2321 2347 2419 2484 2511 2533 2520 2520 2500 2497 2514 2553 2639 2774 2831 2717 2704 2717 2761 2740 2618 2601 2696 2737 2760 2671 2621 2715 2766 2624 2482 2365 2297 2296 2247 2226 2201 2170 2067 2107 2144 2160 2164 2188 2196 2193 2128 2025 1907 1843 1777 1759 1745 1760 1806 1831 1847 1902 1933 2015 2115 2183 2191 2201 2221 2237 2252 2282 2300 2326 2419 2513 2436 2393 2400 2370 2331 2241 2210 2184 2157 2131 2089 2079 2050 1993 1924 1850 1710 1604 1382 1277 1327 1480 1609 1719 1795 1792 1804 1800 1821 1926 2011 2109 2232 2171 2148 2134 2129 2073 2034 2020 1980 1922 1867 1814 1727 1646 1580 1506 1421 1350 1266 1183 1122 1193 1319 1418 1350 1283 1243 1238 1261 1264 1273 1246 1244 1220 1246 1303 1339 1387 1413 1438 1471 1349 1420 1504 1547 1590 1642 1707 1693 1706 1675 1624 1509 1334 1222 1229 1386 1546 1651 1633 1587 1659 1754 1826 1810 1790 1779 1762 1769 1745 1599 1475 1420 1467 1582 1765 1837 1767 1687 1570 1496 1482 1543 1633 1729 1815 1925 2038 2104 2151 2204 2263 2309 2315 2386 2416 2441 2389 2272 2198 2176 2156 2177 2197 2243 2274 2292 2364 2431 2515 2510 2482 2459 2382 2243 2222 2247 2266 2255 2283 2358 2301 2179 2155 2208 2202 2193 2345 2419 2335 2260 2232 2233 2225 2124 2022 1946 1847 1825 1740 1663 1582 1539 1520 1464 1421 1319 1264 1361 1457 1515 1575 1654 1770 1827 1864 1899 1943 2013 2115 2274 2373 2348 2434 2462 2444 2441 2368 2393 2522 2548 2458 2406 2357 2322 2366 2470 2611 2646 2593 2519 2497 2493 2465 2521 2613 2549 2456 2375 2287 2277 2249 2193 2122 2060 1989 1924 1822 1744 1679 1614 1616 1619 1710 1833 1980 2058 2132 2264 2221 2126 2042 2012 2022 2064 2155 2269 2327 2338 2366 2408 2538 2628 2594 2597 2524 2529 2587 2540 2435 2358 2299 2224 2156 2074 1951 2012 2124 2237 2268 2181 2102 2042 2003 2002 2000 1998 2135 2271 2300 2386 2529 2474 2438 2391 2319 2362 2380 2347 2277 2393 2497 2372 2312 2217 2122 2001 1865 1809 1741 1725 1725 1742 1788 1885 1923 1862 1849 1803 1656 1558 1649 1752 1745 1818 1860 1710 1553 1366 1202 1148 1228 1335 1463 1596 1691 1773 1861 1935 2009 2108 2233 2210 2198 2173 2163 2118 1928 1733 1569 1529 1618 1744 1836 1924 2023 2148 2284 2348 2256 2147 2068 1895 1823 1848 1987 2122 2051 2067 2038 2017 2016 2020 2075 2076 2011 1938 1863 1729 1619 1597 1613 1701 1834 1939 2078 2216 2316 2342 2334 2332 2293 2224 2156 2153 2117 2035 2018 1986 1887 1807 1763 1752 1718 1677 1644 1629 1615 1615 1587 1604 1654 1692 1661 1585 1459 1344 1267 1152 1128 1123 1134 1160 1173 1220 1310 1410 1475 1525 1556 1682 1761 1838 1886 1909 1888 1883 1937 1946 1906 1889 1890 1859 1815 1796 1798 1722 1641 1551 1529 1599 1719 1811 1860 1889 1909 1920 1926 1930 1954 1963 1887 1808 1735 1690 1646 1587 1512 1386 1245 1162 1199 1234 1158 1132 1116 1114 1134 1196 1270 1306 1306 1310 1269 1189 1069 966 875 817 803 879 933 933 949 988 1007 1008 998 956 990 969 851 830 831 842 872 907 988 1033 1036 1044 1056 1138 1182 1323 1474 1563 1668 1743 1726 1758 1743 1662 1664 1734 1707 1638 1562 1524 1575 1678 1712 1663 1593 1511 1479 1536 1643 1766 1858 1939 2039 2111 2072 2010 1983 1961 1993 1947 1909 1906 1903 1918 1933 1949 1891 1810 1735 1689 1685 1674 1644 1597 1558 1541 1517 1468 1431 1413 1429 1488 1538 1588 1595 1566 1536 1515 1504 1489 1475 1442 1399 1353 1336 1295 1250 1225 1202 1199 1187 1175 1133 1122 1107 1118 1162 1209 1219 1215 1199 1206 1220 1197 1174 1159 1154 1155 1183 1221 1208 1196 1223 1200 1075 1019 1093 1182 1236 1314 1442 1569 1663 1692 1691 1689 1648 1632 1620 1597 1573 1547 1545 1542 1538 1537 1525 1495 1449 1510 1520 1544 1509 1433 1422 1486 1467 1393 1316 1196 1096 1133 1184 1255 1349 1413 1432 1426 1420 1461 1514 1561 1623 1691 1774 1825 1816 1752 1708 1691 1665 1630 1589 1514 1435 1367 1316 1326 1353 1358 1434 1510 1518 1496 1488 1508 1523 1521 1507 1494 1478 1435 1392 1364 1293 1273 1244 1240 1253 1225 1214 1159 1195 1185 1166 1134 1103 1037 964 935 947 966 958 951 933 879 835 811 804 831 826 775 706 674 710 707 721 762 791 754 710 690 720 736 703 665 699 717 700 693 668 685 668 661 666 660 644 573 510 448 499 559 571 569 602 628 651 623 591 549 493 536 535 552 538 547 569 599 582 569 561 561 573 568 563 575 563 535 539 525 496 467 453 463 477 490 487 481 464 455 437 417 424 408 376 364 342 335 327 314 318 344 327 314 321 337 334 321 315 339 355 334 308 303 315 324 301 282 323 333 324 310 290 267 255 247 224 206 217 204 189 170 154 160 164 153 145 172 190 193 187 179 155 134 145 145 145 140 156 160 154 133 132 149 151 145 138 119 121 127 129 126 123 110 99 103 107 123 125 120 113 101 83 92 101 100 98 95 92 91 93 81 85 90 86 83 82 83 83 82 81 77 75 72 65 65 61 61 63 62 60 57 56 54 50 49 47 48 47 45 43 40 40 40 40 37 29 27 27 26 25 25 25 25 25 24 24 23 23 23 23 22 21 20 18 18 19 19 19 18 18 18 18 18 19 20 19 19 17 16 16 18 16 17 17 19 15 12 11 9 9 8 9 8 8 8 8 8 7 6 7 7 6 6 5 5 3 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3077 2998 2928 2826 2716 2635 2512 2265 2155 2085 2011 1905 1761 1598 1506 1397 1311 1276 1275 1292 1326 1359 1421 1525 1632 1704 1750 1792 1849 1914 1998 2107 2145 2199 2238 2304 2237 2112 1963 1822 1695 1621 1662 1760 1773 1875 1982 2024 2060 2070 2050 2054 2169 2179 2099 2049 2005 1929 1889 1999 2007 2087 2110 1978 1829 1715 1630 1517 1326 1223 1320 1509 1636 1780 1909 2026 2138 2130 2014 1984 1931 1836 1737 1688 1692 1746 1791 1840 1830 1809 1866 1888 1940 1972 2009 2041 2108 2192 2265 2353 2402 2345 2335 2368 2433 2514 2526 2480 2413 2379 2438 2429 2433 2498 2560 2527 2526 2439 2373 2319 2274 2211 2129 2105 2072 2009 1922 1809 1777 1903 1975 2018 2070 2170 2247 2280 2373 2399 2374 2347 2361 2415 2477 2591 2575 2446 2298 2221 2149 2090 2062 2108 2155 2178 2210 2270 2344 2412 2463 2514 2589 2654 2611 2559 2497 2444 2316 2220 2160 2169 2181 2134 2041 2071 2153 2226 2358 2396 2437 2392 2307 2234 2257 2343 2393 2468 2465 2439 2428 2418 2393 2434 2479 2569 2682 2717 2657 2605 2622 2647 2673 2558 2485 2552 2628 2640 2605 2716 2761 2730 2749 2615 2488 2429 2390 2328 2269 2244 2178 2145 2116 2047 2010 1980 1994 2004 1988 1964 1908 1820 1756 1732 1734 1738 1736 1756 1800 1847 1873 1890 1922 1995 2015 2014 2033 2063 2110 2155 2189 2233 2275 2337 2426 2510 2423 2376 2316 2281 2271 2224 2145 2054 1989 1960 1962 1981 1947 1875 1783 1672 1562 1411 1310 1306 1429 1547 1682 1796 1865 1882 1856 1861 1967 2056 2105 2246 2179 2137 2098 2075 2082 2083 2056 2013 1985 1941 1884 1836 1752 1675 1604 1503 1431 1330 1225 1138 1225 1365 1443 1439 1389 1349 1341 1371 1378 1386 1333 1320 1321 1350 1400 1445 1479 1505 1516 1445 1445 1518 1625 1686 1731 1819 1858 1833 1854 1801 1730 1527 1355 1242 1218 1321 1512 1679 1727 1688 1721 1802 1872 1871 1848 1841 1848 1822 1749 1609 1469 1420 1454 1586 1740 1879 1861 1796 1687 1572 1507 1486 1546 1647 1766 1873 1988 2094 2156 2191 2268 2323 2366 2415 2445 2461 2423 2280 2247 2220 2222 2179 2192 2228 2259 2306 2397 2525 2476 2422 2401 2413 2390 2259 2186 2230 2245 2235 2276 2360 2328 2174 2135 2197 2148 2214 2257 2255 2286 2213 2162 2122 2137 2062 1942 1835 1803 1713 1650 1571 1522 1459 1401 1352 1329 1291 1303 1349 1463 1565 1667 1764 1843 1932 2010 1979 1992 2035 2087 2159 2246 2279 2345 2358 2402 2477 2400 2463 2564 2456 2392 2392 2324 2302 2370 2484 2506 2552 2609 2533 2488 2488 2513 2580 2701 2579 2482 2410 2352 2294 2260 2252 2180 2109 2057 2023 1941 1869 1773 1703 1590 1564 1691 1813 1966 2093 2181 2204 2138 2014 1916 1917 2002 2102 2171 2235 2272 2314 2402 2491 2635 2554 2458 2524 2604 2528 2447 2470 2448 2380 2301 2254 2193 2081 1931 1948 2044 2162 2244 2276 2206 2160 2081 2045 2019 1966 2100 2251 2340 2405 2451 2470 2510 2564 2498 2446 2452 2424 2340 2413 2526 2393 2283 2194 2091 2014 1917 1870 1847 1819 1809 1838 1847 1906 2020 1994 1947 1816 1664 1617 1708 1846 1869 1920 1906 1703 1496 1365 1221 1172 1285 1395 1494 1594 1672 1768 1842 1922 2000 2095 2191 2269 2255 2300 2276 2114 1931 1724 1563 1579 1684 1793 1869 1959 2057 2175 2317 2385 2304 2193 2055 1913 1830 1836 1945 2092 2175 2192 2070 2019 2023 2083 2133 2208 2136 2105 2009 1950 1817 1631 1596 1634 1739 1879 2011 2149 2278 2355 2361 2344 2298 2230 2186 2131 2040 1982 1942 1896 1819 1780 1797 1811 1777 1762 1715 1678 1655 1647 1652 1659 1684 1641 1571 1516 1428 1355 1252 1210 1204 1201 1156 1137 1157 1200 1259 1337 1373 1418 1472 1607 1732 1784 1834 1847 1843 1879 1941 1958 1954 1936 1901 1864 1847 1832 1825 1796 1696 1582 1525 1597 1712 1806 1859 1898 1928 1951 1961 1975 1997 1989 1896 1808 1765 1703 1676 1632 1563 1410 1239 1190 1295 1380 1276 1237 1223 1210 1214 1260 1323 1351 1366 1334 1268 1162 1041 932 853 803 838 902 958 1000 1058 1123 1168 1180 1110 1099 1087 1090 971 883 851 834 833 838 861 906 915 923 951 1019 1082 1231 1349 1466 1597 1714 1808 1829 1752 1704 1738 1794 1737 1699 1605 1557 1601 1675 1758 1723 1681 1600 1523 1525 1589 1726 1874 1981 2056 2123 2083 1988 1951 1911 1888 1857 1821 1801 1797 1796 1802 1805 1791 1745 1691 1646 1628 1631 1610 1549 1519 1501 1468 1448 1432 1427 1476 1538 1587 1611 1612 1590 1572 1571 1548 1513 1481 1443 1408 1405 1397 1358 1310 1270 1234 1206 1183 1159 1152 1137 1126 1124 1151 1182 1193 1193 1184 1203 1228 1218 1209 1176 1193 1204 1232 1247 1254 1254 1262 1185 1069 1044 1134 1182 1281 1379 1447 1549 1668 1699 1696 1681 1666 1654 1643 1619 1580 1560 1559 1535 1495 1493 1467 1444 1463 1522 1547 1531 1481 1449 1494 1546 1514 1415 1299 1195 1166 1136 1154 1271 1349 1338 1339 1346 1420 1481 1529 1583 1643 1712 1770 1809 1822 1802 1765 1728 1661 1614 1565 1492 1404 1353 1359 1391 1426 1441 1475 1543 1584 1554 1541 1551 1559 1565 1560 1540 1508 1456 1420 1390 1366 1348 1305 1307 1313 1290 1297 1244 1290 1290 1237 1164 1089 1014 984 1017 1018 1011 1006 1002 964 898 855 856 851 888 871 811 706 696 750 754 786 819 798 694 682 734 780 777 757 715 742 747 722 709 693 703 695 686 679 672 644 595 524 450 493 568 595 584 591 615 640 658 642 601 575 571 591 601 566 558 571 600 602 598 562 546 540 536 537 533 532 513 501 511 512 479 451 441 461 442 453 449 438 421 420 401 401 408 393 356 341 350 335 307 318 309 310 283 286 318 313 309 333 361 364 327 316 288 283 290 291 263 289 288 285 281 284 280 253 248 248 216 189 197 186 172 158 142 135 139 139 166 179 180 168 154 148 137 134 138 154 135 158 159 156 152 133 121 139 124 128 119 112 121 112 108 111 117 109 93 92 101 114 113 108 104 93 81 95 96 96 94 90 82 90 89 78 83 84 81 76 73 80 79 75 73 73 74 72 68 64 60 57 58 57 51 50 49 49 49 48 47 46 44 41 40 40 40 40 38 34 28 27 26 26 26 26 26 26 25 24 24 24 24 22 20 20 21 21 20 20 19 19 18 18 18 18 19 33 39 25 28 25 22 28 31 31 31 32 30 29 23 18 13 12 11 10 9 8 8 7 6 6 8 7 7 7 6 6 6 4 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3117 3015 2963 2976 2862 2650 2540 2426 2318 2203 2088 1981 1818 1713 1657 1541 1424 1331 1272 1268 1283 1288 1337 1416 1511 1636 1664 1690 1763 1837 1915 2012 2073 2161 2205 2225 2169 2090 1998 1946 1785 1677 1603 1655 1702 1844 1908 1921 1985 1923 1929 2051 2171 2055 2001 1967 1941 1834 1809 1858 1890 1944 2030 1949 1888 1790 1635 1494 1348 1221 1290 1487 1610 1708 1870 1965 1993 1979 1870 1830 1796 1712 1648 1719 1800 1931 1921 2018 2002 1934 1960 1998 2002 2021 2037 2055 2052 2108 2170 2255 2361 2465 2419 2437 2511 2510 2450 2423 2354 2322 2333 2374 2386 2460 2505 2455 2442 2436 2409 2363 2299 2228 2158 2095 2070 2003 1891 1808 1770 1814 1913 1969 2025 2142 2184 2257 2346 2281 2260 2266 2287 2346 2411 2532 2623 2466 2337 2216 2070 2066 2085 2213 2321 2317 2337 2389 2429 2463 2506 2545 2592 2548 2494 2451 2389 2340 2265 2208 2164 2111 2092 2065 2019 1981 2014 2071 2154 2279 2306 2327 2216 2146 2133 2252 2311 2440 2405 2344 2332 2325 2321 2313 2406 2523 2660 2602 2567 2500 2482 2527 2674 2574 2478 2480 2571 2569 2563 2612 2623 2607 2608 2703 2680 2597 2522 2473 2404 2360 2313 2227 2122 2039 1995 1951 1921 1888 1870 1853 1834 1773 1729 1723 1744 1780 1782 1820 1818 1820 1833 1850 1867 1862 1879 1865 1875 1917 1989 2024 2072 2119 2180 2255 2344 2457 2478 2400 2382 2403 2382 2289 2173 2082 1986 1928 1879 1888 1901 1841 1791 1714 1569 1405 1312 1364 1497 1614 1724 1852 1922 1936 1919 1901 1954 2059 2096 2170 2179 2150 2106 2046 2010 2058 2093 2069 2044 1992 1950 1907 1836 1766 1697 1609 1485 1361 1231 1158 1209 1300 1399 1514 1494 1460 1452 1499 1489 1465 1420 1437 1382 1406 1526 1552 1541 1591 1610 1514 1545 1644 1746 1812 1889 1951 2011 2002 1961 1850 1710 1556 1380 1279 1241 1296 1434 1600 1753 1813 1785 1862 1939 1952 1948 1888 1854 1804 1738 1629 1478 1424 1447 1572 1716 1897 1919 1870 1779 1666 1568 1500 1509 1585 1709 1812 1933 2043 2144 2185 2201 2212 2272 2336 2358 2351 2454 2331 2273 2275 2347 2264 2198 2244 2305 2355 2467 2432 2400 2369 2358 2331 2282 2218 2165 2191 2177 2199 2272 2370 2364 2211 2145 2122 2087 2184 2147 2116 2122 2103 2074 2034 1997 1987 1919 1806 1685 1649 1582 1518 1454 1399 1321 1300 1227 1243 1322 1423 1425 1532 1643 1760 1875 1975 2086 2141 2163 2119 2126 2170 2202 2237 2282 2324 2380 2445 2442 2497 2568 2403 2299 2249 2265 2300 2401 2431 2446 2494 2577 2577 2516 2501 2529 2594 2710 2581 2500 2443 2407 2344 2303 2318 2235 2192 2154 2149 2072 1981 1937 1847 1671 1547 1679 1796 1966 2095 2124 2099 1997 1908 1824 1832 1977 2111 2208 2245 2307 2403 2459 2607 2614 2507 2411 2427 2446 2413 2363 2347 2379 2322 2255 2202 2148 2090 1980 1883 1997 2088 2165 2282 2295 2238 2177 2080 1953 1915 2028 2162 2218 2298 2338 2344 2386 2458 2625 2575 2579 2592 2445 2465 2517 2454 2304 2222 2139 2051 1921 1972 1946 1883 1874 1907 1933 1955 2078 2083 1978 1844 1716 1691 1786 1928 1996 2026 1870 1709 1622 1438 1261 1184 1284 1384 1468 1570 1672 1763 1847 1933 2024 2129 2227 2308 2372 2321 2225 2070 1898 1680 1565 1619 1717 1813 1885 1975 2100 2231 2373 2380 2258 2128 1999 1870 1828 1831 1909 2035 2164 2212 2066 2033 2108 2144 2184 2276 2290 2223 2157 2062 1911 1723 1601 1604 1700 1835 1967 2110 2243 2328 2359 2337 2296 2242 2197 2081 1987 1956 1929 1869 1810 1828 1853 1893 1888 1865 1865 1810 1807 1781 1780 1757 1718 1634 1541 1462 1391 1324 1260 1296 1308 1310 1269 1211 1183 1168 1222 1260 1286 1329 1422 1539 1618 1691 1727 1799 1789 1859 1916 1948 1974 1947 1908 1899 1894 1880 1862 1824 1697 1602 1537 1597 1705 1774 1836 1887 1928 1962 1982 1999 2006 1986 1926 1869 1799 1754 1727 1667 1572 1396 1243 1224 1338 1441 1409 1382 1362 1322 1294 1306 1357 1377 1371 1325 1238 1128 1021 910 842 816 875 927 983 1049 1154 1252 1308 1308 1259 1251 1214 1180 1089 983 911 867 840 837 840 842 845 864 878 919 970 1124 1248 1388 1528 1636 1650 1750 1825 1812 1831 1825 1778 1762 1697 1660 1634 1685 1777 1783 1739 1688 1615 1605 1583 1689 1845 1971 2064 2141 2078 1985 1924 1871 1867 1814 1771 1764 1764 1742 1713 1723 1710 1686 1664 1609 1597 1586 1579 1558 1516 1487 1448 1432 1437 1487 1545 1584 1615 1622 1631 1614 1595 1578 1529 1496 1477 1470 1465 1465 1467 1438 1394 1343 1277 1229 1198 1196 1194 1169 1141 1126 1145 1154 1165 1171 1186 1194 1208 1238 1257 1219 1226 1237 1277 1290 1304 1304 1292 1202 1087 1053 1097 1204 1312 1395 1506 1605 1679 1698 1685 1669 1660 1645 1640 1624 1581 1579 1554 1529 1529 1501 1496 1489 1490 1505 1529 1506 1477 1504 1545 1596 1519 1422 1344 1316 1277 1222 1138 1204 1295 1279 1291 1341 1412 1478 1538 1597 1648 1695 1747 1784 1799 1791 1756 1679 1619 1557 1505 1443 1400 1409 1449 1487 1513 1534 1556 1598 1634 1599 1570 1569 1578 1579 1573 1547 1498 1432 1393 1371 1370 1339 1313 1310 1330 1334 1322 1290 1306 1308 1245 1147 1081 1030 1059 1078 1054 1046 1048 1027 996 933 891 905 917 910 857 772 715 741 804 833 844 840 797 724 740 782 831 804 774 746 767 766 748 725 711 712 707 696 692 669 636 588 522 482 515 583 612 608 611 626 648 653 655 641 607 608 619 626 606 603 604 613 618 609 597 572 548 538 526 521 516 504 490 490 504 502 480 437 429 413 423 430 419 398 392 388 388 390 384 349 363 356 331 319 301 293 288 295 272 292 301 298 315 338 367 352 321 301 271 265 255 244 260 255 262 261 249 242 234 224 241 227 187 176 187 183 172 163 149 133 133 153 160 160 163 155 146 149 134 132 150 135 154 157 155 147 146 126 116 113 114 118 112 110 106 102 110 112 113 107 95 92 107 104 104 101 95 83 82 92 94 93 90 88 77 77 74 72 72 70 69 68 67 66 62 61 61 61 61 61 60 59 57 52 50 49 49 48 48 47 47 46 46 43 41 40 40 40 40 39 31 28 27 27 27 27 27 27 26 26 25 25 22 21 23 23 23 21 20 19 19 18 19 18 18 18 19 23 40 31 39 37 36 36 29 29 26 24 24 21 22 26 29 27 26 24 14 11 10 11 10 9 8 8 8 7 7 6 5 5 4 3 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3154 3019 2977 2936 2868 2737 2580 2496 2406 2272 2147 2008 1904 1877 1900 1731 1534 1441 1324 1260 1257 1258 1261 1321 1416 1511 1606 1635 1704 1761 1835 1892 1968 2088 2108 2142 2128 2104 2081 2024 1944 1741 1607 1582 1630 1726 1821 1840 1852 1808 1904 2026 2050 1994 1874 1866 1833 1764 1702 1757 1738 1797 1919 1855 1759 1726 1659 1546 1427 1203 1214 1378 1536 1688 1797 1831 1864 1921 1818 1730 1686 1633 1643 1818 1915 2053 2096 2172 2178 2075 2141 2185 2110 2134 2131 2155 2096 2089 2118 2219 2304 2449 2528 2530 2552 2480 2440 2359 2287 2276 2260 2284 2345 2422 2461 2405 2386 2349 2388 2420 2349 2267 2209 2171 2085 1984 1914 1857 1777 1753 1833 1947 1995 2081 2180 2277 2265 2209 2189 2265 2297 2331 2364 2462 2521 2382 2261 2096 1974 2047 2160 2294 2424 2464 2433 2458 2511 2548 2608 2578 2578 2520 2461 2425 2390 2327 2250 2179 2166 2147 2094 2049 1994 1943 1902 1969 2031 2071 2095 2142 2133 2048 2034 2106 2186 2243 2312 2249 2218 2223 2239 2243 2389 2591 2591 2514 2522 2455 2398 2465 2638 2747 2601 2505 2485 2486 2478 2495 2605 2506 2437 2536 2709 2804 2651 2541 2495 2521 2347 2275 2169 2088 2031 1984 1974 1907 1814 1824 1819 1729 1730 1797 1874 1887 1886 1886 1880 1875 1863 1843 1839 1848 1849 1849 1849 1867 1904 1942 1976 2019 2068 2133 2242 2378 2468 2470 2466 2577 2508 2352 2244 2124 2029 1991 1921 1851 1810 1765 1721 1686 1569 1440 1349 1440 1539 1651 1762 1885 2010 1975 1948 1946 1983 2058 2107 2148 2144 2088 2050 1991 1963 1977 2034 2007 1927 1885 1842 1833 1816 1770 1710 1637 1524 1413 1268 1165 1230 1354 1375 1516 1592 1587 1594 1627 1619 1549 1518 1520 1487 1470 1589 1615 1648 1690 1640 1609 1667 1718 1856 1936 2047 2101 2112 2011 1833 1709 1571 1457 1367 1303 1258 1284 1413 1596 1751 1896 1899 1933 2007 2013 2017 1955 1901 1836 1734 1632 1483 1432 1452 1563 1714 1862 1949 1961 1855 1737 1637 1541 1507 1528 1656 1761 1868 1999 2105 2121 2137 2163 2206 2254 2267 2312 2404 2420 2379 2309 2316 2372 2301 2317 2333 2364 2450 2399 2323 2312 2348 2339 2265 2171 2107 2147 2140 2137 2226 2348 2427 2337 2206 2134 2050 2066 2058 2003 1979 1950 1906 1925 1884 1829 1810 1776 1676 1588 1554 1546 1489 1410 1307 1298 1220 1350 1396 1493 1505 1534 1639 1769 1860 1918 2024 2137 2246 2267 2227 2240 2255 2286 2348 2389 2471 2492 2551 2601 2516 2352 2265 2240 2256 2355 2486 2399 2358 2374 2490 2655 2578 2577 2634 2724 2729 2650 2563 2544 2502 2415 2405 2468 2354 2307 2332 2244 2189 2075 1919 1796 1640 1588 1679 1762 1950 2033 2012 1977 1897 1792 1725 1800 1967 2085 2208 2316 2436 2532 2545 2511 2465 2443 2387 2400 2405 2325 2298 2292 2266 2220 2216 2116 2010 1948 1892 1848 1932 1972 2093 2191 2231 2213 2145 2014 1904 1898 2053 2163 2242 2261 2268 2320 2404 2445 2545 2684 2639 2593 2580 2589 2591 2443 2369 2328 2232 2120 2016 2036 2021 1955 1937 1978 1994 2029 2130 2111 2003 1896 1768 1771 1897 2028 2110 2086 1950 1837 1750 1480 1296 1197 1237 1335 1435 1548 1676 1774 1851 1922 2042 2166 2287 2404 2425 2307 2220 2087 1923 1726 1589 1625 1713 1818 1920 2010 2144 2295 2422 2334 2201 2084 1975 1855 1828 1829 1871 2012 2145 2228 2137 2102 2170 2193 2244 2350 2345 2193 2103 2015 1873 1730 1625 1602 1673 1795 1914 2064 2185 2310 2328 2292 2239 2204 2181 2113 1999 1979 1967 1877 1852 1872 1915 1983 1996 1970 1964 1936 1922 1886 1835 1772 1691 1636 1582 1476 1356 1308 1395 1425 1486 1473 1429 1327 1253 1229 1208 1206 1230 1260 1337 1415 1462 1535 1656 1712 1751 1836 1894 1939 1961 1941 1940 1946 1953 1920 1879 1838 1742 1637 1558 1608 1686 1741 1803 1867 1922 1965 1986 1957 1922 1904 1881 1863 1817 1769 1715 1630 1517 1371 1243 1254 1382 1507 1511 1492 1444 1387 1363 1351 1381 1380 1359 1308 1218 1103 997 902 855 830 886 940 1003 1072 1162 1271 1357 1413 1405 1396 1335 1286 1176 1064 1025 976 906 851 841 840 839 842 852 876 917 1042 1184 1338 1453 1499 1525 1629 1703 1733 1805 1890 1865 1818 1777 1748 1689 1708 1795 1845 1792 1741 1703 1664 1609 1670 1799 1926 2052 2118 2075 1956 1921 1919 1893 1841 1784 1787 1772 1758 1704 1669 1653 1646 1629 1589 1564 1557 1549 1543 1502 1484 1446 1454 1499 1574 1610 1619 1633 1642 1638 1613 1587 1552 1517 1493 1490 1508 1513 1526 1534 1509 1455 1374 1286 1240 1254 1260 1258 1209 1157 1148 1176 1181 1169 1169 1183 1194 1214 1237 1272 1251 1244 1284 1317 1337 1336 1328 1267 1167 1068 1093 1158 1196 1323 1386 1455 1556 1656 1678 1672 1655 1639 1630 1628 1613 1590 1596 1578 1593 1582 1564 1516 1526 1530 1543 1533 1518 1547 1570 1615 1638 1561 1488 1395 1424 1403 1280 1182 1180 1257 1248 1299 1343 1379 1414 1477 1541 1617 1696 1742 1767 1775 1767 1739 1672 1610 1531 1460 1437 1456 1476 1512 1558 1596 1620 1655 1670 1639 1586 1557 1562 1580 1567 1534 1512 1452 1389 1338 1343 1342 1308 1279 1279 1302 1334 1322 1301 1274 1250 1217 1122 1110 1129 1134 1107 1114 1097 1085 1053 1012 953 939 976 982 939 863 752 759 827 887 901 867 836 792 756 775 805 839 829 802 786 781 791 785 760 734 717 701 676 667 658 602 556 512 513 544 595 633 636 619 629 649 656 647 634 621 620 627 642 649 633 623 627 619 602 592 585 592 573 548 524 510 502 489 481 479 478 444 436 437 418 404 388 380 375 371 374 367 369 364 362 373 354 336 334 324 321 329 323 275 267 285 282 291 304 324 336 333 317 303 277 243 227 228 232 231 241 239 216 211 200 198 187 182 163 171 188 174 166 157 135 133 147 151 147 155 167 167 160 155 123 129 129 144 150 151 148 132 128 120 110 103 106 114 108 103 100 108 110 110 109 106 92 99 95 102 100 93 87 79 81 88 88 85 79 72 70 69 69 68 68 67 67 64 64 60 59 58 58 58 57 57 56 55 51 49 48 47 47 47 46 46 46 45 44 41 40 40 38 40 38 32 29 28 28 27 27 28 27 26 26 23 23 24 24 24 23 22 20 19 19 18 18 18 18 18 18 22 31 40 39 40 39 39 37 36 35 33 31 29 23 17 17 21 27 27 25 25 24 23 24 22 19 12 16 14 8 6 5 5 4 4 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3069 2982 2970 2925 2875 2770 2624 2540 2445 2338 2195 2085 2041 2026 1972 1869 1703 1546 1412 1290 1257 1253 1253 1259 1296 1387 1475 1558 1612 1674 1733 1798 1899 1961 1988 2026 2090 2110 2047 1986 1954 1838 1720 1636 1562 1622 1677 1775 1719 1760 1869 1895 1922 1939 1812 1730 1689 1658 1597 1672 1597 1685 1794 1818 1688 1588 1548 1516 1388 1194 1194 1357 1536 1632 1650 1707 1706 1742 1740 1653 1622 1607 1736 1810 1999 2108 2232 2282 2324 2205 2267 2322 2206 2213 2240 2274 2229 2182 2133 2181 2288 2421 2542 2503 2443 2436 2365 2314 2256 2220 2209 2202 2257 2387 2411 2326 2320 2299 2304 2352 2383 2325 2246 2124 2043 2015 1961 1839 1744 1744 1775 1879 1976 2084 2181 2230 2196 2147 2188 2242 2302 2287 2285 2334 2393 2313 2155 2020 1933 2057 2222 2386 2494 2570 2548 2580 2603 2631 2650 2637 2628 2610 2563 2553 2521 2452 2346 2306 2306 2302 2250 2202 2116 2010 1918 1875 1896 1945 1961 1969 1960 1944 1940 1997 2048 2086 2135 2176 2111 2088 2103 2146 2302 2398 2464 2420 2412 2367 2343 2406 2561 2595 2570 2503 2389 2399 2351 2360 2433 2421 2376 2492 2558 2582 2606 2659 2614 2405 2233 2127 2047 2021 2038 2027 1949 1872 1790 1695 1701 1751 1817 1930 2015 1976 1938 1940 1941 1924 1919 1911 1900 1891 1862 1851 1848 1849 1863 1869 1936 1990 2012 2055 2136 2243 2369 2450 2549 2545 2440 2358 2246 2155 2079 2004 1934 1875 1825 1757 1674 1613 1505 1407 1422 1503 1651 1738 1844 1967 2044 2023 1997 1985 1987 2077 2135 2199 2177 2106 2018 1944 1881 1889 1931 1901 1834 1734 1706 1692 1716 1726 1705 1642 1551 1428 1281 1179 1251 1390 1472 1459 1551 1644 1697 1707 1685 1621 1651 1659 1589 1586 1628 1709 1782 1775 1674 1646 1728 1869 1911 2022 2104 2110 2067 1976 1824 1733 1672 1548 1404 1289 1254 1290 1431 1671 1815 1941 2002 1968 2041 2071 2058 2008 1913 1838 1743 1624 1481 1438 1465 1552 1706 1837 1987 1987 1935 1848 1707 1595 1523 1499 1555 1668 1785 1912 2056 2070 2091 2170 2205 2276 2243 2285 2315 2346 2463 2376 2352 2446 2376 2409 2352 2367 2398 2355 2314 2212 2261 2267 2236 2148 2093 2079 2098 2099 2156 2228 2291 2397 2351 2247 2134 2063 2002 1969 1887 1831 1790 1755 1756 1761 1656 1655 1611 1535 1481 1489 1455 1410 1275 1243 1270 1398 1481 1538 1576 1617 1694 1770 1852 1892 1972 2071 2161 2249 2353 2367 2291 2304 2436 2427 2514 2620 2510 2523 2401 2281 2218 2249 2371 2432 2484 2373 2356 2419 2488 2566 2694 2663 2713 2808 2759 2664 2717 2643 2571 2491 2442 2417 2363 2324 2321 2285 2233 2073 1885 1692 1556 1622 1652 1741 1901 1956 1966 1912 1812 1714 1690 1790 1927 2054 2205 2352 2505 2617 2463 2398 2366 2354 2296 2341 2430 2360 2291 2268 2216 2194 2153 2127 2015 1965 1888 1809 1875 1886 1976 2067 2079 2101 2099 2030 1899 1940 2105 2238 2297 2340 2334 2417 2482 2517 2576 2688 2576 2506 2459 2506 2558 2616 2499 2495 2320 2199 2120 2125 2112 2065 2052 2057 2088 2131 2236 2187 2075 1987 1831 1819 1962 2100 2209 2211 2044 1864 1654 1505 1339 1219 1223 1298 1430 1560 1698 1790 1853 1942 2081 2212 2319 2442 2430 2334 2272 2138 1949 1789 1671 1640 1700 1804 1938 2056 2178 2323 2366 2256 2159 2044 1941 1846 1828 1828 1861 2004 2138 2264 2252 2243 2248 2248 2342 2296 2252 2194 2012 1902 1813 1710 1630 1618 1704 1793 1874 1981 2110 2251 2290 2265 2223 2212 2239 2180 2071 2069 1976 1887 1892 1927 1991 2049 2040 2018 2002 1981 1933 1851 1796 1712 1613 1601 1535 1388 1413 1433 1478 1529 1616 1615 1568 1429 1402 1345 1295 1252 1240 1242 1251 1278 1319 1400 1528 1596 1699 1793 1852 1891 1907 1924 1948 1973 1979 1944 1895 1825 1775 1663 1579 1634 1682 1719 1783 1854 1915 1963 1964 1892 1862 1831 1796 1808 1799 1750 1707 1630 1485 1356 1249 1295 1428 1563 1605 1556 1485 1455 1419 1406 1409 1382 1315 1260 1182 1065 959 913 889 836 891 948 1033 1109 1201 1282 1345 1430 1498 1498 1435 1359 1221 1163 1126 1077 1005 916 866 864 850 849 869 864 887 1010 1142 1247 1297 1363 1414 1476 1533 1590 1730 1818 1880 1887 1841 1805 1800 1754 1798 1890 1855 1783 1751 1706 1672 1664 1759 1895 2031 2113 2053 1932 1929 1933 1862 1792 1796 1787 1757 1737 1692 1643 1630 1627 1622 1609 1594 1552 1528 1516 1505 1508 1487 1524 1582 1634 1648 1654 1664 1656 1623 1592 1554 1537 1529 1519 1522 1514 1530 1559 1569 1523 1471 1379 1296 1310 1321 1328 1283 1214 1193 1165 1172 1194 1188 1190 1195 1207 1222 1245 1288 1311 1267 1322 1355 1362 1348 1292 1218 1146 1055 1118 1217 1209 1251 1325 1410 1510 1626 1679 1678 1656 1645 1623 1610 1601 1613 1621 1610 1637 1631 1604 1546 1547 1550 1572 1606 1617 1641 1649 1679 1680 1604 1513 1467 1504 1476 1344 1223 1181 1216 1267 1335 1389 1443 1488 1523 1573 1654 1705 1739 1761 1757 1734 1700 1635 1586 1541 1500 1497 1499 1522 1567 1626 1661 1679 1682 1645 1614 1572 1547 1556 1578 1562 1505 1440 1399 1349 1303 1304 1295 1299 1248 1240 1273 1307 1317 1287 1260 1210 1170 1127 1177 1210 1172 1167 1157 1125 1104 1080 1031 1021 1022 1016 988 934 845 771 813 889 928 914 883 834 781 781 768 799 841 862 837 817 801 806 793 772 750 723 693 665 639 640 584 520 524 548 597 612 641 650 639 643 652 665 653 635 624 634 632 642 656 643 625 635 620 594 581 575 569 572 567 556 545 546 529 495 464 456 455 490 479 447 429 413 392 384 380 394 391 392 397 394 376 348 341 337 350 340 335 323 298 298 268 261 263 285 301 303 311 307 300 293 275 250 222 208 231 210 205 203 195 176 179 156 160 147 144 164 161 146 148 143 119 126 142 134 144 154 154 138 148 134 115 122 124 141 139 132 127 126 123 119 112 100 101 111 110 103 94 102 104 106 102 97 86 95 94 96 85 81 78 77 77 77 75 72 70 69 68 67 67 66 66 65 65 62 61 59 58 57 56 56 55 54 53 51 50 47 46 46 45 45 44 44 44 43 42 41 41 39 36 36 35 32 30 29 28 28 28 26 23 23 26 26 25 24 23 22 21 20 20 19 18 19 19 18 19 22 29 42 41 40 40 40 39 37 36 35 33 29 26 22 17 15 15 17 20 17 16 19 23 24 24 23 21 19 16 14 11 11 9 5 4 3 2 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2985 2853 2900 2971 2898 2775 2668 2606 2533 2402 2338 2256 2225 2162 2027 1915 1753 1577 1436 1345 1271 1254 1245 1247 1260 1303 1397 1499 1558 1620 1674 1757 1839 1883 1925 1963 2009 2031 1987 1940 1959 1953 1900 1765 1637 1550 1582 1633 1635 1714 1740 1768 1791 1885 1784 1689 1577 1614 1494 1602 1496 1606 1677 1695 1713 1557 1410 1360 1292 1175 1195 1291 1394 1460 1504 1522 1519 1525 1517 1528 1558 1601 1853 1879 1957 2094 2213 2356 2455 2396 2383 2393 2323 2299 2334 2375 2332 2280 2248 2226 2277 2375 2454 2481 2423 2324 2262 2210 2161 2168 2138 2178 2259 2351 2381 2297 2270 2257 2250 2286 2339 2319 2207 2125 2072 2001 1894 1791 1730 1741 1774 1829 1909 2023 2150 2170 2126 2130 2195 2281 2277 2242 2235 2235 2255 2178 2085 1971 1905 2058 2176 2282 2383 2444 2521 2616 2717 2734 2728 2721 2729 2743 2740 2730 2663 2549 2443 2477 2466 2425 2405 2337 2233 2123 2037 1955 1912 1875 1857 1846 1864 1845 1849 1865 1901 1950 1990 2010 2004 1973 1965 2038 2117 2223 2324 2314 2268 2242 2248 2307 2400 2463 2477 2487 2408 2337 2279 2284 2345 2376 2374 2410 2439 2465 2462 2508 2505 2387 2189 2044 1965 1928 1924 1922 1885 1796 1695 1672 1757 1822 1880 2007 2097 2082 2047 2027 2013 2016 2021 2014 1992 1988 1960 1929 1894 1874 1858 1870 1905 1934 1960 2006 2062 2143 2252 2360 2451 2550 2520 2368 2282 2223 2146 2041 1987 1896 1834 1770 1696 1575 1475 1447 1478 1517 1626 1758 1850 1967 2091 2061 2026 2014 2033 2056 2150 2214 2193 2098 2019 1957 1893 1808 1798 1756 1709 1651 1576 1558 1567 1597 1601 1588 1518 1406 1266 1193 1304 1448 1559 1565 1581 1600 1687 1763 1773 1736 1766 1810 1710 1700 1764 1797 1868 1864 1720 1652 1722 1898 2021 2054 2086 2099 2061 1925 1867 1822 1732 1588 1426 1305 1256 1311 1443 1616 1789 1958 2083 1996 2056 2070 2089 2060 1956 1861 1739 1613 1477 1443 1459 1572 1713 1866 1963 2003 1968 1885 1768 1674 1569 1506 1519 1576 1687 1842 1905 1965 2028 2055 2091 2145 2236 2235 2261 2344 2449 2527 2431 2509 2514 2384 2397 2428 2489 2353 2284 2235 2189 2178 2228 2144 2100 2040 2039 2062 2059 2099 2174 2247 2294 2314 2278 2175 2097 1969 1887 1823 1745 1671 1639 1636 1632 1560 1499 1446 1394 1397 1372 1323 1226 1222 1322 1421 1499 1603 1653 1712 1765 1816 1871 1920 1971 2052 2133 2221 2363 2477 2355 2362 2431 2498 2518 2584 2449 2436 2267 2211 2176 2242 2337 2438 2360 2274 2286 2400 2539 2577 2583 2552 2602 2712 2712 2672 2658 2598 2498 2441 2385 2302 2279 2224 2191 2173 2104 1983 1857 1697 1514 1612 1610 1696 1837 1887 1853 1790 1711 1653 1709 1841 1969 2054 2208 2363 2522 2644 2490 2389 2337 2309 2255 2327 2459 2377 2260 2214 2150 2156 2124 2051 1940 1917 1892 1798 1835 1829 1899 1970 1983 2014 2044 1998 1825 1921 2075 2218 2352 2382 2435 2486 2568 2610 2705 2634 2513 2415 2377 2419 2472 2603 2645 2610 2465 2289 2221 2225 2226 2193 2162 2113 2184 2260 2338 2288 2192 2052 1880 1852 1969 2112 2242 2202 2040 1831 1720 1647 1412 1243 1221 1292 1474 1629 1757 1858 1905 1992 2105 2211 2351 2484 2497 2416 2296 2133 1953 1811 1709 1646 1691 1804 1947 2078 2207 2342 2290 2234 2156 2046 1937 1841 1828 1828 1872 2013 2164 2294 2365 2354 2314 2300 2282 2252 2166 2092 1957 1813 1724 1661 1646 1710 1794 1831 1857 1933 2057 2190 2254 2243 2237 2243 2253 2204 2144 2112 1966 1929 1939 2009 2071 2071 2059 2038 2014 1918 1852 1796 1747 1654 1586 1539 1440 1396 1553 1572 1602 1640 1726 1746 1645 1572 1555 1484 1401 1334 1316 1275 1281 1272 1275 1302 1388 1507 1611 1704 1771 1814 1845 1881 1912 1959 1981 1976 1917 1857 1817 1712 1599 1653 1713 1733 1781 1849 1913 1963 1948 1872 1818 1794 1764 1735 1721 1679 1641 1548 1421 1312 1261 1341 1480 1599 1652 1603 1556 1525 1470 1467 1458 1403 1284 1166 1107 998 935 934 875 846 895 965 1075 1163 1252 1351 1381 1459 1533 1557 1485 1380 1288 1262 1222 1178 1105 1023 955 911 913 926 939 905 878 939 1061 1091 1145 1203 1307 1326 1460 1579 1633 1668 1763 1866 1902 1886 1863 1829 1872 1935 1880 1805 1771 1769 1772 1710 1727 1832 1970 2084 2052 1983 1949 1884 1813 1807 1835 1797 1785 1738 1687 1677 1661 1639 1626 1636 1615 1572 1560 1543 1550 1563 1564 1609 1661 1683 1681 1688 1678 1642 1597 1569 1559 1560 1593 1588 1547 1529 1535 1561 1579 1562 1515 1401 1340 1393 1397 1364 1284 1215 1204 1193 1193 1217 1212 1230 1230 1224 1236 1278 1318 1333 1289 1320 1365 1368 1333 1292 1234 1162 1087 1077 1194 1279 1342 1419 1498 1570 1627 1670 1675 1671 1662 1637 1620 1615 1636 1646 1645 1658 1650 1614 1569 1591 1592 1606 1655 1711 1720 1706 1701 1669 1594 1526 1483 1496 1499 1388 1260 1203 1246 1308 1369 1442 1508 1572 1625 1657 1697 1724 1734 1742 1740 1717 1670 1590 1525 1495 1492 1484 1494 1548 1615 1646 1681 1706 1671 1625 1599 1577 1533 1545 1557 1541 1494 1414 1346 1302 1274 1275 1275 1282 1240 1215 1240 1274 1292 1271 1238 1183 1157 1182 1223 1227 1211 1195 1172 1136 1112 1090 1083 1084 1060 1033 995 931 836 874 914 952 948 921 904 861 793 813 793 811 845 878 857 831 817 815 800 762 735 705 713 672 627 599 564 525 556 608 647 645 650 666 651 665 675 675 657 642 645 648 642 649 651 611 578 587 600 583 575 577 559 543 549 541 551 532 514 495 476 463 451 490 478 462 447 430 412 395 399 408 408 409 409 399 370 371 376 359 378 361 339 331 335 330 314 278 254 262 279 289 297 299 300 277 253 236 227 224 193 201 200 171 169 184 154 141 128 136 123 132 121 118 118 113 114 113 132 117 120 127 142 138 134 128 116 110 126 111 108 111 117 112 109 112 107 103 97 98 102 99 99 91 92 95 95 92 81 79 80 80 79 78 78 76 75 73 72 70 69 68 67 67 66 66 65 64 63 63 59 59 58 57 55 54 54 53 51 50 48 48 45 45 44 44 43 43 42 43 42 41 40 39 35 34 37 33 32 29 26 26 25 26 26 28 28 25 25 24 23 22 21 21 20 20 21 22 27 23 33 42 43 45 42 41 38 36 32 35 34 32 31 31 30 29 24 19 14 13 11 10 10 9 9 10 16 20 21 20 17 16 14 6 9 8 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2846 2821 2850 2993 2823 2724 2629 2541 2492 2465 2449 2413 2375 2228 2083 1943 1794 1647 1516 1428 1345 1278 1255 1242 1238 1261 1322 1394 1487 1547 1613 1674 1754 1798 1830 1860 1906 1947 1920 1884 1949 1968 1932 1832 1747 1656 1556 1547 1572 1576 1591 1621 1713 1807 1759 1670 1545 1504 1444 1533 1417 1547 1528 1567 1621 1575 1437 1281 1206 1166 1241 1283 1307 1331 1357 1376 1412 1440 1452 1488 1561 1778 1927 2030 1993 2064 2185 2291 2363 2467 2545 2459 2392 2361 2367 2384 2374 2370 2369 2314 2333 2300 2319 2345 2382 2282 2219 2158 2100 2085 2079 2156 2257 2284 2304 2244 2215 2202 2175 2225 2287 2321 2236 2161 2096 2031 1922 1855 1754 1730 1818 1835 1876 1989 2103 2126 2078 2133 2217 2242 2216 2190 2164 2126 2081 2028 1965 1882 1894 1995 2069 2128 2232 2318 2408 2494 2598 2718 2801 2867 2796 2774 2793 2737 2667 2573 2550 2632 2538 2643 2624 2479 2324 2242 2168 2080 2009 1970 1927 1886 1864 1858 1837 1798 1799 1829 1864 1888 1891 1884 1903 1952 2037 2113 2207 2225 2178 2171 2236 2277 2332 2390 2418 2420 2401 2284 2204 2201 2238 2280 2278 2257 2303 2347 2328 2359 2392 2303 2126 1951 1859 1834 1819 1828 1779 1671 1688 1775 1828 1894 2003 2131 2233 2208 2184 2158 2155 2138 2135 2120 2098 2055 2041 2014 2004 1941 1915 1896 1906 1927 1949 1997 2045 2112 2205 2291 2406 2505 2439 2344 2327 2309 2200 2119 2010 1901 1863 1790 1689 1553 1479 1481 1464 1509 1594 1701 1843 1981 2074 2106 2069 2052 2066 2141 2185 2242 2310 2151 2066 2007 1942 1835 1727 1646 1588 1545 1482 1458 1440 1437 1455 1483 1471 1379 1236 1224 1355 1492 1638 1684 1686 1704 1655 1768 1837 1837 1902 1909 1793 1825 1900 1924 1983 1938 1780 1673 1713 1852 1992 2079 2119 2123 2028 1953 1955 1890 1741 1592 1420 1299 1266 1330 1484 1669 1816 1953 2098 2043 2037 2062 2074 2069 1982 1885 1764 1609 1472 1451 1475 1589 1734 1906 2010 2014 2005 1932 1908 1785 1644 1540 1513 1541 1614 1722 1839 1998 2070 2072 2079 2105 2151 2178 2240 2286 2358 2488 2550 2561 2535 2439 2438 2453 2501 2353 2297 2277 2187 2164 2174 2169 2092 2077 2009 1994 1994 2040 2080 2086 2112 2202 2255 2275 2178 2076 1977 1932 1812 1721 1663 1624 1598 1547 1515 1436 1343 1321 1274 1229 1208 1196 1300 1396 1503 1623 1716 1778 1856 1914 1961 2035 2092 2139 2241 2322 2419 2519 2446 2426 2560 2624 2575 2527 2379 2341 2211 2164 2236 2304 2478 2529 2361 2248 2248 2313 2458 2520 2512 2527 2559 2677 2603 2581 2582 2594 2517 2463 2386 2303 2216 2145 2082 2072 1992 1848 1740 1599 1518 1590 1575 1645 1761 1738 1706 1665 1630 1661 1761 1917 2108 2248 2312 2406 2543 2551 2463 2417 2318 2273 2251 2330 2434 2369 2275 2198 2178 2077 2022 1965 1881 1854 1808 1765 1759 1803 1838 1874 1876 1892 1926 1909 1791 1915 2081 2265 2422 2484 2554 2578 2620 2696 2585 2542 2464 2375 2315 2338 2366 2474 2511 2580 2587 2402 2306 2271 2286 2355 2244 2161 2228 2386 2452 2365 2195 2046 1887 1897 2039 2156 2284 2245 2101 1975 1817 1664 1529 1280 1265 1321 1525 1709 1831 1933 2046 2142 2261 2252 2351 2497 2583 2466 2303 2132 1976 1818 1700 1643 1668 1798 1942 2063 2195 2339 2350 2267 2173 2059 1922 1839 1828 1832 1893 2029 2195 2324 2413 2430 2373 2272 2217 2156 2122 2009 1922 1775 1688 1672 1730 1827 1921 1890 1875 1921 2017 2150 2226 2235 2246 2248 2178 2123 2068 2044 1973 1989 2039 2098 2103 2072 2048 2032 2006 1913 1809 1756 1699 1643 1569 1457 1417 1491 1647 1692 1733 1745 1828 1861 1772 1700 1667 1620 1544 1464 1385 1367 1389 1393 1304 1281 1349 1457 1553 1627 1684 1742 1788 1812 1850 1911 1955 1968 1946 1916 1852 1742 1625 1660 1758 1781 1816 1877 1945 1984 1988 1904 1821 1762 1743 1694 1658 1602 1569 1459 1347 1271 1289 1396 1542 1643 1689 1675 1637 1578 1516 1509 1482 1393 1262 1133 1029 952 930 910 849 864 915 989 1094 1192 1307 1400 1460 1502 1590 1592 1515 1440 1361 1336 1321 1275 1197 1114 1042 996 1042 1081 1062 981 893 877 905 935 984 1048 1109 1292 1467 1413 1459 1553 1646 1737 1848 1943 1940 1940 2011 1973 1889 1857 1855 1890 1836 1778 1757 1792 1898 2024 2129 2050 2032 1872 1821 1865 1894 1828 1831 1776 1747 1748 1694 1649 1630 1637 1653 1699 1661 1654 1644 1619 1615 1661 1713 1707 1704 1714 1682 1636 1598 1582 1619 1639 1670 1663 1625 1581 1572 1561 1572 1573 1520 1406 1411 1468 1466 1388 1294 1225 1222 1207 1192 1225 1244 1278 1274 1253 1268 1295 1353 1360 1313 1335 1364 1352 1308 1272 1239 1185 1094 1115 1188 1242 1293 1401 1492 1527 1558 1605 1648 1674 1675 1665 1648 1638 1646 1664 1672 1668 1663 1635 1606 1611 1629 1644 1678 1717 1733 1714 1688 1656 1608 1543 1469 1428 1431 1378 1271 1226 1267 1324 1401 1484 1563 1620 1682 1716 1719 1713 1702 1695 1704 1689 1659 1591 1530 1487 1458 1435 1460 1521 1570 1592 1644 1672 1659 1620 1583 1544 1506 1498 1507 1509 1478 1399 1341 1288 1243 1248 1248 1249 1220 1189 1213 1239 1257 1244 1213 1190 1205 1230 1240 1232 1209 1183 1162 1131 1117 1093 1107 1098 1076 1041 985 961 877 954 975 970 949 919 899 856 810 850 836 809 848 885 873 848 823 793 772 736 704 682 677 642 605 601 609 585 552 605 648 666 674 684 691 694 695 678 660 652 661 660 654 658 649 626 571 545 565 570 551 556 555 536 519 521 534 534 506 504 483 493 483 470 464 454 449 431 419 425 427 430 429 418 405 395 371 385 382 389 390 391 380 366 333 312 293 271 273 238 251 273 283 287 298 278 246 227 219 218 208 174 174 149 153 171 143 122 117 115 111 110 110 109 109 109 103 103 105 103 105 109 124 115 108 104 106 104 101 99 99 98 97 97 96 94 94 90 90 91 89 88 87 87 87 85 81 80 79 78 77 77 77 77 77 76 74 72 70 69 68 67 67 66 65 65 64 63 62 62 60 59 58 57 55 53 52 52 51 49 48 46 46 44 43 42 42 42 41 41 41 40 38 36 34 32 30 27 27 28 28 29 27 26 30 32 30 28 25 24 23 23 24 26 39 39 37 33 44 43 40 38 37 36 34 32 29 27 26 26 27 26 22 22 25 29 27 18 22 25 18 18 22 11 8 6 7 10 17 14 11 8 5 3 3 3 4 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2659 2681 2796 2937 2905 2775 2600 2470 2407 2376 2374 2420 2430 2290 2147 2007 1909 1749 1597 1485 1393 1368 1314 1259 1237 1235 1251 1302 1372 1435 1514 1582 1642 1672 1707 1718 1786 1809 1756 1828 1879 1881 1845 1874 1861 1778 1651 1558 1494 1478 1488 1539 1613 1683 1713 1610 1491 1389 1430 1425 1363 1390 1395 1458 1506 1503 1356 1207 1155 1199 1355 1359 1420 1415 1406 1425 1472 1524 1558 1600 1743 1827 1980 2110 2167 2183 2228 2323 2394 2486 2628 2539 2501 2437 2419 2387 2361 2361 2374 2352 2285 2227 2229 2236 2273 2309 2258 2207 2143 2085 2045 2087 2173 2191 2188 2229 2181 2165 2115 2172 2269 2329 2272 2203 2126 2034 1991 1919 1817 1701 1769 1842 1911 1993 2082 2052 2063 2125 2151 2165 2131 2096 2082 2034 1976 1921 1862 1899 1953 1970 1986 2060 2135 2240 2337 2439 2537 2639 2764 2876 2831 2816 2813 2681 2613 2641 2615 2573 2549 2593 2490 2388 2359 2309 2226 2135 2132 2104 2072 1996 1977 1961 1935 1894 1849 1800 1772 1784 1810 1811 1821 1879 1965 2038 2138 2158 2132 2161 2216 2260 2353 2439 2361 2330 2312 2263 2219 2143 2130 2154 2171 2168 2206 2210 2204 2203 2217 2227 2049 1896 1805 1770 1733 1708 1658 1640 1732 1804 1903 2030 2152 2258 2380 2295 2284 2272 2277 2241 2189 2159 2173 2154 2121 2086 2059 2034 1999 1969 1951 1947 1972 2009 2034 2090 2162 2261 2376 2459 2438 2358 2425 2385 2245 2094 2010 1951 1912 1758 1633 1514 1493 1507 1466 1496 1572 1676 1809 1949 2094 2177 2086 2076 2119 2227 2298 2258 2231 2205 2101 1959 1859 1792 1704 1587 1469 1437 1404 1388 1365 1358 1350 1358 1335 1263 1242 1277 1417 1548 1684 1765 1758 1774 1740 1739 1852 1925 1968 1988 1901 1954 2029 2041 2063 1978 1828 1697 1725 1836 1981 2106 2154 2079 2016 2029 2046 1918 1748 1584 1426 1291 1282 1354 1488 1650 1818 1988 2098 2116 2092 2133 2107 2064 1962 1856 1739 1590 1473 1461 1502 1620 1788 1924 2018 1997 1980 1969 1963 1909 1835 1617 1524 1531 1571 1667 1826 2056 2138 2153 2157 2140 2151 2191 2229 2262 2345 2470 2446 2438 2519 2537 2477 2577 2473 2385 2314 2287 2214 2165 2182 2181 2150 2080 2050 2070 2054 2000 2034 2017 2014 2073 2132 2179 2209 2200 2117 2050 1938 1819 1781 1750 1704 1664 1571 1489 1410 1268 1232 1182 1196 1227 1285 1354 1465 1610 1693 1753 1859 1950 2042 2144 2223 2255 2319 2424 2531 2595 2574 2548 2552 2506 2471 2437 2404 2267 2137 2096 2285 2430 2524 2511 2401 2272 2274 2324 2360 2432 2458 2500 2530 2671 2616 2486 2481 2470 2442 2410 2402 2368 2285 2216 2073 1967 1920 1784 1656 1522 1510 1537 1546 1593 1639 1623 1614 1597 1631 1716 1835 1990 2125 2308 2424 2550 2484 2361 2324 2360 2297 2221 2155 2203 2348 2313 2251 2256 2168 2099 2015 1943 1827 1766 1740 1694 1726 1767 1789 1790 1808 1812 1855 1875 1742 1850 2065 2207 2321 2429 2561 2546 2507 2658 2586 2490 2383 2296 2238 2253 2320 2381 2443 2517 2597 2549 2384 2298 2355 2479 2324 2265 2290 2458 2482 2319 2154 2055 1908 1989 2084 2208 2319 2362 2197 2087 1871 1659 1503 1352 1284 1384 1544 1704 1825 1955 2089 2210 2321 2380 2384 2497 2550 2371 2293 2144 1980 1806 1658 1640 1649 1752 1884 2018 2156 2328 2396 2277 2171 2058 1920 1838 1828 1839 1945 2092 2245 2365 2441 2466 2409 2300 2169 2135 2118 2013 1860 1771 1733 1752 1854 1973 2058 1957 1926 1941 2009 2150 2228 2263 2289 2297 2207 2091 2032 2013 2033 2109 2151 2138 2095 2057 2027 2005 1974 1899 1831 1753 1678 1614 1518 1434 1467 1618 1748 1817 1839 1830 1912 1957 1868 1782 1752 1737 1681 1571 1473 1457 1492 1499 1407 1288 1321 1439 1569 1655 1681 1703 1726 1743 1765 1832 1884 1927 1958 1936 1857 1767 1657 1665 1761 1823 1871 1934 1985 2013 1998 1935 1881 1768 1720 1700 1670 1563 1496 1390 1290 1276 1353 1460 1592 1682 1723 1720 1659 1604 1565 1527 1442 1319 1222 1121 1009 938 887 872 864 895 958 1037 1150 1248 1333 1435 1516 1552 1621 1630 1571 1536 1490 1411 1388 1359 1277 1199 1089 1098 1164 1251 1258 1120 957 905 881 885 908 955 1013 1107 1185 1293 1341 1440 1501 1612 1759 1850 1967 2053 2146 2036 1949 1954 1983 1970 1911 1858 1828 1839 1887 1989 2120 2084 2042 1893 1847 1929 1916 1878 1919 1858 1817 1770 1706 1665 1662 1705 1741 1794 1782 1729 1691 1647 1658 1715 1749 1728 1723 1730 1684 1630 1613 1591 1622 1685 1733 1727 1691 1647 1643 1599 1546 1509 1472 1429 1462 1515 1469 1378 1298 1246 1240 1223 1207 1222 1271 1298 1321 1310 1329 1344 1377 1355 1362 1365 1355 1344 1320 1287 1225 1154 1091 1112 1179 1218 1304 1342 1408 1445 1541 1630 1672 1696 1710 1707 1697 1687 1682 1694 1698 1694 1696 1678 1652 1656 1657 1679 1706 1734 1748 1737 1687 1627 1564 1512 1468 1424 1382 1362 1308 1255 1294 1372 1438 1486 1552 1608 1663 1703 1707 1683 1664 1627 1628 1617 1598 1557 1525 1474 1446 1403 1435 1475 1498 1537 1599 1605 1626 1628 1597 1543 1489 1449 1464 1482 1466 1410 1330 1251 1224 1228 1232 1211 1197 1168 1203 1218 1222 1215 1197 1191 1204 1231 1240 1228 1204 1174 1170 1159 1141 1131 1109 1084 1063 1046 1037 1015 932 970 1009 993 955 915 886 853 837 872 855 846 865 888 884 864 812 763 726 707 705 685 656 616 641 667 656 601 594 596 605 639 670 681 688 704 691 675 666 669 673 665 654 624 590 611 568 533 543 557 545 535 527 517 511 506 505 502 490 485 486 512 492 475 469 458 450 444 441 439 434 437 432 428 427 404 399 387 401 398 408 404 407 389 365 340 310 291 288 271 240 226 266 286 298 292 270 244 214 206 207 179 147 135 150 125 121 117 111 109 108 107 106 105 104 103 102 101 100 100 100 102 105 101 100 99 100 98 97 97 96 97 95 92 91 93 89 88 88 87 88 86 85 83 82 81 79 78 78 77 76 76 75 75 75 74 74 71 70 68 68 67 66 65 65 64 63 62 61 60 59 58 57 56 55 53 52 50 49 48 46 45 44 43 42 41 41 40 40 40 40 40 40 40 39 39 33 33 33 32 31 28 28 30 32 35 43 34 36 38 42 38 41 47 50 50 49 44 42 38 37 34 33 31 29 27 25 25 25 22 22 20 21 28 22 21 20 21 27 28 24 19 18 12 8 7 6 2 6 5 3 2 1 1 1 2 3 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2579 2614 2718 2848 2903 2873 2628 2432 2354 2295 2277 2343 2415 2387 2258 2109 2013 1855 1656 1525 1484 1468 1398 1319 1267 1234 1232 1241 1280 1341 1394 1461 1500 1549 1593 1608 1676 1711 1635 1702 1783 1783 1765 1782 1777 1787 1768 1691 1610 1550 1477 1437 1495 1529 1571 1486 1387 1339 1345 1302 1326 1257 1273 1314 1335 1332 1224 1146 1158 1312 1437 1494 1571 1573 1585 1600 1635 1682 1712 1654 1751 1879 2010 2117 2253 2331 2379 2456 2517 2597 2684 2646 2548 2488 2470 2368 2354 2359 2373 2343 2318 2252 2178 2173 2175 2213 2258 2226 2204 2153 2050 1997 2036 2123 2087 2139 2136 2100 2078 2171 2250 2345 2290 2217 2177 2117 2092 1976 1887 1730 1669 1712 1823 1916 2006 2002 2041 2052 2076 2078 2064 2027 1987 1928 1874 1818 1891 1964 2033 2075 2068 2076 2129 2207 2335 2467 2615 2717 2857 2974 2895 2872 2872 2691 2650 2706 2691 2645 2655 2594 2487 2366 2347 2332 2272 2201 2171 2190 2185 2125 2085 2063 2044 2009 1954 1893 1853 1821 1762 1748 1757 1799 1870 1957 2049 2087 2104 2132 2118 2230 2371 2375 2365 2313 2246 2182 2162 2132 2052 2048 2064 2103 2099 2052 2034 2022 2013 1999 1916 1793 1722 1676 1626 1645 1640 1721 1793 1920 2042 2154 2247 2380 2482 2364 2362 2392 2380 2305 2263 2258 2295 2271 2234 2200 2167 2144 2101 2074 2022 1997 2001 2003 2028 2037 2096 2184 2325 2443 2509 2436 2464 2309 2239 2124 2043 1986 1842 1694 1572 1525 1548 1526 1471 1479 1561 1682 1842 1974 2096 2242 2179 2146 2178 2237 2182 2159 2115 2093 2034 1964 1829 1674 1570 1491 1426 1392 1369 1350 1342 1337 1308 1280 1258 1253 1281 1324 1454 1582 1710 1786 1849 1865 1825 1783 1822 1939 2040 2075 2004 2048 2169 2130 2102 2014 1825 1710 1738 1863 2012 2096 2139 2132 2085 2118 2038 1889 1739 1580 1416 1287 1286 1394 1515 1670 1796 1967 2101 2115 2130 2154 2136 2104 1991 1860 1696 1567 1485 1471 1540 1659 1837 1973 2017 1996 1986 1977 1965 1955 1933 1765 1611 1536 1548 1616 1746 1934 2053 2178 2193 2234 2278 2266 2256 2277 2351 2394 2395 2415 2463 2514 2585 2527 2476 2409 2342 2314 2224 2219 2222 2181 2151 2148 2131 2097 2087 2015 2000 2022 1934 1947 1995 2024 2069 2112 2132 2113 2032 1962 1900 1853 1807 1723 1599 1486 1343 1227 1207 1173 1200 1237 1273 1324 1431 1527 1622 1686 1798 1888 1994 2093 2198 2279 2335 2435 2559 2632 2539 2503 2469 2522 2441 2376 2332 2243 2088 2079 2177 2384 2575 2518 2359 2248 2298 2475 2464 2443 2414 2413 2451 2557 2507 2439 2422 2453 2400 2339 2311 2231 2185 2139 2111 2032 1951 1889 1816 1627 1455 1428 1476 1545 1576 1574 1578 1639 1691 1792 1936 2065 2190 2335 2484 2450 2372 2289 2219 2281 2237 2162 2119 2153 2256 2177 2138 2163 2096 2038 1946 1838 1757 1708 1667 1617 1645 1705 1715 1684 1661 1654 1656 1751 1785 1796 1976 2157 2358 2513 2413 2397 2450 2536 2440 2365 2279 2232 2220 2271 2366 2426 2462 2532 2581 2627 2431 2342 2436 2552 2409 2385 2437 2597 2475 2272 2198 2053 1943 2024 2105 2218 2339 2443 2270 2022 1806 1718 1622 1396 1330 1421 1522 1631 1746 1893 2040 2142 2265 2378 2461 2523 2472 2317 2242 2119 1965 1819 1662 1640 1643 1707 1850 1983 2166 2325 2435 2304 2191 2087 1963 1845 1829 1852 1975 2118 2262 2384 2449 2472 2404 2334 2243 2226 2128 2025 1860 1778 1772 1858 1992 2105 2178 2030 1974 1998 2070 2183 2275 2335 2369 2379 2287 2194 2094 2077 2121 2223 2198 2116 2055 1995 1972 1947 1906 1852 1802 1760 1697 1621 1499 1443 1526 1674 1797 1942 1962 1916 1957 2015 1933 1865 1822 1816 1765 1639 1550 1565 1574 1585 1483 1321 1313 1400 1527 1664 1772 1795 1809 1781 1763 1777 1814 1875 1939 1955 1878 1795 1692 1684 1773 1858 1936 2007 2034 2046 2049 2009 1913 1818 1773 1727 1684 1588 1478 1349 1279 1306 1417 1523 1634 1708 1747 1750 1699 1665 1622 1510 1389 1298 1211 1116 1032 939 938 911 904 932 994 1091 1204 1303 1381 1458 1535 1587 1633 1684 1671 1637 1611 1526 1473 1424 1356 1243 1160 1161 1232 1343 1351 1234 1151 1029 975 918 900 913 930 975 1047 1139 1249 1315 1402 1510 1633 1717 1861 1925 2095 2064 1867 1853 1891 1965 1970 1933 1964 1939 1922 1972 2051 2079 2010 1957 1913 1939 1985 1981 1963 1875 1817 1735 1676 1656 1717 1835 1859 1868 1820 1758 1738 1712 1717 1782 1763 1739 1738 1743 1698 1643 1622 1603 1652 1712 1769 1786 1745 1709 1666 1595 1551 1503 1474 1484 1504 1533 1452 1354 1295 1294 1271 1255 1238 1229 1312 1352 1360 1366 1386 1398 1389 1363 1359 1364 1356 1334 1309 1265 1177 1107 1126 1162 1236 1328 1380 1432 1465 1507 1532 1629 1701 1743 1761 1764 1755 1740 1737 1741 1727 1721 1723 1718 1709 1706 1699 1725 1759 1782 1786 1774 1700 1609 1560 1523 1480 1412 1388 1374 1318 1282 1336 1419 1504 1560 1589 1610 1644 1679 1684 1654 1622 1581 1544 1530 1547 1494 1461 1415 1400 1376 1407 1411 1437 1479 1510 1520 1558 1596 1561 1510 1468 1409 1401 1442 1446 1400 1327 1246 1195 1224 1224 1191 1167 1152 1180 1203 1205 1197 1187 1183 1193 1210 1227 1222 1203 1200 1194 1176 1155 1132 1111 1096 1080 1060 1023 992 952 1005 1035 1020 975 923 872 862 881 894 893 884 896 900 884 848 800 774 756 764 744 717 698 689 697 702 675 618 651 656 655 652 650 661 696 713 715 699 692 703 684 651 601 555 540 567 551 527 527 532 547 546 538 525 514 520 521 516 495 490 495 487 475 467 468 468 472 451 446 444 442 438 435 435 429 427 429 413 420 413 402 397 394 378 371 366 343 307 281 261 239 210 251 275 280 259 253 230 230 218 184 179 143 122 118 116 115 113 111 110 109 108 107 106 106 106 105 103 102 101 101 100 99 98 97 96 95 95 94 95 95 95 95 91 89 89 91 87 87 86 85 85 83 82 81 79 79 78 77 76 75 75 75 74 74 73 73 72 70 69 69 68 66 65 64 63 63 62 61 59 58 57 57 55 54 54 52 50 49 46 44 43 42 41 41 40 41 43 43 42 42 44 43 43 43 42 40 35 34 33 30 29 30 31 37 40 41 42 43 45 48 40 42 47 47 46 45 41 40 38 37 34 31 32 30 29 28 25 25 24 22 24 22 25 23 21 22 28 29 27 21 15 11 15 13 13 14 3 1 1 1 1 1 1 1 1 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2511 2553 2603 2769 2821 2836 2647 2407 2293 2236 2206 2260 2351 2456 2399 2259 2112 1939 1736 1601 1599 1580 1507 1432 1348 1265 1237 1228 1232 1251 1289 1332 1386 1448 1488 1510 1585 1607 1550 1598 1693 1677 1673 1696 1693 1720 1776 1816 1735 1722 1608 1516 1472 1416 1418 1404 1411 1431 1370 1332 1291 1287 1207 1189 1214 1209 1160 1127 1189 1423 1537 1671 1700 1722 1732 1753 1780 1899 1887 1797 1755 1867 2013 2151 2268 2388 2504 2537 2552 2569 2633 2669 2592 2527 2445 2367 2357 2377 2430 2359 2350 2311 2242 2156 2096 2113 2124 2106 2096 2156 2090 1962 1974 2019 2019 2034 2105 2048 2073 2162 2281 2377 2387 2320 2324 2304 2218 2058 1901 1753 1653 1640 1714 1809 1936 1942 1952 1976 1993 2012 2002 1951 1858 1831 1793 1842 1933 2053 2133 2186 2205 2217 2234 2279 2349 2444 2543 2684 2824 2961 3029 2969 2862 2697 2692 2770 2800 2742 2666 2570 2470 2383 2372 2454 2348 2296 2270 2312 2328 2262 2222 2206 2198 2165 2078 1994 1917 1870 1849 1777 1735 1744 1797 1871 1963 2034 2062 2060 2085 2213 2335 2304 2307 2346 2280 2200 2143 2064 2031 1998 1984 2010 2002 1941 1892 1868 1826 1822 1759 1678 1619 1616 1569 1579 1663 1774 1921 2056 2148 2280 2408 2491 2501 2396 2428 2572 2498 2364 2310 2358 2438 2396 2346 2319 2274 2237 2225 2138 2068 2102 2168 2152 2093 2016 2026 2110 2288 2433 2563 2473 2437 2400 2310 2221 2119 1942 1754 1641 1575 1573 1657 1570 1478 1480 1539 1674 1807 1953 2079 2227 2344 2350 2335 2224 2182 2080 2048 1981 1895 1813 1726 1594 1496 1448 1407 1406 1408 1410 1405 1383 1346 1302 1287 1285 1325 1351 1460 1587 1696 1791 1888 1941 1936 1886 1834 1943 2068 2144 2085 2157 2187 2144 2111 1961 1805 1717 1759 1891 2040 2144 2172 2172 2160 2114 1990 1846 1704 1550 1391 1284 1297 1428 1571 1712 1871 1995 2075 2094 2113 2150 2131 2104 2028 1867 1692 1549 1489 1484 1568 1728 1949 1993 1980 1975 1976 1957 1985 2005 2002 1858 1711 1587 1546 1604 1690 1838 1995 2106 2230 2225 2265 2321 2375 2325 2333 2330 2355 2372 2424 2462 2527 2467 2425 2403 2394 2301 2255 2269 2263 2216 2187 2146 2060 2025 2007 1949 1916 1891 1857 1839 1875 1910 1931 1949 1985 2032 2075 2037 1974 1894 1819 1720 1562 1422 1307 1208 1173 1174 1203 1260 1299 1336 1401 1495 1572 1662 1743 1832 1930 2026 2101 2165 2292 2427 2553 2530 2483 2419 2409 2434 2500 2435 2335 2155 2006 1983 2131 2327 2463 2370 2227 2210 2295 2424 2431 2412 2416 2421 2454 2520 2472 2428 2364 2350 2332 2329 2253 2179 2077 2021 2006 1994 1945 1878 1763 1598 1459 1380 1429 1520 1565 1609 1654 1730 1802 1848 2001 2163 2334 2428 2498 2378 2300 2242 2135 2159 2199 2128 2085 2113 2229 2130 2073 2083 2057 1962 1858 1765 1702 1668 1619 1542 1531 1553 1638 1566 1492 1493 1599 1656 1705 1776 1936 2137 2341 2357 2301 2274 2354 2345 2333 2273 2205 2197 2234 2348 2431 2494 2538 2628 2671 2650 2440 2392 2585 2595 2525 2488 2519 2597 2446 2367 2241 2063 1965 2002 2136 2238 2380 2488 2305 2067 1908 1778 1608 1416 1423 1533 1619 1713 1780 1850 1943 2051 2180 2304 2425 2541 2444 2302 2202 2100 1982 1877 1747 1645 1643 1696 1819 1982 2135 2287 2450 2367 2239 2117 1967 1860 1828 1847 1970 2126 2278 2358 2427 2430 2344 2253 2271 2234 2104 1980 1902 1857 1856 1995 2117 2218 2130 2054 1996 2027 2128 2214 2344 2402 2435 2433 2416 2335 2207 2165 2228 2215 2181 2103 2032 1948 1899 1858 1845 1861 1805 1748 1720 1626 1534 1477 1513 1645 1798 1966 2053 2017 2005 2066 1994 1918 1866 1881 1813 1668 1619 1676 1630 1597 1517 1376 1341 1399 1487 1620 1760 1875 1890 1838 1822 1823 1836 1864 1913 1961 1913 1807 1705 1722 1818 1892 1973 2057 2078 2083 2087 2028 1922 1845 1773 1729 1664 1579 1457 1337 1289 1344 1458 1569 1668 1733 1782 1797 1775 1736 1652 1511 1393 1303 1204 1109 1048 928 989 979 982 1001 1065 1107 1221 1321 1405 1475 1545 1606 1653 1707 1746 1731 1656 1579 1537 1478 1399 1312 1230 1201 1280 1387 1453 1359 1315 1201 1156 1056 971 916 908 918 956 1020 1095 1189 1305 1376 1454 1566 1693 1772 1912 2002 1864 1682 1767 1871 1950 1992 2031 2015 1978 1968 2002 2105 2062 1974 1926 1955 2037 2095 1975 1909 1805 1705 1674 1686 1776 1928 1969 1931 1859 1805 1772 1756 1773 1847 1809 1774 1762 1756 1701 1656 1625 1639 1745 1786 1821 1847 1803 1739 1668 1643 1599 1551 1554 1563 1563 1552 1467 1372 1356 1349 1311 1317 1278 1249 1307 1372 1413 1425 1415 1416 1402 1389 1373 1363 1352 1336 1323 1272 1159 1138 1154 1178 1239 1328 1412 1479 1553 1603 1611 1622 1697 1767 1810 1827 1810 1795 1775 1761 1752 1745 1743 1742 1741 1742 1748 1774 1816 1818 1794 1719 1669 1604 1566 1513 1468 1425 1394 1346 1308 1333 1381 1444 1506 1546 1563 1574 1604 1636 1646 1633 1590 1535 1473 1450 1459 1447 1393 1354 1342 1353 1350 1339 1368 1400 1410 1444 1501 1530 1508 1447 1394 1350 1349 1403 1419 1331 1267 1220 1166 1205 1204 1191 1172 1136 1155 1177 1197 1193 1187 1180 1193 1207 1215 1212 1206 1218 1220 1198 1166 1136 1114 1105 1089 1047 1035 1017 986 1002 1021 1012 983 930 864 910 918 912 915 912 923 917 892 864 858 834 828 812 783 747 722 732 723 701 675 638 680 695 704 711 699 688 699 725 743 744 737 742 686 607 574 530 519 531 527 520 514 525 548 548 533 519 526 533 527 513 500 490 488 483 471 463 459 462 465 466 452 447 444 441 436 435 432 437 434 437 436 420 410 384 372 366 350 352 347 318 290 277 244 214 243 255 261 229 219 202 198 183 148 124 119 116 114 112 111 110 110 112 110 111 110 110 110 110 106 105 104 103 102 101 101 100 99 97 91 91 92 92 93 93 93 92 90 88 88 88 86 87 84 83 81 80 79 79 78 77 76 75 74 73 73 72 71 71 71 71 71 70 68 68 67 66 65 64 62 62 60 59 56 56 55 55 53 53 52 51 50 47 42 41 42 42 43 44 48 50 48 44 47 46 46 46 44 42 40 35 33 30 30 30 34 41 44 48 45 45 45 45 44 41 41 43 45 45 45 43 39 40 39 38 37 36 42 39 36 34 34 30 30 31 26 24 24 24 26 28 27 26 21 14 19 23 22 18 12 6 3 1 1 1 1 1 1 1 1 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2482 2498 2540 2660 2706 2699 2637 2349 2208 2177 2170 2274 2387 2537 2406 2265 2170 2010 1842 1764 1784 1738 1647 1536 1429 1402 1327 1266 1231 1221 1219 1233 1281 1346 1391 1420 1478 1498 1480 1516 1599 1580 1597 1600 1593 1597 1683 1750 1828 1828 1772 1664 1590 1561 1505 1465 1539 1592 1507 1431 1424 1416 1343 1268 1209 1150 1147 1117 1222 1413 1597 1625 1641 1677 1805 1886 1918 1991 2002 1945 1858 1895 1994 2102 2177 2301 2369 2404 2467 2508 2640 2766 2660 2580 2504 2402 2388 2439 2497 2447 2390 2370 2310 2181 2073 2017 1994 1997 2007 2020 2002 1936 1889 1919 1934 1942 1987 2008 2042 2096 2195 2328 2440 2470 2449 2369 2219 2093 1939 1802 1712 1623 1628 1698 1820 1862 1852 1859 1875 1897 1905 1840 1773 1783 1853 1878 1889 1982 2079 2194 2306 2425 2409 2395 2434 2520 2599 2688 2888 2945 3047 2937 2827 2734 2731 2832 2852 2747 2676 2618 2563 2498 2482 2494 2365 2374 2424 2502 2450 2431 2379 2363 2337 2283 2205 2096 2012 1908 1829 1797 1799 1723 1761 1817 1877 1932 1970 2006 2074 2212 2265 2238 2268 2346 2317 2232 2176 2136 2086 2066 2036 1971 1935 1934 1856 1778 1746 1712 1648 1571 1544 1539 1597 1704 1785 1922 2034 2116 2200 2294 2346 2418 2494 2456 2495 2640 2566 2401 2381 2428 2531 2575 2426 2354 2308 2270 2252 2185 2139 2189 2260 2237 2189 2048 2018 2147 2244 2387 2538 2580 2559 2451 2307 2176 2054 1884 1727 1648 1642 1690 1750 1619 1520 1485 1551 1701 1869 1940 2026 2145 2316 2426 2425 2282 2195 2125 2082 1997 1883 1744 1596 1512 1434 1426 1452 1499 1510 1516 1474 1448 1386 1362 1368 1337 1397 1400 1418 1533 1606 1701 1810 1918 2018 1970 1900 1936 2054 2169 2200 2202 2173 2096 2036 1899 1780 1752 1796 1922 2057 2144 2176 2197 2142 2050 1927 1779 1669 1510 1360 1293 1323 1446 1601 1757 1887 2046 2121 2140 2140 2122 2122 2098 2017 1873 1686 1555 1499 1517 1680 1843 1940 1942 1934 1948 1952 1948 1977 2029 2050 1933 1805 1657 1550 1573 1675 1813 1930 2025 2119 2217 2263 2282 2314 2356 2328 2311 2351 2378 2406 2473 2455 2392 2355 2318 2357 2354 2340 2408 2315 2272 2241 2163 2092 1998 1948 1915 1912 1934 1841 1785 1751 1810 1811 1818 1856 1940 2090 2132 2050 1938 1816 1666 1500 1407 1337 1210 1163 1219 1280 1310 1350 1398 1420 1496 1557 1609 1694 1782 1859 1935 2038 2150 2279 2428 2502 2462 2479 2390 2372 2366 2444 2310 2226 2060 1943 1929 2042 2290 2482 2329 2148 2085 2172 2315 2394 2367 2373 2445 2506 2639 2570 2534 2459 2415 2305 2172 2126 2054 1922 1900 1836 1831 1782 1764 1663 1551 1416 1362 1411 1523 1601 1673 1760 1852 1948 1940 2010 2137 2267 2465 2529 2418 2287 2188 2100 2059 2089 2064 2053 2106 2206 2143 2055 2037 2001 1923 1800 1710 1695 1659 1574 1474 1447 1489 1482 1456 1462 1471 1503 1543 1663 1888 2033 2223 2207 2191 2114 2188 2223 2193 2191 2174 2180 2188 2232 2399 2520 2558 2588 2661 2766 2623 2443 2457 2618 2745 2698 2644 2674 2626 2575 2453 2226 2076 1991 2051 2195 2316 2455 2576 2371 2112 2066 1939 1684 1503 1513 1629 1716 1799 1919 1969 1996 2037 2130 2273 2403 2509 2445 2314 2210 2136 2036 1952 1784 1667 1694 1761 1824 1956 2103 2262 2423 2352 2251 2129 1981 1871 1835 1836 1939 2094 2212 2273 2370 2418 2337 2281 2237 2207 2093 1946 1895 1910 1982 2137 2220 2226 2094 2065 2039 2071 2224 2316 2395 2449 2405 2358 2350 2303 2254 2262 2191 2147 2120 2090 2023 1916 1844 1822 1805 1788 1776 1745 1737 1662 1559 1527 1518 1643 1813 1948 2020 2023 2037 2091 2069 1979 1913 1930 1801 1663 1687 1739 1700 1661 1587 1462 1378 1440 1523 1623 1757 1902 1939 1907 1905 1907 1924 1940 1964 1973 1907 1771 1715 1771 1869 1949 2042 2097 2109 2111 2104 2023 1942 1840 1757 1724 1695 1592 1450 1336 1304 1375 1481 1588 1680 1753 1817 1836 1793 1736 1658 1515 1425 1310 1198 1112 991 940 1032 1072 1100 1135 1179 1202 1210 1276 1365 1438 1505 1574 1645 1718 1774 1762 1695 1633 1581 1524 1445 1347 1256 1252 1328 1441 1544 1495 1466 1379 1282 1223 1133 1017 930 909 920 959 1013 1078 1159 1250 1342 1448 1608 1630 1695 1873 1684 1548 1685 1772 1810 1902 1993 2037 2033 2033 2044 2132 2031 1980 1986 2008 2104 2056 2002 1949 1861 1756 1746 1797 1870 1995 2058 1993 1905 1853 1797 1791 1823 1885 1888 1856 1803 1773 1720 1680 1629 1675 1786 1868 1886 1900 1847 1764 1730 1704 1676 1624 1625 1631 1616 1580 1485 1401 1408 1384 1372 1364 1292 1300 1284 1347 1420 1432 1425 1420 1417 1393 1367 1347 1341 1319 1318 1279 1189 1185 1200 1217 1276 1358 1428 1494 1576 1649 1698 1684 1680 1760 1840 1875 1850 1823 1794 1785 1771 1761 1767 1767 1768 1781 1783 1800 1832 1795 1731 1648 1628 1611 1565 1514 1475 1415 1359 1327 1326 1346 1363 1393 1435 1469 1485 1511 1549 1579 1587 1598 1553 1495 1447 1398 1384 1391 1367 1304 1288 1322 1293 1285 1308 1321 1320 1375 1441 1463 1464 1411 1331 1286 1287 1329 1372 1294 1218 1169 1128 1157 1184 1167 1150 1124 1133 1161 1185 1191 1190 1172 1194 1219 1222 1229 1227 1240 1224 1205 1172 1140 1114 1095 1088 1088 1078 1061 1031 1031 1012 992 970 927 887 904 931 930 930 925 945 929 903 894 892 874 863 848 805 779 743 756 744 710 664 689 708 718 732 744 739 716 707 732 768 784 782 753 661 589 539 518 507 510 510 507 509 520 533 546 534 518 512 530 511 503 492 487 483 477 467 460 453 452 452 452 458 442 438 433 428 425 419 424 422 423 429 413 393 384 368 359 335 327 338 330 302 284 269 203 204 220 223 200 178 163 142 125 121 120 119 117 115 114 115 112 112 114 114 113 112 112 112 110 107 106 106 104 103 103 102 101 99 96 93 92 91 90 91 91 91 90 90 88 86 85 87 85 85 82 81 79 78 78 77 77 75 74 73 72 72 71 70 69 70 69 69 70 69 66 65 64 63 62 61 61 60 58 56 54 54 53 54 52 51 50 50 48 44 47 50 51 51 48 51 50 50 50 50 49 48 45 44 42 39 32 32 31 30 33 38 47 50 50 50 48 49 45 44 40 39 40 40 40 42 42 40 36 35 39 47 45 43 40 37 34 31 31 33 34 30 28 27 29 22 20 19 17 17 22 24 23 21 18 9 5 2 1 1 1 1 1 1 1 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2387 2413 2501 2555 2571 2587 2442 2277 2140 2072 2162 2318 2589 2634 2426 2271 2177 2045 1950 2046 1999 1873 1708 1557 1521 1533 1469 1363 1292 1226 1217 1214 1217 1236 1284 1310 1339 1363 1386 1429 1482 1488 1493 1503 1498 1534 1608 1688 1725 1752 1723 1789 1758 1696 1626 1617 1641 1719 1661 1602 1574 1556 1443 1360 1302 1186 1133 1113 1207 1388 1531 1472 1503 1635 1723 1862 1911 2035 2103 2058 1989 1987 2009 2064 2141 2232 2312 2356 2398 2499 2665 2698 2706 2606 2667 2555 2529 2582 2622 2519 2452 2383 2277 2190 2033 1983 1938 1919 1914 1891 1866 1824 1806 1844 1879 1894 1876 1946 1986 2051 2168 2284 2291 2341 2275 2295 2329 2232 2066 1905 1797 1680 1574 1622 1685 1753 1762 1761 1781 1788 1801 1739 1794 1843 1885 1953 1986 2021 2041 2104 2201 2343 2488 2604 2605 2664 2784 2822 2898 3042 3051 2912 2832 2801 2817 2910 2984 2886 2847 2645 2621 2594 2596 2517 2454 2438 2497 2609 2667 2544 2411 2331 2292 2244 2169 2095 2016 1948 1847 1757 1711 1696 1764 1810 1830 1893 1942 1974 2055 2158 2189 2189 2242 2312 2344 2309 2249 2205 2165 2087 2058 2022 1977 1903 1858 1835 1804 1694 1574 1539 1517 1569 1663 1767 1936 1991 2122 2154 2172 2263 2363 2456 2535 2582 2655 2614 2512 2437 2442 2471 2504 2409 2320 2303 2290 2237 2223 2180 2184 2250 2286 2210 2162 2126 2013 2066 2163 2306 2447 2565 2667 2504 2345 2212 2098 1954 1816 1728 1774 1934 1833 1668 1546 1504 1563 1712 1911 2088 2078 2142 2296 2478 2423 2269 2215 2186 2088 1938 1799 1692 1549 1465 1448 1493 1559 1611 1632 1626 1552 1519 1421 1461 1463 1404 1472 1504 1506 1499 1595 1714 1837 1926 2021 2004 1946 1923 2011 2122 2212 2185 2113 2054 1973 1848 1762 1785 1857 1943 2065 2126 2179 2188 2144 2044 1898 1767 1630 1474 1373 1301 1356 1507 1627 1792 1935 2072 2095 2112 2124 2145 2119 2061 2006 1885 1750 1580 1512 1524 1652 1775 1871 1895 1908 1924 1946 1958 1975 2054 2049 1968 1878 1731 1604 1570 1638 1730 1831 1930 2039 2129 2225 2257 2233 2284 2297 2349 2324 2374 2400 2426 2408 2353 2312 2260 2240 2243 2259 2327 2417 2388 2255 2169 2060 1946 1946 1970 1951 1970 1853 1790 1737 1700 1691 1685 1727 1839 1987 2072 1985 1812 1696 1550 1433 1311 1225 1188 1157 1246 1366 1396 1438 1495 1507 1519 1605 1695 1793 1825 1888 1956 2078 2220 2353 2472 2463 2400 2397 2429 2353 2347 2421 2307 2163 1969 1899 1917 2076 2244 2347 2145 2006 1983 2056 2275 2361 2358 2359 2403 2510 2654 2606 2512 2434 2465 2336 2188 2118 2059 1949 1833 1774 1711 1671 1627 1572 1464 1398 1355 1408 1578 1678 1765 1861 1953 2062 2051 2073 2159 2316 2495 2434 2410 2336 2276 2113 1997 1978 1997 2004 2066 2123 2053 1982 1949 1928 1853 1739 1693 1691 1605 1500 1416 1430 1480 1467 1473 1474 1528 1587 1600 1681 1869 1917 2010 2022 2004 2026 2088 2088 2087 2106 2148 2190 2263 2280 2406 2615 2679 2684 2725 2758 2614 2426 2472 2560 2665 2724 2754 2816 2804 2690 2449 2315 2158 2047 2121 2269 2391 2486 2600 2414 2221 2165 1963 1795 1555 1543 1678 1768 1881 1976 2112 2099 2066 2121 2228 2331 2467 2360 2290 2269 2214 2087 1946 1786 1716 1810 1893 1926 1985 2117 2256 2411 2381 2251 2128 2021 1933 1899 1837 1917 2052 2151 2200 2272 2347 2417 2352 2258 2197 2071 1962 1895 1895 1944 2067 2164 2221 2135 2130 2176 2150 2276 2366 2422 2350 2340 2319 2286 2205 2200 2211 2110 2100 2077 2019 1985 1890 1850 1871 1849 1802 1765 1755 1750 1660 1566 1521 1544 1662 1763 1815 1843 1889 1957 2063 2110 2009 1951 1891 1767 1687 1754 1796 1813 1743 1660 1520 1427 1430 1581 1699 1785 1911 1980 1968 1978 1988 2004 2021 2029 2001 1905 1777 1752 1826 1903 1986 2071 2105 2082 2105 2037 1967 1950 1888 1850 1790 1733 1593 1452 1348 1324 1411 1529 1597 1662 1744 1837 1852 1769 1681 1602 1516 1433 1333 1241 1116 950 991 1111 1169 1249 1302 1337 1321 1319 1365 1380 1429 1469 1525 1606 1687 1750 1778 1742 1678 1622 1533 1422 1317 1270 1314 1384 1466 1585 1636 1652 1524 1409 1318 1314 1199 1036 940 917 929 966 1014 1064 1107 1155 1236 1302 1419 1476 1608 1451 1490 1571 1632 1701 1825 1916 1991 2036 2049 2080 2132 2083 2033 2070 2102 2176 2136 2010 1936 1910 1872 1872 1915 2002 2115 2137 2084 1959 1886 1853 1831 1895 1948 1962 1921 1864 1821 1770 1692 1640 1690 1792 1879 1937 1941 1892 1838 1806 1776 1744 1714 1699 1700 1678 1606 1519 1448 1459 1457 1443 1378 1319 1360 1335 1318 1369 1387 1400 1406 1397 1379 1359 1349 1340 1321 1301 1284 1188 1233 1222 1258 1303 1377 1463 1536 1613 1678 1729 1752 1741 1753 1820 1864 1845 1833 1825 1809 1779 1774 1786 1793 1803 1823 1831 1829 1831 1759 1696 1642 1606 1582 1518 1466 1422 1378 1353 1346 1358 1353 1355 1367 1391 1432 1466 1489 1511 1525 1527 1542 1506 1427 1406 1383 1335 1332 1322 1272 1273 1280 1254 1249 1261 1232 1251 1316 1362 1383 1380 1360 1302 1242 1209 1240 1300 1291 1221 1147 1089 1114 1157 1153 1104 1097 1140 1165 1172 1159 1147 1177 1216 1250 1273 1267 1265 1260 1233 1190 1156 1140 1131 1121 1126 1115 1112 1074 1053 1051 1042 1025 1007 963 929 918 956 953 951 957 980 948 915 926 930 904 888 849 842 809 783 782 753 727 694 728 730 738 740 759 765 737 742 784 813 803 769 735 649 577 533 515 504 494 496 501 511 518 537 556 557 540 518 501 499 498 494 484 472 473 467 457 451 450 448 447 445 437 430 425 425 418 408 401 398 397 396 389 372 371 362 357 333 299 291 299 286 284 263 238 194 155 176 159 144 132 126 120 123 123 122 120 119 118 120 120 116 117 115 114 114 113 111 110 109 108 107 106 105 104 103 101 100 98 97 95 93 92 90 90 89 88 87 87 86 83 83 85 83 83 81 79 76 76 76 76 75 74 72 71 70 70 69 68 68 68 67 67 67 66 64 63 62 61 61 60 58 57 55 53 52 52 51 51 50 50 50 49 52 53 53 53 51 52 51 51 51 51 50 49 47 45 42 40 37 36 33 32 31 33 38 43 50 50 49 48 47 41 39 38 38 38 38 38 41 41 40 39 37 37 42 43 42 42 42 38 31 29 30 29 30 29 25 24 21 27 24 20 23 25 24 23 19 15 8 3 2 1 1 4 7 5 4 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2306 2324 2377 2438 2454 2481 2360 2144 2045 1995 2134 2356 2651 2736 2588 2335 2202 2116 2097 2180 2127 2018 1757 1640 1645 1667 1544 1436 1353 1300 1253 1219 1214 1212 1225 1233 1239 1268 1309 1333 1373 1409 1406 1411 1436 1451 1497 1597 1605 1626 1640 1753 1794 1825 1796 1739 1771 1822 1761 1751 1721 1676 1529 1493 1352 1213 1131 1107 1189 1376 1399 1359 1414 1505 1651 1722 1849 1885 1950 2061 2117 2135 2136 2142 2183 2249 2325 2388 2408 2492 2597 2568 2569 2499 2552 2591 2709 2752 2659 2562 2514 2434 2310 2244 2106 2063 2030 1978 1940 1894 1876 1839 1812 1798 1798 1819 1801 1865 1942 1968 2094 2199 2153 2196 2150 2147 2181 2196 2104 1963 1799 1625 1558 1570 1599 1679 1724 1691 1709 1720 1740 1851 1934 1951 1922 2006 2082 2125 2152 2216 2265 2349 2468 2587 2698 2786 2900 3010 3041 3088 3034 2966 2899 2889 2965 3023 2976 2923 2879 2882 2743 2742 2750 2686 2575 2457 2541 2700 2703 2562 2449 2320 2263 2212 2169 2112 2068 1994 1919 1828 1752 1678 1654 1737 1811 1838 1885 1910 1973 2045 2088 2113 2183 2242 2267 2308 2314 2295 2230 2181 2160 2114 2078 2032 1998 1977 1892 1717 1605 1532 1519 1581 1679 1801 1922 2048 2238 2261 2273 2255 2335 2448 2540 2589 2646 2752 2638 2509 2521 2535 2441 2374 2319 2348 2358 2318 2274 2270 2297 2328 2277 2194 2118 2092 2046 2039 2129 2233 2379 2484 2569 2477 2406 2340 2121 2028 1897 1944 2153 2193 2043 1795 1593 1551 1613 1732 1874 2037 2176 2175 2307 2514 2463 2341 2252 2145 2035 1913 1760 1607 1506 1462 1519 1618 1685 1730 1752 1734 1661 1543 1454 1507 1523 1453 1508 1584 1631 1667 1631 1713 1819 1929 2027 2078 1987 1940 1980 2086 2182 2128 2062 1980 1899 1808 1788 1823 1894 1970 2076 2133 2166 2148 2090 2014 1871 1749 1582 1446 1338 1306 1377 1540 1678 1823 1952 2083 2084 2085 2094 2088 2069 2065 2044 1953 1822 1642 1529 1534 1629 1711 1794 1851 1897 1924 1966 1991 2001 2031 2063 2040 1924 1793 1648 1594 1571 1661 1756 1851 1947 2051 2107 2118 2161 2222 2256 2292 2301 2333 2377 2455 2370 2357 2311 2238 2204 2223 2179 2238 2281 2338 2210 2108 2018 1956 1994 1967 1942 1922 1900 1874 1790 1722 1653 1614 1617 1703 1826 1983 1983 1836 1668 1556 1426 1301 1190 1153 1240 1364 1391 1536 1551 1595 1617 1615 1631 1704 1782 1896 1971 2023 2161 2239 2368 2455 2373 2336 2329 2372 2316 2299 2383 2223 2054 1921 1858 1912 2068 2255 2161 2013 1953 1954 2024 2204 2314 2324 2426 2477 2575 2581 2579 2469 2434 2331 2351 2322 2202 2113 2007 1883 1795 1750 1727 1677 1600 1488 1406 1358 1413 1576 1739 1879 1975 2060 2134 2214 2218 2274 2372 2445 2331 2315 2288 2212 2169 2022 1897 1891 1931 1987 1960 1917 1879 1829 1820 1766 1710 1681 1675 1637 1465 1415 1480 1543 1562 1581 1611 1661 1721 1726 1687 1759 1827 1860 1917 1965 2064 2062 2055 2115 2188 2248 2280 2376 2381 2396 2529 2691 2835 2891 2862 2650 2457 2506 2593 2588 2580 2682 2823 2812 2605 2496 2345 2242 2100 2156 2282 2428 2562 2607 2468 2360 2241 2023 1831 1604 1530 1656 1807 1938 2055 2166 2175 2139 2172 2238 2365 2465 2404 2349 2387 2282 2110 1965 1891 1835 1919 2043 2015 2031 2138 2285 2438 2385 2262 2170 2059 1985 1921 1846 1926 2047 2136 2171 2200 2262 2323 2379 2268 2223 2142 2022 1921 1918 1967 2037 2157 2222 2161 2168 2227 2262 2269 2351 2360 2284 2268 2272 2200 2114 2118 2117 2037 2031 2029 1978 1922 1889 1885 1909 1906 1838 1796 1781 1743 1643 1542 1552 1587 1654 1703 1737 1755 1793 1882 2044 2150 2088 1986 1863 1727 1736 1825 1857 1899 1820 1704 1589 1484 1422 1558 1710 1826 1925 2009 2031 2039 2077 2077 2108 2081 2024 1903 1792 1813 1913 1962 2027 2103 2049 2003 1971 1954 1874 1866 1888 1881 1834 1747 1592 1447 1358 1357 1464 1588 1687 1743 1788 1845 1855 1782 1708 1637 1577 1509 1403 1277 1139 998 943 976 1056 1206 1332 1395 1405 1408 1450 1459 1481 1494 1502 1556 1637 1708 1767 1774 1714 1632 1490 1366 1286 1301 1391 1480 1486 1573 1685 1767 1668 1511 1446 1381 1259 1212 1067 957 934 966 1011 1025 1038 1060 1076 1128 1205 1304 1321 1297 1373 1455 1553 1672 1757 1832 1921 1958 1980 2032 2125 2132 2100 2124 2194 2251 2071 1966 1884 1869 1906 1948 2027 2119 2207 2221 2122 1999 1907 1875 1913 2000 2021 1998 1957 1924 1873 1771 1705 1669 1722 1804 1891 1960 1982 1950 1911 1882 1847 1815 1780 1768 1747 1714 1647 1565 1506 1508 1488 1444 1366 1358 1409 1369 1351 1349 1378 1401 1407 1401 1394 1404 1405 1399 1355 1319 1269 1228 1291 1263 1271 1320 1367 1468 1541 1620 1677 1722 1778 1803 1800 1801 1832 1852 1848 1842 1816 1786 1790 1806 1825 1849 1869 1869 1843 1761 1704 1657 1608 1547 1508 1464 1429 1416 1397 1407 1416 1388 1376 1373 1382 1406 1462 1519 1518 1496 1478 1470 1483 1456 1382 1358 1363 1306 1276 1277 1220 1225 1233 1209 1197 1202 1167 1203 1264 1284 1305 1304 1276 1253 1221 1156 1170 1206 1228 1211 1141 1072 1064 1118 1115 1084 1118 1146 1163 1167 1146 1146 1184 1217 1247 1266 1280 1281 1278 1261 1222 1189 1184 1168 1147 1153 1136 1124 1099 1082 1064 1054 1030 1013 988 938 950 985 994 978 998 1024 990 960 969 973 955 913 882 862 833 826 807 795 758 715 751 773 786 777 769 781 753 770 816 841 828 758 705 646 571 532 514 502 494 482 486 498 508 523 530 529 521 523 506 484 488 489 487 460 465 460 455 450 450 447 446 441 433 421 398 407 405 408 399 391 388 379 362 348 350 345 339 328 302 278 245 243 243 229 218 195 150 133 132 135 135 132 124 127 128 123 122 122 123 122 121 120 118 116 116 115 113 112 111 111 109 108 107 106 105 103 102 101 100 100 99 96 94 93 91 90 89 86 84 82 83 82 82 83 82 81 78 77 75 75 74 74 74 72 71 70 69 68 68 67 66 66 65 65 65 64 63 62 61 60 58 57 56 54 52 51 50 51 52 52 54 54 56 55 55 54 53 54 52 52 52 52 51 50 46 43 41 42 40 39 37 35 33 33 35 37 39 44 50 50 46 46 44 40 38 38 38 39 42 42 44 43 44 44 43 45 45 44 43 42 37 36 33 28 26 26 26 27 28 28 25 27 26 20 18 20 17 17 12 6 2 2 1 1 13 15 15 14 12 10 4 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2233 2241 2283 2273 2352 2381 2174 2036 1950 2006 2122 2425 2598 2723 2740 2553 2375 2267 2234 2198 2134 2002 1880 1852 1882 1674 1562 1491 1459 1402 1322 1281 1235 1214 1201 1200 1204 1237 1255 1250 1291 1333 1323 1371 1388 1386 1400 1461 1510 1559 1643 1696 1686 1717 1781 1847 1909 1954 1921 1901 1861 1759 1640 1503 1359 1218 1119 1101 1180 1296 1278 1330 1405 1506 1570 1690 1739 1744 1837 1954 2092 2165 2226 2289 2326 2403 2470 2515 2501 2496 2470 2446 2441 2400 2400 2450 2561 2734 2746 2675 2622 2484 2385 2323 2229 2201 2186 2139 2091 2036 2039 2005 1899 1887 1820 1758 1755 1845 1887 1890 1959 2036 2046 2027 2029 2008 2027 2023 1981 1893 1702 1579 1558 1637 1717 1672 1645 1711 1709 1724 1778 1890 2019 2075 2034 2037 2117 2177 2251 2264 2341 2421 2523 2607 2713 2825 2867 2949 3049 3165 3101 3048 2985 2988 2992 2928 2885 2863 2777 2825 2825 2704 2684 2675 2656 2537 2547 2665 2585 2508 2394 2337 2390 2288 2282 2221 2188 2104 1996 1906 1818 1737 1656 1632 1727 1815 1827 1861 1914 1968 2019 2046 2092 2159 2212 2270 2318 2386 2339 2289 2237 2186 2167 2173 2123 2007 1839 1706 1592 1524 1527 1609 1701 1856 2039 2154 2248 2401 2335 2269 2261 2368 2497 2582 2663 2737 2671 2600 2616 2593 2525 2447 2382 2371 2431 2409 2362 2380 2440 2531 2391 2262 2150 2069 2034 2035 2060 2160 2323 2411 2470 2509 2545 2314 2186 2156 2220 2336 2274 2254 2125 1979 1761 1665 1704 1811 1896 2023 2156 2267 2298 2486 2420 2319 2255 2138 1962 1813 1651 1545 1480 1531 1626 1774 1784 1845 1859 1819 1714 1572 1504 1543 1582 1495 1542 1626 1727 1772 1710 1753 1839 1938 2027 2114 2025 1980 1992 2068 2126 2124 2077 1926 1858 1808 1807 1872 1921 2000 2065 2091 2089 2063 2027 1977 1914 1775 1593 1433 1333 1315 1398 1545 1713 1856 1987 2073 2065 2079 2073 2056 2037 2047 2051 1994 1839 1687 1582 1554 1576 1671 1773 1847 1896 1925 1977 2008 2015 2006 2046 2047 1933 1798 1700 1621 1592 1604 1683 1786 1882 1955 2007 2066 2141 2195 2208 2184 2286 2364 2453 2431 2347 2371 2323 2250 2219 2237 2189 2154 2175 2237 2111 2027 2003 1993 2015 2000 1985 1966 1961 1986 1917 1828 1756 1666 1574 1618 1732 1869 1910 1819 1715 1570 1433 1315 1204 1183 1302 1429 1534 1552 1651 1688 1715 1728 1740 1755 1793 1867 2002 2125 2251 2361 2420 2386 2294 2247 2244 2287 2233 2252 2347 2208 2008 1868 1857 1933 2108 2272 2076 1937 1892 1976 2081 2195 2253 2329 2478 2576 2556 2517 2503 2492 2371 2241 2254 2216 2143 2022 1906 1838 1834 1842 1811 1757 1667 1570 1461 1367 1388 1596 1771 1881 2017 2109 2172 2254 2313 2373 2445 2504 2340 2283 2185 2097 2059 2021 1894 1821 1860 1880 1824 1792 1750 1706 1700 1717 1692 1662 1652 1651 1468 1480 1640 1676 1668 1705 1765 1823 1898 1902 1771 1859 1995 2032 2053 2099 2143 2131 2094 2215 2255 2313 2334 2432 2486 2467 2490 2632 2673 2809 2885 2634 2498 2592 2696 2701 2706 2735 2771 2772 2593 2565 2452 2291 2154 2209 2346 2444 2584 2521 2398 2285 2147 1981 1833 1638 1527 1647 1838 1990 2127 2224 2280 2238 2230 2282 2316 2450 2573 2454 2414 2252 2123 2034 1957 1926 1989 2117 2101 2079 2179 2311 2456 2454 2348 2217 2060 1981 1923 1877 1955 2080 2109 2124 2148 2206 2264 2384 2335 2286 2205 2105 2007 1918 1968 2056 2166 2262 2207 2200 2237 2311 2361 2386 2260 2233 2223 2161 2120 2062 2036 2027 2007 1971 1953 1944 1925 1909 1929 1936 1912 1876 1826 1748 1666 1588 1553 1594 1662 1751 1781 1813 1811 1799 1848 1997 2135 2150 2055 1885 1761 1789 1876 1922 1949 1849 1756 1640 1522 1443 1511 1647 1783 1856 1934 2015 2062 2121 2159 2167 2077 2005 1897 1816 1846 1950 2015 2096 2115 2030 1987 1911 1892 1828 1782 1805 1806 1778 1713 1603 1472 1367 1396 1499 1638 1760 1832 1882 1898 1903 1832 1770 1705 1658 1583 1451 1337 1194 1095 1008 959 980 1092 1227 1313 1398 1467 1500 1515 1539 1565 1552 1560 1610 1687 1757 1758 1690 1574 1440 1323 1300 1368 1480 1585 1574 1563 1641 1774 1799 1644 1548 1417 1385 1373 1185 1036 976 1007 1048 1071 1078 1071 1061 1077 1113 1155 1181 1203 1247 1337 1494 1608 1672 1767 1837 1875 1932 2012 2067 2101 2162 2245 2267 2197 2051 1963 1902 1933 1954 2052 2174 2247 2240 2197 2130 2015 1933 1933 2036 2100 2075 2009 1979 1965 1937 1818 1732 1704 1752 1861 1920 1982 2020 2000 1978 1957 1925 1879 1824 1784 1754 1720 1678 1619 1572 1520 1438 1397 1382 1430 1449 1419 1388 1399 1393 1389 1408 1416 1423 1444 1445 1442 1402 1342 1273 1257 1308 1281 1279 1318 1358 1426 1499 1572 1620 1690 1766 1819 1831 1822 1829 1851 1861 1852 1817 1798 1806 1835 1861 1875 1871 1831 1802 1727 1652 1598 1559 1505 1476 1456 1462 1469 1455 1462 1466 1436 1424 1412 1426 1444 1488 1547 1560 1498 1451 1418 1423 1418 1348 1306 1305 1264 1217 1244 1195 1166 1189 1155 1135 1143 1115 1139 1192 1206 1231 1240 1208 1195 1197 1126 1105 1131 1148 1141 1109 1035 995 1062 1085 1080 1120 1149 1160 1159 1129 1151 1179 1193 1214 1237 1261 1271 1272 1252 1230 1217 1193 1175 1165 1155 1148 1131 1119 1110 1091 1069 1049 1035 1004 966 994 1027 1031 1000 1022 1059 1026 1009 1031 1020 998 958 917 894 888 880 861 836 778 736 790 815 823 828 810 790 766 786 833 854 846 781 699 628 582 543 520 509 494 482 480 479 502 508 509 512 506 504 496 489 483 473 464 444 434 441 453 444 438 439 439 435 426 415 383 399 397 406 397 388 374 365 351 333 329 327 317 313 295 271 255 231 220 212 193 164 152 131 132 134 135 133 126 130 129 126 125 125 124 123 122 120 117 117 117 115 113 113 112 111 110 109 108 107 105 104 103 100 102 102 100 97 96 95 92 90 90 88 85 83 81 81 81 81 81 79 78 75 74 73 73 73 72 72 70 70 69 68 67 67 66 64 63 63 63 63 62 61 60 60 60 59 60 60 60 55 60 61 61 61 61 60 57 57 56 54 55 55 54 53 52 51 50 50 43 41 44 42 40 38 37 35 36 40 41 39 39 41 48 50 45 43 43 41 39 40 42 43 40 39 39 39 39 48 49 47 45 43 43 42 40 36 33 29 30 31 33 33 31 27 23 21 21 15 10 10 10 9 6 4 2 1 1 1 14 15 13 13 12 9 5 2 2 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2108 2103 2093 2127 2293 2172 2027 1940 1896 2004 2176 2474 2619 2701 2656 2678 2551 2476 2399 2239 2152 2104 2128 2116 1961 1711 1633 1595 1607 1540 1432 1358 1323 1276 1236 1217 1205 1207 1220 1220 1230 1260 1250 1289 1330 1346 1337 1366 1435 1505 1559 1605 1608 1634 1685 1750 1802 1896 2006 1997 1897 1743 1597 1440 1321 1225 1126 1095 1163 1208 1308 1440 1441 1446 1550 1587 1610 1689 1774 1873 1983 2061 2161 2234 2306 2374 2379 2348 2332 2310 2293 2315 2324 2314 2313 2371 2507 2696 2864 2822 2727 2590 2471 2425 2357 2331 2280 2219 2126 2089 2036 2036 1992 1978 1953 1832 1760 1870 1835 1814 1834 1877 1928 1888 1891 1864 1877 1870 1835 1738 1601 1545 1585 1757 1848 1820 1779 1767 1775 1763 1773 1891 1995 2088 2129 2116 2129 2168 2236 2391 2366 2439 2559 2696 2784 2842 2891 2928 3037 3200 3259 3149 3055 3060 2990 2927 2868 2801 2742 2730 2765 2727 2681 2647 2655 2713 2670 2562 2515 2517 2500 2510 2443 2387 2479 2411 2312 2195 2089 1968 1891 1857 1743 1622 1616 1708 1795 1800 1843 1897 1962 2042 2083 2132 2213 2244 2269 2313 2353 2325 2273 2270 2318 2254 2096 1931 1789 1684 1612 1531 1581 1674 1759 1913 2075 2220 2367 2478 2386 2328 2332 2394 2519 2612 2682 2773 2741 2711 2709 2672 2605 2513 2445 2454 2520 2495 2467 2484 2538 2630 2472 2306 2230 2178 2101 2042 2047 2144 2306 2340 2353 2392 2421 2272 2207 2277 2301 2392 2367 2365 2188 1971 1849 1762 1789 1914 2023 2083 2161 2285 2337 2446 2338 2232 2167 2057 1912 1734 1607 1515 1557 1642 1776 1890 1918 1934 1919 1838 1748 1630 1567 1582 1644 1580 1565 1639 1758 1833 1812 1828 1916 1997 2097 2193 2129 2064 2071 2142 2148 2122 2052 1911 1832 1820 1865 1945 2030 2066 2112 2096 2027 1943 1892 1841 1773 1715 1569 1409 1345 1326 1424 1578 1726 1875 1994 2028 2054 2045 2051 2031 2021 2032 2051 2016 1939 1814 1646 1586 1581 1669 1777 1826 1887 1945 2001 2019 2038 2017 2045 2049 2004 1914 1790 1673 1611 1586 1623 1699 1789 1858 1911 1971 2042 2108 2154 2234 2337 2405 2419 2409 2306 2305 2359 2291 2260 2240 2248 2172 2148 2119 2119 2025 2011 2012 2080 2072 2087 2100 2127 2112 2031 1939 1876 1743 1582 1551 1662 1747 1792 1764 1681 1534 1393 1281 1173 1166 1318 1456 1613 1667 1719 1778 1794 1807 1835 1851 1878 1908 1977 2096 2217 2326 2356 2329 2267 2183 2182 2209 2143 2099 2240 2150 1956 1842 1876 1998 2160 2207 2003 1884 1935 2057 2201 2231 2238 2313 2452 2522 2524 2472 2441 2417 2277 2186 2144 2131 2095 2037 1911 1903 1947 1991 1941 1849 1725 1615 1467 1356 1379 1556 1727 1834 1946 2059 2099 2188 2272 2260 2353 2552 2432 2359 2294 2160 2041 1941 1841 1728 1760 1753 1706 1679 1651 1596 1622 1692 1652 1587 1533 1568 1422 1468 1675 1816 1828 1867 1938 1963 2052 2045 1865 1928 2090 2221 2193 2249 2229 2158 2161 2300 2345 2388 2410 2479 2534 2540 2503 2508 2578 2679 2834 2717 2646 2777 2802 2798 2810 2821 2852 2846 2675 2655 2566 2370 2270 2252 2382 2544 2564 2444 2304 2192 2014 1835 1769 1551 1538 1696 1850 2004 2147 2247 2336 2285 2292 2283 2327 2455 2614 2602 2434 2244 2155 2054 2000 1959 2013 2164 2121 2136 2225 2298 2426 2521 2412 2249 2074 1991 1941 1918 2002 2119 2182 2154 2124 2174 2284 2438 2384 2354 2297 2140 2041 1952 1930 2006 2110 2207 2274 2263 2289 2410 2521 2467 2312 2285 2253 2115 2083 2086 2060 2035 2022 1995 1976 1945 1939 1948 1998 1985 1941 1870 1759 1666 1586 1561 1582 1659 1758 1873 1938 1954 1897 1857 1840 1919 2071 2177 2080 1933 1790 1830 1915 1974 1990 1918 1855 1710 1592 1460 1529 1628 1738 1780 1839 1917 1986 2081 2180 2179 2084 2028 1970 1871 1856 1948 2044 2133 2120 2038 2009 1931 1919 1873 1758 1698 1692 1682 1640 1561 1439 1396 1448 1546 1685 1807 1895 1956 1968 1961 1898 1783 1687 1660 1610 1516 1393 1287 1231 1143 1037 971 1026 1136 1225 1297 1403 1511 1554 1595 1631 1633 1621 1636 1684 1743 1712 1625 1508 1386 1321 1355 1432 1545 1660 1681 1649 1680 1780 1907 1825 1625 1499 1489 1453 1237 1108 1039 1091 1146 1184 1178 1167 1143 1121 1107 1122 1135 1151 1175 1240 1370 1498 1578 1650 1747 1788 1862 1964 2017 2027 2072 2124 2212 2133 2025 1937 1931 1988 2028 2154 2284 2308 2188 2167 2118 1995 1964 2003 2127 2180 2111 2010 1997 1995 1951 1837 1745 1724 1770 1887 1962 2010 2046 2040 2025 2003 1962 1893 1815 1759 1725 1695 1667 1640 1577 1502 1440 1459 1452 1459 1478 1454 1431 1440 1422 1409 1408 1420 1437 1454 1462 1465 1423 1387 1326 1260 1283 1295 1295 1315 1353 1391 1441 1499 1550 1627 1727 1816 1845 1841 1852 1866 1875 1857 1824 1819 1823 1856 1876 1832 1786 1753 1714 1664 1598 1559 1536 1526 1535 1532 1560 1568 1520 1519 1542 1488 1486 1475 1497 1514 1538 1590 1589 1515 1454 1401 1365 1347 1307 1244 1221 1195 1162 1184 1166 1106 1132 1096 1074 1085 1057 1079 1098 1116 1140 1149 1141 1132 1152 1124 1053 1052 1074 1088 1050 981 926 997 1047 1041 1092 1140 1145 1131 1112 1125 1139 1174 1195 1210 1226 1251 1251 1238 1221 1205 1186 1159 1157 1158 1147 1133 1134 1121 1100 1087 1084 1076 1027 1009 1027 1067 1071 1028 1057 1086 1051 1042 1067 1088 1050 1004 971 954 932 913 896 875 804 759 824 851 847 879 861 818 806 827 852 818 802 783 741 681 628 560 535 520 502 491 479 463 487 493 497 510 499 495 489 483 480 470 445 433 410 423 431 436 433 427 424 426 410 388 372 374 386 396 382 377 367 352 343 333 312 307 293 291 274 265 241 234 204 177 171 175 171 135 131 132 134 133 128 131 129 128 125 125 124 123 121 120 118 118 116 115 114 113 113 112 111 110 109 107 106 105 102 102 104 102 99 98 98 97 95 93 92 90 88 85 83 82 80 80 79 78 76 74 72 72 71 71 71 71 71 71 70 69 68 67 66 65 62 61 61 61 61 62 63 63 63 73 77 74 72 69 68 66 65 63 61 60 58 57 56 56 56 55 54 53 52 51 50 49 46 43 44 43 41 38 36 36 39 50 52 50 43 45 46 51 49 46 44 45 45 45 43 41 40 37 35 35 38 41 48 47 44 42 41 39 37 35 36 35 35 35 35 32 31 30 24 16 14 13 9 6 6 5 4 3 2 1 1 1 5 8 8 5 4 4 6 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2123 2025 1967 2065 2222 2059 1919 1864 1918 2046 2312 2485 2549 2526 2551 2686 2693 2619 2453 2302 2213 2203 2165 2130 2017 1856 1791 1809 1829 1735 1552 1575 1502 1388 1361 1319 1279 1238 1195 1199 1202 1201 1208 1235 1247 1306 1259 1322 1356 1415 1474 1524 1557 1591 1617 1649 1717 1835 1897 1915 1886 1738 1617 1503 1379 1297 1180 1093 1161 1245 1338 1451 1599 1509 1512 1585 1620 1693 1741 1823 1931 2026 2097 2178 2230 2207 2213 2189 2193 2191 2200 2246 2269 2308 2315 2374 2501 2724 2838 2940 2899 2775 2640 2574 2514 2409 2337 2268 2191 2145 2080 2094 2077 2059 1989 1867 1734 1874 1871 1821 1754 1755 1786 1760 1763 1709 1720 1709 1679 1598 1539 1560 1637 1794 1977 1976 1913 1874 1839 1809 1780 1821 1898 2002 2110 2189 2204 2202 2249 2411 2498 2504 2568 2654 2769 2937 2942 2969 3057 3290 3213 3121 3078 3059 2981 2910 2823 2743 2683 2616 2653 2645 2615 2623 2624 2711 2687 2615 2559 2604 2717 2714 2638 2596 2581 2511 2395 2291 2157 2041 1957 1876 1835 1684 1607 1582 1636 1713 1775 1824 1919 2011 2065 2137 2132 2164 2204 2253 2335 2398 2379 2420 2333 2195 2023 1891 1787 1628 1513 1489 1656 1747 1823 2013 2163 2283 2425 2503 2383 2415 2448 2498 2618 2682 2731 2820 2871 2801 2778 2728 2660 2601 2534 2588 2586 2581 2563 2571 2616 2591 2480 2365 2289 2247 2160 2066 2066 2125 2181 2262 2319 2334 2284 2226 2277 2420 2490 2479 2450 2329 2168 2019 1930 1860 1876 2047 2244 2186 2229 2229 2389 2391 2346 2278 2121 1973 1824 1696 1590 1558 1647 1758 1882 2029 2058 1995 1916 1854 1759 1726 1628 1600 1669 1664 1603 1646 1762 1872 1935 1971 2003 2103 2243 2279 2177 2169 2200 2234 2201 2137 2030 1907 1841 1875 1939 2048 2184 2202 2230 2150 2087 1981 1884 1772 1653 1587 1534 1403 1369 1339 1451 1630 1774 1891 1957 1999 2028 2018 2027 2018 2007 2019 2040 2041 1985 1910 1798 1649 1609 1663 1724 1770 1856 1973 2040 2045 2063 2052 2049 2039 2006 1925 1810 1765 1672 1606 1604 1655 1708 1853 1924 2005 2046 2111 2197 2245 2281 2316 2328 2344 2323 2276 2323 2375 2370 2302 2270 2204 2147 2091 2097 2064 2031 2054 2142 2202 2238 2255 2259 2201 2136 2063 1978 1767 1622 1505 1580 1629 1620 1658 1593 1513 1341 1215 1146 1181 1315 1487 1618 1787 1837 1869 1891 1879 1883 1946 1973 2029 2046 2079 2159 2232 2241 2209 2186 2108 2073 2114 2040 2025 2157 2076 1899 1791 1884 2066 2216 2108 1956 1838 1903 2091 2239 2271 2316 2366 2390 2431 2545 2444 2392 2389 2290 2251 2207 2184 2073 2007 1966 1986 2061 2136 2072 1933 1788 1671 1511 1360 1334 1480 1628 1724 1838 1960 2009 2107 2207 2220 2372 2452 2371 2257 2184 2101 2017 1939 1821 1690 1636 1630 1603 1580 1560 1525 1543 1593 1527 1444 1417 1461 1413 1523 1608 1749 1913 2009 2107 2088 2130 2098 1941 1941 2120 2277 2360 2409 2263 2252 2318 2466 2505 2434 2427 2512 2581 2586 2693 2546 2612 2763 2788 2819 2734 2805 2886 2858 2923 2963 2970 2936 2726 2666 2602 2472 2403 2421 2439 2586 2448 2293 2171 2066 1910 1710 1560 1523 1595 1713 1853 1988 2105 2231 2351 2414 2356 2359 2398 2460 2615 2501 2366 2309 2225 2126 2063 2011 2062 2259 2208 2216 2256 2327 2417 2536 2476 2298 2132 2036 1945 1985 2080 2183 2246 2243 2163 2174 2293 2431 2509 2417 2297 2186 2080 1992 1925 1990 2081 2191 2336 2334 2383 2502 2554 2511 2395 2401 2350 2197 2130 2199 2194 2124 2111 2100 2083 2056 2049 2029 1984 1940 1863 1748 1646 1606 1570 1589 1641 1748 1873 1949 2048 2074 1980 1932 1878 1908 2041 2175 2061 1905 1825 1890 1971 2029 2031 1999 1905 1793 1640 1483 1570 1682 1758 1768 1796 1834 1920 2052 2162 2170 2114 2042 1993 1922 1914 1974 2085 2176 2131 2085 2065 2076 2036 1894 1717 1625 1588 1569 1537 1460 1404 1446 1522 1595 1717 1831 1924 1983 2013 1961 1880 1805 1733 1653 1562 1476 1440 1435 1382 1294 1159 1064 978 1036 1121 1223 1332 1450 1554 1636 1679 1692 1682 1696 1711 1680 1660 1572 1444 1346 1344 1420 1502 1566 1657 1776 1796 1807 1840 1930 1961 1683 1575 1575 1580 1336 1226 1160 1218 1299 1318 1312 1301 1305 1295 1209 1173 1139 1138 1141 1161 1257 1349 1445 1551 1648 1709 1794 1900 1979 2009 2038 2096 2168 2083 2004 1936 1936 1969 2067 2202 2334 2342 2251 2146 2038 2003 2029 2098 2221 2239 2135 2050 2021 1964 1901 1834 1760 1729 1779 1901 1993 2026 2063 2065 2025 1990 1947 1894 1838 1779 1708 1653 1624 1604 1563 1491 1504 1543 1516 1498 1502 1482 1465 1466 1450 1435 1428 1440 1452 1467 1488 1492 1467 1424 1372 1310 1279 1312 1320 1335 1368 1417 1476 1553 1598 1655 1740 1826 1855 1863 1883 1893 1888 1856 1840 1841 1842 1871 1848 1768 1699 1672 1640 1612 1595 1588 1594 1607 1661 1666 1651 1641 1573 1594 1601 1561 1558 1555 1577 1608 1597 1632 1591 1527 1457 1408 1359 1304 1268 1230 1183 1153 1145 1116 1106 1071 1071 1044 1006 1014 993 1008 1006 1017 1042 1028 1054 1059 1070 1067 1014 979 1000 1035 1017 943 872 933 986 1004 1050 1109 1123 1088 1053 1089 1117 1170 1187 1193 1200 1228 1221 1227 1222 1209 1185 1141 1135 1140 1137 1137 1109 1113 1112 1105 1100 1094 1061 1034 1057 1111 1115 1060 1087 1099 1080 1067 1058 1060 1054 1028 1025 1024 985 945 917 895 829 793 856 894 894 908 911 866 826 814 804 784 741 743 786 745 654 596 565 552 527 505 483 464 463 473 494 517 503 491 486 482 479 479 467 444 427 407 423 433 431 422 404 406 402 387 369 354 365 374 372 375 368 346 333 325 300 296 275 270 251 252 229 215 196 163 159 170 170 141 129 130 133 132 131 132 131 129 126 126 125 123 122 121 120 118 117 115 115 114 114 113 112 111 109 108 107 105 106 105 104 103 102 100 101 100 97 96 95 92 91 89 88 85 82 80 80 81 78 72 70 70 69 69 68 68 68 67 67 66 65 65 64 64 67 62 62 62 73 78 79 78 79 77 75 71 70 69 67 65 64 63 61 60 58 57 57 56 55 54 53 52 51 51 50 50 46 46 44 44 40 38 36 36 38 51 56 56 54 54 50 56 55 53 45 45 42 44 41 38 39 39 37 40 39 38 47 45 44 42 41 40 39 37 36 35 35 34 33 32 30 24 23 19 12 10 7 5 4 4 4 3 2 1 0 0 0 0 1 0 0 0 1 1 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2194 2124 1975 1896 1979 1883 1816 1839 1959 2098 2342 2444 2455 2472 2495 2568 2591 2645 2636 2510 2413 2345 2230 2175 2096 2015 1978 2014 2045 1927 1847 1886 1641 1512 1525 1433 1404 1379 1331 1259 1213 1180 1178 1179 1189 1217 1214 1250 1295 1336 1387 1444 1488 1537 1575 1588 1630 1699 1752 1788 1804 1742 1600 1492 1398 1323 1188 1078 1151 1252 1379 1499 1630 1676 1670 1710 1735 1804 1873 1968 2032 2149 2194 2176 2102 2048 2035 2052 2113 2168 2197 2254 2298 2355 2397 2480 2606 2697 2811 2890 2875 2832 2815 2722 2645 2469 2372 2327 2280 2247 2205 2180 2211 2152 2048 1905 1741 1763 1790 1767 1712 1694 1670 1667 1636 1605 1573 1573 1539 1516 1551 1597 1711 1879 2046 2089 2012 1934 1878 1870 1842 1789 1847 1971 2076 2160 2236 2277 2280 2382 2552 2660 2692 2799 2875 3032 3042 3033 3140 3293 3263 3162 3120 3038 2947 2866 2799 2729 2604 2493 2499 2572 2577 2571 2575 2631 2691 2760 2737 2656 2591 2594 2581 2511 2445 2455 2373 2263 2109 1999 1944 1880 1781 1712 1608 1570 1556 1592 1690 1767 1875 1954 2048 2080 2092 2127 2148 2211 2346 2511 2388 2308 2250 2133 1991 1852 1698 1549 1470 1541 1694 1832 1939 2096 2228 2372 2474 2548 2494 2504 2455 2533 2620 2728 2831 2924 2909 2877 2818 2793 2740 2684 2633 2678 2668 2669 2645 2687 2709 2629 2511 2385 2361 2293 2161 2106 2178 2214 2203 2184 2190 2245 2245 2246 2387 2526 2631 2587 2423 2262 2120 2035 2000 1984 2109 2193 2365 2332 2294 2274 2469 2372 2349 2273 2158 2032 1891 1668 1573 1655 1756 1906 1998 2123 2137 2036 2003 1903 1868 1778 1677 1641 1716 1768 1666 1649 1730 1854 1955 2030 2082 2150 2254 2320 2272 2250 2294 2237 2188 2131 2091 1915 1891 1940 2059 2239 2335 2396 2375 2279 2138 2004 1900 1810 1697 1600 1479 1427 1385 1352 1454 1611 1751 1847 1891 1956 1979 1982 1989 1993 1992 2009 2033 2015 1981 1912 1811 1756 1686 1650 1717 1738 1801 1952 2070 2084 2104 2105 2082 2053 2013 1981 1931 1860 1748 1656 1628 1630 1703 1817 1949 2041 2059 2098 2165 2236 2259 2269 2302 2242 2276 2208 2253 2347 2453 2401 2381 2250 2126 2098 2078 2068 2052 2113 2192 2296 2390 2389 2321 2248 2173 2063 2001 1837 1663 1508 1487 1486 1461 1466 1467 1428 1365 1233 1129 1203 1333 1446 1587 1733 1934 1963 1929 1886 1878 1941 2007 2070 2112 2161 2172 2162 2110 2100 2066 2081 1960 2000 1968 1950 2113 2027 1867 1755 1816 2044 2168 2049 1888 1810 1913 2097 2205 2259 2383 2493 2467 2479 2593 2460 2405 2322 2322 2315 2320 2249 2140 2046 2075 2125 2192 2135 2047 1933 1869 1733 1558 1385 1320 1399 1577 1680 1761 1868 1926 2020 2095 2158 2271 2386 2263 2115 2006 1964 1874 1841 1726 1602 1524 1516 1519 1508 1487 1468 1472 1460 1423 1362 1386 1409 1536 1629 1800 1829 1877 2055 2176 2157 2159 2138 1979 1937 2107 2306 2443 2485 2345 2337 2378 2566 2605 2485 2505 2558 2608 2648 2713 2630 2751 2860 2970 2795 2743 2799 2855 2907 3027 3049 3055 2987 2869 2792 2753 2548 2540 2543 2575 2634 2486 2289 2118 1945 1839 1628 1524 1523 1550 1685 1865 1988 2125 2283 2405 2515 2522 2444 2412 2443 2537 2427 2377 2433 2349 2243 2170 2114 2131 2322 2321 2301 2348 2391 2515 2598 2593 2388 2214 2060 1963 2067 2184 2267 2290 2324 2242 2248 2291 2395 2562 2416 2308 2236 2107 2008 1926 1956 2069 2210 2372 2459 2510 2589 2530 2463 2427 2418 2346 2260 2245 2309 2319 2226 2165 2164 2155 2147 2099 2026 1939 1845 1756 1657 1603 1581 1597 1652 1728 1831 1963 2058 2127 2145 2039 1994 1933 1951 2024 2155 2042 1906 1879 1963 2041 2091 2098 2022 1954 1866 1690 1496 1503 1631 1756 1809 1833 1879 1902 2002 2068 2092 2146 2078 1999 1962 1957 2019 2119 2212 2214 2162 2173 2077 1994 1810 1683 1624 1561 1523 1470 1422 1429 1512 1626 1705 1728 1823 1912 1976 2016 1964 1853 1836 1796 1677 1550 1502 1541 1558 1483 1378 1312 1219 1092 987 1047 1190 1293 1402 1515 1630 1697 1728 1738 1751 1720 1651 1574 1498 1389 1358 1412 1486 1571 1638 1696 1813 1929 1911 1934 1981 2012 1719 1654 1674 1665 1497 1330 1340 1394 1448 1499 1485 1461 1472 1415 1305 1263 1229 1203 1179 1152 1164 1223 1311 1431 1549 1661 1762 1859 1942 2005 2041 2088 2152 2103 2053 1938 1955 1980 2034 2186 2310 2234 2159 2084 2035 2057 2102 2194 2249 2221 2160 2052 1958 1899 1845 1803 1768 1753 1830 1952 2033 2060 2081 2074 2026 1991 1969 1956 1890 1795 1712 1677 1630 1593 1562 1538 1529 1588 1568 1548 1537 1521 1509 1497 1482 1461 1455 1468 1492 1508 1522 1528 1517 1465 1409 1363 1287 1312 1342 1356 1384 1466 1539 1600 1681 1743 1790 1839 1875 1890 1909 1919 1895 1860 1855 1860 1861 1861 1811 1748 1676 1642 1637 1652 1674 1694 1722 1709 1758 1765 1741 1723 1652 1666 1676 1651 1638 1632 1639 1663 1655 1621 1564 1524 1463 1411 1357 1342 1297 1233 1201 1157 1117 1101 1068 1049 1019 983 963 954 944 938 934 935 941 930 951 964 959 976 958 918 952 976 973 910 832 881 921 946 1016 1076 1093 1056 1009 1056 1110 1142 1178 1181 1173 1194 1188 1201 1204 1195 1174 1141 1104 1102 1107 1117 1084 1098 1127 1127 1120 1114 1095 1066 1079 1131 1135 1095 1119 1129 1109 1063 1016 1013 1011 1000 1007 1034 1009 963 927 899 841 831 899 919 938 939 936 895 842 776 729 730 708 705 742 715 681 653 628 601 595 555 505 470 460 474 497 514 503 495 490 487 488 487 480 461 429 389 401 422 405 416 414 388 409 380 365 352 348 366 367 352 353 350 326 308 287 277 257 245 229 226 212 186 164 171 155 150 139 132 131 130 131 132 134 133 131 130 127 127 126 124 123 122 120 119 117 116 115 114 114 111 111 111 110 109 108 108 108 107 106 106 106 105 105 101 100 99 97 96 95 94 90 87 85 86 85 88 85 79 75 72 73 73 70 73 75 79 78 72 70 70 71 74 70 70 71 73 72 76 77 76 75 74 71 67 68 67 66 65 64 63 61 60 59 58 55 56 55 53 52 51 50 50 50 50 49 48 45 42 40 38 38 38 38 41 49 59 60 58 54 54 58 51 44 40 38 38 38 38 38 45 45 45 45 37 44 45 40 42 41 40 36 35 32 31 28 31 30 27 25 23 18 14 11 8 6 4 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2163 2178 2034 1868 1785 1742 1730 1842 1987 2170 2360 2383 2407 2436 2467 2526 2532 2573 2621 2577 2595 2438 2283 2195 2148 2105 2131 2158 2170 2047 2062 1991 1828 1699 1683 1561 1611 1588 1503 1437 1354 1297 1236 1189 1173 1170 1177 1183 1224 1280 1315 1361 1411 1440 1506 1546 1573 1606 1641 1678 1708 1759 1654 1543 1419 1298 1202 1083 1086 1195 1269 1362 1507 1655 1812 1820 1861 1903 1942 1970 2004 2075 2091 2058 1957 1870 1870 1977 2095 2247 2308 2376 2449 2513 2588 2635 2642 2641 2688 2800 2767 2708 2701 2708 2631 2594 2460 2370 2360 2331 2309 2308 2312 2173 2042 1906 1774 1690 1639 1611 1634 1652 1605 1580 1553 1524 1491 1493 1520 1561 1593 1677 1762 1922 2092 2175 2103 2046 1981 1933 1877 1828 1825 1949 2048 2143 2194 2258 2265 2401 2517 2588 2721 2900 2962 3109 3215 3245 3198 3169 3223 3087 3031 2967 2912 2832 2753 2697 2590 2461 2453 2522 2617 2574 2578 2576 2619 2661 2725 2671 2594 2547 2519 2438 2362 2325 2287 2202 2046 1949 1880 1832 1759 1729 1694 1634 1563 1542 1606 1707 1804 1883 1963 2024 2051 2088 2135 2187 2329 2449 2272 2151 2104 2050 1929 1825 1685 1512 1488 1579 1716 1902 2023 2135 2289 2375 2465 2535 2634 2577 2512 2570 2678 2717 2851 3019 2975 2914 2903 2891 2828 2808 2736 2766 2757 2751 2755 2811 2675 2633 2562 2478 2405 2321 2153 2173 2268 2307 2283 2231 2200 2177 2190 2289 2392 2507 2637 2564 2473 2360 2184 2044 2022 2105 2283 2321 2453 2429 2317 2352 2510 2392 2401 2381 2298 2128 1878 1700 1628 1737 1868 2006 2086 2176 2136 2112 2028 1978 1945 1814 1722 1686 1730 1853 1736 1683 1698 1777 1866 1941 2026 2107 2183 2257 2324 2341 2301 2263 2238 2122 2055 1951 1957 2033 2226 2327 2392 2354 2297 2240 2114 2011 1870 1717 1610 1533 1475 1434 1393 1369 1462 1613 1694 1769 1839 1893 1922 1936 1944 1957 1978 2004 2000 1993 1949 1882 1879 1815 1737 1685 1741 1772 1763 1879 2054 2120 2147 2170 2137 2104 2070 2052 2028 1989 1853 1720 1671 1644 1672 1778 1907 2006 2070 2079 2072 2104 2146 2161 2212 2213 2208 2233 2298 2382 2380 2322 2256 2256 2152 2077 2076 2064 2092 2137 2182 2285 2442 2405 2287 2162 2070 1983 1885 1820 1740 1556 1434 1415 1383 1357 1351 1313 1250 1182 1124 1208 1349 1470 1590 1727 1900 1913 1847 1813 1847 1888 1928 1980 2064 2134 2197 2141 2014 1985 1960 1978 1891 1940 1876 1932 2081 2063 1913 1727 1770 1977 2077 1913 1799 1823 1955 2171 2224 2326 2430 2517 2555 2593 2621 2524 2456 2372 2362 2435 2325 2248 2166 2148 2190 2288 2293 2130 2031 1939 1812 1678 1600 1431 1354 1334 1513 1595 1682 1776 1848 1940 1986 2080 2203 2299 2205 2116 1932 1802 1736 1664 1602 1497 1421 1393 1435 1459 1416 1340 1339 1350 1348 1381 1480 1569 1625 1797 1906 1985 1979 2052 2199 2223 2255 2167 2020 1950 2104 2310 2469 2562 2429 2399 2442 2582 2705 2623 2641 2674 2638 2657 2691 2720 2788 2922 3012 2876 2847 2945 2964 2971 2953 2890 2929 2949 2824 2753 2721 2635 2576 2655 2574 2465 2345 2196 2115 1960 1778 1547 1523 1523 1560 1761 1906 2019 2152 2303 2446 2576 2565 2464 2460 2522 2560 2488 2526 2493 2397 2324 2294 2278 2204 2337 2336 2305 2365 2506 2660 2633 2555 2400 2203 2006 1971 2087 2223 2368 2408 2362 2316 2315 2350 2440 2576 2525 2407 2306 2152 2034 1928 1955 2065 2216 2386 2544 2567 2523 2507 2410 2444 2457 2334 2356 2425 2401 2301 2244 2172 2099 2084 2064 2046 1980 1885 1767 1699 1617 1591 1603 1642 1742 1836 1918 1995 2076 2151 2190 2097 2029 1976 1979 2002 2133 2017 1908 1955 2041 2113 2153 2149 2093 2013 1872 1673 1512 1479 1528 1669 1781 1823 1825 1833 1880 1927 1996 2062 2080 2046 2055 2051 2075 2156 2234 2184 2139 2177 2025 1867 1749 1697 1676 1615 1552 1490 1447 1496 1590 1705 1794 1818 1850 1905 1970 2021 1997 1882 1823 1770 1663 1547 1570 1664 1662 1569 1472 1460 1353 1261 1023 1022 1156 1274 1391 1519 1620 1677 1704 1739 1758 1712 1626 1542 1436 1371 1394 1477 1541 1645 1724 1753 1822 1907 2042 2051 2129 2050 1770 1726 1772 1858 1673 1443 1439 1484 1598 1660 1634 1594 1602 1529 1431 1371 1397 1372 1273 1222 1175 1181 1250 1356 1537 1666 1768 1879 1958 2003 2009 2058 2138 2141 2061 1978 2035 2054 2079 2154 2251 2153 2105 2077 2063 2120 2230 2204 2122 2061 2005 2003 1940 1874 1836 1836 1812 1818 1895 2002 2075 2106 2122 2102 2065 2023 2005 1961 1899 1828 1770 1724 1676 1635 1629 1593 1557 1577 1608 1601 1581 1563 1554 1531 1509 1488 1483 1492 1513 1539 1563 1570 1555 1499 1442 1387 1340 1319 1354 1379 1404 1460 1562 1648 1727 1797 1849 1876 1893 1918 1945 1943 1889 1870 1870 1862 1849 1806 1752 1713 1674 1680 1724 1775 1797 1826 1839 1801 1831 1871 1848 1820 1755 1751 1750 1732 1722 1714 1716 1708 1653 1600 1564 1539 1506 1448 1396 1377 1319 1292 1273 1198 1121 1078 1055 1033 1016 1008 1018 985 936 924 902 887 882 878 862 855 863 880 887 895 878 914 914 874 802 845 893 901 966 1026 1040 1022 978 1027 1076 1124 1148 1151 1144 1166 1156 1170 1176 1171 1136 1102 1073 1065 1063 1081 1050 1093 1125 1141 1148 1129 1111 1106 1097 1122 1124 1102 1126 1132 1100 1047 995 973 971 973 988 1014 1006 962 934 912 875 885 922 946 957 930 901 875 836 762 696 676 670 707 708 678 680 738 688 667 623 575 539 490 452 467 490 507 492 496 496 496 497 500 491 463 437 419 375 384 378 385 394 388 375 388 365 342 336 352 344 367 346 323 298 274 268 253 251 237 220 211 179 161 156 150 141 137 134 131 132 132 132 136 135 133 132 130 129 128 126 125 124 121 120 119 118 117 116 116 116 113 113 114 113 113 112 111 111 111 110 109 109 110 106 109 110 107 101 99 99 99 93 91 90 98 99 98 92 87 81 78 79 78 76 80 82 82 81 81 80 80 81 80 76 75 75 76 75 74 74 75 71 70 68 67 66 66 65 64 63 62 61 60 59 58 56 53 54 53 52 51 50 50 51 50 50 50 48 44 42 39 38 38 39 45 48 50 53 59 64 60 65 68 47 39 37 37 38 38 39 41 46 47 42 35 35 41 38 37 40 39 39 37 36 34 24 21 22 23 20 19 18 15 12 9 7 6 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2085 2105 2124 1935 1752 1688 1719 1844 2022 2263 2299 2345 2363 2390 2432 2458 2475 2476 2504 2489 2618 2528 2362 2280 2324 2251 2375 2386 2299 2159 2110 2043 1966 1899 1816 1786 1915 1841 1751 1622 1535 1481 1391 1335 1264 1177 1162 1159 1167 1195 1209 1272 1314 1350 1394 1449 1518 1562 1579 1590 1629 1675 1703 1569 1485 1401 1275 1167 1070 1165 1279 1396 1536 1684 1698 1673 1760 1824 1825 1861 1903 2016 1989 1911 1808 1749 1838 2020 2181 2322 2411 2510 2543 2574 2601 2565 2550 2553 2580 2731 2687 2605 2565 2594 2517 2458 2441 2419 2431 2390 2328 2272 2233 2177 2095 1997 1898 1818 1742 1674 1576 1591 1556 1510 1470 1487 1524 1556 1562 1656 1694 1756 1876 2001 2115 2247 2231 2145 2087 1976 1922 1888 1921 1871 1969 2050 2122 2166 2205 2313 2369 2503 2661 2850 3036 3226 3283 3106 3069 3061 3138 3025 2953 2900 2843 2767 2685 2588 2560 2507 2472 2436 2529 2574 2622 2605 2608 2647 2711 2806 2666 2554 2491 2391 2239 2212 2221 2136 2022 1910 1876 1903 1888 1843 1784 1690 1608 1552 1546 1632 1736 1822 1904 1990 2013 2061 2133 2225 2347 2405 2266 2135 1980 1906 1805 1698 1597 1469 1491 1599 1683 1811 1916 2001 2116 2235 2331 2399 2482 2588 2636 2684 2730 2788 2900 2922 3009 3016 2986 3017 2923 2888 2857 2875 2863 2848 2869 2771 2697 2532 2475 2474 2399 2272 2189 2189 2366 2408 2383 2278 2210 2214 2210 2238 2347 2503 2643 2485 2396 2313 2155 2065 2103 2185 2352 2505 2569 2433 2343 2342 2492 2438 2490 2406 2213 2022 1824 1706 1702 1819 1964 2089 2182 2228 2247 2201 2083 2034 1986 1842 1779 1730 1790 1910 1857 1769 1749 1772 1818 1878 1939 2030 2084 2157 2254 2362 2313 2297 2214 2097 2020 1980 2017 2120 2223 2344 2347 2296 2223 2158 2071 1924 1797 1714 1635 1613 1489 1421 1385 1396 1453 1545 1633 1700 1782 1837 1882 1898 1923 1947 1966 1991 2007 2012 1968 1951 1903 1847 1749 1726 1803 1793 1749 1833 2007 2101 2138 2227 2213 2150 2104 2062 2021 1987 1923 1797 1714 1669 1662 1774 1903 1989 2046 2092 2087 2048 2046 2053 2079 2115 2147 2134 2185 2322 2363 2291 2205 2165 2152 2136 2112 2123 2174 2186 2206 2315 2456 2393 2283 2140 2019 1925 1826 1757 1685 1595 1487 1436 1394 1346 1293 1248 1215 1202 1120 1211 1325 1447 1566 1676 1824 1858 1748 1686 1739 1748 1824 1863 1971 2085 2168 2127 2013 1889 1844 1865 1785 1819 1779 1942 2018 2036 1888 1721 1774 1973 1946 1802 1727 1895 2062 2167 2270 2359 2455 2475 2469 2528 2554 2609 2591 2461 2442 2481 2438 2302 2217 2266 2342 2393 2265 2155 2081 1960 1846 1725 1615 1468 1385 1311 1418 1539 1609 1670 1762 1806 1894 2059 2220 2149 2079 1996 1944 1827 1708 1559 1430 1369 1314 1281 1354 1348 1320 1281 1314 1375 1403 1543 1523 1542 1668 1817 1991 2139 2148 2167 2214 2288 2233 2209 2108 2031 2102 2261 2442 2587 2507 2483 2522 2616 2735 2784 2836 2847 2758 2738 2842 2821 2878 3019 2987 2913 2861 3032 3085 3003 2910 2785 2804 2878 2738 2680 2647 2685 2727 2563 2425 2311 2150 2026 1968 1859 1686 1525 1523 1523 1606 1829 2000 2107 2225 2336 2472 2609 2524 2485 2525 2613 2584 2620 2560 2439 2358 2367 2405 2312 2249 2319 2312 2307 2387 2505 2693 2593 2426 2315 2137 1995 2032 2157 2299 2457 2476 2429 2419 2414 2414 2493 2597 2577 2485 2366 2211 2056 1938 1969 2109 2225 2348 2478 2408 2356 2342 2323 2352 2392 2414 2513 2469 2419 2368 2327 2222 2095 2027 1997 1997 1939 1854 1765 1687 1611 1604 1667 1719 1826 1900 1976 2037 2096 2166 2228 2184 2062 2035 2006 2003 2099 2037 1949 2053 2150 2196 2211 2198 2151 2032 1901 1732 1549 1483 1503 1604 1702 1746 1758 1763 1790 1825 1872 1943 2040 2086 2137 2174 2127 2193 2216 2133 2077 2090 1989 1852 1750 1722 1729 1734 1640 1548 1475 1551 1678 1817 1888 1908 1919 1949 1990 2028 2035 1929 1836 1737 1637 1567 1625 1728 1767 1682 1593 1539 1385 1225 1044 1015 1136 1271 1384 1471 1549 1620 1663 1700 1737 1729 1638 1520 1410 1376 1429 1510 1580 1684 1802 1867 1893 1941 2043 2187 2226 2066 1806 1775 1861 1961 1774 1548 1492 1567 1653 1787 1842 1731 1734 1683 1550 1467 1545 1485 1400 1331 1261 1189 1215 1352 1545 1677 1781 1885 1946 1942 1990 2052 2118 2141 2098 2040 2067 2106 2141 2183 2241 2184 2190 2202 2159 2166 2278 2134 2051 1968 1940 1947 1902 1870 1879 1876 1850 1891 1970 2046 2100 2148 2178 2163 2127 2060 1982 1897 1879 1860 1818 1756 1710 1685 1670 1621 1602 1591 1610 1639 1638 1611 1602 1572 1542 1523 1510 1522 1541 1562 1596 1616 1594 1523 1465 1443 1383 1300 1352 1393 1446 1524 1571 1629 1722 1809 1870 1914 1932 1947 1972 1943 1905 1887 1875 1859 1843 1785 1746 1733 1758 1826 1884 1927 1925 1927 1935 1902 1897 1921 1931 1903 1864 1842 1815 1804 1785 1779 1763 1728 1661 1595 1572 1562 1540 1492 1450 1404 1387 1340 1271 1212 1133 1117 1116 1084 1056 1078 1104 1060 1014 1001 961 964 940 914 903 878 843 815 808 812 820 847 853 849 782 823 869 862 933 961 974 949 918 996 1049 1091 1118 1111 1108 1122 1122 1122 1121 1116 1112 1098 1050 1033 1023 1043 1016 1057 1107 1130 1132 1113 1102 1091 1066 1052 1055 1060 1086 1092 1064 1013 966 957 951 950 971 987 991 948 925 899 892 905 933 953 945 887 825 809 809 764 697 649 660 705 673 640 662 743 696 656 660 612 530 484 458 452 462 462 485 513 513 500 492 499 489 474 466 452 409 370 363 364 369 370 371 413 381 366 330 313 326 354 374 354 332 311 288 272 239 223 244 238 196 189 190 145 136 133 131 131 135 137 137 137 135 134 132 130 130 128 127 125 123 122 120 119 118 118 117 117 115 116 117 118 118 119 120 120 121 120 117 114 113 110 108 112 112 109 105 103 102 102 101 101 99 100 99 94 92 92 91 90 90 85 84 84 84 83 82 82 82 82 81 80 78 77 77 76 75 74 73 72 72 70 68 68 67 65 65 63 62 62 61 60 59 58 56 54 52 51 50 51 51 52 51 50 50 49 47 46 47 40 39 40 42 50 51 48 48 50 54 62 60 57 47 41 38 38 38 38 47 43 39 40 40 34 31 30 32 30 34 36 36 34 30 30 25 20 18 15 15 16 17 13 11 9 7 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2038 2010 2049 2045 1829 1673 1710 1843 2050 2177 2241 2283 2345 2369 2374 2386 2377 2431 2419 2455 2497 2520 2506 2531 2559 2613 2611 2572 2472 2287 2201 2138 2065 2023 1978 1967 2059 2065 1960 1822 1746 1611 1555 1535 1429 1250 1177 1157 1156 1159 1159 1160 1182 1242 1295 1367 1428 1470 1530 1549 1560 1594 1668 1652 1577 1481 1368 1175 1056 1107 1232 1357 1496 1626 1589 1556 1671 1692 1707 1742 1861 1907 1884 1742 1692 1735 1892 2062 2137 2232 2352 2403 2384 2481 2558 2505 2495 2539 2542 2695 2711 2615 2561 2515 2475 2425 2371 2300 2258 2221 2191 2151 2102 2059 2006 1938 1873 1793 1723 1701 1631 1523 1496 1455 1526 1547 1579 1615 1634 1637 1687 1759 1864 2028 2137 2211 2317 2257 2146 2027 1985 1970 1952 1894 1906 1965 2043 2106 2151 2264 2487 2551 2653 2844 3020 3220 3143 3056 2954 2942 3043 2986 2896 2826 2754 2708 2590 2500 2488 2465 2449 2421 2432 2510 2615 2656 2646 2655 2742 2823 2638 2530 2450 2371 2249 2220 2197 2089 2000 1922 1892 1969 1989 1984 1900 1786 1687 1600 1518 1574 1658 1743 1872 1946 1984 2063 2165 2274 2299 2267 2218 2035 1900 1803 1689 1564 1469 1419 1544 1692 1740 1766 1826 1904 2028 2130 2209 2288 2367 2444 2523 2533 2613 2716 2784 2857 2950 3031 3070 3111 3051 3006 2964 2978 2974 2950 2866 2799 2703 2611 2482 2474 2407 2290 2224 2202 2361 2482 2466 2371 2287 2246 2219 2243 2336 2482 2601 2513 2378 2209 2087 2058 2133 2333 2475 2507 2415 2467 2386 2378 2446 2432 2397 2299 2182 1997 1827 1716 1771 1872 2025 2159 2273 2333 2361 2231 2149 2072 1987 1868 1836 1772 1825 1904 1972 1853 1824 1823 1837 1912 1945 1975 2026 2085 2173 2292 2409 2341 2179 2065 1999 2006 2080 2206 2294 2437 2352 2287 2205 2122 2054 1971 1853 1801 1738 1618 1490 1407 1398 1444 1514 1556 1604 1636 1708 1769 1840 1872 1898 1927 1973 2001 2020 2017 1977 1948 1877 1813 1777 1740 1786 1776 1757 1826 1908 1998 2084 2187 2236 2174 2123 2069 2020 1982 1910 1841 1768 1716 1676 1765 1911 2029 2071 2110 2088 2073 2040 2022 2031 2023 2008 2044 2158 2333 2334 2274 2260 2183 2188 2200 2214 2241 2211 2233 2265 2398 2453 2368 2253 2126 2011 1946 1895 1845 1725 1617 1544 1470 1424 1388 1359 1327 1276 1177 1113 1199 1271 1366 1434 1603 1743 1768 1654 1605 1604 1634 1719 1841 1968 1933 2041 2105 2024 1912 1807 1734 1720 1706 1797 1899 1937 1971 1813 1676 1765 1893 1781 1657 1704 1920 1994 2125 2267 2378 2437 2380 2402 2438 2471 2574 2629 2579 2538 2476 2394 2360 2328 2376 2424 2437 2298 2157 2043 1989 1942 1844 1678 1601 1468 1325 1326 1437 1480 1567 1687 1826 1957 2095 2162 2066 1931 1866 1825 1738 1598 1493 1378 1289 1236 1263 1274 1306 1309 1337 1440 1549 1599 1678 1675 1676 1670 1735 1853 2041 2166 2283 2300 2397 2326 2347 2226 2063 2082 2234 2396 2551 2650 2597 2676 2718 2610 2656 2824 2894 2806 2802 2769 2697 2752 2937 2861 2749 2764 2919 3068 3007 2860 2787 2692 2721 2666 2594 2523 2604 2620 2541 2349 2214 2022 1884 1802 1711 1606 1579 1579 1579 1676 1860 2027 2219 2321 2437 2535 2663 2571 2548 2636 2711 2661 2673 2524 2383 2336 2398 2333 2238 2259 2358 2352 2388 2453 2556 2705 2598 2448 2275 2089 2009 2078 2218 2390 2536 2583 2575 2552 2514 2499 2517 2481 2468 2396 2325 2201 2033 1949 2005 2183 2250 2355 2427 2332 2292 2271 2253 2226 2237 2304 2359 2324 2349 2359 2308 2255 2175 2084 2020 1946 1909 1844 1772 1675 1619 1635 1719 1798 1878 1972 2016 2053 2112 2180 2232 2160 2093 2074 2015 2001 2063 2102 2036 2127 2236 2266 2231 2171 2121 2039 1946 1756 1626 1524 1500 1611 1731 1813 1857 1825 1816 1817 1836 1878 1962 2038 2140 2194 2204 2227 2165 2114 2067 2018 1965 1870 1774 1768 1815 1830 1723 1589 1496 1612 1740 1882 1977 1991 1998 2015 2039 2054 2034 1949 1844 1721 1621 1603 1677 1758 1820 1789 1694 1574 1438 1280 1042 1027 1165 1308 1428 1505 1537 1579 1628 1679 1732 1733 1657 1514 1422 1398 1445 1546 1613 1702 1808 1909 1993 2023 2075 2190 2238 2051 1837 1826 1922 2031 1899 1686 1624 1642 1720 1866 1968 1872 1902 1789 1677 1569 1588 1600 1564 1494 1379 1249 1204 1292 1440 1594 1687 1801 1844 1882 1995 2087 2145 2145 2127 2129 2137 2144 2122 2167 2263 2369 2367 2396 2332 2260 2146 2060 1983 1944 1939 1960 1927 1920 1923 1909 1903 1986 2065 2105 2142 2191 2226 2215 2151 2077 1987 1885 1878 1873 1839 1800 1766 1725 1693 1662 1647 1626 1626 1649 1671 1652 1653 1606 1578 1554 1542 1538 1554 1577 1605 1627 1604 1546 1518 1481 1375 1330 1371 1416 1482 1550 1625 1691 1759 1815 1876 1934 1972 1984 1977 1935 1909 1894 1872 1848 1824 1779 1799 1818 1860 1888 1972 2032 2025 2006 2003 1978 1963 1968 1987 1968 1934 1888 1832 1795 1778 1760 1741 1703 1653 1606 1580 1572 1543 1487 1442 1426 1404 1320 1238 1196 1176 1193 1209 1173 1089 1113 1150 1127 1115 1090 1029 1048 1072 1028 1015 973 927 886 844 804 789 777 779 796 757 784 799 813 868 905 925 898 854 922 980 1060 1084 1094 1060 1076 1082 1079 1060 1056 1085 1088 1049 996 981 997 989 1035 1068 1102 1105 1084 1043 1017 989 996 1000 1007 1026 1034 1014 965 931 948 940 925 934 938 962 961 929 908 936 949 944 940 899 819 755 743 767 741 679 639 639 669 643 609 632 706 688 653 626 603 545 481 451 440 435 448 486 530 523 511 492 487 486 484 471 458 441 439 403 362 363 339 340 366 375 365 343 299 313 341 339 332 311 299 292 263 247 208 204 184 163 167 154 139 134 131 132 136 140 142 140 138 136 134 133 131 130 129 127 125 124 123 122 120 119 119 118 118 119 121 122 123 122 123 123 124 122 122 119 115 111 110 114 113 112 109 106 105 104 104 103 101 101 100 97 95 94 93 93 92 91 87 86 85 85 84 83 83 83 82 81 80 77 78 77 76 75 74 73 72 71 70 69 68 66 65 64 62 61 60 60 59 58 58 57 57 52 52 53 53 54 53 51 50 50 49 51 56 59 53 46 44 43 45 49 46 45 44 45 44 45 45 45 48 42 40 39 37 40 36 33 33 33 30 27 26 27 27 33 32 27 25 23 22 19 17 15 16 11 10 13 11 9 7 6 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1959 1959 1982 1986 1804 1659 1710 1832 1974 2165 2231 2287 2359 2354 2345 2335 2328 2374 2400 2393 2403 2432 2439 2447 2466 2539 2517 2601 2614 2509 2330 2233 2159 2173 2208 2104 2168 2259 2129 2025 1856 1722 1761 1594 1451 1372 1273 1221 1180 1156 1155 1155 1156 1158 1175 1273 1324 1363 1418 1471 1493 1530 1578 1621 1563 1443 1416 1276 1123 1061 1200 1355 1472 1517 1487 1475 1607 1589 1637 1772 1803 1736 1716 1686 1590 1739 1917 1943 2046 2178 2234 2259 2296 2405 2380 2402 2477 2530 2606 2654 2598 2584 2547 2472 2421 2361 2299 2228 2168 2116 2074 2040 2006 1953 1894 1838 1801 1784 1731 1677 1592 1549 1478 1473 1554 1587 1633 1658 1661 1688 1706 1757 1844 1938 2040 2174 2304 2307 2182 2088 2122 2168 2104 2006 1967 1994 2130 2066 2151 2259 2436 2650 2695 2843 3025 3192 3040 2942 2883 2951 2960 2923 2838 2696 2605 2575 2548 2509 2528 2524 2491 2426 2431 2528 2620 2744 2733 2725 2788 2718 2586 2459 2347 2321 2302 2254 2148 2071 1991 1963 2008 2076 2119 2103 1970 1848 1745 1660 1566 1506 1591 1709 1815 1911 1985 2077 2197 2213 2183 2134 2079 2015 1890 1740 1594 1487 1415 1457 1601 1764 1888 1910 1957 1958 2008 2074 2122 2196 2261 2327 2412 2456 2530 2649 2735 2838 2926 2997 3040 3183 3159 3098 3062 3046 3039 3005 2902 2827 2745 2671 2580 2522 2447 2346 2271 2239 2294 2476 2573 2483 2384 2285 2271 2250 2333 2402 2539 2405 2318 2122 2067 2109 2219 2361 2511 2473 2386 2355 2310 2273 2310 2297 2247 2180 2064 1944 1804 1760 1824 1965 2072 2218 2337 2285 2240 2215 2168 2085 2018 1926 1907 1838 1856 1927 1989 1933 1950 1962 1956 2012 2074 2049 2068 2044 2103 2226 2386 2333 2135 2018 1995 2074 2177 2299 2400 2483 2446 2412 2277 2152 2050 1972 1934 1976 1819 1647 1502 1396 1420 1470 1531 1616 1642 1629 1659 1715 1798 1816 1894 1935 1987 2019 2037 2047 1965 1933 1909 1883 1827 1759 1742 1749 1772 1802 1856 1970 2122 2287 2369 2299 2235 2175 2074 2014 1957 1916 1819 1751 1715 1741 1880 2010 2104 2177 2170 2117 2068 2044 1956 1988 1982 1998 2076 2187 2290 2305 2263 2227 2274 2278 2322 2367 2287 2277 2348 2447 2393 2318 2222 2148 2080 2011 1873 1772 1700 1617 1579 1544 1487 1464 1443 1377 1218 1146 1103 1106 1128 1224 1346 1511 1631 1655 1565 1509 1524 1632 1742 1822 1752 1789 1891 2034 2048 1948 1857 1753 1653 1649 1773 1803 1879 1946 1818 1666 1679 1742 1620 1578 1708 1842 2019 2159 2272 2375 2356 2294 2303 2380 2427 2528 2615 2602 2485 2476 2385 2349 2256 2311 2387 2338 2275 2202 2111 2085 2049 1900 1832 1730 1542 1382 1296 1339 1385 1516 1656 1765 1922 2079 2061 1930 1874 1747 1694 1643 1504 1360 1269 1217 1245 1337 1432 1456 1426 1508 1596 1675 1748 1780 1797 1789 1803 1797 1808 1916 2034 2172 2376 2470 2496 2465 2284 2120 2078 2215 2396 2522 2570 2553 2608 2602 2597 2641 2770 2752 2699 2747 2704 2644 2754 2789 2685 2639 2648 2796 2951 3039 2970 2861 2694 2611 2605 2501 2495 2479 2557 2498 2293 2105 1958 1818 1719 1684 1588 1579 1579 1584 1739 1910 2061 2190 2373 2527 2660 2763 2710 2672 2765 2748 2725 2638 2508 2384 2381 2458 2330 2234 2293 2405 2509 2517 2618 2609 2589 2531 2365 2187 2040 2053 2163 2298 2452 2612 2680 2563 2490 2424 2421 2420 2361 2399 2358 2201 2100 2013 1969 2081 2265 2324 2395 2395 2329 2295 2264 2237 2156 2142 2155 2171 2158 2186 2219 2216 2219 2171 2129 2016 1909 1856 1798 1734 1645 1636 1666 1775 1844 1934 2037 2097 2117 2177 2224 2269 2194 2140 2118 2028 2001 2084 2216 2134 2187 2298 2293 2187 2119 2097 2036 1906 1850 1716 1600 1527 1617 1760 1823 1849 1887 1900 1885 1850 1846 1898 1990 2103 2197 2239 2236 2183 2107 2068 1979 1892 1859 1841 1869 1947 1877 1717 1558 1518 1649 1782 1901 1995 2044 2094 2099 2114 2104 1988 1902 1856 1757 1647 1655 1727 1792 1844 1801 1677 1541 1419 1245 1048 1042 1173 1295 1423 1536 1604 1612 1657 1709 1761 1724 1636 1538 1442 1403 1450 1541 1618 1720 1826 1948 2053 2102 2122 2198 2189 2006 1867 1893 1981 2100 1956 1779 1705 1700 1788 1968 2088 2017 2001 1896 1734 1622 1647 1756 1699 1633 1511 1360 1243 1235 1303 1412 1563 1664 1748 1853 1979 2018 2083 2188 2191 2132 2021 2039 2097 2138 2226 2340 2462 2500 2410 2217 2088 2003 1968 1962 1987 2010 2015 1953 1940 1936 1994 2081 2117 2149 2188 2242 2233 2203 2141 2080 2000 1915 1904 1896 1880 1846 1812 1765 1729 1707 1690 1666 1654 1664 1687 1682 1667 1635 1616 1591 1585 1561 1565 1584 1601 1612 1601 1572 1531 1466 1388 1333 1391 1435 1505 1593 1682 1753 1824 1885 1927 1973 2001 1988 1959 1940 1924 1879 1854 1843 1830 1860 1910 1967 1988 1995 2013 2078 2098 2075 2058 2037 2021 2019 2005 1992 1896 1823 1778 1746 1740 1692 1669 1672 1644 1604 1578 1549 1512 1480 1459 1466 1403 1353 1315 1298 1260 1247 1227 1165 1093 1145 1213 1217 1192 1117 1114 1141 1167 1133 1106 1053 992 913 911 842 831 806 788 752 730 721 719 736 787 834 877 852 804 859 956 1035 1045 1050 1024 1061 1067 1045 1002 1031 1061 1068 1050 1001 941 954 957 995 1027 1049 1075 1062 1012 948 921 960 968 941 978 978 952 896 933 946 933 921 876 880 932 941 938 946 969 983 957 926 881 803 730 687 706 708 666 646 626 630 619 597 602 656 688 674 606 561 531 513 491 460 439 424 458 489 513 494 487 480 482 479 472 468 466 456 448 418 388 367 321 291 325 326 332 293 309 321 307 310 310 286 273 259 242 226 187 143 141 141 140 138 134 134 140 143 144 141 138 136 136 135 134 132 132 130 128 127 125 123 124 123 123 121 122 128 130 130 129 125 124 124 125 124 123 119 117 114 114 116 115 114 111 109 106 107 106 105 103 103 101 100 97 96 95 94 93 92 90 88 87 86 85 84 84 84 83 82 82 81 78 78 77 77 75 74 73 72 71 70 69 68 67 66 65 62 62 61 60 60 59 59 58 55 53 55 55 55 54 53 51 50 53 57 59 58 58 64 62 55 49 45 42 41 40 41 45 43 43 43 44 45 43 41 40 36 34 32 29 30 30 32 29 27 27 24 23 24 25 24 22 20 17 15 14 13 12 10 7 7 5 4 4 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1925 1910 1915 1894 1671 1643 1756 1991 2129 2194 2250 2313 2335 2342 2336 2302 2287 2343 2354 2343 2341 2340 2327 2346 2387 2444 2441 2430 2487 2596 2567 2426 2347 2491 2341 2175 2330 2439 2320 2152 1948 1956 1824 1728 1640 1564 1430 1299 1241 1195 1170 1158 1155 1154 1155 1159 1191 1268 1311 1356 1404 1430 1493 1459 1350 1294 1299 1302 1147 1044 1163 1317 1427 1381 1333 1420 1492 1537 1692 1805 1661 1561 1596 1590 1581 1740 1786 1866 1988 2106 2122 2123 2229 2256 2247 2277 2408 2467 2526 2477 2483 2479 2477 2521 2408 2327 2273 2235 2174 2089 2032 1962 1898 1859 1827 1797 1773 1714 1682 1625 1560 1502 1446 1504 1605 1650 1698 1718 1724 1719 1739 1767 1829 1899 2003 2151 2286 2364 2251 2169 2184 2266 2235 2140 2141 2139 2219 2194 2115 2243 2354 2544 2725 2870 3013 3104 3040 2981 2865 2949 2867 2852 2760 2643 2560 2553 2572 2570 2585 2572 2524 2436 2410 2451 2581 2702 2782 2787 2757 2629 2523 2395 2339 2316 2269 2197 2130 2051 2021 2048 2115 2133 2204 2171 2044 1917 1805 1707 1619 1521 1526 1597 1712 1849 1968 2085 2184 2108 2037 2003 1924 1882 1827 1685 1540 1434 1400 1508 1687 1800 1999 2077 2101 2067 2040 2026 2053 2105 2166 2263 2359 2439 2490 2600 2716 2810 2897 2964 3066 3108 3199 3191 3124 3091 3079 3073 2928 2866 2791 2712 2641 2588 2513 2417 2315 2301 2311 2478 2667 2559 2459 2364 2347 2321 2392 2324 2458 2352 2231 2141 2126 2195 2352 2475 2437 2354 2282 2230 2182 2182 2171 2141 2065 2010 1947 1879 1800 1843 1914 2062 2204 2289 2332 2270 2239 2243 2202 2117 2093 2042 1963 1892 1901 1979 2031 2071 2069 2153 2152 2120 2116 2161 2185 2172 2123 2184 2333 2239 2126 2013 1999 2058 2159 2240 2324 2409 2385 2329 2269 2155 2089 2073 2072 1977 1809 1631 1499 1414 1424 1519 1607 1622 1715 1701 1658 1686 1730 1827 1934 1972 2014 2070 2113 2108 2066 2069 2059 1996 1893 1809 1803 1772 1781 1815 1854 1924 2022 2119 2241 2388 2293 2186 2130 2088 2066 1978 1900 1790 1731 1730 1833 1961 2081 2186 2228 2179 2107 2041 1990 1950 1955 1974 2000 2067 2167 2296 2323 2334 2359 2398 2431 2405 2380 2376 2424 2423 2390 2359 2238 2136 2009 1901 1833 1764 1712 1661 1647 1637 1564 1550 1531 1392 1257 1170 1132 1106 1095 1158 1281 1379 1478 1559 1474 1436 1517 1665 1713 1672 1631 1729 1827 1971 2042 1925 1814 1709 1644 1600 1683 1742 1802 1855 1859 1736 1603 1616 1523 1579 1716 1867 2008 2112 2251 2313 2279 2240 2223 2362 2430 2510 2614 2557 2442 2403 2394 2282 2181 2193 2245 2234 2190 2243 2228 2195 2097 2010 1972 1830 1657 1502 1360 1289 1312 1424 1555 1737 1903 1992 1958 1867 1743 1654 1564 1506 1372 1253 1208 1291 1429 1509 1614 1628 1557 1622 1717 1791 1867 1894 1893 1872 1932 1922 1917 1900 1972 2120 2287 2450 2494 2525 2284 2132 2071 2170 2326 2429 2442 2448 2494 2531 2578 2628 2734 2648 2610 2588 2628 2646 2753 2728 2573 2522 2583 2680 2798 2930 2884 2748 2746 2697 2566 2453 2422 2435 2451 2347 2217 2071 2003 1972 1879 1804 1700 1584 1579 1610 1732 1886 2044 2209 2314 2453 2603 2697 2652 2687 2784 2696 2599 2554 2442 2431 2437 2444 2363 2288 2295 2383 2502 2609 2545 2494 2452 2423 2301 2115 2039 2103 2222 2315 2475 2629 2588 2466 2443 2383 2367 2330 2314 2346 2191 2106 2056 1989 2022 2141 2318 2486 2459 2380 2348 2291 2160 2146 2127 2102 2095 2089 2076 2076 2082 2092 2116 2090 2065 1996 1871 1829 1779 1699 1651 1644 1710 1833 1918 1985 2082 2155 2206 2251 2295 2316 2259 2165 2104 2050 2015 2087 2243 2208 2230 2336 2277 2190 2123 2075 1983 1927 1879 1766 1631 1546 1633 1799 1886 1913 1918 1915 1917 1881 1842 1874 1967 2064 2163 2244 2207 2129 2105 2095 2009 1924 1955 1966 1984 1988 1877 1682 1535 1543 1676 1816 1903 2003 2122 2178 2182 2200 2118 1954 1896 1834 1750 1702 1730 1787 1830 1789 1659 1567 1459 1341 1209 1045 1070 1195 1327 1418 1516 1625 1676 1704 1757 1823 1762 1665 1579 1474 1423 1432 1513 1627 1747 1875 2003 2113 2177 2193 2209 2166 1981 1894 1970 2108 2131 1954 1780 1725 1772 1877 1996 2128 2058 1939 1818 1705 1657 1696 1821 1847 1715 1641 1511 1417 1338 1265 1310 1407 1516 1638 1791 1887 1938 2027 2123 2098 1996 1992 2025 2080 2181 2254 2344 2371 2360 2322 2181 2056 2010 2012 2042 2106 2132 2055 1947 1951 1999 2126 2188 2181 2191 2221 2253 2243 2213 2144 2078 2025 1976 1948 1943 1921 1892 1858 1803 1782 1752 1726 1702 1682 1684 1700 1714 1695 1678 1655 1638 1620 1594 1584 1584 1586 1576 1551 1540 1519 1446 1354 1369 1421 1467 1544 1598 1693 1807 1898 1959 1983 1997 2007 1993 1980 1964 1938 1871 1874 1887 1881 1951 2046 2073 2083 2081 2073 2112 2142 2132 2122 2093 2066 1980 1925 1902 1866 1830 1788 1755 1722 1678 1636 1608 1596 1577 1563 1539 1515 1497 1512 1513 1461 1453 1431 1369 1275 1234 1180 1139 1135 1187 1270 1281 1233 1205 1227 1226 1238 1220 1143 1080 1039 960 980 906 928 923 891 830 813 781 725 695 714 755 814 799 764 835 924 984 988 1003 982 1005 1051 1032 963 974 1010 1018 1028 980 908 899 949 995 1000 1010 1030 1032 1000 923 871 908 922 906 940 927 913 852 903 931 901 883 849 855 900 889 889 941 995 988 928 877 858 813 736 667 660 683 644 613 604 599 596 574 576 621 643 637 602 578 567 556 527 475 439 425 421 474 494 481 487 488 478 471 465 463 456 445 443 434 394 369 338 282 257 288 304 284 310 316 296 286 288 279 253 224 208 181 145 143 144 144 142 139 140 143 146 146 143 140 139 138 137 136 135 133 132 131 129 127 126 125 126 127 129 130 132 132 133 132 129 128 127 126 123 121 121 120 118 120 119 117 115 113 111 109 108 108 107 105 103 103 101 100 98 97 95 94 93 91 90 89 88 86 86 85 85 84 83 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 64 64 63 62 61 61 59 59 58 57 55 57 57 56 54 53 51 51 55 61 69 69 68 66 76 69 57 52 45 40 40 40 40 42 44 50 55 50 44 39 36 33 30 31 28 27 27 28 29 28 27 26 22 20 24 25 21 18 17 15 12 12 9 7 6 4 3 3 3 3 2 2 1 0 0 0 0 0 1 1 0 0 0 0 0 0 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1891 1873 1874 1775 1627 1719 1886 2031 2082 2117 2164 2215 2262 2276 2258 2263 2257 2282 2289 2268 2325 2239 2191 2245 2347 2375 2377 2363 2432 2531 2629 2514 2534 2470 2355 2283 2421 2336 2243 2157 2055 2066 1971 1926 1794 1594 1432 1428 1379 1271 1220 1167 1159 1157 1154 1153 1157 1170 1195 1252 1266 1295 1360 1335 1227 1205 1198 1214 1150 1037 1118 1214 1299 1289 1328 1387 1427 1549 1627 1623 1519 1436 1480 1480 1534 1650 1703 1814 1904 2009 1984 2059 2163 2159 2179 2228 2359 2422 2414 2401 2378 2399 2410 2479 2464 2380 2340 2278 2199 2152 2087 2018 1941 1908 1882 1845 1788 1730 1668 1635 1586 1495 1427 1573 1681 1708 1748 1767 1769 1772 1787 1857 1895 1916 2024 2156 2281 2403 2314 2237 2249 2262 2384 2260 2251 2242 2262 2297 2266 2255 2307 2482 2671 2847 2998 3094 2979 2949 2865 2905 2878 2852 2778 2679 2643 2618 2636 2639 2588 2523 2515 2428 2408 2444 2570 2663 2704 2724 2695 2622 2539 2399 2376 2391 2339 2238 2179 2083 2049 2075 2206 2188 2285 2183 2064 2002 1890 1777 1675 1575 1487 1540 1644 1793 1956 2072 2082 2003 1910 1810 1766 1682 1668 1614 1467 1392 1434 1567 1732 1906 2027 2201 2280 2190 2159 2124 2079 2081 2140 2245 2358 2455 2527 2613 2704 2794 2876 2944 3114 3021 3061 3116 3207 3147 3166 3018 2963 2890 2824 2766 2710 2642 2566 2445 2359 2353 2396 2481 2624 2552 2445 2371 2395 2491 2439 2334 2408 2438 2351 2237 2250 2339 2434 2460 2350 2269 2212 2162 2098 2077 2078 2016 1993 1957 1969 1931 1929 1963 2035 2122 2286 2393 2345 2332 2306 2288 2239 2259 2192 2074 1980 1962 1990 2085 2142 2145 2280 2351 2326 2212 2203 2217 2261 2251 2228 2220 2368 2298 2255 2213 2159 2145 2171 2202 2264 2317 2408 2339 2248 2248 2181 2174 1950 1818 1698 1593 1477 1451 1492 1606 1750 1752 1780 1802 1722 1679 1705 1788 1893 2022 2107 2165 2162 2167 2192 2208 2163 2099 1994 1899 1849 1779 1785 1818 1855 1896 2023 2176 2258 2322 2261 2229 2171 2190 2184 2106 1997 1852 1758 1738 1810 1925 2035 2157 2248 2272 2199 2062 2017 1965 1911 1925 1959 1990 2070 2185 2285 2297 2347 2416 2367 2322 2336 2401 2437 2442 2426 2372 2252 2163 2083 1935 1825 1828 1788 1748 1729 1696 1657 1626 1545 1423 1335 1230 1201 1145 1097 1100 1225 1289 1341 1414 1392 1373 1479 1615 1553 1529 1556 1659 1816 1964 2023 1927 1835 1782 1687 1574 1573 1618 1660 1762 1815 1781 1601 1528 1488 1566 1739 1869 1994 2105 2192 2220 2169 2164 2212 2298 2366 2492 2579 2462 2365 2338 2332 2235 2212 2142 2137 2142 2143 2205 2224 2224 2153 2096 2003 1842 1686 1621 1522 1357 1272 1393 1530 1699 1772 1933 1843 1753 1711 1654 1519 1376 1270 1205 1272 1408 1597 1728 1798 1769 1685 1773 1829 1861 1960 2020 1968 1941 2056 2061 2009 2005 2025 2077 2209 2344 2409 2460 2311 2156 2086 2156 2264 2323 2367 2414 2469 2563 2644 2731 2742 2601 2534 2541 2565 2648 2744 2614 2511 2520 2592 2685 2751 2866 2915 2852 2907 2730 2610 2556 2370 2398 2351 2341 2279 2223 2162 2158 2065 1931 1762 1580 1579 1635 1761 1908 2017 2143 2289 2397 2532 2564 2607 2704 2795 2582 2532 2524 2467 2412 2414 2488 2512 2405 2344 2416 2467 2568 2521 2501 2458 2397 2246 2121 2068 2152 2215 2373 2523 2650 2561 2478 2440 2390 2409 2417 2325 2248 2145 2092 2039 2058 2098 2216 2349 2534 2564 2423 2388 2272 2178 2160 2102 2085 2081 2062 2037 2024 2020 1991 1996 2050 2015 1908 1798 1764 1735 1693 1669 1670 1748 1856 1956 2040 2141 2200 2260 2308 2343 2316 2213 2166 2103 2074 2030 2093 2245 2300 2329 2303 2229 2191 2156 2046 1981 1964 1910 1781 1636 1579 1662 1787 1936 2038 2053 1975 1964 1949 1869 1861 1948 2048 2150 2241 2155 2104 2090 2063 1983 1964 2012 2076 2063 1958 1837 1663 1547 1591 1735 1869 1948 2026 2168 2245 2242 2197 2141 2016 1978 1895 1786 1758 1816 1855 1883 1807 1692 1566 1428 1305 1131 1045 1095 1212 1314 1423 1535 1626 1690 1737 1790 1832 1794 1716 1629 1527 1465 1447 1484 1594 1751 1899 2024 2157 2251 2295 2240 2138 1979 1949 2041 2180 2067 1906 1759 1752 1850 1960 2109 2168 2015 1934 1832 1743 1748 1784 1890 1941 1807 1747 1674 1615 1518 1360 1283 1320 1408 1549 1667 1760 1861 1979 2038 1946 1925 1988 2065 2121 2196 2346 2414 2350 2272 2221 2143 2071 2072 2082 2149 2219 2092 1978 1941 1954 2049 2195 2248 2241 2249 2264 2272 2259 2208 2142 2074 2025 1999 1992 2003 1960 1923 1870 1828 1820 1798 1764 1737 1718 1711 1721 1740 1739 1723 1692 1668 1639 1612 1596 1569 1563 1523 1489 1486 1514 1457 1354 1366 1429 1494 1603 1681 1727 1809 1917 2007 2044 2043 2032 2021 2002 1983 1971 1932 1920 1900 1903 1988 2119 2157 2158 2149 2142 2162 2178 2169 2159 2138 2079 1933 1868 1845 1840 1832 1811 1799 1761 1732 1673 1629 1608 1606 1592 1552 1523 1526 1548 1566 1529 1479 1413 1328 1274 1242 1203 1204 1202 1222 1312 1356 1333 1316 1330 1307 1303 1239 1177 1142 1097 1034 1049 985 1000 1024 978 943 924 868 806 745 688 699 745 719 743 833 905 914 933 933 927 958 1005 1016 954 905 946 960 984 963 892 874 927 953 957 976 983 988 973 924 849 841 865 851 889 866 869 806 818 858 851 821 779 835 872 829 852 920 978 966 921 856 823 794 735 667 635 649 633 590 581 555 564 568 553 595 600 612 605 569 560 546 518 481 455 425 407 446 475 468 469 494 483 467 458 452 441 428 433 422 423 389 344 308 246 275 310 283 270 285 278 260 267 265 242 205 163 143 145 149 150 149 146 149 150 147 147 145 143 141 140 139 138 137 135 134 133 133 129 129 128 127 129 131 133 132 133 134 134 131 131 130 129 128 127 125 123 122 123 121 119 118 116 114 113 111 110 109 107 106 105 103 102 101 99 97 96 95 93 92 90 89 86 87 86 86 85 84 84 83 82 80 80 79 78 77 76 75 74 73 71 70 70 69 68 66 66 65 64 63 63 61 61 60 60 59 58 58 57 56 53 52 52 53 56 57 61 70 78 87 88 83 72 56 50 46 42 40 40 41 41 41 46 51 52 40 35 33 32 29 27 25 25 24 22 22 21 22 22 22 18 19 17 17 16 14 13 12 10 9 7 3 3 2 3 3 3 2 2 1 0 0 0 0 1 1 1 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1836 1823 1799 1700 1640 1817 1910 2001 2049 2071 2097 2142 2176 2174 2195 2202 2209 2217 2207 2199 2264 2094 2066 2208 2350 2317 2304 2326 2384 2489 2594 2648 2550 2428 2358 2384 2440 2324 2240 2172 2133 2097 2170 2082 1861 1613 1519 1550 1442 1363 1336 1266 1213 1177 1166 1157 1152 1152 1155 1173 1186 1166 1171 1184 1168 1174 1144 1116 1116 1039 1037 1102 1198 1202 1317 1437 1489 1535 1531 1474 1418 1333 1367 1412 1476 1524 1619 1708 1786 1854 1872 1990 2044 2069 2122 2251 2367 2354 2292 2261 2251 2333 2441 2524 2487 2391 2350 2262 2181 2099 2044 2002 1994 1965 1925 1855 1793 1777 1745 1689 1600 1469 1437 1574 1744 1796 1817 1805 1816 1828 1875 1972 2014 1989 2081 2166 2287 2389 2381 2305 2301 2269 2349 2339 2333 2317 2302 2360 2372 2342 2383 2480 2690 2855 3006 3060 2954 2878 2858 2820 2822 2747 2788 2818 2759 2716 2649 2578 2528 2465 2452 2405 2429 2488 2556 2603 2703 2670 2635 2608 2544 2493 2507 2457 2344 2274 2242 2211 2168 2175 2251 2272 2367 2171 2077 1990 1939 1846 1726 1648 1535 1486 1624 1768 1905 2040 2034 1896 1819 1709 1604 1528 1490 1439 1380 1430 1492 1663 1805 1979 2152 2231 2378 2327 2305 2246 2211 2207 2221 2307 2421 2504 2584 2616 2699 2791 2863 2934 3009 2956 3009 3036 3123 3261 3148 3054 2991 2918 2871 2820 2754 2667 2529 2466 2406 2376 2402 2469 2604 2497 2407 2380 2488 2595 2476 2346 2385 2482 2365 2362 2382 2376 2433 2343 2284 2208 2139 2088 2066 2058 2055 2063 2128 2175 2175 2165 2230 2236 2310 2360 2358 2451 2479 2522 2421 2310 2225 2167 2154 2120 2106 2095 2124 2157 2193 2256 2255 2420 2317 2281 2236 2297 2302 2333 2338 2305 2359 2386 2357 2308 2278 2275 2280 2281 2291 2327 2412 2369 2317 2263 2216 2059 1857 1723 1599 1489 1473 1502 1573 1694 1819 1871 1910 1891 1795 1706 1711 1769 1902 2052 2195 2235 2212 2227 2304 2269 2194 2124 2033 1930 1832 1789 1775 1803 1832 1894 2070 2234 2348 2290 2268 2241 2213 2247 2286 2184 2042 1895 1798 1769 1811 1912 2038 2153 2265 2286 2229 2128 2057 1974 1910 1916 1879 1924 1977 2056 2151 2176 2229 2303 2301 2233 2238 2314 2422 2406 2307 2308 2209 2093 2002 1902 1903 1922 1878 1837 1799 1771 1775 1698 1559 1460 1338 1260 1233 1209 1128 1098 1125 1149 1199 1296 1314 1316 1456 1465 1424 1396 1502 1649 1766 1872 1881 1936 1861 1754 1650 1570 1522 1526 1571 1659 1728 1744 1586 1507 1474 1522 1644 1769 1897 1981 2044 2084 2108 2184 2260 2350 2441 2516 2571 2460 2352 2311 2329 2317 2331 2196 2107 2083 2096 2133 2150 2168 2123 2064 2027 1931 1803 1678 1498 1342 1299 1434 1545 1600 1696 1834 1754 1649 1625 1588 1483 1390 1202 1280 1442 1498 1614 1744 1888 1846 1812 1900 1933 1940 2002 2103 2013 1992 2110 2172 2089 2140 2118 2151 2153 2224 2312 2411 2333 2183 2207 2213 2349 2492 2547 2524 2586 2624 2764 2876 2831 2665 2539 2503 2553 2671 2681 2575 2489 2470 2543 2652 2777 2895 2929 2846 2799 2694 2648 2523 2401 2426 2454 2471 2406 2424 2317 2142 1977 1822 1694 1582 1581 1655 1764 1893 2006 2099 2192 2296 2390 2504 2650 2734 2739 2588 2495 2496 2427 2412 2414 2480 2630 2563 2417 2396 2409 2488 2588 2550 2415 2374 2247 2140 2094 2145 2198 2360 2549 2690 2612 2542 2439 2421 2427 2363 2239 2167 2116 2085 2090 2130 2148 2275 2420 2591 2510 2369 2309 2279 2228 2181 2136 2114 2111 2103 2047 1978 1970 1939 1903 1906 1872 1807 1763 1765 1746 1717 1703 1697 1760 1839 1955 2066 2160 2226 2290 2344 2369 2293 2263 2156 2101 2060 2054 2117 2205 2301 2423 2345 2251 2227 2150 2064 2031 2050 1915 1745 1614 1599 1693 1816 1981 2121 2123 2053 2018 2004 1911 1879 1932 2037 2150 2247 2163 2130 2100 2033 1996 2012 2090 2097 2024 1921 1772 1637 1601 1650 1766 1910 2002 2083 2197 2283 2203 2107 2082 2071 1992 1877 1797 1815 1871 1903 1917 1827 1676 1516 1390 1273 1124 1063 1135 1248 1358 1459 1546 1606 1673 1725 1757 1788 1800 1774 1671 1608 1534 1488 1487 1566 1709 1874 2019 2147 2177 2225 2299 2169 2021 2009 2119 2198 2090 1971 1856 1790 1897 2048 2198 2149 2033 2000 1952 1858 1818 1886 2013 2009 1932 1864 1805 1744 1630 1510 1385 1305 1340 1483 1588 1685 1776 1881 1914 1927 1980 2050 2142 2204 2221 2332 2423 2312 2249 2171 2117 2152 2159 2202 2279 2199 2094 1978 1963 2017 2080 2190 2254 2291 2318 2318 2292 2248 2194 2126 2069 2034 2024 2033 2029 1981 1932 1879 1844 1834 1834 1805 1787 1767 1748 1744 1758 1771 1738 1721 1694 1654 1601 1571 1528 1517 1490 1452 1440 1473 1409 1367 1398 1426 1486 1589 1687 1776 1855 1946 2032 2077 2082 2069 2058 2072 2020 1947 1939 1936 1945 1965 2030 2135 2200 2205 2199 2199 2200 2208 2197 2177 2148 2066 1929 1872 1863 1868 1850 1855 1867 1841 1782 1731 1674 1645 1656 1615 1557 1542 1564 1601 1592 1522 1443 1405 1369 1348 1305 1264 1273 1246 1277 1347 1429 1445 1412 1396 1390 1349 1278 1243 1205 1140 1112 1134 1073 1087 1116 1083 1052 1006 956 889 807 732 680 694 687 731 787 847 847 882 874 872 918 951 971 931 873 879 898 922 949 876 838 889 892 917 955 954 947 946 919 850 794 818 793 834 805 846 806 743 769 782 748 741 801 830 786 848 913 934 934 901 841 807 762 722 676 617 610 618 589 566 559 536 548 543 591 577 579 583 563 533 524 524 517 488 441 406 426 443 443 454 484 500 478 464 456 449 429 425 405 409 410 368 286 244 248 234 255 280 259 233 228 213 216 190 156 143 150 153 154 153 153 153 152 150 150 148 146 143 141 141 140 139 137 136 134 133 135 134 133 132 138 136 135 134 134 135 135 135 134 134 132 131 130 128 126 125 125 123 121 116 115 115 114 113 112 111 109 108 106 105 103 102 101 99 98 96 95 93 92 91 87 86 87 86 87 85 85 85 84 81 80 79 76 77 76 76 75 74 73 72 71 70 69 68 68 67 66 65 65 63 62 62 61 61 60 60 59 57 55 54 53 52 56 58 56 57 65 74 77 73 72 72 68 61 61 52 47 43 46 43 42 38 39 39 37 33 32 30 28 25 24 23 23 22 21 21 19 18 18 19 16 12 14 14 13 12 11 9 7 5 4 3 3 12 13 11 4 4 2 2 1 1 1 1 1 1 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1768 1777 1755 1594 1708 1815 1873 1937 2000 2036 2062 2073 2086 2086 2109 2139 2128 2145 2119 2202 2169 1982 1994 2084 2236 2162 2169 2214 2313 2408 2500 2562 2566 2485 2501 2517 2393 2321 2300 2245 2304 2212 2307 2137 1894 1753 1708 1548 1493 1468 1459 1395 1319 1289 1256 1210 1168 1153 1151 1149 1151 1149 1145 1142 1143 1134 1133 1121 1074 1084 1041 1029 1127 1161 1290 1384 1389 1407 1403 1327 1319 1342 1465 1518 1601 1615 1663 1704 1726 1771 1829 1881 1946 2022 2147 2262 2334 2313 2207 2183 2230 2271 2348 2369 2313 2276 2222 2176 2107 2058 2051 2029 1985 1946 1872 1826 1842 1852 1807 1736 1601 1426 1407 1509 1684 1831 1847 1833 1869 1901 1930 2053 2161 2117 2139 2218 2275 2381 2462 2388 2384 2352 2405 2423 2410 2394 2384 2394 2353 2361 2497 2519 2636 2760 2862 2995 2968 2889 2848 2778 2753 2656 2656 2647 2584 2534 2489 2475 2434 2414 2365 2323 2397 2455 2547 2659 2812 2687 2639 2562 2523 2504 2457 2369 2299 2281 2261 2268 2274 2317 2383 2337 2313 2191 2107 2033 1927 1878 1823 1719 1602 1460 1588 1718 1860 2016 2035 1888 1726 1618 1526 1447 1383 1369 1398 1464 1549 1666 1819 1975 2172 2332 2447 2497 2452 2350 2307 2313 2330 2391 2464 2550 2633 2642 2732 2792 2863 2906 2922 2933 2971 3022 3107 3222 3145 3091 3051 2997 2932 2865 2779 2653 2616 2567 2506 2440 2428 2388 2567 2583 2496 2506 2575 2639 2541 2470 2467 2499 2441 2501 2657 2545 2465 2370 2315 2225 2134 2153 2151 2226 2245 2273 2293 2316 2279 2266 2353 2293 2288 2349 2366 2419 2425 2494 2337 2250 2238 2165 2196 2242 2208 2230 2230 2338 2244 2361 2383 2514 2399 2359 2322 2377 2392 2405 2430 2379 2412 2457 2425 2371 2376 2378 2379 2443 2462 2387 2320 2243 2173 2098 2012 1875 1761 1595 1527 1546 1551 1602 1672 1701 1826 1924 2006 1997 1951 1798 1737 1763 1864 1993 2127 2262 2265 2288 2305 2279 2262 2160 2063 1937 1841 1827 1836 1825 1841 1909 2035 2200 2334 2372 2388 2301 2313 2342 2316 2205 2054 1926 1809 1800 1813 1911 2050 2174 2265 2318 2282 2175 2123 2003 1935 1873 1848 1835 1893 1955 2024 2039 2075 2151 2217 2188 2184 2308 2367 2371 2288 2212 2139 2036 2010 1986 1994 1984 1938 1910 1877 1848 1784 1671 1549 1441 1369 1293 1253 1234 1141 1076 1075 1085 1093 1140 1226 1264 1338 1336 1298 1386 1527 1649 1780 1710 1776 1818 1871 1773 1701 1638 1551 1487 1498 1573 1659 1705 1633 1544 1456 1493 1667 1842 1936 1971 2031 2053 2121 2202 2309 2385 2460 2526 2508 2406 2297 2280 2308 2434 2373 2252 2174 2066 2031 2067 2126 2110 2073 2036 1938 1897 1838 1679 1483 1363 1249 1339 1469 1520 1635 1761 1727 1544 1501 1448 1362 1278 1192 1328 1449 1645 1760 1851 1937 1970 1947 2007 2053 2025 2104 2175 2083 2054 2168 2273 2211 2234 2219 2289 2242 2235 2259 2311 2372 2240 2297 2303 2388 2509 2652 2719 2730 2726 2785 2864 2835 2658 2522 2499 2528 2611 2558 2552 2465 2464 2524 2584 2721 2827 2852 2929 2839 2747 2770 2699 2565 2576 2565 2611 2540 2416 2254 2094 1919 1781 1707 1628 1621 1627 1790 1903 1995 2068 2135 2271 2418 2560 2672 2720 2716 2571 2518 2476 2423 2429 2504 2575 2664 2632 2480 2423 2411 2478 2428 2386 2323 2281 2192 2118 2146 2188 2280 2411 2562 2669 2583 2480 2439 2430 2459 2390 2284 2131 2102 2131 2170 2183 2246 2315 2373 2468 2453 2372 2412 2356 2307 2262 2231 2170 2163 2109 2018 1988 1937 1908 1885 1858 1832 1837 1800 1824 1811 1778 1753 1731 1792 1830 1877 1965 2062 2170 2291 2367 2403 2372 2276 2185 2137 2090 2066 2122 2196 2277 2426 2369 2310 2318 2207 2120 2110 2046 1936 1786 1614 1644 1762 1872 2036 2182 2186 2136 2051 2027 1939 1886 1942 2038 2145 2251 2203 2175 2133 2132 2099 2118 2176 2098 1959 1824 1682 1632 1685 1752 1860 1970 2058 2165 2259 2253 2189 2085 2035 2011 1920 1838 1825 1865 1896 1875 1858 1761 1639 1516 1392 1238 1117 1047 1110 1234 1352 1419 1469 1543 1614 1665 1681 1688 1739 1786 1745 1705 1619 1556 1530 1566 1685 1834 1947 2030 2080 2141 2256 2251 2059 2117 2264 2341 2197 2032 1902 1858 1965 2110 2255 2159 2124 2121 2139 1967 1865 1927 2068 2147 2046 1981 1897 1831 1744 1619 1471 1325 1344 1474 1583 1704 1730 1819 1849 1918 1991 2078 2200 2339 2352 2415 2445 2353 2249 2145 2191 2277 2339 2316 2281 2178 2053 1975 2012 2092 2156 2210 2267 2317 2355 2329 2288 2242 2182 2116 2074 2064 2048 2044 2006 1969 1939 1887 1851 1806 1815 1813 1793 1782 1777 1769 1776 1769 1730 1719 1706 1647 1585 1520 1492 1473 1450 1430 1420 1397 1369 1401 1425 1448 1496 1555 1641 1733 1827 1929 2013 2072 2101 2109 2105 2088 2019 1974 1956 1973 1998 2036 2124 2178 2225 2242 2246 2248 2248 2200 2140 2150 2135 2020 1944 1908 1903 1884 1899 1946 1937 1896 1832 1766 1712 1696 1697 1659 1626 1608 1639 1636 1576 1510 1454 1480 1473 1447 1385 1329 1339 1302 1347 1389 1471 1522 1486 1450 1426 1388 1356 1283 1242 1238 1232 1220 1153 1183 1197 1178 1142 1095 1036 935 831 734 665 671 657 682 736 775 767 792 810 819 861 904 920 904 860 820 842 878 928 876 787 826 839 912 927 918 887 894 887 848 780 762 740 792 755 802 823 764 690 702 696 704 759 790 743 820 859 870 882 892 833 756 701 698 678 618 586 595 572 547 569 553 517 538 580 568 554 552 556 540 509 499 495 493 454 409 409 419 421 434 432 446 461 462 457 436 423 405 395 383 377 363 328 315 279 260 226 253 286 263 239 215 173 153 145 150 153 156 158 158 155 154 152 150 148 147 146 144 142 143 141 139 138 136 135 134 136 138 141 141 142 141 139 136 137 137 136 138 137 136 135 133 131 129 128 126 124 123 121 118 117 116 115 114 113 111 109 107 106 104 103 103 100 98 97 96 95 94 93 91 87 87 87 87 87 86 86 86 83 81 80 79 77 77 77 76 75 75 73 72 71 70 70 70 69 68 68 67 65 64 64 63 62 62 61 61 59 56 56 55 56 54 57 60 64 59 59 66 66 62 62 61 59 64 67 59 54 47 47 50 55 38 34 34 34 32 29 28 26 25 23 23 21 22 21 20 19 16 14 13 12 11 10 12 11 11 11 8 6 5 4 3 3 7 12 13 10 10 8 3 2 2 1 1 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1800 1738 1723 1579 1736 1817 1885 1925 1951 2002 2028 2008 1999 2023 2037 2074 2072 2059 2066 2151 2057 1887 1923 1990 2059 2052 2064 2144 2312 2354 2382 2408 2434 2478 2528 2545 2409 2388 2384 2414 2402 2424 2305 2182 1974 1960 1780 1621 1585 1572 1548 1476 1394 1396 1379 1327 1303 1218 1161 1156 1153 1151 1155 1156 1193 1185 1156 1146 1122 1040 1023 1014 1059 1144 1219 1287 1339 1261 1261 1207 1240 1342 1476 1635 1734 1785 1804 1843 1851 1881 1913 1925 1978 2062 2191 2203 2219 2219 2159 2112 2102 2157 2221 2256 2220 2175 2136 2118 2092 2080 2051 2013 1946 1888 1878 1898 1937 1937 1904 1798 1638 1516 1386 1482 1624 1837 1861 1874 1889 1920 1943 2027 2190 2262 2248 2218 2226 2312 2415 2494 2462 2405 2469 2487 2481 2476 2481 2458 2376 2353 2450 2550 2561 2622 2719 2822 2940 2843 2736 2678 2683 2608 2562 2556 2512 2469 2412 2368 2345 2322 2285 2252 2342 2419 2556 2797 2837 2706 2639 2583 2546 2443 2342 2333 2287 2276 2270 2300 2370 2461 2518 2417 2444 2295 2209 2133 2065 1982 1902 1806 1671 1515 1500 1676 1820 1975 1917 1853 1705 1527 1430 1361 1368 1376 1420 1514 1653 1765 1830 1910 2061 2248 2410 2596 2621 2489 2418 2418 2423 2469 2529 2573 2664 2633 2647 2723 2806 2801 2789 2824 2884 2952 3106 3197 3157 3128 3098 3053 2979 2895 2796 2763 2702 2654 2605 2515 2479 2381 2512 2643 2565 2619 2641 2687 2624 2585 2499 2533 2578 2692 2796 2638 2547 2473 2363 2260 2204 2227 2315 2356 2320 2348 2399 2386 2416 2447 2376 2274 2233 2226 2256 2324 2385 2444 2376 2348 2314 2279 2293 2396 2309 2307 2278 2417 2437 2480 2534 2587 2569 2438 2418 2493 2479 2488 2533 2439 2430 2493 2436 2396 2476 2483 2322 2309 2250 2194 2105 2088 1975 1904 1834 1754 1617 1594 1654 1650 1697 1759 1815 1846 1832 1895 2049 2098 2023 1885 1799 1787 1841 1945 2095 2246 2343 2425 2374 2290 2215 2144 2062 1936 1908 1865 1872 1829 1846 1931 2091 2258 2361 2469 2450 2377 2300 2280 2244 2186 2116 1959 1840 1808 1818 1922 2065 2183 2272 2339 2311 2233 2174 2058 1959 1871 1827 1797 1806 1872 1903 1909 1931 1990 2072 2126 2136 2201 2233 2282 2289 2230 2151 2102 2138 2100 2063 2059 2018 1980 1954 1847 1732 1648 1558 1479 1394 1301 1264 1248 1173 1119 1095 1061 1084 1083 1112 1152 1195 1244 1338 1456 1539 1654 1642 1557 1674 1691 1813 1812 1758 1696 1588 1500 1467 1488 1566 1615 1610 1511 1449 1485 1649 1842 1888 2018 2115 2160 2204 2269 2334 2402 2475 2531 2466 2369 2256 2215 2256 2376 2411 2359 2216 2090 2021 1990 2019 2040 2006 1996 1916 1844 1776 1630 1465 1335 1282 1275 1369 1445 1575 1628 1576 1446 1358 1308 1225 1180 1253 1436 1518 1655 1816 2010 2119 2097 2032 2078 2192 2137 2176 2203 2207 2172 2186 2262 2334 2299 2271 2325 2303 2288 2314 2295 2347 2265 2327 2364 2463 2592 2698 2596 2580 2566 2703 2670 2705 2621 2510 2497 2486 2453 2428 2425 2456 2537 2597 2642 2704 2760 2879 2885 2753 2734 2880 2834 2719 2731 2696 2630 2463 2318 2146 1967 1881 1857 1798 1700 1637 1667 1774 1870 1999 2103 2177 2245 2368 2504 2625 2768 2650 2568 2542 2487 2444 2486 2599 2660 2737 2597 2483 2444 2347 2335 2304 2261 2228 2197 2161 2135 2271 2355 2415 2488 2561 2632 2515 2446 2444 2485 2573 2471 2282 2200 2192 2223 2259 2263 2310 2367 2371 2361 2452 2497 2511 2417 2293 2276 2270 2229 2151 2056 2035 2023 1971 1966 1971 1957 1898 1910 1938 1958 1972 1828 1793 1828 1906 1904 1876 1918 1995 2110 2260 2385 2434 2365 2257 2201 2223 2144 2086 2116 2185 2281 2428 2470 2421 2390 2291 2237 2146 2081 1970 1791 1621 1659 1799 1928 2103 2229 2242 2168 2082 2014 1965 1908 1954 2068 2155 2267 2261 2264 2224 2230 2268 2187 2080 2046 1933 1751 1667 1692 1776 1857 1959 2074 2170 2248 2292 2212 2141 2084 2021 1961 1928 1907 1887 1887 1863 1808 1722 1655 1566 1461 1339 1229 1118 1044 1064 1160 1252 1320 1385 1465 1540 1561 1561 1607 1714 1811 1857 1771 1693 1629 1589 1583 1664 1784 1880 1963 2040 2114 2198 2230 2148 2204 2314 2282 2163 2054 1898 1908 2016 2171 2261 2222 2258 2238 2238 2023 1925 1949 2087 2214 2134 2093 1985 1898 1788 1615 1443 1332 1388 1513 1650 1736 1769 1790 1811 1853 1928 2030 2178 2369 2469 2466 2424 2343 2217 2202 2282 2385 2323 2242 2199 2153 2038 2006 2080 2158 2239 2279 2302 2328 2351 2313 2267 2224 2169 2122 2099 2065 2029 2004 1967 1944 1921 1853 1782 1743 1745 1756 1744 1736 1751 1742 1742 1710 1698 1679 1645 1596 1551 1504 1464 1443 1436 1404 1390 1389 1407 1402 1432 1478 1543 1633 1718 1798 1873 1943 2007 2068 2110 2141 2136 2061 2001 1992 2005 2014 2042 2090 2193 2232 2272 2289 2292 2296 2284 2182 2106 2067 2072 2024 1965 1952 1934 1984 2006 2005 1983 1936 1873 1804 1757 1746 1747 1719 1698 1676 1689 1638 1554 1517 1536 1567 1576 1537 1441 1406 1420 1372 1419 1485 1555 1563 1504 1454 1428 1409 1367 1350 1300 1319 1325 1294 1238 1253 1246 1218 1165 1102 1016 912 812 732 671 646 637 655 695 717 704 712 735 749 803 829 850 849 837 805 789 854 899 861 761 760 797 887 912 879 848 852 875 828 776 726 702 741 721 762 796 783 717 655 657 646 729 741 700 779 803 822 833 849 811 733 648 646 632 614 580 575 555 536 563 569 522 541 577 574 550 530 530 523 520 498 478 486 444 409 403 431 423 403 414 405 398 429 436 444 431 442 426 402 373 343 349 333 311 290 230 213 239 215 209 173 156 148 149 150 157 158 163 159 157 155 153 150 149 148 147 146 144 145 142 141 138 137 136 138 140 145 143 143 144 143 141 138 139 138 139 140 139 138 137 134 133 131 129 127 126 124 121 119 118 117 116 116 114 111 110 108 107 105 103 101 100 99 98 96 96 95 93 91 88 88 88 88 88 87 87 84 83 81 80 80 79 78 77 77 76 75 74 73 72 72 72 71 70 70 69 67 66 65 65 64 63 63 62 60 58 57 56 57 57 56 58 59 62 71 69 65 61 57 56 55 55 63 67 59 55 51 49 47 42 40 35 35 32 30 29 27 25 24 22 22 21 20 19 18 17 16 16 16 14 13 10 10 9 8 7 6 5 5 4 3 3 6 8 7 4 3 3 2 2 2 2 1 1 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1826 1776 1690 1574 1684 1823 1902 1964 1996 2017 2003 1943 1913 1936 1955 1989 2029 1986 2034 2073 2032 1814 1842 1885 1935 1939 1994 2150 2277 2304 2322 2335 2352 2373 2432 2477 2505 2417 2351 2297 2363 2447 2306 2169 2043 1997 1848 1797 1792 1732 1619 1494 1455 1489 1494 1404 1409 1330 1222 1240 1219 1199 1185 1187 1218 1241 1239 1204 1180 1145 1077 1023 1007 1051 1113 1199 1222 1177 1149 1205 1333 1442 1538 1642 1789 1873 1863 1883 1898 1951 2001 2013 2018 2039 2065 2080 2095 2102 2093 2073 2079 2157 2237 2264 2207 2150 2127 2126 2087 2074 2055 2005 1993 2010 1997 2019 2042 2051 1964 1832 1706 1476 1383 1477 1633 1820 1866 1879 1930 1972 1970 1993 2178 2345 2345 2318 2238 2234 2348 2429 2448 2484 2524 2548 2528 2524 2550 2535 2445 2354 2408 2588 2662 2684 2735 2760 2881 2793 2701 2677 2745 2637 2549 2498 2458 2419 2361 2291 2246 2228 2223 2226 2308 2383 2586 2805 2771 2654 2567 2510 2450 2373 2335 2336 2351 2320 2299 2369 2448 2505 2592 2564 2507 2338 2276 2308 2215 2102 1971 1831 1665 1512 1455 1592 1782 1853 1786 1707 1617 1470 1365 1366 1393 1398 1473 1575 1719 1834 1975 2056 2092 2226 2394 2584 2762 2766 2579 2489 2493 2535 2575 2606 2685 2667 2630 2642 2713 2672 2666 2684 2758 2845 2949 3167 3196 3177 3150 3107 3041 2961 2899 2824 2783 2728 2681 2592 2481 2386 2437 2663 2631 2680 2730 2720 2646 2611 2608 2642 2667 2832 2763 2622 2535 2449 2320 2244 2269 2368 2399 2433 2350 2428 2508 2466 2524 2454 2351 2242 2226 2186 2145 2218 2356 2460 2517 2545 2480 2460 2380 2274 2282 2362 2379 2391 2394 2423 2493 2557 2490 2478 2485 2545 2603 2548 2523 2462 2433 2396 2312 2281 2241 2136 2054 2054 2037 2017 1968 1919 1841 1779 1704 1626 1639 1690 1764 1859 2015 2033 1994 2035 1974 1937 2098 2221 2090 1972 1917 1852 1862 1953 2069 2197 2314 2429 2348 2281 2226 2160 2042 1906 1870 1874 1836 1837 1872 1956 2089 2275 2468 2394 2345 2298 2249 2208 2181 2140 2091 1993 1852 1818 1825 1950 2090 2190 2245 2264 2306 2331 2202 2096 1991 1901 1821 1786 1747 1762 1778 1800 1830 1870 1899 1973 1995 2033 2098 2079 2125 2163 2190 2173 2089 2007 1956 1973 1921 1872 1808 1807 1726 1642 1572 1512 1422 1351 1282 1233 1186 1178 1160 1129 1096 1054 1105 1140 1202 1309 1392 1440 1511 1593 1497 1467 1560 1610 1698 1823 1789 1684 1609 1536 1462 1455 1495 1526 1449 1432 1448 1548 1711 1783 1934 2022 2051 2098 2174 2249 2319 2393 2476 2435 2396 2312 2224 2193 2215 2344 2389 2369 2239 2140 2044 1990 1950 1965 1977 1939 1888 1819 1742 1604 1540 1471 1309 1217 1244 1347 1509 1471 1393 1307 1244 1188 1188 1284 1363 1487 1678 1701 1786 1948 2130 2229 2142 2162 2270 2234 2246 2280 2277 2199 2206 2268 2337 2381 2383 2462 2526 2483 2479 2396 2356 2326 2337 2396 2455 2610 2606 2532 2493 2487 2515 2566 2606 2583 2557 2516 2454 2425 2360 2412 2532 2617 2757 2770 2677 2729 2847 2698 2592 2635 2772 2804 2664 2657 2595 2576 2489 2324 2138 2014 1986 2052 1999 1752 1674 1661 1729 1841 1973 2124 2235 2347 2414 2526 2574 2713 2741 2618 2589 2541 2480 2518 2669 2776 2716 2550 2480 2402 2322 2286 2258 2222 2198 2193 2206 2233 2390 2494 2517 2558 2554 2573 2503 2485 2546 2635 2646 2498 2332 2277 2281 2289 2309 2286 2327 2353 2334 2363 2439 2548 2602 2456 2325 2302 2315 2209 2092 2040 2043 2091 2103 2116 2132 2063 1988 2000 2057 2062 1938 1813 1848 1963 2051 2027 1953 1910 1982 2086 2244 2404 2435 2349 2293 2240 2310 2217 2123 2138 2226 2367 2486 2447 2376 2371 2325 2253 2183 2054 1916 1758 1618 1684 1832 1972 2140 2250 2301 2196 2065 2016 1982 1929 1967 2081 2156 2234 2308 2365 2345 2320 2311 2178 2052 1955 1840 1732 1723 1774 1873 1932 2040 2164 2258 2312 2283 2216 2121 2050 2022 1982 1977 1978 1936 1882 1827 1739 1654 1553 1490 1406 1293 1187 1086 1044 1058 1104 1175 1240 1323 1405 1469 1460 1498 1617 1730 1806 1900 1858 1791 1712 1662 1624 1653 1767 1864 1944 2024 2104 2186 2262 2228 2198 2186 2130 2056 1962 1882 1883 1988 2096 2163 2222 2260 2296 2189 2028 1976 1987 2099 2262 2228 2083 2029 1913 1765 1559 1403 1371 1459 1574 1766 1916 1877 1864 1867 1915 1973 2040 2187 2353 2404 2416 2463 2323 2246 2317 2407 2368 2274 2176 2099 2068 2027 2057 2116 2230 2266 2298 2321 2328 2298 2261 2225 2191 2145 2113 2088 2038 2000 1962 1933 1905 1861 1801 1739 1693 1673 1675 1671 1675 1681 1687 1679 1638 1620 1603 1575 1556 1545 1495 1463 1435 1394 1384 1393 1422 1438 1444 1451 1484 1549 1648 1753 1829 1866 1901 1959 2023 2100 2164 2178 2118 2054 2026 2035 2062 2111 2190 2256 2294 2316 2330 2332 2312 2240 2150 2090 2051 2037 2037 2037 2055 2029 2070 2064 2045 2018 1969 1911 1868 1817 1798 1791 1775 1772 1733 1687 1630 1574 1575 1619 1653 1660 1586 1508 1497 1484 1439 1464 1541 1597 1595 1527 1482 1462 1428 1418 1414 1381 1387 1393 1358 1304 1275 1233 1194 1133 1063 982 848 748 700 674 667 649 626 648 670 663 652 670 680 752 760 782 820 798 765 770 832 856 821 758 702 774 825 884 886 846 816 849 823 765 713 712 666 685 695 737 765 746 707 630 618 673 682 662 734 760 761 773 782 745 719 654 577 589 600 571 562 555 524 540 554 502 539 569 578 573 543 523 507 512 505 459 457 437 405 404 448 456 425 392 381 356 409 410 398 395 400 379 365 329 321 308 318 289 261 236 191 169 172 161 155 152 150 150 154 165 168 160 157 156 154 153 151 150 149 149 148 147 146 145 141 139 139 143 149 149 144 144 144 145 145 141 140 141 140 140 142 142 140 138 137 135 133 130 128 126 124 122 120 119 118 118 117 115 113 110 109 108 107 104 103 101 100 98 97 97 96 93 92 89 89 89 89 89 89 86 85 83 82 81 80 79 79 78 77 76 75 74 74 73 73 73 72 72 71 69 68 67 66 65 64 63 62 62 59 59 58 58 58 58 58 60 59 61 67 77 71 58 56 53 53 54 65 66 62 60 60 52 41 37 35 33 33 32 30 28 27 25 24 23 22 22 21 19 20 19 17 16 15 14 13 11 14 14 10 8 6 6 5 5 4 4 5 5 3 3 2 2 2 2 2 2 1 1 0 0 0 0 0 0 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1829 1774 1706 1560 1740 1827 1897 1999 2081 2097 2010 1919 1846 1859 1876 1880 1904 1949 1891 1944 1963 1768 1738 1776 1853 1880 2028 2191 2218 2247 2268 2277 2301 2327 2336 2389 2431 2364 2267 2204 2272 2357 2278 2137 2124 2054 1908 1945 1933 1861 1668 1559 1558 1594 1574 1510 1463 1314 1347 1362 1351 1307 1250 1325 1318 1292 1349 1354 1332 1271 1166 1083 1017 999 1022 1077 1118 1093 1193 1319 1427 1537 1637 1697 1732 1750 1711 1713 1746 1814 1841 1883 1851 1902 1923 1945 1969 1995 1994 2036 2098 2194 2296 2287 2249 2222 2174 2139 2101 2085 2083 2079 2118 2171 2188 2159 2119 2058 1936 1818 1610 1425 1394 1511 1649 1823 1871 1889 1925 1963 1972 2011 2189 2365 2431 2396 2368 2303 2332 2412 2431 2465 2558 2573 2542 2509 2551 2602 2529 2433 2521 2641 2780 2794 2866 2842 2857 2761 2687 2728 2713 2627 2604 2532 2435 2362 2313 2229 2137 2083 2109 2202 2237 2350 2609 2763 2659 2578 2510 2437 2419 2402 2386 2425 2466 2464 2448 2469 2601 2608 2645 2706 2617 2511 2414 2342 2212 2077 1885 1783 1641 1501 1446 1565 1782 1717 1636 1582 1520 1420 1335 1382 1409 1469 1518 1613 1792 1934 2084 2191 2261 2348 2478 2569 2705 2818 2819 2609 2571 2591 2625 2660 2714 2714 2637 2635 2639 2637 2634 2642 2711 2795 2916 3165 3284 3279 3218 3178 3102 3018 2956 2892 2844 2791 2733 2626 2487 2401 2444 2634 2734 2706 2761 2663 2664 2654 2685 2694 2790 2709 2634 2593 2491 2360 2352 2325 2392 2483 2473 2415 2349 2450 2584 2476 2371 2298 2242 2167 2161 2117 2083 2149 2232 2396 2492 2567 2427 2356 2297 2234 2234 2245 2340 2386 2435 2510 2506 2470 2383 2348 2358 2400 2435 2393 2327 2263 2233 2198 2140 2118 2091 2028 1967 1955 1938 1925 1899 1831 1748 1694 1640 1640 1743 1895 1943 2028 2220 2229 2125 2107 2073 2000 2085 2281 2213 2094 1974 1907 1884 1948 2057 2190 2292 2377 2364 2302 2279 2164 2060 1943 1897 1860 1832 1844 1882 1963 2092 2231 2402 2362 2311 2283 2242 2198 2171 2148 2120 2016 1895 1823 1856 1992 2114 2185 2247 2300 2291 2340 2242 2175 2084 1956 1849 1760 1702 1663 1666 1689 1726 1759 1780 1813 1828 1862 1909 1898 1976 2015 2057 2016 1989 1893 1835 1818 1782 1727 1657 1665 1681 1691 1632 1567 1492 1408 1308 1240 1200 1208 1200 1148 1130 1134 1079 1050 1175 1232 1252 1315 1395 1464 1407 1405 1468 1581 1680 1826 1783 1702 1632 1541 1461 1430 1440 1429 1424 1485 1583 1647 1664 1826 1875 1896 1952 2044 2119 2155 2234 2335 2466 2420 2329 2261 2211 2163 2190 2280 2341 2348 2267 2173 2129 2049 1935 1912 1883 1865 1868 1930 1878 1764 1736 1586 1420 1330 1207 1343 1393 1323 1241 1186 1149 1197 1338 1439 1518 1543 1725 1878 1944 1991 2129 2294 2246 2325 2288 2374 2373 2414 2336 2267 2280 2344 2450 2471 2535 2596 2642 2639 2590 2517 2422 2384 2369 2385 2425 2555 2543 2438 2425 2468 2446 2467 2522 2591 2678 2553 2508 2400 2343 2392 2515 2676 2766 2623 2595 2681 2755 2636 2567 2632 2766 2675 2633 2550 2479 2457 2354 2275 2154 2147 2149 2211 2142 1880 1731 1669 1712 1825 1965 2135 2281 2421 2539 2646 2703 2764 2831 2715 2658 2625 2573 2636 2786 2844 2681 2507 2456 2419 2394 2295 2245 2234 2248 2241 2293 2337 2519 2653 2614 2572 2587 2638 2580 2613 2625 2601 2538 2468 2415 2399 2377 2401 2335 2320 2336 2334 2335 2425 2511 2606 2677 2516 2371 2342 2371 2246 2137 2072 2093 2144 2255 2192 2139 2089 2011 2062 2152 2087 1920 1840 1892 2025 2133 2187 2039 1929 1975 2104 2270 2430 2421 2350 2276 2277 2363 2263 2151 2141 2225 2380 2533 2398 2302 2267 2247 2159 2117 2000 1852 1703 1633 1716 1845 1990 2109 2199 2271 2217 2105 2041 1991 1935 1980 2094 2158 2215 2329 2354 2278 2268 2236 2219 2108 1966 1813 1739 1768 1867 1994 2045 2115 2213 2284 2276 2234 2190 2133 2081 2056 2046 2032 1984 1899 1836 1793 1715 1585 1477 1398 1329 1232 1140 1069 1054 1068 1095 1136 1183 1249 1327 1358 1400 1466 1574 1686 1757 1878 1949 1890 1823 1749 1678 1672 1767 1890 1996 2085 2178 2271 2287 2254 2189 2167 2068 1973 1893 1878 1878 1892 1988 2075 2155 2192 2243 2142 2044 2024 2055 2188 2291 2199 2067 1947 1813 1668 1503 1396 1408 1535 1663 1785 1931 2078 2012 1973 1989 2015 2071 2164 2337 2337 2320 2333 2343 2340 2381 2435 2353 2289 2166 2057 2041 2062 2107 2153 2247 2281 2302 2328 2303 2222 2206 2178 2148 2117 2095 2075 2022 1984 1939 1898 1872 1844 1787 1736 1693 1648 1618 1616 1622 1640 1658 1664 1620 1590 1568 1546 1531 1512 1503 1463 1403 1383 1409 1419 1437 1458 1474 1486 1504 1541 1608 1683 1754 1808 1885 1952 2024 2096 2171 2226 2149 2077 2069 2065 2110 2182 2266 2305 2354 2372 2337 2284 2227 2162 2110 2076 2055 2045 2080 2143 2168 2143 2126 2109 2097 2065 2016 1964 1925 1879 1854 1830 1813 1779 1728 1660 1620 1598 1625 1672 1716 1695 1642 1593 1577 1539 1520 1520 1541 1570 1586 1556 1534 1513 1468 1471 1481 1455 1440 1405 1353 1290 1246 1190 1133 1059 990 926 827 739 761 749 720 678 637 608 622 628 618 625 630 666 692 720 770 763 726 768 788 809 787 718 682 721 793 855 871 831 776 820 818 777 732 689 658 625 624 692 740 710 701 659 594 603 620 630 677 724 706 724 720 680 668 623 557 579 586 575 534 538 527 508 533 489 533 557 563 571 552 531 517 488 461 445 443 426 385 420 460 501 471 426 387 333 382 385 351 345 334 299 246 248 231 229 236 222 205 186 164 155 153 152 150 151 151 153 168 174 167 160 158 156 154 151 151 151 151 153 151 151 151 148 145 145 150 152 150 148 145 145 146 147 144 145 145 144 142 143 144 144 141 140 139 137 134 131 129 127 125 123 122 121 120 120 119 116 113 112 110 108 107 105 103 101 99 99 99 98 95 94 92 90 90 90 90 90 89 88 85 84 84 82 81 80 79 78 77 77 76 75 75 75 74 74 74 72 71 70 69 68 67 65 64 63 63 61 60 60 59 59 59 59 60 62 61 65 65 68 67 59 52 50 50 51 62 60 57 54 53 48 38 32 34 33 33 31 30 28 27 27 25 24 24 23 21 20 19 18 18 16 16 14 15 16 15 14 8 7 7 6 6 5 4 4 4 4 3 3 2 3 3 2 2 2 1 1 1 0 0 0 0 0 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1812 1768 1619 1645 1773 1826 1936 2010 2047 2051 2041 1941 1855 1782 1812 1801 1808 1828 1825 1759 1781 1751 1635 1708 1774 1914 2094 2165 2166 2171 2197 2215 2236 2253 2266 2341 2315 2274 2208 2124 2229 2314 2284 2183 2304 2131 2046 2093 2087 1944 1783 1727 1744 1741 1671 1626 1465 1376 1442 1480 1467 1352 1348 1446 1429 1417 1436 1459 1436 1346 1269 1179 1096 1014 1000 1008 1042 1149 1261 1379 1443 1512 1541 1548 1591 1585 1582 1571 1669 1661 1712 1766 1734 1764 1819 1874 1910 1958 1983 2050 2137 2235 2337 2381 2342 2304 2240 2195 2174 2188 2193 2234 2262 2262 2222 2183 2106 2009 1900 1761 1531 1392 1393 1512 1672 1831 1889 1949 1984 1987 2025 2072 2215 2387 2488 2489 2523 2421 2365 2398 2452 2478 2586 2586 2524 2513 2517 2644 2610 2601 2633 2713 2892 2870 2900 2968 2880 2753 2742 2764 2738 2663 2613 2553 2480 2412 2321 2218 2122 2019 2020 2106 2179 2310 2516 2650 2700 2600 2564 2531 2560 2552 2543 2585 2645 2557 2546 2604 2726 2801 2754 2701 2594 2536 2367 2181 2085 1974 1899 1706 1572 1439 1438 1601 1672 1570 1502 1456 1425 1325 1330 1417 1578 1466 1500 1646 1810 1945 2055 2188 2338 2356 2396 2511 2630 2771 2912 2804 2711 2758 2696 2713 2779 2756 2646 2634 2635 2635 2636 2643 2728 2830 2960 3121 3131 3160 3248 3252 3155 3088 3042 3004 2931 2850 2764 2670 2492 2441 2502 2624 2795 2837 2759 2777 2702 2680 2739 2776 2790 2657 2558 2502 2484 2424 2471 2451 2476 2553 2550 2447 2436 2461 2534 2394 2282 2198 2117 2016 1970 1983 1964 2055 2178 2266 2396 2470 2391 2325 2279 2234 2234 2234 2251 2314 2414 2479 2416 2369 2334 2317 2317 2325 2304 2270 2226 2208 2169 2141 2067 2034 2032 2009 1975 1947 1928 1907 1893 1833 1780 1711 1689 1732 1859 2011 2173 2202 2258 2287 2222 2200 2154 2120 2160 2324 2257 2154 1995 1902 1904 1968 2057 2124 2232 2320 2341 2312 2260 2174 2070 1955 1899 1857 1841 1852 1909 2002 2129 2281 2420 2364 2341 2279 2251 2247 2199 2150 2100 1994 1870 1837 1880 2022 2134 2179 2236 2358 2378 2395 2423 2299 2158 2012 1980 1874 1736 1665 1638 1621 1617 1638 1661 1674 1700 1706 1718 1772 1815 1878 1927 1866 1813 1785 1728 1666 1586 1519 1488 1472 1466 1498 1550 1566 1492 1355 1266 1245 1231 1227 1212 1208 1205 1169 1124 1030 1041 1085 1130 1195 1283 1364 1314 1362 1454 1561 1675 1811 1832 1740 1631 1550 1480 1417 1403 1394 1436 1515 1558 1559 1688 1769 1737 1852 1941 2019 1995 2060 2188 2326 2457 2426 2331 2260 2175 2148 2153 2236 2267 2304 2343 2278 2169 2074 2028 1962 1942 1932 1947 1990 2005 1937 1779 1591 1424 1290 1191 1282 1268 1195 1147 1145 1255 1366 1479 1583 1654 1692 1699 1803 1952 2086 2200 2320 2380 2411 2419 2472 2494 2490 2385 2404 2411 2491 2552 2558 2566 2590 2645 2654 2631 2625 2563 2435 2407 2408 2403 2471 2507 2418 2408 2431 2439 2507 2586 2694 2697 2572 2477 2355 2345 2446 2584 2693 2693 2560 2535 2612 2679 2569 2565 2616 2752 2716 2614 2507 2336 2305 2199 2170 2230 2289 2359 2257 2061 1955 1796 1720 1730 1827 1982 2208 2329 2450 2595 2741 2797 2706 2695 2789 2730 2668 2646 2635 2675 2687 2657 2519 2447 2379 2367 2333 2263 2290 2299 2346 2436 2484 2606 2740 2735 2692 2694 2724 2626 2585 2507 2483 2412 2362 2366 2459 2444 2389 2396 2399 2363 2352 2407 2555 2621 2565 2592 2502 2422 2456 2458 2321 2256 2190 2181 2248 2322 2255 2183 2046 2018 2102 2207 2093 1941 1886 1938 2045 2188 2248 2071 1974 2006 2097 2270 2432 2441 2405 2280 2304 2377 2262 2171 2143 2210 2355 2495 2409 2249 2206 2194 2119 2113 2034 1845 1687 1665 1773 1919 2053 2136 2204 2262 2206 2090 2054 1990 1942 1993 2118 2176 2214 2315 2333 2255 2168 2107 2089 2044 1921 1793 1758 1809 1939 2086 2087 2124 2220 2307 2296 2208 2164 2144 2130 2129 2093 2025 1932 1848 1760 1688 1627 1512 1386 1300 1218 1159 1111 1081 1065 1102 1150 1145 1166 1206 1266 1354 1446 1562 1637 1707 1783 1888 1962 1915 1859 1808 1714 1686 1796 1957 2074 2177 2288 2359 2314 2300 2257 2201 2107 1975 1885 1878 1878 1881 1956 2043 2113 2154 2213 2211 2101 2069 2098 2232 2190 2086 1981 1873 1762 1620 1470 1400 1425 1569 1721 1860 1983 2128 2139 2172 2113 2085 2118 2132 2265 2280 2236 2230 2262 2232 2296 2368 2289 2234 2168 2112 2106 2152 2186 2243 2305 2306 2310 2332 2307 2200 2171 2149 2127 2107 2078 2048 2006 1967 1923 1888 1870 1824 1785 1732 1695 1647 1595 1584 1599 1643 1658 1665 1626 1592 1569 1547 1529 1529 1515 1467 1402 1396 1423 1434 1455 1471 1489 1510 1534 1596 1654 1693 1773 1837 1909 1989 2052 2104 2163 2217 2148 2129 2117 2109 2171 2274 2315 2338 2383 2335 2261 2232 2179 2143 2115 2098 2130 2137 2183 2229 2222 2194 2166 2146 2127 2091 2044 2003 1959 1922 1887 1851 1798 1743 1703 1663 1640 1654 1679 1710 1719 1681 1646 1616 1602 1585 1567 1543 1512 1497 1518 1558 1573 1554 1513 1522 1524 1477 1425 1367 1312 1269 1205 1119 1054 978 908 849 798 789 847 838 776 729 683 634 610 601 598 603 597 611 629 679 704 720 681 722 725 765 776 724 652 673 746 814 833 810 748 775 791 770 736 681 652 638 583 634 692 690 651 648 612 553 559 605 644 679 665 691 659 630 646 607 531 559 571 576 527 503 531 498 498 482 540 536 565 543 522 525 532 507 470 460 425 391 367 416 450 466 455 422 378 323 306 320 320 311 276 231 215 200 228 209 191 166 167 169 170 171 171 161 158 159 165 177 180 178 170 163 159 158 155 154 153 155 154 154 156 161 162 159 156 154 155 156 150 149 147 148 148 147 149 151 151 149 147 147 147 144 144 143 140 137 135 133 130 129 126 125 124 124 122 122 119 117 116 113 112 110 108 106 104 102 101 102 101 98 97 94 92 91 92 91 90 89 88 87 86 85 83 82 81 81 80 79 78 77 77 77 77 76 76 76 74 73 71 70 69 68 67 67 66 65 62 62 62 63 63 60 60 60 61 63 64 66 62 61 58 53 50 50 49 48 49 49 49 45 45 42 39 35 30 30 31 32 30 29 29 28 27 25 24 23 22 21 20 19 17 17 17 17 17 16 12 9 9 8 8 7 7 5 5 5 5 4 4 3 3 3 3 3 2 2 1 1 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1790 1761 1521 1680 1777 1848 1903 1955 1988 1985 2045 1973 1881 1788 1709 1721 1729 1732 1720 1733 1661 1633 1603 1781 1927 2009 2039 2076 2100 2077 2097 2152 2185 2181 2213 2241 2187 2083 2072 2072 2262 2343 2345 2288 2367 2321 2319 2287 2194 2055 1919 1866 1901 1846 1792 1662 1508 1465 1544 1587 1542 1416 1392 1506 1514 1521 1525 1548 1508 1390 1294 1249 1174 1075 1008 1000 1099 1204 1277 1361 1418 1443 1413 1420 1456 1475 1439 1494 1581 1569 1628 1644 1632 1718 1841 1960 2010 2050 2087 2127 2185 2227 2291 2368 2421 2396 2331 2255 2237 2251 2255 2294 2277 2216 2176 2132 2028 1894 1782 1678 1519 1391 1355 1468 1627 1815 1881 1971 2048 2073 2106 2151 2271 2424 2564 2613 2655 2580 2499 2455 2522 2554 2627 2616 2548 2517 2523 2598 2709 2698 2745 2833 2883 2772 2763 2874 2891 2820 2833 2815 2799 2819 2810 2678 2630 2452 2322 2202 2072 1968 1928 2000 2094 2178 2353 2505 2555 2611 2698 2644 2545 2544 2626 2707 2652 2625 2705 2709 2571 2554 2558 2537 2487 2492 2295 2144 1996 1899 1771 1678 1608 1399 1466 1659 1604 1465 1376 1326 1333 1309 1368 1410 1520 1606 1470 1549 1709 1871 2013 2137 2196 2225 2361 2497 2619 2736 2704 2776 2834 2864 2845 2807 2896 2833 2724 2635 2639 2640 2670 2730 2810 2921 3023 3017 3026 3055 3105 3211 3208 3175 3161 3074 2969 2873 2789 2668 2559 2488 2531 2624 2720 2810 2836 2829 2737 2724 2736 2818 2809 2718 2646 2524 2552 2560 2569 2555 2546 2635 2596 2539 2532 2473 2382 2315 2217 2163 2056 1974 1920 1885 1904 1972 2081 2146 2280 2397 2383 2343 2274 2267 2230 2298 2344 2381 2425 2446 2423 2391 2339 2320 2317 2347 2346 2283 2288 2297 2230 2141 2120 2096 2118 2133 2076 2038 1982 1951 1970 1884 1830 1828 1840 1846 1911 2080 2276 2484 2416 2437 2390 2293 2268 2239 2282 2396 2402 2255 2057 1919 1926 2038 2037 2046 2108 2226 2338 2288 2241 2164 2060 1930 1902 1877 1859 1885 1967 2057 2197 2351 2454 2426 2394 2352 2286 2209 2172 2139 2072 1980 1902 1867 1922 2036 2182 2217 2252 2327 2461 2378 2279 2263 2213 2035 2042 1969 1861 1799 1727 1658 1610 1605 1586 1580 1591 1604 1622 1651 1656 1730 1791 1753 1714 1649 1555 1488 1438 1385 1367 1358 1352 1357 1400 1369 1333 1263 1239 1223 1220 1210 1223 1211 1249 1243 1181 1122 1069 1044 1016 1088 1181 1254 1236 1322 1405 1517 1626 1754 1861 1770 1691 1594 1525 1428 1365 1400 1418 1474 1478 1517 1609 1634 1681 1793 1855 1885 1932 2063 2199 2326 2426 2383 2354 2298 2181 2136 2110 2200 2231 2251 2289 2229 2192 2118 2147 2082 2043 2034 2048 2053 1913 1801 1748 1625 1510 1345 1185 1163 1183 1129 1156 1231 1324 1493 1594 1702 1761 1832 1869 1906 1981 2049 2189 2331 2383 2358 2367 2469 2522 2534 2518 2533 2542 2509 2478 2464 2459 2496 2563 2539 2570 2592 2516 2557 2554 2524 2491 2468 2477 2399 2379 2397 2448 2439 2540 2699 2579 2420 2361 2346 2348 2495 2533 2546 2538 2542 2507 2622 2631 2511 2553 2587 2683 2735 2730 2514 2306 2251 2228 2280 2375 2410 2368 2292 2160 2007 1880 1745 1797 1882 2018 2173 2330 2505 2629 2731 2676 2616 2630 2722 2593 2548 2511 2486 2532 2561 2605 2559 2500 2403 2411 2367 2325 2351 2367 2420 2533 2593 2621 2648 2728 2820 2838 2729 2521 2443 2388 2348 2297 2293 2305 2319 2339 2330 2366 2468 2424 2428 2480 2551 2487 2443 2448 2477 2501 2457 2388 2313 2305 2210 2229 2353 2379 2297 2235 2112 2083 2185 2265 2126 1972 1908 1983 2054 2216 2280 2195 2079 2026 2093 2257 2431 2540 2504 2374 2358 2320 2280 2209 2187 2221 2324 2401 2320 2233 2178 2144 2133 2083 1970 1806 1697 1731 1855 2003 2163 2235 2277 2279 2178 2105 2048 1997 1962 2027 2164 2232 2295 2324 2234 2152 2107 1976 1941 1923 1855 1787 1787 1848 1971 2112 2111 2132 2240 2334 2365 2280 2242 2217 2151 2105 2041 1969 1856 1761 1678 1584 1506 1400 1301 1243 1250 1211 1131 1082 1076 1152 1244 1263 1210 1194 1241 1348 1473 1633 1761 1829 1920 1985 2012 1950 1872 1841 1757 1724 1795 1935 2084 2215 2326 2398 2363 2340 2262 2162 2051 1963 1882 1878 1878 1888 2003 2087 2095 2124 2165 2219 2151 2130 2140 2227 2164 2047 1941 1830 1699 1548 1442 1400 1431 1554 1728 1867 2002 2115 2202 2289 2288 2306 2249 2294 2282 2198 2179 2159 2171 2179 2261 2298 2336 2252 2173 2163 2177 2241 2321 2350 2339 2320 2310 2318 2325 2248 2152 2123 2112 2096 2067 2025 1978 1946 1925 1875 1845 1829 1784 1736 1686 1647 1598 1564 1585 1627 1660 1676 1644 1600 1565 1555 1520 1546 1540 1489 1419 1393 1412 1430 1447 1471 1500 1524 1549 1607 1681 1739 1796 1839 1873 1920 1994 2069 2136 2200 2227 2226 2163 2154 2203 2266 2317 2357 2383 2294 2276 2261 2176 2167 2181 2192 2289 2293 2282 2287 2258 2227 2198 2161 2112 2067 2027 1987 1953 1924 1884 1821 1774 1732 1707 1703 1707 1715 1735 1736 1691 1649 1603 1578 1575 1565 1558 1522 1466 1434 1483 1507 1498 1507 1526 1509 1488 1447 1389 1344 1300 1240 1153 1099 1046 1026 966 927 843 841 924 928 868 794 741 676 642 619 600 589 583 584 596 612 634 656 631 679 684 738 740 749 681 620 674 757 779 776 727 758 777 740 698 691 644 626 608 563 613 658 624 621 627 569 535 580 622 654 634 660 632 595 635 594 514 505 521 558 513 495 549 499 460 466 525 514 548 513 465 474 521 527 480 429 420 410 350 407 422 411 384 352 275 262 243 250 240 232 221 198 220 271 286 249 209 187 181 181 181 181 171 168 165 167 179 180 180 179 173 167 162 157 157 157 156 158 158 157 160 163 165 163 158 158 158 158 155 151 149 150 154 163 156 157 156 152 153 151 149 148 147 145 141 138 136 134 132 129 128 127 127 127 126 123 121 119 117 115 113 111 109 107 104 104 102 100 99 99 97 94 93 93 93 92 90 89 88 87 86 84 84 83 82 81 80 79 79 79 79 78 78 78 78 77 74 73 72 71 70 68 68 68 66 64 64 63 63 65 64 65 69 67 66 69 70 67 62 59 57 56 54 51 49 47 47 48 47 44 42 41 41 37 32 33 35 34 33 32 31 29 28 24 26 25 24 23 21 21 20 19 19 18 17 14 11 10 9 9 9 9 7 6 6 6 5 4 4 4 4 4 3 3 2 1 1 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1797 1737 1483 1686 1767 1826 1854 1888 1929 1934 2003 2003 1898 1804 1736 1682 1640 1650 1629 1635 1667 1603 1558 1674 1823 1929 1967 1927 1989 1947 1999 2086 2136 2108 2121 2034 1958 1933 1936 2087 2249 2328 2415 2425 2422 2463 2518 2435 2327 2246 2163 2082 2071 1990 1884 1743 1586 1543 1662 1697 1599 1465 1446 1521 1572 1606 1586 1636 1569 1451 1351 1281 1196 1142 999 984 1051 1161 1258 1311 1364 1380 1323 1307 1371 1353 1345 1443 1459 1455 1549 1548 1689 1804 1842 1870 1899 1951 2033 2078 2136 2175 2203 2269 2343 2387 2382 2322 2300 2312 2339 2287 2229 2179 2134 2050 1924 1788 1664 1577 1474 1400 1337 1424 1562 1752 1886 1990 2072 2130 2155 2199 2273 2407 2450 2461 2504 2601 2602 2524 2557 2570 2635 2674 2635 2599 2615 2673 2831 2812 2881 2867 2726 2726 2720 2783 2925 2817 2722 2695 2634 2660 2719 2722 2619 2499 2375 2213 2110 2009 1909 1901 1984 2059 2189 2321 2374 2464 2570 2524 2436 2462 2552 2585 2509 2587 2625 2576 2462 2403 2403 2388 2362 2399 2305 2155 2004 1889 1797 1665 1519 1379 1445 1538 1530 1415 1320 1281 1286 1335 1356 1444 1599 1734 1608 1495 1672 1781 1933 2017 2059 2208 2373 2460 2569 2594 2582 2615 2720 2881 2831 2812 2851 2935 2800 2727 2750 2801 2827 2875 3000 2918 2910 2941 2959 2996 3024 3065 3132 3275 3259 3112 3000 2907 2812 2712 2612 2542 2567 2568 2624 2761 2858 2837 2777 2782 2770 2811 2853 2776 2714 2630 2630 2719 2755 2658 2576 2514 2455 2458 2495 2417 2326 2220 2177 2097 1983 1901 1854 1836 1865 1899 1944 2081 2194 2256 2357 2264 2186 2206 2191 2289 2433 2388 2349 2385 2354 2329 2338 2344 2345 2348 2353 2378 2401 2406 2326 2186 2183 2247 2281 2283 2243 2169 2154 2114 2010 1937 1896 1980 1986 1920 1972 2146 2287 2464 2603 2511 2452 2420 2348 2356 2455 2480 2381 2285 2164 2035 1944 1986 2071 2094 2052 2142 2254 2322 2236 2133 2001 1905 1901 1861 1860 1931 2032 2139 2270 2431 2449 2395 2334 2268 2265 2206 2184 2181 2089 1979 1898 1906 2020 2144 2211 2271 2337 2444 2461 2357 2288 2216 2215 2082 2055 2039 1974 1903 1842 1781 1701 1700 1654 1601 1569 1545 1559 1538 1538 1581 1618 1634 1628 1561 1476 1416 1413 1487 1509 1484 1457 1396 1375 1379 1373 1357 1323 1298 1263 1228 1199 1167 1196 1187 1180 1195 1157 1055 994 1056 1126 1183 1256 1371 1483 1545 1620 1720 1826 1832 1735 1668 1581 1436 1311 1350 1383 1426 1410 1482 1484 1567 1628 1693 1730 1806 1943 2070 2184 2305 2406 2335 2281 2287 2185 2124 2057 2127 2195 2250 2297 2297 2255 2240 2230 2203 2197 2191 2151 2021 1920 1766 1593 1515 1417 1362 1258 1170 1114 1146 1242 1319 1381 1496 1580 1696 1824 1974 2052 2042 2072 2123 2137 2228 2312 2302 2342 2396 2433 2421 2436 2494 2514 2438 2424 2408 2417 2455 2545 2493 2503 2565 2635 2518 2452 2431 2596 2591 2504 2406 2363 2351 2344 2391 2512 2628 2556 2415 2301 2307 2365 2434 2495 2482 2478 2477 2498 2593 2643 2484 2539 2623 2702 2628 2636 2593 2400 2363 2374 2407 2391 2427 2479 2419 2269 2109 1896 1771 1895 1996 2156 2318 2413 2506 2567 2622 2577 2603 2619 2668 2559 2416 2323 2361 2434 2475 2490 2599 2561 2474 2486 2491 2428 2401 2416 2481 2533 2574 2531 2544 2650 2772 2793 2635 2482 2397 2317 2228 2163 2166 2173 2197 2235 2282 2341 2439 2518 2504 2542 2556 2458 2416 2393 2410 2439 2385 2371 2318 2224 2204 2283 2395 2358 2289 2253 2231 2230 2295 2310 2155 2030 1921 1974 2080 2229 2359 2327 2148 2054 2098 2208 2395 2534 2489 2412 2395 2303 2277 2255 2236 2248 2322 2394 2296 2243 2163 2093 2095 2009 1878 1752 1702 1780 1923 2071 2211 2302 2335 2221 2185 2104 2055 2005 1990 2077 2228 2313 2281 2236 2103 2043 1979 1892 1865 1843 1807 1791 1825 1921 2039 2159 2128 2145 2250 2342 2389 2335 2260 2168 2084 2049 2004 1918 1784 1694 1614 1515 1414 1317 1287 1334 1346 1239 1138 1098 1090 1187 1306 1388 1317 1247 1245 1323 1439 1572 1716 1851 1962 2083 2067 2016 1945 1933 1847 1787 1827 1926 2049 2181 2323 2384 2345 2272 2197 2084 1980 1895 1878 1878 1879 1930 2098 2203 2166 2203 2176 2218 2190 2187 2221 2224 2116 2021 1947 1829 1679 1532 1435 1414 1444 1557 1722 1846 1919 1991 2074 2182 2287 2388 2388 2391 2259 2170 2130 2104 2056 2100 2132 2172 2228 2214 2238 2263 2280 2320 2395 2385 2349 2316 2291 2287 2265 2226 2163 2121 2108 2088 2069 2043 2001 1943 1890 1881 1863 1856 1812 1763 1708 1665 1613 1565 1555 1604 1645 1655 1659 1610 1550 1529 1504 1520 1530 1503 1441 1400 1424 1443 1457 1472 1494 1520 1563 1605 1634 1687 1743 1765 1808 1857 1931 2026 2102 2180 2249 2285 2230 2229 2283 2314 2344 2381 2408 2362 2371 2269 2226 2281 2323 2334 2355 2340 2340 2326 2305 2274 2232 2168 2107 2054 2004 1966 1928 1893 1863 1824 1804 1769 1775 1772 1768 1765 1758 1713 1654 1601 1558 1530 1522 1517 1523 1467 1408 1358 1408 1412 1414 1440 1447 1446 1444 1434 1397 1350 1284 1221 1200 1191 1119 1096 1058 999 922 879 961 993 906 820 762 710 679 655 630 614 590 582 591 582 600 622 605 627 657 685 697 703 686 609 641 720 735 727 710 704 740 733 681 691 660 602 621 587 539 594 599 575 606 579 518 552 580 611 599 608 604 573 608 585 538 482 471 523 497 474 520 521 451 468 506 486 496 475 434 432 483 501 449 416 394 385 344 323 372 350 310 270 247 241 208 202 195 198 193 195 204 237 278 244 211 192 186 185 183 178 176 171 167 167 174 180 178 175 169 163 160 160 159 158 158 161 160 161 163 165 165 164 164 164 165 166 163 158 155 158 174 203 167 163 160 159 161 170 155 166 159 151 143 138 136 134 133 132 130 129 129 130 128 125 122 120 118 116 113 111 109 107 105 105 104 102 101 99 96 95 95 95 94 93 91 90 89 88 86 85 84 83 82 82 81 80 80 81 80 79 79 79 79 76 75 74 73 71 70 69 67 68 66 65 65 64 64 65 68 73 78 78 75 78 80 77 69 65 64 67 63 57 51 49 48 46 45 42 40 40 38 37 36 32 30 30 30 30 30 28 25 23 25 25 24 23 22 22 21 20 19 18 16 14 12 11 11 11 11 10 9 8 8 7 5 5 4 4 5 4 3 3 2 2 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1787 1674 1456 1655 1738 1776 1816 1832 1858 1933 1992 2039 1950 1869 1796 1763 1673 1604 1575 1573 1585 1589 1477 1599 1729 1810 1856 1868 1792 1782 1933 1997 2069 2058 2083 1915 1849 1830 1913 2029 2228 2285 2323 2312 2308 2335 2406 2534 2367 2211 2092 2070 2111 1977 1869 1767 1632 1623 1699 1710 1612 1495 1485 1546 1639 1689 1681 1641 1534 1502 1433 1326 1241 1164 1040 978 1014 1111 1215 1255 1242 1292 1243 1238 1282 1269 1295 1336 1390 1460 1468 1512 1611 1666 1708 1755 1821 1903 1965 2007 2075 2134 2148 2203 2272 2296 2334 2342 2325 2300 2282 2227 2179 2146 2090 2049 1893 1781 1724 1683 1527 1393 1333 1421 1561 1744 1879 1950 2015 2100 2126 2141 2237 2331 2346 2403 2522 2661 2633 2601 2624 2682 2700 2692 2721 2729 2779 2802 2918 2935 2944 2851 2743 2654 2682 2726 2861 2774 2770 2743 2662 2570 2572 2574 2464 2409 2293 2175 2103 2009 1898 1844 1873 1959 2067 2166 2233 2346 2449 2385 2391 2421 2537 2449 2432 2583 2518 2434 2384 2287 2258 2225 2208 2230 2306 2195 2106 1998 1881 1737 1542 1379 1327 1367 1395 1310 1285 1340 1339 1392 1424 1461 1643 1832 1740 1564 1561 1700 1808 1909 2060 2168 2250 2340 2414 2419 2450 2547 2722 2733 2701 2719 2742 2836 2872 2863 2879 2955 3000 2868 2858 2824 2803 2836 2869 2915 2949 3007 3090 3240 3287 3165 3091 2949 2871 2764 2656 2602 2655 2658 2637 2758 2887 2846 2792 2807 2854 2870 2927 2841 2800 2717 2705 2730 2743 2633 2470 2383 2336 2356 2276 2283 2265 2159 2070 1963 1853 1794 1739 1732 1750 1784 1859 1971 2089 2242 2279 2196 2121 2127 2156 2229 2290 2275 2260 2304 2349 2379 2409 2408 2408 2346 2349 2359 2391 2413 2405 2317 2283 2337 2398 2429 2432 2394 2302 2217 2084 1977 1981 2087 2004 1964 2060 2173 2262 2356 2496 2631 2559 2505 2456 2469 2583 2537 2441 2316 2243 2162 2040 2024 2095 2109 2159 2165 2215 2345 2231 2110 1992 1931 1908 1874 1869 1921 2046 2188 2329 2479 2423 2372 2334 2258 2254 2267 2259 2198 2098 1972 1912 1952 2097 2222 2277 2289 2354 2444 2336 2341 2327 2261 2189 2108 2051 2087 2090 2095 2070 2012 1957 1830 1747 1650 1583 1558 1535 1508 1488 1463 1481 1506 1509 1462 1423 1482 1546 1572 1583 1571 1556 1507 1483 1464 1456 1444 1420 1400 1346 1301 1258 1180 1148 1144 1104 1090 1127 1097 1039 1050 1091 1199 1306 1382 1457 1537 1628 1752 1862 1778 1624 1546 1515 1427 1318 1315 1351 1380 1384 1411 1474 1503 1557 1616 1732 1841 1939 2061 2196 2343 2400 2315 2246 2241 2214 2125 2043 2056 2160 2227 2248 2246 2278 2300 2291 2283 2274 2156 2087 1964 1853 1760 1652 1516 1363 1253 1176 1100 1133 1247 1361 1418 1495 1597 1747 1814 1903 2022 2122 2204 2213 2274 2209 2188 2201 2224 2272 2331 2349 2372 2413 2470 2448 2399 2380 2345 2356 2365 2479 2458 2443 2473 2533 2473 2384 2380 2447 2525 2492 2498 2413 2371 2336 2358 2474 2635 2565 2366 2221 2209 2265 2362 2416 2485 2523 2507 2525 2601 2623 2476 2503 2523 2638 2624 2530 2513 2436 2417 2393 2474 2436 2485 2536 2356 2248 2068 1860 1815 1970 2085 2233 2382 2534 2504 2471 2548 2565 2584 2614 2618 2480 2340 2306 2321 2438 2444 2548 2696 2688 2687 2681 2671 2565 2499 2551 2620 2609 2484 2463 2496 2611 2723 2715 2622 2498 2307 2211 2181 2126 2101 2079 2095 2164 2256 2333 2458 2420 2460 2564 2549 2448 2386 2362 2358 2366 2369 2352 2322 2219 2235 2329 2388 2344 2312 2314 2336 2347 2404 2330 2188 2038 1945 1995 2125 2289 2418 2373 2218 2071 2076 2180 2330 2482 2490 2451 2360 2324 2309 2305 2305 2309 2411 2408 2303 2261 2182 2094 2046 1954 1812 1715 1712 1796 1982 2136 2241 2225 2254 2276 2239 2146 2082 2032 2042 2127 2238 2254 2173 2088 2015 1979 1976 1942 1899 1872 1812 1834 1908 2009 2132 2192 2149 2153 2237 2318 2353 2282 2235 2161 2070 1994 1955 1879 1748 1659 1570 1465 1392 1381 1399 1471 1381 1244 1117 1090 1109 1198 1320 1439 1429 1329 1300 1322 1382 1476 1611 1739 1891 1998 2089 2080 2012 2037 1969 1910 1916 1966 2076 2191 2322 2328 2274 2209 2121 2016 1941 1890 1878 1878 1888 1985 2125 2257 2238 2256 2203 2218 2263 2289 2284 2151 2045 1929 1834 1745 1632 1516 1438 1441 1482 1553 1638 1736 1824 1900 1989 2087 2192 2310 2414 2403 2309 2227 2133 2084 2029 1983 2009 2069 2106 2094 2106 2165 2247 2341 2392 2388 2349 2305 2253 2186 2156 2138 2138 2141 2122 2112 2107 2077 1995 1897 1836 1834 1800 1783 1772 1764 1722 1675 1605 1559 1531 1570 1597 1623 1646 1592 1533 1498 1483 1488 1500 1476 1421 1408 1430 1448 1464 1483 1507 1529 1556 1598 1644 1677 1704 1775 1807 1868 1949 1993 2101 2199 2248 2296 2330 2333 2349 2367 2392 2428 2437 2431 2414 2396 2357 2386 2388 2359 2296 2313 2337 2332 2307 2276 2232 2169 2111 2064 2022 1997 1970 1921 1871 1835 1795 1753 1732 1744 1758 1759 1756 1707 1648 1606 1560 1508 1468 1463 1485 1416 1330 1279 1312 1318 1351 1381 1367 1354 1377 1399 1389 1340 1278 1255 1268 1250 1184 1163 1137 1068 965 931 986 1016 941 878 819 769 746 716 677 634 593 571 585 568 577 603 600 596 613 620 621 631 633 584 633 706 743 707 684 663 687 679 637 650 675 614 557 567 540 506 542 569 559 570 509 501 521 573 551 558 562 540 549 551 567 498 417 459 481 436 478 494 485 446 468 482 469 459 409 387 435 439 357 378 371 313 303 256 264 257 246 244 246 265 227 207 200 199 193 201 208 229 262 242 213 192 187 186 183 181 177 171 170 170 174 178 176 171 163 163 168 167 164 162 165 163 164 166 167 169 171 172 174 175 171 175 173 169 168 173 188 210 178 169 165 169 185 165 185 231 220 188 150 139 137 137 136 134 133 132 133 132 130 126 124 121 120 117 114 112 109 108 106 104 103 101 100 98 97 96 95 94 93 92 91 91 90 87 87 86 85 84 83 82 82 82 81 81 81 81 81 80 79 77 76 75 73 73 72 71 69 67 65 63 62 60 63 66 72 79 80 80 78 75 80 80 77 69 67 71 73 60 56 52 50 47 45 42 41 40 40 40 38 35 32 30 29 29 26 25 24 22 23 24 24 22 23 22 21 20 19 18 17 15 13 12 11 11 11 11 10 10 9 7 5 5 5 5 5 4 4 3 2 2 2 1 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1773 1580 1451 1710 1756 1832 1917 1931 1953 1962 2054 2121 2030 1944 1901 1830 1724 1648 1592 1557 1537 1531 1448 1550 1599 1690 1740 1748 1696 1702 1862 1904 1979 2015 1974 1858 1755 1742 1839 1926 2143 2206 2215 2202 2224 2254 2349 2506 2372 2248 2101 2039 1995 1925 1817 1740 1677 1640 1688 1669 1595 1525 1570 1655 1740 1825 1794 1676 1617 1517 1464 1402 1282 1155 1051 979 1000 1106 1151 1126 1133 1211 1160 1189 1219 1322 1402 1411 1488 1584 1596 1628 1670 1710 1752 1750 1787 1865 1904 1961 2014 2070 2123 2188 2221 2240 2300 2257 2260 2237 2210 2173 2134 2095 2058 2034 1993 1936 1819 1661 1496 1366 1329 1420 1555 1735 1847 1884 1952 2041 2049 2084 2194 2298 2354 2437 2605 2617 2519 2564 2504 2496 2604 2682 2790 2737 2857 2884 2977 2939 2857 2807 2695 2633 2647 2728 2750 2764 2865 2791 2691 2603 2540 2481 2377 2329 2266 2199 2153 2077 1953 1848 1805 1848 1920 2020 2125 2249 2296 2305 2335 2359 2385 2396 2436 2598 2532 2508 2353 2216 2119 2116 2052 2082 2055 1985 1996 1891 1786 1648 1621 1466 1311 1277 1261 1244 1300 1400 1410 1451 1489 1550 1670 1821 1860 1721 1606 1612 1719 1840 1946 2018 2114 2291 2267 2282 2401 2561 2691 2611 2614 2641 2692 2743 2813 2872 2902 2853 2904 2838 2786 2758 2740 2744 2791 2840 2897 2989 3160 3304 3301 3310 3077 2955 2871 2771 2728 2687 2716 2778 2736 2797 2952 2877 2829 2837 2921 2956 2849 2808 2738 2705 2715 2663 2639 2558 2485 2392 2236 2238 2271 2163 2134 2041 1923 1804 1740 1685 1669 1663 1676 1706 1756 1825 1925 2081 2128 2065 1984 1947 2058 2088 2134 2151 2171 2214 2281 2335 2404 2468 2505 2418 2344 2347 2351 2380 2383 2415 2367 2370 2424 2487 2589 2493 2382 2273 2149 2091 2115 2067 2003 2003 2107 2175 2231 2280 2361 2471 2646 2645 2631 2692 2655 2595 2494 2383 2222 2166 2166 2179 2225 2171 2213 2195 2239 2315 2234 2055 1958 1927 1903 1903 1909 1956 2032 2194 2342 2483 2402 2354 2328 2347 2304 2270 2235 2168 2048 1952 1963 2033 2145 2241 2340 2406 2446 2430 2350 2257 2220 2237 2218 2130 2093 2132 2210 2308 2242 2206 2074 1951 1914 1808 1665 1612 1589 1575 1564 1497 1446 1440 1431 1468 1531 1566 1609 1630 1623 1621 1609 1583 1575 1539 1526 1506 1501 1469 1411 1344 1292 1230 1189 1154 1140 1114 1068 1067 1021 982 1039 1118 1199 1289 1352 1430 1540 1641 1776 1684 1608 1485 1421 1367 1291 1280 1307 1327 1366 1404 1436 1469 1565 1664 1780 1879 2007 2124 2239 2345 2374 2294 2218 2175 2171 2107 2032 2004 2076 2186 2172 2197 2260 2296 2276 2238 2159 2136 1958 1861 1782 1700 1612 1451 1344 1273 1138 1101 1217 1333 1469 1538 1553 1639 1760 1923 2040 2099 2229 2287 2351 2410 2340 2243 2221 2261 2305 2327 2359 2379 2490 2476 2409 2377 2304 2318 2319 2349 2462 2400 2378 2440 2557 2416 2340 2328 2326 2414 2423 2417 2383 2380 2361 2358 2471 2603 2473 2334 2188 2196 2245 2342 2424 2512 2580 2574 2584 2691 2604 2464 2455 2495 2614 2732 2672 2520 2424 2427 2502 2590 2477 2394 2409 2309 2145 2000 1863 1811 1927 2105 2250 2354 2413 2456 2457 2542 2566 2556 2644 2610 2509 2357 2309 2331 2409 2470 2616 2642 2626 2650 2683 2651 2528 2451 2519 2611 2548 2412 2417 2491 2602 2675 2682 2557 2429 2305 2249 2195 2167 2137 2094 2074 2075 2130 2222 2361 2363 2357 2459 2519 2416 2382 2356 2348 2355 2343 2317 2291 2227 2281 2389 2394 2373 2370 2419 2478 2464 2391 2300 2149 2026 1970 2045 2188 2326 2463 2427 2273 2112 2064 2147 2276 2416 2517 2457 2393 2380 2390 2369 2394 2400 2489 2465 2354 2294 2266 2170 2093 1954 1780 1717 1726 1826 1977 2094 2143 2169 2216 2250 2249 2189 2134 2097 2147 2205 2252 2175 2080 2038 2035 2083 2089 2037 1995 1983 1901 1894 1966 2028 2151 2211 2176 2163 2207 2285 2327 2302 2240 2130 1992 1928 1890 1805 1682 1604 1520 1457 1463 1491 1559 1504 1351 1207 1107 1105 1121 1208 1322 1435 1527 1475 1419 1395 1387 1400 1494 1625 1764 1873 1992 2102 2077 2153 2103 2008 1944 2008 2120 2239 2377 2402 2331 2261 2126 2061 2033 1995 1887 1878 1909 2010 2151 2289 2309 2268 2235 2251 2296 2382 2301 2171 2086 1953 1891 1795 1650 1508 1441 1441 1498 1608 1666 1695 1793 1909 1998 2090 2209 2320 2403 2398 2351 2302 2208 2110 2043 1957 1936 1942 1971 1948 1967 2031 2144 2230 2304 2324 2305 2282 2218 2142 2082 2072 2097 2099 2096 2106 2093 2078 2009 1897 1837 1798 1759 1724 1714 1707 1680 1631 1585 1555 1524 1527 1564 1592 1612 1563 1515 1490 1467 1463 1462 1440 1416 1403 1429 1450 1462 1484 1511 1537 1574 1641 1711 1762 1801 1823 1906 1939 1997 2063 2140 2227 2275 2305 2336 2348 2344 2355 2394 2399 2404 2427 2358 2353 2431 2421 2359 2337 2258 2244 2288 2292 2293 2262 2222 2172 2121 2088 2077 2048 1990 1924 1869 1806 1754 1711 1678 1687 1707 1718 1726 1724 1680 1637 1585 1518 1455 1405 1423 1398 1309 1218 1212 1245 1288 1310 1289 1253 1286 1362 1371 1327 1302 1309 1323 1287 1242 1223 1174 1088 1012 1006 1034 1063 1013 963 905 876 843 814 735 670 612 581 563 570 553 587 587 583 595 603 592 572 574 551 619 663 696 700 675 621 631 638 604 610 632 625 580 527 517 519 480 528 540 538 513 470 502 548 530 507 529 544 499 487 528 480 426 384 438 438 419 469 511 459 429 466 442 444 425 369 347 322 268 279 277 247 245 244 244 244 244 244 245 250 229 214 207 201 199 205 211 227 256 236 215 196 190 187 186 183 180 173 174 173 171 171 171 172 167 184 199 191 182 176 173 168 173 179 177 175 179 183 189 197 202 197 200 204 204 215 209 196 182 176 180 173 171 164 224 266 236 195 157 142 140 141 139 138 138 136 135 132 130 128 125 122 120 117 114 112 109 108 106 105 104 102 101 99 97 97 96 95 93 92 91 90 89 88 87 86 85 84 84 83 83 83 82 83 83 83 83 80 79 78 76 74 74 74 74 72 70 67 64 62 60 60 60 60 67 79 80 77 76 74 77 79 78 75 70 67 65 59 58 58 54 50 46 43 41 40 40 38 35 32 30 30 30 28 27 22 21 21 21 22 21 22 22 23 22 21 21 20 17 15 15 14 13 12 12 11 11 10 10 8 7 5 6 6 5 5 4 3 2 2 2 2 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1652 1467 1487 1729 1803 1883 1922 2015 2037 2043 2080 2125 2084 2020 1944 1860 1741 1647 1586 1541 1516 1521 1433 1446 1521 1593 1651 1648 1590 1704 1779 1784 1868 1959 1890 1750 1691 1625 1753 1888 2102 2137 2123 2110 2121 2196 2352 2431 2466 2381 2189 2105 2014 1892 1801 1788 1752 1687 1655 1609 1593 1673 1702 1786 1847 1946 1887 1695 1616 1602 1485 1344 1278 1219 1082 976 992 1025 1037 1106 1151 1123 1174 1275 1281 1392 1474 1491 1546 1631 1701 1733 1740 1783 1825 1836 1851 1851 1855 1916 1954 1999 2080 2179 2164 2195 2244 2204 2248 2257 2176 2147 2101 2061 2016 2017 1997 1914 1776 1644 1467 1349 1319 1426 1574 1712 1804 1830 1920 1974 1991 2067 2209 2342 2445 2507 2630 2526 2450 2486 2409 2365 2419 2599 2733 2843 2834 2854 2945 2888 2849 2798 2711 2625 2666 2710 2657 2672 2771 2890 2751 2639 2503 2470 2403 2309 2304 2288 2216 2131 2038 1907 1792 1763 1789 1861 1949 2074 2144 2196 2233 2250 2345 2362 2468 2584 2649 2503 2350 2208 2065 1976 1928 1902 1951 1913 1770 1740 1687 1554 1490 1423 1308 1287 1237 1264 1292 1346 1424 1471 1551 1621 1778 1902 1965 1837 1757 1674 1656 1752 1819 1908 2018 2106 2107 2266 2409 2482 2568 2516 2539 2560 2627 2687 2739 2775 2848 2771 2773 2732 2726 2726 2729 2763 2775 2882 2972 3045 3064 3112 3092 3148 3097 2963 2905 2835 2809 2780 2757 2897 2828 2849 2885 2920 2887 2881 2925 2985 2819 2746 2651 2598 2597 2575 2542 2478 2385 2273 2155 2057 2038 2120 2063 1918 1813 1736 1718 1665 1646 1634 1639 1644 1666 1714 1781 1869 1960 1887 1831 1824 1884 1937 1951 2029 2019 2102 2211 2329 2417 2496 2612 2516 2423 2361 2348 2349 2369 2391 2450 2546 2528 2569 2534 2544 2417 2310 2227 2220 2214 2106 2077 2058 2077 2201 2237 2235 2287 2383 2502 2700 2749 2709 2645 2566 2525 2404 2265 2166 2263 2373 2429 2305 2269 2275 2321 2373 2192 2032 1973 1984 1989 1960 1938 1977 2075 2172 2292 2398 2435 2390 2415 2353 2355 2273 2215 2106 2025 2000 2042 2167 2252 2292 2348 2411 2589 2539 2410 2236 2220 2172 2129 2143 2153 2197 2317 2441 2429 2262 2133 2117 2086 1989 1865 1711 1652 1626 1607 1564 1506 1457 1508 1550 1587 1621 1654 1674 1691 1694 1675 1644 1602 1578 1569 1556 1554 1534 1466 1416 1382 1310 1262 1222 1165 1133 1122 1050 1089 1011 980 1037 1079 1139 1251 1331 1449 1575 1715 1618 1489 1402 1375 1317 1242 1272 1316 1363 1399 1422 1456 1497 1519 1612 1725 1814 1941 2075 2213 2331 2344 2283 2215 2143 2136 2107 2039 1940 1997 2099 2121 2175 2238 2260 2242 2150 2079 2029 1977 1828 1662 1623 1508 1363 1269 1210 1104 1213 1314 1410 1544 1643 1664 1731 1854 1943 2042 2185 2316 2407 2457 2446 2442 2371 2302 2299 2359 2430 2446 2494 2530 2447 2372 2311 2269 2252 2305 2439 2440 2361 2352 2368 2471 2409 2352 2313 2309 2388 2326 2337 2240 2217 2249 2290 2394 2536 2504 2297 2203 2170 2244 2370 2462 2504 2598 2699 2682 2720 2556 2418 2431 2499 2596 2759 2758 2585 2470 2447 2527 2492 2395 2320 2307 2293 2141 1988 1841 1813 1888 2047 2179 2312 2433 2431 2517 2540 2526 2537 2630 2571 2445 2340 2308 2347 2439 2560 2588 2508 2481 2501 2507 2513 2400 2389 2444 2477 2422 2352 2428 2538 2597 2554 2613 2554 2437 2337 2309 2275 2258 2218 2169 2127 2050 2070 2151 2239 2268 2340 2444 2546 2471 2453 2404 2383 2352 2312 2273 2260 2276 2336 2415 2391 2409 2471 2536 2466 2382 2323 2198 2090 2002 2007 2105 2234 2369 2495 2471 2319 2164 2068 2115 2215 2369 2519 2519 2466 2493 2480 2459 2426 2436 2464 2373 2333 2244 2202 2144 2105 1931 1787 1718 1756 1873 1928 2019 2052 2098 2160 2194 2213 2240 2213 2246 2208 2228 2234 2188 2142 2127 2106 2173 2178 2102 2051 2025 1969 1954 2053 2076 2169 2251 2217 2194 2202 2264 2281 2228 2188 2078 1963 1877 1795 1712 1611 1551 1565 1579 1597 1631 1620 1464 1305 1179 1107 1107 1144 1233 1349 1471 1598 1625 1566 1531 1477 1436 1447 1531 1634 1768 1920 2062 2163 2216 2127 2030 1990 2101 2165 2283 2417 2444 2354 2268 2184 2126 2141 2063 1906 1879 1939 2076 2176 2330 2339 2282 2268 2282 2347 2290 2259 2249 2136 2034 2017 1879 1695 1521 1439 1448 1547 1688 1797 1822 1885 1973 2074 2189 2296 2399 2484 2451 2376 2280 2219 2154 2102 2024 1958 1919 1916 1913 1898 1936 2026 2132 2206 2239 2258 2254 2203 2122 2076 2030 2060 2067 2053 2041 2031 2030 2000 1932 1888 1829 1771 1727 1689 1655 1626 1602 1585 1576 1547 1519 1525 1555 1573 1538 1498 1472 1458 1449 1444 1458 1443 1413 1428 1441 1465 1499 1529 1557 1596 1672 1750 1815 1877 1889 1944 2015 2072 2129 2181 2231 2280 2324 2333 2290 2252 2267 2341 2324 2318 2354 2308 2293 2388 2384 2272 2241 2232 2189 2193 2215 2252 2251 2229 2201 2166 2136 2102 2048 1981 1915 1844 1785 1745 1705 1649 1619 1630 1658 1671 1686 1697 1661 1605 1539 1472 1401 1335 1330 1295 1205 1141 1163 1231 1234 1203 1187 1258 1328 1354 1370 1357 1360 1363 1333 1301 1232 1182 1132 1083 1096 1115 1125 1090 1038 989 961 925 856 751 673 624 599 568 560 549 550 575 570 579 593 593 572 544 527 577 600 628 653 646 632 584 579 588 570 572 576 591 562 494 503 497 456 490 501 521 491 462 521 532 489 506 550 532 452 440 403 371 357 376 421 377 439 480 455 361 426 422 382 373 324 261 247 244 244 244 244 244 244 244 244 250 249 250 269 244 230 224 206 207 213 216 242 257 235 215 199 201 193 190 187 186 177 177 175 175 177 176 175 188 236 226 248 227 197 182 175 217 229 206 199 196 197 216 237 282 246 241 267 255 235 217 213 194 193 172 165 164 177 211 227 234 217 185 151 147 145 143 142 142 139 134 135 132 128 126 124 121 119 115 112 110 108 107 105 103 102 100 99 98 97 96 95 94 93 92 91 90 89 87 86 86 85 84 85 84 84 84 84 85 84 84 81 79 78 76 76 76 76 76 73 72 71 70 63 60 60 60 60 64 74 75 74 72 70 71 70 69 67 66 65 63 60 58 56 53 50 47 45 43 40 38 35 32 31 31 31 31 30 27 23 23 23 21 20 21 22 21 21 21 21 20 20 18 17 17 16 15 13 12 11 10 10 8 8 7 7 7 6 5 4 4 4 3 2 2 1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1471 1422 1574 1750 1814 1919 1995 2031 2038 2032 2045 2048 2030 1989 1879 1796 1689 1632 1581 1542 1510 1490 1450 1365 1398 1472 1528 1525 1558 1662 1681 1706 1770 1833 1815 1700 1615 1591 1758 1950 2051 2068 2038 2031 2048 2138 2225 2280 2322 2402 2217 2107 2009 1899 1948 1889 1810 1757 1731 1716 1733 1800 1836 1901 1968 2035 1970 1835 1697 1570 1441 1427 1385 1205 1074 974 976 1056 1112 1212 1270 1247 1281 1335 1441 1528 1555 1613 1616 1684 1721 1792 1766 1787 1839 1885 1907 1942 1946 1965 1996 2026 2062 2134 2123 2122 2144 2162 2209 2186 2137 2105 2081 2045 1975 1954 1950 1832 1735 1623 1457 1326 1341 1421 1509 1637 1691 1771 1860 1908 1985 2078 2187 2322 2474 2561 2530 2442 2372 2360 2358 2353 2358 2520 2699 2707 2722 2766 2851 2871 2844 2777 2685 2601 2628 2626 2633 2661 2616 2645 2733 2667 2569 2483 2440 2374 2392 2336 2299 2195 2114 2023 1916 1821 1730 1744 1838 1942 2025 2140 2265 2332 2323 2324 2414 2454 2598 2450 2285 2155 2045 1921 1822 1763 1780 1841 1728 1597 1527 1434 1323 1266 1220 1222 1243 1325 1356 1366 1448 1513 1619 1661 1791 1976 2113 1974 1852 1757 1683 1652 1706 1810 1914 1978 2099 2244 2282 2410 2430 2422 2457 2485 2580 2661 2697 2710 2822 2748 2661 2641 2642 2691 2704 2749 2804 2884 2992 2960 2975 3020 3020 3047 3229 3011 2967 2917 2913 2893 2769 2768 2783 2771 2753 2740 2742 2746 2847 2814 2855 2694 2516 2497 2438 2438 2412 2379 2343 2255 2095 2026 1975 1929 1933 1854 1759 1728 1758 1739 1711 1654 1629 1618 1614 1634 1697 1744 1792 1765 1750 1781 1801 1833 1877 1900 1954 2036 2199 2334 2456 2498 2588 2589 2529 2397 2348 2349 2351 2396 2464 2563 2717 2608 2518 2454 2430 2351 2334 2307 2222 2122 2138 2185 2194 2274 2303 2239 2248 2321 2429 2601 2736 2686 2717 2613 2492 2441 2274 2205 2345 2423 2453 2296 2275 2295 2344 2367 2179 2041 1988 2040 2060 2034 1993 2019 2083 2142 2234 2325 2425 2459 2478 2434 2382 2292 2129 2080 2055 2095 2144 2265 2341 2352 2438 2474 2509 2428 2385 2291 2254 2228 2154 2173 2200 2259 2425 2565 2482 2284 2232 2282 2233 2134 2043 1940 1740 1693 1659 1594 1534 1522 1578 1620 1645 1672 1744 1771 1782 1778 1751 1723 1679 1650 1619 1601 1592 1573 1534 1469 1449 1399 1338 1274 1215 1151 1085 1081 1060 1045 1043 980 970 1037 1169 1279 1384 1527 1675 1618 1523 1412 1338 1276 1222 1282 1327 1385 1479 1486 1506 1580 1561 1586 1658 1776 1903 2049 2191 2289 2288 2237 2198 2125 2088 2110 2055 1933 1894 1981 2069 2169 2196 2244 2275 2238 2142 2038 1897 1763 1638 1546 1420 1317 1232 1166 1142 1289 1370 1481 1636 1753 1804 1763 1897 2025 2165 2254 2360 2417 2456 2485 2478 2455 2407 2438 2494 2537 2571 2578 2532 2486 2411 2345 2299 2249 2265 2340 2363 2284 2248 2245 2354 2351 2291 2274 2292 2300 2282 2226 2110 2086 2179 2254 2400 2413 2483 2367 2216 2130 2193 2283 2427 2557 2685 2759 2687 2559 2433 2399 2506 2609 2659 2809 2769 2618 2567 2589 2499 2355 2282 2254 2246 2245 2159 2022 1837 1815 1877 2037 2214 2295 2359 2409 2442 2447 2489 2569 2681 2594 2427 2320 2294 2341 2427 2509 2507 2394 2382 2385 2367 2384 2368 2298 2341 2345 2333 2307 2384 2498 2515 2469 2525 2482 2404 2398 2385 2364 2320 2278 2253 2209 2039 2039 2160 2242 2299 2349 2409 2483 2552 2536 2502 2473 2412 2359 2318 2328 2373 2409 2442 2396 2414 2479 2452 2428 2361 2312 2137 2042 2004 2074 2196 2318 2440 2582 2497 2370 2201 2085 2084 2184 2359 2509 2574 2592 2556 2548 2432 2342 2332 2345 2293 2261 2217 2161 2081 2030 1930 1781 1732 1755 1855 1896 1929 1987 2037 2085 2139 2180 2211 2246 2286 2268 2255 2306 2263 2233 2199 2183 2179 2161 2076 2012 2025 2046 2056 2129 2162 2211 2293 2263 2236 2231 2268 2289 2168 2098 2056 1959 1834 1705 1609 1569 1603 1682 1727 1768 1743 1606 1434 1284 1169 1105 1122 1172 1256 1377 1495 1628 1748 1692 1696 1671 1573 1503 1519 1613 1759 1910 2040 2173 2264 2126 2044 2047 2148 2234 2333 2437 2403 2337 2262 2186 2142 2165 2105 1975 1902 1965 2074 2167 2293 2375 2342 2334 2362 2301 2218 2161 2142 2082 2012 1918 1783 1634 1476 1444 1502 1620 1762 1886 1929 1971 2068 2164 2285 2391 2488 2515 2501 2430 2313 2214 2140 2091 2041 1984 1938 1897 1855 1840 1864 1946 2053 2097 2137 2197 2211 2191 2126 2058 2001 2003 2036 2023 1988 1964 1966 1954 1926 1890 1845 1791 1745 1705 1671 1651 1639 1618 1611 1585 1538 1500 1514 1527 1503 1475 1466 1455 1451 1457 1470 1434 1428 1429 1446 1473 1526 1572 1604 1623 1660 1714 1790 1888 1967 1976 2010 2076 2128 2180 2233 2281 2307 2287 2246 2194 2213 2229 2275 2255 2274 2266 2299 2348 2347 2259 2177 2160 2107 2098 2130 2158 2185 2222 2211 2183 2136 2086 2031 1974 1910 1856 1827 1790 1732 1663 1589 1551 1581 1593 1634 1657 1658 1630 1568 1497 1434 1359 1276 1213 1181 1117 1107 1153 1149 1130 1154 1226 1263 1297 1343 1392 1396 1398 1372 1304 1248 1197 1168 1152 1155 1173 1180 1141 1078 1017 963 904 829 739 690 698 676 629 594 571 557 550 568 549 567 587 573 537 519 538 562 570 589 595 597 589 538 561 551 526 523 543 560 508 451 483 434 419 476 493 486 451 491 504 491 474 507 502 492 449 437 421 355 316 347 321 392 410 415 348 348 332 286 256 246 244 244 258 259 244 244 244 247 248 245 266 272 249 276 272 262 240 207 210 215 225 252 241 227 230 235 235 213 211 198 190 180 184 183 185 192 209 219 241 273 287 267 254 252 210 186 215 272 283 276 236 230 244 269 332 300 264 300 285 269 228 219 216 186 176 175 190 202 205 226 235 218 196 166 155 151 148 147 146 140 139 136 133 129 127 125 122 118 115 111 109 108 106 105 104 102 101 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 86 85 85 85 85 84 86 86 83 80 78 78 78 78 78 77 76 71 68 66 64 60 60 60 61 69 75 76 70 68 67 64 64 65 64 61 61 60 60 60 57 52 48 46 43 41 38 35 32 32 34 36 35 34 35 30 28 26 26 24 22 21 20 21 21 21 21 21 20 19 18 17 16 15 14 13 12 10 10 9 8 8 7 7 6 5 5 5 4 3 2 2 1 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1512 1408 1631 1758 1786 1866 1943 2020 1985 1967 2000 1983 1950 1985 1893 1790 1717 1648 1608 1545 1531 1494 1434 1364 1332 1288 1314 1377 1495 1577 1591 1656 1710 1722 1687 1593 1511 1674 1875 1974 2001 2012 1991 1968 2020 2086 2125 2165 2224 2290 2294 2139 2045 2018 2112 2010 1876 1859 1814 1810 1847 1900 1961 2021 2093 2153 2052 1891 1737 1585 1559 1571 1426 1264 1103 996 963 1089 1197 1264 1322 1375 1424 1440 1487 1574 1639 1711 1710 1708 1743 1839 1824 1848 1894 1956 1992 2030 2045 2058 2081 2117 2120 2090 2075 2080 2092 2149 2134 2122 2112 2054 2042 2019 2004 1949 1878 1773 1665 1561 1439 1319 1332 1457 1590 1680 1770 1841 1892 1970 2039 2114 2231 2398 2453 2435 2416 2417 2354 2371 2352 2354 2393 2557 2590 2574 2602 2673 2741 2863 2802 2726 2619 2540 2542 2559 2553 2562 2587 2555 2672 2640 2600 2606 2541 2491 2425 2306 2220 2178 2117 2068 2016 1949 1867 1764 1690 1855 1988 2025 2071 2109 2132 2201 2304 2477 2579 2460 2338 2184 2070 1959 1824 1696 1643 1725 1701 1589 1487 1389 1273 1206 1213 1230 1262 1331 1405 1468 1556 1630 1738 1739 1893 2033 2217 2099 1965 1927 1899 1829 1730 1713 1806 1890 1979 2090 2184 2264 2292 2333 2408 2446 2547 2631 2707 2745 2789 2666 2570 2530 2557 2608 2632 2660 2815 2990 2922 2890 2910 2929 2989 2990 3173 3186 3130 3010 2956 2897 2747 2624 2616 2642 2661 2593 2612 2628 2700 2710 2772 2699 2565 2503 2430 2420 2378 2371 2374 2289 2163 2063 1996 1905 1847 1790 1748 1777 1881 1873 1840 1766 1707 1661 1626 1610 1633 1670 1692 1714 1762 1805 1816 1824 1844 1889 1932 2074 2168 2335 2468 2574 2688 2729 2574 2454 2352 2350 2357 2362 2421 2524 2608 2568 2502 2382 2329 2307 2246 2249 2273 2230 2166 2199 2267 2355 2366 2357 2302 2325 2380 2505 2602 2583 2628 2609 2517 2475 2415 2390 2437 2555 2402 2299 2281 2298 2411 2396 2211 2109 2151 2076 2046 2105 2086 2116 2133 2139 2247 2290 2386 2507 2393 2347 2295 2179 2083 2083 2098 2167 2204 2325 2464 2417 2484 2534 2408 2400 2273 2194 2168 2167 2254 2222 2229 2258 2333 2490 2413 2321 2326 2422 2355 2275 2159 2011 1885 1777 1722 1664 1571 1575 1620 1679 1721 1761 1822 1864 1870 1864 1825 1782 1718 1701 1680 1670 1649 1599 1563 1524 1494 1458 1399 1361 1301 1214 1126 1063 1057 1056 1059 1006 962 1005 1106 1207 1322 1449 1578 1659 1544 1394 1322 1241 1207 1288 1355 1440 1538 1586 1584 1635 1647 1642 1666 1745 1855 1984 2113 2236 2261 2209 2176 2131 2067 2046 2070 1974 1857 1905 2016 2109 2172 2217 2246 2217 2184 2122 1990 1870 1756 1604 1457 1333 1229 1143 1124 1257 1355 1484 1618 1780 1907 1876 1937 2095 2184 2273 2331 2384 2436 2469 2484 2473 2454 2474 2505 2522 2538 2540 2513 2447 2413 2405 2328 2216 2216 2239 2291 2190 2148 2183 2254 2243 2179 2179 2148 2203 2220 2132 2038 2022 2116 2242 2348 2287 2330 2324 2241 2126 2164 2234 2384 2528 2675 2597 2528 2404 2393 2445 2558 2695 2724 2778 2631 2508 2462 2461 2445 2361 2255 2176 2151 2135 2134 2022 1855 1820 1879 2075 2184 2243 2326 2393 2459 2499 2561 2628 2589 2557 2465 2338 2295 2281 2306 2405 2361 2294 2274 2265 2287 2297 2298 2291 2280 2184 2228 2272 2336 2377 2377 2414 2496 2578 2465 2477 2454 2413 2361 2387 2307 2114 1998 2024 2160 2284 2325 2375 2439 2495 2595 2569 2529 2489 2475 2441 2396 2398 2449 2455 2438 2373 2325 2347 2299 2275 2266 2220 2117 2078 2063 2136 2286 2416 2553 2617 2442 2310 2209 2103 2075 2186 2337 2468 2450 2497 2459 2442 2345 2287 2288 2263 2219 2200 2178 2073 1997 1921 1842 1763 1761 1763 1824 1873 1899 1919 1954 2008 2076 2145 2204 2244 2280 2301 2335 2383 2312 2256 2183 2142 2131 2105 2062 2034 2065 2109 2150 2194 2275 2269 2327 2311 2280 2274 2289 2286 2135 2019 1958 1892 1761 1644 1607 1633 1721 1797 1854 1853 1722 1575 1415 1282 1176 1110 1131 1191 1273 1383 1486 1618 1757 1848 1895 1828 1759 1617 1530 1608 1777 1958 2075 2217 2242 2152 2069 2117 2253 2324 2380 2332 2275 2237 2221 2238 2233 2198 2146 2083 1963 1939 2004 2100 2186 2278 2375 2439 2415 2282 2167 2065 2001 1961 1864 1771 1643 1533 1460 1495 1576 1712 1836 1943 1999 2022 2082 2188 2325 2459 2474 2444 2427 2367 2285 2244 2172 2121 2069 2009 1964 1924 1884 1834 1817 1887 1962 1970 2015 2059 2106 2091 2091 2006 1952 1982 2013 2004 1953 1906 1904 1891 1881 1840 1840 1799 1766 1733 1710 1695 1679 1653 1638 1610 1556 1493 1480 1482 1471 1457 1454 1452 1456 1461 1445 1428 1428 1428 1446 1477 1532 1597 1640 1675 1715 1769 1844 1887 1952 1995 2024 2059 2104 2156 2217 2250 2217 2217 2182 2156 2167 2193 2201 2209 2226 2267 2308 2308 2295 2162 2089 2046 2031 2031 2046 2086 2114 2163 2176 2148 2111 2084 2033 1979 1934 1905 1875 1830 1764 1699 1623 1512 1493 1519 1547 1548 1566 1616 1590 1534 1480 1398 1291 1183 1096 1079 1050 1064 1063 1062 1138 1162 1203 1250 1312 1368 1380 1396 1390 1339 1293 1245 1219 1204 1205 1216 1202 1134 1062 992 916 845 795 770 782 784 755 729 663 605 569 529 549 512 546 573 562 564 492 487 565 578 554 548 511 523 505 527 540 516 507 498 527 486 422 436 463 410 429 463 459 423 438 456 460 442 453 443 471 454 443 437 400 332 282 282 293 290 283 266 247 247 245 244 248 248 255 274 251 244 247 253 254 251 258 278 277 254 265 280 270 236 212 216 224 236 240 227 233 262 269 247 224 254 237 203 184 192 217 228 210 264 286 309 322 336 291 320 274 273 218 190 248 306 320 287 285 290 341 336 314 299 329 320 272 257 234 227 184 213 219 250 272 255 224 205 190 177 167 162 170 154 152 145 145 143 138 135 132 129 125 121 117 114 111 109 108 107 105 104 102 101 100 98 97 96 95 95 94 92 91 90 89 88 88 86 85 85 87 86 86 86 86 84 87 88 83 80 80 80 82 82 80 80 76 71 76 72 68 63 61 61 66 71 73 75 70 67 64 62 60 61 60 58 56 56 57 60 57 52 48 45 41 38 36 36 35 37 38 40 36 36 36 38 36 30 27 24 25 24 22 21 20 21 21 20 20 18 19 18 17 16 15 14 13 12 11 10 9 9 8 7 7 6 6 5 4 4 3 3 2 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1540 1406 1577 1731 1726 1798 1905 1952 1902 1864 1922 1941 1886 1945 1964 1874 1792 1753 1714 1603 1526 1474 1471 1447 1441 1399 1341 1224 1379 1467 1527 1595 1628 1629 1587 1529 1469 1637 1897 1952 1948 1973 1909 1970 2042 2053 2067 2116 2149 2180 2213 2201 2136 2127 2110 2034 1986 2072 1982 2056 2002 2011 2123 2197 2231 2308 2162 1961 1838 1758 1739 1596 1446 1245 1179 1070 959 1009 1123 1209 1291 1379 1522 1567 1593 1664 1763 1833 1804 1792 1790 1905 1937 1965 1996 2071 2114 2161 2189 2214 2230 2251 2189 2073 2018 2025 2049 2084 2077 2070 2075 2024 2001 1968 1974 1952 1889 1827 1740 1618 1498 1373 1292 1413 1634 1739 1775 1883 1980 2019 2100 2187 2303 2420 2345 2314 2315 2282 2295 2315 2366 2404 2493 2563 2468 2413 2470 2577 2676 2862 2823 2729 2627 2557 2538 2477 2480 2455 2511 2544 2621 2553 2569 2482 2427 2411 2515 2463 2293 2245 2190 2205 2143 2113 1989 1845 1690 1738 1836 1892 1940 1980 2053 2149 2316 2463 2452 2333 2287 2220 2138 2025 1854 1680 1509 1506 1631 1652 1558 1440 1274 1201 1236 1269 1303 1358 1473 1568 1553 1642 1761 1840 1926 2029 2188 2199 2112 2118 2112 1994 1866 1756 1736 1794 1858 1931 2006 2101 2172 2274 2315 2406 2479 2645 2643 2692 2701 2581 2454 2359 2390 2513 2585 2680 2849 2932 2844 2814 2824 2854 2928 2935 3068 3101 3080 2970 2878 2836 2761 2626 2544 2506 2495 2434 2413 2522 2567 2593 2619 2740 2650 2618 2591 2569 2500 2518 2450 2351 2307 2172 2098 1960 1909 1842 1818 1910 1993 1993 1948 1898 1833 1759 1665 1610 1606 1627 1642 1728 1816 1854 1880 1852 1870 1926 1972 2069 2186 2283 2410 2522 2628 2653 2571 2515 2414 2393 2360 2353 2367 2469 2587 2513 2446 2304 2246 2248 2247 2251 2303 2326 2256 2239 2227 2274 2388 2443 2403 2423 2428 2461 2483 2514 2546 2628 2597 2608 2494 2465 2588 2486 2415 2330 2307 2380 2508 2409 2243 2196 2188 2071 2089 2117 2158 2178 2173 2191 2286 2354 2403 2456 2402 2333 2306 2182 2102 2089 2139 2221 2259 2356 2455 2579 2590 2610 2437 2375 2263 2165 2165 2173 2275 2303 2303 2299 2315 2372 2510 2440 2533 2570 2464 2358 2270 2197 2018 1879 1797 1661 1611 1629 1674 1727 1790 1833 1883 1921 1935 1919 1901 1847 1780 1765 1767 1751 1707 1662 1617 1563 1554 1529 1466 1431 1367 1278 1193 1085 1013 1018 1015 1012 1022 943 1060 1160 1245 1372 1512 1648 1559 1387 1287 1200 1236 1306 1418 1539 1628 1669 1694 1720 1743 1740 1734 1821 1877 1990 2078 2174 2242 2200 2169 2129 2081 1992 1978 1946 1836 1837 1974 2095 2164 2173 2125 2130 2097 2063 1967 1833 1671 1545 1422 1265 1135 1076 1188 1222 1321 1442 1579 1712 1865 1990 1977 2090 2165 2244 2303 2370 2422 2454 2479 2474 2464 2466 2480 2498 2513 2500 2449 2326 2322 2348 2235 2181 2153 2189 2268 2137 2074 2118 2163 2150 2094 2085 2111 2160 2155 2085 1985 1981 2053 2186 2205 2180 2178 2217 2239 2088 2172 2311 2474 2564 2504 2449 2417 2405 2420 2520 2614 2668 2627 2774 2637 2521 2498 2461 2346 2312 2226 2160 2134 2075 2034 1995 1857 1821 1896 2058 2201 2258 2340 2402 2522 2603 2626 2551 2527 2519 2498 2371 2322 2271 2259 2234 2221 2202 2203 2214 2174 2159 2141 2184 2125 2075 2099 2141 2214 2300 2367 2430 2523 2588 2536 2488 2420 2425 2469 2424 2275 2078 1978 2026 2145 2302 2421 2462 2515 2547 2621 2608 2558 2515 2495 2472 2459 2445 2475 2474 2403 2336 2322 2270 2230 2178 2164 2143 2103 2066 2087 2178 2320 2469 2555 2479 2429 2309 2206 2099 2069 2182 2317 2429 2389 2383 2395 2339 2282 2262 2192 2170 2119 2088 2037 1967 1902 1848 1809 1818 1845 1841 1839 1860 1889 1910 1921 1948 2009 2099 2185 2216 2244 2285 2330 2375 2366 2296 2203 2174 2202 2179 2110 2083 2110 2196 2221 2290 2358 2350 2345 2319 2306 2302 2234 2189 2144 2018 1860 1751 1682 1642 1660 1754 1868 1936 1951 1827 1679 1556 1400 1268 1162 1119 1147 1213 1325 1440 1571 1666 1763 1901 2006 1940 1841 1703 1589 1628 1782 1978 2140 2260 2249 2128 2079 2148 2297 2415 2385 2321 2245 2233 2228 2304 2262 2187 2221 2154 2027 1957 1957 2018 2092 2180 2276 2420 2370 2265 2179 2046 1906 1835 1728 1605 1519 1479 1491 1551 1650 1781 1899 1962 2038 2073 2146 2248 2386 2486 2398 2348 2334 2295 2241 2208 2164 2122 2088 2048 2032 2004 1943 1869 1807 1797 1811 1824 1871 1924 1958 1950 1999 1971 1916 1954 1994 1977 1930 1875 1841 1824 1828 1797 1806 1804 1786 1760 1737 1700 1662 1645 1631 1599 1549 1493 1472 1462 1456 1452 1444 1444 1439 1433 1428 1428 1428 1428 1448 1483 1526 1595 1652 1696 1751 1809 1867 1929 1980 2034 2044 2064 2098 2133 2154 2165 2172 2136 2135 2108 2120 2164 2158 2162 2210 2269 2309 2268 2192 2117 2064 2043 2044 2027 2004 2010 2019 2046 2078 2076 2046 2054 2037 1994 1941 1898 1863 1840 1796 1730 1645 1549 1459 1394 1417 1437 1466 1551 1562 1553 1475 1395 1294 1183 1135 1089 1045 984 982 1026 1071 1113 1157 1231 1299 1299 1305 1339 1369 1370 1346 1302 1271 1259 1247 1250 1194 1107 1029 961 929 909 870 848 823 769 725 730 713 673 616 562 497 499 523 564 567 530 482 456 543 576 562 521 521 461 469 521 534 526 511 482 489 494 450 389 435 436 375 421 425 403 375 392 432 405 397 394 417 400 398 391 370 328 266 249 247 253 252 249 249 251 251 249 253 261 273 263 250 248 255 260 260 258 250 268 284 260 286 299 264 247 217 220 229 236 227 229 237 291 302 245 247 290 268 222 188 196 232 273 242 257 315 356 349 347 327 364 337 285 221 203 244 269 299 328 363 354 397 382 371 369 339 286 263 286 252 242 190 239 270 287 272 265 247 227 198 182 172 175 179 159 151 148 150 145 141 137 134 131 127 124 120 115 111 109 109 107 106 104 103 101 100 99 97 97 96 95 93 92 92 90 90 89 88 86 85 86 88 88 87 87 86 86 89 88 86 87 85 86 88 85 84 81 75 74 77 81 74 69 69 71 71 73 71 73 70 67 64 62 61 61 60 54 52 52 55 54 51 48 45 42 39 37 37 36 41 40 37 39 38 38 38 40 40 31 26 24 24 26 25 23 22 21 20 20 19 19 18 17 16 15 14 13 13 12 11 10 9 9 8 6 6 6 6 5 4 3 3 2 2 2 1 0 0 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1705 1454 1413 1657 1717 1773 1861 1870 1843 1791 1832 1834 1831 1895 1952 1956 1880 1780 1694 1590 1536 1532 1533 1502 1495 1474 1442 1356 1184 1294 1449 1523 1549 1536 1510 1401 1458 1639 1850 1852 1838 1846 1858 1968 1991 2028 2031 2062 2076 2090 2108 2079 2066 2064 2044 2046 2087 2159 2169 2192 2095 2109 2220 2169 2157 2169 2179 2141 2006 1926 1783 1601 1504 1396 1268 1130 975 950 1041 1170 1240 1448 1636 1718 1760 1832 1902 1940 1930 1902 1944 1955 2068 2094 2177 2242 2330 2371 2352 2267 2230 2229 2224 2103 2004 1966 1978 2020 2029 2025 2012 1977 1956 1922 1928 1926 1928 1856 1780 1674 1548 1390 1281 1318 1491 1655 1762 1855 1965 2091 2190 2276 2352 2303 2217 2186 2195 2186 2220 2360 2486 2555 2600 2552 2437 2375 2376 2477 2614 2791 2770 2762 2676 2637 2546 2474 2483 2399 2414 2456 2515 2455 2409 2385 2284 2251 2304 2401 2420 2401 2295 2237 2098 1984 1904 1800 1652 1622 1726 1816 1912 1977 2058 2169 2305 2320 2332 2247 2139 2100 2061 2056 1915 1744 1611 1436 1456 1466 1426 1297 1189 1204 1295 1339 1356 1413 1528 1682 1660 1679 1742 1867 1907 1983 2109 2250 2312 2287 2184 2104 1995 1896 1813 1756 1790 1825 1880 1960 2071 2154 2264 2341 2465 2509 2525 2585 2620 2485 2333 2252 2307 2457 2555 2708 2827 2793 2751 2729 2732 2778 2838 2894 2979 3019 3139 2998 2938 2883 2793 2688 2643 2570 2519 2359 2299 2287 2347 2453 2495 2630 2796 2691 2702 2653 2654 2651 2535 2489 2362 2282 2189 2105 2043 1970 1999 2009 2053 2111 2073 2047 1950 1847 1723 1616 1589 1602 1620 1735 1874 1964 1974 1948 1928 1978 2039 2128 2248 2325 2379 2506 2603 2679 2610 2568 2512 2451 2400 2363 2364 2481 2555 2454 2320 2245 2248 2249 2257 2340 2370 2378 2399 2354 2273 2326 2404 2509 2480 2524 2569 2481 2448 2479 2517 2501 2452 2449 2494 2590 2589 2538 2394 2335 2396 2503 2431 2374 2282 2195 2125 2113 2133 2192 2159 2161 2220 2266 2337 2463 2479 2508 2490 2415 2333 2220 2166 2150 2200 2239 2274 2424 2461 2536 2488 2443 2439 2332 2245 2236 2168 2209 2308 2352 2486 2435 2378 2385 2537 2620 2701 2662 2554 2467 2387 2297 2095 1927 1793 1668 1656 1681 1745 1806 1830 1882 1923 1960 1986 1961 1957 1925 1850 1838 1844 1810 1768 1745 1683 1659 1636 1628 1572 1502 1446 1341 1249 1121 1013 947 937 935 955 936 1016 1142 1200 1317 1467 1580 1487 1326 1242 1172 1257 1333 1446 1567 1673 1748 1803 1819 1831 1871 1846 1882 1971 2050 2160 2176 2174 2143 2132 2101 2069 2003 1891 1895 1809 1791 1905 2016 2106 2052 2008 2041 2020 1944 1904 1799 1650 1516 1375 1252 1109 1152 1295 1409 1372 1416 1565 1729 1810 1911 2037 2119 2188 2248 2294 2349 2396 2436 2465 2468 2468 2461 2452 2460 2450 2455 2416 2276 2254 2267 2161 2107 2082 2125 2203 2072 2028 2000 2070 2052 2029 2021 2038 2059 2051 1996 1918 1911 2006 2045 2046 2058 2055 2125 2153 2074 2204 2373 2493 2408 2346 2314 2263 2366 2500 2635 2595 2543 2625 2681 2737 2564 2502 2355 2300 2284 2173 2160 2197 2158 2115 2001 1848 1827 1910 2057 2221 2301 2334 2410 2495 2643 2602 2510 2445 2447 2393 2293 2280 2279 2224 2136 2091 2108 2109 2059 2014 1997 2012 2032 2026 2042 2085 2147 2218 2293 2364 2468 2461 2449 2380 2325 2310 2337 2342 2342 2225 2066 1949 2009 2135 2265 2396 2518 2602 2645 2628 2675 2602 2557 2550 2554 2524 2534 2502 2449 2403 2405 2381 2320 2241 2184 2148 2110 2084 2069 2120 2246 2360 2484 2499 2453 2373 2298 2201 2097 2078 2195 2319 2406 2338 2318 2296 2236 2211 2156 2089 2042 1984 1941 1911 1886 1870 1871 1876 1926 1964 1939 1889 1883 1926 1960 1952 1947 1972 2065 2175 2214 2221 2247 2279 2317 2371 2312 2270 2247 2245 2232 2175 2132 2190 2283 2349 2393 2313 2276 2267 2185 2167 2177 2150 2088 2043 1926 1800 1683 1662 1697 1774 1838 1951 2031 1966 1833 1686 1520 1371 1258 1160 1133 1177 1259 1384 1520 1657 1779 1816 1908 2045 2062 1971 1868 1697 1632 1717 1909 2061 2245 2258 2184 2102 2172 2294 2284 2316 2353 2319 2276 2279 2316 2223 2205 2215 2175 2116 2010 1976 2004 2070 2108 2176 2339 2256 2164 2079 1959 1817 1707 1630 1564 1548 1555 1589 1642 1711 1828 1936 1988 2036 2142 2244 2355 2461 2498 2422 2355 2299 2269 2261 2203 2155 2127 2107 2102 2114 2102 2002 1926 1854 1803 1768 1761 1776 1792 1796 1807 1863 1883 1873 1925 1949 1938 1904 1863 1820 1781 1771 1761 1756 1758 1749 1739 1710 1673 1641 1620 1603 1568 1533 1506 1481 1469 1462 1460 1443 1432 1431 1431 1430 1428 1428 1428 1443 1477 1512 1562 1625 1665 1700 1756 1833 1915 1986 2047 2076 2079 2098 2119 2111 2068 2071 2070 2068 2034 2058 2098 2116 2150 2220 2279 2308 2281 2168 2143 2136 2115 2086 2050 2018 2000 1967 1937 1965 1999 1954 1967 1961 1933 1838 1773 1736 1757 1776 1743 1674 1599 1498 1384 1302 1308 1363 1447 1458 1515 1468 1387 1306 1232 1195 1137 1065 975 932 971 1000 1080 1136 1201 1244 1210 1250 1267 1303 1334 1338 1311 1284 1265 1244 1222 1186 1117 1054 1004 984 936 873 813 782 728 701 658 677 646 636 612 558 510 487 486 470 431 433 463 502 539 528 512 495 480 459 478 505 503 506 494 449 451 451 410 378 387 391 363 392 364 360 331 379 382 347 361 368 348 335 322 271 261 262 259 267 270 266 257 255 257 255 248 277 280 294 261 253 257 266 267 266 261 258 290 284 265 306 306 265 229 219 219 237 246 245 245 271 291 275 243 267 313 283 224 195 209 226 276 275 260 316 361 377 354 379 394 359 270 211 203 237 245 265 309 370 426 437 420 407 368 320 299 292 301 282 258 209 216 284 302 294 281 249 228 232 210 199 198 185 158 154 153 152 148 143 139 136 133 128 124 120 117 113 111 109 107 106 104 103 101 100 99 98 98 97 95 94 93 92 91 90 89 87 86 86 86 89 89 88 88 88 87 90 90 90 90 90 90 90 86 83 79 77 78 79 83 78 74 75 74 72 70 70 71 70 67 64 61 59 59 60 58 53 48 50 48 44 40 40 39 39 38 38 43 40 38 36 39 37 36 40 40 35 29 28 25 24 26 25 24 23 22 21 20 19 19 18 17 16 15 14 13 12 11 10 10 9 9 7 7 8 7 7 4 4 3 3 3 2 2 1 3 0 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1759 1518 1372 1571 1730 1734 1768 1772 1770 1745 1767 1825 1886 1923 1945 1972 1915 1824 1746 1646 1600 1601 1600 1581 1535 1492 1456 1424 1341 1163 1339 1433 1462 1456 1387 1325 1473 1594 1762 1756 1748 1715 1834 1885 1936 1969 1968 1991 2005 2011 2016 2000 1988 1991 1974 1968 2013 2070 2138 2203 2213 2172 2094 2047 2035 2043 2064 2073 2084 2050 1851 1660 1480 1357 1279 1204 1020 948 982 1101 1218 1457 1566 1613 1670 1730 1811 1889 1979 2042 2074 2093 2194 2224 2331 2385 2368 2343 2308 2187 2121 2119 2148 2119 2008 1924 1916 1953 1965 1972 1957 1939 1908 1860 1861 1872 1867 1859 1767 1674 1509 1356 1271 1291 1435 1592 1718 1810 1932 2073 2196 2242 2265 2181 2113 2087 2099 2154 2249 2395 2538 2630 2648 2542 2476 2387 2351 2383 2516 2749 2753 2682 2625 2646 2622 2456 2376 2271 2216 2338 2356 2334 2256 2213 2190 2117 2172 2273 2356 2463 2310 2173 2060 1960 1868 1800 1586 1603 1762 1904 2005 2066 2142 2253 2355 2244 2153 2145 2040 1978 1893 1882 1848 1632 1514 1341 1247 1235 1204 1184 1206 1342 1421 1455 1441 1518 1595 1699 1758 1771 1752 1803 1878 1940 2053 2175 2302 2384 2300 2208 2157 2063 1936 1890 1840 1844 1824 1872 1953 2037 2194 2306 2355 2376 2415 2449 2486 2398 2303 2240 2315 2436 2590 2758 2821 2704 2624 2633 2655 2689 2763 2874 2903 2943 2998 3173 2937 2865 2840 2738 2728 2653 2480 2355 2296 2243 2246 2300 2412 2499 2651 2745 2782 2755 2789 2702 2708 2550 2430 2337 2275 2214 2160 2134 2141 2117 2175 2194 2156 2180 2027 1891 1751 1626 1576 1589 1620 1739 1871 2023 2123 2124 2133 2139 2147 2216 2312 2345 2405 2452 2557 2751 2667 2664 2613 2540 2478 2384 2383 2485 2508 2348 2250 2245 2245 2277 2395 2473 2467 2489 2486 2433 2412 2428 2435 2622 2565 2555 2494 2432 2436 2467 2475 2418 2423 2417 2458 2541 2652 2553 2452 2418 2451 2472 2468 2359 2283 2198 2130 2121 2176 2235 2172 2164 2199 2238 2336 2485 2652 2605 2551 2384 2298 2238 2189 2161 2194 2213 2281 2415 2548 2575 2449 2392 2389 2339 2274 2300 2330 2317 2361 2400 2526 2614 2495 2428 2551 2639 2696 2760 2679 2586 2484 2303 2108 1896 1777 1707 1700 1732 1800 1888 1911 1917 1939 1962 1960 1947 1945 1959 1932 1922 1914 1884 1853 1813 1768 1736 1693 1653 1564 1474 1396 1341 1265 1155 1026 946 934 931 926 929 966 1055 1130 1228 1361 1492 1450 1263 1214 1152 1242 1383 1482 1567 1683 1815 1904 1936 1935 1950 1948 1977 2045 2117 2138 2123 2108 2093 2070 2030 1984 1934 1849 1792 1751 1727 1822 1930 2025 1972 1941 1986 1979 1860 1777 1763 1705 1556 1418 1296 1170 1071 1200 1315 1463 1531 1552 1654 1772 1876 2006 2134 2184 2231 2285 2340 2373 2403 2440 2441 2399 2454 2432 2426 2336 2337 2307 2207 2166 2166 2061 2018 1981 2018 2105 2017 1962 1971 1995 1992 1942 1956 1952 1919 1910 1845 1812 1816 1872 1894 1937 1960 1985 2050 2079 2092 2215 2318 2336 2261 2181 2208 2295 2395 2482 2511 2452 2458 2540 2599 2652 2574 2444 2359 2334 2297 2222 2189 2209 2257 2194 1999 1856 1830 1918 2089 2242 2375 2391 2464 2573 2650 2570 2468 2378 2324 2280 2214 2198 2197 2191 2147 2114 2022 1964 1925 1894 1891 1893 1920 1986 2063 2100 2168 2193 2194 2262 2330 2326 2329 2264 2240 2243 2269 2234 2240 2152 2037 1917 1997 2118 2232 2326 2465 2568 2536 2534 2615 2673 2626 2617 2652 2616 2579 2512 2458 2446 2458 2461 2454 2325 2224 2166 2109 2087 2126 2197 2303 2412 2512 2554 2464 2315 2259 2183 2091 2084 2177 2312 2368 2317 2255 2186 2131 2082 2034 2002 1976 1954 1946 1923 1920 1927 1946 1992 2074 2076 2019 1979 1935 1946 2023 2036 1974 1969 2028 2147 2183 2192 2215 2236 2266 2309 2298 2270 2273 2250 2230 2205 2155 2207 2277 2371 2370 2300 2227 2173 2139 2125 2082 2060 2003 1942 1870 1752 1681 1729 1776 1853 1944 1992 2019 1952 1817 1650 1492 1337 1207 1147 1137 1216 1294 1423 1576 1721 1867 1935 1992 2118 2104 2020 1906 1836 1764 1702 1809 1990 2174 2325 2327 2266 2261 2198 2198 2210 2279 2351 2398 2371 2319 2264 2265 2300 2275 2235 2140 2103 2083 2140 2132 2161 2314 2244 2129 2005 1874 1746 1659 1614 1642 1716 1730 1761 1785 1800 1886 1949 2030 2075 2144 2255 2393 2518 2530 2447 2388 2334 2343 2374 2291 2201 2154 2158 2162 2207 2162 2075 1973 1917 1877 1840 1812 1779 1732 1721 1702 1719 1743 1765 1804 1839 1890 1891 1866 1832 1790 1754 1728 1716 1712 1703 1687 1639 1625 1629 1612 1589 1567 1536 1501 1478 1481 1477 1457 1441 1449 1446 1440 1437 1429 1428 1428 1440 1470 1502 1543 1595 1660 1714 1779 1847 1909 1974 2026 2065 2097 2117 2113 2068 2016 1959 1982 1986 2001 2035 2081 2140 2219 2280 2297 2309 2277 2219 2217 2227 2196 2147 2114 2091 2023 1934 1899 1891 1903 1863 1865 1864 1861 1782 1675 1622 1642 1676 1713 1668 1618 1514 1416 1330 1237 1267 1350 1386 1475 1468 1403 1331 1257 1192 1117 1043 977 916 916 971 1040 1085 1142 1173 1133 1173 1194 1220 1267 1302 1282 1255 1236 1212 1180 1170 1138 1097 1054 1011 933 867 856 836 798 753 702 643 634 585 550 529 515 475 469 448 436 430 419 413 455 490 448 484 486 432 412 453 472 471 484 475 415 380 391 384 340 360 340 339 337 312 303 305 302 296 293 298 284 275 264 265 273 274 285 319 310 280 271 271 266 254 251 311 299 283 260 258 265 271 273 272 264 269 298 284 266 284 291 257 223 229 223 257 271 275 276 321 297 253 270 288 316 289 248 201 204 261 262 300 310 320 347 376 374 392 361 297 245 234 220 243 295 260 329 374 407 430 438 398 363 358 342 323 302 279 263 224 210 294 314 281 262 255 243 228 207 194 183 169 165 155 158 157 152 147 146 138 134 129 125 123 119 115 112 109 108 107 106 104 102 101 100 99 98 96 95 95 93 93 92 90 88 87 87 87 87 90 90 89 90 89 88 90 90 90 90 90 90 90 86 82 79 81 83 84 85 82 79 79 75 73 71 70 70 70 69 66 63 60 56 56 54 50 47 46 43 41 42 40 40 40 40 45 40 39 36 36 36 37 39 34 38 34 27 27 25 25 24 23 21 20 20 20 19 19 18 17 17 16 15 13 13 12 12 11 11 10 8 7 9 8 8 5 4 4 4 3 3 2 2 4 3 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1745 1512 1391 1465 1675 1711 1723 1746 1712 1770 1847 1919 1901 1861 1842 1879 1835 1798 1794 1712 1687 1700 1700 1636 1540 1471 1421 1372 1345 1271 1158 1301 1387 1384 1243 1384 1474 1528 1583 1570 1531 1707 1773 1818 1849 1873 1874 1894 1925 1943 1941 1952 1929 1933 1922 1913 1952 1991 2050 2087 2124 2112 1992 1927 1930 1960 1966 1977 1993 2009 1966 1742 1566 1417 1290 1152 1087 964 942 1068 1253 1399 1424 1491 1567 1605 1677 1800 1922 2011 2122 2247 2282 2293 2383 2299 2234 2208 2229 2189 2086 2009 2048 2038 2027 1948 1865 1914 1932 1917 1894 1879 1865 1817 1801 1799 1774 1775 1739 1617 1453 1313 1245 1321 1471 1595 1673 1745 1861 2041 2097 2130 2163 2091 2056 2033 2112 2177 2305 2372 2419 2580 2696 2583 2501 2417 2346 2335 2411 2595 2726 2701 2600 2553 2500 2417 2263 2136 2099 2126 2129 2107 2097 2056 2040 2026 2065 2155 2264 2302 2396 2247 2146 2044 1895 1728 1548 1561 1715 1846 1977 2117 2244 2333 2226 2159 2001 1964 1926 1859 1776 1696 1601 1464 1355 1271 1190 1166 1167 1175 1244 1377 1509 1585 1573 1567 1680 1766 1831 1855 1851 1804 1868 1931 2020 2119 2250 2411 2416 2398 2273 2127 2096 2069 1972 1904 1893 1861 1886 1949 2051 2155 2217 2251 2284 2316 2338 2300 2246 2183 2286 2421 2594 2714 2704 2624 2576 2536 2489 2558 2714 2786 2840 2886 2987 3150 3125 2981 2951 2864 2737 2607 2565 2505 2432 2305 2235 2219 2237 2332 2485 2590 2633 2664 2735 2775 2864 2663 2512 2404 2374 2342 2345 2273 2219 2219 2274 2308 2265 2225 2060 1896 1743 1621 1569 1588 1623 1747 1883 2062 2219 2308 2285 2290 2270 2325 2417 2449 2487 2484 2636 2816 2732 2719 2696 2620 2496 2415 2439 2499 2380 2273 2245 2261 2281 2386 2510 2516 2511 2565 2507 2507 2602 2616 2641 2634 2618 2535 2434 2418 2420 2437 2381 2386 2394 2432 2491 2529 2560 2497 2463 2423 2357 2311 2316 2271 2210 2197 2127 2123 2151 2222 2190 2177 2204 2196 2279 2412 2556 2666 2538 2405 2303 2260 2243 2190 2220 2211 2307 2424 2576 2530 2468 2431 2430 2407 2300 2317 2328 2323 2360 2428 2515 2679 2668 2575 2545 2493 2564 2676 2560 2491 2399 2229 2058 1881 1785 1749 1753 1808 1839 1932 1979 1956 1915 1875 1848 1845 1852 1871 1857 1868 1874 1875 1869 1836 1757 1676 1621 1594 1507 1412 1341 1265 1213 1126 1056 963 940 931 922 923 924 961 1056 1170 1282 1402 1357 1226 1182 1157 1271 1367 1508 1634 1748 1823 1944 2006 1983 2035 2040 2074 2138 2178 2145 2099 2057 2046 2029 2013 1971 1897 1829 1764 1704 1672 1759 1848 1949 1938 1864 1896 1886 1804 1698 1652 1635 1531 1373 1226 1079 1052 1128 1261 1399 1542 1677 1762 1861 1966 2037 2137 2190 2226 2270 2317 2319 2295 2306 2314 2347 2461 2442 2325 2289 2263 2234 2195 2142 2101 2035 1928 1882 1946 2021 1968 1922 1921 1911 1857 1803 1804 1793 1777 1781 1742 1715 1712 1749 1783 1822 1882 1901 1984 1975 2020 2138 2194 2215 2140 2098 2142 2214 2328 2362 2384 2404 2494 2518 2536 2573 2555 2489 2452 2412 2379 2326 2251 2283 2289 2148 2011 1866 1846 1937 2080 2198 2317 2439 2568 2677 2594 2519 2430 2307 2253 2241 2223 2229 2255 2258 2228 2138 1982 1940 1927 1940 1891 1867 1843 1858 1914 1933 2000 2057 2101 2188 2193 2206 2214 2183 2163 2169 2153 2129 2111 2052 1970 1897 2005 2143 2243 2343 2403 2420 2451 2488 2523 2602 2628 2612 2663 2717 2603 2501 2453 2473 2499 2546 2545 2400 2290 2205 2150 2157 2210 2243 2292 2385 2486 2512 2448 2343 2333 2248 2139 2126 2226 2316 2319 2220 2131 2082 2052 2043 2046 2039 2026 2025 2040 2040 2027 2016 2062 2124 2208 2163 2095 2031 1997 1977 2053 2057 1995 1969 1999 2090 2226 2282 2305 2307 2330 2355 2360 2380 2349 2323 2296 2238 2207 2255 2357 2456 2389 2297 2230 2170 2176 2120 2075 2024 1950 1870 1777 1725 1759 1818 1866 1929 2019 2026 1945 1835 1751 1619 1465 1301 1165 1138 1152 1244 1358 1468 1550 1723 1875 1998 2101 2190 2130 2090 2063 1981 1858 1737 1763 1916 2076 2217 2260 2258 2200 2123 2117 2135 2176 2299 2450 2434 2387 2378 2377 2366 2353 2323 2286 2214 2167 2212 2191 2209 2349 2372 2205 2084 1935 1776 1671 1655 1733 1828 1907 1957 1939 1933 1953 1975 2088 2137 2180 2265 2411 2550 2552 2471 2409 2410 2422 2424 2388 2302 2205 2190 2226 2288 2207 2116 2031 1996 1962 1934 1907 1867 1807 1754 1705 1673 1654 1657 1673 1694 1733 1783 1813 1824 1828 1804 1759 1720 1712 1693 1666 1623 1581 1569 1575 1560 1537 1511 1486 1490 1501 1479 1455 1455 1469 1463 1447 1440 1430 1428 1428 1446 1471 1496 1529 1580 1641 1713 1792 1862 1924 1991 2038 2073 2105 2118 2059 1979 1944 1931 1946 1991 2023 2076 2156 2241 2286 2315 2323 2326 2316 2252 2234 2220 2183 2156 2142 2116 2042 1958 1899 1855 1807 1789 1777 1772 1775 1722 1625 1542 1534 1583 1585 1546 1546 1548 1469 1340 1206 1211 1241 1326 1408 1447 1401 1324 1244 1154 1080 1034 1000 954 888 913 974 1023 1100 1096 1063 1084 1144 1174 1228 1266 1238 1199 1188 1168 1135 1155 1140 1121 1079 1015 940 914 907 881 836 764 706 675 674 612 627 624 590 564 569 548 494 487 472 405 426 472 405 404 440 445 403 411 451 415 432 445 428 408 359 334 320 317 309 299 299 295 290 285 280 272 271 268 262 262 270 275 281 277 303 325 304 285 299 300 275 257 257 302 298 270 263 269 277 277 278 277 267 270 300 293 276 276 277 244 231 243 239 255 286 315 319 320 285 276 294 293 282 231 210 208 216 281 292 331 332 370 367 348 330 326 296 253 261 289 254 238 302 314 293 331 352 393 436 434 416 366 347 322 301 298 251 216 254 288 284 234 219 210 203 192 188 177 175 187 166 168 177 171 173 163 158 150 141 133 130 128 122 117 114 110 109 108 107 105 103 102 101 100 99 97 96 95 94 92 92 89 88 88 88 88 90 91 92 91 91 90 89 90 90 90 90 90 90 89 85 84 80 82 90 91 92 87 79 72 68 62 65 70 70 70 68 66 63 59 54 50 48 46 45 42 42 49 49 49 48 49 46 39 34 31 30 30 33 39 45 39 33 29 27 25 24 23 22 21 20 19 18 19 18 18 18 17 16 16 15 14 12 11 11 10 10 8 8 8 8 7 5 5 4 4 4 4 3 3 4 3 3 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1767 1657 1490 1366 1578 1725 1684 1649 1744 1782 1827 1865 1794 1745 1729 1764 1753 1710 1759 1787 1786 1793 1686 1578 1495 1438 1387 1355 1358 1364 1268 1170 1273 1290 1225 1354 1417 1444 1452 1462 1549 1656 1676 1705 1752 1766 1780 1805 1813 1852 1886 1882 1888 1887 1885 1871 1883 1921 1973 2003 2035 1993 1911 1835 1835 1868 1885 1897 1921 1933 1946 1868 1705 1506 1348 1276 1215 1092 935 1094 1256 1273 1273 1383 1453 1508 1608 1712 1797 1939 2079 2193 2113 2171 2267 2243 2140 2086 2099 2083 2064 1967 1974 1948 1935 1936 1828 1868 1905 1920 1899 1832 1809 1789 1750 1725 1664 1639 1628 1536 1408 1287 1237 1366 1497 1602 1685 1743 1811 1946 1963 2014 2049 2002 1957 2062 2178 2253 2264 2272 2367 2528 2693 2644 2559 2459 2388 2334 2397 2489 2597 2610 2527 2474 2431 2364 2231 2113 2072 2051 2037 2036 2049 2046 2063 2015 2019 2021 2101 2200 2260 2149 2044 1950 1826 1678 1552 1521 1671 1818 1973 2125 2237 2248 2103 2048 1943 1816 1792 1724 1647 1577 1464 1361 1266 1199 1155 1176 1205 1223 1359 1451 1536 1683 1695 1684 1686 1804 1902 1909 1905 1870 1937 1952 2031 2122 2252 2421 2466 2389 2261 2153 2220 2188 2017 1985 1974 1946 1882 1914 1954 2010 2072 2106 2118 2181 2223 2211 2141 2116 2255 2428 2600 2605 2558 2510 2501 2498 2482 2503 2624 2697 2763 2823 2917 2978 3085 2991 2981 2806 2708 2645 2602 2596 2506 2342 2253 2200 2153 2205 2357 2435 2496 2537 2584 2608 2762 2918 2766 2494 2497 2581 2446 2360 2319 2345 2447 2351 2232 2204 2053 1902 1733 1619 1561 1575 1620 1747 1904 2062 2228 2382 2512 2499 2425 2434 2482 2591 2634 2718 2802 2807 2855 2760 2761 2646 2514 2448 2466 2542 2418 2286 2260 2290 2359 2492 2573 2571 2562 2633 2583 2602 2546 2501 2547 2559 2545 2529 2441 2420 2438 2409 2378 2384 2395 2440 2507 2569 2534 2499 2479 2432 2304 2276 2270 2243 2217 2219 2179 2149 2208 2198 2197 2210 2183 2229 2247 2352 2506 2641 2499 2423 2343 2275 2275 2285 2263 2249 2329 2426 2508 2588 2504 2508 2526 2461 2360 2342 2378 2339 2377 2480 2594 2772 2669 2539 2548 2482 2453 2531 2473 2382 2336 2200 2009 1894 1880 1896 1839 1838 1849 1946 1977 1968 1922 1855 1786 1750 1750 1755 1744 1763 1771 1790 1792 1768 1683 1595 1533 1476 1424 1357 1305 1232 1160 1088 1035 1006 935 929 918 917 919 926 989 1098 1216 1335 1273 1181 1137 1141 1267 1399 1552 1708 1765 1870 1876 1911 1879 1947 2045 2147 2205 2193 2150 2112 2056 2053 2036 2005 1999 1972 1901 1826 1741 1649 1686 1816 1940 1891 1791 1797 1776 1729 1641 1542 1524 1442 1324 1195 1075 1074 1228 1341 1479 1571 1676 1828 1946 1997 2008 2108 2119 2183 2247 2291 2234 2199 2253 2301 2318 2406 2326 2281 2193 2181 2184 2139 2094 2016 1964 1905 1817 1858 1907 1863 1833 1823 1776 1710 1697 1712 1724 1686 1673 1625 1640 1638 1647 1664 1719 1781 1811 1871 1905 1902 1998 2061 2111 2064 2082 2227 2269 2283 2287 2352 2379 2430 2470 2564 2673 2715 2568 2560 2429 2413 2351 2316 2344 2263 2140 2036 1898 1848 1929 2064 2195 2365 2466 2535 2603 2600 2577 2464 2319 2273 2264 2261 2285 2324 2272 2168 2080 2009 1996 2019 2010 1974 1946 1912 1846 1790 1790 1847 1920 1991 2081 2119 2136 2120 2113 2133 2121 2056 2011 1984 1978 1898 1902 2024 2159 2289 2337 2329 2359 2388 2455 2511 2547 2532 2526 2564 2611 2620 2534 2485 2513 2564 2647 2620 2484 2394 2341 2294 2305 2356 2303 2316 2505 2612 2652 2521 2448 2431 2360 2243 2240 2317 2405 2352 2164 2101 2096 2089 2088 2100 2133 2124 2119 2127 2157 2128 2060 2090 2185 2300 2265 2191 2123 2107 2168 2170 2091 2012 1990 2017 2089 2202 2347 2433 2420 2418 2413 2436 2487 2511 2420 2361 2378 2383 2407 2486 2409 2343 2304 2270 2242 2322 2215 2149 2052 1975 1813 1729 1742 1807 1849 1938 2012 2066 2011 1878 1752 1630 1518 1391 1250 1162 1147 1188 1279 1419 1572 1667 1709 1821 1942 2082 2211 2288 2253 2123 2010 1925 1789 1745 1842 1993 2090 2099 2095 2079 2083 2084 2121 2204 2295 2362 2478 2470 2448 2407 2454 2504 2410 2355 2305 2216 2238 2275 2320 2402 2375 2252 2127 1976 1841 1747 1715 1806 1929 2053 2117 2063 2009 1978 2030 2122 2268 2280 2360 2479 2553 2521 2482 2472 2455 2429 2398 2368 2282 2235 2253 2309 2283 2220 2136 2066 2062 2044 2044 2018 1942 1884 1833 1794 1755 1720 1680 1646 1640 1640 1671 1711 1730 1748 1772 1765 1752 1745 1738 1709 1670 1635 1595 1554 1532 1515 1500 1496 1516 1513 1475 1467 1488 1497 1475 1455 1443 1430 1428 1428 1444 1472 1498 1526 1570 1644 1734 1811 1879 1943 2004 2051 2085 2107 2086 2046 1960 1924 1932 1984 2023 2071 2173 2228 2274 2306 2326 2334 2335 2319 2219 2157 2123 2112 2121 2142 2123 2066 2005 1928 1831 1770 1735 1716 1711 1692 1642 1595 1502 1455 1478 1465 1422 1449 1483 1468 1349 1207 1142 1205 1271 1352 1427 1385 1315 1229 1193 1143 1085 1028 941 890 863 905 999 1052 997 987 1062 1104 1143 1208 1232 1147 1109 1110 1111 1075 1111 1097 1104 1083 1035 990 967 928 872 816 773 736 707 651 681 698 683 665 651 633 610 582 558 498 409 402 409 367 362 399 403 398 385 423 412 372 375 348 340 321 309 296 291 288 285 287 287 281 277 274 271 274 275 274 276 285 293 294 283 305 324 330 303 315 302 273 259 265 306 293 274 270 276 284 282 284 283 274 280 303 286 291 293 276 242 245 255 265 244 269 298 326 289 297 306 307 308 251 206 264 304 339 343 379 357 400 392 403 348 322 323 325 296 294 321 262 246 312 353 340 314 347 390 438 472 424 354 310 288 295 307 237 253 299 315 271 281 240 236 218 214 208 185 210 199 169 194 217 211 215 196 199 199 182 156 145 141 133 127 119 113 112 110 107 104 101 100 99 98 98 97 97 96 95 93 91 89 89 89 89 90 91 93 92 94 93 92 91 91 90 90 90 91 89 86 83 80 80 80 86 98 100 99 93 76 65 61 60 61 62 69 68 64 60 57 51 50 50 46 42 44 53 54 55 50 50 46 39 32 28 28 30 34 35 38 42 41 31 26 24 23 22 22 21 20 19 18 18 17 17 17 17 16 15 15 14 14 13 11 10 10 9 8 7 7 7 6 5 5 5 5 4 4 3 3 3 4 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1860 1810 1587 1321 1490 1564 1557 1663 1715 1737 1769 1810 1746 1642 1631 1658 1617 1609 1644 1707 1713 1752 1661 1575 1505 1423 1428 1426 1393 1356 1310 1171 1076 1171 1334 1367 1375 1354 1404 1448 1472 1510 1589 1632 1644 1676 1663 1704 1707 1758 1817 1818 1847 1848 1839 1864 1851 1854 1899 1927 1975 1884 1806 1772 1765 1774 1807 1821 1827 1841 1858 1880 1740 1602 1531 1395 1254 1138 933 1031 1154 1167 1231 1315 1415 1465 1526 1602 1758 1903 2052 2084 1998 2086 2157 2206 2086 1982 1964 1946 1949 1937 1876 1839 1828 1827 1776 1832 1868 1895 1906 1868 1825 1774 1709 1680 1616 1543 1525 1484 1370 1265 1238 1364 1482 1575 1667 1715 1793 1819 1834 1859 1904 1885 1935 2013 2077 2134 2165 2267 2378 2527 2699 2653 2570 2465 2360 2336 2388 2488 2527 2502 2402 2329 2281 2260 2218 2193 2167 2151 2124 2107 2103 2166 2177 2074 1930 1909 1956 2091 2161 2244 2062 1905 1802 1719 1567 1484 1597 1732 1884 2058 2215 2159 2042 1911 1868 1774 1655 1654 1572 1481 1424 1329 1205 1158 1156 1173 1196 1267 1381 1538 1643 1766 1817 1816 1784 1792 1932 1957 1932 1944 1971 2056 2076 2144 2271 2428 2467 2367 2272 2206 2307 2206 2109 2088 2082 2059 1994 1939 1908 1933 1966 1988 2014 2034 2085 2096 2068 2096 2243 2416 2496 2469 2417 2367 2376 2414 2510 2558 2521 2583 2656 2760 2836 2906 2995 2897 2848 2817 2737 2690 2638 2529 2453 2418 2356 2281 2222 2147 2193 2241 2328 2417 2440 2505 2688 2817 2793 2660 2698 2743 2530 2425 2412 2451 2518 2361 2206 2098 2021 1887 1738 1623 1558 1557 1607 1731 1914 2080 2258 2418 2573 2694 2677 2565 2605 2667 2707 2678 2687 2707 2750 2715 2769 2666 2547 2476 2496 2576 2445 2355 2311 2388 2467 2534 2603 2628 2626 2720 2655 2543 2439 2439 2524 2503 2538 2477 2415 2433 2407 2387 2387 2413 2421 2449 2523 2575 2626 2599 2506 2415 2350 2361 2372 2267 2232 2242 2223 2222 2198 2247 2278 2253 2192 2201 2289 2345 2475 2608 2501 2456 2353 2304 2291 2302 2295 2286 2350 2427 2482 2543 2600 2657 2504 2483 2382 2401 2423 2469 2470 2508 2696 2757 2641 2504 2415 2447 2413 2414 2405 2326 2248 2119 1987 1885 1973 2063 2028 1960 1916 1935 1982 1954 1935 1878 1773 1694 1668 1662 1654 1648 1666 1697 1680 1643 1605 1537 1467 1426 1365 1308 1273 1225 1195 1157 1101 1026 946 924 913 913 915 915 945 1028 1139 1258 1232 1122 1067 1142 1261 1435 1578 1597 1662 1743 1701 1787 1780 1898 1999 2083 2140 2161 2126 2109 2089 2066 2034 2012 1963 1977 1920 1861 1741 1624 1684 1847 1948 1858 1756 1698 1652 1624 1569 1506 1422 1350 1259 1172 1087 1055 1198 1358 1510 1631 1712 1797 1905 1886 1916 1983 2072 2148 2200 2229 2184 2145 2183 2245 2275 2385 2285 2230 2138 2115 2081 2093 2021 1950 1897 1816 1756 1763 1754 1718 1686 1660 1641 1579 1549 1583 1644 1620 1658 1728 1820 1791 1766 1789 1751 1766 1740 1725 1739 1818 1885 1986 1987 1992 2112 2222 2312 2325 2343 2380 2407 2439 2495 2605 2758 2789 2645 2575 2446 2354 2300 2302 2328 2302 2171 2070 1910 1853 1905 2028 2163 2315 2410 2407 2496 2588 2611 2494 2336 2303 2301 2294 2340 2384 2219 2112 2065 2040 2061 2104 2124 2094 2031 1992 1977 1893 1812 1768 1860 1890 1937 2012 2082 2070 2066 2087 2027 1941 1888 1870 1884 1859 1930 2052 2167 2265 2265 2274 2310 2385 2481 2519 2474 2493 2490 2509 2548 2633 2619 2596 2607 2680 2762 2711 2525 2539 2454 2448 2450 2484 2433 2470 2661 2752 2710 2536 2594 2533 2456 2396 2367 2406 2476 2341 2204 2156 2172 2184 2222 2271 2286 2266 2255 2273 2286 2211 2109 2124 2239 2343 2279 2174 2144 2170 2154 2145 2152 2091 2054 2086 2097 2181 2309 2454 2565 2502 2490 2506 2615 2617 2503 2450 2535 2592 2558 2506 2462 2420 2413 2403 2366 2350 2285 2200 2070 1927 1790 1753 1790 1858 1905 2012 2105 2119 2014 1888 1773 1645 1491 1330 1223 1164 1183 1254 1364 1515 1651 1751 1854 1895 1930 2016 2130 2215 2207 2106 2048 1961 1856 1777 1778 1885 1917 1951 1983 2009 2055 2082 2164 2194 2324 2399 2459 2511 2454 2540 2526 2516 2487 2428 2311 2218 2258 2331 2404 2477 2332 2220 2108 1972 1881 1831 1813 1877 2040 2176 2173 2110 2045 2004 2079 2133 2273 2420 2509 2573 2555 2532 2514 2494 2463 2409 2373 2350 2317 2308 2359 2336 2289 2227 2149 2109 2112 2145 2171 2114 2048 2000 1935 1894 1855 1815 1777 1743 1704 1653 1614 1609 1622 1643 1653 1654 1675 1720 1757 1747 1725 1706 1670 1642 1612 1582 1547 1519 1532 1495 1474 1495 1518 1506 1477 1453 1439 1431 1428 1428 1435 1459 1486 1514 1553 1622 1706 1796 1874 1938 1992 2040 2074 2062 2023 1971 1917 1873 1887 1933 1993 2112 2205 2262 2293 2317 2339 2345 2341 2315 2204 2120 2088 2088 2101 2134 2149 2101 2025 1944 1863 1767 1696 1688 1677 1660 1609 1544 1460 1400 1381 1361 1318 1347 1381 1369 1351 1226 1116 1168 1258 1339 1409 1394 1341 1286 1201 1110 1049 1010 980 948 884 855 933 966 929 988 1047 1078 1137 1188 1183 1088 1014 1022 1021 1014 1029 1017 1073 1083 1061 1028 989 951 905 862 822 767 699 728 744 722 686 658 642 614 605 591 562 486 456 433 393 402 370 364 378 376 358 380 376 354 332 320 302 300 298 292 295 292 294 285 282 280 286 278 278 288 282 292 299 316 326 302 300 346 363 343 323 317 301 265 260 281 314 285 276 278 287 289 290 290 286 281 288 305 297 314 307 252 250 257 266 295 272 249 305 329 297 359 350 310 265 250 236 275 368 429 413 428 427 457 448 435 409 350 386 353 340 293 326 253 288 322 362 392 361 365 402 456 506 461 390 371 323 250 268 246 298 347 316 320 298 259 261 223 239 217 194 213 182 171 189 238 253 250 257 251 247 232 196 174 184 162 140 130 123 118 112 107 103 100 99 99 99 99 98 98 97 95 93 90 90 89 90 90 91 93 94 94 94 96 96 94 95 93 92 94 90 88 86 85 84 80 80 84 94 104 98 97 86 73 70 65 60 60 67 67 64 61 56 51 50 50 48 44 49 57 60 50 45 38 32 28 26 28 28 30 36 43 44 40 38 33 25 20 20 20 20 19 19 19 19 19 18 18 16 16 16 15 14 14 13 13 12 10 10 9 7 7 7 6 6 6 5 5 5 5 4 3 3 4 4 3 3 3 3 2 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1842 1724 1618 1419 1313 1453 1644 1713 1753 1738 1740 1754 1749 1624 1548 1559 1526 1544 1544 1590 1591 1662 1695 1623 1531 1519 1503 1470 1405 1367 1325 1248 1108 1106 1260 1311 1356 1302 1346 1358 1352 1350 1469 1566 1572 1568 1560 1603 1622 1636 1727 1764 1794 1792 1778 1798 1826 1797 1838 1882 1867 1789 1721 1706 1712 1709 1730 1747 1739 1753 1769 1793 1818 1700 1554 1373 1205 1088 962 972 1079 1202 1319 1402 1520 1614 1664 1766 1827 1945 2058 1984 1926 2003 2135 2193 2107 1976 1881 1818 1824 1842 1817 1740 1749 1714 1769 1833 1881 1891 1910 1856 1826 1784 1706 1632 1584 1531 1448 1407 1360 1254 1235 1341 1448 1584 1677 1725 1697 1694 1736 1759 1778 1798 1905 1934 1985 2078 2156 2279 2404 2564 2692 2611 2518 2405 2309 2301 2419 2561 2533 2452 2380 2342 2305 2341 2304 2214 2252 2279 2210 2188 2176 2259 2276 2132 1977 1880 1890 1961 2034 2139 2058 1940 1878 1792 1634 1449 1562 1727 1865 1998 2142 2064 1934 1824 1732 1695 1576 1524 1469 1412 1323 1288 1178 1147 1159 1179 1198 1230 1336 1485 1639 1812 1955 1946 1908 1861 1904 2031 1995 2059 2036 2052 2117 2198 2291 2448 2502 2423 2316 2286 2347 2253 2191 2176 2143 2121 2102 2057 1978 1937 1933 1937 1960 1976 1984 1993 2032 2125 2226 2293 2346 2326 2287 2275 2327 2387 2479 2575 2589 2554 2593 2671 2740 2844 2927 2877 2835 2830 2752 2698 2633 2496 2449 2387 2393 2390 2314 2228 2103 2114 2136 2193 2335 2436 2548 2600 2752 2594 2615 2628 2629 2491 2538 2489 2437 2355 2214 2114 2047 1895 1741 1623 1555 1545 1579 1702 1904 2087 2220 2404 2544 2645 2645 2685 2660 2617 2593 2580 2590 2635 2682 2790 2828 2708 2617 2538 2591 2591 2523 2417 2401 2408 2524 2589 2630 2690 2664 2663 2534 2468 2374 2431 2462 2456 2465 2440 2381 2335 2349 2315 2342 2367 2372 2439 2554 2699 2657 2548 2476 2431 2392 2403 2430 2318 2273 2242 2222 2211 2248 2276 2316 2307 2284 2222 2257 2328 2425 2564 2533 2479 2411 2340 2289 2305 2367 2366 2348 2437 2514 2500 2556 2710 2570 2525 2442 2459 2477 2538 2612 2691 2707 2626 2615 2552 2421 2365 2357 2324 2381 2296 2189 2037 1956 1963 2080 2225 2147 2032 1977 2011 1968 1936 1891 1854 1819 1726 1635 1607 1595 1583 1590 1597 1598 1550 1499 1459 1418 1396 1359 1319 1290 1256 1219 1206 1163 1082 990 922 911 908 912 912 913 944 1042 1121 1151 1075 1058 1154 1330 1435 1425 1444 1591 1607 1632 1668 1777 1877 1913 2005 2038 2083 2124 2120 2085 2054 2007 1959 1924 1884 1875 1812 1738 1605 1649 1797 1933 1880 1755 1663 1608 1525 1460 1401 1347 1255 1180 1118 1056 1074 1210 1391 1484 1556 1629 1709 1839 1734 1792 1937 2057 2120 2131 2126 2071 2081 2077 2159 2241 2349 2382 2274 2119 2034 1984 1954 1957 1883 1756 1676 1647 1660 1635 1617 1544 1535 1525 1610 1658 1626 1616 1680 1770 1865 1926 1918 1883 1869 1845 1849 1869 1868 1843 1780 1787 1862 1907 2003 2131 2259 2367 2470 2454 2494 2500 2552 2626 2688 2807 2865 2690 2574 2504 2429 2331 2294 2289 2240 2182 2117 1931 1859 1899 2020 2121 2269 2362 2405 2484 2584 2561 2501 2385 2353 2369 2368 2440 2338 2213 2156 2080 2093 2135 2173 2248 2205 2145 2096 2032 1934 1821 1732 1759 1768 1827 1903 1969 2028 2014 2010 1895 1828 1806 1802 1843 1928 2004 2113 2208 2204 2195 2217 2251 2343 2388 2371 2375 2405 2423 2449 2518 2628 2762 2730 2745 2782 2773 2770 2618 2634 2539 2594 2646 2614 2616 2694 2696 2660 2634 2677 2734 2704 2644 2576 2549 2533 2466 2320 2254 2216 2201 2224 2314 2414 2446 2428 2406 2435 2342 2281 2171 2139 2237 2338 2215 2179 2153 2151 2143 2170 2245 2285 2163 2138 2106 2159 2277 2425 2570 2621 2648 2537 2497 2459 2493 2582 2587 2546 2441 2436 2458 2464 2432 2345 2300 2262 2148 2084 1975 1836 1785 1806 1860 1926 1984 2072 2132 2077 1943 1830 1730 1618 1467 1302 1183 1165 1215 1304 1451 1601 1732 1855 1966 2044 2012 2053 2102 2138 2185 2192 2205 2124 1977 1891 1845 1820 1842 1854 1894 1948 2002 2060 2125 2191 2313 2470 2506 2565 2576 2480 2386 2383 2419 2413 2328 2236 2266 2350 2442 2397 2312 2215 2101 1961 1920 1904 1887 1938 2118 2244 2211 2142 2054 2069 2136 2190 2292 2435 2573 2573 2552 2530 2497 2489 2437 2394 2366 2350 2329 2328 2369 2378 2255 2189 2157 2162 2191 2256 2265 2225 2179 2113 2067 2024 1963 1919 1881 1845 1797 1721 1647 1610 1587 1585 1582 1571 1584 1625 1691 1748 1749 1715 1673 1635 1603 1577 1552 1554 1523 1489 1493 1529 1532 1504 1474 1453 1440 1434 1430 1428 1430 1449 1475 1499 1551 1638 1710 1783 1856 1923 1981 2023 2032 2001 1952 1896 1857 1850 1884 1937 2010 2089 2161 2221 2286 2333 2342 2340 2338 2299 2190 2141 2114 2091 2076 2087 2107 2105 2043 1939 1824 1733 1677 1669 1664 1653 1613 1552 1469 1400 1341 1284 1240 1237 1271 1244 1262 1214 1098 1125 1217 1322 1413 1431 1379 1290 1206 1177 1118 1066 1037 990 940 851 877 946 900 940 972 1053 1127 1171 1134 1036 947 945 946 935 953 960 1034 1040 1028 1006 983 953 907 864 821 785 779 777 753 720 679 661 626 593 578 559 525 492 511 482 448 416 378 345 346 342 335 338 339 329 321 307 302 299 295 294 301 303 304 302 300 298 299 301 301 298 299 326 339 353 354 305 321 363 368 329 308 318 292 263 273 288 295 282 282 291 295 296 296 295 292 286 289 312 319 332 287 254 258 267 283 306 293 274 331 320 338 383 374 329 346 343 291 247 329 415 464 476 493 505 515 483 458 390 429 393 357 311 334 274 279 336 380 420 410 412 436 484 513 478 442 381 285 256 254 315 366 390 332 358 344 276 281 250 253 229 212 205 213 180 201 241 281 271 279 265 248 223 227 218 197 171 152 138 129 125 119 113 108 104 102 103 102 100 99 98 97 95 93 91 91 91 91 92 92 94 95 95 95 97 96 97 99 97 97 93 88 87 85 90 91 88 81 80 82 96 93 88 88 81 71 70 64 63 66 62 62 59 53 51 55 50 47 50 55 61 60 46 35 28 24 24 24 24 24 24 26 42 50 45 34 27 22 20 19 19 18 18 17 17 18 18 18 18 17 15 15 14 14 13 12 12 11 11 10 8 8 7 7 7 6 6 6 6 5 5 3 3 4 4 4 4 4 3 3 2 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1847 1721 1568 1432 1274 1429 1585 1715 1842 1823 1800 1777 1677 1647 1573 1510 1458 1444 1489 1518 1511 1565 1647 1678 1622 1597 1525 1449 1385 1357 1320 1277 1222 1062 1029 1093 1297 1259 1272 1264 1216 1258 1370 1472 1496 1467 1445 1481 1535 1572 1640 1707 1737 1733 1730 1737 1765 1783 1763 1813 1779 1700 1638 1651 1654 1651 1664 1680 1682 1679 1682 1697 1725 1696 1598 1447 1296 1130 959 967 1123 1259 1425 1539 1625 1761 1828 1870 1936 2004 2031 1934 1871 1994 2036 2048 2051 2008 1928 1845 1776 1728 1715 1693 1690 1710 1739 1778 1834 1887 1912 1908 1878 1817 1729 1646 1555 1469 1420 1356 1301 1248 1204 1287 1419 1569 1647 1630 1606 1643 1689 1726 1760 1833 1985 2018 2033 2141 2241 2291 2396 2538 2638 2560 2448 2350 2278 2300 2415 2578 2581 2484 2488 2461 2378 2394 2379 2286 2264 2294 2271 2285 2288 2362 2304 2142 2040 1959 1845 1862 1908 2010 2081 2023 1891 1772 1615 1443 1567 1740 1947 2055 2135 2041 1935 1834 1705 1598 1530 1471 1401 1346 1256 1188 1142 1157 1177 1213 1220 1251 1330 1473 1628 1814 1965 2072 2035 1974 1942 1994 2065 2098 2080 2044 2110 2208 2321 2457 2542 2452 2345 2381 2415 2329 2276 2264 2217 2164 2170 2156 2077 2014 2017 2004 1982 1960 1967 1987 2032 2095 2151 2197 2244 2221 2201 2232 2318 2388 2496 2613 2687 2651 2625 2685 2744 2859 2899 2832 2818 2790 2767 2733 2668 2569 2502 2399 2367 2361 2282 2234 2169 2081 2051 2083 2204 2353 2415 2459 2662 2585 2521 2532 2534 2545 2562 2471 2394 2311 2292 2246 2088 1922 1744 1621 1554 1535 1591 1687 1864 2060 2191 2370 2387 2514 2497 2515 2594 2579 2523 2490 2528 2579 2639 2752 2745 2650 2689 2628 2663 2602 2534 2457 2411 2427 2552 2594 2787 2751 2649 2598 2530 2332 2320 2329 2325 2284 2344 2392 2356 2329 2259 2287 2299 2326 2363 2544 2644 2711 2584 2542 2533 2458 2426 2449 2456 2348 2300 2301 2289 2254 2267 2280 2301 2310 2315 2262 2247 2243 2354 2466 2552 2526 2465 2391 2331 2311 2358 2347 2346 2395 2507 2494 2549 2600 2610 2469 2445 2453 2494 2559 2715 2751 2652 2631 2537 2464 2438 2364 2327 2282 2302 2286 2205 2045 2016 2059 2167 2329 2215 2116 2074 2046 1953 1885 1830 1793 1759 1732 1660 1588 1568 1549 1538 1530 1520 1488 1452 1422 1396 1376 1355 1336 1330 1337 1307 1285 1199 1096 997 929 906 905 910 909 913 917 934 1001 1046 1024 1057 1174 1244 1325 1305 1372 1449 1477 1539 1602 1687 1758 1883 1894 1933 2024 2034 2102 2078 2036 2003 1961 1925 1796 1810 1809 1679 1558 1643 1783 1898 1890 1781 1699 1639 1553 1456 1377 1299 1227 1175 1096 1049 1056 1174 1296 1385 1461 1526 1640 1725 1617 1775 1920 2027 2023 1985 2043 2009 2005 2102 2166 2247 2317 2368 2269 2245 2090 1937 1831 1832 1732 1623 1526 1505 1522 1516 1479 1532 1576 1618 1696 1691 1663 1659 1710 1793 1962 2067 2032 1998 1968 1948 1950 1961 1977 1965 1881 1849 1834 1909 2054 2193 2264 2320 2404 2506 2535 2605 2667 2718 2752 2729 2779 2746 2592 2534 2412 2335 2357 2305 2292 2212 2077 1912 1873 1923 2021 2084 2150 2255 2348 2442 2598 2638 2511 2382 2371 2398 2440 2437 2307 2243 2217 2117 2149 2181 2242 2347 2314 2282 2216 2139 2029 1868 1759 1732 1726 1728 1773 1843 1929 1897 1883 1771 1731 1742 1852 1971 2048 2074 2112 2122 2115 2098 2117 2141 2192 2238 2273 2293 2351 2402 2445 2545 2707 2827 2877 2870 2743 2702 2702 2621 2632 2674 2589 2610 2664 2681 2646 2579 2538 2540 2580 2663 2680 2653 2649 2683 2608 2438 2337 2263 2240 2231 2278 2335 2422 2544 2588 2566 2580 2421 2323 2253 2227 2370 2304 2233 2195 2154 2145 2142 2169 2315 2423 2278 2165 2137 2138 2275 2437 2610 2735 2645 2582 2459 2413 2446 2532 2485 2370 2316 2368 2395 2344 2244 2184 2128 2068 1993 1963 1910 1859 1847 1898 1954 1973 2004 2073 2120 2011 1893 1768 1639 1540 1415 1266 1178 1176 1249 1349 1453 1519 1686 1781 1931 2091 2161 2208 2157 2173 2223 2240 2290 2196 2116 2076 1993 1927 1899 1861 1881 1925 2000 2095 2167 2275 2358 2506 2634 2641 2590 2492 2367 2364 2368 2332 2276 2235 2289 2415 2337 2255 2278 2205 2084 1957 1947 1952 1928 2004 2146 2289 2245 2192 2178 2199 2219 2267 2391 2577 2585 2578 2550 2512 2454 2446 2423 2394 2365 2341 2314 2309 2325 2319 2217 2192 2187 2202 2280 2331 2317 2278 2247 2206 2176 2130 2077 2028 1987 1945 1879 1805 1742 1693 1662 1636 1616 1589 1555 1555 1591 1654 1711 1727 1695 1660 1626 1592 1584 1571 1509 1498 1530 1555 1529 1497 1471 1451 1444 1438 1434 1430 1434 1438 1465 1501 1553 1627 1708 1790 1875 1936 1980 2005 2001 1939 1887 1853 1814 1804 1849 1909 1979 2038 2096 2154 2234 2300 2314 2324 2316 2292 2247 2175 2118 2067 2030 2002 2011 2042 2035 1924 1817 1730 1690 1670 1654 1634 1606 1546 1472 1395 1333 1279 1232 1198 1171 1154 1140 1147 1063 1124 1214 1304 1373 1398 1381 1331 1308 1271 1190 1132 1090 1040 967 872 839 918 877 871 956 1032 1103 1139 1114 1010 912 872 865 852 869 919 990 993 979 958 962 945 912 875 847 830 805 781 752 725 700 681 650 624 600 575 542 526 507 470 451 409 386 359 342 330 327 326 315 311 308 307 312 311 303 309 303 309 310 312 309 312 311 317 317 295 311 355 371 381 367 308 338 377 364 371 328 318 275 269 286 288 289 288 291 301 301 302 301 300 297 285 304 324 337 316 261 264 270 289 309 316 284 306 362 348 369 414 425 415 419 400 342 250 322 427 497 539 562 576 579 532 494 441 449 402 352 343 345 271 294 344 393 415 456 462 472 464 471 426 393 359 279 304 348 376 410 412 351 374 354 295 291 257 254 236 247 215 231 193 189 240 286 298 292 270 251 255 249 225 184 167 154 143 135 139 138 133 124 115 108 108 108 103 100 99 97 95 94 93 93 93 93 94 95 95 97 97 96 96 97 100 100 100 96 92 89 84 85 88 96 91 81 80 80 83 92 86 81 80 73 73 70 66 62 58 55 54 54 59 55 50 50 53 64 63 53 43 34 26 24 24 24 24 24 24 24 27 41 33 26 21 20 19 19 18 18 17 17 16 16 18 17 17 17 17 14 13 13 12 12 11 11 10 8 8 8 7 7 7 7 7 6 6 5 4 4 5 4 4 4 4 4 4 3 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1834 1801 1645 1460 1263 1449 1719 1794 1860 1875 1857 1745 1638 1541 1599 1590 1530 1424 1444 1461 1466 1510 1604 1739 1699 1590 1508 1408 1323 1275 1247 1220 1206 1216 1158 1030 1215 1167 1159 1129 1117 1170 1252 1353 1361 1346 1323 1396 1403 1471 1512 1581 1649 1699 1679 1684 1702 1713 1741 1744 1703 1616 1570 1611 1615 1604 1590 1611 1627 1618 1615 1619 1607 1562 1537 1482 1341 1117 912 1005 1170 1327 1478 1614 1754 1862 1913 1917 1968 1998 1984 1859 1830 1934 1921 1929 1934 1934 1930 1900 1841 1772 1716 1666 1642 1676 1661 1716 1803 1867 1904 1946 1942 1870 1788 1692 1610 1523 1477 1453 1403 1299 1187 1250 1414 1520 1600 1586 1556 1671 1787 1807 1836 1915 2060 2106 2100 2120 2211 2353 2481 2589 2556 2481 2409 2315 2250 2336 2452 2575 2589 2615 2612 2485 2466 2485 2388 2303 2283 2323 2368 2406 2401 2333 2217 2148 2131 1989 1867 1789 1801 1909 1886 1895 1854 1700 1525 1378 1561 1733 1896 2014 2035 1958 1900 1810 1692 1599 1490 1392 1324 1258 1200 1163 1137 1137 1156 1196 1244 1306 1369 1468 1624 1789 1962 2067 2134 2101 2059 2059 2085 2109 2097 2110 2142 2204 2281 2403 2523 2478 2426 2469 2489 2406 2365 2331 2289 2231 2277 2252 2151 2153 2153 2126 2113 2049 1989 2008 2024 2059 2096 2129 2170 2179 2205 2244 2319 2410 2522 2635 2625 2650 2621 2542 2568 2710 2833 2811 2783 2735 2733 2722 2681 2646 2608 2535 2477 2359 2337 2337 2261 2174 2079 2035 2057 2203 2279 2368 2537 2515 2446 2440 2442 2456 2434 2499 2355 2272 2207 2123 2066 1911 1744 1625 1545 1523 1581 1695 1864 2059 2203 2274 2259 2351 2402 2425 2531 2483 2408 2374 2464 2519 2577 2631 2654 2528 2610 2765 2717 2626 2540 2491 2430 2507 2617 2706 2685 2662 2638 2505 2502 2433 2326 2320 2320 2293 2280 2294 2342 2264 2251 2292 2285 2308 2402 2587 2656 2663 2636 2593 2610 2536 2438 2469 2537 2375 2320 2358 2391 2373 2331 2335 2323 2371 2350 2266 2236 2235 2263 2403 2543 2557 2518 2461 2382 2328 2370 2351 2346 2380 2509 2514 2492 2539 2550 2480 2487 2533 2552 2612 2782 2683 2676 2635 2556 2510 2419 2430 2409 2257 2195 2243 2234 2139 2140 2146 2250 2381 2245 2157 2104 2059 1997 1927 1852 1827 1790 1726 1662 1657 1611 1559 1533 1525 1531 1480 1446 1420 1397 1391 1386 1392 1409 1418 1380 1294 1231 1116 1026 924 913 911 910 911 912 916 922 933 949 1018 1098 1143 1175 1234 1330 1428 1472 1525 1528 1567 1694 1762 1786 1784 1843 1889 1973 2074 2068 2030 1975 1898 1824 1730 1692 1705 1588 1533 1665 1772 1872 1916 1856 1760 1682 1578 1463 1369 1293 1189 1088 1069 1045 1027 1094 1198 1262 1337 1446 1548 1587 1578 1712 1859 1943 1911 1888 1963 1914 1936 2035 2125 2195 2265 2350 2328 2234 2124 1985 1850 1689 1628 1519 1443 1479 1467 1502 1552 1585 1619 1649 1706 1719 1732 1756 1800 1845 1978 2107 2168 2143 2123 2097 2105 2088 2073 2074 1991 1923 1857 1922 2031 2109 2165 2254 2362 2409 2415 2525 2591 2624 2574 2618 2680 2724 2676 2568 2449 2377 2316 2230 2202 2130 2056 1956 1935 1945 2057 2118 2132 2155 2234 2345 2493 2567 2530 2390 2376 2400 2461 2460 2353 2291 2281 2187 2189 2230 2291 2412 2447 2382 2312 2201 2032 1900 1763 1704 1699 1647 1666 1726 1809 1789 1728 1679 1712 1765 1845 1959 2025 2011 2008 2009 2013 2016 2021 2053 2093 2182 2249 2347 2444 2485 2553 2637 2732 2768 2780 2791 2681 2621 2619 2540 2561 2575 2548 2526 2526 2532 2551 2491 2455 2416 2448 2534 2563 2541 2543 2564 2658 2525 2392 2345 2299 2286 2318 2358 2421 2515 2659 2709 2673 2522 2422 2380 2378 2373 2373 2302 2237 2188 2148 2147 2184 2312 2410 2275 2154 2128 2134 2258 2394 2535 2664 2571 2508 2457 2388 2386 2421 2386 2344 2271 2274 2295 2225 2117 2067 2015 1970 1955 1956 1950 1949 1975 2014 2075 2023 2035 2072 2078 1964 1857 1723 1587 1482 1352 1256 1185 1207 1307 1436 1554 1615 1640 1724 1880 2010 2110 2226 2303 2309 2364 2301 2282 2285 2263 2246 2147 2059 2003 1955 1960 1975 2037 2139 2193 2264 2358 2473 2630 2588 2533 2457 2426 2401 2382 2251 2232 2242 2346 2344 2268 2131 2147 2159 2097 1988 1953 1975 2010 2098 2214 2338 2326 2323 2312 2244 2271 2368 2503 2598 2584 2578 2535 2477 2439 2416 2411 2384 2344 2333 2298 2289 2295 2293 2265 2258 2281 2285 2356 2367 2336 2318 2279 2244 2216 2171 2136 2102 2042 1996 1947 1889 1829 1789 1761 1736 1716 1677 1606 1544 1540 1559 1605 1674 1711 1689 1659 1630 1603 1544 1508 1521 1560 1559 1527 1492 1467 1454 1447 1441 1436 1432 1431 1435 1473 1525 1578 1645 1747 1845 1905 1948 1986 1993 1945 1917 1868 1821 1790 1783 1827 1888 1935 1989 2033 2092 2191 2278 2310 2319 2303 2286 2256 2209 2127 2044 1980 1950 1941 1988 1999 1930 1845 1787 1722 1641 1617 1585 1558 1505 1445 1382 1343 1312 1296 1263 1220 1177 1092 1064 1040 1077 1154 1246 1285 1301 1343 1346 1348 1287 1199 1133 1066 1011 965 909 819 855 861 862 942 1034 1081 1070 1060 1016 934 851 807 794 809 899 940 939 911 911 932 931 921 890 860 837 809 786 761 724 686 672 662 640 614 591 583 578 558 527 477 419 379 352 385 395 360 329 316 318 318 318 318 316 314 312 312 316 320 318 317 327 343 344 307 314 346 363 390 424 381 323 345 386 396 391 349 304 278 281 288 291 294 295 300 306 308 307 307 305 301 298 316 333 302 268 266 279 287 301 339 289 320 382 431 395 424 454 476 468 472 406 324 265 284 371 434 490 548 589 595 587 523 492 458 376 387 394 375 288 289 318 359 405 453 479 445 408 417 389 332 298 283 357 409 409 420 432 376 374 327 337 298 296 303 262 276 260 224 200 185 241 297 318 304 290 270 266 253 237 213 177 164 154 149 141 133 129 123 120 117 113 111 107 102 99 97 96 96 95 95 94 95 95 96 97 97 98 98 98 99 102 100 99 96 92 87 82 81 85 88 90 82 80 80 82 90 84 80 79 74 72 67 64 61 56 53 58 60 60 54 50 52 67 66 59 51 40 32 24 24 24 24 24 24 24 24 26 33 25 20 20 19 19 18 18 17 17 16 16 15 15 17 17 17 18 17 13 12 12 11 10 10 9 8 8 8 8 8 7 7 7 7 6 4 4 5 5 5 5 5 5 4 4 3 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1792 1731 1605 1425 1212 1339 1610 1745 1826 1878 1832 1706 1618 1529 1500 1571 1584 1444 1377 1386 1486 1563 1635 1700 1712 1602 1482 1406 1366 1334 1269 1219 1174 1144 1037 1102 1038 1012 991 1044 1067 1102 1163 1232 1274 1280 1288 1296 1328 1389 1426 1471 1516 1605 1661 1640 1637 1647 1679 1634 1623 1546 1541 1588 1589 1564 1552 1546 1554 1565 1567 1498 1445 1452 1440 1351 1209 1017 929 1045 1175 1299 1441 1623 1805 1898 2002 1949 1890 1871 1847 1802 1794 1816 1831 1847 1859 1864 1853 1852 1860 1805 1768 1707 1645 1624 1613 1655 1717 1777 1840 1869 1915 1907 1873 1777 1716 1651 1598 1573 1478 1358 1208 1296 1430 1523 1547 1524 1525 1645 1806 1901 1948 2016 2101 2193 2197 2183 2244 2342 2471 2617 2534 2430 2345 2266 2193 2323 2417 2468 2452 2555 2652 2574 2466 2416 2325 2289 2300 2360 2462 2378 2321 2259 2230 2188 2187 2071 1960 1787 1735 1811 1757 1755 1805 1748 1537 1357 1498 1672 1786 1942 1912 1818 1755 1679 1608 1536 1460 1376 1286 1212 1176 1155 1137 1131 1135 1142 1189 1355 1396 1478 1586 1711 1834 1960 2098 2182 2153 2130 2137 2133 2131 2139 2190 2230 2294 2399 2509 2500 2496 2513 2527 2487 2419 2373 2335 2295 2319 2328 2256 2312 2394 2323 2219 2152 2076 2064 2087 2112 2105 2102 2117 2152 2205 2301 2332 2385 2475 2501 2489 2509 2487 2484 2520 2590 2706 2806 2703 2662 2661 2661 2672 2700 2660 2593 2536 2489 2467 2461 2376 2301 2163 2088 2005 2014 2094 2253 2388 2431 2358 2337 2343 2354 2318 2332 2392 2258 2167 2045 1979 1862 1716 1615 1539 1510 1565 1687 1865 1978 2036 2095 2128 2245 2306 2308 2369 2410 2335 2281 2353 2431 2493 2533 2505 2473 2654 2757 2673 2657 2594 2550 2564 2625 2622 2708 2847 2747 2614 2465 2353 2410 2468 2400 2373 2329 2295 2260 2286 2258 2247 2248 2300 2336 2440 2664 2668 2700 2648 2674 2709 2567 2472 2518 2572 2450 2346 2351 2394 2414 2359 2372 2433 2444 2402 2319 2260 2238 2257 2319 2446 2563 2558 2530 2428 2352 2358 2367 2349 2397 2572 2596 2560 2626 2584 2495 2466 2505 2544 2673 2797 2722 2638 2580 2479 2476 2470 2432 2399 2288 2181 2179 2180 2154 2225 2317 2452 2418 2311 2216 2138 2078 2027 1962 1904 1876 1860 1790 1777 1749 1704 1593 1538 1530 1521 1482 1465 1450 1442 1443 1459 1475 1498 1462 1360 1266 1208 1106 1031 964 921 914 911 910 913 918 923 944 973 1013 1090 1191 1259 1288 1330 1402 1499 1608 1643 1565 1586 1629 1683 1731 1787 1813 1889 1969 2031 1970 1874 1813 1721 1646 1603 1617 1535 1521 1654 1745 1841 1892 1826 1752 1678 1573 1441 1334 1217 1120 1064 1040 1027 1014 1058 1103 1214 1316 1392 1499 1439 1546 1697 1796 1809 1794 1797 1830 1804 1898 1999 2061 2097 2208 2294 2241 2153 2030 1935 1826 1682 1555 1469 1431 1477 1527 1574 1611 1635 1669 1699 1763 1802 1838 1875 1910 1944 1967 2059 2161 2248 2269 2248 2258 2211 2159 2107 2049 1952 1884 1859 1906 1975 2064 2159 2237 2269 2314 2375 2430 2475 2482 2530 2583 2572 2552 2541 2451 2395 2285 2227 2267 2198 2132 2043 1999 1973 2062 2165 2224 2213 2209 2297 2442 2514 2546 2438 2412 2433 2470 2522 2411 2372 2343 2319 2271 2266 2324 2450 2515 2462 2336 2168 2059 1929 1846 1755 1666 1612 1589 1620 1682 1669 1641 1690 1799 1882 1851 1864 1905 1915 1932 1949 1970 2000 2042 2120 2148 2207 2275 2395 2445 2475 2490 2585 2641 2686 2656 2700 2686 2645 2600 2509 2490 2463 2503 2437 2424 2427 2437 2501 2427 2352 2348 2430 2455 2474 2488 2506 2614 2477 2430 2415 2442 2455 2448 2422 2518 2610 2635 2571 2571 2494 2531 2536 2529 2531 2532 2399 2257 2200 2187 2216 2267 2402 2373 2323 2231 2205 2284 2315 2437 2479 2539 2615 2500 2419 2324 2292 2245 2257 2309 2240 2194 2179 2153 2092 2078 2051 2007 1998 2016 2025 2079 2113 2160 2196 2109 2103 2100 2068 1973 1878 1752 1607 1460 1324 1239 1191 1266 1392 1522 1652 1759 1762 1796 1845 1927 2038 2163 2262 2350 2432 2387 2309 2318 2348 2373 2285 2131 2032 2043 2100 2079 2063 2114 2144 2202 2341 2466 2555 2602 2579 2511 2496 2440 2332 2296 2310 2351 2325 2261 2195 2046 2022 2035 1994 1964 1953 1974 2108 2254 2358 2442 2477 2443 2340 2269 2304 2433 2598 2632 2597 2609 2591 2499 2405 2375 2368 2347 2311 2298 2278 2272 2264 2282 2341 2376 2386 2393 2393 2374 2349 2307 2252 2245 2225 2190 2156 2130 2093 2058 2016 1973 1927 1890 1858 1824 1798 1769 1699 1596 1544 1535 1541 1575 1630 1665 1664 1625 1566 1525 1520 1554 1589 1559 1521 1481 1462 1454 1447 1441 1440 1447 1437 1438 1480 1537 1617 1670 1736 1821 1894 1958 1990 1951 1884 1831 1821 1795 1771 1777 1836 1870 1897 1930 1991 2072 2178 2281 2318 2316 2289 2258 2234 2163 2055 1964 1887 1877 1900 1938 1954 1930 1885 1823 1716 1638 1589 1545 1491 1462 1426 1427 1437 1417 1397 1346 1295 1203 1142 1152 1071 1013 1073 1174 1191 1227 1255 1240 1290 1273 1209 1144 1114 1067 985 922 869 807 805 884 942 994 1034 1032 979 968 950 901 848 767 770 842 883 889 857 895 904 919 899 885 862 843 815 786 745 725 723 685 657 642 630 615 610 592 565 527 457 400 394 393 400 358 336 325 315 324 323 323 322 320 317 322 318 316 325 325 332 362 369 362 330 311 346 370 417 420 370 324 340 380 400 382 355 297 280 290 294 298 300 301 308 314 314 313 312 310 303 308 304 285 273 266 282 303 325 325 359 298 379 442 471 458 434 487 522 525 520 439 365 289 257 287 371 420 474 497 551 586 529 477 431 414 447 437 357 293 331 352 350 395 430 456 444 406 367 348 311 317 315 326 349 376 409 427 407 384 358 356 321 318 298 297 273 244 233 199 191 226 275 314 302 288 278 274 263 247 229 208 184 168 154 145 138 134 129 124 119 114 109 105 102 99 99 98 98 97 96 96 94 97 98 98 100 100 99 98 100 104 100 98 98 98 91 86 80 80 80 81 80 80 80 81 87 84 80 77 71 67 62 60 59 56 57 61 63 60 53 51 65 67 58 45 40 37 27 24 24 24 24 24 24 24 24 26 24 21 20 19 19 18 18 17 17 16 16 16 15 15 14 16 19 18 16 15 12 11 10 10 9 9 9 9 8 8 8 8 8 7 7 5 5 6 5 5 5 6 5 5 5 4 3 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1747 1576 1424 1324 1177 1415 1599 1714 1762 1796 1813 1701 1589 1504 1460 1494 1505 1458 1362 1370 1437 1514 1542 1615 1691 1606 1533 1478 1421 1325 1268 1230 1158 1051 990 940 943 907 1007 1049 1057 1072 1087 1127 1184 1247 1235 1214 1240 1254 1294 1360 1399 1468 1527 1635 1618 1589 1614 1506 1515 1466 1528 1574 1549 1544 1514 1499 1441 1422 1389 1336 1308 1335 1338 1247 1070 908 975 1150 1298 1428 1565 1685 1804 1906 1989 1914 1849 1826 1791 1757 1707 1764 1794 1810 1822 1823 1816 1832 1823 1817 1780 1736 1670 1608 1570 1601 1634 1694 1744 1808 1844 1876 1926 1881 1789 1764 1719 1594 1424 1308 1182 1317 1437 1470 1446 1445 1509 1629 1781 1948 2062 2095 2161 2274 2328 2318 2346 2408 2524 2604 2492 2413 2314 2181 2122 2229 2313 2373 2380 2504 2623 2574 2508 2434 2354 2285 2290 2321 2400 2463 2381 2299 2289 2272 2278 2133 1969 1844 1736 1673 1633 1578 1565 1560 1449 1334 1416 1617 1783 1890 1776 1692 1605 1551 1495 1440 1383 1304 1216 1174 1144 1137 1129 1126 1131 1142 1180 1312 1445 1510 1592 1685 1773 1870 2008 2143 2213 2188 2189 2185 2187 2192 2227 2262 2338 2432 2453 2485 2515 2542 2548 2519 2468 2414 2364 2348 2381 2391 2342 2385 2534 2414 2258 2166 2165 2204 2204 2183 2161 2158 2148 2195 2257 2370 2384 2411 2435 2437 2430 2450 2458 2485 2525 2575 2637 2757 2745 2693 2675 2663 2705 2601 2588 2585 2590 2632 2615 2519 2445 2359 2228 2163 2094 1988 1969 2095 2218 2368 2299 2253 2252 2249 2222 2238 2242 2207 2168 2047 1929 1805 1697 1596 1521 1502 1572 1666 1732 1784 1837 1924 2075 2111 2180 2168 2171 2179 2174 2153 2223 2314 2405 2415 2436 2558 2639 2686 2784 2708 2656 2661 2711 2779 2745 2774 2674 2756 2631 2501 2354 2346 2349 2341 2284 2204 2206 2212 2252 2242 2261 2259 2317 2367 2523 2522 2544 2558 2643 2736 2716 2580 2552 2622 2592 2537 2423 2375 2380 2413 2448 2409 2456 2471 2410 2327 2281 2273 2324 2338 2431 2514 2629 2508 2451 2419 2438 2371 2350 2417 2548 2584 2673 2675 2744 2610 2581 2602 2565 2563 2727 2668 2632 2573 2500 2509 2504 2421 2431 2358 2224 2282 2240 2204 2258 2393 2540 2484 2385 2313 2225 2129 2051 2020 1936 1929 1901 1864 1829 1754 1641 1567 1550 1558 1572 1552 1521 1531 1552 1539 1561 1568 1535 1425 1330 1262 1176 1106 1027 971 937 924 913 911 913 915 931 958 1006 1097 1172 1254 1323 1353 1368 1411 1471 1549 1641 1688 1664 1679 1669 1691 1723 1757 1824 1930 2008 2017 1938 1864 1794 1728 1631 1531 1508 1517 1596 1670 1775 1824 1776 1707 1645 1557 1443 1335 1222 1127 1063 1023 1007 1031 1055 1089 1140 1238 1325 1374 1382 1526 1642 1656 1655 1647 1677 1705 1749 1822 1868 1937 2039 2133 2253 2189 2066 1944 1809 1724 1643 1557 1452 1478 1608 1690 1694 1707 1752 1793 1807 1865 1939 1963 2016 2017 1997 2019 2031 2084 2142 2223 2269 2354 2335 2282 2166 2107 2071 1958 1881 1870 1916 1990 2053 2103 2148 2193 2249 2307 2377 2404 2443 2437 2457 2484 2512 2528 2442 2405 2352 2331 2190 2194 2169 2099 2040 2059 2159 2267 2272 2241 2296 2387 2531 2625 2529 2478 2470 2504 2536 2471 2452 2480 2459 2347 2313 2346 2439 2547 2411 2309 2202 2087 1995 1923 1855 1802 1684 1592 1552 1581 1584 1633 1716 1835 1956 1992 1973 1967 1965 1972 1979 2006 2067 2121 2197 2207 2230 2236 2283 2330 2372 2426 2503 2589 2613 2568 2624 2676 2621 2602 2472 2441 2415 2423 2362 2320 2336 2374 2459 2426 2307 2264 2355 2388 2405 2433 2481 2537 2576 2657 2576 2633 2596 2632 2633 2638 2600 2544 2465 2425 2423 2464 2580 2529 2514 2485 2423 2279 2206 2212 2243 2307 2384 2463 2481 2486 2326 2334 2393 2455 2480 2537 2551 2413 2316 2319 2311 2246 2232 2242 2246 2270 2242 2166 2098 2082 2072 2085 2087 2103 2128 2206 2259 2271 2198 2163 2153 2154 2066 1956 1859 1729 1577 1423 1292 1208 1225 1342 1478 1616 1724 1841 1916 1954 1961 2033 2124 2178 2225 2247 2336 2433 2372 2387 2391 2289 2252 2127 2065 2086 2181 2246 2200 2155 2168 2196 2277 2329 2444 2586 2588 2617 2558 2494 2449 2446 2457 2358 2218 2162 2149 2002 1974 1954 1954 1961 2004 2050 2204 2351 2488 2542 2466 2389 2335 2291 2327 2445 2613 2713 2657 2625 2556 2505 2437 2385 2375 2342 2292 2280 2263 2258 2255 2267 2320 2362 2340 2371 2392 2361 2313 2279 2185 2155 2191 2155 2076 2061 2068 2078 2073 2039 1985 1933 1882 1836 1801 1778 1742 1671 1610 1559 1533 1533 1552 1569 1579 1557 1531 1521 1538 1587 1596 1547 1506 1473 1463 1455 1447 1446 1457 1453 1437 1442 1478 1534 1601 1681 1742 1788 1850 1903 1901 1870 1805 1794 1795 1769 1754 1801 1911 1954 1973 1982 1992 2053 2154 2259 2307 2282 2233 2184 2151 2079 1996 1921 1844 1799 1837 1878 1884 1866 1849 1820 1743 1675 1636 1588 1546 1511 1491 1497 1513 1482 1434 1368 1288 1218 1245 1219 1143 1023 1024 1089 1092 1137 1130 1138 1206 1210 1226 1192 1177 1109 1031 964 920 851 778 789 852 935 960 1011 980 888 924 883 826 765 724 810 839 819 828 863 910 896 867 846 846 844 822 792 778 766 748 726 686 648 618 619 596 588 554 488 431 455 427 394 355 339 331 319 323 326 327 326 325 322 328 328 323 322 328 340 371 371 374 351 324 350 349 385 407 393 356 326 341 375 398 366 337 285 281 295 299 302 306 309 319 321 319 318 317 315 309 300 283 287 286 300 312 340 366 390 385 315 397 474 521 517 487 508 556 578 560 475 414 322 271 245 264 324 394 479 547 585 558 519 491 466 480 445 368 311 351 399 405 407 424 410 392 380 352 333 355 402 367 294 346 388 409 407 434 412 391 383 339 335 318 313 284 270 249 238 208 200 233 277 302 295 277 266 250 233 229 220 201 175 160 147 145 139 132 125 118 112 108 106 104 103 103 100 100 99 98 97 95 98 98 100 101 102 101 99 100 106 101 100 100 100 99 94 82 80 80 80 80 80 80 81 84 81 78 73 70 66 61 61 60 60 62 66 63 58 52 53 69 57 47 40 33 28 27 24 24 24 24 24 24 24 24 23 25 20 20 20 20 20 20 19 18 17 17 17 16 16 16 20 19 17 16 14 13 11 10 10 9 9 9 9 9 9 9 8 8 7 5 5 6 6 5 6 6 6 6 5 5 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1650 1449 1325 1145 1300 1554 1755 1746 1742 1744 1793 1735 1652 1553 1476 1439 1440 1408 1354 1336 1417 1424 1521 1604 1709 1666 1619 1529 1444 1349 1267 1184 1136 1119 1081 1067 1036 942 901 940 994 999 1026 1058 1131 1164 1139 1110 1132 1099 1176 1246 1300 1369 1440 1501 1526 1500 1519 1452 1391 1407 1425 1488 1438 1426 1398 1332 1317 1302 1286 1242 1203 1218 1204 1124 910 917 1099 1267 1459 1579 1725 1817 1851 1922 1947 1884 1881 1852 1821 1769 1692 1653 1705 1740 1789 1829 1839 1840 1823 1810 1793 1748 1667 1613 1573 1532 1592 1620 1680 1739 1782 1846 1868 1822 1693 1645 1698 1530 1390 1249 1192 1342 1341 1324 1384 1434 1522 1651 1782 1911 2068 2183 2228 2347 2429 2457 2487 2513 2612 2570 2418 2328 2246 2135 2074 2147 2219 2260 2353 2473 2588 2652 2677 2549 2484 2366 2303 2313 2372 2430 2382 2353 2352 2394 2337 2217 2058 1908 1800 1690 1646 1598 1502 1451 1386 1287 1386 1555 1705 1726 1659 1566 1478 1410 1363 1303 1245 1170 1137 1135 1116 1125 1122 1130 1140 1158 1194 1259 1401 1494 1592 1680 1749 1838 1963 2105 2119 2122 2161 2204 2245 2262 2270 2277 2296 2309 2385 2429 2469 2481 2497 2518 2502 2442 2413 2415 2470 2430 2448 2498 2579 2427 2290 2237 2253 2338 2363 2293 2272 2251 2205 2192 2279 2435 2520 2530 2564 2522 2487 2501 2532 2593 2576 2615 2667 2729 2789 2812 2742 2737 2701 2588 2580 2583 2601 2636 2592 2554 2474 2393 2334 2270 2185 2076 1984 1914 2004 2167 2270 2232 2204 2165 2118 2109 2084 2060 2030 2062 1987 1824 1671 1561 1512 1504 1552 1621 1669 1717 1775 1819 1930 1989 2028 2009 2027 2018 2030 2055 2100 2211 2315 2308 2354 2479 2590 2691 2836 2809 2809 2833 2714 2633 2658 2638 2583 2559 2513 2427 2358 2244 2201 2182 2107 2113 2124 2181 2206 2236 2234 2293 2343 2440 2462 2464 2496 2488 2548 2637 2625 2679 2671 2729 2628 2603 2491 2411 2385 2408 2450 2445 2507 2479 2440 2342 2326 2391 2367 2369 2464 2504 2588 2544 2521 2499 2417 2362 2351 2532 2611 2594 2648 2751 2778 2800 2786 2694 2613 2619 2750 2658 2631 2607 2582 2560 2451 2394 2381 2328 2243 2341 2282 2235 2303 2454 2638 2561 2470 2405 2291 2203 2076 1980 1975 1949 1923 1857 1789 1678 1607 1591 1592 1615 1689 1671 1617 1623 1649 1629 1632 1570 1488 1418 1320 1246 1153 1069 1007 973 947 930 917 910 910 912 930 992 1050 1128 1227 1300 1385 1437 1445 1480 1560 1613 1698 1779 1772 1763 1771 1761 1839 1819 1897 1990 2078 2072 1997 1940 1857 1731 1622 1584 1489 1485 1594 1719 1801 1812 1738 1681 1612 1518 1455 1374 1258 1161 1122 1018 1017 1039 1069 1110 1131 1179 1266 1295 1367 1445 1500 1516 1540 1568 1610 1652 1713 1780 1855 1934 2024 2121 2223 2158 2074 2012 1935 1817 1713 1568 1416 1486 1654 1799 1819 1810 1843 1920 1914 1972 2063 2117 2168 2150 2106 2087 2106 2132 2128 2164 2324 2402 2336 2315 2231 2251 2199 2079 1961 1904 1955 1982 2025 2079 2120 2160 2212 2253 2263 2325 2344 2372 2402 2441 2517 2566 2493 2463 2367 2315 2207 2228 2238 2259 2123 2102 2169 2329 2344 2325 2329 2361 2507 2662 2615 2554 2531 2555 2596 2622 2654 2646 2596 2474 2408 2436 2498 2442 2432 2373 2260 2174 2094 2020 1962 1896 1782 1663 1563 1535 1559 1655 1763 1871 1981 2090 2117 2120 2075 2062 2073 2085 2109 2220 2323 2311 2307 2268 2286 2321 2391 2411 2443 2496 2519 2550 2639 2623 2541 2517 2454 2445 2411 2368 2284 2212 2249 2291 2305 2322 2251 2213 2270 2319 2354 2395 2436 2469 2590 2651 2686 2703 2511 2508 2554 2635 2562 2501 2416 2371 2391 2420 2503 2464 2428 2414 2346 2280 2265 2213 2245 2284 2395 2548 2523 2439 2341 2336 2354 2422 2512 2614 2517 2402 2330 2399 2378 2346 2368 2350 2292 2236 2177 2121 2082 2104 2141 2195 2245 2252 2279 2334 2369 2264 2255 2311 2317 2203 2050 1907 1784 1661 1534 1388 1258 1204 1247 1416 1533 1665 1814 1931 2039 2129 2116 2142 2192 2225 2301 2311 2313 2390 2478 2497 2468 2295 2177 2106 2117 2192 2261 2410 2369 2280 2217 2243 2257 2276 2366 2463 2514 2641 2660 2591 2528 2457 2399 2339 2234 2134 2087 1994 1975 1977 2036 2123 2149 2167 2263 2431 2548 2476 2379 2340 2325 2326 2365 2461 2632 2712 2614 2523 2477 2458 2430 2391 2365 2332 2315 2305 2283 2265 2245 2250 2283 2259 2209 2251 2314 2256 2206 2190 2112 2075 2061 2033 1992 1960 1954 1976 2024 2028 1958 1899 1849 1806 1774 1747 1732 1724 1691 1635 1576 1539 1529 1528 1527 1526 1523 1525 1575 1610 1577 1525 1493 1471 1462 1454 1452 1460 1462 1451 1438 1443 1482 1542 1614 1662 1720 1774 1803 1817 1793 1781 1768 1779 1775 1740 1761 1853 1949 2034 2075 2094 2106 2113 2143 2227 2290 2257 2174 2105 2066 2081 2037 1939 1846 1785 1766 1784 1802 1795 1782 1787 1770 1748 1725 1695 1666 1629 1589 1586 1580 1514 1431 1355 1310 1312 1272 1162 1076 1000 965 975 988 1034 1013 1071 1108 1127 1166 1169 1136 1107 1058 1036 1000 930 838 778 744 818 853 859 873 839 910 895 846 789 698 765 760 731 791 862 894 861 826 796 818 838 824 803 782 767 746 725 684 659 652 608 582 547 523 492 477 478 424 370 345 332 322 325 332 332 330 328 326 331 334 333 330 332 326 358 383 381 367 330 353 377 368 392 426 390 336 362 358 392 401 367 328 297 283 301 306 308 312 320 324 327 326 324 323 321 315 313 289 297 301 334 359 389 416 442 450 336 381 464 527 570 556 553 588 608 552 468 376 322 297 255 295 362 417 468 536 599 616 587 558 528 520 447 423 336 363 405 439 447 448 417 385 365 354 378 389 416 406 320 315 350 352 384 393 438 453 416 408 405 344 322 321 314 275 239 238 204 223 241 272 294 296 285 267 251 235 207 185 176 162 153 151 143 131 125 119 115 111 108 110 108 106 104 102 101 100 99 96 96 97 100 101 102 103 100 102 104 101 100 101 102 104 98 85 80 80 80 80 81 82 75 79 77 74 69 65 62 64 66 63 64 68 66 62 57 51 61 67 54 44 37 30 27 27 25 24 24 24 24 24 24 24 25 25 21 20 20 20 20 19 19 17 17 18 17 16 16 20 20 18 17 16 14 13 11 10 10 10 10 10 10 9 9 9 9 8 6 6 7 6 6 6 7 7 6 6 6 5 5 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1572 1451 1331 1141 1357 1491 1692 1796 1791 1820 1831 1736 1654 1562 1492 1423 1371 1335 1309 1362 1371 1463 1564 1632 1744 1770 1686 1574 1471 1378 1318 1239 1218 1204 1176 1130 1051 957 951 907 862 903 930 989 980 1041 1021 1011 1069 1121 1193 1277 1333 1336 1383 1379 1374 1373 1347 1356 1282 1233 1331 1379 1316 1202 1224 1219 1222 1241 1216 1146 1102 1079 1053 1001 876 1022 1202 1385 1548 1670 1718 1802 1875 1949 1970 1980 1953 1913 1898 1846 1760 1631 1583 1583 1639 1746 1783 1803 1829 1810 1822 1758 1642 1588 1541 1509 1559 1588 1616 1683 1754 1763 1774 1720 1609 1559 1601 1538 1393 1246 1184 1239 1277 1326 1411 1503 1587 1706 1751 1848 1998 2125 2238 2329 2413 2413 2395 2491 2582 2495 2381 2304 2198 2093 2021 2063 2116 2269 2348 2439 2487 2539 2550 2498 2479 2484 2387 2378 2454 2475 2441 2387 2293 2281 2251 2303 2149 1995 1881 1830 1777 1688 1590 1556 1406 1270 1291 1417 1527 1599 1558 1443 1370 1287 1248 1198 1166 1126 1102 1106 1109 1112 1127 1138 1151 1164 1254 1328 1389 1483 1550 1650 1747 1814 1910 2022 2017 2039 2125 2209 2250 2228 2199 2200 2206 2274 2355 2402 2417 2429 2483 2510 2515 2484 2478 2497 2578 2520 2519 2584 2555 2436 2313 2279 2363 2469 2575 2535 2431 2335 2295 2285 2311 2418 2536 2646 2747 2656 2617 2648 2699 2702 2671 2681 2776 2695 2642 2647 2614 2611 2687 2664 2679 2669 2751 2695 2647 2612 2539 2466 2403 2358 2229 2142 1992 1923 1883 1957 2090 2102 2107 2071 2005 1975 1979 1914 1859 1881 1833 1837 1643 1519 1481 1499 1583 1679 1747 1761 1774 1802 1897 1991 1988 1988 1999 2030 2045 2069 2092 2141 2189 2222 2357 2471 2569 2668 2783 2933 2796 2744 2667 2544 2524 2533 2487 2440 2432 2342 2294 2188 2049 2021 2000 2077 2113 2151 2167 2191 2233 2257 2326 2393 2381 2379 2396 2397 2511 2546 2549 2584 2625 2616 2691 2620 2528 2425 2392 2407 2458 2454 2533 2480 2468 2398 2383 2421 2425 2430 2522 2585 2560 2554 2528 2519 2418 2399 2483 2608 2585 2724 2725 2766 2668 2664 2648 2697 2736 2798 2785 2733 2680 2610 2594 2554 2536 2484 2370 2293 2293 2364 2274 2247 2280 2447 2637 2644 2553 2442 2358 2197 2099 1986 1969 1960 1898 1833 1753 1666 1645 1669 1664 1657 1737 1760 1703 1691 1728 1672 1595 1509 1436 1368 1284 1182 1149 1119 1079 980 945 927 917 910 909 908 929 1071 1151 1131 1267 1374 1458 1501 1517 1570 1627 1684 1783 1847 1878 1866 1878 1837 1927 1901 1946 2057 2128 2125 2063 1950 1828 1764 1747 1640 1484 1468 1584 1664 1788 1819 1737 1656 1573 1475 1400 1324 1273 1248 1132 1002 1007 1086 1155 1187 1200 1207 1218 1263 1306 1393 1420 1446 1494 1555 1599 1718 1753 1879 1946 2024 2097 2178 2266 2268 2151 2024 1880 1764 1625 1501 1397 1490 1642 1768 1904 1951 1968 2017 2038 2043 2061 2106 2148 2228 2267 2256 2244 2261 2211 2228 2365 2505 2444 2416 2348 2372 2277 2154 2057 1995 2006 2009 2072 2163 2194 2179 2178 2172 2195 2217 2243 2331 2393 2458 2596 2576 2532 2469 2384 2336 2204 2233 2331 2355 2188 2129 2204 2367 2469 2388 2364 2418 2538 2657 2792 2656 2619 2677 2699 2712 2677 2644 2642 2566 2535 2511 2423 2358 2351 2395 2360 2296 2208 2132 2081 1997 1845 1690 1574 1513 1551 1659 1775 1896 2014 2144 2261 2228 2180 2141 2123 2137 2129 2212 2380 2439 2418 2321 2332 2360 2383 2419 2448 2463 2495 2550 2612 2652 2602 2493 2473 2438 2405 2324 2230 2185 2150 2159 2165 2193 2175 2183 2234 2275 2323 2352 2361 2462 2547 2570 2678 2645 2474 2407 2488 2565 2588 2473 2427 2394 2329 2306 2339 2386 2327 2284 2226 2249 2316 2333 2324 2309 2360 2438 2557 2487 2390 2338 2347 2415 2531 2539 2468 2394 2366 2396 2418 2444 2435 2366 2280 2232 2198 2142 2120 2156 2253 2361 2395 2412 2391 2348 2358 2362 2342 2355 2314 2187 2034 1899 1765 1599 1458 1338 1243 1223 1284 1462 1601 1726 1846 1946 2073 2219 2289 2317 2252 2283 2351 2420 2434 2464 2543 2510 2527 2348 2206 2168 2164 2256 2334 2398 2412 2369 2323 2330 2360 2318 2386 2434 2519 2545 2565 2526 2485 2424 2344 2269 2181 2158 2091 2047 2021 2046 2192 2242 2240 2281 2386 2571 2633 2499 2429 2427 2394 2368 2386 2460 2606 2649 2525 2475 2459 2435 2409 2389 2373 2360 2355 2346 2302 2267 2246 2244 2261 2194 2115 2128 2184 2182 2116 2066 2017 1975 1948 1918 1883 1846 1833 1870 1925 1988 1965 1913 1871 1837 1797 1764 1719 1693 1704 1693 1653 1598 1552 1532 1529 1527 1530 1564 1612 1615 1552 1504 1485 1469 1462 1458 1468 1466 1462 1457 1441 1456 1492 1559 1636 1726 1782 1792 1772 1749 1701 1697 1714 1741 1721 1744 1805 1881 1960 2015 2063 2113 2157 2203 2235 2274 2321 2307 2244 2162 2066 2011 1993 1946 1862 1812 1780 1754 1736 1729 1721 1721 1707 1687 1687 1711 1762 1758 1726 1707 1664 1572 1512 1418 1419 1363 1249 1186 1155 1085 1011 952 929 927 920 973 1006 1049 1046 1068 1041 1057 1034 967 954 949 924 846 775 730 726 721 739 756 833 885 880 826 724 683 666 722 787 848 881 838 770 765 803 816 813 803 791 764 739 715 690 690 675 635 596 567 545 535 506 480 422 359 340 328 327 334 335 335 334 333 336 336 338 337 343 358 335 358 386 384 358 334 348 381 406 406 400 364 347 388 395 417 399 362 334 317 284 294 307 315 316 325 334 334 333 331 329 324 330 316 298 318 338 383 431 446 478 495 501 388 371 449 527 593 625 623 629 567 500 431 405 382 318 287 367 427 459 489 519 577 620 631 603 590 545 497 456 376 362 420 459 484 488 457 417 382 361 383 411 396 362 334 320 333 346 345 368 417 477 499 485 406 336 330 316 305 284 267 239 207 220 244 288 311 316 297 285 263 233 215 200 183 173 168 156 147 137 127 122 120 116 113 114 111 108 106 105 104 102 100 97 97 97 100 100 102 104 104 105 110 108 102 102 108 103 93 85 80 80 80 82 83 77 70 70 73 71 67 69 69 70 68 68 70 68 65 61 55 56 71 64 54 45 38 33 30 30 33 36 30 24 24 25 26 27 24 24 22 20 20 20 20 19 18 18 18 18 17 17 18 20 19 18 18 17 16 15 14 13 12 12 11 10 10 10 10 9 9 8 7 7 7 6 6 7 7 7 7 6 6 6 5 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1525 1400 1218 1104 1307 1535 1705 1857 1874 1909 1835 1726 1654 1595 1540 1481 1436 1380 1288 1327 1376 1445 1522 1622 1725 1910 1728 1600 1519 1440 1358 1331 1303 1279 1255 1149 1034 1029 1049 1020 965 863 882 949 882 895 959 1024 1058 1094 1167 1274 1368 1334 1330 1332 1284 1225 1204 1191 1122 1096 1169 1216 1136 1078 1110 1119 1119 1117 1114 1036 993 953 939 877 950 1158 1341 1462 1615 1732 1778 1800 1854 1951 2021 2047 2020 1956 1938 1908 1826 1664 1539 1533 1548 1638 1689 1716 1748 1756 1737 1681 1626 1566 1501 1501 1543 1604 1658 1708 1739 1644 1664 1653 1526 1461 1463 1480 1388 1247 1157 1179 1200 1263 1372 1479 1580 1642 1703 1807 1914 2092 2219 2263 2283 2259 2271 2375 2435 2500 2451 2357 2237 2116 2017 1948 2013 2143 2207 2291 2375 2412 2422 2381 2362 2479 2544 2521 2608 2505 2389 2312 2163 2175 2082 2166 2201 2068 2002 1977 1950 1809 1680 1495 1340 1243 1245 1307 1367 1488 1426 1329 1255 1204 1155 1126 1116 1095 1098 1116 1123 1125 1135 1139 1196 1237 1323 1390 1449 1510 1576 1654 1733 1837 1910 1900 1924 2044 2137 2235 2250 2190 2128 2148 2233 2310 2338 2326 2376 2430 2467 2509 2544 2536 2542 2555 2564 2554 2520 2494 2475 2436 2332 2276 2357 2476 2611 2700 2598 2477 2408 2425 2405 2464 2523 2626 2714 2815 2819 2828 2794 2753 2713 2744 2752 2659 2588 2555 2474 2457 2537 2641 2756 2697 2655 2746 2712 2630 2580 2550 2534 2432 2316 2209 2075 2023 1936 1872 1921 1979 1935 1885 1841 1806 1776 1710 1679 1673 1669 1671 1593 1480 1486 1544 1635 1739 1847 1911 1905 1915 2028 2061 2141 2120 2129 2128 2162 2187 2198 2188 2167 2206 2335 2444 2564 2676 2782 2879 2746 2654 2617 2570 2499 2442 2385 2332 2276 2204 2149 2012 1924 1885 1956 2112 2152 2128 2127 2127 2136 2172 2198 2223 2226 2265 2301 2399 2466 2482 2488 2484 2509 2511 2605 2647 2563 2457 2412 2412 2445 2485 2513 2519 2492 2457 2439 2457 2433 2464 2551 2708 2632 2588 2568 2538 2475 2482 2608 2742 2670 2637 2573 2675 2590 2569 2553 2645 2851 2829 2784 2659 2741 2625 2646 2587 2474 2424 2405 2301 2341 2324 2243 2257 2301 2409 2574 2510 2422 2369 2307 2229 2194 2029 1941 1934 1909 1825 1783 1690 1739 1756 1746 1728 1779 1802 1771 1760 1717 1629 1531 1458 1402 1348 1284 1240 1211 1194 1117 1073 985 927 915 911 909 908 928 1044 1167 1199 1235 1343 1363 1393 1460 1539 1649 1737 1813 1880 1934 1978 2001 1945 2015 2010 2051 2116 2138 2098 2070 2001 1908 1881 1820 1695 1551 1403 1543 1671 1803 1825 1687 1633 1555 1467 1409 1344 1294 1241 1109 996 1019 1128 1254 1304 1317 1316 1325 1329 1367 1382 1429 1513 1593 1604 1669 1765 1862 1868 1983 2095 2173 2254 2308 2176 2037 1896 1773 1636 1524 1444 1406 1524 1653 1812 1960 2045 2056 2074 2122 2167 2171 2153 2184 2235 2331 2396 2417 2408 2304 2328 2360 2491 2516 2509 2462 2425 2280 2182 2128 2050 2017 2016 2027 2071 2092 2161 2191 2201 2218 2176 2186 2237 2295 2437 2626 2609 2538 2442 2451 2388 2254 2279 2378 2419 2289 2208 2257 2457 2576 2506 2453 2450 2616 2746 2738 2685 2724 2715 2588 2559 2540 2527 2499 2469 2427 2406 2378 2311 2269 2305 2326 2336 2304 2239 2147 2001 1817 1662 1553 1496 1550 1678 1821 1920 2008 2131 2259 2351 2326 2262 2194 2189 2191 2256 2307 2405 2448 2427 2419 2420 2448 2482 2501 2486 2513 2603 2669 2739 2670 2531 2513 2472 2436 2277 2248 2227 2173 2084 2058 2060 2094 2139 2194 2247 2278 2302 2389 2411 2462 2533 2669 2591 2391 2323 2413 2478 2559 2467 2346 2302 2272 2257 2231 2241 2218 2164 2182 2268 2381 2430 2475 2395 2388 2455 2548 2578 2502 2436 2396 2494 2551 2458 2390 2359 2371 2435 2523 2606 2588 2466 2347 2277 2256 2245 2233 2266 2336 2396 2432 2389 2329 2284 2264 2265 2247 2250 2263 2116 1986 1850 1701 1554 1415 1309 1239 1250 1323 1488 1629 1777 1923 2035 2148 2275 2412 2376 2318 2290 2329 2426 2543 2539 2480 2433 2434 2463 2303 2233 2227 2290 2394 2419 2499 2524 2494 2481 2502 2400 2403 2497 2468 2454 2475 2465 2424 2367 2261 2163 2097 2075 2049 2052 2104 2151 2271 2310 2308 2432 2549 2657 2689 2651 2611 2535 2529 2457 2467 2513 2595 2616 2556 2512 2465 2439 2416 2395 2391 2391 2394 2369 2318 2269 2246 2235 2227 2138 2047 2035 2062 2063 2023 1966 1908 1869 1839 1819 1808 1785 1771 1794 1854 1936 1979 1967 1933 1883 1825 1776 1720 1660 1656 1672 1682 1664 1624 1589 1563 1561 1579 1617 1632 1579 1529 1493 1477 1468 1464 1472 1474 1472 1465 1454 1458 1468 1509 1551 1625 1717 1820 1847 1791 1715 1668 1657 1676 1681 1688 1736 1811 1875 1904 1937 1982 2023 2098 2149 2207 2280 2327 2316 2305 2253 2162 2053 1990 1952 1912 1926 1862 1818 1786 1772 1737 1685 1657 1635 1620 1643 1723 1804 1831 1808 1717 1686 1591 1531 1519 1400 1320 1313 1281 1193 1101 1058 1008 932 890 882 894 937 962 970 924 986 940 895 839 838 900 886 851 801 783 728 671 675 721 800 826 795 749 662 645 721 778 835 858 812 734 716 743 748 768 774 761 751 735 701 675 650 643 620 603 578 540 500 475 436 382 335 331 330 331 341 338 338 338 343 344 343 347 353 376 363 342 358 388 386 366 346 386 361 401 428 400 401 350 384 432 411 385 354 329 318 289 294 300 319 323 334 340 341 341 338 335 337 356 329 321 367 413 406 503 527 557 568 570 468 380 438 501 593 663 698 640 546 522 490 442 441 341 288 312 399 410 440 495 544 565 601 637 626 578 538 467 426 369 399 452 501 510 472 429 387 370 376 383 382 380 371 332 322 340 368 384 406 432 423 410 341 290 291 273 259 252 235 229 245 235 260 325 332 322 306 289 268 265 249 222 199 223 199 169 152 141 133 128 129 122 117 117 114 110 108 107 103 101 99 98 98 99 102 105 104 107 104 105 112 127 119 113 106 96 89 84 82 84 86 82 78 72 75 71 70 69 73 72 70 70 70 70 70 68 64 59 53 66 75 62 53 48 40 39 40 36 41 48 44 33 36 32 29 28 26 22 23 22 21 20 20 18 18 19 18 18 17 17 17 16 15 16 18 17 12 11 11 11 11 11 11 11 11 11 10 10 9 9 8 8 7 7 8 8 8 8 7 7 7 6 5 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1661 1535 1347 1100 1222 1417 1759 1920 1952 1909 1807 1729 1680 1625 1567 1498 1418 1372 1300 1290 1351 1401 1484 1593 1689 1910 1846 1701 1606 1504 1440 1413 1396 1341 1246 1131 1121 1140 1170 1126 1036 932 837 855 897 955 996 1077 1125 1139 1147 1238 1344 1328 1292 1276 1270 1190 1089 1074 1021 991 1032 1058 1017 969 988 976 978 989 1004 961 870 858 854 932 1061 1272 1397 1572 1656 1762 1785 1817 1857 1882 1919 1957 1920 1947 1889 1816 1741 1668 1516 1486 1516 1569 1574 1586 1589 1582 1571 1549 1537 1511 1478 1474 1521 1604 1654 1691 1723 1594 1534 1557 1454 1400 1384 1413 1353 1225 1172 1158 1153 1232 1348 1458 1527 1618 1646 1777 1900 2051 2126 2158 2159 2124 2202 2244 2306 2373 2501 2381 2269 2146 2041 1918 1903 2021 2073 2165 2232 2315 2302 2241 2273 2367 2465 2542 2516 2447 2321 2226 2088 2003 1937 2015 2062 2066 2023 2079 2060 1919 1709 1478 1339 1241 1190 1208 1273 1297 1277 1236 1165 1131 1114 1099 1094 1098 1112 1127 1145 1183 1207 1215 1246 1284 1378 1436 1474 1544 1581 1633 1705 1745 1833 1791 1903 2005 2085 2140 2183 2082 2104 2164 2224 2227 2232 2245 2331 2385 2408 2453 2524 2577 2591 2600 2594 2594 2486 2437 2410 2380 2329 2290 2374 2485 2609 2712 2736 2616 2493 2626 2580 2580 2612 2661 2734 2814 2848 2764 2763 2714 2719 2724 2658 2580 2531 2477 2410 2451 2447 2563 2614 2581 2618 2612 2678 2611 2635 2655 2582 2536 2427 2285 2186 2112 2021 1888 1825 1795 1779 1724 1686 1652 1618 1587 1567 1527 1524 1567 1549 1472 1496 1609 1699 1806 1942 2087 2091 2102 2242 2197 2331 2290 2281 2275 2412 2403 2321 2297 2274 2333 2401 2485 2591 2780 2866 2879 2789 2678 2683 2597 2483 2398 2303 2193 2104 2049 2003 1909 1865 1872 1976 2104 2217 2264 2217 2166 2162 2181 2218 2209 2192 2238 2298 2395 2380 2399 2385 2389 2408 2468 2589 2671 2566 2483 2418 2424 2465 2493 2556 2544 2460 2446 2458 2481 2477 2498 2598 2759 2697 2602 2587 2561 2548 2582 2683 2589 2500 2438 2443 2538 2590 2460 2527 2654 2743 2655 2625 2561 2695 2715 2733 2624 2550 2438 2353 2282 2350 2317 2316 2389 2388 2431 2608 2576 2521 2494 2378 2265 2161 2051 1970 1919 1889 1827 1769 1717 1821 1847 1835 1827 1839 1856 1858 1826 1722 1594 1516 1448 1398 1361 1330 1299 1299 1265 1198 1130 1041 973 916 911 910 909 932 1051 1176 1264 1231 1247 1324 1428 1524 1589 1633 1665 1756 1859 1941 2010 2075 2082 2104 2113 2119 2137 2082 2027 2003 1995 1950 1854 1739 1620 1504 1391 1530 1648 1799 1781 1667 1542 1478 1387 1306 1241 1192 1174 1098 991 1102 1199 1318 1435 1462 1465 1449 1436 1439 1459 1483 1583 1695 1670 1773 1839 1957 1944 1980 2087 2209 2302 2287 2137 2021 1918 1783 1690 1529 1393 1479 1600 1711 1836 1947 2074 2159 2176 2191 2242 2260 2245 2246 2281 2318 2364 2471 2477 2413 2403 2366 2425 2516 2577 2476 2419 2269 2183 2204 2136 2066 2062 2053 2110 2177 2145 2163 2269 2288 2242 2206 2202 2231 2399 2538 2622 2543 2542 2531 2450 2303 2283 2384 2519 2355 2256 2311 2467 2575 2548 2477 2504 2628 2730 2621 2581 2604 2584 2490 2470 2465 2426 2363 2371 2415 2360 2338 2269 2192 2195 2225 2238 2248 2245 2103 1956 1800 1634 1536 1486 1573 1709 1840 1979 2113 2214 2316 2364 2429 2391 2335 2253 2221 2253 2264 2345 2416 2490 2563 2587 2571 2649 2643 2601 2635 2743 2793 2826 2750 2622 2582 2445 2417 2312 2289 2279 2233 2135 2065 2002 1997 2055 2113 2191 2209 2264 2333 2371 2426 2525 2647 2559 2398 2296 2334 2441 2546 2452 2319 2275 2237 2193 2106 2068 2084 2162 2224 2289 2345 2354 2462 2510 2486 2484 2492 2462 2434 2429 2451 2514 2542 2522 2481 2442 2424 2539 2699 2674 2578 2541 2476 2396 2286 2227 2203 2226 2283 2341 2381 2382 2278 2234 2211 2165 2142 2147 2154 2057 1923 1794 1654 1515 1385 1287 1241 1268 1358 1486 1581 1733 1920 2055 2205 2350 2467 2469 2408 2378 2398 2466 2530 2507 2426 2347 2376 2375 2333 2370 2351 2387 2428 2494 2542 2555 2531 2597 2587 2563 2501 2508 2407 2359 2407 2375 2306 2254 2196 2137 2163 2171 2141 2142 2218 2284 2355 2360 2364 2531 2585 2583 2601 2633 2704 2646 2593 2560 2587 2583 2542 2586 2614 2637 2550 2490 2449 2443 2445 2473 2472 2351 2295 2268 2246 2225 2206 2150 2035 1975 1950 1936 1900 1866 1846 1839 1837 1847 1835 1819 1787 1763 1805 1877 1975 2029 1988 1915 1832 1764 1695 1643 1617 1624 1640 1650 1654 1651 1634 1624 1633 1626 1582 1532 1501 1488 1476 1473 1478 1482 1481 1475 1463 1463 1450 1473 1526 1591 1639 1685 1782 1886 1852 1778 1703 1652 1640 1627 1672 1712 1803 1847 1829 1847 1880 1951 2043 2062 2123 2203 2235 2237 2246 2236 2231 2172 2126 2075 2030 2015 1984 1931 1893 1900 1854 1767 1753 1698 1595 1587 1643 1745 1855 1888 1825 1743 1648 1651 1576 1482 1428 1442 1379 1270 1229 1193 1081 992 952 932 857 848 855 904 850 860 804 807 750 739 807 812 786 806 833 826 743 711 636 671 704 680 657 676 640 646 740 802 830 783 709 665 668 680 713 715 703 682 697 667 647 638 614 600 579 557 524 485 447 390 337 337 336 334 335 345 344 346 347 350 351 352 358 373 387 363 346 371 389 368 345 360 402 372 403 437 434 420 359 391 424 409 373 348 335 309 295 322 309 304 325 340 347 348 348 346 345 351 379 361 351 458 490 457 506 569 604 634 596 484 413 488 541 608 674 718 668 640 601 519 501 484 404 341 285 296 365 421 462 479 508 564 634 639 604 560 482 454 398 406 455 498 519 506 451 427 384 406 413 406 389 361 356 331 341 381 427 440 412 371 346 302 304 290 291 264 252 237 241 252 250 298 345 330 311 296 296 276 278 249 252 240 241 222 181 159 148 139 135 131 126 121 121 118 114 111 108 106 102 100 99 98 100 113 119 113 109 106 106 111 127 119 115 106 98 90 87 87 90 86 82 77 73 80 73 74 73 75 71 70 70 70 70 70 67 62 56 59 75 66 54 41 44 41 35 40 38 41 46 42 37 35 30 28 23 21 21 21 20 20 20 20 19 19 19 18 18 17 17 17 16 16 15 15 17 15 12 12 12 12 12 12 12 11 11 10 10 9 9 8 8 7 8 8 9 8 8 8 7 7 6 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1599 1426 1195 1091 1327 1581 1712 1710 1739 1857 1847 1759 1700 1635 1587 1533 1457 1370 1255 1286 1313 1410 1493 1570 1656 1799 1952 1848 1702 1614 1548 1512 1479 1402 1301 1235 1242 1259 1248 1179 1074 957 859 876 957 1009 987 975 1006 1063 1131 1217 1314 1331 1278 1269 1291 1286 1218 1046 967 915 909 913 885 867 859 855 853 840 872 860 801 963 1043 1102 1234 1313 1437 1505 1578 1663 1750 1776 1799 1826 1855 1834 1821 1843 1803 1674 1615 1541 1499 1408 1487 1505 1483 1480 1483 1484 1491 1504 1487 1463 1445 1456 1491 1582 1629 1666 1650 1573 1453 1410 1400 1347 1346 1358 1301 1189 1146 1150 1153 1233 1324 1422 1493 1591 1667 1744 1856 1970 1994 2050 2008 2021 2142 2122 2166 2263 2391 2419 2301 2144 2033 1904 1827 1905 1977 2050 2107 2181 2195 2119 2163 2309 2393 2406 2394 2427 2327 2193 2068 1905 1790 1851 1856 1884 1870 1962 1940 1852 1740 1529 1410 1307 1206 1124 1167 1189 1161 1141 1112 1096 1089 1091 1093 1101 1111 1128 1154 1176 1236 1310 1326 1360 1396 1464 1500 1546 1569 1590 1628 1699 1734 1756 1844 1935 1989 2057 2110 2025 2147 2165 2154 2116 2144 2193 2273 2344 2417 2481 2510 2551 2614 2643 2663 2572 2484 2464 2437 2402 2350 2318 2386 2475 2593 2673 2774 2684 2604 2715 2712 2675 2798 2780 2791 2876 2840 2798 2759 2738 2676 2614 2599 2575 2574 2473 2413 2450 2464 2552 2554 2503 2529 2542 2540 2527 2549 2547 2466 2453 2434 2408 2322 2162 2036 1886 1801 1697 1664 1622 1606 1605 1602 1584 1575 1572 1489 1491 1463 1457 1557 1677 1781 1865 2019 2164 2227 2230 2329 2378 2429 2399 2403 2387 2453 2388 2400 2460 2490 2457 2507 2577 2658 2696 2872 2857 2808 2793 2689 2581 2520 2478 2367 2225 2098 2101 1998 1872 1854 1909 2027 2173 2271 2353 2343 2276 2259 2299 2336 2366 2270 2189 2221 2306 2363 2375 2383 2453 2482 2511 2568 2594 2582 2480 2417 2435 2488 2523 2576 2566 2476 2450 2477 2501 2481 2541 2698 2852 2726 2642 2528 2491 2497 2497 2466 2492 2486 2381 2413 2524 2489 2429 2538 2731 2627 2689 2574 2519 2598 2760 2840 2671 2548 2477 2409 2321 2356 2328 2362 2418 2432 2492 2658 2576 2446 2363 2328 2278 2166 2134 2050 1955 1906 1853 1827 1787 1820 1903 1920 1916 1906 1911 1872 1800 1716 1640 1580 1524 1475 1462 1423 1392 1366 1337 1312 1247 1170 1050 954 914 910 911 973 1076 1192 1315 1358 1346 1330 1392 1489 1559 1634 1728 1807 1870 1969 2029 2090 2148 2173 2163 2134 2062 2012 1927 1906 1846 1887 1753 1651 1580 1457 1427 1566 1691 1816 1755 1626 1528 1376 1281 1190 1115 1078 1058 1016 985 1085 1250 1376 1486 1598 1605 1579 1558 1555 1555 1576 1617 1724 1737 1815 1914 1994 2061 2067 2135 2231 2260 2221 2192 2063 1981 1885 1703 1527 1393 1421 1496 1593 1724 1839 1991 2143 2220 2289 2338 2365 2375 2364 2419 2447 2474 2572 2584 2474 2414 2370 2469 2548 2611 2534 2412 2319 2240 2235 2215 2157 2155 2195 2223 2266 2188 2169 2260 2340 2317 2270 2250 2228 2310 2478 2585 2636 2608 2622 2496 2363 2348 2429 2586 2468 2321 2385 2512 2606 2693 2583 2671 2722 2628 2540 2449 2471 2433 2433 2429 2399 2363 2316 2283 2277 2271 2240 2194 2110 2081 2098 2122 2161 2227 2092 1942 1797 1641 1520 1483 1605 1731 1856 2020 2164 2237 2276 2316 2412 2486 2468 2387 2329 2288 2287 2329 2368 2430 2513 2653 2718 2773 2778 2717 2738 2753 2761 2699 2702 2743 2679 2487 2451 2380 2354 2402 2374 2249 2136 2031 1954 1998 2070 2151 2203 2233 2278 2306 2422 2537 2650 2620 2471 2318 2300 2383 2431 2424 2351 2281 2236 2139 2044 2032 2104 2187 2261 2314 2385 2436 2520 2410 2356 2330 2344 2378 2353 2346 2403 2509 2577 2613 2578 2588 2518 2564 2709 2625 2515 2472 2452 2415 2297 2179 2165 2171 2193 2247 2318 2330 2330 2285 2200 2111 2046 2033 2023 1999 1939 1798 1639 1484 1353 1261 1245 1295 1412 1530 1682 1769 1891 2033 2179 2312 2459 2550 2541 2565 2550 2499 2500 2475 2403 2334 2338 2275 2320 2433 2513 2525 2457 2474 2505 2464 2489 2570 2580 2615 2586 2496 2411 2321 2334 2270 2226 2205 2179 2213 2243 2289 2249 2236 2238 2320 2479 2457 2508 2610 2530 2551 2557 2554 2631 2582 2542 2553 2578 2552 2530 2567 2627 2740 2697 2614 2568 2573 2601 2618 2517 2368 2294 2275 2235 2208 2188 2183 2098 1931 1888 1874 1853 1846 1886 1907 1919 1923 1950 1949 1823 1762 1775 1844 1916 2014 2001 1929 1845 1772 1715 1666 1621 1600 1601 1605 1614 1617 1620 1612 1594 1570 1529 1502 1491 1483 1480 1489 1491 1488 1484 1476 1474 1471 1454 1482 1525 1584 1663 1761 1820 1884 1884 1837 1772 1694 1614 1585 1622 1684 1756 1764 1723 1765 1869 1965 1984 1973 2070 2142 2125 2124 2128 2111 2157 2214 2235 2180 2164 2131 2106 2058 2021 2005 1944 1929 1862 1753 1638 1548 1588 1684 1813 1924 1926 1824 1760 1767 1673 1579 1565 1568 1461 1400 1325 1197 1103 1071 980 1040 976 910 842 811 782 771 753 737 755 729 720 692 689 692 745 794 808 792 710 630 613 608 580 576 619 584 644 738 795 797 727 667 592 610 646 658 653 616 632 618 627 610 612 564 530 497 488 445 396 347 349 350 349 345 350 350 351 355 354 356 363 381 377 370 387 358 361 387 386 352 363 362 390 389 399 429 449 400 372 408 427 384 361 349 330 318 302 348 345 305 326 348 356 358 357 357 358 380 415 376 361 468 542 553 508 544 611 658 585 483 441 509 556 615 671 728 755 735 641 555 546 471 426 394 332 306 322 348 409 440 484 542 591 636 624 554 528 494 435 402 408 462 517 516 473 428 408 440 458 453 429 390 370 342 326 378 427 469 430 368 327 321 333 355 342 320 276 265 280 270 302 327 355 355 346 326 306 293 270 270 258 248 236 231 211 177 154 152 142 137 129 126 124 122 118 112 112 109 105 103 100 100 102 118 120 115 111 107 107 108 112 111 110 108 103 99 94 93 89 83 79 75 76 81 82 80 77 74 70 70 70 70 71 70 65 59 60 73 64 50 42 35 31 32 28 32 33 31 35 35 34 31 27 25 20 20 20 20 20 20 19 19 20 19 18 18 17 17 16 16 15 15 15 13 14 16 14 13 13 13 13 12 12 11 10 10 9 9 8 8 8 9 9 9 9 9 9 8 8 7 4 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1602 1438 1262 1057 1222 1405 1475 1498 1595 1800 1916 1841 1761 1701 1629 1556 1465 1354 1247 1223 1318 1393 1433 1500 1597 1687 1898 1944 1913 1766 1675 1644 1618 1494 1411 1368 1360 1347 1279 1193 1080 1009 926 833 866 917 894 978 1000 1028 1086 1184 1291 1297 1288 1237 1295 1303 1277 1128 1048 955 833 822 787 764 765 769 772 793 775 784 799 889 967 1062 1149 1234 1304 1364 1496 1560 1679 1735 1785 1810 1816 1791 1762 1759 1658 1575 1518 1428 1405 1361 1409 1399 1403 1407 1421 1439 1443 1458 1451 1419 1478 1435 1481 1570 1589 1605 1579 1514 1428 1319 1270 1302 1313 1305 1214 1119 1099 1109 1201 1271 1378 1456 1509 1613 1674 1731 1828 1863 1910 1925 1879 1987 2026 2023 2094 2214 2354 2431 2295 2186 2061 1925 1816 1764 1815 1933 2055 2041 2074 2025 2102 2229 2236 2242 2294 2286 2296 2160 2001 1858 1743 1647 1682 1764 1754 1873 1798 1735 1659 1555 1477 1374 1232 1157 1130 1116 1098 1079 1082 1083 1087 1096 1092 1103 1131 1154 1175 1200 1211 1253 1292 1370 1426 1471 1510 1541 1559 1576 1623 1684 1707 1725 1768 1860 1907 1944 1963 1959 2043 2094 2074 2113 2173 2255 2338 2394 2452 2490 2467 2513 2566 2623 2665 2561 2520 2508 2479 2430 2408 2357 2380 2453 2538 2629 2697 2732 2660 2745 2799 2777 2863 3019 3021 3004 2915 2836 2795 2722 2638 2622 2614 2579 2500 2448 2400 2466 2567 2496 2388 2373 2492 2505 2484 2449 2449 2410 2354 2300 2286 2275 2215 2139 2040 1909 1793 1721 1682 1667 1679 1737 1746 1785 1777 1742 1531 1438 1425 1451 1596 1744 1817 1956 2050 2152 2296 2389 2485 2529 2560 2553 2577 2471 2518 2504 2524 2565 2658 2552 2569 2627 2705 2712 2798 2909 2870 2776 2626 2629 2587 2483 2398 2275 2234 2150 2048 1879 1817 1915 2023 2179 2365 2492 2443 2428 2397 2434 2399 2433 2341 2248 2208 2299 2344 2346 2364 2440 2509 2565 2619 2658 2617 2504 2440 2456 2507 2536 2587 2597 2576 2546 2550 2521 2494 2523 2634 2771 2710 2631 2530 2482 2465 2420 2388 2435 2493 2393 2382 2396 2368 2452 2535 2674 2580 2627 2482 2459 2539 2724 2698 2627 2558 2501 2405 2360 2442 2400 2421 2444 2442 2480 2604 2471 2433 2478 2452 2366 2299 2212 2134 2019 1939 1881 1863 1868 1845 1937 1984 1974 1962 1951 1886 1828 1772 1711 1641 1596 1584 1553 1507 1449 1424 1396 1365 1313 1233 1117 1037 928 911 911 963 1114 1236 1326 1426 1501 1482 1442 1449 1508 1561 1628 1721 1794 1913 2038 2111 2176 2192 2106 2015 1972 1904 1828 1775 1725 1771 1690 1589 1486 1367 1472 1594 1681 1769 1733 1580 1431 1312 1199 1118 1057 1018 996 981 1007 1080 1222 1345 1491 1614 1706 1698 1679 1668 1669 1690 1689 1747 1854 1857 1947 2072 2179 2186 2253 2270 2178 2083 2054 2056 2013 1879 1689 1534 1404 1343 1369 1504 1659 1812 1946 2023 2085 2168 2270 2399 2483 2503 2525 2576 2619 2702 2654 2511 2436 2502 2552 2651 2672 2557 2442 2378 2344 2306 2286 2243 2270 2382 2346 2291 2237 2212 2300 2343 2321 2301 2285 2284 2354 2468 2616 2722 2704 2678 2531 2467 2419 2574 2608 2590 2420 2461 2613 2760 2786 2670 2731 2633 2523 2450 2455 2434 2361 2362 2329 2290 2274 2256 2197 2133 2112 2114 2141 2124 2030 1968 2032 2110 2153 2031 1873 1737 1613 1486 1492 1615 1728 1875 2020 2091 2151 2232 2317 2412 2490 2538 2480 2412 2356 2321 2351 2357 2453 2513 2645 2788 2873 2796 2670 2646 2713 2682 2576 2602 2710 2739 2555 2594 2479 2475 2545 2466 2351 2219 2040 1936 1978 2061 2145 2192 2233 2291 2341 2446 2590 2575 2566 2498 2337 2276 2313 2332 2331 2310 2239 2159 2066 2020 2076 2155 2272 2390 2473 2445 2511 2427 2338 2286 2286 2286 2310 2294 2313 2374 2508 2681 2688 2642 2546 2564 2540 2645 2614 2553 2449 2416 2355 2241 2200 2177 2154 2136 2146 2188 2236 2320 2290 2198 2104 1993 1952 1915 1871 1852 1771 1634 1472 1306 1247 1257 1345 1499 1684 1789 1863 1978 2103 2203 2353 2478 2543 2593 2642 2515 2441 2412 2374 2366 2302 2228 2207 2240 2391 2521 2474 2378 2371 2409 2404 2500 2481 2517 2548 2551 2514 2417 2328 2317 2270 2292 2307 2281 2305 2345 2411 2328 2316 2269 2319 2429 2572 2573 2489 2458 2481 2499 2537 2580 2595 2560 2541 2534 2539 2514 2523 2612 2736 2777 2639 2556 2551 2628 2604 2507 2351 2275 2262 2231 2200 2176 2130 2047 1915 1874 1864 1889 1907 1953 2002 2037 2036 2081 1973 1837 1766 1753 1819 1888 1965 1978 1939 1867 1804 1749 1695 1645 1610 1596 1589 1584 1586 1564 1555 1541 1532 1513 1499 1496 1496 1501 1499 1496 1491 1484 1483 1483 1472 1457 1490 1560 1657 1723 1779 1852 1883 1860 1801 1763 1704 1606 1549 1561 1627 1690 1664 1678 1795 1906 1955 1922 1927 2026 2049 2020 2000 2017 1998 2041 2126 2225 2266 2225 2211 2198 2135 2045 1989 1979 1938 1798 1662 1562 1534 1591 1685 1788 1903 1988 1899 1879 1889 1760 1733 1792 1715 1578 1463 1325 1190 1174 1058 1075 1143 1106 1006 926 893 852 832 851 827 855 782 735 750 718 698 651 687 772 770 746 740 708 690 710 670 579 557 581 626 690 749 682 691 587 554 576 591 587 579 529 533 556 602 587 567 487 454 430 400 364 343 353 356 355 354 357 361 362 362 363 366 389 407 392 378 380 362 376 398 376 362 378 365 384 400 413 445 427 379 406 436 415 369 363 344 339 325 311 358 358 311 321 350 365 372 371 378 399 417 471 400 361 449 523 580 571 585 635 684 607 520 455 506 558 606 680 754 792 725 636 607 568 469 503 487 429 351 289 317 357 417 463 526 576 597 617 573 553 513 472 451 419 477 523 524 499 461 437 479 504 484 427 400 377 354 329 356 393 427 419 370 368 352 376 393 359 324 316 322 304 303 377 393 390 388 377 343 313 300 293 271 250 242 229 223 224 198 170 156 150 139 132 131 127 121 118 119 116 112 108 106 108 112 115 120 120 117 113 109 108 107 106 106 108 105 102 97 95 90 86 83 77 80 84 86 83 80 78 75 74 70 71 73 73 70 63 60 63 77 57 44 37 32 27 24 21 21 21 21 21 22 27 26 25 23 20 20 19 19 19 19 19 20 20 19 18 17 16 17 17 16 16 15 14 13 13 14 15 13 13 13 13 13 10 10 9 9 9 8 8 8 9 10 10 10 10 9 9 9 8 5 4 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1578 1446 1238 1054 1160 1243 1401 1548 1737 1868 1958 1885 1807 1732 1660 1571 1492 1343 1207 1227 1266 1305 1380 1484 1600 1726 1846 1870 1890 1956 1909 1844 1746 1633 1522 1460 1419 1363 1279 1188 1122 1054 952 855 831 851 905 915 967 1025 1058 1104 1196 1269 1298 1209 1226 1285 1284 1251 1158 1066 906 757 758 763 850 880 903 938 824 791 790 858 894 946 1036 1112 1167 1258 1399 1492 1628 1671 1709 1773 1730 1705 1670 1615 1521 1493 1384 1345 1344 1319 1345 1339 1349 1358 1366 1393 1407 1433 1407 1508 1517 1421 1441 1467 1505 1566 1508 1400 1354 1339 1251 1219 1240 1190 1109 1093 1094 1124 1210 1292 1370 1465 1541 1620 1668 1734 1772 1792 1838 1825 1813 1868 1886 1983 2093 2211 2318 2403 2257 2149 2014 1922 1794 1686 1702 1817 1919 1936 1957 1954 2079 2179 2095 2132 2107 2151 2250 2116 1953 1836 1723 1578 1565 1649 1643 1738 1646 1556 1473 1444 1396 1358 1236 1152 1108 1081 1075 1079 1079 1091 1103 1113 1112 1123 1142 1178 1208 1247 1251 1306 1320 1358 1394 1442 1499 1526 1553 1588 1618 1675 1712 1726 1740 1808 1814 1823 1805 1879 1930 1975 2048 2090 2178 2239 2294 2375 2448 2479 2441 2506 2548 2600 2624 2598 2579 2553 2517 2474 2429 2374 2397 2462 2515 2569 2631 2686 2645 2690 2738 2749 2850 2897 2853 2832 2908 2913 2890 2864 2749 2695 2574 2438 2340 2327 2421 2523 2604 2552 2439 2348 2361 2399 2349 2301 2302 2272 2217 2199 2191 2167 2146 2077 2034 1933 1874 1840 1835 1812 1828 1869 1891 1896 1878 1692 1515 1425 1423 1445 1591 1745 1836 2002 2130 2237 2299 2435 2578 2641 2707 2636 2520 2495 2584 2641 2615 2660 2788 2685 2661 2700 2867 2826 2819 2925 2843 2737 2648 2681 2617 2501 2417 2348 2314 2173 2014 1796 1773 1860 2038 2233 2382 2531 2546 2513 2522 2514 2500 2474 2417 2299 2324 2294 2358 2382 2398 2460 2471 2543 2631 2705 2662 2595 2543 2515 2579 2593 2599 2595 2674 2578 2552 2518 2490 2507 2654 2761 2676 2594 2540 2537 2514 2396 2333 2332 2422 2474 2413 2401 2367 2407 2463 2641 2568 2508 2455 2468 2549 2692 2700 2558 2495 2461 2398 2398 2484 2518 2619 2553 2480 2487 2625 2583 2580 2562 2498 2418 2382 2313 2198 2112 1975 1914 1879 1917 1905 1967 2038 2033 2022 1995 1911 1857 1791 1735 1714 1676 1618 1541 1510 1460 1426 1415 1384 1331 1286 1182 1065 949 912 911 953 1136 1220 1319 1443 1553 1601 1549 1552 1621 1664 1701 1735 1791 1896 2023 2148 2192 2197 2106 2018 1923 1829 1755 1693 1636 1629 1649 1557 1461 1354 1440 1492 1590 1698 1716 1566 1423 1269 1167 1094 1044 1010 983 971 994 1056 1210 1347 1463 1583 1652 1652 1657 1715 1754 1759 1769 1830 1912 1938 1989 2078 2163 2255 2314 2230 2112 1995 1912 1903 1928 1834 1731 1623 1456 1336 1333 1452 1603 1757 1827 1915 1985 2111 2235 2317 2413 2482 2565 2653 2687 2719 2707 2537 2522 2564 2618 2775 2776 2640 2504 2394 2406 2365 2328 2346 2419 2462 2343 2310 2283 2286 2336 2395 2359 2331 2327 2300 2347 2444 2588 2730 2842 2613 2631 2642 2573 2726 2653 2652 2498 2530 2690 2813 2765 2705 2715 2575 2500 2497 2486 2453 2381 2347 2312 2307 2276 2231 2142 2079 2025 1975 1960 1973 1953 1893 1986 2068 2078 2005 1887 1751 1579 1474 1508 1608 1756 1907 1965 2028 2133 2243 2326 2409 2474 2463 2527 2492 2420 2382 2409 2411 2479 2546 2658 2788 2856 2766 2628 2622 2670 2614 2498 2528 2664 2711 2638 2679 2606 2606 2634 2510 2344 2182 2045 1919 1953 2038 2122 2202 2287 2385 2439 2546 2610 2508 2465 2454 2340 2239 2246 2254 2264 2255 2201 2102 2040 2033 2120 2232 2353 2437 2453 2363 2423 2407 2345 2285 2303 2303 2303 2296 2334 2451 2563 2714 2622 2528 2495 2397 2419 2523 2508 2470 2424 2352 2282 2241 2216 2212 2176 2124 2085 2087 2168 2310 2307 2196 2136 2039 1959 1897 1820 1722 1666 1545 1389 1272 1257 1296 1454 1615 1771 1911 2018 2079 2208 2321 2411 2478 2447 2482 2520 2413 2374 2303 2245 2240 2234 2181 2160 2189 2332 2420 2398 2324 2295 2315 2338 2388 2420 2479 2479 2470 2477 2432 2372 2328 2361 2408 2420 2425 2428 2457 2432 2340 2369 2333 2319 2356 2490 2513 2456 2424 2383 2428 2507 2559 2605 2660 2561 2501 2472 2463 2491 2541 2615 2678 2605 2513 2486 2540 2548 2470 2364 2249 2238 2217 2191 2167 2103 2015 1933 1916 1971 2000 2043 2087 2141 2159 2173 2129 1995 1864 1765 1744 1801 1868 1928 1931 1920 1882 1829 1777 1731 1692 1664 1627 1608 1593 1580 1561 1550 1539 1529 1520 1515 1515 1511 1511 1506 1499 1494 1491 1491 1485 1463 1464 1513 1574 1668 1758 1833 1893 1916 1869 1794 1721 1670 1608 1534 1520 1570 1607 1598 1697 1814 1885 1883 1833 1877 1970 1951 1921 1886 1912 1902 1965 2072 2173 2182 2126 2116 2158 2131 2007 1892 1863 1816 1701 1599 1524 1524 1599 1693 1804 1911 2032 2008 1999 1970 1871 1875 1910 1831 1702 1491 1358 1293 1209 1100 1181 1277 1172 1096 1044 1027 893 929 968 961 949 883 864 822 797 775 714 647 648 655 656 651 671 692 700 690 650 584 527 529 605 617 562 606 579 493 493 497 493 514 484 462 490 514 531 552 532 516 480 417 361 345 358 361 362 362 364 365 370 371 387 381 412 414 387 397 375 373 398 404 367 364 385 381 385 410 424 454 409 406 449 450 398 394 370 352 344 328 316 370 369 323 312 352 371 387 394 407 436 482 519 434 368 403 458 554 630 635 684 723 660 566 492 506 584 657 708 778 830 754 685 673 586 518 564 532 469 417 373 337 358 425 483 526 546 563 594 612 587 540 525 481 413 459 500 546 535 488 468 500 512 470 414 384 388 365 368 348 368 382 416 422 409 399 406 427 384 360 350 331 321 371 431 427 403 390 378 345 318 314 294 266 241 229 217 215 229 213 179 163 151 143 136 134 130 122 127 124 121 116 114 115 124 126 125 123 119 116 114 112 111 111 114 111 108 101 91 89 85 82 80 80 80 85 89 86 81 79 80 78 77 76 75 75 73 66 60 63 70 76 55 42 36 31 26 21 20 20 20 20 20 20 22 21 21 20 20 20 20 20 20 20 20 20 20 19 19 18 18 17 17 16 16 15 14 14 14 14 14 14 13 14 13 10 10 9 9 9 8 8 9 10 11 11 10 10 10 10 9 8 7 6 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1476 1358 1169 1072 1234 1368 1598 1834 2009 2028 1977 1910 1841 1755 1676 1553 1428 1309 1178 1246 1276 1299 1372 1465 1568 1685 1815 1803 1821 1848 1903 1952 1965 1814 1610 1490 1418 1324 1231 1148 1102 1005 926 847 816 838 861 895 927 983 1040 1092 1165 1224 1255 1222 1176 1196 1243 1265 1242 1095 857 757 784 889 974 1064 1103 1018 880 825 787 816 884 928 964 1029 1106 1235 1306 1396 1482 1579 1624 1680 1667 1657 1617 1566 1454 1362 1311 1299 1274 1253 1258 1283 1279 1311 1328 1337 1346 1357 1415 1562 1562 1447 1364 1356 1426 1485 1454 1322 1262 1248 1192 1169 1166 1140 1085 1087 1095 1121 1204 1305 1365 1458 1512 1589 1634 1665 1746 1768 1819 1761 1755 1789 1880 1984 2099 2205 2207 2286 2205 2092 2004 1897 1805 1729 1657 1704 1788 1813 1847 1965 2088 2083 1981 1994 1955 2081 2143 2083 1913 1791 1661 1548 1448 1522 1531 1604 1492 1404 1320 1324 1270 1255 1179 1130 1085 1081 1101 1094 1107 1117 1130 1132 1146 1162 1159 1192 1268 1307 1307 1328 1352 1389 1411 1437 1475 1506 1518 1543 1569 1615 1652 1660 1710 1739 1730 1711 1744 1776 1872 1983 2022 2088 2170 2278 2318 2381 2413 2439 2427 2474 2511 2567 2588 2668 2638 2599 2554 2495 2433 2420 2449 2486 2553 2605 2661 2624 2566 2592 2660 2726 2851 2809 2717 2677 2659 2681 2690 2669 2694 2642 2550 2462 2390 2327 2413 2422 2478 2603 2523 2414 2352 2328 2291 2257 2235 2207 2207 2220 2260 2258 2187 2119 2054 2025 2001 1996 1990 2000 1955 2011 1956 1885 1776 1639 1500 1425 1423 1444 1556 1713 1812 1941 2073 2201 2333 2409 2537 2634 2726 2605 2543 2601 2648 2712 2757 2774 2895 2756 2716 2722 2813 2911 2929 2958 2852 2762 2692 2688 2575 2455 2379 2342 2212 2036 1885 1779 1771 1845 2018 2192 2307 2430 2568 2727 2689 2711 2561 2512 2438 2377 2354 2366 2345 2389 2467 2516 2556 2574 2642 2705 2765 2684 2595 2570 2672 2668 2650 2672 2671 2557 2527 2557 2492 2551 2679 2820 2768 2631 2582 2687 2653 2494 2368 2303 2322 2422 2394 2345 2357 2370 2409 2547 2494 2418 2417 2497 2679 2771 2674 2544 2490 2461 2430 2439 2536 2619 2554 2596 2605 2537 2502 2537 2555 2553 2488 2461 2435 2319 2199 2106 2029 1963 1951 1936 1984 2017 2084 2089 2079 2048 1975 1899 1830 1797 1751 1680 1592 1509 1457 1422 1334 1299 1269 1258 1276 1262 1134 965 914 913 950 1127 1141 1247 1373 1490 1599 1634 1649 1701 1747 1771 1840 1879 1919 2035 2174 2247 2251 2180 2085 1991 1908 1834 1769 1672 1593 1543 1568 1479 1394 1328 1404 1512 1641 1684 1542 1404 1294 1204 1128 1072 1042 1022 975 1014 1093 1186 1317 1414 1501 1539 1542 1561 1668 1714 1732 1777 1828 1850 1887 1936 2018 2114 2217 2276 2186 2072 1961 1897 1765 1820 1739 1607 1496 1393 1328 1381 1439 1559 1647 1745 1846 1971 2073 2121 2225 2301 2367 2473 2563 2685 2796 2808 2654 2701 2638 2783 2765 2777 2721 2634 2459 2556 2418 2390 2456 2569 2465 2373 2357 2323 2383 2486 2447 2388 2368 2359 2368 2393 2487 2650 2747 2732 2788 2870 2857 2805 2828 2721 2695 2644 2658 2657 2751 2712 2648 2678 2644 2609 2628 2603 2546 2469 2420 2332 2367 2367 2268 2189 2128 2049 1965 1877 1837 1803 1807 1885 1962 1976 1909 1803 1703 1563 1452 1515 1621 1740 1822 1934 2036 2113 2202 2317 2391 2387 2407 2480 2565 2514 2460 2458 2473 2549 2634 2767 2828 2718 2672 2595 2610 2589 2554 2442 2476 2582 2651 2571 2586 2659 2661 2512 2448 2344 2168 2013 1914 1928 2037 2138 2215 2293 2398 2494 2566 2515 2436 2381 2372 2312 2205 2188 2165 2165 2179 2150 2057 1996 2070 2184 2253 2307 2321 2370 2327 2358 2339 2294 2320 2390 2397 2374 2401 2481 2567 2573 2580 2512 2426 2410 2324 2342 2428 2507 2418 2365 2301 2276 2242 2245 2292 2222 2128 2065 2058 2116 2232 2294 2236 2197 2111 2068 1994 1879 1728 1566 1472 1335 1270 1276 1371 1561 1724 1868 2012 2142 2219 2295 2345 2395 2433 2379 2387 2430 2346 2293 2224 2191 2188 2182 2147 2133 2168 2295 2316 2281 2236 2243 2308 2351 2389 2440 2466 2428 2405 2416 2446 2425 2397 2388 2419 2508 2568 2541 2555 2507 2403 2390 2423 2374 2351 2433 2436 2372 2367 2339 2389 2418 2481 2550 2656 2576 2499 2448 2421 2422 2446 2480 2527 2597 2531 2448 2468 2476 2421 2346 2272 2237 2218 2197 2186 2172 2049 1988 2027 2096 2126 2180 2202 2243 2238 2173 2092 1997 1876 1781 1744 1779 1865 1916 1900 1886 1873 1818 1766 1735 1718 1683 1636 1609 1588 1572 1560 1566 1562 1559 1541 1529 1525 1521 1517 1511 1506 1500 1498 1495 1483 1462 1479 1555 1621 1687 1757 1816 1877 1915 1865 1780 1698 1624 1566 1512 1488 1534 1538 1606 1721 1804 1813 1787 1743 1832 1913 1860 1823 1796 1813 1864 1977 2080 2134 2100 2037 2000 2033 2058 1991 1866 1756 1712 1666 1600 1484 1527 1620 1728 1842 1941 2059 2119 2101 2056 2010 1982 1933 1827 1665 1503 1426 1375 1240 1178 1282 1330 1233 1217 1205 1086 954 970 1080 1077 1060 976 980 868 912 886 805 708 661 628 610 596 585 576 583 574 570 561 557 537 534 530 494 519 514 483 489 476 473 462 452 432 422 416 445 477 507 469 423 378 359 361 357 367 372 374 376 376 398 390 392 407 420 409 391 407 376 391 417 391 383 389 381 403 420 418 446 448 406 427 473 437 404 403 373 357 347 332 339 390 386 327 332 361 385 406 426 455 486 550 558 473 378 464 531 564 639 691 734 756 667 602 505 503 563 656 732 793 854 811 748 672 577 598 604 556 489 417 359 320 340 401 463 505 507 540 583 611 597 550 508 455 431 508 519 552 561 516 508 532 492 437 402 412 413 394 397 390 384 388 402 426 405 405 414 436 424 383 396 378 355 383 381 401 416 398 361 341 327 312 296 270 243 219 203 218 217 198 177 164 154 145 139 131 129 128 132 129 126 125 125 128 132 129 126 123 119 116 115 115 116 118 117 107 93 95 85 83 81 82 85 87 90 92 89 85 81 79 82 80 81 75 76 74 71 63 62 65 72 78 56 43 37 31 25 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 26 21 20 19 19 18 18 17 17 16 16 15 15 15 15 15 15 15 15 13 11 10 10 10 9 9 9 9 10 10 13 11 11 10 10 10 10 10 9 8 7 6 5 4 3 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1329 1258 1075 1102 1293 1469 1719 1961 2086 2053 1988 1932 1880 1796 1692 1537 1381 1259 1167 1286 1362 1384 1398 1466 1540 1613 1695 1774 1761 1775 1802 1841 1884 1903 1649 1486 1405 1290 1164 1084 1042 1006 948 827 853 887 947 986 1005 1043 1142 1193 1228 1292 1256 1229 1195 1177 1176 1211 1175 1043 816 746 791 952 1078 1203 1233 1098 918 870 865 814 826 892 1019 1048 1053 1091 1173 1293 1338 1400 1471 1529 1596 1610 1571 1555 1512 1346 1241 1233 1183 1156 1170 1195 1229 1258 1279 1294 1309 1379 1555 1677 1688 1490 1365 1278 1324 1396 1349 1258 1171 1123 1109 1117 1110 1097 1082 1090 1097 1127 1207 1274 1341 1423 1483 1560 1606 1664 1725 1749 1748 1711 1728 1772 1866 1933 1996 2051 2115 2192 2185 2088 2037 1925 1822 1760 1699 1623 1697 1793 1896 1995 1976 1970 1926 1871 1902 1997 1982 1981 1870 1757 1628 1507 1397 1415 1446 1469 1371 1263 1205 1196 1145 1120 1105 1080 1073 1071 1086 1105 1138 1127 1140 1157 1170 1171 1180 1259 1339 1377 1382 1398 1425 1431 1435 1477 1499 1511 1536 1572 1604 1614 1619 1632 1640 1667 1709 1788 1848 1934 1931 1953 2018 2091 2147 2231 2289 2329 2327 2366 2393 2443 2472 2513 2568 2659 2705 2655 2572 2496 2482 2497 2518 2549 2609 2628 2567 2533 2490 2546 2647 2723 2814 2795 2693 2657 2584 2544 2499 2481 2473 2482 2427 2421 2374 2324 2390 2404 2407 2497 2596 2545 2441 2306 2276 2256 2241 2234 2225 2254 2308 2283 2153 2123 2124 2150 2166 2150 2119 2130 2073 1990 1928 1822 1700 1568 1468 1426 1423 1438 1555 1704 1891 2031 2111 2182 2211 2313 2449 2536 2671 2661 2593 2634 2716 2815 2834 2918 2871 2732 2588 2610 2704 2790 2813 2986 2943 2833 2778 2665 2514 2420 2332 2218 2085 2020 1864 1771 1775 1871 2103 2155 2250 2365 2487 2668 2785 2670 2596 2554 2493 2402 2398 2427 2414 2425 2478 2586 2644 2640 2674 2769 2817 2725 2663 2664 2678 2738 2706 2729 2678 2577 2551 2588 2540 2605 2698 2819 2762 2751 2740 2727 2571 2556 2482 2388 2280 2328 2305 2253 2294 2313 2329 2341 2364 2337 2382 2558 2719 2789 2739 2572 2505 2507 2569 2563 2703 2510 2460 2481 2524 2472 2358 2376 2393 2420 2383 2351 2354 2299 2208 2154 2134 2087 2028 2004 2029 2081 2120 2141 2139 2113 2063 1997 1916 1812 1745 1678 1603 1512 1411 1344 1299 1256 1216 1208 1196 1205 1144 965 915 914 958 1114 1226 1330 1409 1490 1637 1732 1729 1756 1819 1867 1906 1973 2015 2044 2141 2244 2256 2173 2060 1984 1919 1851 1796 1716 1606 1523 1458 1480 1492 1366 1350 1494 1647 1724 1608 1479 1376 1281 1132 1085 1021 1020 1031 1108 1180 1257 1319 1374 1414 1435 1436 1525 1582 1609 1617 1671 1724 1761 1818 1885 1981 2085 2192 2231 2109 2004 1892 1797 1708 1675 1670 1607 1503 1432 1335 1372 1517 1618 1646 1720 1786 1898 1974 2061 2155 2264 2393 2526 2638 2749 2867 2778 2683 2763 2724 2678 2672 2650 2612 2583 2639 2663 2575 2494 2558 2627 2468 2398 2378 2398 2548 2522 2500 2408 2374 2368 2400 2402 2443 2537 2578 2721 2796 2753 2750 2716 2726 2794 2762 2713 2640 2554 2587 2645 2614 2559 2572 2608 2710 2686 2607 2516 2475 2401 2421 2486 2392 2288 2184 2111 2030 1945 1879 1769 1710 1756 1855 1876 1772 1672 1614 1506 1457 1540 1657 1741 1832 1909 2062 2199 2276 2302 2303 2335 2415 2511 2604 2646 2589 2605 2612 2613 2718 2800 2711 2648 2594 2583 2543 2505 2500 2412 2420 2508 2596 2500 2496 2573 2591 2469 2384 2298 2165 2004 1900 1932 2022 2121 2233 2323 2409 2490 2485 2431 2357 2324 2320 2263 2209 2152 2086 2074 2084 2029 1971 1976 2070 2117 2169 2211 2242 2293 2279 2284 2264 2295 2350 2451 2472 2427 2444 2540 2625 2535 2488 2408 2385 2402 2331 2319 2364 2445 2446 2353 2326 2331 2329 2318 2374 2238 2117 2049 2042 2072 2136 2254 2329 2308 2217 2158 2029 1864 1696 1546 1406 1318 1285 1329 1424 1580 1750 1867 1988 2074 2154 2211 2199 2233 2323 2307 2301 2365 2348 2279 2199 2149 2124 2087 2091 2123 2214 2268 2228 2180 2198 2258 2330 2409 2545 2560 2502 2422 2385 2374 2380 2409 2412 2401 2415 2430 2451 2473 2493 2525 2464 2452 2500 2521 2467 2453 2370 2277 2263 2267 2336 2346 2410 2530 2639 2578 2493 2441 2416 2405 2407 2398 2407 2466 2523 2424 2395 2397 2384 2335 2285 2254 2231 2211 2193 2159 2093 2074 2163 2243 2275 2314 2335 2323 2263 2160 2067 1979 1881 1784 1737 1741 1824 1882 1880 1848 1822 1778 1732 1700 1683 1666 1643 1604 1588 1572 1579 1591 1587 1562 1545 1535 1529 1525 1520 1517 1512 1509 1504 1494 1476 1462 1493 1566 1629 1690 1745 1810 1863 1887 1871 1803 1726 1642 1568 1498 1461 1485 1547 1632 1737 1749 1712 1668 1690 1809 1824 1768 1718 1707 1751 1854 1959 2062 2099 2043 1966 1894 1910 1943 1907 1826 1734 1653 1590 1544 1455 1518 1620 1714 1832 1938 2066 2123 2152 2148 2111 2007 1888 1766 1625 1540 1533 1454 1308 1268 1366 1391 1327 1326 1283 1162 1029 1013 1141 1183 1170 1104 991 931 1006 990 898 834 770 733 737 701 670 637 607 609 610 657 673 573 537 532 569 495 511 534 586 587 588 569 553 501 514 482 415 402 402 380 370 364 366 376 367 376 389 397 402 404 412 393 414 424 425 401 427 414 384 412 425 398 394 409 386 418 442 441 460 424 425 470 477 436 429 406 375 359 348 327 350 414 412 365 334 395 432 465 481 507 558 587 566 451 423 491 536 604 635 683 735 775 706 626 540 517 576 669 756 835 883 863 773 673 623 631 586 526 443 389 395 323 310 351 420 441 449 524 564 594 602 582 531 482 447 488 528 563 579 557 527 552 514 455 434 437 446 424 404 420 430 409 405 407 394 373 387 400 422 417 412 369 357 361 355 342 357 378 359 339 319 306 299 281 252 226 202 191 186 180 164 152 144 142 138 140 138 137 137 137 136 133 134 135 130 129 127 124 122 116 113 113 112 108 104 93 90 88 86 90 86 87 91 94 93 90 86 92 88 84 84 82 79 78 75 72 68 61 64 67 75 77 58 46 37 31 25 20 20 20 21 20 20 20 20 20 20 20 21 24 26 25 30 26 21 20 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 15 15 11 10 10 10 10 9 10 14 19 18 16 14 11 10 10 10 10 9 8 7 6 5 4 3 2 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1154 1148 1000 1153 1276 1487 1657 1814 2027 2038 1985 1928 1819 1706 1565 1464 1348 1226 1152 1232 1337 1383 1390 1442 1456 1506 1588 1678 1763 1755 1746 1784 1823 1862 1706 1485 1369 1255 1130 1025 945 909 875 816 889 970 989 1059 1093 1143 1211 1325 1286 1377 1352 1327 1301 1264 1184 1145 1070 954 835 746 792 947 1121 1242 1323 1157 996 1023 1019 918 805 883 920 930 947 992 1128 1162 1193 1287 1347 1425 1484 1536 1519 1495 1470 1372 1234 1178 1187 1131 1113 1173 1226 1233 1250 1260 1304 1459 1611 1730 1638 1472 1379 1258 1243 1264 1189 1101 1079 1074 1076 1080 1091 1078 1082 1089 1096 1144 1231 1324 1362 1400 1471 1542 1599 1629 1626 1654 1690 1684 1706 1750 1803 1831 1869 1950 2067 2161 2121 2044 2017 1929 1854 1807 1742 1662 1648 1750 1877 1890 1823 1801 1787 1756 1864 1896 1863 1868 1769 1677 1598 1492 1401 1288 1380 1358 1202 1137 1081 1067 1056 1059 1062 1065 1068 1077 1094 1110 1134 1152 1162 1190 1202 1214 1235 1309 1393 1460 1470 1468 1485 1507 1501 1510 1545 1536 1560 1591 1635 1699 1718 1691 1666 1723 1778 1830 1944 2042 2034 1957 1972 2029 2098 2147 2216 2251 2279 2273 2331 2382 2445 2475 2539 2645 2732 2682 2570 2527 2540 2583 2584 2577 2568 2476 2441 2411 2389 2483 2575 2642 2753 2852 2815 2731 2663 2569 2505 2490 2425 2375 2344 2307 2259 2216 2286 2350 2374 2399 2472 2537 2437 2287 2258 2254 2257 2252 2259 2279 2247 2212 2199 2229 2274 2322 2340 2310 2219 2133 2074 1985 1906 1768 1663 1559 1473 1429 1423 1442 1554 1686 1849 1942 2007 2081 2163 2285 2380 2519 2505 2507 2572 2683 2774 2822 2810 2845 2880 2767 2620 2578 2613 2712 2775 2943 2801 2762 2799 2685 2516 2405 2325 2199 2118 1979 1791 1770 1782 1967 2068 2232 2292 2389 2460 2562 2690 2687 2719 2644 2579 2491 2498 2490 2497 2470 2546 2575 2593 2726 2749 2818 2777 2753 2801 2836 2718 2766 2765 2770 2720 2661 2614 2612 2713 2755 2692 2683 2690 2720 2677 2685 2613 2541 2459 2343 2279 2245 2269 2239 2194 2193 2261 2245 2219 2263 2363 2527 2587 2624 2692 2655 2545 2632 2667 2656 2602 2421 2360 2361 2375 2415 2280 2230 2247 2275 2245 2204 2222 2205 2196 2225 2241 2212 2135 2105 2081 2110 2187 2204 2172 2095 2022 1962 1906 1818 1749 1687 1596 1484 1396 1349 1344 1294 1254 1214 1150 1121 1034 935 917 913 1020 1131 1189 1292 1442 1556 1588 1638 1704 1806 1882 1933 1991 2045 2088 2118 2145 2180 2212 2157 2129 2051 1976 1899 1819 1726 1650 1545 1456 1436 1413 1293 1406 1540 1632 1729 1621 1482 1349 1248 1142 1028 973 974 1094 1184 1222 1239 1290 1312 1336 1366 1387 1424 1455 1502 1511 1559 1604 1666 1751 1845 1972 2085 2194 2236 2121 2021 1916 1818 1721 1632 1543 1571 1474 1400 1342 1331 1475 1610 1739 1837 1858 1919 2006 2113 2213 2315 2437 2553 2624 2688 2770 2715 2588 2653 2613 2523 2544 2513 2504 2454 2497 2606 2694 2608 2714 2656 2486 2431 2412 2474 2586 2639 2538 2459 2421 2404 2457 2434 2404 2446 2560 2679 2670 2730 2766 2658 2637 2636 2579 2509 2440 2392 2382 2445 2500 2463 2492 2550 2695 2695 2653 2574 2525 2455 2461 2551 2502 2403 2294 2203 2121 2036 1937 1829 1730 1674 1771 1796 1706 1585 1503 1446 1502 1622 1739 1866 1930 1979 2031 2117 2181 2213 2220 2294 2374 2443 2528 2603 2666 2724 2742 2733 2748 2726 2646 2598 2533 2532 2503 2474 2413 2342 2366 2467 2522 2439 2459 2490 2542 2459 2357 2285 2168 1987 1893 1967 2067 2148 2257 2358 2439 2468 2397 2354 2344 2269 2277 2232 2165 2122 2048 1962 1941 1904 1878 1898 1940 1978 2020 2055 2068 2115 2146 2191 2233 2274 2383 2471 2608 2471 2457 2535 2608 2497 2399 2352 2328 2349 2302 2287 2302 2376 2443 2415 2448 2502 2460 2439 2414 2316 2152 2031 2018 2057 2105 2199 2309 2339 2215 2091 1976 1832 1700 1534 1395 1317 1341 1406 1460 1548 1637 1758 1868 1939 1969 2030 2052 2097 2200 2264 2210 2231 2297 2223 2155 2100 2045 2030 2074 2137 2204 2193 2156 2169 2229 2315 2391 2495 2585 2577 2522 2441 2387 2360 2305 2296 2360 2405 2385 2371 2348 2371 2419 2491 2555 2584 2610 2591 2481 2403 2336 2257 2202 2208 2246 2293 2363 2438 2549 2615 2552 2493 2442 2387 2386 2371 2347 2363 2428 2423 2358 2344 2340 2314 2274 2245 2220 2206 2196 2132 2136 2173 2294 2366 2397 2413 2404 2384 2280 2165 2069 1983 1896 1799 1738 1722 1756 1821 1850 1834 1803 1780 1748 1716 1695 1674 1620 1591 1582 1587 1603 1614 1597 1569 1548 1538 1532 1529 1526 1523 1518 1513 1501 1479 1462 1462 1500 1581 1663 1721 1759 1811 1824 1826 1837 1845 1799 1700 1599 1512 1448 1485 1542 1616 1672 1659 1604 1585 1690 1757 1706 1657 1609 1670 1785 1893 1983 2060 2063 1992 1910 1823 1800 1839 1810 1746 1670 1603 1547 1489 1439 1472 1566 1661 1768 1895 2028 2097 2139 2153 2119 2031 1912 1786 1681 1631 1585 1441 1367 1368 1479 1491 1428 1424 1289 1142 1051 1117 1215 1300 1243 1123 1017 1021 1104 1086 1003 892 834 868 825 823 769 768 694 705 698 729 747 658 638 613 582 558 605 625 637 635 634 627 600 565 537 476 435 417 387 377 367 368 411 398 377 382 414 431 422 408 420 408 415 435 432 423 447 419 386 415 424 411 396 419 403 415 448 474 451 444 438 484 486 444 443 407 375 360 350 330 360 428 442 403 359 468 503 553 548 572 618 652 606 490 414 517 571 635 693 722 769 793 720 643 590 541 602 685 764 839 905 898 800 734 674 609 551 495 437 466 459 384 326 313 337 369 441 485 523 569 610 605 555 522 474 491 513 550 584 578 557 569 528 462 453 478 474 458 431 436 450 411 376 382 393 371 364 373 384 391 394 367 333 345 348 322 306 306 311 301 287 273 291 277 255 233 207 191 181 172 166 155 153 149 150 150 147 145 145 142 140 139 137 131 132 130 127 124 121 113 105 103 101 101 97 91 93 91 93 93 92 98 97 95 92 89 90 97 98 90 87 84 82 79 75 71 67 61 64 69 83 79 60 46 38 32 26 22 21 23 20 20 20 20 20 20 20 21 24 23 22 23 29 27 25 20 20 19 19 18 18 17 17 16 17 16 16 16 17 17 16 16 12 12 11 11 11 10 9 13 20 19 17 15 13 11 10 9 8 7 6 6 5 4 3 2 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1120 989 1091 1175 1260 1406 1557 1716 1842 2029 2008 1936 1796 1671 1560 1425 1307 1202 1143 1277 1347 1284 1301 1378 1362 1449 1528 1617 1724 1697 1691 1737 1784 1818 1775 1468 1345 1216 1124 1036 962 882 835 808 880 963 986 972 1046 1091 1190 1276 1369 1408 1358 1347 1327 1241 1131 1044 953 896 803 753 770 923 1085 1270 1402 1245 1117 1187 1237 1129 963 837 850 879 895 960 1048 1056 1181 1270 1361 1420 1470 1473 1460 1460 1460 1355 1238 1142 1130 1101 1095 1195 1365 1324 1289 1263 1301 1449 1605 1538 1410 1324 1286 1220 1119 1088 1075 1072 1070 1071 1075 1075 1075 1078 1089 1091 1097 1121 1211 1262 1332 1393 1455 1500 1512 1514 1538 1571 1608 1660 1671 1677 1704 1783 1872 1973 2091 2129 2029 1991 1933 1860 1815 1784 1709 1637 1582 1676 1794 1804 1748 1714 1700 1724 1818 1800 1768 1747 1741 1637 1526 1452 1388 1268 1285 1181 1101 1038 1091 1161 1163 1155 1120 1074 1069 1080 1111 1128 1151 1165 1215 1239 1234 1254 1307 1394 1460 1521 1563 1553 1571 1590 1605 1591 1626 1578 1597 1602 1641 1703 1751 1748 1677 1728 1764 1801 1891 2008 2107 2052 2018 2005 2033 2080 2141 2186 2218 2225 2285 2363 2418 2489 2564 2639 2760 2684 2602 2595 2592 2547 2495 2452 2449 2361 2311 2265 2295 2384 2470 2567 2693 2788 2826 2780 2703 2641 2569 2469 2426 2409 2377 2322 2260 2199 2188 2209 2237 2249 2277 2353 2390 2383 2298 2271 2276 2284 2289 2284 2230 2203 2224 2309 2303 2308 2299 2279 2189 2127 2089 2042 1956 1867 1756 1627 1497 1425 1424 1458 1533 1644 1760 1902 2030 2145 2233 2338 2438 2406 2419 2469 2587 2748 2846 2766 2764 2746 2758 2679 2599 2561 2530 2621 2727 2948 2762 2654 2650 2771 2654 2443 2349 2206 2070 1974 1773 1771 1772 1971 2152 2246 2377 2453 2509 2579 2647 2753 2699 2702 2673 2602 2535 2487 2485 2551 2599 2673 2630 2691 2733 2685 2645 2636 2748 2702 2734 2786 2843 2821 2883 2752 2691 2700 2718 2640 2590 2586 2588 2608 2535 2513 2625 2593 2432 2322 2322 2254 2237 2236 2234 2201 2157 2176 2198 2248 2299 2371 2445 2477 2568 2559 2594 2563 2525 2516 2440 2449 2360 2247 2245 2274 2181 2105 2111 2142 2104 2050 2044 2035 2048 2071 2099 2118 2145 2098 2099 2040 2111 2178 2143 2108 2053 1974 1879 1782 1718 1649 1537 1453 1420 1434 1417 1361 1311 1266 1188 1063 967 938 922 926 1043 1224 1296 1388 1495 1468 1495 1559 1632 1751 1860 1961 2068 2087 2062 2022 2018 2107 2163 2221 2190 2114 2030 1925 1843 1727 1616 1498 1441 1350 1330 1294 1418 1487 1612 1712 1579 1423 1287 1189 1077 989 952 958 991 1061 1118 1162 1219 1253 1262 1290 1324 1348 1365 1385 1414 1497 1559 1623 1700 1799 1920 2038 2168 2251 2193 2078 1976 1882 1789 1671 1593 1492 1443 1456 1313 1306 1440 1589 1725 1839 1949 2027 2106 2147 2173 2287 2350 2439 2504 2579 2672 2600 2481 2514 2465 2404 2429 2407 2419 2349 2453 2589 2698 2767 2848 2769 2577 2480 2509 2611 2688 2759 2628 2579 2536 2513 2534 2467 2489 2491 2554 2636 2706 2850 2874 2721 2634 2611 2522 2422 2337 2243 2250 2349 2400 2400 2448 2599 2661 2576 2586 2631 2608 2529 2519 2595 2576 2486 2381 2236 2092 1971 1866 1773 1707 1616 1664 1672 1603 1503 1438 1493 1613 1748 1855 1947 2045 2105 2115 2123 2148 2179 2212 2298 2381 2465 2544 2610 2667 2700 2655 2599 2658 2706 2607 2559 2549 2505 2432 2419 2338 2254 2305 2385 2406 2372 2382 2475 2544 2427 2317 2227 2109 1951 1878 1961 2073 2174 2278 2378 2452 2379 2368 2302 2281 2233 2189 2154 2086 2037 1962 1889 1854 1830 1838 1856 1877 1897 1925 1947 2012 2046 2111 2218 2283 2367 2445 2570 2665 2572 2520 2586 2530 2431 2353 2314 2264 2213 2206 2245 2282 2367 2481 2537 2566 2578 2562 2488 2369 2283 2168 2045 2000 2033 2071 2143 2275 2301 2241 2091 1924 1793 1654 1504 1390 1328 1398 1486 1529 1571 1604 1663 1770 1836 1855 1879 1924 1982 2090 2097 2071 2096 2156 2128 2078 2017 1985 2006 2063 2092 2113 2124 2131 2161 2235 2309 2388 2472 2493 2520 2510 2464 2391 2320 2271 2244 2271 2355 2324 2312 2268 2286 2367 2452 2558 2620 2551 2470 2414 2376 2342 2279 2207 2176 2188 2243 2311 2358 2437 2520 2513 2465 2417 2358 2356 2339 2331 2308 2355 2373 2319 2290 2297 2296 2261 2238 2221 2205 2198 2200 2231 2284 2352 2406 2438 2456 2424 2373 2274 2173 2076 1983 1913 1850 1767 1721 1721 1743 1791 1819 1808 1787 1761 1735 1702 1641 1600 1589 1591 1616 1634 1630 1613 1570 1550 1541 1537 1535 1531 1526 1521 1502 1483 1468 1460 1470 1499 1581 1679 1736 1774 1782 1762 1745 1770 1805 1810 1764 1656 1530 1439 1436 1500 1572 1574 1547 1534 1597 1700 1673 1591 1548 1588 1700 1809 1895 1966 2035 2032 1952 1861 1770 1726 1752 1735 1688 1615 1526 1468 1406 1383 1478 1584 1687 1769 1881 1994 2061 2096 2114 2102 2078 1966 1853 1788 1697 1582 1510 1503 1519 1568 1579 1489 1386 1258 1130 1165 1228 1316 1356 1250 1167 1108 1124 1202 1120 1009 960 967 984 923 928 859 858 799 823 788 841 815 748 703 673 686 663 694 693 661 610 556 544 505 457 424 395 387 385 370 368 397 394 432 427 387 386 426 444 426 426 438 428 432 450 452 429 455 425 389 420 440 426 403 424 435 422 454 492 453 475 455 500 490 460 430 396 371 356 341 344 368 427 473 395 406 489 568 622 629 604 684 693 589 445 453 557 613 647 691 771 810 802 728 645 568 592 664 718 767 847 913 923 864 793 719 625 566 507 507 536 491 436 357 327 318 353 381 433 493 539 590 616 582 561 517 493 539 565 584 607 590 582 532 483 503 491 508 517 475 461 459 416 381 366 389 381 348 359 353 355 352 351 333 318 314 306 300 305 296 280 278 250 245 236 251 233 204 185 180 171 168 166 163 156 157 155 153 151 149 146 144 141 138 135 133 130 126 124 121 108 112 112 112 106 100 102 100 98 99 98 96 101 104 99 95 95 97 99 96 91 89 86 84 80 76 71 64 64 68 74 78 73 61 49 39 33 28 24 23 23 21 20 22 22 21 20 20 23 25 24 23 25 24 24 23 22 20 19 19 18 18 17 17 17 17 17 17 17 17 17 17 14 13 13 12 13 10 10 10 12 20 17 15 11 10 9 8 8 7 6 6 5 4 4 3 2 2 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1176 981 1038 1234 1357 1474 1560 1683 1806 2034 2013 1883 1733 1577 1477 1405 1327 1212 1145 1273 1232 1177 1300 1306 1302 1361 1451 1519 1563 1585 1584 1618 1698 1739 1746 1476 1337 1205 1100 1009 949 889 838 790 833 905 887 937 1003 1117 1202 1284 1383 1310 1264 1282 1314 1248 1204 1147 1108 992 879 755 762 912 1082 1208 1386 1328 1285 1378 1357 1241 1107 887 825 839 864 907 1012 1134 1249 1316 1385 1449 1474 1454 1436 1447 1422 1305 1204 1113 1084 1068 1129 1408 1535 1473 1411 1362 1343 1386 1449 1346 1285 1232 1146 1074 1062 1065 1062 1070 1076 1081 1101 1146 1173 1188 1145 1108 1114 1119 1134 1185 1253 1314 1359 1409 1433 1453 1490 1531 1577 1633 1630 1652 1746 1852 1940 2036 2123 2054 1982 1926 1864 1824 1793 1734 1675 1600 1574 1572 1690 1740 1689 1660 1595 1651 1735 1707 1682 1662 1675 1632 1563 1458 1377 1258 1172 1138 1095 1037 1132 1297 1279 1234 1156 1093 1080 1124 1144 1156 1184 1242 1272 1274 1299 1318 1375 1465 1517 1568 1614 1640 1643 1649 1660 1640 1671 1626 1643 1655 1671 1720 1728 1782 1713 1727 1784 1789 1848 1946 2068 2163 2115 2104 2129 2168 2167 2211 2237 2287 2307 2371 2446 2523 2576 2659 2705 2640 2626 2595 2519 2447 2393 2343 2344 2286 2212 2215 2171 2257 2363 2502 2620 2657 2719 2767 2758 2629 2583 2507 2467 2455 2431 2372 2314 2238 2187 2188 2189 2187 2189 2196 2338 2469 2428 2395 2379 2385 2375 2367 2326 2323 2262 2215 2165 2162 2161 2127 2110 2088 2051 2060 2045 1912 1737 1618 1510 1425 1423 1459 1523 1635 1745 1887 2033 2166 2256 2270 2342 2378 2478 2529 2568 2670 2837 2705 2672 2651 2654 2672 2527 2511 2539 2611 2764 2896 2889 2712 2650 2524 2470 2559 2397 2221 2054 1920 1773 1771 1784 1985 2152 2317 2401 2490 2615 2659 2790 2835 2807 2764 2721 2673 2645 2556 2522 2545 2642 2742 2731 2789 2660 2590 2571 2578 2718 2665 2680 2699 2723 2745 2865 2810 2749 2753 2679 2594 2519 2453 2445 2467 2495 2549 2661 2541 2384 2371 2372 2379 2289 2232 2184 2163 2150 2131 2161 2216 2184 2220 2314 2382 2409 2437 2465 2393 2401 2327 2292 2304 2277 2182 2114 2123 2062 1993 1995 1982 1956 1920 1911 1891 1904 1916 1925 1950 1981 1969 1960 1950 2060 2007 2047 2106 2066 1990 1902 1827 1725 1587 1529 1511 1505 1535 1493 1448 1407 1332 1215 1089 981 948 922 923 1077 1203 1353 1463 1425 1407 1450 1507 1591 1692 1803 1919 1978 1949 1945 1881 1906 2005 2047 2140 2227 2170 2069 1922 1828 1731 1624 1561 1514 1407 1359 1252 1317 1409 1549 1664 1551 1416 1262 1143 1056 988 948 961 984 1004 1036 1074 1112 1154 1189 1218 1253 1272 1311 1393 1469 1537 1603 1665 1755 1838 1926 2035 2168 2255 2235 2143 2030 1925 1846 1771 1688 1588 1496 1410 1321 1283 1337 1457 1574 1719 1852 1976 2045 1969 2059 2141 2241 2322 2402 2528 2592 2509 2391 2328 2309 2315 2313 2297 2309 2269 2405 2481 2604 2729 2713 2666 2678 2563 2618 2759 2700 2606 2599 2696 2676 2661 2614 2505 2483 2482 2555 2570 2680 2828 2726 2724 2695 2564 2431 2336 2219 2152 2157 2256 2331 2377 2448 2554 2563 2463 2454 2521 2607 2582 2561 2573 2502 2398 2309 2189 2053 1946 1891 1857 1792 1649 1556 1567 1498 1430 1445 1563 1706 1848 1958 2064 2144 2214 2237 2232 2261 2285 2297 2322 2376 2455 2545 2595 2648 2653 2612 2555 2528 2582 2656 2557 2517 2452 2384 2356 2256 2163 2197 2268 2300 2338 2402 2531 2487 2361 2249 2181 2070 1922 1874 1943 2063 2196 2320 2422 2479 2355 2336 2297 2239 2193 2103 2058 1985 1930 1864 1837 1825 1850 1906 1941 1963 1976 1979 1999 2049 2148 2243 2355 2445 2507 2598 2656 2584 2527 2571 2521 2455 2377 2331 2301 2278 2208 2185 2227 2295 2350 2355 2449 2558 2605 2550 2441 2350 2232 2152 2115 2001 1985 2021 2091 2184 2255 2127 2057 1919 1742 1607 1473 1377 1354 1455 1590 1636 1644 1711 1739 1747 1766 1787 1820 1846 1880 1922 1953 1989 2013 2007 2004 1984 1999 2017 2042 2074 2094 2107 2116 2138 2192 2262 2315 2342 2381 2427 2495 2492 2454 2374 2308 2269 2240 2238 2277 2268 2238 2245 2260 2323 2415 2486 2518 2443 2375 2335 2316 2294 2272 2227 2184 2166 2191 2244 2296 2353 2417 2462 2436 2391 2347 2324 2314 2311 2290 2316 2323 2294 2275 2287 2292 2255 2236 2213 2215 2224 2237 2283 2333 2378 2418 2450 2437 2400 2356 2278 2189 2098 2024 1950 1905 1812 1750 1721 1719 1730 1742 1758 1756 1732 1689 1655 1619 1599 1599 1613 1641 1655 1648 1602 1570 1554 1546 1543 1539 1534 1528 1521 1501 1489 1474 1462 1488 1520 1623 1687 1726 1736 1726 1690 1679 1723 1727 1737 1739 1682 1574 1487 1414 1441 1507 1507 1457 1531 1638 1686 1619 1509 1538 1626 1705 1787 1856 1939 2011 2036 1990 1898 1797 1710 1645 1637 1638 1583 1490 1391 1367 1437 1524 1616 1708 1788 1868 1953 2009 2046 2062 2059 2064 2031 1965 1882 1764 1698 1609 1611 1645 1656 1552 1426 1322 1236 1219 1289 1348 1417 1402 1325 1260 1220 1225 1273 1181 1101 1087 1102 1093 1031 1011 974 936 934 934 912 971 950 870 789 782 830 799 769 742 698 623 556 476 440 402 387 383 391 392 396 417 440 409 428 447 411 389 436 451 427 449 455 458 468 470 469 442 476 445 396 436 459 448 422 414 440 448 468 508 479 510 486 517 489 471 415 385 366 346 352 397 440 481 532 474 401 427 506 617 703 678 735 704 573 516 447 537 655 716 740 770 838 790 706 631 582 627 686 733 784 829 878 934 887 788 698 617 566 559 589 582 525 447 381 354 353 327 335 396 443 503 561 610 617 579 524 503 523 565 602 628 622 595 532 503 540 527 543 553 512 453 413 388 364 361 365 355 336 375 367 333 330 339 339 333 321 311 315 311 306 298 280 253 246 230 202 216 198 186 180 178 174 170 164 159 156 154 151 148 146 142 138 128 126 130 128 127 124 120 113 105 125 134 135 122 111 110 107 102 107 108 103 105 107 101 104 103 104 100 95 94 90 86 82 77 75 71 69 67 78 91 78 64 59 52 43 35 29 26 26 24 23 23 24 24 23 22 23 24 27 24 26 24 20 20 19 19 18 18 18 17 18 18 18 18 18 18 18 18 18 17 15 14 14 14 14 11 10 10 10 12 19 13 11 10 10 10 10 9 8 7 7 6 5 4 4 3 2 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1179 954 1027 1182 1351 1555 1728 1837 1947 2069 2026 1892 1723 1562 1449 1371 1295 1175 1198 1229 1136 1148 1246 1257 1245 1307 1384 1423 1452 1463 1457 1479 1548 1579 1576 1462 1338 1213 1137 1045 998 958 899 794 837 871 909 1012 1111 1116 1115 1219 1310 1232 1160 1214 1295 1312 1248 1288 1260 1170 965 758 811 902 1042 1215 1410 1399 1420 1338 1278 1160 1029 974 875 846 833 863 1020 1243 1352 1345 1424 1562 1609 1553 1487 1448 1344 1284 1157 1083 1058 1082 1323 1589 1625 1581 1517 1405 1312 1295 1217 1160 1103 1067 1058 1055 1056 1068 1081 1113 1149 1181 1183 1186 1224 1249 1256 1210 1167 1154 1187 1156 1193 1248 1297 1311 1360 1419 1476 1531 1564 1597 1656 1653 1698 1800 1903 1997 2067 2034 1963 1899 1861 1829 1801 1746 1677 1622 1556 1507 1540 1600 1622 1610 1524 1559 1633 1598 1562 1543 1594 1627 1553 1458 1311 1172 1129 1120 1052 1038 1113 1281 1329 1302 1217 1159 1159 1189 1194 1213 1241 1273 1311 1341 1360 1401 1410 1497 1594 1631 1663 1690 1705 1728 1720 1722 1719 1671 1701 1709 1730 1751 1746 1778 1751 1723 1774 1790 1845 1912 2034 2164 2216 2222 2223 2233 2256 2280 2290 2387 2405 2440 2475 2533 2629 2720 2613 2546 2497 2481 2417 2362 2303 2273 2214 2202 2126 2147 2071 2197 2344 2466 2472 2524 2621 2686 2732 2650 2612 2620 2648 2588 2511 2451 2413 2321 2234 2187 2186 2186 2185 2191 2306 2438 2555 2535 2503 2483 2518 2496 2366 2283 2218 2207 2159 2127 2118 2053 2057 2046 2008 1969 1920 1853 1715 1560 1435 1424 1424 1456 1525 1645 1795 1887 1951 2058 2157 2231 2291 2307 2368 2435 2466 2571 2698 2708 2567 2512 2527 2455 2418 2477 2488 2585 2722 2733 2763 2731 2608 2498 2381 2348 2352 2192 1967 1763 1737 1774 1863 2073 2241 2343 2513 2662 2664 2733 2899 2991 2902 2811 2816 2762 2733 2679 2606 2601 2671 2807 2868 2784 2646 2593 2571 2577 2574 2569 2607 2667 2703 2692 2816 2763 2693 2672 2643 2552 2492 2466 2445 2511 2517 2554 2648 2515 2420 2426 2446 2423 2324 2241 2211 2176 2165 2173 2153 2119 2092 2112 2167 2235 2244 2267 2326 2255 2262 2201 2156 2151 2102 2068 1975 1982 1924 1876 1842 1819 1787 1776 1785 1760 1756 1768 1774 1810 1846 1823 1825 1794 1874 1829 1938 1973 2046 2034 1925 1796 1722 1629 1572 1593 1606 1591 1570 1503 1403 1308 1181 1057 995 947 921 915 1036 1188 1328 1398 1349 1353 1410 1498 1583 1673 1786 1899 1853 1797 1820 1755 1789 1902 1912 2018 2158 2132 2068 1980 1893 1784 1698 1650 1582 1518 1439 1312 1265 1423 1536 1635 1522 1395 1275 1164 1063 979 946 971 989 1007 1025 1047 1069 1089 1125 1179 1191 1269 1371 1465 1558 1625 1696 1766 1821 1909 2003 2115 2208 2265 2245 2147 2078 1976 1860 1756 1646 1525 1445 1381 1327 1280 1257 1365 1490 1640 1787 1866 1880 1834 1952 2084 2181 2295 2353 2453 2535 2433 2334 2268 2176 2153 2188 2192 2177 2210 2299 2422 2543 2624 2564 2598 2722 2810 2761 2698 2599 2501 2505 2625 2665 2670 2574 2522 2483 2483 2537 2598 2767 2800 2706 2638 2583 2479 2367 2284 2216 2096 2148 2254 2326 2446 2492 2545 2431 2373 2366 2394 2495 2473 2482 2559 2483 2356 2294 2180 2097 2056 1972 1865 1756 1653 1567 1488 1439 1421 1516 1658 1792 1938 2019 2089 2137 2200 2251 2309 2350 2368 2386 2401 2396 2437 2491 2504 2569 2536 2483 2471 2434 2491 2593 2613 2526 2448 2371 2289 2212 2176 2103 2153 2222 2290 2446 2525 2433 2313 2232 2146 2031 1918 1875 1965 2067 2173 2305 2395 2432 2328 2262 2250 2177 2109 2044 1957 1903 1855 1817 1816 1865 1958 2050 2083 2085 2060 2068 2059 2105 2172 2247 2367 2479 2562 2543 2550 2475 2461 2514 2434 2392 2379 2363 2359 2324 2252 2192 2198 2233 2261 2273 2338 2433 2514 2494 2434 2331 2279 2234 2180 2031 1966 1976 2005 2097 2185 2070 1940 1819 1675 1534 1421 1361 1396 1518 1667 1760 1744 1778 1816 1837 1875 1863 1851 1880 1913 1935 1956 1968 1992 1981 1983 2015 2038 2068 2118 2157 2165 2169 2172 2195 2232 2270 2290 2323 2355 2426 2506 2457 2411 2352 2307 2272 2238 2225 2238 2234 2253 2255 2263 2303 2375 2425 2451 2409 2342 2310 2299 2310 2300 2274 2225 2183 2158 2188 2233 2280 2349 2407 2413 2383 2381 2330 2299 2285 2282 2303 2316 2283 2270 2283 2264 2248 2225 2219 2233 2256 2293 2328 2361 2399 2426 2431 2393 2345 2308 2238 2155 2080 2010 1947 1899 1863 1819 1770 1713 1707 1703 1712 1706 1676 1648 1631 1624 1609 1620 1640 1667 1674 1632 1596 1572 1558 1550 1546 1541 1536 1530 1524 1513 1499 1470 1467 1498 1576 1677 1730 1716 1702 1676 1647 1638 1655 1648 1659 1661 1671 1647 1563 1456 1392 1452 1434 1447 1558 1641 1660 1586 1472 1499 1591 1729 1838 1905 1954 2004 2038 2008 1925 1846 1758 1664 1575 1573 1557 1485 1380 1358 1442 1549 1628 1709 1779 1830 1868 1954 2000 2010 2026 2026 2032 2026 1950 1871 1800 1722 1745 1789 1695 1569 1480 1369 1330 1328 1391 1471 1542 1486 1427 1374 1365 1378 1384 1312 1241 1239 1261 1196 1149 1099 1094 1052 1068 1042 1054 1054 983 916 858 879 868 834 783 764 715 601 524 449 403 390 396 406 419 426 451 457 454 421 417 459 426 400 443 463 458 453 494 496 492 504 472 466 493 465 407 431 479 478 450 433 462 486 525 518 503 537 536 517 480 429 399 372 353 366 405 446 501 561 586 481 421 482 530 611 725 770 791 766 672 589 460 549 666 746 800 830 857 795 728 679 617 624 679 718 767 834 908 954 865 761 688 635 653 648 636 576 509 436 378 410 386 370 329 343 416 478 540 580 605 615 555 553 544 558 595 635 654 619 585 530 557 552 524 503 479 442 416 383 363 348 354 356 327 359 376 349 310 321 338 338 338 335 330 297 271 265 277 260 226 209 206 179 183 185 165 165 154 153 152 147 138 137 142 139 138 126 117 113 112 116 123 121 116 111 112 136 147 143 131 125 119 113 117 112 119 121 119 113 107 109 109 109 104 100 98 94 91 85 77 72 70 70 70 73 96 95 81 64 54 48 43 38 32 29 28 26 27 25 26 25 25 24 24 28 29 28 25 21 20 20 20 19 19 19 19 19 18 19 19 19 19 19 19 19 18 16 16 15 15 16 14 12 11 12 11 14 18 11 10 10 10 10 10 9 8 8 7 6 6 5 4 2 2 2 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1056 1042 1072 1236 1347 1497 1610 1708 1832 2001 1962 1793 1644 1524 1448 1278 1178 1073 1220 1168 1061 1123 1176 1207 1199 1300 1343 1310 1316 1333 1322 1334 1376 1438 1454 1432 1347 1221 1138 1060 968 871 837 790 841 922 973 1062 1028 1002 1123 1218 1190 1147 1079 1159 1250 1354 1310 1303 1297 1268 1110 795 766 879 994 1190 1370 1458 1350 1265 1196 1099 1083 1020 955 963 927 838 925 1153 1180 1226 1372 1520 1634 1620 1592 1513 1269 1148 1098 1014 1062 1294 1498 1577 1618 1638 1515 1280 1173 1077 1060 1056 1053 1053 1056 1059 1095 1148 1183 1242 1265 1286 1281 1290 1290 1357 1373 1317 1246 1219 1280 1249 1230 1228 1235 1299 1376 1437 1505 1621 1683 1701 1716 1710 1717 1726 1821 1915 1976 2012 1957 1909 1895 1872 1838 1775 1707 1631 1600 1548 1487 1480 1499 1519 1486 1465 1509 1487 1474 1379 1436 1519 1500 1351 1223 1124 1087 1079 1061 1045 1116 1192 1323 1372 1275 1249 1245 1270 1271 1278 1288 1321 1367 1402 1418 1501 1529 1516 1629 1672 1712 1759 1786 1813 1789 1773 1771 1722 1751 1775 1764 1791 1819 1813 1766 1727 1768 1808 1853 1929 2036 2158 2253 2333 2335 2356 2365 2321 2332 2418 2498 2551 2543 2597 2716 2717 2576 2471 2410 2383 2343 2255 2184 2174 2093 2051 2013 2001 2051 2201 2313 2311 2355 2457 2547 2549 2657 2747 2734 2728 2677 2614 2616 2598 2561 2475 2377 2355 2342 2304 2186 2164 2305 2438 2499 2558 2508 2490 2534 2484 2367 2284 2259 2263 2158 2121 2059 2009 1965 1956 1902 1843 1772 1750 1660 1528 1432 1423 1425 1471 1592 1674 1746 1819 1883 1974 2073 2189 2240 2288 2330 2385 2461 2607 2563 2622 2503 2430 2402 2310 2281 2299 2399 2529 2625 2634 2631 2553 2526 2420 2307 2227 2218 2023 1811 1691 1698 1816 1973 2085 2238 2407 2562 2672 2824 2894 2963 2853 2784 2728 2740 2828 2906 2797 2699 2659 2706 2851 2892 2775 2643 2632 2621 2556 2466 2463 2528 2588 2639 2668 2708 2851 2692 2643 2578 2545 2463 2425 2434 2343 2369 2439 2551 2515 2534 2519 2521 2498 2424 2352 2265 2142 2043 2047 2026 2029 2021 2020 2071 2119 2130 2137 2168 2121 2104 2081 2040 2009 1965 1918 1872 1835 1804 1769 1736 1696 1673 1659 1648 1632 1634 1635 1649 1666 1706 1699 1677 1683 1732 1722 1780 1855 1905 1998 1960 1858 1776 1701 1650 1677 1688 1652 1580 1508 1436 1312 1221 1160 1046 955 938 919 1002 1106 1204 1235 1263 1302 1395 1519 1603 1668 1696 1785 1739 1658 1702 1628 1707 1746 1802 1952 2100 2061 1939 1868 1866 1738 1686 1565 1462 1382 1351 1251 1226 1354 1520 1644 1547 1449 1344 1241 1103 1008 948 964 1012 1051 1084 1117 1165 1184 1164 1144 1209 1309 1433 1536 1613 1688 1756 1816 1887 1969 2061 2166 2249 2277 2199 2089 1992 1924 1848 1743 1660 1594 1513 1432 1339 1252 1243 1314 1439 1590 1694 1718 1708 1765 1901 2069 2124 2168 2307 2432 2434 2402 2301 2186 2084 2045 2055 2071 2075 2162 2240 2349 2452 2485 2455 2529 2635 2665 2611 2579 2529 2421 2409 2481 2597 2730 2596 2549 2530 2555 2595 2680 2791 2818 2851 2749 2639 2481 2374 2285 2146 2042 2072 2227 2295 2428 2396 2407 2333 2272 2265 2305 2415 2396 2404 2505 2540 2458 2397 2289 2181 2080 1978 1875 1792 1715 1623 1509 1417 1456 1524 1589 1721 1866 1990 2046 2087 2125 2163 2211 2236 2255 2271 2299 2303 2352 2416 2480 2533 2462 2400 2414 2393 2416 2487 2561 2590 2550 2439 2348 2266 2209 2101 2103 2185 2271 2395 2453 2457 2410 2318 2189 2059 1895 1873 1990 2077 2168 2273 2340 2367 2314 2192 2195 2116 2039 1984 1902 1848 1808 1821 1876 1966 2058 2137 2188 2206 2200 2198 2154 2142 2146 2221 2353 2418 2412 2403 2383 2397 2448 2535 2456 2427 2403 2380 2364 2338 2279 2228 2190 2180 2188 2197 2236 2320 2417 2457 2412 2364 2333 2298 2193 2031 1961 1937 1923 2000 2048 1968 1833 1715 1592 1472 1380 1377 1446 1579 1707 1834 1864 1845 1851 1905 1947 1968 1956 1957 1999 2033 2038 2029 2042 2054 2062 2120 2150 2126 2171 2220 2238 2241 2230 2218 2232 2274 2287 2312 2371 2445 2473 2415 2362 2336 2302 2260 2221 2211 2218 2260 2276 2258 2264 2284 2326 2382 2430 2418 2332 2311 2323 2338 2335 2323 2299 2217 2163 2151 2176 2215 2264 2303 2307 2281 2278 2271 2280 2296 2280 2283 2297 2281 2246 2270 2264 2242 2231 2232 2250 2274 2317 2345 2374 2395 2384 2366 2358 2302 2245 2185 2117 2058 1996 1941 1900 1873 1852 1816 1754 1712 1700 1694 1683 1652 1641 1636 1633 1641 1644 1667 1689 1662 1625 1592 1571 1560 1552 1546 1542 1537 1531 1524 1507 1484 1471 1476 1520 1607 1696 1752 1737 1709 1691 1674 1636 1605 1590 1588 1601 1619 1636 1607 1481 1375 1391 1377 1429 1489 1542 1599 1541 1465 1461 1574 1711 1842 1902 1916 1963 2010 1995 1937 1886 1806 1695 1596 1514 1493 1452 1385 1326 1394 1499 1605 1680 1744 1754 1820 1916 1967 1959 1999 2015 2001 1973 1961 1943 1892 1856 1882 1881 1766 1667 1559 1446 1445 1445 1498 1587 1632 1593 1528 1478 1508 1521 1511 1444 1363 1397 1374 1301 1265 1198 1206 1150 1171 1160 1121 1029 950 897 901 918 882 834 797 728 666 571 457 404 399 414 450 472 488 462 481 476 464 431 444 474 444 410 444 496 490 473 535 520 526 526 469 490 517 486 417 453 509 508 490 453 449 501 550 547 538 566 534 474 436 402 387 369 365 400 458 517 573 601 660 546 422 460 589 680 745 839 850 778 704 607 491 524 611 710 779 850 877 849 793 729 635 611 657 742 815 880 938 959 897 805 726 712 721 681 626 565 481 417 464 458 440 398 343 365 405 470 516 525 575 637 605 603 583 565 610 652 671 652 615 566 565 517 470 437 435 426 399 392 352 349 328 363 342 320 346 335 327 303 309 306 316 308 302 313 284 241 242 251 234 212 189 185 165 171 160 142 133 133 134 135 130 130 129 122 121 116 117 119 120 112 112 115 120 120 129 135 143 140 127 126 124 121 128 123 123 120 116 110 105 102 103 101 100 98 96 93 87 81 74 70 70 70 71 86 95 88 82 66 53 47 44 40 36 31 29 28 29 28 28 28 28 26 26 27 30 28 25 23 21 20 20 20 20 20 19 19 20 19 19 19 20 20 19 19 18 17 17 16 18 16 15 14 15 14 13 14 17 11 10 9 9 9 9 8 8 7 7 7 6 5 3 3 3 2 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
968 1088 1186 1272 1330 1382 1488 1632 1738 1896 1840 1692 1595 1424 1290 1195 1076 1138 1187 1081 1003 1053 1094 1131 1215 1317 1295 1232 1201 1217 1217 1247 1275 1332 1369 1380 1333 1221 1114 993 942 896 851 797 797 854 907 980 922 990 1092 1114 1049 1024 1023 1134 1246 1336 1259 1201 1233 1228 1169 832 747 871 951 1153 1357 1397 1321 1241 1156 1150 1131 1067 1086 1145 1143 924 840 953 1102 1298 1431 1483 1551 1541 1535 1460 1205 1070 986 1047 1249 1453 1485 1518 1492 1340 1166 1083 1052 1050 1057 1060 1082 1110 1099 1167 1212 1263 1312 1362 1386 1404 1402 1393 1366 1444 1464 1407 1341 1290 1369 1377 1349 1320 1325 1362 1358 1417 1482 1617 1740 1834 1857 1815 1788 1787 1810 1882 1949 1999 1972 1926 1923 1884 1842 1800 1739 1733 1685 1630 1581 1521 1468 1397 1391 1363 1363 1375 1304 1251 1300 1368 1416 1299 1177 1109 1063 1055 1045 1037 1151 1233 1317 1337 1303 1306 1322 1341 1341 1354 1343 1350 1436 1472 1489 1578 1653 1654 1650 1732 1770 1801 1846 1880 1892 1836 1781 1789 1796 1834 1816 1871 1926 1911 1826 1746 1761 1822 1852 1895 1988 2104 2235 2328 2417 2457 2484 2380 2379 2437 2522 2639 2627 2678 2768 2710 2549 2494 2397 2322 2265 2187 2147 2112 2076 2029 1996 1928 2013 2125 2161 2162 2289 2383 2410 2438 2541 2680 2678 2628 2580 2505 2498 2476 2484 2498 2538 2513 2503 2355 2171 2062 2216 2347 2323 2418 2448 2387 2463 2519 2409 2345 2320 2382 2267 2215 2179 2098 2025 1964 1889 1825 1758 1648 1572 1507 1430 1424 1435 1503 1640 1774 1837 1915 1938 2029 2070 2178 2228 2278 2335 2392 2535 2599 2535 2558 2476 2399 2344 2289 2272 2276 2332 2428 2538 2538 2477 2442 2410 2422 2276 2129 2066 1971 1757 1645 1675 1766 1971 2226 2314 2464 2570 2616 2667 2731 2794 2817 2675 2635 2723 2782 2817 2889 2839 2726 2803 2748 2755 2783 2690 2714 2588 2425 2347 2377 2442 2509 2543 2575 2617 2728 2748 2637 2564 2486 2473 2374 2253 2185 2216 2340 2477 2664 2708 2601 2569 2557 2484 2382 2236 2107 2050 1976 1958 1931 1935 1961 1984 2011 2039 2028 2010 1994 1973 1964 1933 1891 1851 1811 1765 1740 1708 1686 1665 1644 1635 1622 1600 1569 1567 1553 1555 1556 1552 1566 1562 1538 1526 1566 1645 1712 1760 1851 1913 1903 1836 1763 1750 1798 1804 1713 1652 1619 1455 1373 1320 1225 1121 984 944 917 982 1055 1093 1143 1206 1296 1416 1544 1593 1518 1656 1716 1670 1551 1606 1539 1627 1621 1709 1859 1995 1958 1849 1737 1727 1649 1557 1448 1374 1292 1256 1236 1198 1333 1448 1600 1586 1416 1315 1223 1070 992 939 1015 1091 1154 1205 1241 1268 1286 1279 1242 1188 1281 1386 1529 1647 1729 1751 1791 1855 1908 2011 2128 2253 2256 2175 2090 1993 1906 1796 1738 1712 1659 1607 1497 1358 1242 1232 1255 1373 1515 1540 1567 1611 1749 1886 1952 2024 2148 2278 2376 2312 2311 2242 2107 2012 1961 1940 1991 2077 2167 2257 2369 2421 2317 2379 2491 2583 2562 2471 2459 2375 2297 2315 2451 2556 2657 2652 2612 2623 2636 2739 2735 2716 2807 2911 2779 2636 2505 2392 2313 2148 2037 2040 2101 2181 2310 2305 2315 2247 2219 2200 2233 2328 2338 2332 2435 2477 2398 2345 2256 2124 2031 1976 1893 1778 1693 1587 1454 1397 1499 1625 1685 1672 1796 1889 1936 1990 2026 2053 2114 2134 2172 2222 2262 2289 2336 2415 2510 2560 2441 2371 2329 2358 2412 2475 2483 2511 2546 2514 2439 2356 2241 2088 2054 2163 2249 2325 2404 2507 2454 2286 2151 2010 1888 1881 1983 2080 2164 2231 2292 2316 2278 2190 2117 2045 1980 1928 1841 1805 1830 1884 1971 2040 2084 2159 2238 2292 2313 2306 2241 2181 2143 2176 2266 2320 2347 2361 2375 2417 2496 2567 2510 2486 2458 2422 2401 2353 2295 2249 2222 2160 2123 2134 2169 2247 2308 2375 2404 2360 2324 2285 2198 2068 1992 1940 1862 1899 1926 1876 1751 1631 1521 1430 1380 1421 1527 1650 1792 1913 1998 1941 1930 1974 2014 2022 2058 2069 2103 2127 2121 2115 2111 2134 2147 2192 2229 2199 2245 2348 2389 2367 2323 2271 2241 2265 2300 2341 2406 2498 2464 2376 2334 2309 2277 2234 2210 2210 2211 2243 2253 2266 2276 2290 2340 2394 2461 2435 2388 2374 2370 2382 2381 2396 2372 2289 2206 2159 2148 2157 2173 2198 2206 2200 2208 2218 2250 2274 2270 2269 2291 2282 2249 2244 2244 2225 2213 2227 2250 2272 2297 2312 2335 2324 2268 2298 2289 2285 2211 2151 2099 2060 2026 1989 1926 1890 1869 1836 1805 1780 1762 1720 1673 1655 1649 1649 1656 1660 1674 1701 1698 1655 1622 1589 1570 1560 1551 1546 1542 1535 1531 1523 1507 1483 1471 1489 1538 1617 1701 1751 1772 1756 1758 1726 1706 1635 1588 1564 1558 1569 1596 1598 1501 1405 1347 1328 1366 1381 1468 1513 1453 1387 1464 1585 1713 1812 1820 1808 1877 1939 1963 1931 1886 1828 1745 1662 1554 1439 1380 1324 1300 1413 1528 1601 1634 1650 1659 1762 1845 1908 1910 1925 1972 1957 1911 1878 1894 1915 1902 1910 1904 1828 1713 1601 1555 1570 1578 1618 1678 1664 1668 1638 1590 1600 1565 1515 1464 1430 1439 1431 1392 1362 1311 1289 1252 1243 1201 1112 1009 942 944 975 979 926 856 771 667 605 526 415 416 478 540 590 600 560 517 517 507 485 444 472 497 461 425 442 525 531 495 535 572 569 534 484 526 509 442 427 468 524 536 515 503 481 494 553 576 570 564 509 441 407 387 371 376 428 475 502 568 637 650 695 560 423 462 597 725 788 873 844 735 638 577 520 522 619 698 766 823 833 870 845 769 687 676 682 736 799 861 916 951 934 853 789 775 721 645 587 527 484 507 532 517 470 397 354 368 445 465 482 527 578 626 670 649 616 614 601 631 664 668 631 597 557 499 444 405 400 369 369 364 368 328 319 333 352 317 329 320 334 319 295 283 274 281 285 278 273 242 227 227 236 227 194 173 161 150 141 136 133 129 129 136 128 124 123 124 129 130 130 128 130 119 125 139 133 127 127 126 128 126 122 121 129 132 133 125 120 120 119 114 109 99 99 96 97 95 92 90 82 82 74 72 72 71 71 92 88 78 70 66 53 51 44 39 35 32 30 32 33 31 30 30 30 29 28 28 28 26 24 23 22 23 23 22 21 20 20 21 21 22 22 22 26 23 20 19 18 18 18 20 19 19 17 15 14 13 12 12 16 11 10 9 9 9 9 8 8 8 7 7 6 4 4 4 3 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
913 1052 1095 1149 1230 1322 1436 1594 1703 1793 1802 1631 1501 1398 1301 1186 1076 1011 1064 986 1049 1106 1156 1205 1237 1296 1244 1169 1122 1126 1149 1202 1188 1201 1267 1312 1294 1223 1154 1072 986 916 800 738 738 762 868 883 886 984 992 1021 984 969 1101 1179 1225 1257 1205 1153 1157 1142 1094 799 811 955 1060 1105 1266 1335 1304 1260 1189 1222 1145 1171 1273 1346 1149 1020 869 895 1076 1259 1323 1371 1401 1388 1369 1285 1125 993 993 1204 1318 1381 1414 1279 1114 1063 1039 1048 1064 1161 1260 1278 1276 1262 1242 1260 1318 1396 1440 1469 1491 1536 1530 1468 1453 1518 1520 1460 1448 1380 1431 1490 1467 1426 1409 1449 1452 1448 1558 1593 1686 1772 1838 1894 1910 1861 1890 1926 1977 2000 2023 1991 1975 1966 1916 1897 1842 1805 1771 1736 1677 1595 1524 1506 1456 1405 1348 1326 1324 1279 1201 1230 1309 1255 1145 1087 1040 1041 1020 1086 1176 1231 1392 1394 1359 1384 1368 1388 1420 1420 1428 1458 1446 1546 1584 1638 1703 1736 1713 1759 1800 1845 1909 1951 1936 1854 1851 1836 1833 1875 1867 1937 2042 2047 1944 1845 1772 1816 1863 1902 1952 2020 2102 2236 2387 2501 2548 2480 2423 2453 2525 2623 2732 2739 2827 2691 2519 2461 2430 2339 2286 2237 2197 2165 2129 2092 2027 1922 1899 1985 2009 2091 2199 2298 2296 2351 2455 2537 2572 2509 2466 2408 2377 2349 2354 2353 2414 2467 2458 2313 2136 2020 2097 2145 2179 2294 2373 2308 2399 2408 2472 2398 2370 2478 2401 2284 2177 2121 2105 2091 2015 1879 1811 1782 1691 1587 1444 1392 1477 1564 1654 1790 1892 1936 1982 2082 2188 2187 2247 2297 2415 2521 2467 2430 2463 2453 2491 2404 2346 2327 2283 2266 2301 2394 2504 2439 2409 2304 2275 2290 2264 2166 1989 1872 1689 1627 1673 1764 1874 2019 2177 2284 2371 2456 2529 2594 2644 2684 2625 2629 2717 2771 2746 2889 2910 2842 2768 2709 2721 2850 2830 2697 2576 2384 2306 2279 2324 2432 2446 2483 2523 2594 2772 2636 2513 2508 2448 2268 2144 2117 2165 2282 2427 2571 2608 2571 2470 2392 2333 2239 2213 2203 2086 2016 1956 1911 1911 1914 1914 1913 1944 1932 1902 1892 1867 1848 1841 1818 1771 1738 1702 1691 1678 1685 1689 1688 1673 1665 1650 1621 1579 1562 1529 1470 1446 1460 1435 1408 1416 1421 1478 1531 1580 1719 1794 1869 1891 1840 1834 1873 1860 1782 1739 1599 1477 1389 1284 1197 1113 1071 974 916 929 1001 1064 1136 1249 1341 1439 1534 1439 1427 1591 1672 1609 1526 1489 1459 1501 1595 1679 1786 1909 1881 1765 1670 1595 1573 1447 1439 1314 1242 1213 1186 1208 1310 1424 1544 1522 1351 1219 1128 1003 942 964 1030 1164 1256 1309 1339 1368 1383 1365 1322 1262 1227 1352 1480 1603 1624 1629 1690 1768 1867 1980 2118 2252 2252 2146 2037 1950 1884 1807 1784 1755 1746 1661 1536 1397 1257 1225 1229 1303 1415 1416 1499 1608 1733 1804 1841 1962 2092 2232 2290 2202 2226 2199 2040 1905 1878 1889 2026 2136 2236 2336 2358 2251 2218 2309 2400 2520 2610 2447 2355 2306 2248 2275 2370 2457 2590 2726 2728 2765 2781 2792 2684 2698 2781 2851 2737 2633 2537 2426 2326 2193 2024 2041 2025 2058 2173 2194 2279 2234 2161 2143 2165 2243 2244 2270 2398 2456 2313 2289 2208 2087 1954 1849 1807 1742 1686 1574 1419 1436 1572 1696 1797 1749 1776 1806 1851 1900 1950 2012 2068 2117 2167 2224 2290 2334 2369 2528 2664 2646 2480 2330 2293 2370 2359 2429 2437 2422 2422 2417 2382 2286 2191 2028 2044 2137 2195 2262 2362 2414 2394 2285 2155 2001 1876 1854 1949 2055 2124 2185 2218 2235 2235 2181 2086 1982 1914 1853 1800 1798 1878 1947 2003 2049 2108 2177 2244 2319 2382 2392 2312 2239 2159 2187 2257 2323 2375 2371 2401 2484 2610 2665 2573 2516 2496 2468 2404 2360 2331 2336 2257 2210 2150 2107 2116 2184 2232 2269 2329 2309 2272 2244 2180 2098 2000 1879 1778 1773 1775 1774 1648 1544 1450 1405 1423 1494 1617 1766 1896 2005 2114 2080 2015 2018 2050 2144 2148 2151 2163 2166 2170 2198 2214 2205 2200 2221 2244 2240 2269 2407 2507 2473 2430 2371 2309 2325 2363 2391 2459 2519 2455 2364 2325 2304 2274 2221 2210 2210 2210 2213 2240 2274 2299 2322 2369 2427 2485 2484 2427 2419 2427 2440 2456 2482 2463 2392 2299 2203 2160 2141 2126 2123 2119 2121 2145 2169 2207 2243 2252 2263 2292 2307 2241 2215 2209 2197 2191 2204 2222 2235 2239 2235 2264 2224 2165 2161 2192 2219 2148 2127 2090 2057 2043 2007 1944 1909 1890 1858 1822 1800 1783 1724 1662 1655 1664 1675 1688 1687 1702 1720 1685 1647 1614 1586 1569 1558 1550 1546 1541 1534 1525 1510 1504 1495 1473 1503 1545 1611 1692 1757 1801 1812 1791 1779 1766 1709 1652 1614 1574 1540 1546 1561 1563 1506 1434 1385 1314 1303 1371 1427 1355 1379 1497 1604 1693 1728 1709 1710 1804 1858 1914 1920 1880 1830 1761 1673 1570 1497 1431 1351 1267 1365 1449 1558 1585 1556 1597 1691 1779 1819 1822 1869 1906 1883 1856 1818 1814 1857 1873 1845 1861 1847 1781 1692 1688 1721 1719 1721 1684 1649 1657 1667 1643 1596 1552 1504 1462 1443 1438 1421 1399 1382 1362 1334 1295 1256 1206 1121 1018 1000 995 992 955 908 798 690 616 521 433 422 510 603 661 698 688 595 588 595 568 515 453 511 497 458 427 452 528 566 521 562 609 592 533 501 531 461 465 469 443 493 504 541 550 522 492 522 556 561 523 452 414 393 384 396 432 494 539 565 620 685 716 682 550 433 483 615 738 825 881 853 751 695 651 582 537 591 665 721 744 770 845 888 828 781 746 695 759 834 866 895 949 946 878 834 772 687 642 613 590 547 585 581 543 499 444 373 365 450 475 487 527 548 594 639 640 605 616 619 628 623 626 601 532 531 508 474 427 392 388 368 350 343 363 321 311 352 321 298 307 302 316 306 295 281 263 256 259 265 271 248 207 205 215 190 161 163 153 150 145 137 132 132 148 150 149 143 143 140 133 134 135 129 131 141 142 146 139 129 123 120 119 120 123 130 137 128 122 112 120 117 106 99 100 93 93 92 92 91 86 86 81 71 73 73 71 71 83 82 75 73 69 61 52 44 39 37 34 34 40 42 39 36 39 38 37 30 29 28 27 25 25 25 25 27 26 26 28 23 21 24 28 34 32 28 29 23 20 19 19 20 22 26 23 19 18 17 16 15 14 13 12 11 10 10 9 9 9 8 8 7 7 5 5 5 4 4 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
899 1009 1027 1072 1217 1306 1365 1452 1545 1574 1791 1692 1539 1402 1298 1240 1191 1102 971 958 986 1034 1090 1164 1216 1218 1199 1131 1054 1057 1084 1144 1140 1119 1159 1236 1278 1202 1106 1049 1056 962 892 830 808 729 834 811 844 926 927 881 888 1014 1047 1066 1174 1244 1124 1135 1074 1097 1064 815 861 1034 1091 1163 1220 1294 1325 1269 1256 1276 1251 1294 1374 1439 1220 1069 922 896 1016 1126 1189 1225 1214 1196 1219 1159 1021 923 1030 1144 1211 1213 1123 980 1019 1047 1066 1113 1148 1309 1458 1462 1412 1388 1337 1319 1401 1492 1531 1593 1623 1658 1630 1522 1523 1584 1581 1506 1498 1435 1508 1565 1560 1543 1500 1534 1533 1533 1522 1610 1633 1691 1745 1804 1883 1957 1971 1994 2033 2061 2113 2045 2012 1998 1995 1957 1934 1893 1856 1787 1703 1616 1616 1554 1511 1500 1441 1440 1374 1342 1248 1165 1214 1197 1081 1053 1010 1029 1044 1126 1216 1250 1410 1456 1426 1431 1432 1468 1464 1500 1517 1526 1554 1571 1649 1668 1716 1775 1766 1808 1834 1909 1999 2035 1978 1883 1913 1896 1858 1906 1948 2019 2133 2171 2074 1968 1826 1821 1848 1904 1974 2026 2061 2142 2333 2468 2549 2587 2490 2479 2548 2617 2717 2797 2851 2671 2549 2507 2491 2403 2336 2295 2258 2221 2176 2141 2075 1966 1891 1882 1994 2123 2214 2218 2267 2341 2377 2394 2482 2507 2448 2371 2274 2235 2221 2227 2289 2318 2375 2332 2187 2012 1950 1954 2065 2194 2291 2222 2257 2280 2353 2412 2432 2440 2406 2331 2236 2257 2252 2155 2032 1961 1932 1827 1714 1551 1388 1404 1517 1586 1698 1772 1839 1915 1956 2022 2148 2263 2333 2405 2511 2565 2444 2397 2390 2390 2493 2495 2394 2330 2277 2245 2260 2378 2501 2400 2371 2323 2273 2199 2132 2098 1988 1814 1672 1623 1669 1792 1879 1973 2117 2233 2339 2420 2502 2559 2577 2606 2612 2614 2756 2852 2831 2919 2811 2737 2685 2654 2712 2850 2852 2712 2601 2492 2438 2321 2260 2325 2327 2356 2435 2494 2625 2603 2628 2486 2412 2267 2130 2117 2153 2232 2344 2467 2490 2452 2372 2336 2258 2282 2287 2186 2112 2062 1970 1930 1923 1915 1913 1909 1899 1867 1825 1809 1801 1775 1775 1758 1732 1700 1702 1735 1749 1791 1772 1776 1783 1786 1774 1731 1669 1636 1604 1546 1497 1468 1443 1407 1379 1362 1375 1426 1499 1596 1705 1797 1889 1909 1891 1794 1798 1826 1754 1585 1505 1407 1313 1247 1224 1160 1053 947 918 934 1098 1211 1272 1326 1433 1412 1327 1372 1508 1628 1503 1483 1387 1401 1482 1611 1753 1859 1947 1889 1791 1695 1589 1472 1387 1348 1309 1345 1258 1154 1212 1252 1349 1470 1475 1312 1201 1089 968 934 949 987 1100 1270 1365 1421 1459 1457 1435 1376 1335 1292 1319 1399 1481 1548 1649 1759 1839 1922 2008 2104 2234 2285 2195 2113 2033 1924 1892 1891 1821 1709 1590 1469 1394 1273 1217 1228 1266 1326 1417 1547 1642 1677 1741 1836 1942 2073 2220 2184 2088 2141 2133 1985 1852 1787 1846 1974 2046 2176 2308 2228 2141 2127 2232 2323 2418 2551 2479 2417 2328 2201 2191 2307 2432 2548 2690 2836 2851 2858 2812 2651 2684 2773 2730 2636 2567 2476 2477 2312 2150 2018 1938 1961 1956 2054 2095 2175 2167 2102 2056 2086 2175 2167 2217 2373 2450 2300 2181 2087 2011 1938 1803 1681 1645 1600 1457 1382 1456 1608 1711 1789 1841 1852 1860 1878 1913 1973 2041 2082 2135 2216 2299 2391 2382 2442 2606 2704 2601 2454 2318 2252 2207 2271 2397 2433 2333 2315 2308 2276 2217 2107 1981 2025 2114 2156 2243 2328 2313 2300 2243 2140 2015 1882 1821 1896 2004 2100 2147 2159 2156 2174 2134 2037 1935 1836 1794 1790 1863 1943 2000 2047 2090 2150 2223 2306 2408 2473 2504 2327 2280 2214 2214 2249 2328 2425 2431 2467 2568 2673 2698 2603 2597 2591 2573 2480 2485 2471 2406 2315 2253 2185 2138 2107 2132 2184 2152 2229 2287 2221 2161 2128 2030 1896 1789 1701 1648 1639 1635 1531 1461 1411 1422 1480 1572 1690 1827 1978 2109 2220 2147 2077 2059 2090 2182 2299 2236 2179 2181 2217 2278 2347 2360 2265 2243 2256 2268 2317 2397 2544 2594 2538 2454 2403 2401 2435 2479 2530 2505 2425 2338 2300 2282 2243 2211 2210 2210 2210 2215 2255 2293 2321 2350 2390 2444 2498 2513 2465 2458 2484 2514 2555 2594 2573 2440 2314 2214 2171 2155 2142 2117 2091 2077 2087 2113 2139 2166 2228 2259 2268 2277 2244 2216 2194 2173 2163 2166 2170 2177 2179 2153 2160 2159 2122 2085 2103 2127 2058 2016 2001 1973 2005 1983 1935 1912 1905 1889 1857 1818 1764 1689 1662 1662 1685 1709 1714 1714 1724 1714 1680 1641 1608 1586 1568 1558 1550 1545 1540 1534 1530 1523 1511 1497 1475 1520 1577 1633 1708 1789 1833 1813 1807 1847 1833 1788 1747 1691 1629 1571 1506 1507 1529 1556 1552 1485 1392 1298 1289 1355 1295 1391 1472 1545 1611 1621 1594 1650 1703 1781 1869 1897 1860 1804 1744 1679 1605 1514 1420 1311 1244 1260 1377 1500 1504 1455 1539 1648 1710 1730 1750 1838 1849 1824 1819 1797 1757 1780 1820 1776 1775 1801 1781 1753 1762 1777 1754 1707 1651 1616 1630 1640 1619 1564 1516 1484 1456 1436 1403 1391 1392 1382 1369 1340 1307 1278 1221 1124 1055 1023 987 899 836 810 770 663 553 465 424 497 625 702 730 736 725 653 625 628 573 497 464 512 481 451 436 452 532 598 570 577 637 625 579 524 506 462 529 512 462 456 479 500 538 547 533 531 570 529 465 427 402 409 435 477 479 522 585 645 674 735 754 660 522 446 499 606 700 766 835 868 792 747 664 642 568 557 590 654 702 769 849 912 894 863 836 755 749 829 898 946 972 959 895 826 747 704 687 657 642 619 613 570 521 464 411 406 368 417 431 462 490 524 576 591 584 573 589 590 599 572 613 592 499 467 454 464 436 417 403 364 338 318 333 328 286 313 297 283 282 292 268 279 290 287 273 255 247 240 231 239 214 186 184 180 166 183 169 164 159 152 143 142 154 155 154 149 142 143 140 139 131 127 135 146 150 149 142 131 122 120 120 117 121 129 138 126 117 111 114 118 112 97 90 86 86 84 82 81 82 80 76 71 73 73 70 72 82 82 73 73 70 63 53 46 42 40 39 41 50 47 42 37 36 44 39 33 30 29 28 27 27 27 28 31 29 30 30 29 26 28 31 44 51 36 34 30 24 20 18 20 21 25 25 20 18 17 16 15 14 14 12 11 11 10 10 9 9 9 8 7 6 6 5 5 5 4 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
963 899 910 1030 1163 1203 1221 1312 1388 1463 1642 1685 1583 1486 1410 1347 1257 1133 984 952 1073 1154 1195 1175 1215 1156 1096 1115 1022 1003 1095 1071 1088 1051 1089 1156 1245 1233 1157 1108 1012 911 834 796 735 717 731 796 857 922 871 860 903 910 990 1108 1226 1262 1162 1075 1050 1032 1016 813 832 1031 1108 1132 1170 1236 1327 1317 1312 1312 1291 1274 1292 1292 1164 1039 937 853 860 896 954 962 974 1010 981 967 919 889 998 1044 927 928 1018 1168 1300 1268 1374 1536 1601 1605 1738 1749 1633 1509 1448 1369 1434 1539 1640 1724 1751 1769 1715 1592 1636 1655 1634 1546 1570 1516 1557 1644 1683 1648 1627 1639 1617 1599 1569 1615 1658 1640 1692 1753 1834 1908 1954 1977 2035 2128 2183 2118 2075 2052 2051 2003 1965 1897 1815 1768 1673 1685 1671 1604 1596 1565 1481 1454 1433 1379 1274 1192 1125 1087 1040 999 1029 1046 1085 1163 1230 1266 1408 1510 1503 1471 1486 1497 1508 1534 1553 1581 1609 1653 1654 1711 1708 1759 1824 1811 1855 1937 2057 2055 1966 1923 1957 1945 1919 1946 2020 2125 2219 2261 2170 2053 1908 1839 1860 1903 1976 2021 2033 2100 2264 2422 2514 2578 2577 2509 2563 2650 2734 2800 2858 2727 2642 2575 2518 2446 2395 2337 2304 2266 2218 2175 2094 1996 1891 1863 1956 2068 2146 2170 2221 2289 2299 2295 2374 2498 2554 2444 2322 2239 2167 2133 2169 2192 2254 2241 2141 1941 1816 1830 1919 2040 2186 2099 2128 2159 2225 2262 2305 2300 2320 2353 2392 2387 2238 2084 1971 1871 1791 1701 1567 1500 1383 1340 1426 1588 1747 1853 1957 2038 2005 2021 2090 2168 2277 2361 2439 2539 2418 2374 2355 2341 2406 2522 2448 2333 2296 2238 2246 2342 2452 2342 2288 2300 2220 2119 1992 1969 1858 1723 1600 1606 1709 1876 1921 1968 2101 2246 2325 2418 2481 2555 2616 2586 2582 2655 2753 2852 2910 2817 2742 2668 2582 2609 2702 2865 2853 2708 2579 2543 2490 2287 2190 2188 2191 2226 2310 2401 2465 2439 2440 2400 2339 2224 2105 2110 2160 2201 2304 2378 2414 2427 2403 2321 2300 2348 2295 2152 2109 2070 2032 2019 2044 1996 1975 1911 1879 1878 1851 1812 1793 1765 1742 1727 1723 1767 1820 1862 1869 1866 1892 1901 1926 1938 1905 1848 1786 1759 1719 1663 1596 1566 1529 1514 1464 1391 1339 1372 1411 1482 1618 1726 1786 1830 1756 1659 1616 1698 1708 1686 1571 1468 1398 1375 1341 1252 1096 1003 919 926 988 1192 1222 1294 1361 1297 1230 1358 1449 1550 1453 1370 1340 1446 1564 1653 1732 1718 1843 1953 1851 1753 1649 1538 1449 1393 1410 1399 1246 1143 1160 1211 1343 1482 1369 1239 1109 1075 987 927 968 1012 1097 1237 1343 1429 1502 1522 1494 1454 1403 1366 1329 1384 1476 1598 1709 1800 1889 1963 2053 2141 2221 2289 2272 2163 2041 1997 1991 1969 1876 1752 1682 1554 1411 1288 1210 1219 1263 1318 1402 1506 1590 1683 1789 1908 1998 2101 2173 2074 2005 2055 2054 1934 1860 1733 1807 1883 2022 2168 2226 2129 2051 2072 2157 2284 2430 2491 2400 2292 2282 2131 2201 2329 2410 2530 2669 2805 2748 2775 2695 2629 2665 2641 2619 2527 2447 2411 2337 2331 2211 2026 1882 1904 1877 1898 1986 2048 2081 2035 1991 2045 2100 2108 2193 2343 2381 2252 2119 2016 1928 1843 1811 1677 1529 1434 1379 1396 1457 1530 1618 1732 1840 1909 1951 1994 2023 2104 2156 2197 2245 2323 2401 2513 2489 2547 2707 2684 2595 2536 2402 2248 2151 2233 2362 2421 2291 2223 2190 2173 2136 2037 1941 1987 2067 2122 2211 2281 2247 2222 2164 2102 1992 1883 1799 1875 1996 2090 2121 2108 2111 2124 2084 1989 1882 1792 1775 1852 1939 1994 2039 2105 2176 2246 2279 2339 2404 2470 2511 2359 2329 2297 2273 2291 2391 2508 2555 2536 2614 2726 2786 2720 2703 2755 2661 2648 2681 2623 2526 2395 2315 2249 2232 2161 2097 2095 2089 2134 2234 2208 2093 1990 1874 1782 1734 1711 1641 1560 1510 1438 1418 1433 1472 1557 1675 1776 1909 2038 2159 2278 2198 2134 2129 2138 2217 2361 2262 2208 2216 2235 2278 2398 2457 2343 2319 2284 2287 2326 2427 2596 2736 2689 2573 2541 2502 2558 2590 2540 2447 2386 2306 2249 2232 2212 2210 2210 2210 2214 2247 2286 2323 2340 2365 2395 2433 2494 2552 2513 2509 2517 2578 2611 2553 2498 2411 2328 2235 2178 2170 2166 2156 2131 2096 2071 2069 2081 2113 2161 2226 2244 2245 2197 2187 2161 2140 2133 2126 2131 2136 2104 2079 2085 2099 2082 2047 2056 2056 2007 1923 1879 1871 1916 1912 1865 1845 1855 1867 1845 1775 1699 1666 1676 1689 1710 1733 1739 1738 1729 1693 1662 1627 1597 1580 1567 1558 1550 1546 1542 1538 1532 1524 1514 1500 1487 1537 1593 1670 1746 1818 1821 1814 1838 1874 1847 1800 1756 1706 1643 1586 1518 1482 1486 1523 1560 1577 1475 1366 1274 1276 1276 1350 1404 1502 1535 1514 1502 1555 1654 1783 1833 1872 1845 1785 1729 1673 1605 1537 1430 1313 1237 1201 1285 1398 1384 1384 1529 1620 1609 1621 1716 1779 1773 1750 1785 1797 1748 1704 1764 1753 1718 1715 1703 1699 1733 1744 1710 1656 1598 1556 1584 1585 1563 1523 1483 1457 1439 1428 1382 1300 1339 1360 1360 1334 1305 1280 1219 1131 1080 1034 934 821 731 673 623 512 437 445 529 626 709 776 755 753 728 671 651 597 520 484 484 504 503 465 443 456 528 605 612 609 660 621 563 561 487 490 544 541 483 471 489 503 563 610 583 532 542 481 439 419 425 468 499 511 529 592 628 712 752 795 748 666 540 460 548 581 675 747 831 904 850 772 721 636 634 599 592 645 714 763 820 884 934 935 905 825 762 801 878 950 1000 994 914 826 774 762 729 694 659 628 574 488 456 462 466 437 369 367 412 450 496 535 563 564 532 559 534 549 550 545 570 586 521 443 416 414 404 399 397 386 358 321 293 284 272 267 267 255 257 247 258 274 281 280 279 276 289 266 226 191 208 186 191 189 187 193 186 175 166 161 157 165 160 159 156 153 149 141 135 131 131 135 135 143 150 150 145 139 125 119 120 119 116 121 125 126 119 110 102 101 99 92 87 84 82 82 83 80 78 76 73 72 74 71 72 81 87 83 75 70 66 63 59 49 48 46 43 45 52 48 46 40 38 37 35 33 32 31 29 29 29 29 30 32 35 36 36 34 30 31 40 50 58 47 39 31 28 21 18 20 19 19 19 19 18 16 15 15 14 14 13 12 11 10 10 10 9 9 8 7 7 6 6 6 5 4 4 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1108 1027 891 970 1053 1085 1085 1174 1274 1429 1380 1495 1611 1532 1400 1288 1205 1070 957 982 1105 1178 1155 1157 1194 1123 1011 1003 1032 974 1027 977 978 998 1086 1155 1234 1218 1143 1055 993 940 871 772 787 734 678 764 840 923 840 814 887 1000 1056 1157 1185 1185 1177 1077 1038 986 981 783 906 1021 1064 1123 1196 1227 1309 1371 1380 1364 1280 1275 1292 1295 1215 1139 1015 926 866 853 855 858 864 873 875 876 876 880 893 896 946 1073 1175 1346 1429 1523 1606 1631 1692 1767 1835 1881 1854 1688 1593 1449 1525 1647 1713 1784 1859 1867 1794 1730 1772 1747 1643 1595 1622 1603 1610 1731 1803 1757 1800 1760 1698 1660 1613 1606 1692 1702 1660 1745 1784 1834 1867 1884 1965 2036 2116 2212 2180 2132 2065 2033 1988 1930 1834 1743 1750 1751 1723 1691 1688 1636 1570 1511 1466 1402 1263 1204 1156 1117 1065 995 1007 1044 1151 1222 1241 1284 1409 1552 1566 1531 1567 1564 1555 1549 1557 1579 1624 1680 1691 1721 1772 1741 1836 1870 1876 1964 2085 2100 2051 2001 2020 1998 1978 1985 2043 2164 2290 2393 2244 2127 2000 1879 1874 1915 1961 1993 2034 2082 2216 2347 2482 2562 2636 2558 2581 2662 2768 2824 2792 2723 2610 2517 2429 2369 2370 2356 2325 2295 2251 2201 2095 1971 1853 1874 1953 2024 2117 2146 2165 2218 2214 2233 2293 2384 2471 2515 2394 2286 2167 2097 2070 2113 2132 2126 2066 1883 1790 1770 1795 1923 2051 2009 1996 2077 2075 2171 2166 2173 2171 2243 2342 2289 2197 2091 1955 1821 1742 1664 1588 1473 1386 1335 1407 1545 1676 1853 2009 2117 2138 2078 2081 2131 2191 2285 2378 2440 2462 2367 2309 2306 2351 2356 2355 2332 2318 2258 2246 2317 2407 2344 2250 2202 2166 2140 1998 1861 1745 1624 1566 1628 1772 1952 2029 2037 2122 2250 2376 2432 2516 2562 2627 2674 2689 2710 2779 2900 2813 2706 2659 2588 2525 2525 2662 2847 2765 2683 2593 2561 2442 2298 2197 2148 2149 2125 2171 2287 2322 2298 2270 2184 2130 2052 2012 2039 2111 2189 2299 2334 2391 2441 2444 2375 2436 2349 2217 2149 2124 2142 2118 2142 2192 2109 1963 1936 1928 1982 1924 1876 1856 1832 1805 1796 1831 1869 1948 2003 1972 2012 2042 2020 2069 2072 1990 1912 1866 1883 1834 1763 1714 1706 1654 1578 1524 1458 1370 1326 1352 1399 1469 1572 1661 1718 1610 1553 1514 1519 1553 1564 1570 1511 1465 1382 1289 1259 1177 1082 962 927 944 1089 1206 1299 1275 1192 1238 1322 1382 1475 1387 1314 1373 1397 1473 1549 1580 1648 1739 1868 1882 1831 1743 1630 1532 1498 1505 1351 1228 1132 1129 1178 1268 1391 1257 1101 1026 975 929 927 981 1088 1165 1230 1339 1436 1524 1568 1533 1503 1469 1441 1417 1378 1471 1566 1655 1736 1792 1874 1945 2034 2092 2215 2293 2191 2121 2100 2070 2031 1932 1843 1718 1583 1464 1333 1223 1205 1255 1409 1481 1526 1610 1718 1848 1951 2039 2147 2120 2023 1927 1995 1990 1853 1761 1692 1770 1885 2015 2157 2165 2075 1979 2067 2185 2318 2349 2385 2285 2223 2151 2075 2107 2227 2379 2510 2645 2772 2695 2667 2599 2565 2532 2505 2467 2404 2326 2292 2214 2194 2166 2044 1877 1808 1769 1819 1872 1904 1953 1918 1920 1999 2032 2075 2185 2271 2320 2197 2052 1932 1815 1708 1686 1619 1473 1393 1370 1399 1492 1584 1631 1719 1844 1955 2042 2095 2143 2221 2284 2332 2374 2433 2520 2607 2641 2673 2651 2597 2539 2449 2373 2233 2125 2198 2329 2436 2342 2242 2133 2090 2072 2008 1926 1938 2035 2109 2195 2249 2191 2156 2112 2029 1924 1809 1786 1899 1995 2062 2033 2042 2065 2083 2060 1951 1820 1762 1822 1907 1979 2036 2101 2189 2265 2312 2334 2353 2421 2491 2494 2354 2325 2326 2371 2368 2392 2472 2516 2571 2664 2733 2781 2771 2768 2775 2759 2785 2797 2723 2576 2457 2383 2325 2267 2200 2112 2070 2043 2038 2112 2111 2029 1907 1821 1789 1794 1776 1687 1576 1479 1429 1451 1496 1549 1646 1780 1888 1955 2085 2221 2303 2240 2148 2149 2166 2263 2349 2310 2283 2260 2259 2284 2370 2501 2436 2354 2331 2334 2371 2472 2646 2771 2736 2638 2596 2591 2595 2549 2498 2417 2323 2247 2216 2211 2210 2210 2211 2226 2270 2301 2329 2351 2371 2383 2402 2429 2486 2540 2563 2588 2603 2619 2580 2530 2456 2396 2346 2316 2256 2218 2192 2183 2179 2143 2095 2075 2063 2069 2100 2147 2202 2197 2172 2173 2155 2131 2113 2112 2113 2099 2088 2072 2065 2053 2010 1970 1995 1985 1962 1911 1844 1831 1862 1868 1822 1773 1786 1779 1778 1709 1670 1671 1703 1732 1742 1755 1758 1728 1691 1664 1642 1611 1591 1576 1563 1555 1549 1545 1542 1538 1533 1527 1515 1486 1504 1558 1635 1711 1791 1837 1823 1829 1852 1848 1811 1756 1709 1685 1625 1586 1562 1512 1473 1479 1520 1551 1538 1441 1344 1263 1230 1249 1364 1477 1463 1416 1429 1541 1669 1747 1757 1822 1844 1794 1718 1623 1551 1497 1439 1374 1281 1170 1204 1281 1287 1393 1514 1592 1529 1582 1652 1692 1672 1646 1694 1718 1701 1659 1720 1752 1704 1632 1614 1634 1674 1682 1683 1630 1541 1476 1485 1489 1485 1458 1440 1432 1409 1406 1369 1277 1245 1314 1340 1309 1281 1251 1193 1138 1052 967 874 778 690 596 496 430 432 564 643 633 736 795 764 741 713 677 631 543 494 517 526 509 535 502 453 464 505 580 645 656 682 642 601 564 500 483 512 521 483 484 499 532 543 601 617 554 537 473 440 437 485 533 578 596 569 664 698 770 820 791 699 606 534 483 570 647 683 754 834 911 913 811 721 714 668 686 622 609 656 707 781 852 909 956 972 880 815 787 858 930 997 1002 913 854 829 793 714 650 606 561 531 511 523 512 479 423 377 397 380 424 481 511 524 531 513 535 500 487 523 527 568 574 547 500 455 422 377 374 365 365 356 321 315 320 303 281 282 277 271 247 242 247 242 250 264 242 238 234 227 191 216 215 202 216 201 202 195 187 181 178 173 173 170 166 161 155 149 143 132 134 135 140 142 144 147 145 140 136 136 121 117 120 119 118 116 120 116 108 102 97 93 89 88 87 88 87 85 81 80 76 79 76 75 76 78 97 94 90 82 74 78 69 58 59 57 51 48 49 52 51 52 46 40 38 36 35 34 34 32 33 31 33 37 39 46 44 46 44 37 37 44 50 56 43 34 36 29 20 19 19 17 18 18 17 17 17 15 14 14 14 13 12 11 11 10 10 9 9 8 8 7 7 7 6 5 5 5 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1207 1069 947 889 878 874 1005 1033 1221 1302 1234 1416 1601 1481 1348 1239 1177 1043 931 977 1074 1062 1055 1120 1167 1123 1037 941 970 936 931 939 1014 1056 1107 1178 1190 1144 1110 1086 1048 954 901 863 808 827 727 693 777 878 802 801 839 932 1041 1143 1073 1092 1166 1070 999 945 912 733 869 918 984 1110 1239 1259 1304 1392 1427 1393 1363 1349 1366 1310 1236 1165 1097 1025 953 915 882 873 870 868 876 877 903 1081 1120 1086 1048 1160 1250 1330 1430 1479 1533 1585 1663 1728 1804 1892 1944 1820 1697 1525 1637 1851 1931 1972 2040 2011 1924 1883 1902 1815 1718 1682 1726 1670 1687 1874 1916 1867 1859 1794 1759 1695 1679 1638 1653 1762 1722 1693 1750 1792 1823 1874 1922 2001 2102 2209 2266 2189 2113 2100 2029 1956 1874 1838 1858 1834 1793 1774 1737 1694 1619 1537 1456 1333 1249 1189 1145 1111 1064 995 1018 1109 1200 1200 1238 1291 1392 1519 1612 1628 1620 1637 1627 1613 1629 1668 1712 1729 1746 1731 1749 1817 1811 1910 1923 1990 2100 2173 2133 2048 2059 2049 2013 1999 2070 2184 2283 2357 2319 2194 2070 1901 1876 1904 1989 2029 2064 2110 2186 2285 2400 2531 2605 2669 2642 2663 2800 2762 2689 2591 2530 2435 2343 2282 2254 2256 2218 2200 2173 2129 2047 1914 1828 1887 1943 2010 2056 2084 2154 2168 2152 2176 2227 2289 2404 2439 2357 2268 2198 2118 2040 2019 2002 2000 1998 1880 1780 1765 1760 1823 1981 1935 1896 1956 1982 2092 2023 2043 2138 2270 2304 2154 2079 2049 1993 1908 1768 1689 1542 1403 1351 1346 1419 1555 1703 1824 2019 2190 2250 2191 2143 2145 2196 2235 2299 2414 2536 2423 2354 2305 2303 2277 2276 2212 2197 2223 2237 2228 2301 2369 2249 2144 2091 2040 1950 1827 1688 1587 1566 1653 1845 2002 2162 2195 2279 2393 2480 2575 2547 2571 2629 2812 2805 2761 2811 2879 2915 2753 2639 2569 2478 2552 2703 2840 2745 2619 2515 2511 2431 2332 2252 2196 2149 2071 2053 2073 2092 2074 2062 2062 2005 2002 2011 2066 2134 2242 2295 2411 2418 2448 2486 2499 2445 2386 2223 2190 2148 2169 2317 2367 2286 2049 1969 2030 2001 2011 2009 2006 2015 1966 1913 1932 2005 2013 2036 2026 2059 2119 2171 2134 2197 2145 2031 1984 1982 1972 1895 1808 1812 1787 1727 1658 1589 1512 1437 1347 1322 1334 1374 1448 1512 1634 1671 1546 1466 1441 1428 1449 1421 1359 1301 1236 1185 1135 1084 1045 1003 941 937 1052 1190 1241 1182 1130 1236 1239 1342 1406 1310 1263 1295 1338 1373 1457 1488 1556 1684 1808 1768 1702 1653 1603 1495 1403 1391 1363 1220 1131 1088 1138 1224 1304 1150 1025 991 999 924 926 995 1110 1260 1359 1390 1463 1573 1612 1580 1554 1527 1512 1494 1474 1478 1472 1559 1628 1710 1772 1852 1917 2023 2142 2270 2275 2221 2175 2111 1995 1889 1774 1640 1514 1430 1338 1246 1189 1247 1416 1576 1654 1689 1734 1903 2039 2139 2120 2098 1969 1863 1920 1873 1772 1672 1673 1794 1886 2027 2130 2060 1969 1943 2054 2183 2266 2214 2225 2164 2122 2027 2005 2098 2245 2410 2549 2692 2735 2620 2507 2501 2449 2391 2348 2339 2259 2224 2212 2111 2046 1991 1920 1871 1816 1766 1714 1776 1765 1782 1798 1875 1911 1994 2033 2093 2220 2240 2112 1985 1868 1752 1687 1566 1556 1421 1364 1369 1467 1565 1680 1748 1762 1836 1923 2021 2106 2188 2273 2330 2389 2421 2438 2530 2633 2694 2597 2616 2562 2496 2426 2318 2179 2095 2182 2297 2395 2370 2258 2156 2110 2095 2039 1929 1902 1994 2102 2205 2188 2129 2062 1990 1934 1898 1767 1810 1928 1986 1971 1951 1967 1998 2023 2008 1898 1778 1761 1845 1940 2002 2071 2174 2266 2325 2371 2414 2433 2474 2533 2492 2386 2370 2372 2442 2415 2414 2466 2517 2551 2640 2718 2743 2689 2697 2685 2690 2733 2753 2699 2658 2599 2547 2426 2348 2300 2153 2091 2044 2028 2009 2012 1914 1868 1884 1891 1913 1894 1785 1653 1491 1449 1520 1567 1645 1758 1886 2000 2039 2123 2185 2295 2265 2194 2189 2195 2309 2449 2440 2354 2292 2299 2338 2440 2552 2468 2395 2370 2366 2405 2464 2612 2764 2706 2627 2590 2569 2558 2530 2460 2375 2261 2211 2210 2210 2211 2224 2249 2298 2336 2352 2361 2372 2388 2410 2420 2445 2496 2543 2584 2671 2692 2611 2620 2556 2460 2407 2411 2398 2360 2312 2287 2262 2245 2198 2163 2136 2108 2070 2058 2092 2142 2171 2169 2164 2154 2121 2101 2110 2115 2133 2125 2085 2070 2065 1982 1962 1962 1963 1949 1909 1882 1834 1818 1818 1806 1767 1758 1711 1695 1675 1675 1705 1740 1758 1776 1773 1713 1677 1655 1635 1616 1596 1583 1569 1559 1552 1547 1543 1540 1535 1531 1525 1509 1493 1527 1583 1679 1748 1815 1832 1840 1855 1862 1857 1809 1747 1705 1674 1649 1623 1616 1570 1515 1459 1463 1500 1518 1457 1388 1343 1263 1209 1327 1438 1381 1343 1438 1555 1632 1642 1672 1767 1824 1795 1721 1625 1504 1406 1350 1296 1189 1125 1167 1171 1250 1395 1495 1517 1437 1501 1562 1629 1585 1549 1633 1637 1602 1588 1691 1731 1670 1573 1511 1539 1571 1577 1638 1573 1475 1400 1372 1385 1397 1380 1345 1377 1355 1361 1325 1234 1165 1245 1315 1287 1235 1172 1115 1101 1018 891 785 700 650 571 469 423 490 623 747 720 711 766 749 719 696 650 585 513 540 582 552 528 553 517 478 462 490 553 638 690 691 638 642 586 525 503 489 534 503 516 517 569 583 595 603 580 542 459 452 510 552 597 667 640 623 711 790 841 866 756 643 550 486 486 579 657 722 755 839 933 942 861 792 775 738 743 678 610 656 714 776 822 881 958 1001 944 852 808 854 918 987 1004 953 885 819 756 681 600 585 581 536 564 569 529 465 389 407 460 430 391 446 474 514 519 489 496 463 491 506 517 537 581 599 559 515 448 417 419 387 358 334 336 339 330 314 299 280 283 270 258 243 248 241 223 224 221 206 207 207 200 212 226 212 219 218 211 204 198 188 180 173 168 167 165 159 159 153 144 136 137 142 145 140 148 149 145 139 134 131 127 119 116 118 113 109 111 106 103 99 95 92 90 93 97 92 90 87 82 78 80 80 79 76 78 84 96 94 95 93 85 84 82 71 64 65 63 58 54 55 55 51 46 41 38 39 38 38 37 36 36 37 43 48 48 56 50 47 49 43 40 41 37 38 38 30 26 20 19 18 17 16 16 16 16 16 16 15 14 14 13 13 12 12 11 11 10 10 9 8 8 8 8 7 6 6 6 5 4 4 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1245 1150 1089 1020 996 1015 888 926 1101 1048 1174 1380 1514 1494 1356 1245 1142 1029 928 929 953 958 1056 1122 1122 1028 1016 951 895 880 945 995 1018 1033 1094 1169 1149 1075 1031 1029 1031 1010 960 908 931 857 758 661 736 820 812 761 882 983 1046 1053 980 1036 1126 1035 943 897 857 777 796 911 1021 1159 1258 1323 1409 1437 1477 1476 1436 1411 1404 1365 1293 1227 1168 1126 1091 1025 918 926 902 885 913 928 1021 1121 1184 1183 1179 1210 1218 1306 1419 1492 1553 1610 1624 1705 1759 1831 1890 1913 1899 1601 1657 1903 2013 2061 2142 2148 2100 2054 2059 1927 1819 1823 1825 1804 1808 1857 1916 1983 1924 1873 1847 1793 1725 1648 1700 1747 1786 1762 1716 1761 1831 1932 1994 2044 2104 2189 2289 2330 2241 2160 2051 2002 1933 1925 1940 1913 1863 1842 1771 1649 1554 1487 1393 1299 1251 1227 1199 1134 1099 1048 1008 1127 1210 1122 1236 1294 1411 1543 1661 1733 1732 1680 1676 1711 1687 1739 1766 1779 1781 1745 1787 1803 1895 1906 1966 2013 2112 2217 2121 2121 2114 2109 2056 2031 2082 2198 2275 2286 2262 2200 2126 1985 1896 1936 1986 2043 2099 2132 2192 2288 2336 2458 2518 2606 2697 2762 2724 2606 2556 2497 2410 2336 2248 2210 2165 2142 2110 2084 2052 2011 1960 1911 1802 1860 1903 1981 2046 2073 2128 2103 2120 2128 2162 2251 2381 2398 2333 2252 2184 2130 2081 2026 1977 1952 1942 1889 1816 1745 1754 1804 1902 1904 1804 1819 1905 1947 1911 2054 2204 2241 2221 2057 1931 1854 1827 1775 1689 1565 1493 1371 1312 1402 1478 1548 1693 1845 2000 2159 2346 2367 2285 2228 2228 2254 2285 2349 2467 2552 2434 2303 2274 2258 2252 2206 2131 2072 2063 2077 2187 2296 2292 2144 2080 1987 1878 1735 1611 1536 1577 1688 1849 2027 2143 2300 2391 2515 2635 2737 2718 2619 2686 2856 2695 2632 2651 2750 2795 2660 2551 2500 2432 2522 2712 2803 2687 2614 2587 2484 2350 2278 2232 2152 2071 2002 1958 1971 1988 2010 2002 2003 2008 2037 2051 2111 2151 2189 2271 2346 2392 2461 2558 2605 2611 2487 2264 2208 2179 2209 2358 2402 2186 2049 2024 2057 2094 2120 2195 2224 2203 2121 2016 2033 2154 2151 2114 2133 2149 2226 2275 2253 2284 2180 2148 2124 2086 2022 1956 1885 1887 1865 1786 1706 1636 1542 1436 1381 1316 1309 1331 1378 1406 1466 1606 1566 1457 1422 1408 1406 1353 1291 1237 1184 1113 1042 1011 1016 969 944 933 976 1044 1047 1075 1139 1179 1217 1331 1295 1246 1242 1370 1468 1491 1481 1545 1636 1740 1818 1714 1623 1557 1554 1450 1351 1279 1301 1196 1111 1068 1114 1197 1262 1083 991 950 960 919 1027 1077 1181 1313 1464 1502 1534 1590 1673 1642 1603 1582 1570 1543 1554 1545 1537 1556 1564 1626 1682 1782 1884 1984 2117 2210 2325 2276 2207 2074 1981 1868 1749 1687 1553 1492 1378 1247 1178 1279 1403 1519 1654 1769 1855 1913 1999 2095 2016 1967 1892 1794 1879 1750 1664 1591 1703 1792 1935 2019 2039 1936 1871 1947 2094 2183 2173 2103 2106 2061 2005 1946 1965 2074 2228 2380 2501 2549 2669 2645 2506 2451 2372 2284 2258 2241 2212 2230 2180 2094 2066 2021 2008 2035 1941 1857 1716 1653 1625 1630 1683 1760 1840 1892 1948 2063 2142 2188 2076 1966 1887 1822 1697 1565 1450 1391 1357 1457 1616 1716 1785 1871 1886 1933 1998 2074 2156 2239 2292 2278 2321 2323 2349 2465 2564 2653 2568 2538 2570 2467 2363 2308 2159 2043 2124 2221 2300 2333 2298 2217 2177 2156 2053 1913 1845 1939 2065 2153 2109 2055 1946 1869 1835 1823 1734 1781 1861 1880 1866 1863 1875 1906 1929 1956 1817 1743 1778 1884 1997 2071 2142 2257 2327 2363 2403 2446 2465 2467 2487 2516 2428 2413 2436 2524 2504 2475 2529 2624 2661 2641 2666 2695 2629 2597 2588 2617 2660 2677 2580 2579 2656 2643 2545 2496 2359 2225 2129 2068 2050 2006 1948 1934 1978 1976 2031 2034 2001 1830 1649 1508 1493 1573 1665 1765 1856 1988 2099 2150 2171 2202 2277 2343 2250 2225 2246 2358 2500 2533 2425 2384 2405 2461 2530 2553 2474 2448 2423 2415 2431 2490 2549 2689 2628 2607 2589 2542 2541 2498 2428 2314 2216 2210 2210 2215 2243 2269 2295 2328 2361 2381 2410 2406 2397 2415 2455 2464 2500 2576 2679 2715 2669 2650 2678 2599 2539 2502 2501 2498 2458 2436 2412 2382 2336 2302 2252 2210 2164 2114 2068 2054 2077 2118 2135 2117 2100 2104 2103 2116 2128 2127 2156 2142 2084 2083 2009 2001 2023 2032 2042 1968 1900 1853 1812 1783 1771 1752 1735 1687 1679 1681 1718 1747 1773 1791 1795 1724 1667 1634 1619 1607 1595 1584 1574 1565 1556 1550 1545 1542 1535 1529 1524 1513 1503 1519 1546 1601 1691 1775 1828 1860 1878 1902 1917 1890 1825 1765 1724 1710 1687 1685 1691 1633 1555 1473 1439 1452 1453 1412 1348 1300 1202 1231 1310 1367 1313 1349 1468 1537 1544 1532 1602 1697 1767 1765 1712 1637 1542 1419 1299 1215 1137 1088 1060 1125 1253 1376 1432 1423 1356 1396 1477 1555 1499 1481 1572 1566 1507 1586 1664 1696 1658 1578 1489 1434 1464 1454 1518 1515 1431 1354 1251 1284 1350 1331 1255 1301 1321 1303 1303 1211 1106 1198 1277 1269 1215 1139 1055 1017 974 885 771 647 572 555 468 431 495 646 782 775 729 723 723 707 677 620 549 540 583 630 605 570 551 532 520 478 487 534 583 666 719 683 656 584 550 523 502 552 518 545 555 608 641 636 646 612 555 498 479 556 635 689 746 679 709 789 848 911 836 709 603 519 483 545 585 658 712 785 852 927 979 935 881 827 824 729 696 636 644 689 752 803 881 955 1019 987 923 858 884 924 983 1011 933 838 754 682 634 628 655 641 609 612 562 493 419 384 431 465 471 414 404 446 481 466 481 450 472 499 506 528 559 620 630 617 560 487 460 442 424 404 364 343 325 315 295 288 267 262 257 251 278 270 251 232 222 217 214 248 219 206 206 231 227 219 203 195 184 182 175 169 164 159 155 153 151 150 147 140 139 135 147 145 134 135 145 149 143 136 129 127 122 122 119 114 109 106 103 100 95 93 91 98 100 97 92 88 84 81 80 80 80 78 80 84 88 92 89 89 98 98 95 89 80 79 76 72 62 61 61 61 49 45 42 41 42 39 41 40 40 40 44 52 67 67 66 53 50 49 50 40 34 36 29 24 21 19 18 17 17 16 15 15 15 15 14 14 14 14 13 12 13 12 12 11 11 10 10 9 9 9 9 8 8 7 6 6 5 5 4 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1268 1249 1193 1101 1099 1166 1007 856 913 931 1090 1218 1345 1369 1346 1218 1113 1018 926 901 1014 1040 1015 1099 1037 962 926 893 855 913 972 1028 1110 1114 1124 1123 1088 1018 977 947 977 932 910 861 888 917 807 697 709 790 748 749 833 954 1042 972 925 1008 1059 1039 934 880 771 712 823 874 972 1096 1274 1419 1599 1591 1557 1543 1517 1489 1463 1418 1353 1264 1193 1138 1109 1059 961 948 929 925 956 982 1029 1080 1183 1287 1338 1336 1343 1306 1414 1525 1587 1622 1620 1678 1724 1785 1830 1863 1901 1727 1672 1840 1965 2056 2172 2302 2290 2205 2146 2005 1940 1979 2006 1980 1973 1922 1985 2005 1960 1955 1889 1781 1714 1681 1753 1753 1808 1808 1741 1799 1857 1928 2025 2091 2148 2227 2263 2292 2321 2257 2096 2040 2034 2033 2023 1975 1909 1839 1725 1634 1578 1468 1378 1345 1312 1273 1240 1164 1124 1005 979 1017 1031 1077 1184 1297 1437 1571 1691 1791 1812 1800 1783 1780 1781 1783 1822 1827 1798 1781 1809 1825 1875 1979 2008 2040 2128 2226 2175 2194 2185 2163 2143 2101 2116 2232 2307 2220 2158 2124 2083 1986 1891 1928 1970 2047 2090 2138 2192 2266 2326 2428 2491 2532 2585 2694 2597 2484 2400 2363 2290 2239 2164 2112 2131 2068 2032 2002 1956 1901 1863 1883 1794 1822 1856 1914 1973 2027 2052 2052 2043 2096 2150 2245 2383 2463 2392 2322 2247 2165 2097 2045 1995 1947 1934 1863 1784 1729 1694 1795 1904 1923 1816 1749 1849 1812 1830 1997 2148 2099 2093 2017 1847 1688 1662 1701 1558 1466 1360 1306 1304 1395 1522 1632 1748 1906 2037 2131 2236 2334 2474 2356 2310 2349 2336 2337 2385 2514 2428 2337 2249 2206 2192 2152 2101 2056 2019 2010 2066 2160 2206 2125 2022 1941 1812 1661 1544 1519 1593 1765 1894 2035 2187 2331 2477 2570 2592 2597 2703 2711 2737 2706 2682 2580 2574 2651 2680 2564 2451 2402 2406 2496 2665 2629 2758 2648 2526 2525 2336 2251 2140 2031 1957 1911 1944 2020 2044 2050 2048 2075 2064 2068 2055 2093 2147 2180 2219 2280 2337 2352 2454 2558 2602 2346 2219 2214 2210 2264 2374 2304 2189 2039 2051 2110 2262 2298 2460 2427 2334 2232 2104 2124 2298 2289 2180 2180 2234 2381 2416 2400 2338 2317 2271 2249 2176 2092 2009 1942 1906 1866 1821 1781 1625 1485 1380 1364 1353 1321 1301 1307 1322 1353 1409 1537 1525 1428 1389 1357 1291 1227 1137 1090 1060 1102 1128 1126 1097 1062 950 1041 1082 1082 1101 1084 1101 1184 1226 1215 1204 1289 1403 1526 1561 1560 1644 1702 1800 1765 1759 1671 1544 1448 1487 1365 1241 1179 1102 1079 1050 1091 1154 1249 1127 1020 939 921 957 1058 1112 1255 1383 1458 1564 1648 1679 1780 1735 1693 1665 1649 1611 1600 1604 1602 1625 1633 1664 1707 1745 1814 1911 2015 2135 2276 2228 2150 2096 2025 1932 1846 1754 1655 1510 1399 1249 1170 1280 1384 1524 1636 1771 1857 1821 1909 2009 1938 1860 1795 1744 1757 1646 1545 1622 1755 1880 1911 1916 1909 1833 1821 1937 2030 2079 2002 1995 1975 1919 1912 1931 2001 2112 2212 2300 2379 2510 2645 2658 2533 2528 2399 2336 2319 2321 2278 2273 2187 2169 2156 2164 2193 2194 2089 1922 1795 1708 1604 1566 1595 1668 1754 1831 1908 1994 2089 2126 2032 1965 1866 1807 1717 1597 1481 1383 1358 1468 1581 1697 1818 1950 1998 2035 2082 2128 2186 2238 2213 2173 2233 2231 2294 2397 2501 2591 2489 2457 2491 2375 2312 2258 2101 1974 2020 2117 2213 2243 2244 2219 2133 2092 2048 1955 1804 1876 1997 2019 1990 1934 1845 1780 1773 1788 1720 1710 1739 1736 1736 1737 1748 1785 1859 1854 1745 1745 1812 1933 2052 2134 2218 2265 2284 2303 2330 2366 2392 2398 2429 2500 2531 2491 2549 2662 2646 2611 2634 2686 2697 2550 2573 2641 2551 2498 2487 2489 2465 2471 2458 2438 2498 2602 2614 2547 2471 2362 2250 2155 2093 2060 2044 2033 2098 2119 2126 2098 1996 1813 1625 1510 1529 1618 1735 1852 1985 2097 2214 2317 2271 2254 2332 2444 2376 2321 2355 2458 2448 2457 2514 2552 2543 2516 2509 2533 2478 2510 2541 2470 2488 2520 2606 2719 2709 2677 2600 2505 2508 2494 2407 2271 2210 2210 2210 2225 2261 2279 2300 2334 2355 2414 2468 2519 2476 2444 2511 2512 2514 2632 2739 2741 2720 2727 2764 2693 2646 2632 2608 2567 2533 2505 2447 2403 2373 2349 2302 2280 2241 2186 2129 2066 2052 2058 2084 2073 2058 2061 2094 2127 2144 2155 2152 2186 2192 2133 2099 2098 2112 2129 2178 2067 1975 1906 1865 1836 1820 1788 1745 1719 1711 1736 1768 1789 1811 1807 1741 1681 1642 1614 1596 1588 1580 1574 1567 1560 1554 1549 1545 1542 1538 1535 1531 1521 1503 1532 1574 1636 1708 1785 1858 1903 1940 1968 1961 1914 1826 1762 1757 1752 1781 1774 1776 1680 1580 1511 1448 1422 1410 1391 1335 1248 1191 1165 1207 1268 1261 1315 1417 1453 1437 1468 1554 1638 1715 1734 1701 1649 1568 1465 1380 1307 1198 1148 1088 1052 1197 1291 1346 1324 1279 1290 1411 1482 1430 1403 1486 1476 1454 1551 1579 1609 1620 1539 1428 1363 1391 1336 1375 1454 1435 1327 1205 1197 1268 1303 1219 1197 1254 1212 1222 1156 1055 1139 1239 1250 1207 1054 921 900 877 797 723 627 487 443 435 443 558 698 758 740 722 720 716 692 644 595 546 576 625 658 651 612 578 592 549 517 487 529 587 654 718 730 663 610 576 532 525 571 555 602 562 615 666 686 670 636 587 486 523 625 696 749 820 761 750 813 906 935 834 751 630 584 489 514 618 688 736 799 887 970 1009 1006 959 907 831 760 771 701 644 674 704 763 845 934 997 1035 994 925 944 965 991 994 913 843 782 718 651 685 702 682 670 622 553 496 451 399 390 404 473 462 414 405 426 462 457 465 500 517 514 526 556 587 605 635 587 518 498 467 410 386 365 356 332 325 306 315 292 293 276 280 286 268 258 244 234 222 222 243 237 219 220 230 229 206 214 205 204 191 187 181 176 173 166 162 158 150 141 137 133 131 132 130 129 126 126 131 147 142 132 128 121 117 117 113 112 110 102 96 92 92 99 98 96 91 87 84 82 87 87 83 80 81 84 84 85 88 90 86 89 93 93 95 92 90 81 75 77 75 73 69 52 47 46 47 47 45 44 49 49 45 47 65 61 60 46 58 58 58 52 46 34 30 24 20 19 19 18 16 16 15 14 14 14 14 13 13 13 13 12 11 13 12 12 11 11 11 10 10 10 10 9 9 8 7 7 6 6 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1270 1273 1247 1210 1185 1204 1024 933 903 848 930 1023 1299 1222 1327 1237 1144 1071 972 873 939 978 980 1058 975 888 832 818 875 926 977 1059 1142 1120 1108 1047 994 981 924 875 923 919 856 822 826 870 784 644 706 779 694 788 868 993 935 873 874 975 1070 1025 939 854 723 762 832 918 1048 1194 1342 1530 1685 1763 1684 1646 1618 1581 1528 1464 1385 1301 1241 1167 1108 1059 986 994 982 994 1020 1042 1072 1110 1195 1365 1437 1476 1448 1364 1418 1504 1547 1599 1642 1658 1696 1796 1884 1889 1926 1862 1744 1940 2016 2094 2183 2270 2411 2363 2241 2071 2042 2046 2102 2098 2076 2024 2058 2008 1973 1902 1837 1805 1751 1721 1749 1781 1784 1775 1802 1809 1819 1890 1937 2000 2102 2132 2196 2182 2234 2307 2232 2161 2160 2101 2049 1982 1891 1806 1727 1647 1568 1501 1418 1381 1315 1275 1255 1167 1115 984 966 980 1022 1082 1128 1291 1429 1560 1639 1673 1723 1772 1746 1766 1800 1848 1876 1869 1865 1837 1876 1890 1893 2001 2072 2093 2172 2267 2256 2256 2254 2246 2197 2171 2128 2230 2324 2232 2108 2075 2033 1942 1897 1901 1948 1976 2072 2146 2221 2278 2313 2397 2475 2447 2507 2530 2471 2441 2347 2250 2189 2142 2094 2031 2063 2081 2038 1991 1981 1972 1901 1819 1781 1774 1844 1880 1904 1929 2005 1986 2038 2080 2123 2195 2283 2353 2414 2339 2265 2195 2116 2048 1988 1930 1862 1848 1799 1723 1683 1756 1897 1895 1789 1694 1719 1707 1800 1968 2026 1945 1922 1923 1798 1663 1560 1534 1468 1355 1300 1286 1299 1425 1551 1675 1834 1938 1936 2011 2107 2249 2399 2385 2315 2428 2485 2415 2471 2534 2463 2381 2267 2199 2177 2120 2079 2040 2021 1991 1997 2020 2058 2062 1955 1816 1698 1573 1506 1521 1646 1802 1960 2088 2229 2360 2363 2434 2476 2552 2643 2583 2577 2559 2566 2528 2503 2467 2541 2414 2335 2235 2306 2432 2488 2581 2624 2505 2442 2404 2299 2182 2044 1937 1900 1921 1969 2038 2029 2071 2151 2156 2141 2152 2122 2097 2144 2192 2239 2245 2305 2309 2303 2447 2466 2364 2264 2238 2257 2392 2387 2277 2126 2042 2066 2175 2358 2538 2595 2610 2392 2196 2189 2204 2363 2414 2252 2269 2385 2499 2591 2564 2482 2446 2401 2328 2225 2118 2041 1978 1895 1814 1764 1700 1600 1437 1398 1450 1427 1392 1334 1311 1292 1289 1299 1353 1419 1446 1394 1330 1230 1156 1120 1140 1150 1144 1183 1182 1180 1013 911 1014 1183 1181 1177 1176 1164 1149 1152 1171 1267 1328 1431 1558 1636 1658 1697 1789 1743 1634 1642 1642 1569 1432 1376 1326 1193 1147 1152 1102 1049 1055 1125 1191 1222 1131 955 922 967 1019 1060 1163 1278 1364 1456 1524 1589 1751 1851 1823 1789 1748 1701 1669 1666 1680 1708 1702 1724 1762 1793 1850 1926 2037 2154 2275 2213 2110 2002 1900 1877 1893 1750 1602 1476 1362 1258 1164 1227 1410 1576 1724 1830 1758 1752 1862 1975 1850 1789 1687 1594 1620 1646 1520 1613 1668 1784 1787 1842 1799 1753 1838 1928 1933 1965 1872 1851 1802 1790 1871 2000 2082 2130 2198 2302 2412 2523 2499 2575 2650 2523 2420 2386 2365 2348 2289 2280 2295 2297 2323 2341 2356 2327 2188 2034 1942 1772 1681 1588 1537 1587 1683 1768 1906 1986 2005 2018 1976 1882 1809 1732 1639 1545 1434 1352 1396 1522 1641 1765 1862 1899 1933 1985 1990 1997 2098 2148 2114 2089 2130 2157 2226 2320 2426 2516 2447 2373 2401 2338 2227 2132 2040 1932 1949 2036 2134 2175 2182 2175 2111 2035 1964 1881 1775 1829 1931 1911 1843 1798 1718 1672 1666 1705 1652 1648 1649 1655 1665 1672 1689 1718 1780 1734 1728 1770 1875 1992 2055 2118 2183 2204 2208 2214 2260 2314 2366 2363 2415 2466 2527 2577 2656 2656 2697 2681 2573 2625 2657 2515 2515 2564 2634 2584 2534 2385 2329 2365 2409 2379 2402 2514 2538 2464 2431 2459 2381 2309 2241 2192 2166 2135 2096 2007 1995 1975 1888 1712 1581 1501 1564 1663 1785 1917 2063 2204 2324 2418 2414 2383 2455 2540 2492 2443 2426 2345 2322 2344 2421 2474 2459 2444 2486 2538 2502 2514 2577 2577 2589 2624 2697 2759 2779 2659 2590 2491 2406 2373 2284 2213 2210 2210 2211 2235 2250 2265 2301 2362 2381 2412 2477 2567 2572 2513 2555 2571 2555 2598 2718 2790 2779 2765 2742 2724 2694 2676 2633 2559 2470 2424 2381 2349 2319 2313 2288 2262 2248 2234 2201 2127 2057 2048 2044 2041 2030 2038 2079 2131 2161 2193 2221 2230 2261 2233 2224 2200 2217 2236 2204 2137 2070 2007 1972 1915 1865 1837 1795 1786 1780 1801 1822 1830 1802 1748 1692 1653 1624 1601 1585 1576 1570 1566 1560 1555 1551 1547 1544 1540 1535 1531 1525 1508 1515 1553 1606 1675 1745 1821 1892 1963 2020 2008 1940 1876 1822 1784 1790 1801 1828 1859 1835 1735 1658 1566 1481 1435 1401 1351 1305 1236 1256 1173 1128 1157 1200 1260 1318 1354 1380 1476 1525 1577 1630 1690 1682 1616 1559 1495 1441 1374 1287 1152 1014 1043 1104 1154 1238 1218 1163 1251 1365 1383 1337 1315 1374 1365 1433 1488 1472 1496 1515 1469 1361 1303 1341 1256 1299 1404 1413 1295 1177 1110 1170 1220 1191 1129 1132 1139 1132 1076 1002 1089 1167 1149 1079 971 800 719 687 625 580 507 455 485 502 452 566 739 748 741 732 744 742 716 676 619 566 585 627 668 680 643 610 620 595 548 517 509 561 615 670 719 671 625 581 533 561 591 599 655 596 611 657 694 644 588 516 492 568 686 766 827 848 815 829 885 993 982 865 777 700 586 492 526 632 743 803 850 934 1007 1043 1047 1009 934 845 833 824 752 675 687 691 753 823 891 975 1045 1041 1002 1019 1032 1039 1001 933 867 800 723 715 745 743 718 679 615 561 523 491 465 435 395 472 506 490 440 413 434 432 448 463 491 515 523 538 575 613 625 597 536 486 459 442 414 414 386 360 331 329 301 316 319 316 293 270 266 247 251 234 241 226 234 233 232 236 236 224 221 234 234 210 187 177 175 178 185 177 169 169 163 149 141 136 133 130 128 125 124 121 121 124 129 132 128 120 111 108 108 103 102 100 98 96 100 99 95 91 89 89 85 86 92 89 82 86 88 89 87 82 84 90 87 83 81 81 88 98 90 85 79 75 71 70 69 59 51 48 51 69 56 49 51 66 54 51 56 50 50 42 44 44 42 38 35 32 22 20 19 19 19 18 18 15 14 13 13 13 12 12 12 11 11 11 11 10 11 11 11 11 11 11 11 11 10 10 8 7 6 5 4 3 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1245 1244 1262 1337 1315 1211 1127 1074 1045 937 843 1020 1035 1158 1275 1248 1183 1197 1117 1004 866 833 943 965 897 817 823 922 924 955 991 1029 1050 1137 1107 1035 971 886 872 827 845 900 838 775 736 798 696 645 697 752 661 758 890 888 827 858 956 1001 1054 967 891 843 732 731 825 929 1038 1165 1386 1609 1742 1835 1858 1811 1729 1664 1606 1546 1453 1377 1297 1222 1131 1072 1043 1041 1049 1076 1111 1162 1247 1315 1384 1463 1539 1624 1583 1426 1409 1496 1586 1645 1748 1783 1790 1832 1907 1945 1977 1894 1852 1953 2026 2115 2200 2253 2329 2460 2290 2105 2060 2064 2123 2182 2134 2097 2103 2058 2009 1943 1888 1833 1782 1712 1700 1711 1760 1744 1803 1792 1746 1803 1895 1967 2015 2060 2115 2092 2149 2253 2324 2302 2267 2133 1995 1927 1857 1796 1754 1663 1564 1513 1466 1411 1365 1296 1242 1203 1123 986 959 970 998 1065 1117 1286 1356 1471 1557 1605 1632 1685 1683 1739 1792 1825 1859 1875 1908 1903 1918 1943 1962 1990 2089 2141 2194 2243 2303 2312 2307 2278 2247 2228 2161 2219 2312 2231 2142 2097 2013 1987 1917 1905 1928 1968 2039 2104 2197 2268 2331 2373 2420 2439 2409 2414 2389 2330 2290 2223 2128 2051 2010 1956 2002 2013 2001 2043 2041 2025 1937 1848 1725 1733 1806 1880 1881 1886 1920 1946 2017 2017 2033 2107 2182 2271 2377 2369 2296 2221 2154 2090 2044 2006 1903 1809 1737 1688 1685 1784 1918 1859 1759 1659 1657 1685 1782 1910 1960 1864 1808 1800 1774 1707 1593 1457 1380 1322 1283 1297 1335 1391 1503 1670 1793 1802 1835 1952 2084 2228 2393 2430 2348 2427 2554 2498 2451 2520 2446 2413 2331 2275 2227 2134 2118 2113 2069 2026 1983 1919 1883 1932 1891 1754 1628 1535 1507 1568 1682 1840 2015 2133 2179 2227 2314 2413 2483 2572 2630 2539 2511 2470 2496 2467 2405 2338 2312 2280 2194 2203 2275 2371 2473 2605 2708 2634 2482 2366 2237 2068 1952 1896 1898 1957 1986 2004 2026 2080 2153 2251 2202 2223 2213 2163 2161 2215 2268 2295 2410 2345 2316 2517 2468 2322 2278 2275 2295 2378 2447 2306 2129 2075 2081 2196 2381 2597 2710 2450 2315 2226 2186 2269 2459 2390 2317 2332 2513 2616 2724 2682 2593 2531 2433 2347 2255 2187 2129 2048 1965 1864 1761 1647 1509 1438 1497 1574 1507 1443 1391 1349 1319 1302 1277 1278 1279 1287 1282 1260 1199 1167 1220 1251 1264 1225 1156 1105 1064 963 902 947 1120 1287 1265 1252 1216 1222 1222 1255 1320 1430 1498 1552 1689 1733 1755 1836 1723 1604 1502 1497 1469 1408 1292 1232 1241 1264 1258 1201 1106 1027 1016 1062 1096 1102 995 936 939 991 1032 1127 1198 1276 1330 1419 1541 1669 1768 1832 1858 1831 1785 1732 1727 1727 1767 1766 1795 1827 1855 1929 2004 2100 2192 2236 2114 2059 1978 1863 1746 1771 1716 1615 1511 1349 1202 1160 1227 1375 1513 1679 1777 1667 1688 1804 1923 1759 1650 1584 1484 1487 1493 1497 1507 1576 1671 1686 1697 1715 1679 1839 1811 1855 1868 1787 1724 1785 1859 1979 2064 2161 2223 2269 2314 2403 2404 2413 2535 2616 2557 2483 2449 2424 2383 2365 2371 2444 2452 2477 2453 2350 2265 2160 2035 1901 1841 1734 1680 1537 1517 1610 1758 1877 1838 1859 1880 1939 1942 1892 1799 1672 1551 1422 1344 1365 1477 1588 1696 1757 1788 1853 1867 1851 1901 2018 2048 1996 1992 2042 2078 2163 2254 2341 2420 2399 2313 2311 2350 2255 2140 2021 1930 1903 1972 2071 2110 2106 2090 2049 1998 1943 1867 1752 1759 1885 1830 1715 1671 1602 1617 1642 1655 1671 1700 1705 1706 1703 1692 1704 1699 1712 1740 1771 1802 1832 1884 1945 2010 2071 2108 2118 2150 2187 2280 2323 2373 2415 2444 2508 2609 2622 2578 2620 2616 2545 2603 2593 2478 2470 2500 2612 2599 2454 2333 2309 2350 2330 2300 2367 2460 2480 2417 2340 2373 2302 2222 2210 2159 2125 2065 2006 1907 1827 1825 1733 1628 1535 1530 1614 1701 1831 1962 2127 2244 2356 2470 2515 2497 2519 2491 2402 2342 2302 2268 2255 2268 2326 2382 2426 2497 2553 2545 2484 2497 2585 2657 2677 2674 2678 2717 2718 2589 2517 2450 2400 2334 2237 2212 2210 2210 2223 2255 2260 2272 2294 2333 2362 2375 2441 2477 2499 2523 2539 2561 2578 2597 2659 2769 2783 2740 2690 2667 2621 2565 2576 2513 2409 2360 2351 2358 2320 2294 2262 2233 2222 2202 2185 2176 2116 2072 2054 2023 2014 2022 2062 2119 2167 2206 2249 2290 2309 2320 2322 2313 2319 2297 2252 2194 2136 2094 2060 2005 1956 1923 1900 1881 1865 1871 1856 1810 1749 1698 1660 1633 1611 1592 1578 1570 1564 1560 1556 1551 1548 1545 1542 1537 1532 1524 1512 1513 1530 1578 1651 1729 1789 1856 1928 2028 2060 1996 1918 1858 1819 1803 1827 1848 1846 1850 1822 1792 1724 1623 1570 1536 1479 1412 1360 1285 1306 1308 1204 1112 1184 1204 1254 1328 1405 1415 1439 1493 1551 1638 1661 1606 1537 1481 1419 1349 1251 1139 1013 974 966 1059 1118 1092 1125 1255 1311 1287 1226 1239 1294 1373 1450 1429 1373 1387 1416 1362 1283 1234 1256 1183 1257 1341 1365 1285 1172 1049 1035 1120 1120 1114 1044 999 982 1019 954 1028 1059 1014 944 861 716 591 538 471 456 449 498 611 580 457 523 637 742 762 753 768 771 755 711 638 594 571 629 691 719 694 653 662 620 600 555 512 534 601 652 701 687 630 568 544 582 629 637 683 642 634 663 705 685 660 553 589 606 696 846 891 915 875 879 941 1047 1027 935 851 737 607 498 542 633 735 820 864 911 976 1034 1073 1056 992 904 898 877 773 719 789 765 734 799 863 942 1019 1081 1090 1094 1095 1063 989 935 860 806 799 793 793 770 721 657 594 559 503 486 474 443 399 454 524 531 517 469 455 435 444 485 495 522 521 532 535 586 609 621 563 558 529 470 482 471 426 382 354 327 335 331 311 297 294 281 264 261 258 248 245 226 239 247 234 243 230 223 237 230 198 177 167 162 161 160 159 161 159 153 153 154 144 137 133 132 134 130 129 122 120 119 113 112 111 109 107 105 103 104 103 105 107 102 101 97 92 90 94 95 93 92 93 89 87 87 90 90 89 83 79 85 86 83 77 76 79 90 94 85 78 74 73 65 61 57 52 50 56 66 70 58 52 61 62 56 52 43 37 41 35 31 29 28 27 25 20 19 19 18 17 17 16 15 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 9 8 8 7 6 1 1 1 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1223 1232 1241 1331 1401 1328 1288 1250 1164 1041 901 852 922 1070 1167 1308 1319 1287 1199 1100 955 808 873 872 798 813 893 948 995 977 985 1017 1064 1146 1101 1039 1025 972 914 858 798 825 810 767 706 720 639 692 670 641 665 778 854 773 730 860 931 880 992 942 840 748 688 753 853 949 1058 1236 1437 1629 1780 1898 1962 1951 1882 1780 1734 1657 1552 1476 1387 1309 1200 1148 1129 1093 1160 1203 1259 1312 1366 1428 1492 1578 1710 1784 1743 1553 1432 1514 1627 1833 1905 1943 1947 1921 2007 2076 2044 1931 1858 1936 1997 2061 2111 2177 2261 2444 2401 2181 2103 2085 2121 2211 2184 2143 2098 2062 1993 1935 1876 1829 1787 1746 1712 1668 1716 1697 1760 1705 1689 1768 1827 1862 1922 1978 2005 2042 2117 2215 2303 2410 2296 2143 2032 1950 1885 1798 1722 1656 1577 1510 1467 1405 1359 1356 1278 1215 1092 975 951 942 986 1035 1123 1252 1301 1377 1511 1563 1586 1598 1633 1719 1755 1735 1743 1796 1804 1848 1908 1984 2035 2065 2085 2070 2107 2155 2225 2283 2266 2312 2304 2268 2208 2222 2315 2259 2182 2085 2025 1975 1923 1918 1950 1984 2036 2095 2146 2220 2295 2352 2396 2355 2315 2278 2269 2221 2184 2162 2143 2098 2027 1960 1902 1911 1896 1914 1984 1992 1937 1824 1719 1711 1766 1805 1797 1821 1891 1947 1957 1936 1968 2019 2107 2204 2302 2358 2278 2216 2182 2148 2091 1998 1877 1800 1738 1672 1719 1841 1922 1834 1747 1659 1633 1651 1714 1795 1893 1821 1741 1728 1739 1641 1534 1425 1343 1308 1287 1330 1365 1405 1495 1636 1650 1710 1818 1944 2064 2205 2367 2438 2487 2523 2603 2450 2364 2370 2324 2305 2387 2340 2289 2241 2229 2176 2098 1984 1948 1891 1849 1815 1774 1661 1549 1476 1511 1597 1715 1836 1951 2067 2159 2253 2373 2462 2521 2569 2592 2534 2499 2447 2452 2397 2322 2277 2204 2125 2156 2209 2306 2442 2577 2689 2673 2525 2366 2259 2077 1958 1901 1923 1952 2026 2069 2084 2098 2114 2155 2222 2281 2265 2285 2229 2245 2260 2346 2329 2458 2366 2402 2540 2416 2361 2307 2316 2339 2447 2509 2295 2185 2105 2149 2243 2279 2480 2554 2509 2429 2279 2257 2364 2520 2333 2334 2381 2568 2711 2840 2787 2674 2571 2504 2357 2223 2138 2042 1952 1864 1775 1687 1623 1540 1553 1626 1649 1583 1513 1445 1412 1357 1326 1301 1276 1254 1251 1257 1281 1234 1282 1343 1392 1362 1299 1243 1143 1034 974 916 897 1074 1220 1324 1312 1284 1294 1319 1374 1415 1513 1607 1675 1732 1840 1828 1781 1694 1598 1496 1405 1380 1331 1305 1325 1350 1360 1341 1295 1190 1088 1031 994 994 970 955 911 934 1060 1146 1218 1236 1265 1375 1474 1531 1596 1686 1771 1839 1886 1909 1851 1832 1814 1823 1840 1878 1899 1929 2015 2110 2152 2128 2175 2038 1933 1868 1825 1727 1669 1630 1534 1436 1332 1183 1157 1283 1376 1496 1624 1733 1617 1619 1749 1826 1691 1537 1482 1457 1550 1563 1643 1634 1557 1536 1580 1585 1634 1676 1727 1689 1736 1799 1712 1713 1842 1935 2036 2144 2129 2191 2153 2220 2298 2257 2342 2442 2496 2540 2580 2576 2588 2538 2502 2469 2517 2464 2378 2280 2191 2112 2031 1963 1922 1842 1815 1703 1537 1484 1580 1709 1754 1700 1718 1784 1919 2023 1944 1858 1763 1605 1469 1366 1326 1394 1502 1602 1671 1744 1747 1720 1737 1852 1980 1918 1876 1877 1948 2014 2092 2169 2231 2340 2304 2242 2229 2326 2274 2169 2064 1950 1887 1925 1994 2020 2034 2020 1925 1877 1841 1827 1731 1683 1739 1667 1605 1588 1619 1662 1726 1781 1777 1795 1815 1819 1805 1764 1737 1733 1729 1735 1749 1762 1785 1811 1853 1921 1956 2007 2097 2174 2218 2254 2331 2451 2487 2503 2555 2618 2594 2503 2541 2561 2521 2542 2499 2423 2426 2482 2560 2521 2436 2323 2292 2258 2260 2285 2353 2408 2418 2376 2310 2267 2237 2169 2132 2102 2042 1987 1915 1843 1753 1719 1647 1559 1536 1588 1671 1771 1886 2003 2113 2234 2351 2459 2477 2415 2422 2403 2319 2248 2198 2191 2207 2249 2312 2376 2481 2586 2592 2519 2475 2493 2561 2647 2654 2588 2581 2636 2670 2550 2485 2408 2357 2305 2248 2239 2222 2209 2227 2222 2242 2277 2319 2349 2364 2388 2425 2476 2502 2521 2534 2550 2571 2606 2635 2703 2771 2727 2631 2579 2509 2453 2437 2396 2353 2308 2302 2350 2319 2277 2263 2231 2207 2198 2155 2132 2085 2041 2024 2015 2013 2024 2053 2106 2159 2210 2257 2289 2321 2340 2345 2351 2350 2329 2282 2233 2181 2144 2109 2070 2038 1996 1962 1908 1864 1828 1821 1791 1737 1683 1653 1622 1599 1584 1571 1563 1558 1555 1552 1548 1545 1542 1539 1535 1531 1520 1514 1527 1553 1598 1681 1779 1823 1879 1958 2047 2051 2010 1957 1893 1853 1853 1860 1857 1837 1807 1790 1779 1716 1653 1618 1592 1542 1455 1390 1300 1362 1388 1279 1141 1106 1175 1285 1316 1308 1306 1374 1407 1496 1601 1647 1599 1514 1437 1371 1315 1232 1164 1089 1003 932 975 1031 1029 1156 1219 1184 1164 1172 1282 1362 1418 1434 1379 1307 1289 1319 1310 1228 1139 1161 1120 1193 1269 1309 1266 1159 1048 958 960 1014 1060 1053 987 912 911 900 933 932 877 790 694 641 530 468 456 477 517 598 703 607 499 477 575 703 774 777 784 787 758 690 629 639 606 607 664 718 735 712 696 663 635 574 532 524 553 629 679 669 620 576 556 586 605 631 672 712 726 739 786 785 722 652 757 756 777 816 890 965 929 931 997 1068 1074 985 871 732 613 535 570 619 669 723 802 896 961 1047 1099 1091 1024 974 963 875 759 792 871 841 787 802 863 945 1001 1075 1143 1148 1091 1019 939 889 882 872 862 837 817 780 721 655 616 587 546 514 472 428 412 475 530 572 561 525 495 480 460 451 456 471 483 496 539 576 624 662 628 621 578 550 538 474 424 384 374 339 360 340 310 288 278 283 277 265 265 260 242 230 243 257 254 248 243 231 217 198 178 176 179 174 169 161 155 151 149 146 144 142 140 139 139 138 131 130 128 131 122 119 120 116 112 113 110 109 110 109 108 116 116 106 99 94 91 94 101 103 99 97 94 92 93 89 90 90 90 90 82 77 77 78 76 72 74 80 90 88 81 77 74 70 62 60 55 55 57 62 63 65 61 58 56 54 51 45 43 37 29 28 25 24 24 22 20 19 18 17 16 15 14 14 12 11 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 8 4 3 2 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1182 1212 1209 1260 1348 1437 1407 1406 1298 1201 1063 898 881 1153 1218 1384 1363 1304 1222 1108 975 842 825 796 802 918 984 1011 1009 964 993 1067 1135 1105 1054 971 987 1057 966 887 844 798 775 782 705 632 635 637 639 673 641 711 743 691 788 874 826 862 912 926 807 711 694 789 842 962 1107 1293 1476 1664 1808 1926 2065 2086 1975 1882 1815 1723 1644 1560 1451 1341 1278 1249 1197 1142 1235 1297 1356 1394 1487 1544 1631 1740 1843 1929 1875 1781 1547 1590 1895 1976 2028 2051 2003 1980 2095 2206 2174 2030 1905 1899 1938 1992 2055 2095 2154 2288 2465 2408 2258 2212 2223 2295 2148 2098 2051 2027 1979 1945 1878 1806 1793 1743 1678 1628 1693 1661 1700 1674 1623 1689 1724 1777 1833 1903 1976 2036 2093 2181 2269 2386 2395 2227 2097 1985 1886 1812 1720 1663 1610 1561 1476 1390 1339 1278 1283 1191 1044 972 950 935 968 1042 1111 1212 1289 1350 1428 1499 1509 1536 1610 1670 1697 1681 1651 1699 1674 1726 1822 1938 2066 2058 2026 1969 2012 2094 2162 2232 2239 2307 2371 2329 2258 2223 2270 2188 2132 2084 2058 2030 1997 1989 2037 2074 2088 2113 2138 2175 2246 2295 2327 2271 2226 2194 2159 2140 2091 2048 2037 1998 1973 1921 1876 1825 1813 1826 1875 1878 1835 1788 1691 1657 1732 1729 1821 1852 1855 1879 1868 1884 1925 1967 2026 2131 2226 2321 2290 2272 2237 2159 2055 1963 1858 1793 1710 1650 1726 1821 1885 1822 1738 1648 1591 1638 1652 1762 1875 1812 1700 1673 1663 1610 1483 1379 1321 1278 1304 1339 1380 1418 1503 1562 1632 1744 1866 1999 2141 2237 2240 2311 2396 2452 2572 2558 2418 2292 2279 2214 2208 2182 2127 2112 2116 2085 2101 2027 1982 1916 1845 1783 1659 1550 1480 1470 1538 1660 1773 1906 2063 2155 2261 2323 2390 2468 2529 2436 2440 2421 2384 2388 2393 2473 2440 2328 2196 2124 2148 2253 2386 2509 2661 2661 2554 2484 2329 2149 2024 1927 1886 1938 2025 2106 2188 2194 2207 2212 2226 2283 2340 2322 2315 2267 2279 2331 2410 2363 2450 2433 2421 2529 2510 2466 2386 2354 2420 2624 2553 2366 2217 2134 2156 2250 2299 2322 2486 2666 2494 2341 2344 2511 2485 2407 2410 2519 2628 2778 2818 2763 2713 2576 2466 2337 2201 2061 1931 1831 1747 1700 1662 1610 1608 1672 1749 1695 1569 1502 1449 1438 1417 1395 1376 1358 1343 1340 1331 1328 1331 1383 1438 1543 1520 1427 1296 1189 1099 1032 956 897 951 1095 1393 1437 1400 1386 1411 1479 1524 1602 1708 1769 1828 1901 1840 1729 1639 1539 1494 1481 1455 1430 1375 1420 1444 1468 1439 1306 1178 1083 1017 980 945 921 909 899 950 1117 1230 1318 1359 1320 1384 1511 1580 1643 1726 1811 1877 1912 1935 1945 1946 1926 1918 1929 1954 1978 1997 2060 2135 2073 2034 2102 2033 1899 1796 1692 1639 1586 1539 1446 1363 1290 1183 1165 1306 1448 1597 1682 1614 1512 1578 1719 1700 1587 1451 1447 1585 1691 1712 1774 1747 1682 1634 1635 1627 1584 1631 1597 1624 1620 1662 1669 1740 1815 1957 2030 2043 2033 2067 2035 2110 2163 2163 2271 2354 2377 2418 2460 2502 2570 2605 2529 2450 2376 2317 2254 2194 2115 2084 2042 1999 1941 1862 1745 1649 1525 1474 1480 1550 1628 1578 1664 1787 1923 1979 1891 1807 1752 1643 1520 1385 1324 1342 1444 1587 1652 1636 1617 1639 1739 1846 1872 1842 1780 1816 1888 1926 2002 2047 2179 2284 2220 2177 2195 2259 2253 2197 2069 1949 1888 1859 1884 1882 1902 1875 1824 1744 1706 1703 1722 1619 1603 1572 1599 1650 1699 1764 1829 1884 1883 1892 1895 1902 1880 1849 1812 1796 1802 1812 1824 1831 1840 1828 1808 1845 1918 2013 2098 2187 2256 2334 2390 2428 2471 2525 2562 2529 2510 2426 2457 2464 2419 2464 2410 2369 2409 2434 2494 2436 2387 2390 2279 2200 2211 2262 2348 2324 2335 2276 2225 2206 2202 2141 2085 2056 1981 1899 1821 1750 1693 1637 1583 1568 1598 1645 1738 1860 1956 2054 2143 2245 2337 2396 2359 2320 2289 2248 2207 2172 2158 2180 2238 2288 2359 2449 2543 2591 2529 2447 2407 2414 2454 2565 2569 2519 2524 2571 2622 2554 2454 2361 2289 2267 2221 2192 2173 2191 2205 2240 2271 2291 2323 2379 2401 2395 2393 2425 2496 2548 2561 2562 2594 2630 2690 2742 2728 2641 2535 2469 2394 2350 2324 2312 2317 2297 2284 2292 2271 2245 2249 2226 2169 2183 2127 2131 2050 2019 2014 2013 2013 2015 2036 2083 2141 2205 2242 2253 2289 2315 2340 2356 2356 2336 2300 2269 2227 2189 2159 2128 2076 2024 1964 1861 1809 1773 1753 1727 1687 1658 1642 1611 1587 1576 1567 1558 1554 1552 1549 1546 1542 1540 1538 1538 1535 1522 1522 1551 1588 1646 1703 1759 1818 1881 1959 2027 2038 2037 2005 1936 1907 1896 1848 1806 1794 1781 1750 1746 1716 1651 1591 1559 1504 1454 1403 1399 1448 1433 1321 1190 1093 1132 1198 1204 1223 1293 1350 1423 1510 1607 1647 1599 1513 1400 1286 1218 1179 1142 1091 987 902 928 965 1012 1143 1130 1042 1053 1149 1275 1365 1417 1414 1339 1244 1205 1228 1256 1198 1105 1085 1057 1124 1202 1256 1279 1205 1093 978 867 921 939 1009 984 908 836 798 809 795 726 652 559 502 469 476 482 527 645 717 748 661 605 508 509 650 695 740 759 786 759 690 668 697 644 607 661 705 737 741 707 680 632 603 554 544 545 603 636 656 644 604 591 610 649 683 704 776 830 842 870 840 732 662 799 855 896 925 939 988 975 959 1042 1125 1131 988 837 734 648 544 525 567 643 719 806 898 960 1040 1107 1145 1095 1062 997 882 794 852 918 902 863 840 907 963 1022 1074 1155 1157 1092 1002 917 834 816 823 836 818 808 785 736 691 647 602 565 531 484 433 410 489 553 605 598 580 538 511 504 458 474 513 536 530 529 560 602 646 674 664 636 623 560 488 427 394 378 366 361 325 307 311 305 286 285 290 274 262 239 243 250 247 243 249 250 222 207 196 176 194 191 180 173 170 163 162 161 157 152 148 147 141 135 132 132 136 138 131 127 130 126 121 127 125 113 119 120 115 110 120 119 104 97 93 93 95 99 112 108 103 99 95 98 93 90 90 89 87 88 80 73 71 70 70 70 75 85 90 85 80 75 69 74 79 72 73 61 60 55 60 62 58 51 49 47 45 40 32 28 25 24 22 20 20 21 21 21 20 19 19 18 18 13 12 12 12 12 12 12 11 11 12 12 12 11 11 11 10 10 10 10 10 10 10 10 9 8 6 6 6 5 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1172 1202 1177 1211 1285 1385 1324 1381 1272 1238 1168 961 845 1169 1245 1379 1381 1257 1160 1069 977 839 753 772 857 964 989 957 915 895 957 1059 1101 1054 991 944 926 1038 967 892 844 803 737 748 664 638 697 738 759 779 678 654 651 666 729 797 773 810 847 827 775 674 744 843 941 1021 1128 1248 1517 1754 1924 1983 2105 2219 2068 2004 1898 1817 1744 1605 1489 1357 1302 1276 1230 1204 1297 1370 1427 1493 1568 1615 1744 1918 2057 2022 1980 1864 1636 1708 1960 2066 2134 2080 2008 2050 2166 2338 2285 2118 1999 1915 1906 1941 1998 2056 2112 2200 2355 2483 2464 2454 2439 2287 2098 2056 2054 2036 2037 1939 1857 1814 1789 1759 1690 1636 1607 1643 1630 1653 1575 1637 1713 1775 1834 1871 1904 1948 2050 2151 2222 2352 2463 2275 2156 2061 1955 1846 1777 1728 1655 1546 1461 1391 1325 1244 1225 1136 1041 973 950 942 970 1010 1070 1174 1255 1320 1377 1428 1493 1559 1594 1611 1649 1630 1556 1576 1614 1749 1871 1944 2022 1962 1955 1887 1964 2070 2143 2152 2188 2220 2295 2351 2321 2271 2273 2209 2159 2142 2128 2088 2027 2043 2098 2163 2151 2159 2155 2169 2197 2263 2252 2190 2143 2130 2107 2073 2038 2002 1972 1897 1848 1818 1799 1771 1747 1760 1780 1817 1790 1732 1679 1640 1701 1763 1848 1837 1830 1818 1829 1862 1885 1923 1973 2065 2159 2265 2311 2251 2171 2098 2011 1940 1890 1821 1724 1635 1699 1770 1796 1767 1713 1621 1523 1575 1631 1746 1845 1829 1722 1601 1549 1532 1442 1339 1284 1273 1308 1341 1385 1456 1499 1531 1617 1704 1819 1917 2011 2065 2104 2191 2282 2422 2588 2512 2402 2267 2146 2089 2067 2037 2008 2005 2005 2017 2016 2059 2016 1877 1763 1654 1556 1474 1449 1517 1621 1751 1922 2004 2089 2218 2327 2371 2413 2457 2415 2347 2320 2277 2261 2282 2298 2368 2325 2231 2106 2043 2136 2304 2463 2582 2645 2533 2462 2361 2256 2114 1991 1890 1882 1926 2032 2126 2243 2280 2254 2248 2265 2320 2445 2407 2367 2279 2271 2384 2456 2475 2515 2491 2515 2572 2711 2616 2432 2440 2434 2578 2544 2454 2223 2141 2168 2238 2338 2330 2437 2610 2523 2407 2408 2558 2657 2529 2543 2638 2730 2829 2795 2694 2665 2565 2412 2266 2142 2033 1895 1778 1733 1787 1742 1701 1722 1790 1758 1653 1542 1494 1498 1508 1501 1494 1486 1465 1449 1420 1377 1424 1473 1449 1566 1636 1659 1533 1351 1234 1145 1082 1011 947 908 1026 1186 1337 1498 1482 1488 1542 1598 1617 1618 1691 1805 1901 1836 1760 1668 1598 1581 1551 1536 1502 1458 1518 1553 1550 1457 1316 1187 1099 1049 1015 997 942 901 899 985 1143 1305 1378 1435 1430 1390 1470 1567 1678 1755 1847 1916 1948 1968 1971 1980 2008 1998 2012 2016 2052 2108 2144 2067 2007 1945 2044 2062 1980 1843 1722 1641 1578 1514 1469 1419 1329 1185 1161 1346 1494 1611 1533 1505 1401 1511 1593 1647 1502 1386 1493 1637 1773 1821 1880 1848 1775 1723 1752 1744 1663 1644 1725 1758 1702 1693 1744 1733 1787 1868 1908 1932 1935 1923 1936 1985 2043 2118 2192 2229 2293 2313 2347 2408 2471 2485 2421 2350 2301 2259 2226 2169 2146 2146 2085 1953 1870 1767 1646 1597 1569 1524 1464 1449 1508 1557 1706 1846 1879 1909 1922 1865 1767 1622 1495 1392 1341 1337 1464 1560 1541 1524 1575 1654 1750 1831 1744 1732 1711 1786 1775 1839 1888 2004 2130 2226 2149 2125 2110 2159 2152 2175 2106 1980 1898 1846 1785 1780 1741 1742 1743 1634 1587 1579 1563 1568 1629 1685 1713 1749 1805 1863 1926 1965 1967 1982 1986 1997 1980 1931 1893 1874 1888 1893 1919 1931 1935 1917 1882 1831 1870 1955 2070 2181 2283 2387 2484 2528 2553 2564 2573 2496 2451 2404 2366 2374 2348 2357 2306 2326 2337 2371 2364 2327 2308 2321 2274 2144 2139 2220 2258 2232 2212 2200 2133 2143 2142 2117 2044 1967 1922 1833 1766 1694 1652 1596 1595 1624 1677 1741 1812 1896 1968 2037 2110 2184 2243 2300 2233 2194 2149 2124 2109 2123 2153 2218 2301 2396 2471 2532 2507 2502 2454 2367 2329 2333 2403 2486 2504 2473 2477 2528 2558 2503 2409 2332 2315 2284 2240 2181 2137 2148 2162 2203 2253 2318 2361 2370 2397 2445 2425 2425 2497 2562 2593 2594 2601 2658 2739 2670 2618 2520 2421 2362 2335 2324 2320 2316 2316 2308 2291 2268 2244 2240 2253 2235 2173 2155 2115 2097 2049 2015 2013 2013 2013 2013 2035 2088 2133 2184 2189 2199 2233 2272 2296 2316 2333 2332 2310 2308 2278 2228 2189 2149 2096 2051 1977 1862 1809 1778 1735 1683 1650 1639 1636 1597 1576 1566 1559 1555 1549 1547 1546 1543 1541 1539 1538 1538 1538 1524 1538 1593 1629 1685 1752 1784 1822 1879 1933 1991 2014 2003 2010 1992 1945 1877 1809 1761 1742 1740 1723 1692 1683 1642 1596 1544 1518 1509 1496 1494 1475 1419 1337 1249 1177 1068 1101 1199 1262 1336 1420 1484 1560 1634 1643 1597 1520 1402 1297 1186 1109 1049 1009 975 918 864 925 1029 1051 1007 982 1101 1209 1286 1366 1406 1402 1335 1225 1126 1143 1196 1172 1087 1029 1015 1057 1126 1204 1243 1191 1105 976 827 804 847 934 900 893 850 748 723 661 612 539 482 479 514 582 495 563 724 778 763 714 719 615 479 541 651 706 745 757 764 726 723 747 697 618 643 693 750 767 736 706 680 625 590 561 563 599 660 699 682 616 620 671 721 780 828 826 908 961 954 859 751 676 662 707 801 846 884 950 1019 999 1034 1119 1099 1002 882 776 658 607 547 544 642 731 785 814 903 1019 1108 1152 1156 1116 988 882 835 867 950 991 946 912 952 1017 1052 1107 1170 1154 1080 1000 908 828 749 728 759 733 743 766 744 657 595 545 499 479 433 422 427 494 557 608 621 609 559 554 530 488 462 497 530 530 532 580 618 665 738 715 650 583 536 516 490 460 429 388 354 353 338 324 315 305 298 279 262 252 242 253 256 244 223 214 210 207 214 192 183 196 200 195 192 180 171 164 157 153 149 146 143 140 139 141 154 152 140 131 132 136 131 123 133 131 122 122 126 120 118 125 121 101 96 99 100 99 101 110 118 110 104 100 99 97 95 91 87 83 81 82 76 70 70 70 68 72 77 89 89 80 75 70 70 88 90 83 71 62 55 51 54 52 47 44 44 41 36 29 26 24 22 20 20 21 23 22 20 20 20 19 19 15 14 13 13 13 13 13 12 12 12 12 13 12 12 12 11 11 11 11 11 11 11 11 11 10 9 8 7 6 5 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1163 1177 1147 1177 1255 1302 1236 1272 1170 1105 1060 996 799 1075 1197 1341 1280 1214 1112 1027 972 915 750 785 823 904 909 875 841 906 964 1022 1041 1025 965 895 899 998 960 864 810 772 698 695 638 639 710 700 769 874 794 752 760 700 655 708 751 743 728 702 679 696 780 858 967 1118 1223 1362 1593 1694 1906 2039 2194 2173 2159 2085 2010 1965 1871 1701 1565 1401 1331 1292 1235 1272 1399 1498 1535 1617 1674 1835 1958 2159 2158 2098 2019 1957 1740 1753 1952 2109 2196 2094 2042 2112 2304 2381 2428 2259 2160 1997 1923 1920 1977 2037 2090 2170 2282 2405 2504 2627 2556 2281 2136 2138 2128 2109 2083 1970 1872 1834 1785 1743 1672 1638 1564 1595 1580 1617 1553 1617 1682 1731 1762 1769 1853 1926 2014 2106 2204 2349 2483 2337 2206 2104 1988 1958 1890 1782 1673 1589 1502 1406 1341 1248 1171 1084 1023 975 944 947 968 999 1054 1154 1230 1291 1330 1415 1479 1521 1545 1583 1628 1574 1513 1521 1643 1728 1778 1921 1956 1874 1870 1837 1946 2019 2039 2037 2092 2122 2220 2274 2324 2286 2314 2242 2216 2216 2215 2119 2108 2098 2131 2224 2246 2219 2210 2233 2239 2297 2295 2238 2176 2139 2083 2062 2010 1970 1926 1935 1911 1822 1777 1755 1720 1703 1688 1723 1750 1762 1688 1620 1717 1736 1768 1751 1808 1833 1846 1886 1912 1915 1960 2020 2112 2197 2227 2162 2112 2066 2022 1973 1898 1869 1806 1721 1605 1647 1683 1653 1649 1599 1485 1567 1666 1698 1729 1815 1753 1619 1498 1429 1400 1347 1271 1263 1301 1365 1424 1499 1579 1617 1618 1635 1761 1829 1892 2014 2130 2246 2376 2512 2625 2570 2450 2295 2155 2153 2083 2028 1966 1896 1881 1894 1894 1934 1940 1845 1696 1559 1456 1428 1488 1595 1716 1824 2005 2127 2183 2281 2343 2382 2409 2404 2336 2299 2258 2201 2199 2271 2188 2239 2217 2106 2013 2042 2121 2263 2419 2448 2529 2508 2448 2369 2231 2084 1959 1872 1874 1923 2028 2130 2285 2399 2325 2308 2283 2304 2420 2475 2398 2293 2381 2499 2461 2485 2510 2529 2622 2778 2797 2584 2485 2502 2482 2543 2474 2381 2270 2174 2197 2260 2443 2393 2414 2580 2620 2471 2428 2554 2753 2702 2673 2720 2741 2714 2688 2618 2542 2576 2438 2311 2162 2019 1865 1799 1836 1942 1867 1823 1849 1799 1760 1637 1537 1529 1544 1566 1542 1502 1487 1478 1471 1421 1465 1472 1561 1595 1610 1732 1696 1558 1396 1288 1189 1103 1035 969 888 998 1115 1383 1522 1579 1550 1532 1531 1486 1592 1697 1814 1930 1860 1787 1721 1664 1634 1609 1595 1565 1538 1593 1623 1565 1454 1357 1265 1144 1054 1001 952 906 895 903 1005 1119 1262 1398 1508 1509 1479 1508 1572 1665 1762 1866 1953 1990 1996 1972 1901 1933 1916 1895 1866 1919 2062 2143 2033 1921 1857 1903 1980 2004 1859 1790 1723 1665 1584 1493 1322 1207 1136 1147 1297 1413 1549 1419 1358 1319 1388 1523 1655 1485 1362 1493 1599 1735 1868 1942 1898 1847 1808 1833 1806 1714 1738 1816 1825 1807 1816 1812 1710 1753 1779 1821 1844 1858 1884 1943 2008 2045 2053 2100 2155 2197 2240 2282 2352 2455 2541 2428 2345 2291 2262 2240 2233 2210 2110 2001 1899 1819 1809 1725 1733 1772 1654 1540 1441 1463 1575 1731 1750 1733 1844 1940 1823 1679 1576 1505 1463 1356 1319 1396 1477 1439 1519 1588 1661 1747 1833 1749 1647 1674 1707 1722 1786 1888 1989 2078 2175 2131 2056 2041 2058 2051 2086 2077 2011 1935 1857 1785 1700 1633 1685 1673 1541 1561 1618 1642 1693 1768 1808 1830 1841 1883 1958 2013 2043 2028 2015 2041 2060 2064 2021 1999 1959 1968 1958 1988 1992 2001 1995 1960 1895 1844 1914 2035 2193 2352 2445 2505 2542 2520 2487 2502 2554 2541 2449 2385 2331 2287 2256 2228 2247 2266 2261 2235 2205 2173 2170 2112 2075 2086 2155 2170 2118 2065 2069 2036 2041 2047 2033 2002 1898 1834 1763 1708 1643 1595 1608 1636 1683 1774 1849 1898 1916 1940 1996 2055 2114 2189 2169 2118 2073 2052 2063 2096 2139 2199 2286 2378 2471 2522 2485 2426 2403 2364 2286 2255 2266 2332 2399 2433 2435 2418 2448 2476 2444 2404 2396 2384 2345 2249 2117 2082 2084 2093 2150 2249 2332 2401 2423 2414 2447 2471 2455 2505 2633 2727 2693 2665 2706 2723 2577 2481 2436 2364 2334 2322 2333 2352 2319 2297 2270 2238 2227 2230 2236 2268 2264 2190 2149 2121 2092 2041 2013 2013 2013 2013 2013 2019 2063 2098 2137 2157 2186 2205 2227 2230 2247 2283 2307 2313 2314 2305 2267 2210 2152 2108 2070 2001 1912 1847 1796 1743 1685 1645 1619 1607 1588 1571 1556 1552 1548 1547 1542 1543 1540 1539 1538 1538 1538 1538 1538 1569 1629 1677 1726 1788 1833 1845 1872 1925 1965 1967 1935 1947 1982 1956 1896 1821 1762 1722 1705 1692 1665 1645 1627 1614 1569 1588 1520 1463 1453 1412 1353 1287 1231 1180 1104 1109 1213 1276 1342 1421 1478 1513 1596 1635 1592 1518 1426 1331 1264 1217 1134 1037 948 904 838 894 973 932 923 1019 1133 1236 1305 1348 1371 1361 1314 1221 1119 1055 1148 1150 1097 1008 980 979 1065 1134 1188 1152 1073 984 883 754 771 860 812 778 798 763 666 648 554 488 493 587 651 677 548 518 675 751 765 741 730 662 508 517 644 670 712 717 731 757 786 768 706 637 656 691 753 791 787 762 709 645 626 596 576 603 665 712 664 670 661 751 808 849 944 923 944 1029 1002 912 820 731 712 692 691 704 754 831 922 1034 1084 1113 1050 942 844 774 744 672 585 529 588 651 704 755 856 955 1036 1093 1155 1107 1016 947 938 884 962 1036 1021 986 1001 1068 1110 1147 1173 1136 1070 985 883 807 741 706 673 649 685 714 718 667 630 594 527 446 443 476 445 470 538 576 618 621 592 583 536 499 462 481 484 506 544 587 638 691 756 736 692 649 613 579 521 475 442 391 348 327 344 337 317 298 292 284 276 260 243 264 275 256 241 219 201 205 199 203 221 200 215 220 208 191 174 164 157 161 155 147 142 141 147 152 160 153 139 132 140 140 133 123 134 134 126 127 135 135 138 133 114 100 101 102 101 107 113 118 117 111 104 100 99 100 100 97 90 85 82 79 76 71 70 70 70 67 69 77 94 88 74 70 69 74 85 78 69 63 53 50 46 45 45 44 41 41 31 28 26 23 21 20 22 24 24 21 20 20 20 20 18 16 15 14 13 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 10 9 9 8 7 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1168 1162 1157 1125 1183 1178 1137 1136 1098 978 892 821 825 1175 1278 1224 1153 1193 1135 1072 1032 945 858 756 773 870 865 780 865 880 887 936 1013 1002 937 892 851 942 929 879 806 750 721 666 633 692 781 814 735 828 871 854 841 797 710 661 657 657 656 662 688 740 810 892 1023 1204 1353 1491 1772 1796 1957 2067 2212 2209 2191 2118 2075 1925 1814 1727 1606 1466 1394 1323 1260 1326 1416 1567 1683 1806 1829 1993 2091 2277 2245 2197 2102 2032 1826 1817 2055 2136 2251 2259 2078 2139 2318 2464 2535 2351 2230 2045 1925 1916 1959 2009 2077 2147 2216 2283 2383 2488 2525 2379 2349 2269 2270 2152 2058 1988 1949 1893 1771 1699 1683 1630 1586 1503 1538 1505 1512 1543 1614 1668 1667 1759 1830 1912 2011 2098 2193 2298 2417 2398 2275 2148 2066 1992 1893 1802 1670 1567 1498 1418 1356 1288 1179 1109 1025 978 939 940 987 995 1034 1134 1211 1248 1303 1373 1441 1467 1507 1564 1599 1520 1456 1519 1569 1654 1781 1916 1894 1795 1776 1809 1911 1942 1930 1956 1986 2083 2171 2232 2288 2330 2377 2341 2304 2266 2248 2201 2167 2164 2196 2273 2387 2366 2305 2275 2275 2347 2339 2236 2200 2188 2105 2059 2054 2043 2018 1987 1995 1921 1880 1837 1787 1751 1709 1670 1647 1682 1686 1607 1687 1676 1684 1768 1819 1842 1834 1873 1928 1938 1967 1989 2075 2167 2163 2092 2048 2021 2010 1997 1975 1951 1885 1813 1708 1595 1512 1493 1486 1476 1410 1472 1558 1572 1678 1746 1782 1662 1530 1420 1355 1319 1272 1245 1308 1403 1469 1554 1600 1699 1709 1742 1759 1812 1917 2069 2227 2295 2383 2461 2563 2452 2391 2302 2208 2228 2172 2135 2062 1970 1863 1816 1793 1782 1801 1760 1595 1478 1413 1465 1555 1685 1807 1955 2045 2181 2224 2251 2303 2293 2331 2315 2278 2233 2169 2128 2112 2170 2093 2103 2093 2042 1962 2079 2199 2267 2312 2324 2363 2339 2393 2296 2172 2058 1889 1855 1916 1970 2043 2173 2305 2410 2489 2447 2349 2299 2336 2457 2392 2294 2378 2568 2504 2574 2546 2566 2640 2813 2685 2587 2562 2551 2579 2571 2455 2316 2234 2173 2228 2362 2536 2489 2373 2491 2596 2487 2450 2580 2741 2861 2813 2689 2626 2585 2573 2512 2460 2416 2378 2269 2156 2001 1909 1911 1948 2051 2003 1975 1916 1835 1736 1616 1590 1574 1612 1629 1603 1537 1496 1505 1478 1495 1572 1532 1598 1722 1721 1776 1748 1576 1449 1334 1226 1124 1044 947 883 943 1046 1213 1322 1421 1364 1385 1400 1422 1504 1612 1742 1872 1907 1823 1772 1729 1689 1665 1635 1633 1626 1673 1640 1569 1502 1392 1276 1182 1089 984 926 898 892 919 1025 1136 1277 1375 1493 1596 1559 1605 1634 1692 1793 1904 1971 2009 1927 1868 1816 1807 1820 1783 1747 1856 1965 2042 2012 1896 1799 1835 1931 2015 1950 1870 1806 1707 1578 1515 1339 1194 1128 1121 1281 1481 1537 1412 1284 1267 1365 1437 1535 1462 1370 1566 1653 1761 1873 1961 1958 1922 1908 1875 1803 1717 1794 1865 1883 1868 1902 1886 1772 1772 1880 1861 1875 1872 1902 1992 2084 2125 2126 2129 2155 2233 2278 2322 2364 2444 2486 2463 2388 2385 2360 2354 2276 2134 2033 1957 1917 1918 1814 1767 1840 1877 1750 1634 1447 1426 1519 1582 1610 1689 1750 1797 1791 1761 1705 1603 1466 1383 1326 1306 1370 1382 1474 1554 1679 1808 1765 1695 1596 1633 1642 1744 1845 1882 1879 1975 2107 2131 2030 1997 1980 1967 1991 1981 1934 1889 1922 1778 1629 1582 1598 1534 1551 1680 1738 1743 1797 1907 1926 1941 1959 2015 2062 2095 2112 2083 2043 2067 2099 2120 2114 2085 2051 2073 2048 2064 2054 2054 2046 2018 1951 1873 1889 2003 2147 2283 2384 2479 2510 2447 2445 2460 2483 2536 2512 2415 2375 2318 2255 2215 2178 2157 2150 2119 2079 2036 2009 1983 1979 2032 2061 2074 2044 1981 1970 1940 1941 1940 1921 1899 1841 1765 1704 1651 1614 1641 1671 1692 1702 1774 1840 1879 1895 1909 1956 2019 2093 2093 2043 2008 2000 2030 2078 2137 2193 2279 2372 2469 2551 2561 2498 2412 2334 2285 2226 2182 2208 2267 2338 2386 2377 2372 2439 2514 2531 2508 2501 2468 2358 2185 2082 2059 2077 2081 2136 2263 2380 2513 2512 2462 2447 2459 2475 2523 2602 2751 2837 2788 2707 2668 2569 2444 2415 2392 2360 2354 2350 2337 2298 2260 2224 2213 2230 2238 2233 2226 2232 2209 2172 2124 2089 2042 2013 2013 2013 2013 2013 2016 2046 2089 2129 2154 2174 2181 2181 2175 2190 2233 2277 2293 2277 2263 2261 2217 2159 2110 2098 2066 1990 1906 1837 1771 1711 1660 1634 1600 1577 1565 1552 1547 1542 1541 1541 1539 1539 1538 1538 1538 1538 1538 1542 1585 1637 1700 1766 1831 1887 1893 1896 1906 1916 1920 1878 1890 1941 1984 1958 1871 1796 1749 1711 1670 1639 1623 1603 1603 1612 1569 1469 1401 1378 1323 1241 1201 1156 1125 1073 1060 1147 1218 1305 1380 1391 1440 1543 1593 1565 1519 1454 1392 1336 1268 1170 1067 1007 940 856 816 883 857 933 1008 1096 1186 1276 1344 1350 1316 1256 1206 1106 996 1070 1111 1090 1021 941 894 998 1075 1126 1085 1017 956 880 744 726 781 751 727 697 665 604 540 498 498 614 713 751 696 558 503 622 708 729 715 681 644 504 514 589 618 647 683 713 791 789 740 686 661 658 685 726 768 791 800 755 710 679 648 601 611 660 690 713 764 770 758 866 926 1008 1048 1036 1075 1024 911 832 791 729 773 765 752 738 759 892 1000 1064 1129 1086 986 932 888 831 723 647 575 542 581 668 765 845 934 993 1076 1148 1109 1057 1042 961 957 1008 1067 1093 1073 1066 1119 1169 1189 1161 1109 1035 946 879 829 787 740 675 610 636 643 674 677 621 567 507 446 462 522 493 447 485 553 590 629 634 581 564 525 494 514 502 494 514 546 586 658 745 756 717 665 612 571 515 459 403 386 375 341 311 321 314 293 265 256 247 243 242 244 244 247 237 206 204 230 230 251 267 234 216 237 218 199 170 161 171 168 155 157 147 146 152 160 160 150 137 137 145 138 129 127 139 137 134 139 137 135 139 124 107 104 105 102 103 111 120 120 119 110 106 105 100 98 100 100 94 91 89 87 78 72 70 70 71 70 65 68 81 98 89 77 65 61 62 69 63 58 54 49 45 37 38 35 39 38 31 28 25 22 20 22 26 25 23 22 20 21 21 20 17 16 16 15 14 15 14 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 11 10 10 9 8 7 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1133 1159 1170 1130 1097 1105 1102 1090 1040 1029 1061 963 795 1140 1156 1094 1055 1133 1206 1114 1028 949 858 767 721 841 836 786 839 837 846 891 938 977 934 856 804 901 917 856 842 785 775 708 633 679 712 797 836 780 841 916 924 847 803 749 684 725 667 695 737 790 846 933 1077 1327 1442 1629 1870 1966 2000 2057 2115 2191 2194 2155 2086 2012 1896 1774 1614 1498 1416 1348 1296 1385 1503 1655 1842 1908 2003 2106 2230 2343 2335 2261 2160 2099 1924 1863 1979 2134 2271 2316 2125 2137 2318 2467 2596 2459 2269 2102 1953 1915 1944 2009 2072 2115 2150 2219 2283 2373 2499 2540 2542 2497 2361 2216 2121 2077 1984 1860 1751 1681 1624 1589 1576 1541 1515 1471 1423 1499 1547 1573 1630 1696 1800 1901 1982 2025 2144 2247 2354 2430 2342 2186 2044 2007 1909 1792 1715 1603 1483 1425 1345 1272 1225 1120 1009 972 937 937 955 1045 1061 1124 1163 1229 1264 1324 1383 1446 1501 1535 1513 1486 1434 1496 1570 1693 1795 1868 1805 1753 1694 1783 1848 1868 1897 1916 1969 2039 2109 2201 2279 2366 2430 2425 2373 2329 2309 2275 2233 2212 2269 2315 2451 2514 2423 2349 2310 2385 2339 2268 2259 2200 2122 2118 2094 2090 2092 2094 2089 2053 1966 1902 1844 1794 1769 1730 1675 1620 1625 1585 1629 1633 1680 1726 1758 1778 1844 1899 1926 1962 1998 2008 2053 2152 2173 2123 2093 2077 2049 2033 2012 1941 1956 1912 1814 1695 1591 1573 1551 1527 1457 1351 1343 1467 1609 1683 1735 1618 1526 1434 1364 1299 1262 1247 1303 1399 1496 1582 1640 1724 1772 1792 1845 1897 1903 2014 2109 2188 2260 2389 2536 2452 2398 2290 2248 2285 2351 2293 2174 2028 1957 1947 1829 1725 1649 1639 1525 1424 1423 1565 1664 1776 1911 2027 2117 2137 2160 2182 2218 2161 2175 2175 2199 2165 2120 2042 1996 2039 2002 1988 1936 1956 1899 1987 2064 2137 2138 2236 2223 2185 2211 2216 2101 1921 1833 1847 1892 2001 2085 2153 2240 2289 2368 2479 2407 2353 2351 2439 2352 2313 2419 2657 2626 2651 2551 2601 2732 2771 2664 2622 2597 2644 2675 2489 2449 2307 2216 2189 2323 2369 2585 2531 2398 2424 2612 2518 2501 2639 2822 2834 2790 2659 2611 2558 2556 2550 2453 2368 2291 2232 2097 1984 1933 1960 2074 2175 2107 2028 1939 1860 1727 1618 1652 1644 1694 1688 1642 1545 1531 1564 1526 1568 1664 1653 1666 1802 1858 1784 1666 1586 1469 1368 1276 1125 1013 957 878 892 974 1149 1335 1255 1255 1317 1402 1489 1571 1653 1767 1842 1825 1737 1750 1786 1768 1727 1705 1693 1708 1707 1676 1619 1530 1446 1320 1225 1111 1006 921 900 888 920 1028 1194 1283 1403 1493 1594 1653 1685 1736 1756 1816 1954 2031 1985 1849 1754 1732 1713 1775 1670 1708 1817 1922 1960 1940 1851 1757 1791 1891 1993 1990 1817 1693 1568 1468 1371 1268 1203 1138 1165 1288 1402 1381 1282 1202 1258 1275 1401 1554 1388 1428 1544 1655 1804 1926 2007 2023 2005 1966 1909 1789 1802 1884 1934 1950 1954 1955 1851 1808 1772 1924 1943 1957 1927 1937 2038 2108 2218 2248 2249 2264 2326 2385 2451 2458 2425 2383 2415 2442 2484 2478 2428 2287 2157 2072 2051 2011 1874 1845 1875 1916 1846 1726 1605 1463 1399 1418 1487 1564 1579 1589 1704 1689 1682 1713 1621 1506 1445 1350 1298 1322 1367 1464 1548 1659 1764 1717 1610 1547 1608 1683 1783 1813 1746 1812 1936 2075 2127 2019 1959 1930 1920 1914 1906 1868 1779 1806 1582 1523 1529 1526 1542 1643 1742 1840 1848 1836 1940 2021 2061 2105 2142 2179 2220 2226 2142 2086 2069 2099 2141 2179 2162 2146 2173 2138 2145 2130 2129 2103 2060 1994 1911 1897 1993 2117 2219 2328 2430 2443 2410 2412 2420 2434 2477 2568 2510 2427 2348 2311 2300 2263 2217 2187 2156 2128 2090 2040 1973 1917 1940 1968 1976 1961 1900 1862 1855 1851 1843 1818 1806 1755 1690 1637 1631 1664 1697 1743 1761 1742 1757 1775 1810 1850 1882 1923 1985 2036 2012 1979 1975 2009 2066 2123 2197 2282 2362 2453 2543 2594 2576 2519 2449 2360 2266 2175 2160 2185 2233 2272 2310 2349 2408 2509 2589 2622 2620 2501 2394 2275 2136 2057 2044 2060 2088 2144 2276 2431 2566 2627 2542 2495 2487 2479 2502 2576 2713 2847 2801 2706 2635 2588 2510 2489 2466 2433 2399 2377 2331 2309 2235 2191 2186 2222 2219 2194 2182 2181 2179 2167 2136 2116 2041 2013 2013 2013 2013 2015 2032 2061 2103 2149 2161 2166 2165 2140 2137 2148 2172 2201 2234 2205 2188 2221 2202 2158 2118 2101 2088 2054 1971 1882 1805 1737 1700 1669 1622 1584 1567 1553 1545 1540 1538 1538 1538 1538 1538 1538 1538 1538 1538 1559 1609 1675 1725 1789 1863 1942 1954 1935 1909 1884 1861 1832 1837 1885 1924 1931 1849 1781 1740 1717 1686 1649 1613 1601 1610 1600 1534 1427 1349 1313 1239 1197 1206 1219 1200 1133 1047 1118 1216 1288 1307 1329 1427 1517 1525 1492 1455 1421 1407 1366 1288 1217 1139 1066 1003 911 821 814 853 944 1035 1130 1210 1270 1282 1316 1304 1240 1137 1039 952 1006 1053 1065 1015 919 836 932 998 1040 1002 945 870 843 738 633 701 687 676 650 616 545 491 491 591 729 745 701 662 556 504 586 636 686 675 612 553 489 517 563 606 642 666 713 763 793 758 740 686 681 697 712 735 777 831 824 789 744 678 620 610 640 707 788 848 905 867 852 955 1085 1165 1143 1159 1099 980 869 798 813 878 867 840 814 746 823 900 977 1098 1155 1062 1018 983 878 787 691 599 559 588 686 765 812 868 951 1043 1092 1122 1127 1096 1015 983 1025 1099 1148 1150 1148 1176 1226 1218 1155 1090 1023 955 886 840 764 702 659 598 573 592 626 647 612 543 488 451 521 556 527 496 453 491 553 598 621 613 606 559 534 551 542 525 524 546 592 646 713 730 670 608 565 504 450 418 412 383 371 347 320 300 285 265 265 282 267 248 265 261 241 219 213 215 210 248 279 287 292 240 240 236 207 184 167 171 176 163 161 163 152 151 159 160 157 146 137 146 142 142 136 139 142 141 145 149 139 131 128 114 103 109 108 106 108 115 118 120 120 114 118 110 101 100 97 100 98 96 93 89 80 75 74 79 77 74 69 63 69 85 98 91 81 70 54 61 57 52 45 41 38 32 30 30 31 34 30 27 24 21 22 23 27 25 23 22 22 22 22 19 18 18 17 16 16 15 15 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 10 9 8 9 9 7 6 5 4 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1109 1127 1148 1138 1150 1205 1220 1210 1204 1145 1207 1077 791 1006 1030 972 1036 1141 1182 1140 1051 942 870 789 699 800 781 739 768 822 864 967 982 948 912 834 776 839 877 855 796 786 730 700 643 698 757 794 906 838 849 865 974 916 835 813 729 823 784 681 718 815 830 901 1000 1182 1417 1606 1735 1909 1996 2002 2013 2145 2178 2204 2075 2046 1998 1859 1602 1492 1410 1397 1371 1394 1582 1720 1780 1868 1966 2058 2174 2326 2349 2280 2202 2154 2095 1956 1966 2052 2251 2255 2185 2146 2288 2466 2537 2391 2205 2071 1961 1918 1940 2058 2122 2211 2223 2211 2244 2317 2409 2416 2410 2467 2417 2322 2238 2099 1994 1884 1775 1728 1679 1682 1642 1587 1521 1488 1432 1426 1478 1533 1606 1690 1766 1851 1895 1942 2048 2199 2234 2361 2353 2215 2054 1946 1892 1815 1706 1581 1516 1383 1360 1316 1229 1134 1017 965 936 939 976 1012 1094 1132 1161 1215 1271 1320 1365 1426 1468 1482 1437 1408 1463 1524 1587 1655 1716 1739 1727 1659 1690 1763 1837 1879 1894 1926 1961 2014 2101 2175 2241 2377 2500 2514 2449 2413 2391 2368 2299 2277 2359 2441 2479 2565 2522 2410 2367 2447 2380 2280 2255 2235 2198 2202 2166 2133 2151 2208 2202 2157 2054 1958 1882 1815 1781 1772 1729 1677 1641 1606 1579 1585 1658 1700 1746 1788 1826 1894 1944 1961 1994 2028 2057 2147 2216 2191 2135 2122 2100 2092 2053 2030 2044 1989 1867 1812 1712 1698 1684 1650 1527 1463 1363 1380 1514 1638 1636 1574 1443 1410 1329 1245 1229 1283 1347 1426 1511 1634 1702 1800 1857 1880 1942 2012 1993 2043 2126 2190 2259 2310 2436 2477 2378 2314 2308 2347 2469 2349 2245 2071 2031 2046 1863 1784 1694 1591 1480 1398 1400 1609 1695 1809 1931 1957 1982 2031 2079 2086 2067 2042 2037 2042 2058 2001 2020 1985 1878 1906 1905 1832 1813 1787 1765 1801 1831 1877 1977 1973 2035 2021 2010 1986 1911 1834 1826 1852 1920 2036 2141 2165 2223 2298 2309 2371 2446 2440 2458 2498 2373 2358 2464 2581 2711 2610 2563 2620 2777 2925 2744 2678 2741 2758 2605 2586 2475 2305 2219 2214 2348 2421 2579 2626 2441 2451 2573 2604 2609 2700 2832 2823 2790 2710 2665 2636 2525 2440 2410 2314 2217 2106 2052 2003 1982 2015 2169 2177 2081 1982 1876 1777 1698 1711 1691 1649 1763 1722 1664 1577 1585 1639 1593 1603 1715 1759 1763 1848 1954 1809 1696 1587 1498 1377 1273 1208 1153 1032 900 876 945 1048 1187 1234 1377 1438 1502 1576 1657 1736 1848 1892 1765 1659 1665 1692 1759 1814 1773 1765 1757 1723 1686 1647 1572 1464 1365 1252 1106 1014 913 890 885 968 1085 1195 1299 1429 1533 1613 1720 1741 1778 1819 1884 1970 2022 1947 1821 1714 1633 1640 1686 1594 1691 1805 1919 1907 1868 1803 1715 1770 1879 1990 1955 1884 1755 1664 1573 1421 1371 1318 1154 1157 1372 1476 1364 1222 1255 1213 1226 1346 1482 1343 1419 1553 1646 1707 1811 1940 2047 2060 1975 1873 1789 1833 1924 1986 2010 2013 1946 1884 1835 1772 1944 2031 2014 1982 2009 2056 2160 2239 2362 2381 2396 2442 2488 2455 2382 2355 2270 2292 2348 2457 2549 2438 2322 2259 2203 2094 1960 1900 1946 1980 1894 1757 1661 1587 1557 1491 1395 1381 1432 1416 1462 1570 1596 1612 1669 1702 1614 1546 1502 1376 1297 1361 1416 1490 1592 1692 1636 1556 1523 1637 1700 1764 1677 1682 1788 1898 2026 2110 2017 1942 1911 1889 1849 1844 1797 1710 1583 1533 1553 1547 1562 1590 1700 1848 1945 1966 1961 1993 2070 2164 2218 2261 2297 2324 2306 2220 2139 2079 2114 2172 2228 2233 2216 2233 2213 2223 2218 2192 2132 2078 2025 1947 1900 1977 2079 2181 2278 2379 2368 2370 2374 2381 2415 2456 2561 2502 2408 2377 2355 2365 2387 2372 2339 2294 2266 2215 2152 2068 1970 1892 1878 1877 1843 1813 1801 1782 1772 1758 1748 1725 1673 1647 1670 1684 1706 1756 1813 1834 1822 1820 1833 1846 1848 1862 1892 1930 1959 1953 1954 1989 2043 2110 2188 2264 2346 2436 2518 2562 2554 2501 2411 2357 2306 2195 2159 2169 2243 2300 2333 2359 2395 2460 2537 2560 2506 2525 2504 2401 2276 2144 2038 2062 2095 2128 2182 2290 2442 2581 2645 2659 2615 2539 2484 2496 2541 2626 2760 2697 2612 2593 2578 2599 2610 2576 2566 2486 2384 2320 2277 2207 2181 2186 2207 2192 2178 2175 2172 2175 2154 2126 2114 2043 2014 2013 2013 2013 2036 2049 2068 2106 2168 2176 2178 2160 2140 2136 2123 2131 2128 2129 2106 2133 2180 2161 2127 2101 2091 2055 2029 2007 1924 1844 1771 1720 1683 1641 1608 1578 1555 1544 1539 1538 1538 1538 1538 1538 1538 1538 1538 1549 1577 1635 1695 1755 1814 1888 1977 1995 1954 1909 1870 1839 1811 1794 1812 1856 1884 1821 1744 1708 1682 1674 1626 1611 1620 1607 1535 1454 1377 1311 1249 1240 1299 1315 1312 1255 1151 1036 1087 1179 1238 1245 1334 1418 1458 1444 1381 1374 1323 1379 1388 1327 1269 1199 1137 1064 968 841 779 852 924 997 1079 1148 1218 1187 1231 1257 1232 1164 1073 952 939 951 996 988 898 790 849 939 961 896 875 812 752 713 616 617 634 618 587 552 507 508 535 627 693 730 667 598 540 506 552 620 663 641 575 520 491 511 558 598 628 643 676 736 789 796 766 716 695 717 729 751 784 812 853 808 756 705 639 630 709 782 862 942 995 1018 941 972 1076 1188 1258 1262 1181 1057 947 839 880 964 962 907 813 777 877 928 973 1079 1171 1092 1033 973 851 743 662 636 616 569 602 665 730 840 905 962 1031 1094 1156 1153 1099 1053 1024 1101 1168 1209 1219 1241 1272 1208 1120 1041 944 897 846 761 708 676 645 632 601 551 566 604 614 573 512 451 512 571 568 543 479 463 517 538 561 575 598 589 578 566 564 552 584 567 584 627 682 720 694 647 612 547 471 419 386 373 350 340 328 308 288 272 302 283 267 278 292 260 233 229 242 226 233 287 320 305 251 237 274 240 200 179 171 180 185 179 173 163 162 156 163 160 151 142 144 151 152 149 136 140 152 155 150 147 137 128 119 107 104 112 114 111 116 114 122 123 120 119 123 111 101 103 102 99 98 95 93 91 84 78 76 86 85 80 72 66 62 68 80 91 75 70 59 51 53 53 49 40 33 30 30 30 30 30 29 26 24 26 26 24 26 25 24 24 23 23 21 20 19 19 18 17 17 16 15 17 15 15 16 16 15 15 15 15 15 15 15 14 14 14 11 10 8 8 8 9 8 6 5 5 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1078 1053 1104 1104 1141 1251 1337 1291 1362 1279 1278 1143 1012 782 907 967 1115 1140 1163 1150 1077 984 904 812 733 707 735 806 896 894 910 990 956 925 844 835 758 780 797 800 775 731 712 677 635 704 790 857 825 901 896 963 982 893 827 754 782 883 820 728 678 701 774 824 916 1051 1280 1464 1650 1759 1889 1812 1944 2052 2129 2160 2041 1903 1869 1744 1581 1497 1471 1473 1549 1629 1676 1701 1774 1843 1901 1985 2154 2302 2392 2319 2228 2276 2137 2215 2083 2123 2193 2320 2266 2253 2252 2412 2521 2371 2203 2138 2015 1993 2063 2225 2333 2459 2476 2288 2296 2335 2344 2317 2313 2353 2316 2274 2244 2164 2038 1925 1870 1799 1733 1740 1704 1614 1526 1474 1447 1388 1438 1529 1571 1661 1720 1772 1819 1882 1953 2064 2225 2343 2365 2237 2101 1946 1825 1834 1734 1614 1493 1401 1349 1312 1216 1146 1040 969 935 932 952 1020 1103 1140 1164 1204 1247 1278 1332 1368 1408 1418 1382 1394 1459 1500 1521 1556 1605 1651 1623 1650 1716 1773 1811 1861 1894 1938 1992 2054 2097 2180 2251 2367 2512 2591 2530 2473 2486 2469 2396 2385 2468 2552 2601 2609 2621 2451 2410 2479 2401 2337 2301 2301 2290 2296 2199 2172 2199 2328 2292 2208 2088 1997 1930 1887 1818 1794 1749 1704 1664 1629 1581 1537 1591 1692 1742 1789 1822 1874 1939 1988 2022 2053 2094 2169 2248 2222 2204 2188 2157 2146 2106 2115 2122 2030 1979 1934 1840 1817 1809 1744 1624 1574 1412 1268 1441 1475 1434 1413 1390 1278 1222 1210 1293 1344 1380 1499 1586 1660 1733 1845 1947 2018 2029 2094 2089 2168 2210 2294 2362 2390 2441 2584 2420 2373 2368 2455 2453 2343 2196 2070 2074 2134 1992 1888 1820 1687 1523 1386 1367 1484 1633 1778 1804 1822 1849 1915 1975 1948 1945 1919 1923 1892 1916 1884 1899 1869 1811 1749 1706 1671 1638 1634 1662 1687 1724 1759 1786 1818 1810 1821 1848 1843 1822 1825 1851 1914 2051 2153 2228 2225 2278 2276 2322 2324 2429 2583 2655 2539 2474 2417 2502 2553 2606 2594 2592 2664 2762 2844 2765 2828 2829 2778 2781 2608 2502 2393 2274 2239 2381 2427 2555 2688 2508 2500 2566 2745 2769 2724 2650 2651 2698 2782 2723 2574 2482 2431 2310 2223 2116 2071 2027 2022 2047 2133 2259 2176 2038 1925 1813 1795 1787 1778 1730 1687 1793 1761 1704 1610 1638 1715 1676 1711 1740 1845 1868 1919 1978 1875 1767 1685 1559 1478 1394 1369 1224 1060 946 875 896 959 1077 1256 1478 1561 1614 1672 1739 1785 1804 1809 1710 1608 1534 1587 1700 1781 1847 1841 1839 1792 1748 1687 1614 1533 1381 1290 1191 1053 971 888 884 960 1096 1236 1312 1411 1566 1655 1736 1835 1859 1893 1958 1945 1915 1943 1852 1744 1627 1530 1592 1529 1671 1794 1906 1918 1850 1779 1669 1757 1867 1944 1879 1798 1752 1659 1577 1505 1436 1273 1127 1124 1292 1347 1238 1200 1325 1332 1207 1306 1434 1412 1370 1447 1573 1711 1811 1955 2083 2097 2017 1933 1843 1874 1918 2002 2077 2060 1979 1924 1859 1788 1826 1944 1983 2006 2065 2160 2234 2306 2393 2480 2496 2461 2381 2319 2244 2196 2187 2204 2303 2431 2376 2372 2357 2295 2176 2068 2017 2011 2054 2065 1955 1859 1783 1708 1698 1591 1441 1363 1341 1336 1368 1463 1527 1630 1725 1786 1740 1649 1488 1389 1333 1285 1380 1499 1584 1622 1581 1506 1527 1623 1637 1641 1608 1705 1826 1899 1976 2039 2078 1977 1898 1816 1736 1751 1750 1622 1502 1562 1598 1602 1630 1654 1708 1856 1997 2066 2070 2093 2103 2184 2270 2341 2380 2392 2314 2239 2162 2109 2126 2184 2260 2313 2284 2275 2251 2248 2260 2249 2195 2121 2068 1981 1909 1952 2054 2161 2219 2308 2319 2329 2315 2356 2421 2469 2536 2562 2485 2416 2403 2425 2474 2465 2406 2376 2344 2300 2237 2144 2033 1936 1858 1825 1792 1778 1768 1756 1756 1745 1715 1686 1696 1701 1707 1724 1745 1788 1854 1892 1896 1892 1896 1892 1873 1863 1879 1903 1927 1942 1964 2012 2083 2162 2256 2329 2394 2458 2483 2475 2448 2387 2305 2246 2211 2159 2174 2251 2324 2391 2430 2451 2484 2511 2463 2423 2413 2424 2482 2401 2280 2136 2010 2018 2059 2121 2217 2357 2481 2580 2539 2574 2669 2652 2520 2522 2566 2625 2720 2619 2569 2549 2536 2572 2629 2634 2597 2493 2360 2283 2249 2212 2182 2186 2193 2189 2172 2178 2168 2153 2141 2127 2081 2047 2017 2013 2013 2015 2038 2077 2098 2106 2131 2155 2179 2173 2155 2136 2122 2108 2099 2081 2031 2055 2105 2110 2093 2078 2109 2068 1998 1941 1914 1869 1809 1736 1681 1666 1641 1592 1558 1549 1540 1538 1538 1538 1538 1538 1538 1538 1543 1559 1587 1635 1683 1744 1821 1906 1958 1974 1938 1902 1895 1874 1833 1789 1765 1811 1824 1794 1735 1676 1661 1632 1623 1641 1646 1592 1496 1410 1332 1276 1292 1351 1409 1415 1351 1262 1183 1093 1013 1124 1172 1268 1330 1347 1375 1379 1306 1262 1212 1317 1358 1346 1298 1232 1151 1059 934 827 765 798 859 938 1027 1103 1164 1107 1143 1202 1199 1141 1066 950 851 817 881 947 885 768 770 854 880 816 772 743 676 607 590 550 546 543 525 517 541 559 609 638 678 701 656 597 529 505 531 579 630 617 562 507 501 510 544 575 587 613 669 710 747 765 781 740 717 731 750 763 791 840 866 806 750 695 679 714 699 828 922 995 1078 1116 1082 1047 1080 1204 1323 1354 1221 1070 988 915 921 1043 1057 1015 890 784 898 1011 1055 1126 1108 1009 938 884 864 764 751 748 696 638 568 634 722 791 838 878 948 1052 1137 1162 1148 1122 1071 1085 1169 1238 1277 1290 1248 1177 1081 982 914 845 779 746 737 755 731 715 657 586 528 535 559 552 495 454 531 578 602 555 530 486 488 515 527 531 547 561 586 607 602 609 629 623 591 611 641 670 675 656 620 586 517 454 426 371 342 309 301 295 275 299 310 300 288 276 288 264 246 257 241 226 264 306 336 282 234 277 280 254 212 194 180 180 198 186 174 168 165 159 166 163 154 145 156 157 158 144 146 143 159 158 148 139 133 123 114 109 117 122 121 112 124 127 119 122 126 132 124 110 108 110 108 100 97 93 94 93 89 80 77 79 84 91 83 73 66 60 66 75 74 67 61 53 44 42 40 35 31 31 31 32 30 30 27 26 28 31 29 25 27 26 25 25 24 23 22 21 20 19 19 18 18 17 16 17 16 16 16 16 16 16 16 16 16 16 15 15 14 12 10 9 9 8 7 7 8 6 5 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1027 1022 1105 1085 1088 1169 1231 1304 1433 1455 1330 1194 1065 909 795 983 1121 1118 1106 1098 1066 979 902 832 752 694 824 898 853 877 946 979 923 889 844 785 784 723 737 735 741 721 662 639 674 759 718 746 773 860 892 869 946 887 805 801 809 899 846 745 765 758 692 780 884 961 1067 1417 1536 1610 1634 1756 1860 1982 2088 2102 1972 1801 1762 1652 1539 1527 1527 1547 1609 1658 1685 1740 1779 1823 1897 2046 2224 2294 2404 2451 2424 2313 2230 2315 2194 2163 2196 2286 2397 2357 2288 2337 2465 2406 2325 2233 2122 2178 2269 2373 2404 2456 2618 2517 2457 2496 2363 2277 2274 2277 2302 2203 2138 2113 2074 1975 1889 1785 1684 1634 1603 1598 1543 1481 1462 1401 1401 1463 1533 1578 1635 1684 1743 1815 1896 2032 2213 2321 2355 2248 2119 1950 1839 1806 1741 1610 1497 1394 1335 1315 1276 1185 1063 1005 938 928 937 1014 1086 1158 1154 1170 1200 1231 1269 1315 1351 1373 1349 1396 1417 1424 1420 1450 1477 1526 1574 1630 1671 1741 1785 1872 1949 2018 2073 2127 2139 2227 2274 2398 2546 2645 2575 2541 2594 2597 2535 2520 2594 2708 2700 2696 2684 2514 2513 2521 2448 2396 2413 2428 2426 2312 2256 2224 2247 2387 2325 2220 2132 2063 1996 1893 1816 1783 1753 1737 1694 1653 1561 1518 1600 1694 1788 1852 1870 1876 1919 1985 2040 2100 2134 2194 2268 2262 2255 2239 2203 2173 2156 2184 2194 2101 2074 2046 1984 1949 1937 1795 1744 1606 1469 1271 1359 1272 1222 1234 1317 1243 1220 1300 1403 1450 1488 1516 1636 1724 1818 1926 2042 2174 2145 2196 2193 2246 2319 2420 2479 2538 2564 2592 2533 2474 2408 2378 2346 2211 2124 2103 2123 2174 2083 2016 1869 1707 1513 1381 1352 1458 1576 1657 1687 1701 1733 1799 1809 1799 1809 1766 1764 1760 1777 1749 1726 1702 1669 1671 1660 1625 1620 1621 1636 1669 1705 1727 1761 1761 1759 1787 1815 1825 1844 1839 1891 1987 2130 2280 2405 2337 2310 2301 2309 2314 2346 2420 2507 2616 2537 2497 2529 2650 2650 2736 2652 2650 2631 2729 2785 2726 2659 2712 2741 2614 2514 2475 2344 2270 2344 2471 2506 2635 2591 2600 2640 2761 2692 2688 2627 2587 2585 2591 2588 2545 2443 2333 2227 2112 2048 2059 2036 2063 2147 2241 2237 2160 2051 1915 1868 1880 1866 1801 1803 1729 1836 1797 1723 1646 1693 1770 1767 1810 1837 1895 1966 1958 1966 1881 1800 1735 1636 1520 1410 1367 1268 1133 984 912 872 900 1004 1090 1311 1501 1544 1562 1610 1613 1715 1758 1658 1595 1477 1528 1603 1705 1824 1899 1905 1870 1784 1732 1640 1566 1459 1353 1231 1078 981 892 882 959 1085 1257 1361 1437 1540 1703 1808 1899 1855 1803 1888 1843 1800 1888 1839 1752 1623 1493 1448 1536 1661 1779 1922 1965 1873 1745 1631 1733 1823 1878 1802 1687 1573 1579 1528 1427 1312 1241 1110 1148 1278 1269 1161 1247 1370 1378 1234 1312 1461 1365 1380 1508 1615 1736 1886 2014 2096 2166 2092 2002 1917 1943 1982 2026 2136 2098 2030 1986 1905 1832 1810 1867 1949 1985 2060 2170 2297 2373 2501 2515 2416 2304 2253 2214 2159 2070 2097 2197 2301 2384 2246 2194 2206 2191 2128 2147 2135 2120 2030 1954 1859 1849 1865 1810 1739 1606 1412 1405 1451 1417 1314 1351 1474 1598 1763 1717 1702 1629 1538 1506 1420 1306 1318 1392 1465 1503 1471 1428 1553 1595 1558 1573 1633 1693 1731 1790 1838 1949 2046 2008 1899 1796 1699 1640 1604 1564 1464 1551 1603 1636 1673 1725 1776 1860 1982 2101 2148 2183 2179 2173 2245 2317 2386 2371 2305 2228 2184 2162 2151 2219 2285 2355 2394 2354 2326 2312 2281 2270 2235 2174 2109 2024 1949 1927 1994 2084 2176 2212 2223 2246 2271 2338 2380 2459 2511 2538 2503 2453 2438 2484 2518 2498 2450 2410 2344 2299 2246 2158 2056 1933 1850 1832 1838 1840 1834 1833 1825 1817 1793 1755 1745 1759 1761 1770 1795 1831 1870 1929 1953 1956 1951 1930 1908 1886 1882 1896 1915 1941 1976 2024 2091 2170 2254 2340 2397 2398 2383 2366 2333 2277 2207 2178 2166 2143 2193 2251 2345 2427 2456 2442 2427 2398 2343 2325 2324 2332 2335 2318 2272 2165 2033 1987 1995 2049 2158 2289 2426 2527 2514 2493 2579 2638 2591 2641 2715 2740 2784 2656 2603 2556 2495 2498 2522 2548 2552 2511 2379 2253 2217 2208 2188 2181 2181 2185 2164 2170 2175 2154 2134 2110 2083 2065 2027 2013 2013 2026 2070 2101 2110 2074 2100 2147 2169 2145 2133 2127 2122 2102 2083 2064 2037 2013 2035 2058 2054 2055 2086 2052 1990 1904 1855 1839 1810 1740 1685 1662 1645 1610 1586 1561 1547 1540 1538 1538 1538 1538 1538 1540 1559 1581 1608 1646 1700 1763 1818 1882 1928 1947 1929 1921 1923 1880 1816 1778 1746 1777 1777 1745 1713 1668 1642 1641 1658 1674 1647 1566 1475 1379 1309 1298 1354 1441 1486 1456 1386 1291 1183 1062 987 1076 1138 1239 1291 1262 1292 1315 1247 1154 1136 1202 1298 1335 1315 1255 1169 1079 989 884 775 771 851 933 1017 1086 1116 1060 1075 1142 1132 1055 1009 923 846 770 782 845 871 798 699 797 803 725 653 628 557 528 528 526 521 523 530 595 572 602 667 650 696 669 613 572 533 514 516 554 619 605 547 511 513 525 537 541 563 594 627 655 677 723 787 791 757 743 767 785 794 817 855 806 734 714 768 796 766 745 829 926 1059 1170 1205 1178 1133 1212 1333 1396 1322 1193 1121 1052 986 1021 1126 1021 884 814 903 1029 1139 1201 1121 1014 934 882 808 790 840 836 775 666 587 591 648 715 775 866 950 1029 1080 1130 1161 1169 1120 1133 1171 1239 1297 1314 1237 1154 1078 1012 947 890 856 819 824 817 785 751 666 604 581 536 507 491 473 491 540 591 629 602 548 529 550 546 598 592 601 606 585 586 628 668 691 647 616 636 637 609 598 587 556 517 503 462 441 396 366 310 320 294 283 321 327 329 284 284 284 262 266 241 239 246 285 323 318 280 244 291 288 247 211 208 191 178 201 193 174 172 167 165 169 165 153 150 157 161 159 151 155 154 156 154 144 135 127 121 114 115 122 138 130 116 117 126 130 127 133 138 123 115 111 106 106 98 92 89 92 96 93 90 82 73 73 84 95 89 73 63 56 60 64 61 52 48 41 38 36 35 30 32 33 33 31 29 28 29 32 32 29 27 27 26 26 25 24 24 23 22 21 20 20 19 19 18 17 18 17 17 17 17 17 17 17 17 17 16 16 15 13 10 9 9 8 7 7 6 7 7 5 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1022 1024 1071 1152 1044 1066 1123 1247 1368 1447 1273 1139 1014 881 816 934 952 1040 1070 1058 1082 1004 920 834 780 701 754 790 807 858 907 954 895 826 787 748 738 732 698 697 711 688 633 677 687 683 759 757 757 767 802 829 905 915 849 801 902 923 786 853 855 838 726 758 806 882 1043 1293 1368 1425 1554 1704 1803 1902 1991 2082 1899 1721 1617 1595 1443 1456 1455 1510 1608 1650 1684 1761 1829 1908 1981 2077 2221 2337 2426 2542 2525 2341 2328 2420 2258 2258 2269 2288 2353 2411 2415 2356 2467 2560 2402 2339 2264 2220 2365 2511 2579 2570 2621 2661 2672 2624 2420 2263 2213 2170 2213 2229 2141 2075 2008 1943 1859 1763 1674 1591 1536 1502 1480 1440 1401 1363 1331 1421 1496 1538 1576 1599 1687 1749 1837 1973 2177 2285 2346 2239 2110 1934 1853 1777 1720 1596 1485 1385 1320 1297 1310 1211 1090 995 941 927 923 930 1004 1097 1159 1153 1185 1215 1259 1283 1326 1314 1368 1397 1396 1366 1402 1416 1406 1491 1618 1676 1712 1747 1799 1856 1940 2032 2142 2225 2253 2267 2347 2482 2626 2720 2616 2524 2525 2622 2699 2683 2711 2627 2545 2583 2600 2592 2618 2620 2534 2533 2569 2602 2489 2434 2420 2372 2324 2433 2324 2230 2104 2016 1935 1875 1813 1798 1778 1762 1750 1698 1625 1491 1592 1676 1805 1797 1840 1897 1984 2040 2039 2080 2162 2235 2289 2252 2238 2186 2132 2103 2126 2158 2155 2073 2022 2037 1984 1980 1907 1848 1747 1589 1489 1284 1165 1153 1117 1103 1112 1126 1227 1356 1449 1547 1600 1644 1698 1742 1849 2003 2159 2297 2261 2321 2317 2372 2451 2502 2497 2483 2469 2480 2602 2495 2407 2310 2239 2174 2142 2160 2252 2153 2039 1982 1866 1700 1547 1399 1347 1477 1530 1505 1521 1575 1587 1623 1639 1657 1646 1614 1614 1609 1617 1614 1610 1589 1623 1641 1624 1625 1666 1712 1744 1789 1814 1839 1835 1854 1804 1774 1786 1843 1857 1874 1954 2038 2188 2308 2430 2493 2454 2395 2362 2329 2352 2393 2483 2524 2593 2556 2546 2688 2755 2605 2533 2484 2514 2617 2677 2655 2654 2676 2686 2603 2537 2479 2306 2258 2337 2449 2501 2649 2702 2718 2709 2644 2621 2598 2546 2541 2514 2463 2460 2434 2350 2290 2214 2089 2048 2056 2075 2143 2285 2251 2144 2081 2005 1927 1897 1918 1875 1894 1853 1777 1870 1820 1756 1711 1803 1835 1881 1910 1931 1904 1794 1773 1844 1831 1717 1626 1676 1558 1402 1273 1196 1105 1072 971 928 869 941 1075 1217 1425 1454 1357 1396 1491 1624 1631 1619 1527 1409 1476 1585 1655 1795 1926 1958 1899 1833 1759 1644 1527 1397 1270 1174 1122 951 911 881 945 1087 1224 1386 1502 1585 1691 1818 1791 1715 1661 1782 1766 1711 1798 1794 1643 1548 1465 1360 1476 1630 1734 1850 1973 1866 1749 1622 1625 1731 1783 1693 1529 1412 1370 1379 1279 1195 1133 1080 1247 1289 1187 1152 1217 1349 1392 1248 1318 1400 1290 1362 1519 1666 1795 1887 2023 2110 2182 2133 2036 2014 1981 2035 2074 2131 2140 2066 2001 1944 1911 1849 1843 1947 2018 2057 2137 2251 2381 2440 2389 2365 2233 2132 2102 2049 2006 2044 2120 2238 2345 2183 2049 2056 2074 1992 2014 2065 2100 1960 1833 1740 1703 1727 1720 1607 1486 1382 1470 1593 1502 1358 1303 1396 1476 1600 1598 1622 1628 1531 1465 1414 1316 1278 1386 1355 1367 1374 1427 1477 1509 1530 1569 1594 1627 1660 1719 1782 1864 1985 2027 1942 1869 1750 1595 1526 1495 1459 1547 1605 1650 1684 1748 1799 1876 1950 1978 2037 2174 2258 2219 2239 2325 2412 2428 2358 2296 2235 2205 2199 2218 2279 2380 2436 2442 2423 2393 2345 2305 2246 2190 2133 2065 2007 1947 1942 2000 2084 2137 2188 2247 2302 2347 2383 2439 2498 2517 2531 2538 2526 2516 2476 2440 2435 2369 2289 2250 2204 2130 2012 1897 1876 1891 1894 1897 1894 1899 1897 1888 1868 1777 1799 1823 1819 1809 1857 1904 1918 1956 1989 1992 1992 1979 1956 1932 1919 1910 1916 1938 1964 2008 2066 2137 2215 2277 2319 2316 2275 2258 2234 2160 2105 2093 2109 2110 2144 2221 2305 2310 2298 2288 2279 2280 2259 2232 2208 2188 2174 2175 2167 2099 2040 1971 1987 2025 2084 2192 2284 2384 2439 2459 2481 2493 2561 2663 2770 2830 2836 2732 2706 2644 2530 2470 2449 2426 2451 2452 2348 2271 2236 2196 2177 2175 2175 2179 2170 2162 2168 2156 2143 2109 2101 2107 2062 2014 2013 2042 2103 2094 2066 2052 2045 2059 2109 2122 2102 2096 2102 2104 2090 2065 2040 2010 2010 2020 2014 2000 2026 2013 1950 1880 1821 1797 1794 1748 1701 1661 1648 1639 1607 1575 1555 1545 1541 1538 1538 1538 1538 1549 1571 1600 1633 1673 1738 1814 1875 1930 1937 1943 1942 1940 1900 1845 1787 1748 1732 1738 1737 1716 1696 1681 1656 1669 1688 1686 1685 1603 1504 1391 1347 1402 1431 1494 1512 1454 1368 1276 1185 1068 977 1016 1098 1175 1185 1175 1212 1257 1179 1098 1048 1140 1237 1288 1298 1264 1185 1097 1015 925 811 731 792 890 977 1043 1045 957 989 1078 1063 974 873 847 748 740 686 778 826 775 672 740 713 635 593 551 550 563 558 588 583 611 613 645 605 593 653 680 694 669 622 576 542 529 522 547 617 604 539 519 527 531 556 574 582 583 597 611 638 690 722 790 785 761 781 804 820 833 843 805 756 803 857 888 888 811 837 987 1097 1197 1293 1298 1264 1260 1384 1485 1462 1340 1254 1147 1068 1072 1162 1045 941 865 865 959 1094 1254 1190 1068 971 886 883 841 903 871 788 751 641 598 607 700 788 856 922 963 999 1064 1122 1169 1177 1206 1210 1266 1309 1317 1258 1188 1111 1038 999 950 900 885 884 869 825 772 703 686 641 574 567 534 487 528 559 606 665 640 596 593 608 587 626 650 652 658 638 604 608 639 663 675 694 724 712 636 591 552 501 455 469 438 393 373 361 368 336 286 295 339 337 321 304 295 303 282 251 250 274 276 299 319 298 295 258 290 279 260 223 206 193 184 203 186 178 176 170 169 171 163 156 157 163 160 153 160 160 154 150 145 137 131 124 117 126 120 132 141 135 117 121 129 137 139 135 132 128 114 107 101 103 98 92 86 92 97 101 111 102 83 71 71 83 82 75 66 58 52 51 50 46 42 41 40 39 35 31 34 34 32 31 30 30 34 33 31 30 29 28 26 27 26 26 25 24 23 23 21 21 20 20 19 18 18 18 18 18 18 18 18 18 17 17 17 16 15 11 10 9 9 8 7 7 8 8 6 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
986 1002 1082 1130 1043 1027 1102 1155 1288 1471 1365 1216 1052 928 774 755 799 895 1029 1046 1093 1015 931 845 779 684 716 792 833 858 818 906 899 834 800 744 708 694 697 681 645 635 650 710 760 801 746 838 821 883 880 891 841 916 871 848 938 926 806 900 990 897 847 771 759 844 941 1060 1241 1334 1485 1635 1716 1788 1894 1944 1844 1679 1523 1536 1353 1379 1374 1424 1565 1591 1666 1783 1881 1986 2123 2169 2259 2339 2401 2441 2466 2398 2424 2487 2374 2358 2328 2298 2343 2401 2436 2410 2561 2589 2482 2488 2335 2253 2333 2426 2589 2612 2485 2485 2540 2548 2462 2273 2200 2160 2126 2120 2131 2053 1949 1834 1801 1729 1675 1641 1599 1528 1502 1458 1376 1279 1321 1453 1469 1490 1492 1563 1618 1692 1795 1941 2154 2258 2332 2217 2077 1924 1842 1759 1697 1641 1501 1376 1300 1279 1302 1290 1151 1020 942 933 928 921 947 1045 1111 1147 1160 1188 1243 1269 1295 1304 1353 1397 1376 1354 1387 1338 1389 1530 1586 1659 1720 1760 1838 1888 1931 1993 2103 2175 2238 2327 2423 2533 2613 2648 2542 2447 2442 2531 2614 2682 2692 2605 2493 2436 2450 2460 2514 2555 2504 2569 2648 2654 2564 2545 2577 2463 2369 2353 2262 2160 2067 2002 1977 1922 1843 1826 1795 1794 1800 1730 1586 1482 1535 1611 1745 1834 1880 1888 1933 1988 2040 2116 2176 2248 2289 2281 2300 2217 2171 2105 2051 2071 2038 1977 1912 1903 1859 1865 1834 1685 1740 1701 1527 1330 1171 1119 1097 1095 1107 1199 1319 1442 1504 1494 1609 1730 1763 1787 1894 2032 2191 2277 2374 2432 2449 2484 2469 2404 2350 2335 2344 2445 2571 2445 2377 2278 2216 2245 2264 2270 2207 2058 1959 1845 1791 1676 1591 1437 1312 1360 1409 1371 1418 1470 1464 1476 1495 1512 1508 1516 1511 1518 1517 1530 1557 1546 1595 1644 1656 1720 1836 1895 1888 1950 2026 2000 1963 1936 1878 1834 1828 1873 1904 1945 1984 2104 2155 2269 2393 2447 2517 2604 2489 2371 2350 2369 2453 2542 2566 2620 2597 2712 2685 2640 2499 2417 2413 2493 2622 2630 2608 2642 2764 2656 2601 2517 2342 2281 2339 2490 2458 2518 2640 2774 2722 2669 2622 2620 2570 2504 2485 2423 2382 2366 2325 2316 2179 2098 2081 2128 2156 2247 2308 2213 2118 2024 1966 1937 1932 1912 1921 1989 1927 1848 1938 1856 1787 1762 1860 1929 1957 1955 1952 1805 1686 1625 1711 1780 1774 1606 1458 1487 1479 1377 1290 1261 1166 1051 964 869 889 970 1090 1313 1275 1246 1300 1447 1565 1603 1452 1453 1341 1429 1520 1643 1769 1866 1982 1982 1841 1709 1615 1546 1357 1193 1092 1006 964 918 882 977 1118 1240 1381 1371 1519 1629 1756 1695 1593 1574 1660 1708 1634 1736 1709 1593 1470 1374 1377 1513 1541 1675 1793 1915 1847 1738 1595 1541 1670 1664 1577 1526 1471 1293 1190 1110 1124 1067 1078 1168 1156 1124 1176 1262 1417 1465 1361 1246 1273 1276 1436 1573 1606 1731 1857 1973 2092 2223 2183 2116 2087 2072 2076 2108 2143 2165 2106 2048 2003 1976 1936 1847 1940 2047 2087 2155 2243 2362 2322 2279 2272 2225 2110 2007 1984 1953 2030 2143 2230 2272 2120 1984 1916 1926 1916 1886 1957 2075 2011 1856 1688 1561 1583 1546 1505 1424 1422 1507 1620 1500 1381 1284 1356 1453 1562 1532 1549 1556 1413 1329 1306 1264 1282 1299 1324 1379 1438 1453 1496 1564 1616 1666 1727 1740 1745 1753 1838 1897 1970 1990 1925 1824 1707 1658 1641 1478 1497 1591 1651 1681 1716 1767 1814 1835 1908 1980 2017 2096 2166 2272 2279 2310 2398 2465 2457 2370 2266 2248 2252 2260 2294 2387 2450 2448 2392 2363 2329 2275 2237 2178 2132 2121 2073 1997 1948 1969 2018 2086 2187 2283 2338 2393 2433 2445 2477 2510 2532 2556 2572 2517 2443 2415 2364 2323 2277 2198 2153 2055 1945 1896 1940 1963 1955 1947 1949 1958 1963 1951 1905 1818 1846 1890 1888 1855 1914 1959 1969 1989 2016 2023 2016 1998 1978 1957 1943 1930 1912 1910 1928 1964 2024 2093 2186 2249 2267 2200 2155 2134 2137 2081 2039 2036 2073 2095 2166 2254 2269 2182 2142 2125 2126 2148 2151 2120 2069 2041 2037 2025 2017 2037 2057 1971 1966 2026 2092 2156 2195 2264 2356 2423 2450 2463 2496 2564 2637 2737 2825 2807 2718 2600 2504 2451 2411 2414 2385 2362 2327 2292 2252 2192 2178 2177 2174 2160 2160 2166 2171 2159 2156 2122 2095 2102 2072 2019 2013 2019 2070 2113 2114 2092 2016 1982 2019 2091 2070 2069 2061 2093 2064 2059 2055 2023 2006 1996 1963 1949 1963 1989 1954 1886 1823 1781 1764 1740 1708 1677 1665 1651 1622 1592 1566 1548 1539 1538 1538 1538 1538 1555 1586 1617 1655 1703 1778 1865 1923 1968 1975 1970 1956 1922 1858 1814 1780 1771 1737 1716 1708 1700 1698 1696 1695 1697 1688 1655 1661 1615 1518 1401 1429 1491 1529 1545 1510 1404 1305 1203 1122 1069 985 991 1013 1050 1055 1088 1163 1185 1141 1061 979 1060 1163 1218 1245 1223 1179 1110 1024 933 850 765 739 812 924 998 958 868 927 1005 1004 940 814 719 674 653 642 724 739 678 641 669 639 588 545 542 548 621 637 662 686 702 693 662 622 600 642 687 705 679 643 602 565 540 536 538 615 615 543 527 541 544 564 621 638 627 623 625 623 649 713 763 792 778 787 815 839 857 865 825 835 891 956 965 999 923 829 974 1119 1224 1283 1360 1387 1367 1459 1567 1578 1428 1338 1253 1190 1144 1161 1057 976 965 906 878 1006 1149 1245 1105 986 963 907 928 989 941 883 791 717 646 604 681 760 813 855 882 904 968 1059 1137 1183 1226 1262 1300 1322 1301 1225 1174 1132 1088 1046 999 957 935 920 909 863 785 746 725 660 644 604 535 494 550 588 638 690 692 665 665 668 649 670 657 644 654 659 652 646 681 706 735 776 774 736 691 642 553 484 439 406 401 402 427 436 387 314 291 311 345 328 334 332 315 320 296 251 286 307 304 291 341 333 283 285 292 264 236 223 220 222 194 206 185 184 177 171 175 175 168 159 171 170 169 162 160 156 148 139 136 129 122 120 133 130 132 133 143 135 120 120 133 140 140 131 120 126 117 107 101 94 97 93 84 96 114 108 104 108 103 80 68 68 70 65 61 58 53 49 46 44 41 42 40 37 34 30 35 34 33 32 32 35 35 33 32 31 29 29 28 28 28 27 27 25 25 24 23 22 22 21 19 19 19 19 19 19 19 19 19 18 18 17 17 16 13 12 11 10 9 8 8 9 8 7 7 6 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
982 1039 1142 1132 1034 983 1049 1153 1282 1427 1375 1207 1071 988 934 893 785 792 1020 1047 1072 1067 986 909 823 719 712 802 788 807 819 853 903 840 771 729 710 702 652 635 634 673 687 735 781 829 801 813 826 839 783 778 821 892 944 889 947 904 836 897 1016 900 790 795 791 756 855 935 972 1235 1362 1518 1590 1687 1778 1640 1475 1449 1473 1357 1243 1226 1274 1319 1488 1643 1711 1769 2012 2125 2184 2229 2248 2291 2332 2362 2384 2377 2409 2445 2504 2436 2421 2423 2371 2388 2439 2457 2451 2624 2638 2467 2310 2280 2299 2369 2580 2528 2383 2344 2360 2391 2271 2138 2182 2168 2118 2050 2037 2012 1889 1785 1725 1678 1654 1609 1592 1555 1518 1504 1400 1273 1335 1418 1417 1427 1439 1501 1568 1656 1781 1943 2168 2262 2338 2221 2063 1916 1833 1742 1689 1640 1512 1386 1299 1258 1272 1295 1241 1110 990 937 931 927 917 972 1034 1087 1137 1167 1196 1265 1268 1261 1314 1365 1333 1340 1309 1339 1398 1448 1523 1591 1677 1725 1775 1845 1889 1969 2054 2163 2241 2295 2362 2452 2519 2558 2471 2398 2382 2436 2494 2542 2565 2562 2501 2383 2353 2376 2476 2475 2421 2480 2562 2595 2562 2544 2537 2405 2348 2275 2214 2158 2093 2064 2002 1944 1894 1864 1832 1777 1717 1645 1513 1477 1571 1662 1793 1952 1962 1974 2004 2075 2073 2143 2245 2318 2330 2323 2325 2255 2178 2114 2066 2029 1979 1962 1927 1819 1751 1663 1663 1586 1533 1530 1370 1255 1128 1097 1086 1086 1111 1232 1479 1531 1620 1632 1624 1667 1741 1839 1914 2001 2111 2243 2373 2439 2357 2370 2323 2253 2211 2200 2307 2426 2482 2512 2391 2292 2318 2381 2321 2219 2124 2026 1915 1812 1726 1641 1516 1393 1310 1309 1354 1440 1449 1415 1430 1440 1433 1442 1452 1464 1476 1494 1499 1531 1564 1624 1660 1720 1759 1842 1933 2019 2036 2091 2187 2125 2112 2040 1976 1909 1876 1946 1974 2009 2050 2062 2122 2179 2304 2402 2462 2512 2515 2434 2372 2379 2406 2480 2609 2695 2767 2705 2623 2518 2439 2409 2383 2408 2477 2480 2530 2617 2750 2684 2715 2589 2408 2392 2425 2489 2529 2537 2602 2817 2773 2724 2668 2588 2515 2510 2453 2380 2401 2322 2315 2279 2140 2108 2148 2222 2296 2376 2270 2177 2091 2052 2032 2001 1984 1948 1937 2031 2006 1945 2006 1943 1847 1865 1895 1998 1969 1937 1873 1767 1621 1506 1549 1654 1669 1536 1382 1346 1395 1423 1403 1364 1293 1133 994 903 867 872 954 1144 1108 1145 1302 1398 1565 1629 1488 1357 1285 1415 1549 1650 1762 1848 1928 1877 1739 1634 1519 1407 1309 1180 1110 1099 1014 897 877 896 1065 1266 1258 1302 1398 1511 1666 1579 1507 1460 1580 1608 1557 1692 1637 1511 1414 1307 1330 1383 1486 1572 1715 1805 1673 1599 1508 1472 1614 1675 1552 1430 1320 1177 1087 1059 1060 1097 1153 1131 1161 1214 1243 1320 1415 1563 1397 1342 1350 1299 1384 1477 1633 1755 1906 2026 2136 2255 2263 2220 2194 2177 2170 2162 2195 2257 2196 2128 2055 2019 2022 1889 1940 2082 2159 2225 2275 2341 2245 2184 2164 2171 2105 1989 1916 1977 2066 2151 2143 2122 2097 1973 1841 1802 1855 1769 1892 1960 1964 1811 1685 1554 1480 1465 1423 1403 1520 1598 1505 1420 1337 1281 1304 1374 1428 1459 1502 1478 1387 1279 1253 1273 1287 1306 1335 1391 1477 1554 1587 1645 1719 1731 1782 1806 1813 1836 1885 1950 1979 1949 1902 1835 1800 1747 1597 1440 1478 1589 1699 1763 1821 1825 1851 1878 1913 1958 2025 2089 2166 2229 2317 2353 2391 2451 2450 2358 2302 2346 2352 2323 2325 2406 2455 2401 2377 2339 2295 2240 2206 2177 2190 2187 2117 2049 1981 1959 1979 2046 2140 2234 2298 2350 2407 2455 2480 2480 2494 2558 2593 2563 2495 2409 2402 2366 2295 2163 2045 1959 1924 1958 1993 2006 1997 1989 2003 2011 2020 2010 1926 1866 1901 1957 1952 1898 1968 2015 2026 2030 2038 2022 1998 1973 1945 1913 1889 1882 1875 1866 1870 1902 1950 2034 2119 2137 2189 2143 2063 2033 2053 2040 2016 2041 2072 2124 2209 2243 2157 2055 1986 1975 1992 2031 2038 2009 1968 1950 1935 1913 1907 1947 1975 1915 1940 1998 2094 2193 2224 2265 2307 2343 2394 2452 2503 2559 2639 2744 2759 2747 2709 2598 2509 2431 2391 2397 2386 2355 2317 2291 2261 2217 2190 2165 2155 2142 2151 2161 2161 2176 2163 2138 2098 2048 2031 2019 2003 2000 2014 2035 2041 2063 2015 1939 1946 1998 2006 2043 2024 2053 2025 2037 2042 2012 1998 1976 1947 1919 1926 1966 1973 1915 1852 1798 1756 1724 1704 1689 1672 1652 1641 1611 1576 1553 1541 1538 1538 1538 1541 1573 1617 1638 1674 1730 1808 1895 1962 2005 2016 1997 1942 1895 1835 1800 1803 1814 1771 1733 1713 1716 1716 1716 1691 1674 1669 1621 1611 1577 1497 1419 1483 1547 1589 1585 1497 1388 1292 1230 1194 1136 1045 973 944 929 941 974 1097 1076 1045 1010 921 1028 1086 1115 1157 1166 1128 1099 1047 974 879 794 700 796 904 933 855 787 887 925 921 867 786 684 616 599 593 603 607 601 605 598 578 548 556 602 588 617 699 741 766 772 733 675 628 609 653 711 721 684 639 609 578 553 544 542 601 634 570 537 548 556 566 640 688 713 707 695 668 645 678 702 717 733 755 785 832 873 892 893 909 937 1029 1046 1077 1033 909 908 1037 1199 1338 1388 1447 1467 1548 1596 1629 1549 1465 1374 1318 1249 1247 1163 1065 1066 975 915 1005 1109 1225 1159 1078 1027 987 1028 1004 920 827 745 679 654 607 608 663 731 777 790 856 954 1027 1061 1110 1164 1225 1272 1273 1225 1137 1090 1098 1078 1041 1012 998 971 944 915 875 819 785 740 690 651 590 516 502 567 620 653 704 739 705 657 639 656 676 660 614 649 658 633 641 691 748 764 759 755 740 686 615 610 528 458 417 416 415 386 385 331 306 328 327 345 354 352 337 320 310 298 257 285 338 361 327 318 298 285 329 341 299 245 245 248 220 206 211 196 188 179 180 186 173 163 167 171 177 171 164 153 146 146 138 129 126 131 142 144 131 140 149 143 134 125 126 130 140 136 122 117 114 117 108 98 91 88 89 85 99 117 109 94 93 90 85 74 64 61 59 57 56 52 49 45 44 43 42 38 33 32 34 34 36 35 34 33 36 35 34 32 32 30 30 29 30 29 29 28 26 26 26 25 25 24 22 20 20 19 19 20 20 20 20 19 19 18 18 17 15 15 14 12 11 11 10 9 9 9 8 6 5 6 5 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
948 1014 1160 1174 1053 970 998 1101 1199 1371 1491 1307 1177 1055 941 839 747 824 1024 1001 983 1008 978 883 785 729 670 725 750 770 773 841 889 813 755 741 700 661 634 641 670 696 709 724 749 767 736 760 734 737 771 771 783 875 932 988 998 889 909 975 1038 913 854 912 859 742 799 849 901 1089 1251 1395 1513 1594 1615 1335 1204 1205 1198 1119 1124 1148 1208 1364 1567 1773 1922 1909 1996 2112 2201 2232 2270 2300 2318 2333 2340 2356 2382 2424 2453 2462 2464 2521 2474 2427 2432 2495 2465 2528 2610 2433 2322 2313 2357 2460 2618 2521 2351 2252 2195 2138 2063 2074 2136 2148 2164 2085 2025 2022 1933 1758 1699 1630 1629 1626 1568 1548 1540 1470 1367 1256 1316 1284 1320 1399 1470 1549 1618 1675 1795 2014 2203 2300 2341 2225 2076 1913 1824 1733 1695 1655 1548 1414 1294 1239 1240 1269 1307 1207 1078 978 932 929 917 917 944 993 1024 1076 1131 1202 1212 1225 1276 1287 1273 1289 1265 1352 1380 1404 1460 1514 1574 1647 1720 1788 1874 1976 2053 2149 2211 2274 2312 2384 2424 2449 2437 2390 2354 2355 2387 2431 2451 2466 2432 2332 2272 2308 2377 2390 2342 2386 2469 2480 2451 2459 2472 2417 2332 2292 2248 2209 2213 2186 2079 2003 1949 1905 1836 1719 1629 1566 1468 1499 1627 1728 1817 1957 2070 2046 2077 2163 2134 2181 2292 2372 2374 2331 2295 2232 2197 2175 2154 2121 2072 2084 1983 1895 1819 1706 1532 1413 1365 1359 1268 1169 1081 1076 1078 1109 1180 1297 1532 1661 1724 1746 1728 1733 1738 1788 1890 1972 2074 2187 2321 2381 2263 2247 2186 2115 2078 2193 2290 2306 2367 2459 2455 2414 2466 2508 2403 2323 2248 2133 2007 1912 1844 1667 1550 1363 1279 1323 1457 1594 1599 1538 1521 1541 1526 1529 1525 1562 1577 1598 1631 1645 1707 1776 1794 1798 1830 1901 1994 2121 2200 2243 2289 2274 2184 2124 2049 1972 1907 1970 2083 2130 2129 2122 2149 2162 2228 2337 2449 2455 2459 2514 2425 2405 2464 2435 2506 2626 2638 2599 2548 2452 2369 2368 2387 2388 2416 2455 2521 2610 2730 2814 2765 2584 2468 2527 2512 2525 2603 2604 2610 2721 2648 2646 2646 2527 2484 2462 2426 2409 2343 2312 2314 2253 2145 2137 2180 2303 2406 2380 2268 2196 2175 2163 2131 2083 2049 1977 1960 2055 2072 2046 2067 1999 1964 1970 1981 1994 1912 1862 1783 1727 1647 1504 1446 1525 1534 1546 1422 1253 1276 1237 1246 1199 1141 1086 945 931 882 862 870 959 1004 1055 1208 1396 1589 1551 1440 1289 1267 1401 1482 1613 1734 1831 1922 1910 1780 1665 1531 1433 1325 1232 1218 1149 1000 903 875 896 1058 1193 1172 1311 1399 1524 1647 1499 1391 1359 1489 1499 1553 1602 1523 1486 1423 1300 1288 1418 1520 1602 1703 1790 1651 1474 1377 1487 1647 1652 1487 1349 1226 1089 1050 1062 1091 1119 1142 1176 1204 1306 1357 1399 1506 1582 1492 1459 1439 1349 1408 1510 1619 1754 1875 1995 2129 2156 2234 2279 2272 2262 2272 2273 2280 2359 2268 2158 2100 2092 2033 1907 1976 2108 2231 2293 2351 2345 2239 2135 2068 2072 2085 1995 1899 1949 2030 2076 2015 2041 2114 1989 1873 1716 1730 1680 1797 1807 1910 1747 1699 1585 1483 1442 1413 1489 1576 1554 1456 1388 1364 1348 1265 1290 1364 1400 1407 1408 1316 1251 1256 1288 1305 1330 1361 1406 1506 1611 1667 1744 1819 1830 1843 1869 1862 1899 1955 2004 2008 1978 1937 1918 1848 1725 1549 1416 1465 1587 1725 1820 1913 1946 1933 1919 1951 1969 2012 2072 2161 2237 2311 2390 2422 2425 2422 2390 2366 2421 2458 2381 2375 2435 2447 2367 2331 2300 2257 2246 2259 2266 2259 2205 2144 2090 2020 1989 1972 2007 2071 2158 2233 2288 2334 2376 2391 2420 2450 2494 2590 2611 2537 2495 2463 2348 2246 2134 2022 1941 1982 2010 2035 2049 2043 2027 2044 2069 2071 2008 1915 1913 1960 2022 2022 1942 2021 2070 2078 2071 2044 2015 1982 1944 1910 1882 1867 1855 1844 1833 1824 1834 1877 1943 1998 2032 2097 2026 1962 1938 1966 1984 2049 2064 2101 2128 2139 2102 2042 1956 1873 1853 1856 1885 1906 1914 1894 1889 1895 1905 1909 1901 1891 1881 1923 1987 2104 2225 2272 2286 2327 2351 2385 2452 2552 2640 2740 2710 2640 2601 2633 2635 2559 2451 2375 2364 2345 2335 2314 2277 2254 2213 2167 2140 2136 2144 2156 2156 2160 2176 2162 2138 2091 2033 2004 2002 2000 1983 1988 1996 1992 2005 1991 1925 1884 1900 1937 1981 1976 2022 2004 1990 1995 1967 1959 1950 1927 1914 1895 1920 1946 1930 1881 1827 1780 1731 1715 1681 1672 1661 1647 1620 1584 1558 1548 1544 1541 1543 1556 1606 1653 1667 1695 1762 1834 1904 1970 2014 2011 1977 1912 1860 1824 1805 1834 1858 1813 1767 1742 1735 1727 1698 1654 1638 1626 1589 1558 1535 1470 1488 1507 1570 1632 1611 1521 1412 1340 1306 1268 1186 1055 1067 1023 982 916 902 996 977 912 862 888 969 972 1040 1072 1096 1071 1028 1048 980 906 822 722 752 865 903 810 749 832 843 838 773 695 629 584 577 575 575 573 576 562 568 558 580 613 666 649 593 676 713 726 763 743 715 653 624 673 729 734 710 654 615 590 569 555 549 571 638 591 543 549 565 573 615 685 737 773 753 720 705 687 687 712 731 757 782 810 852 896 935 969 997 1063 1115 1141 1168 1093 1019 1052 1167 1251 1300 1359 1484 1602 1679 1715 1668 1551 1436 1339 1323 1353 1255 1171 1123 994 939 969 1067 1215 1262 1187 1085 1096 1051 955 860 776 771 730 731 662 618 608 659 700 765 878 943 945 995 1062 1107 1128 1199 1187 1113 1072 991 1008 999 962 952 944 929 908 885 869 828 783 729 682 619 541 496 522 574 629 686 720 742 713 667 617 592 641 662 615 634 654 612 600 641 680 745 725 694 721 675 614 559 514 464 433 419 387 363 324 318 337 369 382 375 357 337 323 294 296 302 285 304 343 376 357 325 284 306 355 341 285 246 259 252 231 217 210 205 192 189 193 182 173 177 178 175 163 161 154 148 141 135 131 137 140 148 148 145 139 141 156 150 135 127 132 140 140 135 128 114 110 103 109 103 90 81 79 77 86 104 116 103 87 77 72 70 68 61 58 54 52 51 47 43 42 41 39 34 33 36 37 36 37 37 37 34 36 35 34 32 31 32 31 31 32 31 30 28 29 28 28 27 26 25 23 22 20 20 20 21 21 21 20 19 19 19 18 17 17 16 15 14 14 13 12 11 10 9 8 7 7 6 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
911 981 1114 1185 1049 979 945 1039 1176 1323 1445 1337 1134 985 862 741 840 990 1014 980 919 896 900 878 881 817 707 693 709 739 754 792 846 788 731 707 729 672 632 635 656 668 675 716 712 712 726 739 751 813 773 840 894 837 881 957 978 939 967 1045 1090 955 896 997 937 848 800 764 848 922 1003 1163 1289 1330 1326 1194 1078 1054 1041 1029 1103 1204 1312 1497 1765 1887 2010 2145 2131 2056 2137 2195 2262 2270 2295 2322 2334 2337 2371 2411 2454 2485 2523 2540 2601 2509 2440 2435 2454 2504 2520 2405 2323 2382 2467 2618 2618 2493 2337 2196 2064 1976 1999 2028 2038 2067 2122 2121 2071 2003 1934 1736 1638 1592 1558 1617 1581 1593 1589 1513 1388 1293 1250 1285 1412 1474 1503 1537 1585 1668 1807 2008 2144 2289 2340 2236 2083 1931 1841 1751 1696 1643 1547 1396 1296 1235 1227 1234 1269 1307 1175 1046 944 925 925 912 912 920 951 990 1025 1100 1127 1222 1229 1212 1250 1247 1252 1327 1352 1427 1510 1587 1673 1725 1804 1875 1907 1964 2050 2134 2210 2240 2258 2293 2321 2366 2405 2386 2338 2313 2326 2337 2338 2345 2334 2273 2190 2201 2260 2282 2266 2331 2386 2354 2341 2397 2485 2451 2377 2312 2275 2282 2287 2224 2123 2053 2003 1929 1833 1749 1677 1572 1484 1463 1545 1658 1789 1939 2062 2131 2124 2197 2217 2225 2340 2409 2413 2378 2336 2300 2276 2263 2221 2113 2082 2133 2033 1983 1842 1701 1601 1474 1342 1221 1149 1118 1064 1069 1088 1200 1248 1371 1586 1790 1819 1861 1825 1844 1838 1872 1906 1951 2048 2144 2214 2231 2154 2114 2075 1972 2027 2148 2170 2181 2255 2375 2318 2249 2285 2328 2290 2262 2139 2014 2028 1893 1729 1591 1409 1295 1279 1375 1490 1620 1747 1691 1652 1676 1644 1680 1654 1666 1706 1724 1777 1802 1857 1956 1984 1946 1999 2050 2083 2170 2336 2419 2311 2258 2230 2225 2108 2012 1938 1971 2101 2277 2286 2256 2199 2160 2201 2287 2414 2457 2539 2604 2531 2491 2515 2486 2492 2608 2564 2491 2474 2389 2368 2400 2410 2443 2434 2442 2508 2557 2648 2746 2688 2561 2525 2597 2560 2597 2698 2776 2725 2632 2581 2583 2548 2511 2523 2473 2397 2439 2313 2340 2288 2256 2216 2213 2281 2439 2532 2428 2336 2270 2251 2232 2185 2104 2048 1991 2017 2125 2149 2136 2140 2075 2063 2050 2021 1953 1864 1789 1725 1627 1572 1539 1418 1367 1415 1377 1323 1264 1115 1084 1105 1039 1046 967 1026 1013 1003 878 860 859 909 981 1112 1306 1447 1429 1289 1171 1284 1397 1558 1661 1733 1839 1934 1907 1779 1673 1577 1489 1420 1357 1301 1150 1038 943 873 894 995 1064 1176 1330 1421 1514 1559 1468 1346 1292 1436 1420 1506 1478 1379 1353 1345 1213 1314 1455 1596 1685 1770 1654 1517 1383 1312 1431 1573 1477 1383 1239 1078 1044 1053 1095 1139 1176 1230 1305 1320 1329 1488 1490 1567 1663 1612 1583 1543 1445 1411 1501 1609 1727 1835 1952 1985 2065 2105 2204 2294 2356 2390 2386 2390 2305 2241 2197 2198 2172 2043 1971 2013 2112 2232 2353 2380 2322 2242 2141 2058 1998 2020 2011 1905 1928 1998 1970 1954 2049 2123 2052 1859 1769 1655 1644 1730 1753 1847 1747 1635 1586 1557 1513 1422 1521 1600 1594 1515 1492 1492 1416 1309 1256 1286 1333 1375 1413 1304 1242 1305 1349 1361 1380 1442 1493 1561 1658 1755 1809 1865 1903 1931 1970 1971 1975 2021 2051 2046 2033 1995 1951 1872 1726 1569 1403 1419 1564 1728 1835 1971 2032 2025 1979 1985 2005 2036 2109 2211 2297 2365 2434 2421 2404 2387 2363 2391 2450 2494 2422 2461 2486 2423 2349 2313 2288 2289 2312 2341 2324 2282 2217 2160 2119 2077 2041 2012 1987 2022 2079 2153 2227 2283 2323 2353 2389 2428 2494 2583 2578 2495 2417 2371 2312 2233 2107 1989 1994 2031 2061 2086 2106 2080 2058 2093 2123 2062 1966 1935 1982 2044 2088 2095 2030 2067 2104 2109 2084 2053 2022 1993 1957 1929 1906 1895 1881 1867 1837 1808 1790 1801 1850 1893 1959 1975 1907 1844 1877 1927 1976 2048 2059 2029 1970 1937 1910 1872 1821 1782 1766 1753 1787 1811 1827 1846 1839 1856 1922 1941 1906 1877 1865 1919 2001 2129 2257 2380 2385 2395 2449 2448 2518 2640 2733 2755 2636 2541 2507 2505 2509 2443 2402 2351 2339 2320 2288 2249 2210 2232 2201 2164 2140 2131 2136 2138 2145 2154 2165 2167 2148 2098 2036 1997 1988 1991 1982 1982 1991 1988 1969 1968 1965 1921 1860 1864 1896 1918 1957 1972 1962 1975 1958 1938 1927 1924 1909 1883 1874 1891 1902 1870 1827 1782 1737 1695 1676 1672 1669 1653 1625 1597 1565 1553 1555 1551 1557 1572 1631 1689 1689 1713 1781 1854 1909 1956 1976 1966 1942 1896 1848 1826 1824 1866 1900 1861 1807 1772 1734 1713 1672 1627 1610 1594 1567 1523 1502 1484 1527 1563 1608 1666 1637 1555 1465 1406 1363 1278 1163 1105 1155 1129 1037 981 934 873 863 849 848 848 832 878 942 970 998 965 933 986 988 917 847 760 697 804 845 773 695 752 748 729 688 624 590 624 622 622 616 645 652 636 616 643 675 714 737 695 615 607 640 687 749 755 723 662 638 696 744 753 728 679 633 601 585 567 556 557 630 614 559 556 572 583 591 634 680 741 773 792 777 759 739 739 754 770 792 814 842 892 923 946 1007 1074 1161 1192 1241 1230 1167 1123 1113 1154 1187 1355 1472 1612 1745 1771 1678 1578 1494 1420 1446 1389 1273 1161 1065 1075 1082 1025 1094 1224 1330 1261 1214 1185 1078 939 841 848 881 829 792 741 687 632 636 691 768 861 846 853 947 1009 1012 1099 1173 1148 1068 974 921 913 929 891 849 848 831 822 819 801 771 736 689 620 585 510 508 562 613 660 722 734 698 685 672 632 573 605 643 620 587 612 592 569 576 631 676 713 654 685 669 617 545 472 421 380 361 339 335 325 363 387 410 422 411 382 339 320 308 347 356 324 302 345 343 325 302 285 323 357 338 281 259 265 247 226 224 218 207 192 201 202 186 176 185 181 169 160 157 146 149 150 143 131 137 158 157 151 150 145 149 158 162 139 131 132 138 140 130 132 118 113 110 102 100 93 87 89 73 71 81 108 97 83 78 71 68 64 60 57 53 50 48 45 41 40 40 36 34 37 39 41 40 39 40 38 38 37 36 34 33 34 33 33 33 33 32 29 31 31 30 30 29 27 27 26 24 21 22 23 23 23 23 22 20 20 20 19 20 19 18 17 16 15 15 13 12 10 9 8 8 7 7 6 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
895 947 1039 1159 1045 957 922 977 1092 1258 1389 1300 1173 999 856 726 784 905 986 947 869 822 864 787 824 860 781 702 682 713 740 771 837 785 756 713 664 652 632 635 658 671 645 691 709 726 754 750 756 785 781 857 876 913 889 940 992 981 1028 1109 1101 993 976 1095 1026 994 928 828 770 811 840 869 935 1122 1141 1018 946 922 969 1049 1180 1300 1447 1539 1746 1874 1989 2131 2228 2182 2134 2174 2214 2251 2279 2302 2309 2342 2369 2393 2393 2391 2430 2518 2574 2603 2567 2481 2457 2525 2504 2357 2383 2499 2620 2632 2525 2427 2280 2116 1974 1907 1917 1943 1949 1924 1990 2097 2086 2028 1936 1740 1636 1537 1513 1581 1519 1544 1618 1538 1472 1346 1217 1247 1298 1341 1398 1471 1572 1673 1803 2012 2166 2303 2346 2197 2090 1952 1848 1764 1695 1634 1546 1414 1305 1243 1213 1217 1241 1300 1250 1114 1001 920 915 912 903 910 917 934 971 1005 1128 1176 1157 1197 1218 1215 1266 1294 1351 1438 1508 1613 1669 1736 1812 1861 1919 2007 2107 2179 2203 2195 2206 2254 2248 2310 2361 2385 2320 2282 2274 2271 2243 2220 2256 2229 2168 2121 2142 2156 2184 2275 2302 2277 2284 2368 2475 2498 2421 2368 2328 2334 2300 2248 2144 2087 2037 1980 1894 1784 1680 1593 1508 1424 1535 1683 1823 1875 1940 2046 2128 2200 2289 2292 2384 2431 2329 2272 2237 2217 2172 2131 2052 2027 1935 2002 2069 1966 1887 1788 1614 1447 1301 1148 1090 1060 1060 1064 1172 1324 1346 1397 1512 1744 1942 1975 1943 1956 1954 1985 2032 2028 2057 2091 2115 2103 2056 1991 1967 1889 1945 2016 2028 2084 2223 2352 2255 2117 2097 2191 2136 2073 2059 1864 1789 1696 1616 1443 1339 1260 1291 1403 1536 1643 1786 1857 1795 1844 1763 1819 1793 1784 1841 1828 1859 1884 1937 1960 2081 2060 2087 2175 2244 2346 2438 2378 2311 2313 2315 2255 2136 2038 1960 1989 2096 2240 2412 2428 2314 2227 2205 2255 2347 2457 2500 2588 2682 2668 2655 2628 2603 2540 2477 2434 2393 2362 2370 2413 2450 2504 2520 2507 2482 2512 2569 2655 2653 2546 2579 2684 2597 2616 2894 2836 2689 2629 2639 2640 2598 2522 2467 2432 2422 2424 2326 2327 2350 2352 2388 2448 2440 2596 2605 2530 2429 2331 2278 2201 2129 2077 2046 2019 2073 2176 2224 2207 2190 2133 2100 2069 1965 1935 1877 1797 1702 1597 1504 1551 1458 1336 1293 1272 1208 1143 1197 1173 1099 1089 1067 1088 1151 1102 1128 993 900 858 858 907 1015 1126 1266 1242 1165 1179 1269 1416 1550 1702 1789 1864 1916 1924 1823 1736 1663 1579 1528 1442 1330 1228 1116 985 883 871 938 1077 1208 1321 1430 1523 1476 1379 1285 1274 1430 1337 1452 1472 1343 1247 1248 1194 1330 1464 1576 1679 1678 1607 1525 1437 1248 1368 1479 1354 1218 1075 1035 1051 1107 1133 1200 1278 1336 1422 1445 1451 1474 1614 1646 1732 1747 1707 1610 1490 1417 1494 1615 1743 1860 1854 1884 1948 2033 2150 2287 2396 2460 2473 2418 2336 2295 2302 2301 2183 2058 2035 2103 2149 2209 2317 2321 2254 2195 2119 2068 2027 1971 1979 1902 1912 1956 1911 1977 2064 2045 1940 1901 1814 1724 1622 1656 1708 1766 1708 1721 1625 1500 1494 1455 1551 1661 1671 1613 1608 1566 1459 1362 1273 1265 1305 1331 1325 1262 1263 1373 1417 1401 1437 1549 1629 1653 1743 1813 1874 1920 1980 2031 2064 2094 2103 2104 2097 2090 2062 2015 1976 1916 1792 1631 1456 1397 1532 1691 1837 2005 2113 2104 2094 2038 2062 2089 2183 2266 2363 2412 2395 2335 2268 2274 2324 2411 2486 2522 2512 2518 2495 2424 2376 2354 2351 2366 2391 2396 2341 2275 2215 2181 2152 2151 2102 2068 2016 1997 2030 2091 2161 2231 2297 2341 2391 2443 2514 2562 2486 2468 2436 2336 2259 2139 2054 1998 2037 2073 2110 2138 2149 2091 2102 2153 2130 2038 1962 2007 2086 2138 2175 2181 2130 2123 2135 2120 2089 2070 2049 2031 2025 2007 1984 1979 1969 1944 1900 1835 1777 1752 1770 1803 1856 1842 1790 1805 1892 1911 1904 1920 1877 1822 1789 1771 1742 1722 1711 1714 1701 1701 1713 1740 1751 1761 1791 1806 1831 1845 1827 1820 1849 1959 2064 2188 2310 2436 2514 2529 2564 2548 2611 2720 2763 2695 2639 2570 2480 2436 2429 2354 2312 2286 2298 2291 2272 2212 2177 2179 2181 2162 2142 2136 2128 2131 2140 2148 2153 2156 2139 2111 2047 2001 1982 1982 1988 1994 2000 2006 2017 2034 2056 2020 1909 1840 1835 1860 1874 1904 1904 1941 1975 1947 1923 1928 1919 1901 1864 1859 1868 1846 1809 1758 1723 1685 1679 1692 1683 1654 1624 1598 1566 1567 1576 1565 1574 1579 1626 1676 1689 1712 1760 1823 1883 1932 1946 1935 1907 1874 1848 1839 1851 1881 1900 1863 1803 1759 1727 1685 1647 1638 1622 1606 1572 1568 1509 1510 1545 1585 1647 1698 1682 1602 1537 1462 1355 1235 1213 1218 1233 1126 1070 1052 1008 957 940 950 925 841 850 810 821 852 840 820 864 950 992 937 866 784 692 733 768 689 650 651 646 634 605 617 637 720 733 729 653 711 737 736 716 722 746 799 777 719 664 610 621 676 728 768 707 649 681 677 733 766 737 686 649 613 599 579 570 564 590 631 573 568 570 592 603 613 630 673 713 777 817 836 809 795 814 807 832 834 861 910 967 1005 1015 1038 1126 1199 1303 1332 1325 1237 1239 1277 1222 1298 1430 1597 1757 1844 1752 1651 1562 1508 1503 1392 1257 1194 1201 1202 1159 1063 1104 1231 1359 1369 1319 1189 1049 940 899 951 920 816 767 759 725 675 646 716 776 794 783 835 909 918 996 1080 1154 1125 1052 956 856 820 843 803 769 765 752 739 737 708 702 668 644 598 529 543 565 581 633 674 752 752 685 634 649 630 570 558 589 589 559 573 607 538 554 587 620 680 636 643 618 606 562 515 448 374 380 398 393 331 386 450 476 491 446 399 384 352 310 376 390 327 327 322 327 323 292 309 318 346 323 287 274 245 252 253 250 232 204 208 219 211 192 195 200 180 167 161 163 169 167 150 136 141 154 156 168 160 148 153 160 156 166 147 135 142 140 135 133 123 125 119 111 103 101 104 103 96 88 72 72 98 100 91 77 66 64 62 58 56 53 51 50 44 40 40 37 36 38 40 42 42 42 41 41 40 39 37 36 34 34 36 35 34 34 35 31 31 33 33 33 32 30 28 29 28 25 22 25 26 25 25 26 25 23 22 22 22 22 21 20 19 18 17 16 15 13 11 9 9 9 8 7 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
881 901 1057 1172 1072 971 897 950 1068 1209 1337 1255 1141 1002 916 875 754 744 959 913 845 772 756 718 805 850 801 718 691 717 727 761 781 742 751 724 637 631 634 678 694 715 688 698 701 721 743 730 740 760 803 830 881 914 946 964 990 988 1068 1192 1109 1031 1045 1157 1139 1088 1001 923 829 842 862 853 866 865 886 920 1083 1060 1136 1050 1189 1387 1563 1654 1766 1882 1996 2114 2256 2243 2225 2213 2232 2255 2281 2304 2292 2311 2347 2327 2298 2337 2385 2421 2456 2475 2514 2598 2514 2562 2482 2368 2405 2632 2648 2531 2424 2337 2254 2038 1923 1866 1883 1921 1924 1884 1893 2006 2090 2044 1975 1762 1656 1579 1496 1481 1483 1478 1541 1523 1439 1316 1202 1274 1378 1449 1515 1565 1569 1690 1841 1993 2142 2265 2319 2273 2133 1980 1874 1773 1692 1615 1540 1452 1354 1268 1208 1204 1214 1258 1301 1190 1063 950 911 903 899 909 915 929 949 1008 1083 1087 1111 1182 1213 1283 1320 1366 1420 1501 1547 1607 1701 1759 1830 1905 1977 2056 2113 2141 2141 2127 2164 2189 2173 2263 2367 2392 2345 2303 2293 2228 2159 2148 2179 2203 2156 2096 2052 2110 2150 2207 2244 2256 2291 2344 2425 2526 2498 2428 2403 2330 2256 2193 2141 2102 2058 2019 1892 1781 1675 1578 1533 1406 1510 1649 1691 1754 1873 1971 2019 2094 2221 2338 2408 2343 2257 2197 2141 2096 2046 1955 1929 1896 1793 1827 1959 1928 1775 1635 1518 1352 1200 1084 1056 1052 1058 1109 1300 1434 1473 1559 1636 1742 1903 2058 2050 2046 2055 2086 2139 2116 2085 2056 2037 2016 1988 1936 1887 1840 1882 1901 1926 2035 2192 2227 2178 2056 1957 2049 1951 1987 1847 1807 1624 1534 1440 1362 1295 1244 1305 1473 1586 1667 1835 1955 1924 1962 1879 1914 1915 1894 1949 1929 1907 1958 2003 2001 2052 2154 2190 2211 2274 2389 2529 2417 2365 2370 2420 2286 2126 2045 1988 2020 2099 2222 2381 2562 2428 2308 2226 2272 2288 2401 2496 2518 2578 2670 2764 2710 2591 2544 2499 2419 2352 2351 2351 2353 2351 2421 2566 2593 2562 2543 2562 2608 2717 2701 2668 2739 2683 2675 2877 2813 2663 2638 2698 2688 2631 2508 2451 2432 2451 2394 2326 2326 2328 2403 2570 2644 2563 2509 2460 2453 2341 2263 2209 2139 2126 2090 2077 2079 2162 2230 2192 2147 2090 1991 1952 2007 1903 1795 1779 1823 1757 1643 1516 1432 1470 1392 1252 1197 1217 1233 1257 1216 1226 1233 1210 1217 1150 1200 1214 1141 1010 908 857 855 920 1014 1129 1160 1068 1222 1327 1468 1566 1679 1765 1787 1811 1847 1854 1799 1739 1660 1593 1495 1404 1288 1206 1053 928 868 909 1087 1266 1400 1482 1444 1375 1284 1218 1207 1348 1248 1312 1354 1290 1170 1149 1200 1325 1456 1577 1633 1560 1468 1425 1270 1178 1297 1396 1254 1093 1030 1040 1089 1124 1180 1271 1369 1439 1517 1549 1552 1502 1645 1756 1835 1908 1773 1660 1589 1508 1518 1661 1731 1748 1752 1897 1968 2072 2196 2309 2417 2504 2528 2427 2382 2415 2373 2294 2175 2103 2107 2224 2252 2277 2311 2283 2206 2152 2091 2060 2026 1991 1916 1881 1903 1892 1920 1988 2066 2022 1894 1802 1723 1652 1611 1583 1633 1616 1613 1634 1625 1525 1469 1526 1593 1680 1763 1710 1640 1522 1407 1343 1304 1249 1254 1276 1286 1247 1299 1358 1397 1426 1500 1603 1728 1767 1807 1870 1913 1955 2020 2092 2143 2179 2193 2166 2098 2075 2035 1994 1963 1932 1811 1656 1475 1373 1493 1650 1792 1947 2075 2182 2178 2153 2105 2128 2177 2298 2352 2360 2300 2221 2243 2290 2368 2439 2504 2547 2553 2535 2477 2426 2401 2397 2409 2429 2441 2396 2331 2259 2220 2201 2189 2210 2169 2122 2065 2019 2029 2050 2110 2188 2251 2316 2391 2462 2495 2514 2430 2402 2354 2311 2206 2119 2034 2024 2068 2111 2153 2180 2184 2146 2158 2167 2112 2054 2001 2080 2178 2214 2252 2265 2233 2184 2152 2118 2101 2097 2098 2109 2141 2126 2087 2072 2044 2007 1954 1877 1790 1725 1710 1719 1717 1704 1686 1714 1749 1774 1759 1741 1719 1684 1676 1667 1660 1662 1668 1680 1717 1755 1735 1720 1721 1722 1735 1748 1757 1760 1779 1817 1871 1972 2120 2235 2366 2462 2574 2620 2661 2666 2716 2730 2711 2586 2511 2467 2410 2378 2390 2371 2280 2264 2264 2241 2209 2183 2169 2163 2154 2128 2119 2117 2119 2120 2123 2139 2142 2155 2140 2123 2081 2031 1993 1980 1981 1990 2011 2029 2037 2014 2024 2038 1974 1891 1821 1814 1834 1839 1849 1888 1942 1939 1902 1911 1916 1904 1886 1861 1854 1837 1783 1738 1721 1703 1716 1726 1709 1685 1642 1613 1593 1603 1609 1597 1591 1597 1616 1644 1670 1699 1736 1777 1825 1873 1908 1911 1894 1873 1871 1869 1864 1899 1885 1815 1759 1731 1697 1658 1649 1661 1635 1600 1588 1578 1524 1529 1562 1617 1680 1735 1733 1662 1553 1452 1360 1303 1319 1318 1266 1151 1101 1149 1092 1031 1011 1057 999 938 944 874 841 782 779 773 801 889 901 873 820 725 702 656 673 646 620 613 613 636 641 678 733 785 805 787 701 686 754 799 802 787 838 849 792 717 652 630 626 709 767 787 723 670 727 719 718 756 735 693 655 626 609 594 581 571 583 642 591 576 581 587 612 624 629 647 695 724 769 825 856 855 882 868 885 866 904 962 1035 1085 1083 1084 1097 1131 1235 1357 1427 1379 1377 1370 1353 1327 1450 1572 1703 1826 1816 1701 1632 1607 1536 1402 1341 1333 1335 1303 1199 1117 1082 1174 1314 1425 1338 1199 1078 1016 1012 1032 921 825 846 777 750 711 651 689 716 718 752 790 841 877 959 1049 1135 1076 1012 937 878 814 752 728 704 683 687 666 646 618 614 599 585 561 527 574 613 607 669 705 776 759 714 655 586 603 580 522 540 523 559 613 605 523 526 539 604 641 638 586 556 572 524 452 415 405 436 416 374 333 404 474 529 547 504 458 389 341 320 368 365 343 341 339 368 353 332 325 355 352 354 299 262 249 277 275 268 243 214 228 229 207 208 207 195 181 170 170 176 166 167 155 138 152 162 166 169 165 157 176 169 163 165 156 138 144 139 136 130 124 115 111 110 103 110 110 104 93 89 80 69 80 93 82 69 62 61 58 57 53 52 49 45 41 40 38 37 39 40 44 44 43 43 42 41 41 38 37 36 36 36 37 37 36 36 34 35 34 35 35 35 34 31 32 32 29 25 26 28 28 27 27 26 27 26 25 25 24 24 23 22 21 20 19 17 15 13 11 11 10 9 8 7 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
936 853 1034 1116 1108 974 888 924 1011 1151 1275 1190 1102 1004 1002 956 837 698 826 882 819 741 670 666 755 776 801 730 669 700 707 729 762 721 687 720 631 643 682 690 685 664 694 700 704 724 741 753 755 771 778 822 869 911 964 1072 1055 1064 1096 1160 1126 1076 1120 1210 1187 1109 1025 933 851 920 994 993 1008 1033 1061 1154 1269 1201 1224 1156 1210 1335 1416 1527 1648 1755 1849 2002 2096 2103 2171 2200 2212 2232 2244 2258 2255 2277 2271 2267 2262 2290 2316 2359 2402 2431 2475 2595 2646 2565 2460 2503 2648 2671 2565 2424 2370 2261 2106 1951 1922 1849 1812 1824 1870 1872 1839 1910 1973 2024 1975 1794 1666 1573 1532 1498 1466 1420 1462 1427 1366 1341 1214 1204 1293 1396 1459 1544 1606 1692 1804 1932 2071 2207 2313 2310 2203 2065 1908 1778 1684 1612 1544 1462 1383 1296 1206 1194 1196 1223 1262 1256 1123 1012 924 907 900 908 918 931 952 980 1033 1108 1139 1180 1228 1283 1349 1411 1437 1483 1528 1632 1688 1734 1821 1906 1997 2058 2101 2085 2057 2091 2108 2137 2189 2282 2383 2425 2416 2385 2382 2295 2181 2134 2082 2068 2067 2028 2016 2120 2204 2225 2275 2316 2343 2397 2473 2514 2472 2384 2332 2286 2220 2176 2131 2086 2050 2020 1889 1773 1681 1610 1530 1442 1414 1554 1622 1716 1791 1832 1915 2038 2146 2229 2313 2315 2226 2106 2036 1998 1948 1898 1762 1714 1690 1696 1806 1900 1789 1661 1429 1325 1140 1051 1049 1050 1066 1258 1350 1493 1634 1679 1859 1849 1967 2010 2051 2048 2097 2140 2197 2198 2139 2063 2003 1951 1916 1901 1855 1800 1826 1836 1903 2002 2135 2113 2011 1938 1837 1945 1842 1826 1764 1660 1580 1524 1451 1362 1287 1237 1325 1472 1620 1731 1879 1987 2073 2069 2010 2009 2008 1987 2047 2003 1963 2000 2057 2053 2082 2112 2249 2331 2385 2461 2571 2560 2479 2495 2396 2251 2137 2070 2041 2066 2103 2156 2355 2453 2560 2465 2320 2263 2320 2336 2456 2539 2548 2569 2641 2669 2594 2575 2553 2508 2433 2366 2360 2351 2350 2361 2504 2578 2644 2627 2626 2630 2678 2827 2741 2749 2754 2699 2803 2875 2743 2700 2801 2740 2578 2529 2518 2466 2470 2352 2326 2326 2365 2477 2612 2587 2478 2400 2388 2355 2316 2219 2207 2128 2132 2126 2157 2204 2240 2181 2099 2024 1980 1921 1854 1869 1847 1755 1645 1651 1693 1695 1591 1484 1355 1362 1240 1261 1322 1299 1318 1302 1335 1343 1346 1307 1201 1280 1335 1262 1167 1019 911 855 854 885 992 1035 1091 1217 1351 1442 1558 1647 1668 1654 1704 1774 1846 1842 1799 1726 1620 1486 1396 1325 1187 1063 917 866 896 1009 1160 1282 1431 1364 1258 1217 1147 1165 1260 1237 1201 1214 1134 1097 1169 1242 1326 1402 1481 1480 1496 1391 1342 1259 1129 1278 1260 1132 1044 1029 1056 1112 1189 1251 1360 1475 1523 1609 1647 1640 1560 1660 1817 1930 1981 1825 1727 1656 1587 1556 1548 1577 1646 1785 1928 2069 2154 2238 2367 2478 2572 2561 2474 2413 2359 2296 2235 2178 2151 2193 2310 2364 2394 2394 2334 2276 2193 2126 2071 2016 1999 1949 1864 1888 1914 1959 1995 2063 2040 1944 1860 1815 1767 1663 1638 1570 1576 1553 1595 1568 1510 1532 1616 1699 1762 1788 1682 1573 1470 1387 1346 1309 1263 1231 1235 1238 1278 1310 1403 1469 1518 1589 1699 1772 1804 1806 1818 1855 1931 2011 2090 2160 2183 2144 2063 1980 1981 1962 1945 1905 1869 1751 1604 1451 1377 1501 1623 1783 1924 2053 2162 2248 2235 2194 2189 2250 2290 2297 2293 2209 2211 2293 2360 2417 2471 2493 2515 2485 2453 2481 2480 2475 2472 2476 2427 2377 2341 2294 2259 2247 2202 2221 2250 2234 2185 2121 2052 2029 2042 2090 2167 2235 2297 2369 2429 2449 2459 2377 2322 2289 2233 2190 2117 2046 2046 2089 2140 2183 2211 2229 2212 2198 2160 2135 2081 2051 2149 2254 2284 2315 2306 2262 2194 2161 2116 2118 2150 2181 2224 2226 2153 2105 2079 2053 2024 1976 1888 1793 1714 1664 1648 1633 1632 1634 1636 1639 1645 1648 1650 1645 1641 1639 1644 1649 1660 1682 1734 1757 1766 1770 1760 1765 1765 1757 1767 1782 1787 1812 1861 1927 2001 2107 2225 2325 2421 2504 2615 2738 2784 2718 2656 2644 2606 2515 2411 2367 2329 2321 2316 2261 2242 2232 2221 2204 2190 2174 2157 2145 2111 2086 2106 2129 2115 2115 2125 2139 2141 2145 2131 2102 2059 2007 1979 1972 1987 2017 2054 2041 2060 2020 1991 1966 1894 1847 1816 1778 1800 1803 1835 1872 1893 1877 1884 1915 1912 1907 1903 1869 1850 1820 1763 1766 1771 1752 1755 1768 1743 1691 1654 1646 1646 1647 1646 1624 1624 1653 1653 1674 1697 1727 1752 1777 1816 1871 1883 1884 1896 1909 1879 1879 1917 1876 1801 1748 1715 1688 1664 1686 1678 1642 1607 1616 1596 1552 1565 1593 1642 1714 1766 1782 1700 1600 1518 1404 1381 1387 1367 1252 1145 1151 1208 1131 1112 1061 1106 1066 1037 1022 949 926 886 872 793 756 787 780 741 708 667 658 651 646 626 713 711 719 738 734 715 791 838 860 832 776 773 733 821 862 857 883 865 803 725 721 666 628 688 744 786 726 700 757 756 766 766 729 704 678 644 616 599 588 580 587 649 614 586 591 595 610 630 644 654 669 713 745 785 825 836 886 900 905 935 971 1018 1126 1197 1190 1210 1203 1180 1188 1283 1403 1535 1553 1537 1510 1385 1496 1579 1645 1781 1869 1782 1733 1707 1571 1489 1478 1480 1419 1311 1216 1125 1136 1151 1237 1355 1394 1280 1183 1106 1111 1047 918 923 938 881 871 806 718 681 686 738 813 836 860 920 993 1078 1126 1079 1004 930 854 789 762 760 725 702 658 646 626 617 611 592 578 542 546 592 645 648 702 740 773 734 690 632 579 541 552 521 494 553 601 614 576 531 483 516 585 601 598 568 555 510 474 441 412 433 474 432 416 353 379 445 515 558 522 445 407 373 335 379 377 358 341 364 396 401 384 349 386 371 334 299 304 277 295 274 248 237 226 244 240 224 213 216 201 188 186 182 168 159 152 144 147 157 168 176 174 164 168 189 182 181 186 165 145 149 148 142 134 127 118 120 114 114 111 104 109 102 93 79 73 67 74 70 64 61 54 53 55 52 48 45 42 40 40 38 41 41 42 45 45 44 44 43 43 42 38 38 38 37 37 39 39 38 37 39 38 36 38 37 37 35 35 35 33 28 28 30 32 31 29 29 29 30 29 29 28 27 27 25 24 23 21 20 18 16 14 13 12 11 10 9 7 6 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
966 844 942 1009 1085 993 922 869 972 1108 1236 1179 1074 1048 1009 958 997 865 703 728 749 694 664 653 734 739 744 745 663 639 686 737 773 716 696 670 641 617 644 662 644 688 706 707 721 735 747 766 772 787 804 846 904 926 996 1127 1143 1116 1196 1236 1195 1178 1249 1284 1207 1112 1024 939 861 943 1038 1160 1236 1208 1260 1322 1325 1399 1496 1398 1351 1406 1432 1496 1588 1692 1792 1911 1995 2073 2194 2211 2231 2217 2216 2223 2226 2228 2224 2231 2218 2250 2304 2336 2369 2403 2447 2521 2609 2667 2586 2705 2639 2510 2472 2347 2269 2173 2020 1981 1963 1911 1803 1708 1734 1823 1813 1864 1851 1906 1842 1734 1633 1591 1593 1566 1526 1421 1373 1357 1265 1254 1207 1228 1293 1336 1412 1512 1592 1679 1807 1941 2087 2244 2277 2300 2238 2106 1948 1797 1709 1630 1549 1474 1396 1314 1228 1198 1189 1216 1250 1252 1207 1089 968 906 900 908 914 919 938 1017 1058 1156 1212 1197 1220 1249 1323 1347 1367 1414 1501 1557 1621 1693 1775 1885 1960 1981 1971 1977 1962 2002 2039 2131 2217 2314 2419 2478 2493 2461 2460 2379 2281 2220 2100 2023 1976 1977 1967 2051 2106 2172 2263 2376 2470 2511 2552 2552 2451 2337 2283 2253 2201 2122 2074 1989 1929 1922 1884 1784 1690 1625 1536 1418 1400 1468 1528 1579 1670 1793 1909 2002 2101 2212 2300 2277 2188 2085 1970 1936 1854 1853 1681 1588 1622 1602 1704 1755 1766 1578 1379 1225 1088 1045 1045 1048 1107 1375 1501 1609 1696 1829 1972 1959 1973 1997 2012 2064 2101 2126 2185 2192 2200 2137 2080 2012 1943 1888 1830 1768 1786 1812 1875 1955 2026 1985 1904 1832 1766 1785 1768 1725 1646 1627 1531 1470 1421 1372 1248 1237 1366 1542 1712 1840 1871 2012 2119 2177 2154 2134 2126 2093 2146 2068 2020 2041 2103 2141 2173 2154 2227 2337 2462 2577 2635 2693 2594 2456 2313 2229 2167 2111 2157 2185 2177 2157 2222 2350 2515 2540 2407 2314 2319 2370 2381 2511 2542 2535 2552 2705 2649 2603 2572 2440 2341 2333 2367 2346 2352 2380 2480 2571 2640 2723 2739 2706 2765 2842 2733 2643 2632 2667 2738 2702 2760 2803 2762 2664 2536 2548 2537 2528 2427 2356 2341 2332 2460 2572 2606 2485 2476 2412 2427 2395 2274 2239 2210 2195 2186 2225 2248 2274 2213 2133 2048 1948 1884 1848 1765 1753 1754 1707 1660 1511 1560 1548 1506 1395 1320 1250 1301 1365 1384 1363 1372 1391 1431 1445 1457 1337 1294 1366 1427 1340 1254 1100 1009 903 860 854 870 922 1079 1148 1259 1401 1500 1511 1547 1558 1611 1702 1755 1832 1846 1764 1620 1490 1367 1216 1101 996 916 868 915 1078 1205 1312 1462 1351 1248 1141 1069 1126 1156 1200 1123 1144 1009 1155 1175 1171 1215 1282 1285 1418 1355 1308 1203 1179 1073 1149 1100 1041 1028 1042 1116 1211 1288 1320 1403 1514 1620 1681 1707 1691 1603 1707 1806 1923 1993 1863 1801 1737 1649 1659 1654 1643 1656 1798 1879 1972 2079 2189 2326 2456 2611 2535 2466 2424 2379 2305 2258 2225 2229 2257 2386 2443 2495 2408 2311 2276 2217 2166 2142 2115 2048 1974 1861 1891 1993 2034 2061 2102 2109 2009 1929 1856 1794 1736 1720 1618 1601 1603 1560 1539 1576 1603 1654 1760 1836 1766 1627 1540 1492 1475 1379 1326 1295 1253 1219 1279 1288 1340 1459 1582 1615 1634 1652 1670 1674 1685 1704 1792 1866 1948 2051 2114 2077 2003 1946 1875 1868 1854 1830 1804 1750 1666 1573 1456 1361 1498 1617 1774 1924 2052 2142 2255 2299 2263 2254 2246 2229 2244 2202 2151 2246 2337 2401 2428 2408 2404 2425 2393 2409 2434 2459 2448 2458 2435 2399 2373 2335 2289 2290 2265 2226 2246 2290 2279 2239 2166 2096 2045 2034 2072 2149 2214 2271 2340 2387 2415 2436 2434 2352 2306 2213 2164 2086 2056 2072 2120 2167 2209 2253 2268 2257 2205 2176 2150 2095 2103 2207 2326 2361 2337 2291 2242 2199 2150 2137 2158 2254 2302 2251 2194 2140 2115 2083 2072 2065 1998 1900 1792 1704 1653 1615 1604 1605 1610 1611 1612 1616 1621 1634 1644 1662 1669 1661 1671 1689 1721 1759 1792 1826 1818 1820 1853 1861 1841 1833 1840 1869 1905 1958 2034 2085 2131 2210 2296 2408 2523 2664 2766 2686 2620 2571 2547 2541 2494 2454 2412 2335 2294 2276 2269 2250 2234 2226 2215 2206 2187 2161 2141 2110 2083 2068 2080 2099 2112 2130 2140 2151 2145 2132 2117 2082 2022 1978 1966 1984 2011 2013 2005 2013 1979 1940 1951 1946 1893 1843 1793 1755 1756 1764 1807 1848 1872 1854 1862 1899 1895 1900 1895 1873 1843 1839 1847 1823 1792 1792 1798 1781 1727 1683 1673 1669 1666 1667 1655 1641 1681 1687 1697 1710 1722 1733 1744 1765 1808 1850 1871 1908 1918 1885 1897 1917 1891 1823 1764 1728 1694 1691 1718 1696 1642 1636 1657 1610 1568 1604 1644 1647 1702 1767 1806 1763 1663 1577 1477 1453 1421 1331 1228 1190 1238 1251 1177 1173 1124 1151 1132 1118 1085 1028 1008 958 867 804 754 730 732 741 750 739 762 741 666 651 725 785 795 797 797 764 845 897 916 896 842 854 787 790 857 892 918 889 852 801 729 680 637 712 765 797 728 728 792 804 811 805 775 725 677 650 623 616 597 582 599 653 644 600 600 606 609 628 649 667 678 694 715 740 762 800 824 844 920 998 1065 1122 1177 1294 1320 1348 1321 1250 1282 1249 1371 1534 1666 1702 1577 1460 1444 1488 1607 1748 1886 1912 1862 1770 1664 1610 1565 1495 1366 1252 1205 1200 1241 1203 1181 1292 1416 1394 1286 1210 1146 1061 974 980 1006 975 960 856 828 765 738 717 795 830 893 911 967 1045 1098 1089 1012 935 872 819 840 818 798 756 701 703 688 684 663 645 605 537 587 624 670 699 729 766 731 673 611 584 570 557 533 500 505 579 617 589 532 533 475 488 550 586 564 575 588 549 483 443 456 437 488 489 444 371 380 435 493 559 552 496 438 388 356 400 399 361 372 400 436 448 428 394 383 368 344 312 300 292 292 291 272 230 250 259 261 250 230 209 188 181 173 165 164 162 166 154 146 159 166 180 176 168 180 188 189 190 182 163 155 146 143 149 141 133 132 130 122 116 110 101 108 103 96 91 76 64 60 64 59 54 50 50 52 51 46 42 40 42 40 40 44 43 43 46 45 45 44 44 42 43 40 39 39 39 39 40 41 39 39 41 39 39 40 39 39 39 38 37 31 29 30 32 34 33 32 32 33 33 33 32 31 30 28 27 26 24 23 21 19 16 16 14 12 11 9 8 7 6 5 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1075 953 840 918 1021 983 898 829 934 1077 1182 1129 1035 1000 973 1023 1022 964 898 839 793 724 770 685 657 665 680 729 684 637 673 720 765 746 701 639 634 619 619 666 688 692 688 702 717 727 744 759 777 800 823 840 875 947 1002 1121 1208 1239 1310 1370 1302 1316 1356 1322 1228 1159 1049 999 886 864 968 1143 1253 1311 1300 1397 1396 1439 1536 1520 1487 1570 1641 1698 1712 1827 1885 1925 1964 2038 2154 2277 2267 2238 2231 2207 2197 2192 2183 2177 2188 2246 2306 2342 2356 2390 2443 2463 2525 2619 2706 2609 2517 2360 2286 2227 2149 2065 2017 1995 1999 1990 1852 1786 1658 1682 1696 1722 1659 1685 1670 1629 1571 1540 1548 1534 1535 1530 1490 1465 1330 1206 1157 1239 1392 1458 1443 1476 1580 1634 1747 1892 2010 2141 2223 2256 2236 2151 1999 1845 1727 1638 1560 1479 1398 1301 1240 1209 1178 1221 1224 1222 1259 1161 1026 910 898 902 909 913 922 1001 1088 1152 1240 1254 1235 1229 1246 1290 1333 1370 1423 1480 1541 1617 1710 1818 1862 1855 1810 1820 1852 1916 2046 2171 2242 2305 2369 2412 2446 2450 2401 2323 2280 2300 2170 2078 2013 1942 1946 2020 2124 2187 2256 2345 2424 2421 2454 2481 2396 2334 2306 2213 2105 2039 1973 1906 1850 1820 1856 1781 1678 1614 1525 1396 1384 1461 1535 1614 1726 1852 1952 2038 2123 2235 2276 2217 2121 2037 1956 1868 1773 1681 1612 1520 1491 1497 1556 1548 1573 1490 1364 1196 1060 1042 1042 1056 1199 1344 1492 1645 1779 1907 2052 2093 2093 2115 2087 2071 2095 2098 2127 2174 2233 2228 2165 2075 1977 1890 1883 1792 1767 1802 1860 1923 1959 1936 1871 1797 1722 1688 1685 1656 1587 1524 1549 1502 1421 1336 1240 1261 1421 1606 1740 1883 1939 1988 2069 2131 2198 2237 2240 2238 2211 2123 2084 2102 2153 2241 2243 2215 2232 2361 2436 2539 2679 2644 2523 2427 2364 2301 2245 2262 2310 2377 2259 2196 2259 2342 2415 2514 2555 2431 2421 2402 2355 2428 2557 2542 2591 2669 2790 2652 2579 2454 2304 2297 2312 2333 2389 2414 2500 2627 2785 2842 2776 2775 2855 2782 2652 2605 2605 2580 2627 2676 2764 2863 2725 2636 2523 2535 2601 2526 2420 2363 2403 2454 2507 2667 2540 2489 2512 2466 2520 2473 2369 2332 2333 2305 2300 2314 2312 2278 2185 2113 2035 1945 1868 1787 1725 1638 1598 1594 1548 1452 1422 1456 1392 1314 1341 1351 1387 1450 1442 1427 1433 1439 1511 1513 1504 1370 1419 1487 1508 1423 1348 1221 1013 942 895 853 863 898 1016 1170 1281 1387 1396 1389 1443 1479 1553 1585 1678 1747 1811 1741 1643 1540 1406 1291 1175 1038 916 862 921 1066 1235 1398 1421 1316 1176 1098 1030 1069 1077 1096 1076 1073 967 1042 1029 1044 1075 1102 1199 1286 1253 1177 1100 1043 1003 1001 1010 1052 1087 1149 1221 1310 1364 1433 1499 1581 1683 1762 1791 1748 1671 1687 1810 1912 2020 1943 1867 1787 1746 1738 1738 1726 1689 1752 1873 1983 2117 2261 2393 2487 2580 2640 2576 2483 2432 2376 2302 2274 2260 2308 2412 2493 2485 2385 2345 2330 2301 2272 2229 2161 2053 1982 1876 1858 1985 2070 2145 2169 2143 2042 1966 1856 1760 1740 1678 1655 1707 1698 1646 1597 1638 1696 1715 1789 1869 1774 1706 1648 1593 1511 1407 1344 1309 1285 1233 1226 1273 1362 1486 1518 1521 1542 1544 1549 1561 1583 1650 1743 1823 1909 1996 2039 1950 1876 1813 1786 1762 1739 1722 1700 1633 1547 1473 1454 1357 1480 1592 1738 1895 2016 2112 2221 2290 2244 2243 2185 2141 2175 2127 2145 2253 2312 2318 2326 2307 2321 2330 2322 2357 2362 2375 2401 2462 2490 2432 2377 2331 2301 2296 2262 2239 2263 2316 2306 2273 2222 2134 2064 2039 2070 2116 2191 2264 2330 2363 2406 2440 2458 2404 2341 2263 2181 2095 2081 2089 2147 2197 2236 2295 2311 2290 2238 2196 2161 2123 2162 2281 2396 2382 2337 2283 2242 2191 2165 2176 2241 2352 2333 2307 2228 2191 2210 2187 2157 2119 2006 1895 1781 1700 1660 1624 1617 1617 1612 1619 1624 1628 1634 1656 1693 1713 1744 1741 1734 1746 1778 1818 1849 1890 1916 1929 1963 1996 1960 1941 1930 1976 2008 2066 2119 2178 2233 2310 2364 2466 2604 2742 2710 2581 2526 2495 2467 2455 2457 2434 2394 2339 2305 2281 2271 2255 2240 2229 2214 2182 2157 2137 2125 2096 2070 2051 2075 2104 2122 2123 2133 2143 2150 2140 2124 2101 2036 1988 1958 1972 1985 1974 1958 1988 1966 1938 1937 1947 1895 1831 1790 1756 1737 1732 1747 1800 1822 1821 1811 1839 1865 1860 1877 1882 1858 1876 1876 1854 1826 1811 1800 1778 1736 1707 1702 1691 1683 1683 1680 1665 1701 1719 1720 1705 1706 1719 1723 1731 1749 1801 1860 1906 1919 1896 1901 1886 1851 1813 1762 1728 1712 1728 1739 1701 1652 1669 1682 1615 1593 1631 1692 1725 1724 1769 1824 1805 1712 1612 1563 1519 1418 1356 1242 1261 1309 1295 1238 1257 1223 1206 1201 1191 1147 1135 1035 925 910 906 827 813 827 837 837 854 847 770 670 704 765 815 853 852 846 855 890 950 967 952 921 902 829 813 836 857 923 942 893 814 741 712 650 709 764 812 750 743 796 840 844 816 769 734 701 660 641 628 604 589 615 672 675 635 614 616 621 628 655 680 693 704 717 751 779 794 815 853 932 1018 1117 1209 1288 1374 1437 1467 1413 1364 1369 1310 1382 1510 1649 1769 1659 1571 1531 1535 1620 1755 1874 1985 1920 1788 1674 1575 1497 1416 1348 1268 1211 1283 1336 1249 1222 1305 1435 1482 1361 1242 1136 1079 1053 1054 1070 1067 1016 937 870 898 817 751 716 785 823 850 904 969 1032 1080 1020 940 883 872 884 859 829 764 755 755 752 736 705 636 559 577 626 664 701 739 762 783 742 686 654 634 621 603 570 516 485 538 573 564 506 496 468 473 533 551 562 543 565 541 491 486 492 467 477 517 445 404 373 424 479 524 557 518 462 412 379 420 406 368 382 427 468 487 456 431 388 338 310 286 293 285 263 251 256 246 279 275 264 241 225 215 208 187 176 177 177 179 170 153 154 167 167 180 177 157 167 160 183 189 181 168 159 146 135 143 141 140 146 129 126 112 102 97 93 91 87 80 75 69 61 58 57 52 49 48 47 47 45 41 42 44 41 40 46 45 45 46 44 46 46 44 42 42 41 41 40 40 40 41 42 41 40 41 40 41 42 42 42 41 41 38 31 32 33 33 36 36 35 34 36 37 37 36 34 32 30 29 28 26 24 22 19 18 16 14 12 11 9 8 7 6 5 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1149 1052 927 868 976 964 847 819 957 1074 1103 1034 962 1024 998 1082 1029 939 891 853 795 804 835 759 693 699 637 679 689 641 662 723 699 751 736 725 679 622 617 650 646 646 674 697 687 718 748 760 782 783 811 866 907 961 1048 1165 1244 1324 1421 1509 1444 1455 1493 1395 1287 1197 1148 1045 966 860 964 1077 1199 1314 1426 1479 1509 1563 1597 1607 1623 1697 1738 1861 1886 2090 2134 2105 2040 2031 2064 2160 2189 2196 2189 2179 2140 2134 2151 2168 2224 2269 2312 2339 2373 2397 2408 2416 2438 2499 2612 2532 2455 2345 2271 2182 2167 2110 2056 2038 2037 2035 1885 1865 1693 1602 1527 1505 1516 1574 1591 1590 1516 1515 1484 1494 1524 1527 1450 1404 1278 1181 1102 1223 1363 1403 1401 1476 1501 1586 1693 1847 1972 2104 2169 2213 2240 2181 2009 1879 1745 1667 1589 1500 1457 1406 1274 1206 1176 1216 1210 1211 1236 1219 1067 924 891 895 903 903 915 981 1044 1125 1196 1218 1182 1181 1200 1244 1286 1325 1362 1427 1512 1580 1682 1740 1761 1786 1730 1686 1782 1893 2004 2132 2206 2221 2245 2281 2308 2321 2296 2231 2196 2220 2172 2091 2017 1980 1930 2046 2158 2230 2302 2398 2346 2302 2363 2435 2494 2411 2307 2209 2156 2079 2018 1937 1867 1766 1764 1779 1680 1571 1520 1437 1354 1481 1593 1698 1772 1840 1916 1954 2052 2129 2225 2244 2165 2093 2033 1984 1821 1664 1587 1556 1445 1423 1423 1432 1455 1472 1357 1147 1049 1039 1041 1083 1163 1325 1431 1592 1738 1841 1985 2135 2201 2229 2189 2150 2152 2155 2155 2200 2240 2166 2104 2036 1962 1869 1776 1724 1749 1804 1868 1926 1919 1913 1856 1788 1697 1648 1615 1590 1553 1455 1478 1465 1402 1300 1219 1246 1408 1568 1692 1794 1831 1898 2009 2096 2167 2126 2108 2187 2283 2259 2234 2182 2238 2344 2308 2258 2272 2355 2447 2492 2596 2629 2582 2529 2456 2392 2294 2259 2378 2468 2327 2261 2265 2339 2361 2377 2463 2600 2594 2464 2401 2395 2517 2625 2610 2661 2821 2635 2517 2415 2326 2297 2298 2308 2302 2324 2418 2542 2708 2750 2688 2703 2713 2661 2609 2594 2603 2570 2539 2538 2643 2774 2722 2609 2523 2579 2621 2600 2555 2461 2519 2586 2554 2600 2538 2553 2542 2575 2649 2534 2461 2419 2381 2336 2292 2249 2240 2197 2173 2107 2036 1973 1883 1791 1706 1653 1610 1544 1510 1544 1472 1396 1359 1427 1428 1427 1431 1513 1495 1474 1479 1484 1559 1569 1546 1473 1530 1626 1556 1407 1257 1134 1089 1043 1001 873 888 911 1000 1103 1253 1344 1342 1256 1284 1362 1442 1507 1621 1681 1761 1655 1509 1466 1421 1299 1240 1077 937 861 885 1104 1255 1411 1286 1171 1118 1026 1015 988 984 989 980 952 922 926 934 940 951 977 1058 1114 1073 1006 980 984 1011 1032 1055 1085 1111 1144 1141 1230 1366 1484 1555 1685 1736 1815 1868 1803 1769 1734 1808 1947 2037 1984 1911 1883 1816 1795 1809 1791 1720 1787 1903 2029 2137 2238 2344 2417 2500 2589 2654 2577 2476 2381 2346 2311 2313 2334 2426 2529 2515 2462 2436 2420 2374 2324 2244 2142 2018 1902 1816 1843 1941 2045 2164 2259 2171 2048 1938 1867 1847 1825 1743 1722 1805 1782 1717 1665 1718 1762 1808 1850 1890 1834 1761 1701 1647 1569 1454 1370 1329 1305 1283 1208 1258 1350 1416 1418 1415 1461 1447 1479 1522 1604 1695 1774 1850 1928 2000 1964 1851 1771 1688 1666 1652 1627 1603 1581 1494 1425 1386 1356 1331 1445 1585 1732 1880 1991 2087 2165 2195 2108 2113 2096 2057 2092 2091 2168 2204 2174 2178 2191 2212 2197 2221 2256 2266 2295 2340 2404 2467 2473 2418 2370 2322 2304 2292 2262 2256 2294 2334 2327 2303 2258 2170 2084 2051 2058 2108 2174 2242 2299 2330 2371 2400 2436 2446 2345 2271 2182 2109 2092 2106 2164 2218 2272 2334 2380 2319 2267 2233 2192 2187 2240 2357 2447 2398 2331 2285 2248 2201 2184 2219 2354 2437 2429 2411 2338 2303 2305 2290 2253 2151 2045 1895 1778 1685 1644 1635 1629 1670 1686 1706 1709 1721 1735 1747 1770 1790 1799 1805 1812 1825 1843 1876 1914 1952 1979 2008 2056 2108 2094 2065 2051 2081 2114 2156 2211 2247 2366 2442 2517 2577 2672 2742 2719 2664 2591 2521 2483 2449 2434 2421 2378 2345 2324 2299 2282 2266 2248 2228 2208 2186 2172 2143 2110 2076 2065 2040 2066 2099 2115 2145 2148 2159 2159 2151 2144 2119 2066 1992 1952 1947 1959 1954 1951 1952 1961 1957 1948 1934 1899 1872 1852 1800 1753 1730 1720 1730 1763 1780 1779 1789 1819 1810 1834 1850 1859 1863 1861 1855 1840 1825 1811 1797 1759 1728 1713 1710 1698 1699 1701 1693 1718 1733 1737 1720 1711 1710 1712 1714 1725 1754 1803 1856 1910 1905 1887 1867 1815 1780 1757 1722 1729 1755 1746 1702 1696 1723 1690 1629 1634 1672 1734 1787 1799 1808 1848 1845 1768 1697 1638 1561 1496 1383 1266 1317 1373 1352 1329 1322 1272 1269 1265 1236 1224 1164 1034 1006 1004 970 913 937 925 920 919 910 844 725 644 711 779 843 891 911 913 935 963 998 1014 986 944 896 817 858 892 884 950 971 901 844 799 722 668 720 784 829 775 791 817 861 874 840 800 755 693 674 660 638 604 603 628 701 727 684 660 638 631 634 649 672 711 727 730 759 819 858 840 865 926 978 1054 1137 1213 1300 1419 1528 1540 1475 1490 1419 1370 1474 1612 1749 1746 1649 1622 1618 1606 1726 1856 1997 1953 1834 1732 1629 1526 1427 1308 1288 1299 1371 1376 1281 1297 1390 1488 1495 1351 1222 1174 1197 1124 1150 1162 1087 1017 986 1002 1015 919 799 727 771 851 895 917 935 1002 1073 1050 986 928 925 918 887 830 819 807 797 787 776 726 634 564 605 660 712 755 785 799 801 764 727 694 676 647 613 573 534 481 472 482 516 496 460 456 453 485 530 573 556 523 542 532 519 526 513 492 531 509 447 385 404 445 476 510 526 485 452 413 430 416 385 384 426 465 496 484 446 399 361 323 310 333 335 322 294 283 276 295 280 268 235 232 222 195 179 174 169 163 168 158 154 168 165 169 161 159 143 157 143 158 182 159 160 148 139 136 131 127 135 137 124 116 114 104 98 92 90 80 77 73 67 63 60 57 52 50 50 50 47 45 45 45 46 45 48 45 47 47 46 47 46 45 44 43 44 44 43 43 43 43 43 42 43 43 43 42 43 45 45 45 44 41 35 33 35 36 37 38 38 38 37 38 40 40 38 36 34 33 31 28 25 22 20 19 17 15 13 11 10 9 8 7 6 6 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1092 1020 900 822 887 905 836 846 976 1016 1008 937 909 1026 1049 1064 1031 977 957 928 867 807 757 741 730 722 712 635 644 637 643 702 679 756 776 693 639 621 618 637 672 694 681 690 707 737 733 743 760 773 809 870 966 1052 1109 1209 1301 1307 1419 1578 1625 1571 1574 1462 1357 1314 1210 1079 992 876 973 1095 1190 1282 1457 1630 1687 1694 1685 1698 1712 1767 1850 1969 2108 2190 2216 2238 2216 2150 2091 2080 2097 2107 2111 2115 2117 2132 2147 2186 2229 2256 2308 2344 2371 2429 2460 2533 2597 2572 2612 2459 2426 2376 2283 2206 2204 2170 2124 2118 2082 2064 1964 1867 1816 1707 1608 1429 1408 1463 1498 1508 1480 1437 1434 1463 1478 1488 1437 1344 1270 1120 1151 1297 1419 1348 1346 1410 1506 1596 1687 1787 1949 2003 2073 2154 2188 2178 2050 1913 1763 1682 1601 1540 1513 1462 1325 1225 1183 1173 1194 1207 1234 1262 1093 962 896 890 893 894 903 942 993 1046 1101 1166 1137 1180 1240 1286 1301 1335 1387 1478 1595 1661 1635 1622 1657 1686 1629 1604 1740 1889 2004 2069 2086 2102 2123 2157 2187 2226 2241 2162 2101 2127 2111 2043 1932 1913 1895 2022 2120 2186 2271 2326 2230 2194 2244 2308 2393 2470 2369 2305 2233 2174 2061 1948 1830 1730 1688 1709 1683 1544 1405 1331 1417 1551 1649 1654 1670 1747 1809 1882 1993 2113 2234 2305 2221 2127 2026 1937 1837 1715 1731 1682 1519 1390 1335 1328 1351 1329 1255 1121 1038 1037 1036 1085 1227 1375 1433 1509 1623 1731 1890 2056 2216 2273 2291 2257 2255 2221 2204 2232 2236 2122 2021 1952 1893 1827 1761 1692 1729 1788 1859 1892 1872 1923 1905 1815 1719 1638 1576 1491 1411 1388 1383 1300 1261 1224 1205 1273 1397 1569 1639 1705 1736 1811 1898 1949 2063 2001 2028 2107 2219 2233 2319 2327 2370 2447 2373 2316 2326 2361 2427 2505 2527 2673 2635 2525 2453 2357 2299 2286 2395 2545 2443 2355 2310 2383 2401 2358 2386 2473 2611 2578 2487 2417 2482 2618 2701 2724 2785 2680 2518 2465 2418 2378 2316 2293 2284 2288 2321 2420 2613 2731 2695 2718 2700 2689 2626 2621 2593 2547 2509 2509 2519 2647 2658 2570 2589 2599 2642 2613 2617 2557 2576 2642 2688 2641 2663 2616 2698 2718 2591 2480 2381 2318 2271 2237 2197 2156 2168 2142 2115 2111 2042 1966 1881 1795 1740 1696 1648 1607 1600 1579 1522 1391 1477 1525 1508 1507 1495 1545 1573 1548 1532 1543 1601 1627 1605 1592 1665 1688 1541 1402 1281 1257 1204 1153 1039 900 853 962 1026 1074 1176 1179 1231 1171 1164 1226 1394 1468 1563 1654 1717 1601 1481 1335 1262 1202 1146 1064 967 866 900 1012 1157 1318 1208 1152 1056 890 892 927 907 903 907 922 946 989 1012 1031 1004 996 963 961 968 990 1015 1047 1098 1129 1140 1187 1218 1245 1222 1190 1294 1399 1503 1621 1754 1850 1914 1901 1859 1821 1817 1946 2066 2050 1976 1935 1872 1856 1837 1827 1773 1777 1873 1952 2048 2161 2271 2319 2398 2497 2629 2598 2474 2388 2359 2346 2346 2404 2499 2634 2603 2554 2514 2427 2344 2227 2132 2055 1975 1871 1780 1879 1975 2095 2182 2276 2170 2068 1968 1934 1930 1848 1742 1797 1864 1807 1762 1742 1782 1816 1855 1895 1899 1850 1775 1730 1695 1604 1499 1412 1359 1324 1294 1207 1245 1296 1316 1326 1368 1399 1491 1560 1592 1599 1666 1752 1848 1926 1926 1828 1740 1647 1613 1546 1554 1524 1483 1435 1376 1325 1320 1305 1337 1477 1635 1763 1853 1919 1980 2058 2060 2021 2000 1995 2046 2052 2073 2085 2085 2099 2110 2121 2119 2137 2139 2165 2191 2232 2296 2344 2399 2448 2399 2354 2324 2307 2300 2267 2292 2338 2365 2356 2331 2279 2205 2104 2060 2068 2117 2185 2234 2285 2335 2371 2395 2412 2388 2322 2247 2174 2120 2107 2126 2175 2236 2309 2377 2433 2384 2312 2258 2234 2220 2300 2429 2472 2382 2327 2280 2269 2240 2213 2268 2378 2530 2437 2367 2330 2306 2276 2236 2205 2165 2066 1922 1780 1667 1605 1591 1600 1677 1774 1820 1836 1863 1891 1895 1898 1897 1894 1904 1914 1932 1944 1966 1991 2025 2047 2090 2149 2206 2210 2174 2162 2158 2193 2257 2299 2345 2458 2575 2653 2687 2712 2693 2660 2643 2613 2572 2521 2471 2442 2410 2376 2348 2325 2295 2272 2254 2235 2221 2202 2187 2175 2150 2107 2065 2044 2028 2076 2094 2107 2131 2128 2151 2128 2128 2121 2096 2045 1975 1936 1938 1971 1997 1983 1967 1941 1943 1930 1938 1870 1845 1844 1804 1767 1726 1719 1719 1722 1730 1740 1737 1747 1775 1795 1813 1825 1842 1836 1832 1824 1815 1801 1790 1769 1736 1720 1716 1712 1715 1710 1731 1746 1744 1746 1731 1716 1710 1710 1708 1713 1727 1761 1822 1883 1884 1866 1835 1798 1781 1758 1745 1762 1793 1776 1725 1748 1768 1716 1668 1653 1690 1749 1808 1861 1875 1894 1890 1825 1751 1674 1582 1483 1377 1299 1383 1445 1442 1404 1379 1344 1346 1330 1272 1279 1213 1099 1086 1078 1042 1009 1012 1011 976 927 867 784 695 675 753 805 864 914 952 972 1001 1024 1042 1037 968 954 924 872 887 943 935 978 995 944 886 812 738 677 740 792 844 823 813 863 887 888 825 773 720 711 697 665 636 606 614 655 731 767 738 709 688 662 648 647 662 723 793 786 762 788 850 894 926 991 1070 1093 1165 1239 1322 1412 1535 1633 1601 1631 1570 1504 1453 1572 1734 1813 1756 1728 1708 1663 1713 1845 1969 1957 1825 1689 1581 1484 1408 1353 1379 1401 1470 1398 1293 1347 1479 1561 1458 1336 1284 1305 1271 1206 1263 1244 1134 1119 1084 1095 1006 944 875 795 756 856 926 946 969 1024 1089 1087 1030 980 971 943 902 871 869 851 825 795 771 711 631 568 606 670 728 785 824 839 816 768 715 701 680 646 601 555 521 492 481 459 448 448 437 431 436 493 518 523 519 466 503 489 499 526 539 546 538 539 469 405 402 424 445 462 483 510 476 446 456 446 414 393 419 453 478 472 437 407 371 328 342 372 380 351 316 293 280 289 273 248 238 211 203 203 196 185 173 162 157 164 169 165 154 160 161 138 130 143 130 159 161 157 142 148 132 129 123 126 132 130 122 120 118 117 115 95 87 77 74 71 68 65 61 55 51 50 50 49 48 49 48 48 48 49 52 51 48 48 46 47 47 46 45 46 45 46 45 45 45 45 44 42 45 46 47 46 47 47 48 48 46 40 38 38 39 39 39 41 41 41 40 40 43 42 40 38 36 35 33 30 27 25 21 19 17 15 13 11 10 9 8 8 7 6 6 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1134 1050 970 927 796 831 833 839 975 965 898 842 910 946 993 975 939 911 881 835 789 785 785 767 747 723 716 657 662 630 621 642 690 726 718 709 671 623 617 620 676 701 717 727 737 733 756 776 770 801 836 930 935 979 1060 1117 1164 1215 1328 1455 1703 1657 1561 1473 1447 1391 1237 1114 1014 904 987 1131 1287 1421 1545 1769 1878 1818 1798 1797 1784 1849 1944 2080 2114 2133 2138 2158 2190 2236 2206 2162 2172 2194 2199 2206 2201 2182 2185 2212 2244 2258 2290 2354 2415 2440 2484 2531 2643 2777 2644 2527 2442 2393 2305 2225 2228 2209 2170 2168 2148 2100 2042 1934 1860 1886 1857 1643 1389 1374 1415 1446 1427 1409 1390 1448 1462 1420 1406 1330 1170 1074 1202 1333 1369 1262 1344 1421 1502 1589 1645 1743 1838 1897 1986 2069 2121 2137 2091 1953 1810 1715 1621 1570 1552 1500 1379 1266 1213 1168 1158 1187 1234 1284 1116 997 906 893 903 900 903 917 949 982 1035 1078 1114 1177 1255 1312 1368 1406 1440 1450 1507 1540 1538 1557 1560 1555 1518 1556 1681 1793 1935 1994 1992 2030 2048 2059 2097 2156 2173 2116 2079 2073 2058 2006 1926 1841 1920 2027 2108 2198 2269 2260 2148 2103 2128 2210 2305 2392 2497 2370 2235 2105 2007 1872 1788 1692 1603 1585 1625 1538 1371 1340 1413 1487 1545 1629 1726 1780 1839 1939 2034 2102 2201 2225 2145 2079 1989 1900 1885 1890 1851 1727 1588 1470 1413 1308 1254 1236 1190 1111 1042 1034 1033 1076 1228 1386 1586 1646 1730 1822 1926 2025 2073 2089 2158 2193 2323 2331 2306 2321 2292 2177 2074 1970 1850 1789 1773 1697 1682 1777 1838 1820 1882 1947 1959 1880 1782 1677 1605 1566 1476 1423 1313 1250 1238 1195 1213 1272 1395 1494 1567 1601 1662 1774 1802 1888 1925 1871 1936 2069 2077 2190 2299 2396 2487 2538 2479 2416 2425 2404 2441 2541 2538 2636 2538 2469 2454 2377 2361 2335 2397 2596 2515 2401 2326 2361 2456 2397 2394 2393 2520 2680 2553 2498 2503 2594 2756 2673 2693 2610 2556 2513 2450 2433 2412 2341 2306 2282 2281 2352 2541 2597 2675 2634 2604 2627 2532 2509 2600 2602 2515 2509 2509 2591 2680 2609 2642 2659 2712 2728 2761 2653 2657 2718 2689 2674 2729 2723 2666 2699 2602 2508 2415 2342 2250 2151 2104 2067 2100 2092 2040 2078 2042 1942 1878 1828 1782 1731 1691 1689 1632 1550 1444 1487 1541 1594 1597 1606 1590 1605 1666 1676 1655 1632 1663 1691 1677 1703 1781 1715 1569 1480 1432 1372 1270 1243 1116 1007 920 853 1011 1063 1068 1085 1111 1095 1098 1192 1354 1475 1546 1627 1695 1584 1484 1377 1239 1144 1082 1034 985 855 926 1031 1170 1314 1177 1075 950 919 973 925 975 959 979 1002 1065 1073 1098 1116 1098 1079 1065 1060 1064 1063 1065 1110 1188 1225 1240 1248 1301 1332 1301 1255 1256 1394 1526 1634 1730 1857 1939 1977 1956 1910 1877 1964 2063 2094 2049 2007 1927 1895 1874 1872 1855 1833 1829 1885 1990 2108 2149 2269 2367 2492 2635 2620 2479 2405 2385 2371 2395 2518 2621 2679 2641 2567 2462 2338 2226 2117 2019 1940 1873 1808 1814 1941 2031 2129 2241 2310 2212 2104 2021 2009 1929 1836 1831 1847 1902 1862 1833 1826 1845 1873 1894 1900 1834 1775 1719 1649 1639 1610 1555 1486 1457 1361 1298 1244 1192 1251 1302 1365 1426 1467 1530 1609 1655 1676 1728 1807 1879 1913 1814 1725 1642 1546 1525 1426 1390 1372 1356 1321 1287 1271 1291 1326 1392 1470 1567 1653 1725 1791 1859 1931 1924 1917 1905 1924 1949 1963 1996 2016 2025 2041 2084 2125 2134 2159 2168 2207 2267 2314 2310 2319 2361 2443 2391 2331 2300 2292 2288 2275 2327 2365 2404 2390 2344 2293 2214 2117 2068 2076 2139 2198 2259 2318 2371 2401 2417 2379 2351 2292 2230 2179 2138 2124 2142 2179 2249 2343 2417 2454 2385 2366 2300 2285 2267 2340 2474 2502 2404 2323 2290 2258 2242 2263 2362 2461 2527 2469 2427 2387 2386 2261 2162 2085 2028 1992 1895 1756 1634 1572 1561 1586 1671 1788 1889 1956 1988 2018 2027 2017 2008 1994 2021 2038 2039 2043 2057 2083 2126 2154 2192 2246 2308 2311 2249 2235 2241 2279 2373 2431 2486 2547 2653 2700 2686 2647 2604 2566 2568 2558 2535 2508 2467 2436 2410 2379 2347 2315 2281 2251 2228 2213 2204 2193 2182 2174 2153 2108 2061 2035 2016 2046 2058 2079 2064 2072 2082 2073 2061 2032 1990 1961 1942 1930 1942 1995 2036 2043 2004 1956 1932 1899 1878 1861 1864 1870 1857 1816 1776 1745 1727 1720 1722 1718 1717 1727 1757 1781 1806 1811 1811 1821 1834 1814 1802 1787 1771 1756 1736 1731 1724 1718 1720 1723 1738 1769 1766 1757 1740 1728 1719 1708 1705 1708 1715 1738 1792 1848 1857 1865 1838 1816 1807 1768 1778 1796 1826 1801 1739 1786 1802 1755 1716 1687 1732 1788 1842 1894 1926 1937 1909 1828 1726 1614 1528 1423 1391 1352 1419 1486 1513 1492 1454 1421 1405 1374 1322 1303 1246 1169 1159 1137 1106 1073 1057 1013 960 874 770 703 684 739 793 840 898 941 982 1025 1055 1081 1090 1037 968 972 964 948 943 968 980 991 979 937 881 813 734 696 712 771 838 879 858 885 901 856 801 762 771 745 702 679 646 618 625 682 755 826 792 773 746 707 674 669 670 746 823 852 783 791 824 880 977 1059 1117 1201 1299 1350 1448 1487 1594 1658 1703 1744 1700 1616 1570 1571 1708 1857 1877 1850 1796 1718 1756 1839 1949 2003 1864 1747 1656 1535 1435 1421 1475 1507 1517 1399 1320 1403 1509 1611 1511 1416 1402 1419 1364 1304 1349 1286 1237 1224 1191 1119 1061 1017 956 863 784 779 863 939 990 1010 1071 1113 1084 1024 1008 967 934 919 903 870 832 774 704 650 582 596 642 682 729 779 832 853 822 774 713 648 638 585 536 514 503 484 461 456 484 493 472 430 429 486 481 464 458 447 483 501 541 559 558 575 562 541 468 408 419 460 467 459 475 497 502 484 486 475 433 408 418 438 452 453 421 412 382 333 370 407 411 367 334 310 287 268 261 251 247 225 213 208 185 179 178 173 166 171 165 157 142 148 153 144 125 135 137 148 144 148 137 132 137 132 122 125 126 123 119 117 112 104 106 87 78 74 71 68 66 64 60 52 50 53 54 52 53 54 52 49 51 52 54 54 51 50 47 48 47 47 48 47 48 48 48 47 48 47 46 46 47 49 50 50 50 51 51 51 49 41 41 42 42 40 40 43 44 44 45 45 45 44 42 40 39 37 35 33 32 29 24 20 18 16 14 13 12 10 8 8 8 7 7 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1155 1106 1060 937 796 791 827 831 921 862 922 820 798 865 962 956 971 921 862 877 818 891 839 829 758 721 703 693 668 633 629 616 669 696 688 684 667 644 617 629 718 714 723 734 746 759 766 777 800 798 837 857 891 933 986 1056 1098 1191 1301 1426 1629 1707 1612 1549 1524 1429 1281 1151 1074 980 962 1112 1338 1525 1693 1809 1814 1913 2018 1971 1945 1976 2079 2121 2090 2088 2058 2057 2091 2134 2198 2275 2361 2397 2392 2414 2386 2333 2277 2265 2310 2353 2364 2372 2404 2459 2530 2601 2706 2838 2825 2615 2493 2405 2321 2270 2225 2186 2141 2164 2168 2162 2092 2028 2028 1967 1823 1714 1445 1362 1354 1354 1337 1326 1356 1367 1407 1374 1299 1335 1206 1051 1103 1262 1294 1195 1299 1377 1469 1538 1572 1663 1726 1828 1892 1951 2014 2070 2086 1999 1864 1734 1647 1595 1585 1525 1424 1314 1268 1218 1164 1166 1226 1279 1159 1021 921 890 905 911 913 921 939 966 1005 1030 1110 1168 1230 1317 1346 1368 1370 1369 1395 1408 1412 1497 1520 1436 1410 1516 1613 1728 1846 1875 1917 1940 2000 1998 2019 2085 2151 2099 2045 2023 1995 1990 1949 1828 1900 2017 2104 2186 2201 2217 2091 2002 2060 2133 2220 2291 2407 2376 2268 2160 2042 1956 1859 1757 1670 1571 1488 1445 1354 1295 1438 1591 1627 1719 1820 1857 1943 2001 2112 2162 2208 2208 2102 2016 1971 1966 1964 1951 1817 1747 1634 1571 1459 1347 1243 1207 1155 1110 1062 1040 1030 1055 1188 1428 1600 1687 1733 1739 1807 1907 1967 1966 2003 2071 2202 2337 2411 2412 2303 2161 2050 1967 1887 1837 1766 1676 1665 1755 1766 1845 1938 2019 2027 1968 1849 1732 1667 1615 1525 1418 1293 1212 1215 1180 1225 1261 1318 1411 1485 1557 1646 1683 1764 1794 1794 1782 1914 1942 2035 2161 2186 2299 2414 2387 2401 2342 2359 2421 2540 2657 2579 2567 2513 2467 2440 2410 2375 2362 2405 2583 2486 2406 2359 2385 2527 2431 2417 2425 2473 2623 2700 2597 2561 2606 2699 2684 2640 2626 2568 2507 2479 2368 2376 2330 2337 2308 2281 2309 2431 2513 2498 2526 2573 2654 2523 2454 2423 2441 2523 2573 2561 2622 2753 2683 2700 2687 2784 2724 2719 2640 2606 2618 2621 2570 2689 2761 2624 2603 2564 2509 2477 2395 2301 2199 2125 2046 2021 2022 2001 2038 2046 1962 1905 1851 1794 1764 1752 1720 1612 1518 1544 1555 1612 1646 1696 1686 1689 1727 1775 1787 1773 1747 1730 1741 1736 1804 1873 1729 1674 1615 1549 1441 1409 1339 1228 1128 980 859 890 970 933 975 1039 1004 1095 1226 1332 1408 1471 1570 1656 1573 1445 1333 1282 1231 1181 1140 939 904 1030 1122 1221 1297 1158 982 876 937 1049 981 1075 1080 1069 1093 1116 1142 1162 1180 1180 1170 1164 1169 1156 1164 1168 1171 1241 1348 1347 1349 1374 1413 1395 1341 1299 1320 1423 1575 1671 1742 1846 1960 2018 1998 1980 2007 2107 2175 2134 2027 1982 1999 1954 1911 1955 1960 1920 1896 1953 2086 2191 2316 2453 2565 2665 2554 2456 2440 2409 2402 2430 2552 2641 2586 2543 2505 2410 2311 2225 2143 2032 1945 1837 1763 1828 1935 2021 2132 2251 2313 2210 2149 2106 2025 1951 1889 1885 1913 1949 1935 1918 1911 1917 1937 1910 1882 1762 1651 1647 1547 1549 1521 1505 1491 1434 1329 1287 1201 1253 1300 1389 1437 1479 1520 1571 1616 1671 1732 1776 1842 1882 1814 1721 1613 1550 1458 1382 1331 1300 1277 1259 1256 1257 1276 1305 1337 1389 1458 1532 1598 1682 1744 1787 1816 1837 1867 1880 1915 1934 1939 1962 2007 2030 2071 2169 2245 2271 2253 2234 2247 2334 2368 2350 2391 2373 2444 2409 2334 2300 2310 2320 2299 2355 2402 2434 2395 2337 2300 2215 2117 2075 2090 2140 2213 2274 2337 2407 2448 2420 2371 2307 2243 2215 2194 2158 2144 2172 2187 2257 2359 2466 2514 2490 2417 2331 2321 2367 2410 2545 2552 2415 2342 2280 2269 2276 2341 2464 2600 2668 2631 2585 2525 2429 2279 2136 2025 1934 1851 1785 1691 1593 1560 1563 1612 1707 1836 1928 2037 2108 2157 2157 2133 2098 2103 2164 2176 2116 2128 2138 2170 2209 2282 2312 2376 2421 2382 2321 2333 2347 2379 2494 2557 2603 2643 2669 2647 2581 2518 2495 2474 2497 2496 2492 2477 2451 2426 2392 2362 2324 2288 2250 2221 2203 2190 2186 2180 2169 2160 2146 2092 2041 2011 1990 2006 2036 2061 2053 2037 2064 2038 2013 1974 1933 1923 1940 1940 1963 2037 2081 2095 2072 2026 1997 1945 1915 1902 1903 1923 1905 1873 1852 1803 1771 1739 1738 1741 1715 1716 1737 1761 1783 1794 1793 1793 1800 1802 1789 1772 1755 1747 1740 1732 1727 1723 1723 1731 1725 1761 1783 1777 1768 1752 1719 1706 1702 1705 1710 1724 1759 1812 1870 1883 1864 1842 1804 1794 1820 1845 1853 1798 1761 1792 1815 1810 1750 1724 1778 1827 1880 1921 1952 1960 1895 1808 1721 1625 1550 1496 1464 1417 1477 1520 1551 1536 1498 1468 1440 1401 1373 1332 1276 1225 1199 1170 1140 1079 1010 943 858 785 706 668 694 786 840 886 930 965 1013 1048 1085 1111 1097 1022 957 987 1004 985 975 959 934 915 922 897 854 783 740 734 755 738 793 847 906 917 891 839 818 813 780 739 688 700 649 626 642 707 796 868 848 822 780 742 746 763 736 695 783 865 864 819 822 859 959 1071 1175 1220 1304 1361 1392 1440 1512 1526 1621 1766 1810 1743 1674 1649 1698 1845 1977 1953 1867 1778 1823 1888 1980 2026 1924 1807 1665 1534 1456 1496 1577 1608 1534 1424 1358 1442 1558 1659 1604 1505 1520 1518 1428 1391 1364 1321 1286 1235 1151 1088 994 953 886 821 774 834 809 885 988 1055 1092 1134 1123 1073 1043 1022 980 954 926 887 838 783 708 623 604 614 657 709 759 787 832 851 814 763 705 654 591 567 581 577 565 530 487 446 471 501 491 444 414 462 417 414 428 462 491 514 550 576 596 602 584 545 485 435 459 472 494 497 470 464 473 482 451 479 458 447 455 468 452 433 418 396 373 362 387 403 389 366 318 300 292 289 262 270 245 229 217 190 191 195 191 185 178 163 146 149 130 142 135 129 119 112 122 124 123 137 133 125 130 131 120 117 106 121 127 105 103 96 89 81 76 72 66 62 63 61 52 50 51 55 57 59 60 58 54 51 52 55 56 54 53 50 49 49 49 51 50 50 51 51 50 50 51 51 51 49 50 52 53 54 54 54 55 53 50 43 45 46 45 43 42 45 47 48 49 49 48 46 44 43 41 39 37 34 30 25 21 19 18 16 15 14 15 12 10 9 9 9 8 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1148 1074 1015 897 899 810 777 808 861 799 866 784 831 893 874 866 938 934 917 939 911 903 864 786 737 700 745 688 656 635 644 627 644 687 674 664 658 629 616 619 677 676 700 732 752 767 785 806 815 830 841 877 906 945 1008 1030 1096 1173 1272 1398 1521 1792 1743 1653 1572 1452 1343 1231 1124 1021 991 1125 1254 1448 1689 1689 1763 1918 1941 2011 2079 2066 2076 2091 2055 2033 1986 1961 1995 2054 2129 2215 2267 2289 2320 2370 2429 2474 2485 2479 2496 2566 2585 2576 2551 2580 2623 2642 2735 2823 2821 2634 2497 2409 2383 2331 2268 2215 2170 2167 2164 2164 2132 2208 2156 2013 1856 1751 1689 1479 1358 1334 1312 1306 1260 1277 1299 1291 1241 1225 1130 1099 1051 1207 1208 1195 1319 1420 1436 1439 1531 1569 1682 1767 1811 1884 1935 2002 2016 2004 1910 1778 1682 1636 1627 1573 1504 1389 1319 1258 1210 1154 1190 1276 1163 1022 922 890 895 904 916 927 937 955 985 1007 1075 1169 1235 1288 1304 1348 1339 1321 1365 1303 1348 1408 1417 1349 1406 1532 1647 1689 1715 1751 1838 1894 1945 1966 1932 2041 2136 2154 2125 2099 2041 1944 1874 1795 1837 1909 2028 2080 2098 2171 2033 1940 1992 2046 2130 2226 2338 2353 2319 2182 2085 2035 1925 1807 1679 1590 1531 1469 1389 1296 1367 1511 1640 1785 1854 1878 1901 2003 2004 2027 2112 2220 2137 2068 2069 2060 2028 1902 1782 1697 1620 1529 1426 1317 1302 1267 1200 1099 1068 1041 1029 1049 1184 1379 1464 1578 1644 1592 1673 1728 1863 1858 1899 2081 2153 2210 2322 2367 2255 2151 2080 2062 1995 1898 1796 1699 1626 1668 1743 1843 1928 1978 2019 1953 1831 1683 1581 1562 1433 1305 1187 1175 1158 1194 1245 1262 1300 1348 1414 1492 1539 1601 1671 1710 1698 1756 1822 1885 1974 2015 2098 2236 2335 2251 2287 2217 2237 2328 2440 2535 2666 2578 2540 2479 2453 2424 2401 2408 2454 2558 2455 2402 2390 2435 2612 2470 2447 2481 2494 2608 2781 2719 2685 2603 2584 2556 2580 2612 2609 2601 2526 2406 2350 2355 2301 2300 2287 2286 2385 2480 2484 2484 2570 2580 2487 2468 2388 2388 2412 2465 2484 2542 2674 2838 2813 2784 2743 2652 2609 2613 2545 2478 2484 2572 2703 2731 2572 2504 2454 2397 2451 2420 2352 2250 2154 2050 1982 1937 1961 2016 2068 2017 1949 1875 1819 1798 1756 1687 1626 1561 1591 1603 1659 1701 1761 1784 1773 1807 1903 1903 1874 1798 1828 1800 1818 1887 1796 1767 1688 1567 1526 1386 1378 1241 1276 1150 1004 959 895 850 876 889 969 999 1097 1176 1288 1324 1375 1454 1539 1598 1459 1405 1375 1318 1207 1115 979 882 1085 1245 1299 1172 1014 895 987 1033 1111 1089 1100 1159 1172 1189 1183 1202 1240 1239 1225 1243 1240 1224 1246 1241 1251 1268 1267 1386 1383 1402 1452 1483 1486 1445 1384 1365 1368 1462 1606 1725 1840 1953 2040 2068 2067 2072 2158 2234 2129 2067 2042 2080 1997 1964 2018 2052 2011 1945 1988 2089 2200 2299 2411 2551 2618 2502 2496 2501 2469 2458 2476 2628 2611 2504 2432 2406 2317 2230 2140 2063 1996 1882 1774 1742 1821 1913 2006 2120 2233 2307 2276 2221 2150 2071 1991 1986 1968 1994 2015 2011 1996 1985 1963 1878 1792 1764 1705 1598 1546 1475 1462 1431 1414 1406 1371 1305 1240 1179 1209 1267 1354 1446 1527 1576 1604 1636 1672 1741 1821 1858 1778 1687 1606 1514 1432 1382 1333 1280 1256 1238 1239 1245 1257 1291 1330 1361 1415 1499 1572 1667 1748 1789 1817 1826 1845 1880 1928 1950 1966 1986 2019 2069 2138 2198 2163 2210 2312 2347 2291 2308 2347 2416 2422 2419 2385 2455 2451 2404 2369 2353 2380 2388 2410 2447 2443 2380 2330 2295 2210 2116 2079 2101 2150 2226 2277 2346 2421 2483 2477 2379 2322 2263 2265 2226 2178 2158 2193 2218 2262 2360 2508 2577 2590 2459 2371 2348 2365 2424 2576 2628 2472 2361 2298 2294 2324 2409 2521 2644 2708 2714 2705 2590 2447 2312 2191 2097 1991 1868 1729 1619 1562 1558 1590 1681 1783 1873 1975 2105 2207 2248 2269 2270 2221 2233 2282 2257 2193 2216 2245 2279 2330 2399 2437 2489 2510 2482 2426 2442 2447 2480 2556 2599 2599 2603 2602 2576 2510 2463 2426 2423 2424 2442 2459 2454 2428 2381 2338 2310 2272 2241 2213 2188 2170 2170 2167 2160 2155 2144 2133 2093 2043 2010 1973 2014 2037 2030 2000 1997 2001 1956 1936 1914 1905 1916 1940 1972 2020 2101 2130 2146 2161 2141 2081 2047 2018 1984 1967 1963 1936 1915 1911 1868 1812 1777 1748 1737 1742 1707 1705 1707 1748 1767 1780 1784 1770 1773 1766 1753 1740 1739 1736 1730 1728 1727 1733 1736 1730 1746 1773 1797 1797 1762 1724 1707 1701 1703 1709 1721 1744 1795 1862 1885 1878 1837 1815 1828 1857 1868 1863 1803 1791 1810 1834 1855 1784 1757 1809 1863 1898 1932 1957 1968 1922 1846 1775 1708 1646 1588 1515 1499 1527 1549 1579 1581 1540 1508 1471 1431 1389 1349 1300 1268 1234 1187 1112 1028 925 859 775 694 706 733 683 738 808 869 916 962 1010 1037 1073 1103 1110 1055 990 1010 1037 1018 990 978 966 919 920 888 842 810 745 761 818 777 775 819 860 908 884 854 824 782 737 723 728 705 648 634 660 730 798 858 887 868 829 837 882 885 764 707 740 847 947 886 851 878 897 1011 1056 1131 1176 1244 1260 1307 1355 1472 1584 1735 1871 1858 1791 1773 1774 1851 1993 1995 1927 1844 1906 1959 2036 1965 1839 1715 1608 1528 1566 1603 1665 1689 1593 1469 1382 1455 1560 1670 1682 1611 1541 1456 1399 1307 1257 1241 1221 1140 1069 999 898 850 825 792 801 894 885 849 943 1016 1076 1147 1152 1103 1053 1021 1002 974 927 865 799 749 660 613 658 663 681 720 770 815 843 853 813 767 710 659 630 623 636 624 585 531 484 432 431 478 489 447 404 404 404 408 442 449 452 466 531 550 567 612 599 539 492 470 490 508 516 514 453 409 417 455 422 473 488 484 506 486 445 417 381 370 366 387 376 379 360 329 321 290 281 265 258 241 224 214 203 204 202 201 198 178 173 165 149 135 130 127 116 115 113 116 103 105 115 120 118 134 138 124 120 106 111 102 114 110 97 89 84 79 74 69 66 63 61 53 55 57 58 59 60 62 62 59 56 54 54 57 57 57 54 53 52 52 52 53 53 55 56 56 54 53 54 54 53 51 51 55 56 57 57 58 58 57 49 45 49 50 48 46 47 49 51 52 53 53 51 48 47 45 43 41 35 22 22 22 20 19 19 18 17 16 18 16 14 12 12 11 9 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1200 1159 1090 1008 997 902 804 825 790 758 794 770 830 852 790 830 860 889 961 871 810 834 827 769 699 660 715 665 642 623 628 632 621 664 670 655 658 624 617 615 619 703 724 737 753 765 783 806 833 848 872 878 904 938 974 1022 1078 1162 1267 1318 1451 1594 1792 1836 1698 1535 1415 1282 1191 1068 981 1091 1189 1325 1532 1621 1741 1786 1844 1969 2032 1995 1979 2027 1959 1934 1917 1862 1910 2011 2083 2145 2161 2188 2222 2287 2377 2474 2545 2552 2562 2592 2586 2594 2633 2702 2741 2728 2706 2717 2680 2668 2510 2425 2392 2363 2331 2254 2217 2190 2152 2197 2296 2315 2261 2093 1932 1797 1702 1561 1449 1391 1347 1310 1257 1208 1212 1196 1151 1116 1099 1103 1006 1090 1094 1211 1287 1338 1333 1453 1451 1537 1623 1725 1754 1812 1863 1914 1951 1961 1945 1823 1724 1705 1653 1618 1566 1485 1387 1300 1233 1201 1136 1214 1109 998 911 890 899 913 921 929 936 945 956 982 1025 1098 1180 1192 1220 1260 1232 1253 1307 1248 1252 1344 1325 1351 1473 1493 1531 1618 1612 1688 1750 1808 1848 1874 1895 2001 2095 2178 2185 2152 2071 1972 1877 1805 1743 1821 1905 1967 2020 2074 1956 1886 1945 2036 2146 2264 2276 2205 2195 2203 2158 2076 1957 1821 1717 1681 1622 1558 1434 1271 1385 1518 1588 1667 1717 1742 1816 1858 1872 1935 2055 2177 2216 2173 2178 2114 1993 1860 1758 1664 1558 1487 1399 1390 1379 1290 1192 1086 1048 1031 1042 1070 1163 1289 1418 1466 1512 1474 1560 1629 1726 1748 1930 1949 2027 2191 2341 2426 2356 2278 2233 2164 2057 1953 1853 1742 1640 1623 1720 1800 1856 1850 1913 1842 1744 1734 1540 1370 1311 1170 1141 1146 1139 1214 1216 1271 1291 1334 1370 1423 1498 1532 1576 1613 1662 1732 1754 1839 1874 1948 2043 2172 2248 2139 2173 2113 2162 2234 2352 2482 2610 2633 2582 2530 2486 2447 2445 2475 2511 2565 2458 2413 2459 2553 2617 2499 2465 2471 2539 2650 2707 2660 2642 2597 2564 2538 2534 2584 2643 2716 2609 2469 2374 2310 2307 2312 2280 2281 2360 2457 2522 2524 2591 2470 2413 2431 2393 2388 2389 2451 2464 2502 2599 2723 2834 2781 2671 2656 2638 2594 2558 2456 2466 2573 2693 2753 2586 2470 2340 2287 2327 2314 2311 2252 2172 2101 2035 1926 1889 1988 2036 2066 2005 1922 1852 1791 1730 1690 1637 1639 1659 1677 1720 1749 1802 1857 1884 1814 1797 1787 1673 1653 1694 1771 1770 1813 1661 1549 1528 1436 1443 1270 1231 1153 1117 1077 1127 1045 1027 869 851 846 891 969 1064 1153 1191 1237 1302 1357 1430 1554 1530 1482 1430 1300 1136 990 888 930 1056 1230 1217 1112 984 882 1012 1127 1188 1191 1163 1212 1265 1249 1264 1270 1277 1274 1287 1288 1299 1318 1325 1315 1321 1340 1345 1362 1401 1434 1492 1537 1562 1514 1433 1480 1447 1454 1525 1653 1775 1880 1994 2125 2165 2182 2232 2260 2187 2145 2143 2127 2051 2041 2068 2112 2094 2020 2050 2098 2171 2272 2373 2513 2618 2572 2584 2570 2518 2507 2595 2665 2573 2463 2386 2302 2251 2124 2041 1972 1901 1858 1774 1764 1833 1933 1999 2074 2163 2263 2298 2248 2192 2116 2061 2049 2040 2066 2080 2033 1957 1928 1867 1766 1707 1661 1592 1541 1466 1422 1393 1358 1347 1323 1286 1270 1249 1164 1240 1323 1349 1395 1461 1531 1619 1669 1697 1744 1835 1811 1697 1629 1581 1509 1432 1345 1317 1279 1227 1248 1270 1284 1294 1333 1384 1424 1446 1475 1554 1618 1650 1678 1728 1799 1886 1941 1995 2048 2088 2102 2130 2167 2209 2256 2237 2234 2290 2393 2405 2400 2402 2480 2451 2415 2418 2451 2535 2471 2461 2399 2415 2466 2568 2493 2408 2358 2323 2276 2190 2119 2092 2112 2165 2240 2279 2339 2403 2487 2499 2422 2348 2310 2312 2262 2206 2170 2204 2231 2260 2341 2466 2593 2638 2532 2400 2379 2391 2430 2498 2621 2469 2383 2324 2323 2337 2390 2456 2598 2668 2659 2670 2624 2503 2393 2295 2180 2037 1887 1734 1595 1557 1560 1626 1731 1814 1919 2013 2152 2256 2317 2349 2356 2352 2363 2374 2373 2334 2366 2384 2430 2478 2495 2533 2535 2548 2543 2517 2515 2530 2550 2561 2556 2541 2530 2521 2494 2444 2422 2408 2409 2402 2413 2449 2425 2386 2336 2287 2233 2207 2184 2155 2139 2136 2141 2139 2133 2132 2124 2111 2079 2050 1997 1952 1974 1977 1965 1954 1956 1928 1891 1886 1901 1921 1949 1990 2036 2081 2145 2177 2184 2196 2192 2172 2141 2126 2095 2057 2021 1999 1976 1950 1909 1854 1821 1777 1757 1752 1733 1710 1690 1701 1726 1750 1754 1748 1735 1734 1735 1731 1724 1726 1730 1735 1734 1747 1745 1741 1751 1768 1780 1782 1757 1731 1712 1707 1700 1706 1717 1737 1774 1822 1868 1866 1842 1849 1867 1877 1892 1862 1823 1823 1840 1869 1874 1815 1800 1822 1881 1925 1959 1974 1978 1946 1873 1795 1730 1676 1617 1576 1582 1580 1592 1608 1616 1596 1560 1517 1466 1414 1366 1343 1308 1263 1199 1090 1014 946 865 769 696 763 807 734 693 736 788 841 905 936 981 1020 1060 1083 1096 1059 1065 1067 1063 1066 1049 1014 976 942 908 864 806 769 816 857 853 809 813 877 903 861 822 791 788 787 800 766 714 654 642 682 741 791 847 909 906 910 965 1019 912 837 719 772 879 977 907 902 974 1015 947 1011 1028 1070 1114 1201 1292 1384 1507 1614 1727 1857 1960 1916 1909 1900 1888 1997 2045 1988 1930 1976 2036 2026 1932 1827 1709 1635 1644 1668 1709 1750 1706 1591 1478 1423 1487 1580 1666 1684 1591 1484 1357 1266 1204 1129 1142 1127 1072 986 915 849 861 853 881 830 908 936 886 887 944 1036 1105 1123 1068 1005 942 929 950 905 845 775 717 654 643 696 718 720 757 804 831 862 862 817 764 720 698 680 668 675 645 591 571 517 456 430 426 468 450 403 417 450 444 458 498 500 470 485 498 525 556 589 554 521 507 520 545 540 500 465 435 384 419 386 433 470 472 490 499 474 444 414 376 392 393 377 337 324 330 284 293 279 274 258 243 240 222 218 206 213 191 185 183 159 155 143 154 160 131 145 148 119 140 120 109 102 112 107 122 125 137 130 119 102 96 93 90 90 83 80 76 71 67 63 60 54 59 61 62 62 61 62 64 62 62 58 57 60 60 61 59 57 58 58 55 56 57 57 60 61 58 57 57 58 57 56 53 55 58 60 61 61 61 62 61 53 49 52 53 50 49 51 52 54 56 56 56 53 51 49 47 45 40 29 26 27 28 27 24 25 20 19 20 21 20 18 16 16 13 10 8 6 4 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1210 1193 1142 1057 1002 918 841 803 724 750 750 740 739 769 760 834 787 845 910 864 759 766 755 718 718 656 639 658 627 641 623 620 621 614 620 636 662 662 619 613 615 701 716 725 750 770 784 822 841 897 893 924 927 961 998 1034 1060 1119 1206 1310 1421 1528 1675 1826 1804 1617 1440 1317 1206 1124 1028 1049 1137 1222 1375 1558 1657 1753 1867 1927 1950 1937 1898 1955 1888 1829 1831 1803 1914 1960 2006 2042 2066 2087 2157 2265 2379 2433 2480 2552 2537 2479 2448 2477 2552 2587 2627 2672 2700 2588 2564 2652 2600 2517 2446 2387 2342 2302 2236 2235 2211 2247 2360 2440 2358 2177 1911 1786 1702 1660 1578 1454 1418 1373 1323 1278 1240 1214 1248 1223 1218 1186 1065 981 992 1053 1134 1259 1369 1385 1406 1499 1608 1657 1681 1716 1786 1835 1892 1931 1920 1853 1739 1754 1669 1642 1537 1445 1382 1307 1227 1205 1117 1149 1024 963 896 890 904 906 916 920 936 938 960 963 996 1033 1108 1140 1124 1151 1152 1149 1173 1150 1230 1297 1242 1361 1448 1394 1469 1498 1589 1576 1612 1685 1724 1739 1840 1940 2020 2136 2223 2180 2100 2023 1942 1856 1735 1737 1843 1851 1984 1965 1889 1837 1957 2071 2192 2293 2220 2093 2070 2109 2100 2061 1942 1857 1813 1768 1709 1648 1484 1313 1330 1397 1437 1508 1582 1631 1699 1696 1778 1857 1988 2147 2235 2185 2182 2078 1962 1856 1769 1725 1610 1556 1470 1468 1431 1349 1260 1144 1030 1029 1057 1094 1158 1270 1334 1354 1395 1420 1466 1557 1657 1800 1803 1932 2104 2255 2371 2248 2225 2167 2175 2213 2123 1980 1826 1704 1626 1588 1638 1738 1731 1736 1812 1692 1631 1572 1458 1325 1187 1133 1126 1129 1150 1256 1290 1314 1346 1333 1370 1431 1457 1488 1524 1594 1630 1675 1727 1776 1850 1954 2052 2160 2176 2063 2040 2074 2145 2262 2365 2508 2661 2697 2670 2553 2502 2496 2481 2520 2642 2563 2468 2450 2540 2685 2587 2545 2511 2561 2569 2604 2682 2650 2642 2619 2574 2527 2488 2502 2568 2665 2703 2569 2423 2355 2269 2254 2308 2281 2285 2441 2490 2459 2469 2381 2378 2425 2445 2437 2447 2455 2510 2521 2569 2606 2723 2674 2607 2566 2490 2469 2490 2452 2480 2558 2671 2740 2660 2496 2345 2234 2198 2173 2199 2180 2179 2141 2076 1988 1870 1896 1965 2007 2014 1968 1903 1838 1761 1712 1701 1711 1729 1753 1785 1825 1871 1832 1784 1725 1627 1672 1580 1543 1567 1619 1677 1756 1590 1480 1385 1325 1295 1226 1119 1081 1064 1043 974 954 893 868 964 865 841 916 1001 1058 1134 1207 1215 1273 1395 1528 1571 1448 1320 1302 1163 1089 923 850 958 1038 1135 971 868 871 999 1130 1236 1263 1256 1291 1314 1319 1322 1340 1333 1321 1309 1314 1322 1344 1358 1370 1382 1404 1412 1435 1442 1481 1534 1592 1609 1558 1504 1585 1564 1560 1514 1593 1723 1865 1999 2119 2177 2267 2317 2330 2301 2261 2243 2127 2089 2086 2110 2187 2182 2098 2112 2155 2209 2275 2331 2469 2617 2695 2692 2663 2622 2630 2723 2733 2625 2534 2405 2282 2200 2156 2042 1948 1860 1801 1714 1787 1886 1940 2004 2073 2161 2236 2317 2289 2239 2186 2134 2105 2102 2074 1963 1909 1837 1822 1765 1691 1635 1576 1524 1480 1444 1417 1420 1386 1350 1323 1300 1266 1241 1179 1218 1327 1401 1444 1459 1491 1546 1606 1690 1759 1823 1747 1677 1624 1589 1509 1401 1319 1281 1233 1234 1284 1330 1368 1430 1503 1525 1530 1533 1523 1613 1641 1654 1702 1719 1763 1869 1993 2047 2103 2146 2160 2182 2210 2254 2303 2350 2300 2333 2410 2527 2577 2567 2587 2488 2445 2442 2449 2551 2593 2584 2536 2477 2558 2648 2520 2381 2329 2303 2226 2163 2122 2109 2131 2184 2257 2296 2311 2358 2430 2502 2504 2400 2365 2347 2281 2241 2228 2241 2246 2274 2357 2426 2557 2666 2520 2429 2401 2412 2438 2522 2601 2511 2437 2361 2361 2381 2463 2523 2644 2615 2540 2561 2574 2522 2382 2243 2119 1986 1844 1712 1594 1555 1562 1634 1701 1783 1898 2010 2157 2299 2364 2401 2434 2443 2469 2487 2487 2479 2503 2518 2527 2538 2535 2540 2532 2516 2507 2502 2514 2519 2527 2528 2502 2481 2467 2452 2429 2402 2393 2379 2366 2357 2360 2385 2389 2350 2268 2215 2166 2140 2141 2114 2096 2101 2101 2109 2109 2111 2101 2087 2062 2011 1962 1928 1905 1884 1875 1874 1876 1881 1897 1926 1951 1983 2009 2037 2088 2131 2157 2178 2194 2190 2173 2158 2152 2136 2128 2117 2084 2061 2034 2011 1996 1962 1909 1856 1804 1777 1772 1765 1724 1683 1686 1733 1753 1717 1699 1708 1730 1728 1717 1721 1726 1728 1738 1758 1754 1754 1765 1770 1761 1758 1743 1730 1720 1706 1701 1706 1710 1720 1739 1770 1831 1863 1867 1883 1908 1924 1923 1881 1840 1860 1863 1894 1916 1868 1853 1866 1895 1925 1962 1980 1978 1941 1873 1805 1747 1704 1663 1645 1637 1619 1609 1593 1581 1578 1557 1529 1487 1443 1393 1331 1275 1211 1169 1077 1007 953 886 778 695 803 863 814 723 697 710 763 813 869 925 968 1010 1048 1081 1105 1119 1113 1129 1116 1065 1021 975 932 895 858 792 831 857 887 905 852 829 911 949 913 856 840 844 866 856 782 709 657 655 686 737 788 829 881 966 1026 1053 1049 935 816 723 762 880 981 938 945 1043 1134 1145 1190 1170 1180 1133 1217 1334 1483 1623 1730 1750 1835 1964 2036 2044 2038 2004 2052 2108 2036 2023 2026 2075 2043 1935 1833 1764 1732 1751 1760 1793 1716 1628 1559 1506 1507 1494 1608 1669 1599 1519 1405 1373 1253 1127 1064 1035 1004 968 923 872 881 955 961 930 838 929 997 956 928 908 984 1047 1088 1034 959 892 845 895 876 836 778 710 646 666 722 761 766 779 825 866 887 859 820 780 749 722 710 705 696 657 628 593 544 517 470 408 424 412 400 424 457 484 469 501 536 507 502 532 543 576 590 567 546 534 543 566 566 518 484 434 368 366 362 415 424 425 425 463 448 430 413 371 362 348 361 352 323 292 284 255 279 276 254 227 227 202 200 189 192 193 179 163 152 147 164 171 155 146 163 159 142 149 143 120 118 97 96 111 115 134 133 125 119 117 99 88 81 80 78 73 69 64 60 56 60 63 65 65 65 65 64 64 64 64 61 60 63 64 64 62 60 62 65 59 60 59 58 63 64 62 61 60 62 61 59 55 57 63 64 65 65 66 66 64 57 52 55 55 53 51 53 57 58 59 59 59 58 56 53 48 41 34 34 36 39 37 32 31 31 26 21 27 31 24 20 21 19 16 13 10 8 6 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1142 1113 1082 1044 1000 893 818 768 730 818 751 733 732 699 709 779 750 849 836 797 749 746 679 661 662 638 653 632 661 716 661 655 620 614 612 614 634 640 618 612 615 682 706 720 741 779 817 830 886 961 954 946 979 1006 1075 1102 1132 1150 1188 1273 1376 1460 1593 1674 1657 1603 1482 1318 1216 1156 1078 1007 1074 1165 1337 1549 1666 1737 1779 1805 1811 1854 1793 1849 1825 1728 1728 1818 1858 1880 1895 1928 1952 2058 2164 2242 2299 2341 2407 2456 2422 2377 2342 2394 2431 2475 2499 2554 2606 2503 2477 2552 2654 2672 2465 2379 2325 2307 2287 2289 2306 2326 2409 2455 2310 2164 1967 1828 1770 1734 1613 1518 1435 1404 1375 1359 1348 1326 1325 1292 1277 1235 1153 1056 947 1052 1220 1304 1321 1320 1421 1512 1577 1569 1550 1621 1697 1763 1833 1855 1867 1867 1773 1752 1685 1570 1477 1369 1296 1233 1206 1184 1101 1044 953 893 884 895 904 914 959 974 1004 984 981 977 981 991 1035 1042 1040 1056 1085 1107 1099 1115 1149 1187 1261 1354 1370 1345 1354 1426 1474 1478 1537 1593 1634 1761 1882 1976 2071 2155 2179 2187 2124 2050 1992 1896 1776 1672 1734 1826 1908 1836 1796 1829 1928 2032 2153 2268 2141 2042 1949 1996 1997 2001 1883 1795 1747 1744 1696 1582 1456 1280 1266 1322 1363 1404 1494 1532 1559 1623 1714 1838 1952 2075 2152 2065 2055 2079 1992 1883 1815 1749 1688 1641 1576 1538 1506 1353 1272 1165 1021 1039 1062 1092 1162 1211 1265 1340 1370 1456 1568 1573 1642 1710 1838 1961 2093 2271 2181 2120 1996 1989 1999 2127 2116 1996 1866 1748 1631 1545 1578 1658 1619 1677 1753 1609 1505 1491 1373 1221 1124 1116 1120 1124 1197 1298 1356 1388 1395 1389 1358 1432 1449 1483 1508 1588 1625 1653 1706 1785 1882 1972 2055 2107 2037 1973 1970 2051 2162 2271 2438 2568 2577 2600 2667 2574 2552 2547 2575 2637 2726 2580 2464 2496 2544 2693 2630 2579 2583 2703 2738 2701 2753 2724 2645 2606 2572 2504 2477 2472 2524 2594 2675 2616 2470 2354 2304 2237 2243 2271 2282 2354 2451 2434 2444 2410 2420 2418 2477 2434 2441 2472 2527 2577 2593 2642 2750 2612 2616 2510 2438 2417 2418 2460 2458 2585 2661 2622 2648 2542 2383 2236 2155 2081 2070 2071 2076 2069 2098 2021 1894 1813 1906 1940 2002 2028 1985 1918 1845 1774 1795 1802 1813 1829 1875 1831 1723 1701 1651 1612 1572 1557 1560 1430 1498 1505 1575 1751 1623 1496 1411 1358 1298 1222 1208 1178 1153 1121 1075 1010 880 964 1035 938 896 851 972 1026 1083 1113 1168 1265 1361 1459 1429 1245 1171 1100 1039 988 918 888 838 894 956 853 925 962 1035 1153 1263 1327 1327 1347 1356 1363 1372 1392 1398 1383 1378 1378 1376 1395 1412 1426 1454 1464 1482 1508 1514 1566 1603 1647 1682 1594 1604 1618 1667 1659 1654 1636 1665 1771 1889 1984 2049 2169 2308 2423 2392 2362 2248 2171 2187 2172 2191 2249 2239 2149 2168 2198 2272 2314 2370 2433 2578 2709 2712 2711 2690 2624 2660 2695 2536 2433 2365 2273 2144 2079 2045 1999 1931 1816 1689 1746 1836 1952 2051 2149 2227 2297 2352 2328 2241 2179 2127 2072 2046 2006 1911 1817 1774 1734 1680 1642 1594 1553 1505 1498 1509 1513 1528 1502 1458 1450 1444 1412 1331 1175 1281 1320 1351 1385 1427 1461 1503 1603 1695 1736 1792 1748 1704 1627 1541 1459 1358 1284 1235 1232 1307 1393 1415 1473 1529 1609 1669 1662 1663 1594 1665 1771 1832 1793 1811 1786 1827 1946 2019 2075 2163 2212 2232 2253 2290 2346 2404 2392 2360 2456 2592 2698 2723 2609 2504 2485 2481 2516 2555 2710 2739 2645 2589 2635 2624 2523 2408 2341 2301 2217 2146 2115 2124 2151 2214 2287 2309 2331 2330 2374 2454 2520 2438 2445 2364 2304 2265 2270 2288 2307 2343 2385 2407 2513 2601 2510 2439 2426 2445 2495 2593 2567 2499 2442 2415 2445 2476 2602 2642 2643 2568 2479 2439 2426 2404 2378 2254 2109 1968 1819 1680 1597 1548 1551 1592 1660 1748 1868 2009 2130 2197 2299 2417 2464 2496 2532 2555 2550 2552 2551 2546 2540 2534 2530 2522 2511 2490 2472 2454 2451 2467 2473 2474 2452 2432 2417 2408 2393 2375 2352 2336 2333 2327 2317 2348 2356 2329 2259 2189 2141 2104 2099 2094 2065 2061 2066 2082 2086 2092 2078 2046 2033 1963 1885 1866 1859 1842 1834 1844 1863 1891 1952 2027 2033 2054 2076 2092 2121 2138 2136 2134 2142 2138 2103 2093 2098 2100 2101 2113 2109 2086 2065 2036 2007 1985 1977 1937 1879 1839 1804 1792 1771 1720 1682 1689 1709 1699 1682 1690 1717 1718 1710 1716 1724 1727 1747 1760 1756 1749 1761 1763 1758 1746 1733 1721 1717 1717 1705 1710 1701 1703 1715 1756 1819 1876 1894 1922 1952 1968 1943 1888 1865 1880 1896 1917 1939 1924 1912 1923 1931 1949 1967 1967 1924 1887 1855 1831 1774 1722 1684 1654 1635 1582 1532 1503 1489 1492 1478 1468 1462 1431 1365 1295 1211 1119 1061 1010 920 873 866 778 705 789 875 868 809 807 761 714 754 807 867 932 969 1005 1038 1077 1123 1168 1169 1116 1058 1005 951 908 865 832 843 912 918 950 916 860 859 912 981 948 909 907 906 911 855 781 704 665 667 689 721 756 802 899 997 1072 1076 994 881 782 740 781 858 914 946 998 1041 1135 1284 1334 1333 1323 1247 1265 1397 1531 1607 1693 1834 1919 1967 2074 2156 2178 2150 2166 2171 2119 2117 2097 2127 2035 1949 1898 1835 1838 1863 1872 1822 1712 1653 1618 1604 1566 1530 1628 1615 1510 1423 1343 1231 1204 1109 1026 976 941 936 924 897 951 1033 1043 951 857 955 1053 1015 1009 971 934 1008 1047 986 932 879 826 802 819 757 732 689 647 676 736 791 800 811 843 884 871 818 781 776 747 693 678 690 702 666 618 584 555 507 474 406 380 388 417 454 479 512 508 515 541 541 519 554 579 567 583 563 523 506 518 534 553 521 460 435 378 340 348 395 380 379 390 417 408 390 408 369 325 324 341 344 334 317 292 264 239 261 258 249 214 194 188 184 176 166 163 164 170 160 175 163 145 163 166 156 152 163 149 145 136 102 92 100 100 108 116 119 116 102 91 86 83 77 71 68 63 61 57 60 62 66 68 68 67 67 66 66 65 65 65 62 65 67 66 64 67 69 71 68 70 65 64 65 67 66 66 66 67 65 61 61 60 65 68 69 69 70 70 66 58 60 60 58 57 55 57 60 62 63 64 63 62 60 55 43 39 42 40 46 46 43 35 36 35 31 25 35 38 28 29 28 23 19 17 14 10 8 17 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1241 1203 1137 1108 1003 945 911 808 822 920 841 815 812 737 704 744 722 763 779 739 725 685 654 652 642 639 697 698 734 765 710 729 659 630 615 609 612 619 609 616 641 690 692 775 818 828 849 886 958 1009 1039 1004 1007 1044 1126 1177 1245 1236 1276 1308 1336 1402 1517 1562 1529 1471 1410 1390 1290 1187 1093 1013 1016 1140 1268 1429 1573 1627 1643 1663 1675 1720 1678 1724 1737 1626 1668 1765 1748 1776 1804 1815 1921 2014 2087 2149 2210 2264 2367 2363 2310 2278 2249 2306 2308 2393 2410 2461 2476 2446 2405 2464 2555 2692 2518 2480 2493 2450 2405 2416 2453 2468 2492 2376 2257 2111 1981 1880 1838 1748 1635 1530 1468 1466 1467 1472 1381 1292 1278 1223 1204 1154 1104 998 947 1107 1219 1199 1236 1293 1395 1475 1470 1523 1481 1558 1642 1694 1739 1788 1810 1839 1840 1741 1673 1561 1476 1365 1269 1187 1122 1113 1050 944 910 876 885 889 900 961 1045 1059 1064 1073 1054 1043 994 1028 1045 1084 1104 1150 1155 1169 1222 1223 1193 1182 1177 1239 1296 1257 1331 1370 1399 1448 1479 1555 1655 1743 1848 1974 2052 2080 2068 2109 2106 2042 1944 1897 1827 1710 1673 1807 1818 1720 1773 1885 1991 2071 2157 2220 2119 1978 1868 1852 1856 1897 1858 1725 1601 1637 1621 1500 1376 1259 1283 1373 1397 1442 1468 1517 1599 1672 1732 1820 1931 2057 2038 1987 1942 1989 2008 1919 1853 1791 1753 1677 1606 1488 1381 1277 1131 1040 1018 1041 1067 1106 1189 1307 1378 1429 1424 1505 1589 1723 1788 1820 1920 2005 2133 2226 2112 1976 1907 1821 1876 1907 2014 1917 1793 1677 1592 1519 1461 1526 1513 1595 1615 1534 1382 1333 1209 1128 1110 1113 1119 1167 1293 1361 1422 1469 1485 1489 1468 1429 1416 1491 1523 1604 1616 1625 1701 1779 1847 1897 1955 2019 1945 1896 1960 2051 2180 2323 2463 2459 2443 2533 2597 2660 2621 2632 2637 2616 2651 2610 2506 2555 2567 2661 2751 2758 2702 2633 2678 2716 2711 2753 2696 2599 2548 2498 2427 2437 2526 2538 2621 2521 2405 2292 2214 2282 2222 2224 2306 2302 2358 2373 2376 2367 2407 2478 2457 2418 2453 2520 2588 2629 2678 2712 2803 2637 2540 2480 2424 2420 2431 2390 2432 2535 2576 2522 2579 2455 2357 2272 2207 2110 2001 1957 1945 1951 1961 2033 1917 1791 1820 1958 2017 2055 2042 1986 1916 1871 1896 1892 1902 1920 1870 1754 1632 1571 1557 1506 1494 1463 1519 1417 1435 1436 1590 1624 1630 1550 1470 1395 1354 1309 1304 1275 1261 1185 1055 918 951 1061 1161 1039 871 847 937 991 1067 1130 1209 1300 1341 1350 1282 1229 1176 1121 1066 1020 986 917 839 835 840 902 1002 1045 1133 1238 1325 1364 1387 1403 1420 1410 1428 1436 1443 1444 1447 1448 1447 1456 1458 1484 1499 1510 1531 1556 1590 1638 1672 1699 1728 1677 1673 1695 1750 1735 1744 1750 1754 1769 1809 1924 2056 2209 2335 2456 2480 2429 2291 2261 2268 2255 2263 2331 2313 2214 2217 2244 2367 2430 2437 2503 2611 2653 2645 2599 2590 2526 2540 2608 2502 2379 2270 2204 2138 2084 2021 1957 1884 1828 1761 1688 1821 1933 2004 2094 2180 2212 2237 2269 2225 2128 2057 1980 1937 1913 1860 1753 1700 1668 1655 1642 1640 1598 1575 1581 1601 1617 1632 1611 1556 1581 1582 1456 1302 1153 1306 1437 1468 1478 1513 1538 1571 1601 1664 1764 1822 1720 1607 1530 1432 1371 1239 1200 1224 1318 1396 1505 1524 1562 1616 1710 1797 1784 1771 1689 1722 1771 1887 1889 1872 1853 1844 1879 1978 2092 2151 2194 2246 2286 2332 2392 2467 2509 2439 2522 2644 2764 2810 2698 2596 2554 2495 2509 2607 2711 2784 2716 2558 2501 2482 2454 2371 2348 2299 2216 2167 2146 2151 2171 2221 2291 2336 2366 2363 2380 2465 2524 2526 2472 2414 2331 2274 2276 2310 2391 2516 2496 2374 2421 2489 2534 2477 2474 2519 2603 2661 2552 2544 2538 2547 2602 2616 2696 2658 2563 2505 2452 2389 2299 2256 2274 2234 2122 1971 1817 1672 1581 1549 1525 1554 1617 1712 1831 1960 2051 2163 2298 2404 2413 2428 2463 2512 2449 2489 2539 2529 2514 2506 2501 2496 2485 2471 2453 2426 2405 2403 2408 2401 2399 2392 2381 2376 2373 2363 2329 2309 2315 2315 2301 2324 2317 2291 2246 2172 2114 2080 2057 2047 2039 2027 2036 2043 2050 2062 2051 1996 1945 1878 1835 1841 1853 1820 1876 1903 1915 1951 2029 2119 2124 2123 2121 2122 2130 2123 2114 2108 2101 2095 2070 2057 2060 2067 2081 2104 2112 2099 2083 2047 2006 1977 1983 1982 1934 1886 1839 1800 1780 1764 1722 1687 1681 1678 1676 1675 1677 1681 1692 1706 1713 1728 1746 1760 1756 1745 1739 1753 1758 1753 1733 1724 1710 1714 1706 1688 1690 1682 1704 1751 1813 1864 1918 1965 1996 2002 1946 1902 1895 1910 1935 1953 1962 1969 1964 1969 1958 1942 1917 1894 1842 1776 1777 1782 1731 1648 1611 1579 1553 1498 1421 1386 1379 1377 1366 1363 1371 1353 1283 1216 1167 1112 1028 919 864 768 786 719 735 802 881 919 898 887 851 768 724 766 825 880 911 946 999 1054 1100 1171 1169 1112 1060 1003 944 882 865 895 929 980 1001 976 928 894 886 943 1002 1018 984 952 908 869 824 769 708 668 682 703 744 815 875 923 1006 1085 1083 950 853 763 766 798 829 863 933 1028 1135 1197 1289 1408 1481 1448 1375 1271 1345 1466 1533 1667 1787 1881 2007 2098 2172 2244 2281 2284 2242 2192 2146 2143 2150 2079 2047 1975 1908 1928 1955 1941 1830 1770 1748 1709 1636 1579 1576 1636 1600 1482 1382 1317 1218 1110 1062 1001 981 1015 1008 944 962 1033 1102 1085 977 888 992 1100 1079 1104 1066 977 974 1028 983 896 876 823 760 734 743 721 698 662 711 751 806 843 846 863 822 805 778 729 701 696 664 619 645 669 664 615 555 507 455 422 378 396 434 461 504 533 548 555 555 588 568 568 562 560 593 584 550 528 498 460 480 527 509 497 459 409 360 330 361 342 342 372 368 380 358 365 370 326 307 332 295 314 307 305 266 242 215 236 232 215 220 203 211 207 192 172 186 173 180 186 166 149 178 176 181 176 163 157 150 123 118 98 101 94 95 97 101 97 91 88 84 80 76 73 68 60 58 60 62 71 71 72 72 70 69 69 69 69 70 70 67 77 73 70 71 72 77 76 76 74 68 66 72 71 71 71 71 71 69 67 65 65 69 71 73 74 74 73 66 65 65 63 63 59 59 60 62 66 68 69 68 65 63 60 49 42 50 55 55 52 45 43 42 34 30 30 41 37 37 35 30 27 32 27 18 17 14 15 26 21 18 7 4 10 12 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1338 1294 1235 1169 1036 951 886 830 914 966 915 825 773 835 754 690 718 682 676 674 674 656 683 716 705 736 732 803 774 834 758 751 690 658 632 616 607 605 603 610 679 675 704 719 768 835 861 952 1014 1105 1135 1075 1058 1101 1171 1262 1295 1340 1383 1402 1422 1454 1541 1501 1436 1340 1292 1273 1219 1157 1078 1042 1017 1110 1208 1340 1371 1470 1528 1539 1575 1594 1560 1620 1623 1583 1603 1659 1677 1696 1700 1766 1829 1925 2003 2075 2153 2267 2369 2291 2199 2180 2163 2204 2253 2265 2333 2380 2383 2366 2318 2395 2505 2636 2550 2492 2441 2402 2387 2360 2335 2348 2360 2368 2235 2091 1969 1880 1833 1759 1637 1563 1571 1545 1527 1456 1343 1255 1214 1163 1148 1112 1029 981 915 1053 1143 1101 1132 1227 1346 1398 1402 1460 1429 1499 1553 1651 1682 1710 1768 1820 1826 1787 1706 1601 1514 1402 1293 1210 1083 1007 954 906 906 874 883 894 932 1053 1125 1109 1165 1176 1112 1086 1035 1027 1101 1145 1172 1242 1249 1239 1302 1319 1275 1283 1242 1215 1211 1327 1335 1423 1476 1523 1569 1590 1689 1804 1898 1937 1977 1975 1985 2014 2028 1969 1881 1835 1749 1673 1646 1713 1699 1686 1756 1836 1919 2007 2114 2130 2092 1994 1855 1759 1728 1742 1732 1640 1532 1482 1457 1380 1299 1219 1271 1387 1429 1494 1516 1548 1637 1713 1821 1850 1922 2011 1942 1877 1826 1910 1959 1922 1870 1787 1758 1662 1514 1420 1318 1210 1100 1038 1015 1032 1060 1164 1249 1296 1428 1506 1542 1569 1702 1788 1920 1913 2029 2079 2203 2149 2003 1886 1796 1727 1729 1801 1882 1881 1767 1676 1582 1498 1390 1406 1403 1451 1456 1383 1263 1170 1108 1108 1110 1112 1133 1253 1363 1448 1518 1576 1622 1603 1577 1533 1480 1481 1553 1599 1609 1619 1658 1726 1770 1815 1901 1900 1849 1872 1963 2088 2228 2344 2326 2300 2381 2479 2611 2748 2730 2649 2581 2567 2560 2667 2631 2644 2610 2644 2840 2736 2638 2605 2575 2668 2629 2687 2729 2600 2560 2537 2428 2446 2515 2493 2588 2554 2435 2334 2213 2213 2294 2190 2216 2262 2274 2328 2319 2330 2376 2402 2436 2442 2418 2506 2565 2669 2806 2784 2675 2582 2452 2453 2453 2461 2434 2362 2374 2431 2430 2427 2522 2535 2458 2352 2221 2159 2061 1956 1931 1877 1859 1926 1927 1792 1765 1902 2019 2025 2000 2022 1990 1971 1990 2000 1990 1942 1836 1731 1644 1560 1509 1444 1448 1400 1392 1392 1359 1423 1535 1485 1598 1613 1529 1465 1426 1391 1397 1310 1200 1108 1007 960 1063 1155 1131 1014 864 849 905 920 1032 1122 1168 1212 1291 1385 1366 1326 1282 1233 1181 1130 983 859 850 907 898 943 1001 1109 1204 1304 1368 1404 1430 1446 1456 1456 1465 1460 1460 1474 1488 1491 1499 1518 1522 1519 1545 1565 1583 1611 1650 1674 1719 1746 1773 1762 1728 1756 1805 1815 1816 1864 1882 1904 1889 1919 2042 2182 2309 2420 2525 2461 2397 2370 2363 2345 2361 2401 2357 2284 2278 2284 2348 2422 2525 2611 2687 2668 2586 2498 2451 2399 2440 2519 2493 2366 2288 2240 2204 2139 2083 2046 1946 1799 1780 1662 1753 1867 1972 2053 2093 2141 2167 2177 2233 2158 2058 1958 1880 1827 1774 1759 1748 1732 1743 1710 1719 1693 1667 1694 1722 1717 1738 1681 1677 1711 1630 1483 1309 1140 1261 1446 1575 1593 1612 1618 1648 1676 1728 1806 1796 1667 1525 1392 1297 1206 1185 1244 1358 1466 1526 1574 1639 1670 1669 1789 1909 1885 1822 1766 1815 1838 1880 1946 1928 1930 1952 1970 1999 2091 2141 2165 2210 2278 2371 2444 2529 2608 2613 2612 2710 2789 2841 2793 2619 2548 2524 2528 2615 2675 2644 2594 2502 2459 2435 2409 2366 2325 2295 2219 2211 2177 2153 2184 2241 2298 2340 2361 2383 2393 2444 2522 2591 2546 2431 2372 2331 2329 2326 2382 2498 2556 2447 2464 2542 2673 2604 2596 2706 2713 2631 2591 2660 2713 2687 2739 2743 2722 2653 2557 2447 2377 2351 2264 2175 2126 2099 2088 1981 1824 1682 1559 1521 1517 1526 1582 1681 1798 1925 2047 2174 2299 2339 2342 2338 2362 2397 2375 2456 2491 2491 2479 2474 2469 2461 2455 2448 2430 2406 2375 2347 2353 2355 2362 2359 2351 2349 2357 2357 2330 2298 2289 2275 2266 2275 2255 2228 2189 2143 2095 2076 2065 2049 2018 2000 1997 1991 2003 2013 2005 1929 1865 1808 1769 1788 1797 1834 1918 1963 2000 2028 2085 2118 2127 2126 2121 2122 2123 2117 2098 2086 2073 2052 2048 2049 2050 2057 2066 2079 2083 2073 2062 2035 1989 1957 1957 1952 1949 1905 1864 1824 1788 1767 1748 1726 1697 1676 1673 1671 1669 1671 1672 1678 1693 1714 1734 1749 1757 1744 1724 1734 1747 1755 1733 1715 1703 1700 1698 1696 1674 1669 1698 1743 1791 1836 1893 1950 2002 2011 1952 1931 1936 1942 1962 1986 1984 1978 1977 1968 1902 1861 1844 1802 1779 1675 1667 1689 1642 1567 1509 1505 1502 1438 1347 1307 1316 1277 1247 1245 1251 1254 1200 1104 1045 1030 1003 947 850 778 740 797 831 874 904 963 971 949 892 798 762 753 780 813 857 912 974 1042 1088 1172 1168 1105 1023 958 928 904 917 954 991 1026 1029 995 963 924 922 962 1006 1058 1019 955 890 846 808 778 707 686 703 754 770 889 976 991 1061 1124 1128 1005 892 774 778 798 854 917 945 1080 1175 1274 1408 1488 1594 1602 1546 1438 1435 1476 1551 1640 1765 1885 2003 2116 2182 2249 2315 2362 2313 2223 2177 2172 2167 2175 2124 2024 2012 2063 2060 1972 1917 1878 1815 1718 1702 1645 1634 1615 1499 1435 1374 1278 1176 1092 1036 1005 1037 1080 1012 967 1038 1111 1145 1077 969 921 1054 1159 1133 1165 1119 1053 1034 1042 1043 952 868 821 831 785 798 782 721 663 741 794 833 863 873 844 781 710 684 681 637 615 621 574 590 606 627 617 579 537 502 421 369 439 480 498 536 588 602 608 610 634 617 606 573 528 559 572 536 551 523 460 458 478 488 496 494 436 379 328 331 324 360 353 330 352 337 313 322 318 287 299 275 299 294 284 263 248 210 198 203 198 228 220 208 195 181 190 188 188 195 190 178 162 185 195 175 164 166 145 134 125 130 122 103 98 87 84 88 91 88 84 81 76 73 63 62 61 62 63 71 73 75 75 76 75 76 76 76 79 79 78 71 85 77 72 78 78 83 83 82 79 73 69 75 76 77 77 76 76 75 70 71 71 71 75 77 79 79 74 67 72 70 68 66 63 65 66 66 69 72 73 70 63 55 53 48 47 62 67 65 61 55 53 45 43 38 39 49 47 46 39 35 40 39 42 34 22 26 23 31 37 30 33 20 13 11 19 5 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1246 1245 1234 1213 1127 1047 948 881 934 983 920 810 846 854 784 719 719 745 710 704 693 685 700 776 766 757 784 773 820 826 765 761 753 727 695 663 653 615 596 601 618 678 689 766 793 831 920 990 1099 1206 1252 1152 1104 1147 1216 1308 1389 1448 1484 1505 1518 1544 1604 1556 1467 1355 1284 1201 1152 1127 1076 1071 1021 1093 1208 1224 1257 1353 1344 1362 1419 1395 1497 1502 1530 1473 1552 1592 1603 1619 1649 1756 1846 1927 2010 2100 2182 2268 2325 2225 2135 2114 2124 2125 2183 2210 2252 2283 2294 2282 2245 2347 2449 2587 2501 2379 2311 2274 2251 2236 2218 2230 2236 2254 2243 2110 1964 1865 1803 1768 1672 1634 1577 1523 1479 1400 1320 1270 1214 1159 1096 1101 1066 965 897 959 1038 1033 1040 1168 1298 1302 1352 1361 1382 1444 1522 1582 1646 1646 1705 1766 1808 1773 1707 1615 1543 1472 1341 1263 1113 962 912 892 888 865 891 907 993 1098 1142 1201 1257 1251 1207 1163 1123 1052 1091 1138 1189 1249 1318 1340 1379 1386 1354 1371 1345 1314 1293 1357 1384 1468 1531 1600 1636 1686 1752 1795 1818 1861 1901 1889 1906 1929 1941 1915 1810 1725 1698 1626 1600 1628 1689 1733 1764 1829 1908 2006 2106 2048 1988 1895 1817 1774 1701 1617 1605 1585 1544 1450 1365 1292 1213 1220 1323 1459 1511 1568 1658 1609 1646 1752 1868 1954 1983 1978 1886 1775 1720 1833 1841 1890 1794 1708 1628 1563 1489 1447 1357 1271 1158 1024 1010 1068 1122 1234 1313 1344 1388 1482 1604 1682 1735 1853 1977 2076 2105 2210 2274 2154 2021 1889 1771 1660 1637 1706 1748 1789 1821 1751 1624 1498 1384 1304 1288 1314 1285 1225 1130 1108 1105 1105 1107 1133 1239 1339 1428 1534 1621 1704 1744 1710 1653 1565 1575 1570 1545 1568 1583 1596 1640 1670 1724 1771 1786 1777 1808 1881 1979 2046 2127 2200 2170 2296 2464 2585 2639 2652 2574 2530 2554 2496 2492 2559 2692 2695 2685 2663 2770 2654 2570 2510 2456 2513 2649 2608 2646 2614 2512 2460 2410 2453 2494 2486 2525 2644 2522 2385 2255 2220 2290 2280 2215 2143 2166 2261 2328 2284 2283 2263 2289 2384 2377 2457 2532 2645 2780 2750 2648 2511 2456 2474 2491 2539 2530 2422 2317 2306 2281 2358 2461 2557 2512 2389 2295 2168 2059 2000 1987 1933 1850 1835 1849 1748 1771 1852 1877 1922 1916 1999 2052 2055 2034 2031 2044 1965 1862 1761 1679 1603 1570 1476 1407 1396 1333 1296 1308 1413 1439 1423 1515 1483 1495 1449 1397 1338 1365 1264 1141 1056 938 1001 1114 1267 1146 1022 917 833 847 902 999 1046 1154 1254 1331 1397 1366 1389 1285 1258 1239 1096 952 832 861 889 926 955 1010 1085 1170 1278 1370 1441 1486 1500 1515 1509 1506 1495 1500 1524 1528 1531 1544 1559 1578 1598 1604 1617 1650 1667 1699 1727 1755 1786 1823 1834 1800 1821 1854 1864 1877 1915 1952 1957 2000 2012 2079 2184 2293 2408 2516 2536 2476 2449 2424 2438 2447 2483 2431 2336 2315 2335 2377 2436 2540 2677 2737 2668 2544 2452 2327 2273 2352 2441 2496 2429 2375 2327 2261 2193 2111 1998 1886 1803 1719 1671 1735 1872 1949 2007 2039 2079 2093 2100 2154 2149 2070 1986 1927 1846 1826 1836 1829 1812 1818 1791 1782 1811 1793 1832 1801 1845 1861 1820 1789 1775 1657 1466 1310 1180 1162 1288 1400 1538 1574 1621 1658 1693 1691 1739 1693 1615 1451 1280 1191 1179 1264 1381 1480 1601 1618 1662 1706 1776 1744 1825 1958 1970 1896 1830 1842 1913 1894 1939 2016 2010 2021 1999 2050 2092 2127 2152 2202 2248 2314 2418 2518 2596 2630 2617 2646 2662 2722 2780 2631 2606 2592 2572 2646 2594 2510 2498 2472 2465 2430 2390 2360 2310 2304 2277 2277 2215 2176 2224 2304 2337 2371 2381 2411 2419 2490 2583 2641 2528 2433 2444 2474 2358 2342 2390 2442 2591 2542 2543 2611 2767 2747 2724 2759 2744 2713 2712 2784 2737 2652 2642 2682 2715 2701 2573 2442 2373 2327 2281 2186 2076 2001 1976 1934 1781 1624 1529 1512 1512 1517 1553 1663 1812 1953 2076 2172 2218 2246 2284 2281 2298 2318 2353 2420 2436 2443 2442 2437 2430 2425 2418 2419 2407 2380 2346 2319 2309 2320 2325 2318 2322 2325 2337 2335 2319 2297 2274 2251 2233 2230 2205 2177 2147 2122 2107 2103 2104 2068 2015 1984 1959 1945 1950 1957 1930 1866 1798 1745 1733 1789 1823 1879 1998 2064 2081 2067 2075 2100 2108 2105 2091 2099 2106 2120 2091 2050 2044 2030 2041 2042 2043 2047 2052 2054 2054 2050 2042 2000 1965 1941 1943 1936 1934 1921 1894 1861 1819 1771 1736 1713 1693 1681 1676 1672 1666 1664 1661 1660 1665 1688 1714 1724 1739 1745 1727 1726 1735 1721 1710 1697 1681 1675 1669 1678 1685 1668 1687 1732 1770 1803 1839 1888 1933 1960 1965 1965 1977 1978 1984 1996 1984 1957 1949 1921 1827 1764 1759 1711 1684 1590 1542 1592 1553 1462 1412 1415 1430 1383 1284 1226 1217 1174 1115 1108 1130 1121 1136 1028 947 902 831 787 767 790 843 861 909 936 965 1020 1022 991 905 847 860 824 810 849 905 969 1020 1070 1110 1162 1174 1114 1059 1038 1059 986 952 1036 1063 1092 1102 1058 1038 996 978 1017 1051 1094 1050 972 943 897 858 813 723 694 754 835 852 888 1011 1083 1132 1178 1072 960 865 788 796 821 883 985 1066 1115 1140 1251 1410 1493 1608 1704 1687 1598 1533 1523 1583 1694 1803 1913 1982 2048 2111 2187 2287 2400 2384 2263 2207 2189 2181 2226 2193 2115 2134 2191 2122 2064 2026 1945 1836 1786 1752 1694 1626 1533 1466 1355 1247 1178 1115 1072 1041 1063 1107 1091 1003 1034 1118 1167 1180 1068 944 983 1103 1226 1215 1229 1176 1138 1064 1077 1100 1025 954 919 912 871 849 807 738 681 740 817 858 882 879 837 769 700 636 603 580 544 548 525 531 537 552 566 578 550 497 429 367 395 474 518 546 578 606 641 664 673 642 583 531 492 507 527 503 523 543 490 422 418 422 468 495 452 391 337 300 323 371 341 323 330 339 300 283 277 284 274 260 259 292 297 293 250 213 197 184 184 196 215 218 211 203 212 194 198 194 182 168 176 187 181 165 156 150 158 139 123 127 110 112 104 92 85 80 82 84 81 77 73 63 63 68 71 72 71 71 75 77 79 81 82 90 89 84 88 87 85 80 74 82 78 82 84 89 90 88 84 80 74 80 81 82 82 82 81 81 74 79 76 71 77 81 84 83 75 73 76 75 73 70 69 74 74 71 73 75 77 72 61 64 68 69 70 72 78 77 68 64 60 54 55 50 48 57 59 59 58 47 52 52 65 66 47 38 34 37 43 26 35 28 22 21 14 27 53 55 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1209 1136 1145 1140 1124 1141 1063 953 1025 1000 897 865 870 816 818 755 779 804 770 785 767 760 811 801 852 803 844 840 834 848 832 786 838 782 719 734 703 651 598 594 602 643 691 767 837 871 969 1042 1150 1268 1276 1238 1182 1231 1282 1382 1463 1544 1597 1619 1640 1644 1674 1600 1518 1456 1374 1272 1212 1150 1120 1066 1051 1039 1176 1140 1224 1327 1245 1325 1319 1292 1380 1339 1376 1384 1474 1502 1515 1538 1597 1662 1781 1857 1917 2007 2095 2168 2243 2156 2070 2039 2053 2054 2081 2153 2197 2185 2217 2191 2208 2330 2417 2559 2491 2370 2262 2157 2124 2122 2126 2136 2136 2171 2216 2104 1943 1842 1772 1748 1706 1618 1566 1523 1477 1402 1339 1298 1240 1155 1059 997 971 935 891 944 953 941 1030 1121 1184 1208 1266 1250 1308 1370 1447 1504 1551 1573 1602 1679 1735 1702 1655 1573 1487 1395 1336 1253 1090 936 878 871 865 868 905 978 1080 1201 1239 1252 1296 1272 1234 1184 1118 1065 1108 1141 1203 1210 1254 1311 1381 1419 1442 1438 1425 1393 1377 1435 1471 1419 1496 1538 1608 1706 1773 1722 1723 1771 1794 1779 1815 1817 1831 1829 1804 1726 1630 1593 1590 1669 1751 1833 1869 1891 1969 2062 2063 1986 1878 1832 1726 1728 1779 1716 1619 1546 1517 1504 1405 1313 1259 1243 1351 1443 1589 1666 1770 1775 1795 1812 1920 1898 1925 1914 1795 1681 1600 1682 1704 1797 1784 1695 1579 1469 1385 1318 1241 1161 1156 1013 1010 1042 1192 1326 1424 1469 1471 1480 1573 1696 1775 1874 2014 2173 2228 2296 2277 2144 2014 1886 1776 1662 1547 1582 1619 1664 1709 1763 1662 1551 1450 1394 1286 1199 1162 1120 1103 1100 1102 1105 1144 1232 1333 1442 1536 1667 1713 1831 1831 1802 1705 1634 1637 1636 1607 1609 1622 1624 1604 1624 1654 1663 1692 1707 1716 1750 1827 1940 2057 2047 2108 2275 2355 2440 2481 2515 2457 2432 2465 2503 2492 2520 2631 2721 2817 2738 2715 2615 2551 2519 2379 2461 2604 2635 2548 2563 2518 2466 2432 2468 2456 2435 2498 2576 2516 2370 2265 2225 2221 2191 2157 2121 2100 2211 2267 2219 2150 2138 2181 2268 2318 2440 2592 2668 2753 2766 2593 2501 2535 2557 2561 2623 2606 2457 2364 2299 2259 2289 2413 2485 2543 2438 2300 2206 2150 2102 2052 1975 1873 1784 1742 1697 1716 1712 1792 1803 1868 1985 2060 2026 2009 2012 2028 1969 1885 1802 1722 1629 1577 1444 1408 1444 1407 1298 1268 1380 1355 1401 1407 1391 1384 1325 1309 1207 1219 1207 1081 978 990 1081 1194 1251 1118 1048 956 850 859 928 957 1064 1164 1254 1346 1370 1265 1296 1224 1093 1089 1082 951 830 837 934 975 959 993 1049 1135 1250 1363 1480 1532 1576 1593 1583 1566 1556 1560 1577 1592 1615 1620 1619 1627 1652 1661 1671 1696 1727 1749 1781 1807 1836 1870 1878 1868 1874 1891 1891 1911 1949 1991 2018 2039 2067 2093 2189 2302 2383 2524 2553 2513 2425 2391 2445 2466 2530 2511 2378 2369 2414 2478 2528 2619 2648 2617 2612 2500 2384 2270 2187 2255 2327 2395 2345 2325 2318 2271 2177 2099 2016 1945 1861 1806 1672 1687 1817 1905 1943 1976 2002 2004 2025 2086 2148 2088 2003 1903 1884 1874 1854 1884 1887 1881 1900 1887 1943 1918 1951 1902 1956 1991 1945 1913 1776 1647 1507 1360 1238 1119 1214 1319 1388 1420 1466 1517 1558 1562 1667 1655 1473 1335 1193 1172 1279 1376 1506 1616 1614 1662 1677 1754 1878 1872 1891 2007 2055 1961 1881 1899 1994 1949 1982 2025 2097 2074 2060 2099 2135 2174 2199 2188 2223 2266 2334 2412 2482 2502 2524 2577 2562 2603 2672 2724 2700 2681 2665 2593 2530 2489 2493 2493 2452 2388 2384 2361 2314 2348 2323 2356 2252 2230 2257 2358 2399 2390 2414 2446 2465 2545 2684 2598 2533 2462 2474 2514 2413 2408 2436 2453 2588 2678 2676 2809 2784 2736 2743 2665 2606 2672 2734 2765 2720 2679 2582 2568 2618 2650 2569 2487 2451 2425 2364 2235 2110 1988 1927 1833 1712 1595 1527 1504 1506 1515 1551 1649 1790 1935 2031 2067 2110 2150 2214 2216 2220 2261 2352 2385 2393 2396 2395 2393 2389 2387 2380 2382 2382 2360 2326 2301 2283 2274 2273 2275 2283 2296 2311 2306 2302 2289 2273 2254 2232 2212 2196 2174 2158 2139 2131 2131 2123 2085 2046 2027 1983 1928 1911 1922 1892 1810 1733 1703 1736 1825 1914 1978 2064 2117 2115 2085 2077 2072 2075 2078 2062 2064 2076 2096 2070 2032 2015 2017 2034 2039 2031 2040 2041 2037 2024 2020 2007 1978 1950 1929 1929 1916 1908 1932 1890 1864 1852 1815 1779 1739 1708 1686 1677 1671 1665 1660 1658 1658 1659 1665 1689 1695 1714 1731 1730 1705 1693 1692 1685 1671 1670 1663 1642 1662 1676 1662 1682 1712 1755 1800 1830 1853 1880 1914 1950 1981 1998 2000 1997 1973 1946 1921 1905 1853 1752 1674 1672 1603 1590 1475 1415 1512 1449 1395 1292 1277 1296 1298 1201 1113 1113 1041 987 950 987 965 956 879 797 776 794 817 840 878 912 886 920 945 973 1051 1068 1002 984 926 961 942 828 860 960 1007 1093 1155 1204 1233 1219 1164 1187 1183 1156 1026 1019 1071 1177 1190 1209 1167 1172 1114 1044 1090 1146 1156 1100 1058 1029 969 908 863 786 714 759 870 951 937 998 1075 1123 1164 1108 996 897 811 803 827 890 994 1061 1197 1260 1242 1333 1440 1523 1632 1754 1744 1653 1611 1610 1670 1751 1847 1899 1983 2085 2204 2324 2436 2431 2312 2240 2208 2204 2264 2302 2233 2250 2269 2201 2115 2022 1944 1859 1826 1752 1647 1548 1440 1332 1247 1169 1134 1109 1109 1116 1133 1145 1077 1055 1111 1189 1216 1129 1052 988 1071 1168 1274 1285 1270 1185 1119 1124 1160 1159 1082 1019 989 963 928 869 787 716 688 744 820 872 906 868 807 744 690 645 611 565 511 490 483 460 460 474 500 516 532 500 450 391 362 399 464 495 519 558 622 634 644 606 559 504 471 514 530 470 492 551 513 463 403 401 432 478 443 390 345 299 321 339 317 297 327 349 322 306 294 270 251 261 263 246 279 267 251 210 186 179 177 181 180 199 188 198 209 194 183 196 187 183 187 194 164 175 165 148 147 128 125 119 116 105 97 92 86 80 80 73 75 73 68 62 69 73 74 75 75 73 78 82 95 88 98 101 101 97 93 88 95 91 84 92 84 88 90 95 98 95 91 82 80 83 87 87 88 87 86 85 79 89 80 75 83 85 88 87 78 82 81 80 78 75 76 85 87 81 79 81 83 77 77 92 101 99 99 100 102 96 80 74 76 70 73 65 67 70 66 80 80 80 65 77 86 102 85 59 53 46 39 44 31 56 57 37 44 52 57 52 42 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1218 1146 1064 1037 1036 1114 1137 1068 1072 963 889 961 949 886 820 791 846 904 849 834 871 853 873 825 955 837 905 921 916 935 866 826 909 825 765 778 728 658 599 590 595 616 691 761 839 876 953 1035 1137 1266 1290 1338 1279 1310 1359 1446 1553 1658 1704 1733 1767 1749 1728 1644 1582 1500 1425 1348 1295 1232 1163 1106 1100 1041 1077 1152 1198 1217 1184 1309 1261 1294 1320 1238 1245 1322 1392 1406 1438 1457 1523 1602 1687 1744 1850 1914 2024 2073 2164 2100 1998 1966 1983 1976 2022 2065 2114 2072 2130 2110 2206 2309 2391 2503 2467 2346 2248 2144 2051 1970 2006 2066 2063 2081 2119 2147 2001 1863 1799 1803 1724 1626 1585 1581 1492 1410 1337 1244 1189 1129 1053 971 998 982 881 877 884 960 1044 1052 1125 1140 1165 1182 1266 1336 1413 1432 1466 1516 1546 1633 1676 1653 1605 1534 1454 1403 1299 1206 1078 920 858 863 876 889 939 1030 1164 1253 1296 1276 1264 1223 1187 1167 1101 1084 1114 1122 1161 1226 1267 1289 1340 1358 1411 1437 1466 1488 1462 1497 1532 1507 1506 1526 1613 1720 1722 1661 1657 1678 1701 1695 1761 1744 1739 1733 1705 1677 1601 1560 1599 1722 1819 1880 1896 1880 1930 1983 1969 1931 1840 1762 1681 1589 1642 1697 1703 1607 1513 1454 1441 1376 1169 1269 1426 1492 1584 1737 1810 1881 1895 1900 1876 1756 1798 1782 1756 1640 1537 1554 1619 1716 1767 1662 1597 1510 1412 1268 1140 1061 1036 1007 1037 1079 1263 1427 1512 1574 1583 1546 1587 1669 1785 1822 1940 2076 2181 2274 2249 2102 1964 1840 1729 1623 1540 1474 1468 1528 1597 1638 1582 1503 1449 1352 1279 1178 1140 1114 1098 1098 1137 1187 1277 1341 1421 1536 1675 1804 1875 1926 1913 1813 1755 1684 1657 1679 1652 1648 1662 1679 1663 1654 1660 1670 1667 1683 1705 1718 1723 1778 1875 1934 2027 2154 2312 2316 2330 2360 2402 2455 2515 2548 2544 2543 2630 2760 2863 2723 2614 2632 2582 2525 2384 2426 2542 2583 2528 2474 2427 2359 2387 2446 2446 2396 2407 2455 2566 2398 2244 2175 2116 2078 2008 1941 2011 2116 2166 2136 2137 2137 2145 2206 2362 2470 2485 2536 2622 2693 2669 2600 2591 2656 2670 2618 2544 2463 2347 2261 2229 2244 2315 2406 2461 2487 2373 2268 2214 2182 2100 2013 1882 1840 1799 1744 1684 1632 1707 1763 1877 1977 2018 1991 1977 1989 2021 1974 1894 1794 1675 1592 1559 1430 1345 1392 1434 1340 1252 1333 1311 1360 1328 1299 1283 1263 1237 1134 1090 1039 1032 987 1064 1112 1225 1277 1176 1082 944 831 854 900 979 1063 1102 1221 1348 1300 1217 1178 1190 1101 986 962 954 866 826 891 941 960 979 1019 1134 1198 1264 1372 1503 1593 1647 1631 1628 1630 1642 1643 1651 1664 1682 1691 1686 1700 1722 1729 1756 1800 1832 1861 1880 1911 1935 1944 1941 1943 1944 1937 1957 2009 2044 2073 2111 2144 2195 2252 2342 2413 2527 2537 2452 2366 2308 2298 2359 2500 2561 2449 2413 2483 2579 2631 2669 2556 2517 2494 2539 2412 2266 2138 2148 2254 2299 2231 2203 2205 2225 2140 2027 1974 1964 1877 1776 1646 1653 1765 1803 1857 1934 1941 1936 1948 2018 2083 2071 1986 1943 1925 1958 1939 1954 2005 1966 2013 1956 2006 2071 2027 2040 2099 2086 2030 1899 1746 1622 1508 1412 1287 1178 1131 1202 1226 1269 1327 1379 1423 1456 1568 1580 1455 1302 1164 1238 1406 1531 1609 1613 1648 1666 1698 1797 1939 1991 1966 2082 2091 2045 1946 1930 2066 2031 2050 2058 2155 2131 2130 2139 2187 2260 2285 2225 2230 2238 2280 2342 2401 2449 2521 2539 2551 2575 2621 2640 2687 2814 2682 2560 2519 2519 2496 2474 2410 2385 2406 2362 2333 2384 2412 2384 2305 2305 2318 2413 2540 2441 2414 2445 2482 2533 2670 2600 2570 2532 2533 2488 2493 2495 2453 2502 2558 2769 2774 2825 2760 2662 2652 2590 2535 2578 2649 2747 2580 2594 2573 2471 2501 2525 2517 2420 2376 2383 2335 2254 2139 2030 1922 1808 1697 1587 1524 1501 1509 1526 1566 1655 1778 1899 1949 1976 2029 2084 2134 2144 2184 2268 2342 2369 2372 2367 2362 2359 2349 2347 2342 2342 2351 2339 2309 2280 2264 2239 2230 2232 2241 2251 2269 2285 2297 2295 2283 2265 2241 2215 2199 2194 2184 2170 2163 2159 2140 2111 2091 2070 2011 1938 1874 1872 1807 1734 1683 1718 1783 1867 1981 2063 2095 2120 2118 2098 2074 2061 2054 2054 2050 2040 2049 2071 2052 2017 1996 2008 2018 2020 2016 2023 2026 2018 1992 1987 1975 1949 1932 1922 1905 1876 1875 1904 1867 1830 1841 1846 1820 1780 1744 1705 1689 1675 1665 1660 1658 1655 1655 1658 1670 1675 1690 1718 1723 1699 1670 1662 1662 1655 1662 1651 1628 1627 1646 1700 1723 1725 1765 1823 1849 1868 1875 1902 1931 1949 1976 1985 1957 1924 1898 1883 1804 1750 1688 1588 1560 1494 1508 1400 1313 1401 1350 1287 1204 1167 1187 1180 1118 1011 1007 917 837 820 822 816 802 815 852 897 925 955 899 1008 1044 1020 1030 1045 1078 1118 1148 1118 1114 1016 1038 963 822 934 1027 1102 1160 1200 1282 1328 1274 1264 1299 1299 1207 1125 1114 1116 1247 1336 1351 1290 1295 1222 1138 1119 1246 1273 1209 1174 1144 1048 983 890 846 801 766 891 1012 1066 1043 1067 1144 1188 1117 1012 923 846 890 962 898 1033 1066 1124 1240 1352 1405 1435 1500 1602 1739 1861 1790 1716 1708 1788 1779 1843 1931 2032 2141 2273 2391 2483 2488 2366 2285 2237 2248 2322 2384 2367 2362 2283 2191 2105 2035 1945 1842 1725 1630 1551 1444 1356 1264 1207 1193 1181 1188 1224 1198 1193 1115 1103 1129 1204 1243 1189 1073 1030 1043 1121 1192 1307 1359 1301 1209 1206 1233 1248 1183 1111 1043 955 890 849 838 772 733 727 774 819 877 891 816 759 721 699 665 617 561 511 538 544 525 513 484 448 445 476 500 474 418 358 346 405 477 526 548 562 559 610 598 554 497 472 452 477 438 487 534 504 471 399 371 437 488 462 404 344 294 318 326 287 323 331 348 349 321 315 304 284 255 230 215 247 245 226 212 198 184 166 162 162 166 177 178 182 186 161 174 190 195 181 171 153 154 147 128 137 132 114 117 105 97 93 86 86 85 81 77 74 70 68 62 70 74 78 81 82 93 91 99 112 98 98 112 115 104 100 101 94 100 96 100 92 93 101 103 108 103 93 86 84 87 91 92 94 94 92 89 82 84 82 81 83 90 93 94 87 86 87 87 90 88 88 101 108 102 95 96 100 82 103 130 138 137 158 156 123 124 106 95 92 88 100 92 103 96 84 120 124 109 80 102 120 116 102 73 65 67 44 51 74 66 77 80 66 66 44 28 35 22 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1192 1166 1135 1072 990 1056 1162 1188 1099 1010 947 949 1051 967 883 816 914 1005 951 851 941 980 939 875 966 882 968 1006 1038 996 930 893 944 866 833 805 753 692 608 590 593 637 680 747 812 892 935 1018 1099 1164 1223 1292 1384 1429 1436 1526 1636 1796 1906 2024 2052 1947 1796 1704 1622 1534 1469 1410 1317 1217 1167 1139 1097 1056 1044 1055 1123 1210 1173 1255 1222 1225 1270 1255 1227 1278 1324 1331 1359 1392 1466 1489 1584 1684 1735 1857 1910 1993 2092 2102 1979 1895 1892 1928 1959 1991 2004 1954 2053 2033 2162 2253 2337 2457 2423 2329 2217 2152 2086 1995 1913 1989 1985 1988 2027 2100 2083 1903 1875 1842 1717 1635 1599 1587 1510 1412 1314 1206 1129 1055 1014 1017 1007 994 954 859 875 919 939 964 1067 1048 1074 1125 1216 1262 1331 1327 1365 1418 1485 1533 1572 1537 1520 1482 1425 1332 1269 1168 985 884 861 859 879 896 987 1125 1240 1275 1322 1315 1244 1172 1160 1135 1101 1077 1094 1141 1205 1236 1279 1334 1309 1346 1380 1416 1468 1504 1509 1539 1598 1554 1530 1543 1588 1697 1697 1680 1628 1624 1641 1732 1738 1704 1692 1669 1660 1623 1585 1550 1588 1682 1761 1824 1821 1814 1895 1877 1847 1821 1767 1638 1540 1508 1553 1584 1628 1629 1592 1500 1371 1311 1209 1294 1440 1555 1606 1658 1668 1722 1760 1791 1746 1670 1663 1637 1666 1685 1563 1436 1509 1570 1631 1664 1563 1491 1415 1276 1141 1014 999 1063 1092 1139 1263 1427 1551 1603 1665 1639 1687 1766 1912 1938 1994 2139 2238 2294 2276 2163 2049 1921 1804 1670 1576 1462 1363 1395 1470 1544 1478 1362 1286 1180 1115 1106 1105 1098 1096 1102 1194 1334 1432 1526 1569 1651 1765 1904 1969 2024 1983 1898 1807 1732 1732 1728 1718 1692 1708 1715 1706 1679 1704 1738 1754 1768 1808 1826 1797 1768 1781 1861 2021 2175 2217 2196 2217 2283 2319 2426 2549 2548 2621 2573 2652 2806 2743 2681 2579 2468 2400 2420 2372 2343 2402 2464 2417 2413 2425 2367 2359 2385 2420 2410 2363 2402 2557 2420 2270 2123 1983 1931 1869 1825 1890 2053 2164 2144 2137 2149 2233 2314 2325 2372 2405 2438 2495 2558 2637 2692 2685 2715 2620 2525 2437 2362 2288 2206 2169 2203 2283 2330 2388 2416 2411 2350 2271 2222 2109 2005 1931 1909 1876 1770 1759 1649 1675 1802 1888 1918 1917 1945 1971 1997 2010 1929 1813 1714 1616 1567 1515 1463 1354 1280 1363 1358 1248 1270 1258 1324 1247 1222 1174 1199 1142 1077 1015 1021 1026 1027 1138 1184 1274 1354 1218 1087 956 851 827 863 952 1077 1187 1275 1371 1286 1203 1120 1041 1033 965 895 888 826 881 877 883 902 927 962 1051 1153 1229 1329 1436 1545 1604 1624 1664 1697 1711 1710 1703 1714 1724 1739 1736 1747 1773 1798 1849 1866 1904 1941 1957 1999 2035 2045 2024 2031 2004 2001 2032 2062 2083 2102 2160 2229 2288 2340 2395 2461 2521 2516 2405 2308 2252 2230 2310 2415 2530 2572 2522 2564 2669 2755 2679 2552 2504 2424 2462 2398 2272 2128 2068 2166 2224 2109 2091 2099 2119 2094 1989 1861 1877 1864 1781 1666 1559 1645 1728 1808 1869 1867 1856 1907 1965 2025 2085 2074 2021 2019 2068 2069 2044 2135 2060 2124 2076 2116 2192 2120 2181 2150 2079 2006 1914 1819 1730 1629 1483 1391 1276 1150 1103 1134 1175 1214 1265 1300 1382 1402 1419 1366 1210 1179 1285 1482 1542 1617 1645 1630 1672 1760 1842 1962 2089 2076 2157 2136 2100 1998 1982 2054 2108 2090 2107 2187 2243 2198 2151 2220 2289 2368 2338 2291 2271 2277 2332 2341 2408 2483 2537 2583 2579 2603 2621 2661 2802 2636 2565 2547 2509 2481 2438 2414 2416 2409 2364 2364 2412 2397 2362 2324 2353 2378 2455 2600 2571 2457 2445 2516 2550 2649 2724 2702 2666 2557 2605 2611 2512 2488 2611 2666 2808 2778 2764 2788 2658 2560 2517 2473 2476 2622 2734 2580 2503 2464 2404 2376 2392 2421 2366 2280 2290 2247 2171 2102 2008 1925 1832 1696 1582 1524 1507 1514 1561 1599 1661 1752 1843 1899 1954 2013 2060 2106 2157 2212 2282 2334 2357 2364 2359 2353 2339 2318 2304 2300 2300 2309 2315 2280 2261 2236 2219 2205 2197 2203 2218 2252 2283 2298 2305 2293 2273 2255 2234 2221 2215 2210 2198 2188 2184 2163 2135 2104 2061 1992 1907 1837 1781 1707 1666 1676 1748 1848 1922 1980 2053 2107 2118 2109 2094 2078 2064 2057 2047 2039 2023 2019 2028 2024 2005 1978 1984 1990 1992 2005 2009 2001 1987 1964 1951 1942 1927 1915 1903 1883 1847 1832 1860 1835 1801 1809 1824 1836 1814 1783 1742 1707 1682 1671 1668 1664 1656 1651 1652 1660 1666 1679 1695 1710 1699 1658 1643 1642 1638 1645 1633 1610 1637 1672 1710 1752 1756 1782 1809 1839 1862 1873 1883 1892 1908 1934 1946 1909 1887 1870 1822 1724 1630 1598 1533 1402 1380 1464 1357 1227 1256 1259 1167 1127 1079 1086 1053 1001 942 894 832 840 877 852 861 903 948 967 1034 1057 1065 962 1062 1165 1145 1158 1115 1181 1245 1272 1233 1166 1113 1139 1024 882 939 1109 1208 1248 1273 1337 1424 1352 1351 1397 1373 1270 1240 1230 1199 1295 1442 1463 1419 1327 1255 1214 1161 1275 1373 1314 1298 1229 1155 1063 983 898 784 744 855 988 1076 1155 1165 1178 1165 1048 967 891 903 994 973 905 1041 1199 1263 1225 1328 1426 1537 1609 1674 1783 1912 1910 1801 1822 1860 1846 1902 1990 2081 2162 2255 2360 2485 2568 2404 2343 2330 2386 2416 2457 2448 2346 2252 2176 2095 2011 1910 1795 1682 1554 1451 1382 1308 1263 1287 1274 1298 1309 1329 1274 1192 1136 1201 1245 1300 1276 1190 1091 1118 1115 1157 1269 1365 1428 1363 1274 1301 1301 1202 1110 1056 1004 924 868 843 802 797 757 802 866 882 907 866 796 731 664 653 643 604 540 528 574 586 573 563 541 495 449 412 469 493 430 353 339 396 459 504 482 498 533 570 602 582 556 517 461 411 409 457 490 465 441 380 358 434 476 449 414 364 317 278 286 284 303 294 322 353 324 288 299 295 286 264 249 208 208 197 193 179 195 196 179 174 161 150 170 164 162 151 172 178 168 162 147 155 126 127 117 116 109 104 100 97 94 89 86 86 85 82 79 70 70 67 63 74 72 80 108 109 109 113 100 123 114 115 108 126 112 113 118 106 103 106 106 103 106 105 114 115 109 100 87 90 94 95 99 100 101 100 93 88 97 90 85 87 94 98 98 94 93 94 106 107 111 120 124 133 144 140 132 115 88 126 160 193 191 210 210 157 180 143 150 122 138 141 150 144 124 112 153 160 139 104 125 135 116 88 66 88 90 55 59 77 80 78 90 90 72 43 18 12 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1090 1166 1135 1049 962 1044 1114 1164 1181 1097 994 973 1115 1092 949 899 903 1064 1023 943 999 1075 1002 950 1040 972 1008 1113 1169 1048 960 946 930 833 791 775 743 682 611 590 595 643 664 703 772 868 934 971 1038 1092 1171 1271 1368 1519 1524 1612 1835 2109 2146 2228 2223 2024 1869 1788 1665 1587 1495 1410 1328 1254 1219 1157 1138 1094 1097 1095 1075 1137 1158 1214 1173 1197 1245 1174 1255 1359 1314 1282 1303 1349 1349 1445 1503 1554 1645 1747 1816 1904 2005 2089 1963 1858 1826 1857 1859 1878 1891 1880 1910 2033 2143 2238 2313 2401 2340 2240 2171 2122 2059 1968 1881 1924 1914 1914 1952 2029 2116 2050 2025 1930 1756 1683 1663 1687 1613 1475 1364 1268 1167 1115 1053 1093 1054 1008 979 912 840 864 885 959 956 997 988 1091 1169 1214 1223 1243 1261 1356 1409 1490 1520 1424 1415 1372 1396 1330 1246 1144 975 883 857 863 885 918 1026 1175 1258 1289 1331 1310 1233 1169 1162 1144 1108 1102 1117 1127 1168 1179 1216 1242 1276 1346 1362 1416 1478 1515 1551 1583 1618 1574 1562 1591 1625 1622 1611 1608 1576 1606 1677 1722 1730 1756 1678 1671 1638 1603 1557 1541 1589 1672 1720 1747 1719 1792 1817 1767 1736 1732 1637 1545 1458 1481 1515 1523 1498 1520 1523 1418 1312 1199 1143 1214 1333 1436 1492 1541 1580 1612 1639 1689 1662 1610 1589 1542 1589 1551 1476 1385 1410 1444 1493 1588 1591 1489 1347 1225 1078 993 993 1035 1204 1298 1305 1353 1487 1586 1684 1736 1760 1865 1996 2072 2057 2183 2304 2319 2226 2134 2051 1938 1795 1700 1622 1486 1359 1301 1363 1476 1408 1283 1161 1099 1087 1089 1092 1096 1108 1152 1226 1343 1440 1542 1638 1729 1833 1947 1987 2033 2073 2017 1925 1827 1770 1751 1764 1793 1760 1744 1712 1711 1767 1794 1858 1872 1909 1935 1945 1885 1811 1808 1898 2028 2072 2078 2135 2215 2358 2399 2457 2522 2598 2656 2639 2789 2681 2603 2486 2382 2336 2331 2298 2300 2316 2333 2353 2391 2480 2439 2371 2313 2269 2296 2369 2414 2511 2419 2285 2113 1961 1832 1771 1768 1838 1969 2095 2106 2161 2207 2282 2297 2319 2338 2389 2453 2482 2535 2620 2777 2787 2709 2598 2483 2415 2315 2302 2192 2153 2178 2226 2278 2308 2315 2338 2403 2299 2177 2111 2043 2016 1975 1901 1810 1803 1702 1572 1687 1814 1839 1973 1980 1991 2025 1978 1900 1812 1748 1697 1627 1486 1397 1370 1300 1257 1229 1193 1228 1222 1213 1156 1106 1102 1059 1042 1042 1077 1094 1114 1159 1159 1265 1337 1320 1239 1180 1084 973 887 825 832 942 1124 1288 1415 1317 1230 1140 1031 965 860 861 841 831 885 862 957 973 974 939 966 1069 1160 1245 1332 1475 1509 1540 1602 1681 1719 1755 1776 1788 1802 1805 1799 1800 1845 1866 1900 1940 1962 1990 2042 2078 2123 2134 2125 2111 2092 2077 2118 2135 2167 2183 2241 2312 2374 2427 2438 2485 2517 2499 2375 2295 2237 2209 2275 2382 2486 2538 2481 2522 2621 2702 2677 2537 2448 2376 2342 2321 2231 2110 2004 2099 2154 2054 1984 1988 1973 1990 1922 1801 1728 1724 1698 1599 1542 1622 1671 1744 1787 1781 1850 1906 1977 2069 2143 2156 2146 2117 2180 2191 2150 2223 2214 2228 2232 2253 2302 2243 2139 2030 1970 1867 1832 1770 1651 1556 1504 1460 1356 1249 1137 1082 1107 1148 1181 1197 1228 1234 1278 1269 1169 1202 1298 1421 1497 1582 1593 1640 1724 1828 1929 2006 2135 2199 2232 2173 2146 2047 2013 2047 2152 2160 2123 2228 2318 2257 2181 2198 2266 2321 2419 2421 2338 2343 2354 2380 2403 2439 2478 2525 2542 2610 2693 2768 2735 2626 2564 2499 2493 2487 2479 2499 2439 2384 2373 2394 2455 2421 2385 2337 2397 2422 2523 2577 2600 2492 2487 2565 2593 2706 2765 2703 2688 2645 2692 2673 2552 2540 2688 2746 2693 2719 2673 2604 2597 2483 2435 2418 2466 2640 2709 2571 2461 2424 2396 2340 2294 2306 2279 2198 2168 2144 2066 1974 1881 1805 1753 1684 1597 1560 1535 1516 1635 1693 1728 1801 1855 1920 1975 2041 2108 2166 2223 2266 2289 2319 2341 2359 2351 2346 2346 2316 2276 2259 2264 2266 2276 2263 2236 2216 2205 2196 2180 2190 2216 2246 2274 2289 2308 2315 2288 2258 2238 2226 2231 2237 2222 2209 2198 2173 2138 2097 2056 1993 1875 1768 1693 1644 1641 1682 1777 1912 1999 2008 2031 2076 2099 2092 2086 2084 2075 2069 2055 2032 2014 1995 1988 1995 1983 1952 1949 1953 1965 2005 1992 1963 1955 1947 1939 1927 1909 1904 1898 1859 1833 1819 1819 1820 1784 1775 1780 1796 1803 1796 1778 1740 1703 1680 1673 1666 1658 1653 1651 1655 1658 1662 1669 1693 1700 1663 1633 1628 1631 1635 1618 1604 1638 1655 1678 1714 1740 1767 1807 1830 1835 1843 1848 1853 1867 1885 1892 1880 1840 1851 1814 1689 1561 1462 1460 1356 1283 1349 1327 1203 1137 1195 1117 1049 989 951 919 881 857 848 866 899 938 951 974 1045 1086 1094 1127 1133 1160 1048 1079 1222 1250 1268 1203 1279 1338 1376 1340 1256 1221 1213 1058 951 905 1004 1170 1313 1368 1440 1476 1419 1422 1465 1376 1318 1318 1284 1256 1312 1463 1543 1481 1411 1391 1299 1214 1288 1425 1435 1404 1326 1220 1150 1021 896 829 769 807 899 1027 1140 1211 1232 1150 1028 940 928 1010 1071 944 1044 1111 1222 1345 1375 1305 1383 1494 1630 1749 1862 1983 1997 1928 1930 1969 1922 1938 2002 2078 2187 2289 2364 2482 2576 2415 2410 2498 2532 2528 2526 2411 2270 2156 2124 2020 1900 1820 1751 1638 1532 1437 1347 1322 1353 1400 1383 1426 1430 1396 1303 1198 1221 1303 1355 1381 1300 1176 1095 1206 1256 1186 1310 1436 1491 1415 1381 1392 1266 1159 1077 1011 984 930 954 959 905 851 802 852 906 956 975 939 872 783 678 609 576 550 527 555 599 618 621 602 575 526 475 415 460 520 489 392 331 412 473 471 465 517 564 600 625 639 614 560 511 440 399 387 408 392 432 372 347 419 458 421 412 381 345 316 278 250 274 307 338 357 338 293 265 268 255 254 242 218 201 176 169 168 167 179 204 200 189 162 145 148 161 145 174 154 154 135 134 129 122 112 106 104 103 97 96 96 94 89 86 85 83 81 72 70 69 67 69 81 75 86 125 134 121 119 109 108 130 122 112 124 124 125 140 125 114 109 116 120 122 122 126 124 113 100 102 99 100 102 105 107 108 106 98 93 99 98 93 93 96 103 104 97 104 116 128 139 143 160 160 167 186 196 179 127 109 138 180 224 265 283 241 215 201 174 202 174 169 200 202 180 127 146 164 188 162 139 160 127 118 96 82 99 91 54 83 103 90 95 67 50 73 58 20 13 9 0 16 35 5 3 7 10 25 36 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1030 1104 1160 1084 961 995 1055 1136 1186 1154 1053 1016 1124 1138 1065 1049 991 1105 1106 1061 1110 1156 1103 1087 1076 1051 1048 1066 1102 1133 1073 970 853 788 729 726 737 697 610 591 591 621 651 695 764 853 891 910 970 1055 1143 1231 1351 1419 1487 1612 1897 2066 2085 2104 2137 2076 1971 1986 1776 1650 1552 1478 1407 1351 1298 1229 1198 1130 1114 1123 1076 1098 1112 1145 1159 1134 1141 1217 1247 1291 1314 1306 1385 1393 1311 1370 1419 1482 1568 1634 1724 1808 1906 1998 1940 1835 1770 1790 1783 1795 1782 1853 1955 2026 2109 2176 2281 2386 2292 2186 2109 2036 2006 1965 1910 1826 1846 1838 1902 1987 2099 2195 2067 1927 1809 1818 1820 1811 1658 1512 1379 1298 1197 1155 1147 1160 1117 1061 1029 936 870 829 865 890 905 902 996 1047 1099 1154 1136 1160 1201 1235 1350 1385 1410 1381 1316 1330 1281 1277 1267 1110 891 903 954 981 924 923 998 1200 1265 1301 1309 1266 1212 1166 1168 1149 1123 1112 1109 1141 1171 1215 1261 1325 1342 1332 1392 1425 1460 1513 1570 1598 1621 1565 1537 1575 1617 1538 1541 1523 1591 1683 1681 1651 1684 1749 1701 1711 1679 1612 1556 1530 1604 1618 1685 1675 1686 1717 1761 1746 1655 1613 1535 1473 1404 1383 1406 1395 1387 1412 1428 1349 1307 1221 1158 1229 1303 1373 1441 1495 1526 1543 1571 1645 1687 1634 1516 1481 1569 1544 1441 1359 1314 1360 1415 1452 1419 1403 1299 1140 1021 990 990 1028 1216 1402 1449 1440 1441 1535 1647 1777 1837 1935 2038 2139 2168 2238 2279 2222 2147 2041 1949 1883 1782 1686 1619 1503 1363 1240 1316 1386 1291 1214 1095 1086 1087 1090 1091 1094 1156 1198 1236 1309 1392 1470 1574 1668 1777 1890 1943 1929 1996 2045 2003 1905 1836 1800 1792 1817 1766 1770 1743 1723 1745 1784 1882 1971 2018 2047 2066 1988 1927 1861 1835 1906 1958 1987 2040 2156 2245 2339 2490 2599 2678 2772 2723 2650 2649 2564 2425 2404 2401 2376 2344 2307 2286 2274 2260 2272 2347 2438 2324 2205 2162 2184 2275 2428 2371 2274 2200 2104 1967 1824 1746 1744 1782 1911 2049 2114 2215 2233 2254 2299 2313 2357 2391 2440 2519 2561 2647 2781 2711 2625 2564 2472 2456 2437 2354 2261 2166 2141 2136 2191 2195 2214 2298 2390 2313 2186 2147 2120 2085 2005 1909 1884 1813 1693 1583 1608 1695 1775 1856 1977 1999 2031 1969 1873 1823 1792 1738 1620 1565 1505 1439 1343 1276 1269 1224 1172 1166 1161 1158 1144 1126 1114 1158 1174 1111 1168 1203 1247 1211 1306 1411 1373 1339 1254 1167 1100 978 873 824 899 1072 1219 1356 1313 1179 1159 1093 978 815 818 821 879 861 930 982 1033 1040 1021 962 1014 1097 1192 1319 1361 1398 1439 1510 1572 1614 1657 1738 1815 1862 1881 1897 1915 1917 1968 2001 2019 2062 2093 2142 2174 2172 2211 2239 2225 2197 2197 2217 2227 2262 2281 2325 2372 2418 2450 2507 2502 2419 2400 2406 2300 2202 2164 2241 2355 2403 2439 2384 2458 2538 2615 2620 2606 2481 2367 2253 2209 2206 2085 1956 2037 2035 1980 1875 1871 1837 1858 1790 1700 1593 1599 1599 1516 1539 1553 1614 1718 1792 1849 1919 1998 2035 2101 2189 2249 2253 2257 2281 2271 2253 2160 2127 2113 2138 2206 2186 2180 2054 1914 1829 1747 1686 1651 1546 1437 1339 1287 1288 1233 1183 1102 1068 1045 1071 1109 1125 1161 1248 1147 1153 1279 1359 1457 1537 1556 1623 1710 1779 1893 2002 2101 2196 2294 2286 2230 2261 2152 2082 2110 2136 2204 2152 2225 2360 2359 2224 2247 2255 2320 2354 2439 2468 2422 2422 2389 2418 2449 2470 2513 2532 2588 2706 2785 2736 2640 2551 2504 2519 2518 2487 2483 2421 2382 2402 2454 2481 2460 2431 2365 2419 2464 2589 2596 2652 2575 2572 2597 2705 2742 2702 2686 2604 2565 2569 2635 2645 2613 2712 2664 2599 2631 2640 2545 2464 2416 2351 2383 2470 2568 2589 2598 2558 2514 2455 2404 2246 2190 2200 2120 2058 2009 1934 1848 1773 1718 1686 1666 1643 1627 1569 1495 1568 1693 1783 1863 1936 1993 2070 2137 2202 2265 2308 2312 2291 2297 2319 2336 2331 2329 2342 2318 2277 2242 2244 2240 2242 2242 2218 2201 2186 2172 2168 2199 2223 2238 2257 2281 2310 2320 2301 2266 2239 2230 2233 2220 2201 2180 2175 2137 2105 2055 1991 1945 1828 1699 1629 1624 1682 1754 1846 1950 2030 2063 2076 2081 2076 2074 2075 2089 2086 2071 2056 2034 2000 1975 1963 1974 1972 1942 1909 1907 1930 1955 1958 1941 1932 1930 1937 1936 1907 1891 1889 1869 1848 1829 1814 1814 1799 1775 1763 1760 1772 1783 1777 1759 1730 1699 1676 1667 1659 1654 1650 1651 1654 1655 1660 1678 1690 1673 1638 1626 1626 1634 1610 1602 1616 1629 1655 1685 1720 1761 1782 1808 1808 1808 1814 1812 1831 1838 1830 1819 1790 1796 1734 1683 1624 1491 1365 1310 1212 1223 1240 1169 1059 1112 1058 988 929 886 879 896 927 965 995 950 1047 1079 1048 1149 1209 1185 1204 1218 1228 1154 1064 1177 1310 1356 1317 1370 1391 1470 1428 1371 1316 1265 1126 1085 1024 957 1121 1254 1323 1479 1550 1502 1497 1500 1458 1439 1419 1398 1365 1339 1457 1577 1573 1531 1500 1409 1353 1315 1458 1534 1480 1378 1302 1148 1040 989 910 811 781 892 988 1040 1126 1212 1121 1017 956 977 1096 1162 1039 1016 1083 1166 1269 1423 1427 1448 1475 1577 1684 1778 1894 2011 2050 2057 2062 1994 1982 2046 2128 2208 2337 2451 2542 2644 2495 2464 2584 2642 2607 2513 2377 2250 2114 2001 1946 1841 1717 1626 1559 1473 1423 1398 1437 1473 1505 1503 1527 1444 1346 1267 1313 1291 1390 1439 1390 1306 1188 1138 1264 1368 1276 1302 1432 1554 1524 1489 1401 1275 1170 1094 1091 1071 1031 1057 1061 971 883 868 906 917 1003 1032 966 872 762 710 688 654 608 564 558 620 646 651 632 599 557 505 438 439 539 514 389 324 381 452 417 434 505 548 592 628 656 636 587 529 482 463 410 369 356 377 360 325 389 449 446 394 398 385 349 305 253 284 287 313 341 329 286 252 257 236 219 219 203 193 183 178 176 167 155 169 186 196 184 162 140 126 138 145 145 139 133 111 112 107 101 96 91 90 91 92 94 92 89 86 85 82 78 70 72 79 79 81 84 82 88 95 106 132 124 134 109 122 136 127 124 131 134 147 142 121 117 124 124 153 141 138 135 126 108 115 110 109 110 113 116 116 113 101 104 112 109 102 101 103 107 110 109 114 147 162 183 194 201 210 212 218 256 210 176 137 122 144 234 327 322 295 250 251 231 222 240 216 236 250 205 145 195 216 228 191 195 178 138 116 100 89 95 66 54 96 122 111 106 75 49 27 22 25 26 15 8 29 50 37 37 21 28 34 26 21 23 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
960 1107 1143 1087 986 938 1037 1100 1084 1160 1142 1122 1132 1219 1196 1141 1114 1156 1199 1199 1106 1077 1089 1095 1055 1015 1000 977 1020 1075 1038 1004 916 841 795 722 669 659 631 598 590 601 648 679 727 767 808 877 966 1051 1119 1200 1289 1356 1457 1559 1723 1934 2006 1981 1982 2099 2130 2092 1923 1756 1674 1598 1536 1468 1412 1312 1234 1155 1152 1123 1103 1151 1159 1158 1129 1218 1205 1198 1223 1235 1221 1320 1372 1413 1294 1335 1354 1405 1484 1538 1636 1724 1804 1885 1921 1808 1721 1693 1675 1749 1827 1921 1991 2072 2153 2228 2318 2402 2274 2171 2071 1977 1881 1889 1846 1812 1797 1782 1862 1960 2068 2190 2100 1931 1899 1987 1954 1796 1646 1491 1411 1323 1264 1217 1201 1220 1176 1120 1027 979 910 851 814 855 879 886 927 951 998 1099 1102 1099 1115 1156 1212 1279 1308 1331 1264 1265 1204 1232 1235 1127 886 1001 1101 1131 1025 1023 969 1169 1320 1316 1260 1224 1202 1179 1177 1157 1121 1138 1114 1150 1193 1252 1270 1313 1367 1399 1369 1376 1424 1495 1552 1572 1610 1537 1524 1591 1563 1496 1500 1488 1542 1643 1690 1595 1656 1748 1765 1779 1685 1634 1572 1518 1564 1581 1598 1623 1678 1692 1690 1682 1690 1610 1537 1507 1471 1364 1304 1289 1293 1318 1338 1320 1235 1152 1171 1264 1319 1377 1431 1460 1496 1534 1593 1658 1695 1600 1483 1423 1488 1533 1493 1380 1281 1332 1309 1366 1354 1263 1210 1113 1041 998 988 1015 1139 1331 1473 1555 1562 1529 1637 1726 1830 1909 1991 2090 2192 2271 2153 2076 2046 2017 1916 1806 1696 1590 1500 1435 1390 1253 1195 1257 1154 1085 1083 1083 1085 1086 1090 1134 1196 1257 1273 1282 1354 1398 1481 1573 1679 1760 1806 1827 1896 1959 1989 1954 1892 1860 1830 1805 1792 1790 1775 1746 1758 1793 1878 1983 2071 2130 2163 2088 2036 1958 1904 1938 2009 2041 2065 2097 2171 2286 2413 2532 2658 2689 2720 2632 2566 2463 2451 2443 2448 2397 2352 2330 2263 2250 2191 2152 2188 2337 2330 2209 2158 2173 2319 2395 2400 2323 2233 2097 1995 1851 1765 1743 1755 1865 2033 2085 2140 2167 2229 2286 2346 2381 2437 2484 2554 2629 2711 2808 2791 2729 2634 2571 2568 2468 2356 2294 2177 2091 2048 2073 2115 2192 2264 2329 2338 2253 2216 2169 2104 2025 1968 1898 1816 1751 1645 1516 1562 1688 1747 1829 1938 2014 1963 1884 1843 1817 1740 1681 1590 1479 1378 1333 1375 1364 1271 1281 1289 1241 1192 1238 1241 1160 1267 1186 1169 1197 1318 1335 1342 1382 1468 1472 1438 1374 1288 1154 1016 922 846 857 1012 1145 1286 1247 1171 1004 985 859 844 918 898 939 966 968 1030 1098 1089 1075 1012 987 1032 1114 1234 1306 1288 1392 1460 1498 1534 1568 1635 1720 1785 1800 1812 1853 1881 1925 1966 2005 2039 2066 2092 2151 2202 2264 2338 2367 2330 2313 2325 2340 2353 2358 2393 2416 2446 2496 2469 2474 2405 2327 2325 2242 2149 2133 2235 2309 2301 2328 2301 2395 2488 2471 2476 2484 2520 2402 2283 2175 2106 2033 1909 1894 1899 1846 1770 1729 1704 1714 1662 1636 1639 1573 1514 1490 1505 1592 1671 1751 1838 1917 1991 2065 2115 2174 2250 2343 2346 2255 2224 2103 2165 2039 1961 1956 1993 2088 2032 2035 1984 1833 1712 1615 1549 1540 1444 1329 1238 1171 1159 1135 1094 1085 1052 1027 1034 1051 1099 1162 1110 1163 1265 1339 1408 1485 1516 1539 1603 1689 1804 1912 2010 2115 2241 2340 2354 2322 2342 2224 2227 2189 2155 2249 2194 2224 2340 2392 2288 2271 2304 2331 2357 2393 2497 2586 2540 2434 2418 2422 2470 2492 2541 2582 2670 2775 2701 2627 2593 2578 2557 2520 2498 2470 2422 2416 2450 2538 2517 2492 2448 2404 2452 2481 2581 2638 2650 2726 2738 2660 2668 2704 2640 2663 2571 2547 2515 2504 2579 2640 2706 2625 2562 2542 2579 2524 2419 2331 2283 2347 2400 2416 2430 2444 2418 2372 2347 2287 2249 2135 2084 2012 1917 1857 1801 1756 1731 1722 1740 1748 1718 1650 1565 1491 1511 1585 1667 1771 1862 1965 2045 2104 2178 2270 2309 2306 2281 2274 2286 2297 2291 2312 2330 2321 2276 2237 2227 2229 2235 2231 2207 2191 2179 2161 2169 2213 2233 2246 2259 2281 2307 2312 2293 2264 2235 2220 2202 2166 2130 2110 2104 2055 2015 1976 1905 1844 1752 1633 1589 1640 1719 1829 1927 1991 2040 2060 2062 2067 2056 2060 2079 2098 2099 2082 2062 2034 2005 1986 1960 1958 1962 1950 1909 1879 1886 1911 1933 1935 1912 1900 1901 1906 1887 1867 1872 1869 1851 1825 1813 1805 1792 1774 1758 1751 1752 1761 1752 1744 1719 1696 1674 1661 1657 1654 1652 1650 1650 1653 1655 1668 1671 1668 1640 1627 1625 1615 1598 1595 1606 1632 1661 1685 1709 1732 1751 1776 1767 1767 1757 1765 1780 1772 1768 1752 1714 1721 1634 1550 1546 1500 1414 1322 1213 1124 1126 1120 1015 1014 976 934 935 970 993 985 1049 1099 1113 931 1026 1192 1159 1222 1311 1258 1262 1294 1290 1196 1132 1158 1259 1373 1445 1456 1491 1546 1483 1465 1402 1297 1177 1104 978 1004 1068 1124 1267 1437 1573 1601 1600 1595 1559 1574 1524 1503 1427 1426 1495 1596 1677 1646 1595 1473 1368 1373 1480 1553 1452 1372 1252 1184 1075 973 852 778 794 836 886 953 1059 1166 1120 1011 1022 1022 1118 1222 1161 1074 1022 1104 1218 1347 1484 1564 1557 1617 1715 1792 1886 2012 2138 2187 2159 2052 2055 2104 2195 2276 2353 2484 2607 2715 2562 2487 2633 2652 2531 2436 2335 2245 2151 2010 1877 1754 1656 1582 1564 1554 1489 1504 1558 1583 1627 1604 1503 1448 1411 1362 1409 1377 1448 1460 1374 1253 1193 1230 1323 1425 1333 1398 1460 1589 1614 1500 1373 1272 1196 1179 1184 1174 1142 1148 1100 997 912 958 972 992 1021 1023 949 864 806 788 779 739 642 571 587 647 677 675 654 625 584 529 443 407 518 520 416 336 347 373 345 408 471 517 559 593 620 647 612 566 545 512 491 456 402 332 327 309 375 418 429 390 382 399 354 310 269 247 268 299 299 315 302 273 239 225 221 218 191 179 172 166 182 192 169 150 162 197 174 159 160 147 127 119 126 117 112 99 96 94 91 90 86 83 81 81 90 90 84 82 82 79 73 70 71 80 85 86 89 94 94 115 124 120 141 145 127 124 133 145 138 143 142 148 139 139 135 137 127 170 158 154 148 132 121 125 127 121 118 122 125 125 118 121 119 124 123 112 114 114 115 124 111 143 168 191 209 251 266 285 258 255 305 262 209 180 150 143 238 358 383 324 277 299 300 254 273 286 283 256 203 165 211 256 281 256 235 190 164 133 109 114 103 66 69 96 130 153 110 72 41 22 30 42 40 42 24 26 65 81 66 66 63 51 17 18 21 0 0 3 20 35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
918 1092 1126 1086 989 897 959 1017 1052 1120 1187 1200 1166 1200 1277 1215 1226 1178 1123 1124 1125 1046 985 1020 1067 1026 963 928 953 992 978 934 894 807 794 822 734 681 657 601 590 602 665 690 720 755 815 848 891 985 1094 1161 1231 1320 1404 1499 1672 1904 1860 1786 1939 2059 2231 2184 2025 1915 1830 1730 1649 1589 1508 1377 1270 1183 1230 1167 1172 1250 1271 1308 1215 1183 1217 1211 1197 1210 1229 1218 1241 1253 1269 1266 1298 1334 1372 1467 1533 1613 1717 1794 1843 1717 1631 1655 1775 1832 1906 1969 2053 2159 2239 2303 2308 2361 2290 2190 2069 2004 1910 1814 1765 1757 1693 1732 1816 1909 1997 2101 2140 2095 2052 2081 1978 1859 1698 1611 1595 1444 1346 1307 1330 1340 1253 1153 1097 1014 971 911 819 827 833 861 897 912 972 1028 1024 1080 1024 1092 1134 1256 1208 1258 1229 1200 1135 1037 1025 960 864 1021 1189 1230 1112 1047 1006 1080 1260 1271 1242 1209 1194 1197 1184 1145 1166 1168 1149 1141 1219 1263 1331 1390 1371 1420 1408 1415 1428 1445 1502 1553 1578 1543 1509 1567 1514 1474 1483 1542 1599 1609 1615 1557 1674 1756 1808 1786 1701 1627 1584 1538 1521 1538 1562 1636 1680 1757 1728 1681 1625 1616 1602 1546 1464 1372 1377 1323 1256 1227 1231 1219 1221 1144 1160 1252 1331 1407 1446 1488 1527 1572 1617 1688 1637 1562 1491 1448 1358 1408 1393 1325 1237 1271 1252 1355 1396 1286 1187 1098 1029 998 986 1005 1124 1289 1415 1484 1569 1586 1650 1710 1791 1883 1978 2047 2140 2241 2129 2011 1909 1887 1864 1795 1759 1658 1532 1403 1303 1276 1148 1159 1084 1081 1083 1094 1104 1139 1193 1233 1275 1337 1307 1316 1350 1381 1428 1496 1584 1650 1698 1765 1797 1876 1945 1977 1939 1900 1882 1844 1860 1851 1817 1773 1749 1809 1841 1924 2040 2153 2225 2164 2107 2031 1994 1993 2116 2180 2130 2149 2170 2230 2355 2451 2538 2567 2674 2606 2521 2463 2461 2469 2446 2397 2403 2366 2332 2266 2168 2127 2097 2195 2263 2175 2176 2172 2336 2482 2443 2341 2240 2122 2016 1903 1783 1733 1751 1884 1999 2056 2106 2146 2181 2243 2344 2421 2500 2515 2543 2664 2745 2764 2785 2677 2581 2534 2551 2483 2429 2319 2154 2062 2028 2024 2091 2151 2199 2253 2309 2317 2264 2173 2094 2053 2020 1939 1847 1766 1663 1584 1485 1584 1739 1851 1943 2024 1988 1927 1851 1801 1756 1678 1580 1521 1473 1436 1455 1404 1347 1375 1338 1240 1254 1341 1292 1232 1321 1228 1219 1235 1311 1417 1474 1473 1550 1556 1474 1417 1334 1135 1095 1023 856 879 965 1075 1146 1179 1067 1018 871 818 931 972 989 977 1041 1064 1090 1146 1141 1123 1088 1051 999 1030 1105 1173 1175 1269 1343 1380 1437 1485 1544 1603 1640 1665 1687 1725 1757 1797 1837 1883 1927 1945 1977 2058 2122 2197 2284 2331 2381 2447 2468 2452 2436 2393 2335 2324 2336 2378 2330 2362 2361 2285 2204 2167 2103 2140 2219 2219 2219 2209 2257 2360 2353 2306 2322 2342 2368 2403 2336 2225 2103 1961 1908 1866 1817 1804 1822 1840 1782 1693 1691 1687 1687 1679 1573 1592 1492 1509 1621 1734 1860 1974 2058 2156 2208 2269 2332 2277 2189 2065 2063 1941 2066 1949 1806 1814 1913 1995 1883 1867 1860 1839 1697 1521 1381 1404 1361 1228 1142 1077 1061 1069 1043 1017 1019 1025 1038 1045 1076 1070 1124 1206 1266 1336 1426 1493 1512 1526 1563 1656 1732 1844 1962 2093 2219 2337 2409 2390 2402 2361 2355 2263 2219 2231 2242 2246 2306 2430 2344 2295 2329 2374 2368 2358 2436 2564 2590 2468 2485 2499 2534 2528 2533 2585 2665 2747 2697 2636 2610 2589 2574 2547 2527 2499 2461 2478 2545 2615 2575 2546 2459 2441 2463 2487 2554 2701 2684 2630 2622 2575 2569 2558 2552 2627 2567 2556 2514 2469 2468 2524 2595 2639 2562 2467 2431 2383 2317 2248 2227 2233 2234 2257 2282 2275 2257 2216 2172 2135 2095 2025 1952 1886 1828 1797 1772 1787 1794 1821 1844 1851 1803 1712 1598 1506 1462 1498 1560 1632 1752 1872 1932 2005 2112 2170 2255 2297 2289 2267 2255 2256 2278 2307 2339 2332 2277 2235 2217 2234 2239 2226 2205 2184 2186 2159 2163 2210 2232 2254 2273 2287 2299 2299 2282 2249 2214 2181 2131 2082 2054 2048 2040 1997 1948 1898 1843 1793 1724 1608 1564 1589 1663 1798 1934 2022 2023 2006 2000 2013 2022 2049 2082 2109 2118 2093 2063 2035 2009 1993 1966 1938 1940 1940 1918 1867 1853 1894 1912 1909 1898 1869 1859 1862 1856 1844 1845 1858 1843 1815 1804 1799 1792 1783 1768 1752 1742 1738 1736 1732 1720 1706 1690 1675 1662 1658 1656 1654 1652 1647 1642 1642 1642 1640 1626 1621 1621 1601 1579 1614 1618 1623 1659 1689 1701 1715 1713 1722 1723 1713 1697 1717 1709 1694 1709 1658 1606 1624 1561 1437 1393 1363 1346 1295 1207 1118 1053 1030 980 931 927 991 1093 1120 1093 1071 1178 1215 1140 987 989 1150 1275 1284 1360 1338 1300 1341 1324 1231 1216 1188 1220 1325 1438 1534 1599 1638 1567 1541 1431 1299 1257 1192 1131 1021 1079 1184 1257 1408 1535 1585 1663 1668 1666 1693 1648 1585 1527 1508 1625 1656 1739 1705 1604 1461 1474 1506 1557 1504 1440 1281 1138 1058 965 895 826 792 803 874 918 926 1017 1120 1100 1062 1107 1100 1141 1186 1082 1064 1150 1215 1371 1422 1543 1694 1700 1766 1836 1918 1977 2034 2170 2301 2234 2155 2191 2205 2261 2375 2446 2526 2650 2646 2594 2577 2697 2621 2455 2339 2238 2153 2066 1994 1858 1747 1691 1684 1652 1601 1592 1632 1666 1723 1745 1650 1605 1551 1455 1489 1516 1487 1458 1406 1318 1224 1250 1327 1419 1502 1449 1441 1557 1648 1636 1515 1393 1366 1308 1279 1293 1297 1264 1224 1110 1022 964 1009 1046 1035 990 929 870 856 820 787 748 682 600 665 639 687 709 669 630 605 574 523 457 372 438 489 443 356 322 319 349 392 432 470 513 544 579 618 639 609 580 549 533 508 442 367 307 296 298 370 408 368 387 392 351 309 280 242 257 281 276 284 276 276 259 268 240 234 208 207 195 175 161 157 156 144 159 181 190 172 157 147 133 116 115 114 104 97 92 89 87 86 84 81 80 80 82 75 73 71 72 71 71 73 76 83 91 100 116 108 111 140 153 154 144 182 168 133 154 161 159 155 166 150 148 154 153 152 145 179 166 177 161 156 138 148 144 138 129 130 133 135 126 142 143 137 139 123 127 127 131 146 124 173 206 237 238 269 301 352 318 310 386 322 242 183 135 165 256 371 418 358 323 355 339 297 279 350 336 275 225 199 202 260 321 298 234 186 171 153 139 131 114 67 83 131 148 194 150 109 60 29 55 62 46 68 63 64 90 150 129 89 55 32 24 0 0 0 7 31 53 91 70 35 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
918 1055 1092 1065 1023 923 914 964 1059 1067 1138 1213 1209 1267 1303 1296 1231 1147 1078 1033 1056 1016 937 1018 1087 1047 994 916 862 876 869 839 928 843 784 758 804 746 659 597 590 602 677 693 707 741 782 841 890 976 1048 1116 1200 1264 1320 1422 1547 1786 1660 1775 1919 2040 2139 2210 2123 1991 1854 1754 1674 1600 1511 1388 1318 1267 1279 1191 1221 1339 1362 1319 1282 1254 1261 1246 1259 1277 1286 1297 1275 1276 1295 1311 1309 1293 1331 1393 1416 1542 1638 1713 1756 1674 1566 1707 1820 1925 2001 2066 2146 2205 2250 2212 2201 2298 2279 2169 2066 1975 1860 1798 1728 1651 1667 1660 1752 1845 1920 2005 2095 2116 2177 2053 1908 1847 1802 1749 1652 1561 1502 1457 1510 1449 1328 1273 1186 1099 1049 969 865 811 831 857 899 906 943 1009 988 1003 1006 1027 1099 1181 1135 1192 1210 1145 1117 889 895 881 1007 1167 1209 1265 1226 1127 1068 1044 1070 1190 1200 1199 1210 1210 1208 1198 1214 1192 1194 1149 1207 1265 1306 1355 1339 1373 1419 1461 1455 1455 1481 1517 1507 1509 1465 1518 1453 1461 1487 1557 1626 1587 1554 1549 1624 1700 1770 1757 1675 1610 1536 1499 1509 1572 1628 1663 1675 1726 1684 1620 1603 1675 1610 1535 1477 1432 1421 1365 1309 1262 1229 1187 1160 1127 1144 1199 1254 1310 1405 1478 1557 1613 1666 1637 1554 1506 1473 1436 1368 1287 1305 1253 1216 1232 1248 1332 1333 1284 1225 1148 1018 994 983 1012 1135 1254 1338 1381 1445 1520 1639 1754 1816 1833 1894 1998 2070 2182 2136 2019 1881 1755 1714 1660 1618 1553 1496 1385 1249 1172 1122 1089 1113 1152 1149 1197 1201 1219 1286 1334 1373 1439 1390 1338 1344 1390 1463 1512 1590 1663 1708 1735 1759 1810 1889 1956 2002 1956 1927 1898 1900 1935 1864 1802 1756 1814 1873 1981 2031 2123 2237 2251 2173 2089 2032 2054 2160 2298 2208 2194 2207 2241 2325 2464 2588 2612 2727 2583 2537 2487 2483 2471 2497 2491 2508 2475 2400 2255 2166 2088 2029 2060 2049 2084 2059 2151 2299 2499 2516 2433 2318 2186 2043 1917 1759 1723 1755 1880 2042 2103 2154 2246 2286 2307 2377 2436 2527 2555 2573 2667 2647 2629 2677 2599 2510 2467 2476 2497 2412 2274 2138 2042 1999 2022 2071 2101 2110 2170 2275 2340 2313 2205 2112 2058 2009 1945 1842 1766 1676 1609 1481 1554 1687 1822 1927 2012 2046 1952 1864 1809 1765 1706 1635 1581 1525 1508 1505 1452 1449 1456 1354 1231 1305 1397 1350 1275 1376 1319 1343 1271 1318 1417 1582 1590 1584 1555 1544 1470 1318 1290 1160 1024 861 823 902 968 1101 1077 1006 933 813 875 1023 1072 1084 1084 1111 1141 1164 1184 1189 1186 1158 1101 1032 1034 1062 1075 1116 1191 1239 1280 1333 1392 1469 1532 1572 1585 1629 1688 1680 1723 1776 1806 1835 1879 1938 2010 2044 2119 2184 2202 2265 2353 2465 2425 2367 2321 2249 2231 2221 2261 2200 2252 2248 2164 2140 2078 2035 2082 2121 2116 2129 2126 2245 2239 2225 2214 2208 2225 2237 2258 2226 2125 2046 1988 1971 1968 1952 1892 1915 1944 1891 1817 1761 1771 1783 1687 1685 1659 1531 1471 1644 1784 1935 2067 2149 2200 2306 2363 2259 2127 2023 1933 1892 1812 1871 1838 1710 1710 1800 1916 1839 1699 1643 1670 1563 1445 1281 1230 1222 1115 1054 1028 1025 1013 1013 1016 1020 1031 1049 1071 1107 1129 1141 1221 1318 1402 1464 1492 1535 1571 1608 1651 1736 1858 1953 2074 2210 2332 2430 2443 2459 2439 2324 2288 2256 2248 2283 2299 2368 2464 2361 2308 2324 2407 2425 2356 2387 2467 2536 2551 2530 2620 2634 2563 2561 2570 2680 2801 2757 2703 2691 2635 2586 2573 2574 2550 2529 2563 2627 2740 2665 2614 2497 2460 2479 2522 2576 2660 2633 2573 2531 2504 2510 2468 2494 2563 2525 2505 2494 2423 2388 2412 2441 2471 2509 2438 2334 2268 2220 2162 2118 2096 2102 2125 2139 2158 2136 2085 2046 2002 1957 1906 1870 1841 1814 1822 1842 1879 1903 1935 1962 1952 1846 1740 1625 1529 1463 1448 1465 1518 1623 1750 1843 1952 2013 2070 2198 2276 2286 2273 2243 2226 2240 2274 2304 2299 2261 2221 2208 2231 2231 2228 2212 2170 2112 2090 2139 2179 2211 2240 2265 2284 2288 2274 2245 2203 2165 2117 2063 2025 2008 2033 2035 1990 1931 1874 1821 1780 1713 1618 1555 1543 1618 1748 1897 1993 1981 1947 1938 1960 1999 2035 2078 2107 2115 2081 2044 2013 1992 1968 1939 1926 1923 1912 1916 1875 1830 1867 1900 1880 1852 1853 1831 1839 1844 1840 1831 1845 1844 1812 1791 1787 1795 1784 1769 1749 1734 1730 1728 1723 1728 1719 1709 1691 1680 1671 1663 1662 1654 1651 1645 1644 1651 1610 1591 1588 1571 1566 1572 1602 1611 1609 1636 1659 1665 1676 1673 1676 1654 1645 1623 1647 1616 1609 1637 1584 1499 1534 1469 1373 1275 1215 1197 1164 1106 1073 1040 983 969 1033 1040 1122 1223 1251 1159 1100 1271 1306 1153 996 999 1164 1290 1344 1371 1399 1364 1386 1350 1316 1316 1263 1244 1331 1435 1542 1636 1694 1663 1576 1451 1397 1377 1294 1197 1112 1060 1207 1310 1363 1387 1443 1509 1587 1660 1751 1753 1704 1646 1625 1706 1767 1812 1699 1577 1582 1618 1618 1505 1417 1318 1270 1186 1096 1016 951 922 872 806 879 1011 962 964 1071 1131 1120 1173 1155 1191 1260 1128 1118 1157 1287 1453 1557 1649 1727 1799 1832 1891 1984 2092 2155 2238 2328 2348 2309 2322 2349 2357 2432 2539 2639 2649 2547 2583 2664 2628 2564 2448 2355 2259 2142 2003 1917 1838 1820 1782 1737 1682 1658 1703 1735 1765 1851 1819 1747 1701 1585 1583 1597 1635 1595 1487 1382 1290 1280 1323 1369 1502 1577 1545 1555 1611 1715 1659 1540 1455 1469 1438 1390 1412 1406 1319 1227 1136 1039 1019 1075 1114 1047 981 919 853 771 731 690 653 635 673 747 723 732 724 669 602 536 491 461 412 363 346 388 384 392 372 317 294 313 356 400 465 509 542 585 622 614 562 491 485 464 407 350 365 321 268 333 379 335 398 418 382 340 283 262 233 264 252 263 250 260 249 282 260 220 232 215 214 207 192 189 177 154 140 153 155 139 131 127 121 116 112 105 99 95 91 88 86 84 81 80 80 80 80 76 76 78 76 76 77 80 86 97 109 152 161 130 135 172 190 197 176 173 210 165 157 184 191 168 182 154 156 155 171 162 162 200 180 206 202 168 169 184 167 165 149 143 144 146 145 168 153 152 157 137 144 140 150 158 135 134 194 270 296 330 339 398 397 379 448 355 252 166 163 228 267 364 469 439 397 420 377 369 328 349 376 332 281 235 234 292 348 351 267 242 219 172 130 103 84 77 101 124 161 211 204 132 83 40 87 91 72 82 114 122 140 121 109 105 52 20 3 3 3 16 32 73 83 130 150 83 54 39 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
853 975 1046 1073 1053 928 874 943 971 1069 1138 1173 1128 1187 1212 1300 1183 1099 1049 965 1024 987 916 971 1006 1038 1024 963 902 850 831 778 823 823 822 742 745 775 674 600 591 606 687 716 745 773 807 846 897 950 1002 1075 1082 1182 1261 1344 1470 1520 1492 1781 1923 1990 2011 2044 2120 2026 1945 1798 1705 1616 1524 1444 1354 1369 1317 1303 1298 1339 1320 1304 1297 1321 1305 1290 1321 1355 1357 1396 1376 1361 1375 1387 1382 1368 1309 1341 1400 1474 1539 1617 1675 1560 1570 1699 1791 1903 2007 2000 2053 2071 2139 2095 2122 2225 2278 2172 2055 1944 1875 1803 1702 1593 1621 1589 1712 1772 1834 1907 1980 2014 2104 2003 1891 1790 1743 1755 1761 1647 1535 1537 1468 1441 1398 1348 1244 1189 1111 1001 918 874 809 845 916 881 913 964 925 971 972 1033 1063 1069 1115 1138 1168 1127 959 865 1103 1154 1107 1121 1177 1233 1267 1211 1108 1105 1109 1144 1117 1169 1231 1238 1228 1228 1230 1220 1223 1177 1193 1242 1232 1268 1334 1398 1445 1459 1457 1483 1514 1537 1518 1479 1438 1457 1447 1509 1559 1567 1607 1569 1501 1537 1597 1655 1726 1765 1721 1639 1585 1507 1503 1545 1560 1585 1679 1655 1617 1576 1560 1640 1578 1514 1475 1445 1401 1365 1375 1331 1305 1263 1188 1135 1124 1213 1270 1318 1354 1431 1491 1544 1616 1610 1517 1446 1419 1394 1379 1352 1251 1234 1186 1175 1187 1202 1216 1253 1211 1125 1051 989 982 999 1136 1233 1256 1300 1370 1465 1581 1656 1695 1757 1871 1935 2005 2126 2092 1957 1835 1721 1627 1525 1466 1434 1364 1330 1308 1152 1064 1128 1261 1253 1271 1294 1276 1300 1352 1390 1456 1497 1494 1432 1398 1414 1489 1572 1587 1628 1671 1714 1752 1806 1869 1929 1965 1987 1971 1937 1965 1962 1887 1813 1772 1827 1906 2018 2138 2192 2258 2325 2218 2157 2080 2102 2156 2279 2335 2338 2257 2265 2301 2434 2556 2660 2713 2593 2557 2549 2515 2527 2583 2616 2569 2534 2436 2323 2238 2149 2055 1983 1957 2007 2060 2173 2349 2423 2467 2337 2219 2106 1976 1866 1757 1687 1760 1922 2060 2195 2263 2362 2392 2435 2480 2548 2618 2623 2664 2680 2585 2524 2566 2591 2538 2471 2410 2373 2304 2175 2073 1979 1932 2003 2049 2075 2124 2191 2262 2332 2331 2244 2157 2082 2005 1918 1830 1731 1679 1607 1499 1474 1620 1726 1798 1895 2012 1957 1883 1824 1771 1701 1651 1613 1595 1580 1569 1538 1543 1440 1299 1314 1299 1383 1410 1369 1441 1395 1443 1395 1405 1442 1564 1629 1636 1635 1600 1491 1445 1329 1180 1041 901 821 833 941 1002 964 921 858 823 919 1011 1129 1161 1175 1182 1211 1223 1245 1279 1273 1245 1148 1082 1058 1103 1165 1163 1150 1193 1250 1282 1328 1379 1432 1474 1535 1594 1644 1681 1725 1762 1787 1822 1851 1907 1941 2007 2060 2109 2151 2206 2288 2371 2339 2287 2249 2189 2166 2140 2144 2098 2144 2099 2046 2018 2048 1934 1981 2012 2023 2030 2125 2127 2097 2102 2099 2090 2108 2131 2158 2177 2141 2122 2107 2098 2087 2010 2000 2021 2051 2002 1890 1862 1899 1872 1781 1784 1664 1501 1506 1654 1844 1922 2043 2161 2324 2393 2256 2145 2061 1954 1811 1749 1666 1746 1687 1583 1598 1714 1793 1740 1642 1512 1556 1444 1319 1189 1135 1062 1028 1005 1005 1005 1007 1011 1016 1037 1088 1139 1187 1223 1241 1199 1210 1308 1464 1577 1531 1555 1669 1727 1761 1810 1869 1976 2060 2173 2298 2431 2478 2498 2471 2379 2372 2327 2276 2299 2325 2402 2506 2400 2334 2347 2380 2461 2431 2414 2474 2517 2652 2665 2715 2752 2661 2627 2607 2681 2784 2765 2803 2841 2710 2640 2724 2715 2702 2647 2690 2693 2719 2694 2680 2567 2526 2529 2548 2568 2638 2713 2638 2562 2466 2422 2441 2492 2574 2501 2443 2400 2364 2347 2331 2347 2346 2349 2359 2260 2196 2145 2129 2115 2095 2083 2082 2063 2068 2058 2012 1976 1948 1927 1915 1903 1904 1896 1918 1950 1982 2021 2080 2090 2027 1946 1807 1689 1600 1527 1470 1440 1465 1551 1678 1761 1841 1909 2019 2116 2221 2244 2251 2238 2205 2202 2222 2237 2234 2217 2188 2167 2207 2218 2216 2211 2161 2079 2044 2054 2110 2169 2211 2245 2271 2272 2252 2217 2170 2125 2088 2057 2001 1968 1976 1983 1938 1888 1871 1838 1790 1739 1636 1553 1521 1583 1724 1860 1950 1953 1905 1889 1940 1979 2007 2048 2078 2075 2051 2017 1982 1955 1927 1913 1939 1925 1893 1877 1847 1808 1840 1877 1857 1814 1814 1811 1831 1841 1849 1839 1813 1829 1810 1782 1767 1781 1779 1764 1742 1721 1722 1718 1709 1715 1721 1705 1694 1683 1680 1672 1668 1666 1660 1661 1658 1654 1624 1601 1577 1591 1568 1532 1558 1563 1577 1608 1623 1613 1619 1631 1628 1606 1564 1544 1550 1531 1493 1536 1523 1422 1436 1368 1284 1168 1095 1075 1051 1006 987 977 1012 1066 1059 1123 1227 1288 1335 1200 1177 1284 1327 1186 1089 997 1145 1313 1404 1422 1451 1470 1478 1441 1415 1426 1372 1304 1317 1437 1537 1660 1741 1702 1619 1549 1476 1462 1387 1226 1092 1050 1144 1217 1253 1269 1318 1414 1514 1593 1670 1758 1834 1791 1765 1804 1889 1861 1717 1657 1688 1639 1529 1432 1302 1245 1139 1108 1072 1098 1009 915 819 841 941 1061 1048 978 1043 1138 1220 1274 1225 1238 1360 1296 1247 1196 1291 1422 1555 1676 1678 1709 1754 1859 1977 2101 2226 2333 2361 2374 2399 2429 2452 2478 2533 2607 2635 2630 2526 2476 2557 2575 2521 2463 2381 2272 2168 2067 1951 1917 1899 1838 1775 1733 1729 1806 1828 1856 1948 1894 1859 1763 1654 1691 1727 1729 1635 1519 1423 1334 1365 1364 1440 1522 1637 1651 1675 1716 1762 1687 1579 1555 1583 1558 1522 1521 1413 1290 1204 1128 1067 1122 1157 1170 1107 1062 967 868 794 709 692 716 713 695 765 802 806 765 717 641 547 447 421 405 397 346 328 325 352 387 364 321 283 336 403 438 462 491 543 590 603 558 489 437 409 399 392 395 333 256 301 332 327 395 412 415 373 310 255 222 229 249 265 263 234 249 238 235 218 196 186 178 168 162 155 149 143 136 134 133 128 126 123 119 116 113 108 99 95 91 88 85 83 80 80 81 82 87 81 84 80 83 88 86 88 105 137 146 182 175 131 122 141 160 188 209 214 214 199 194 176 195 183 185 188 180 190 196 199 203 219 197 222 227 214 214 230 201 180 170 166 160 160 163 185 183 176 175 166 169 166 172 183 178 149 182 262 348 395 408 463 498 482 481 372 278 197 168 233 342 439 505 509 504 489 440 447 405 374 436 375 322 271 257 298 352 353 282 240 187 153 151 104 86 132 152 144 147 189 198 153 85 50 92 127 103 119 156 168 150 81 62 68 75 40 12 18 11 11 40 101 136 158 158 114 74 50 33 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
779 891 946 1027 1032 953 842 911 990 1072 1056 1104 1047 1086 1182 1259 1176 1061 963 924 930 928 868 927 912 962 1000 1001 965 930 888 823 751 784 785 729 715 733 672 601 600 628 677 712 742 771 807 834 884 961 989 1009 1045 1124 1164 1289 1331 1366 1423 1656 1818 1936 1926 1899 1888 2004 1992 1873 1744 1653 1582 1507 1413 1403 1377 1347 1332 1351 1340 1351 1338 1361 1383 1416 1415 1449 1486 1488 1493 1465 1477 1489 1475 1454 1398 1374 1348 1364 1446 1509 1542 1500 1545 1658 1753 1825 1808 1784 1875 1928 1981 1946 2025 2144 2182 2197 2075 1962 1854 1777 1717 1635 1532 1545 1645 1697 1750 1812 1867 2001 2086 1961 1827 1730 1676 1664 1731 1696 1668 1579 1489 1396 1360 1378 1343 1276 1196 1088 986 896 858 795 891 851 913 908 887 899 935 989 995 1023 1067 1045 1092 904 892 987 1133 1196 1231 1227 1202 1231 1259 1179 1148 1134 1170 1206 1185 1131 1204 1239 1245 1256 1262 1250 1232 1195 1177 1180 1240 1337 1373 1368 1376 1415 1417 1456 1492 1513 1533 1505 1433 1458 1511 1557 1567 1595 1606 1585 1489 1510 1578 1645 1691 1717 1709 1689 1607 1527 1481 1524 1533 1558 1593 1580 1562 1544 1551 1593 1596 1562 1537 1502 1415 1347 1249 1245 1209 1177 1151 1099 1169 1196 1253 1313 1378 1419 1432 1499 1542 1587 1519 1413 1380 1382 1350 1281 1233 1235 1263 1203 1180 1129 1107 1155 1130 1119 1062 999 978 1003 1106 1273 1303 1397 1441 1481 1514 1573 1654 1763 1833 1841 1935 2061 2117 2014 1906 1804 1704 1613 1512 1423 1349 1216 1191 1069 1124 1237 1354 1354 1393 1382 1392 1396 1410 1455 1530 1554 1567 1506 1476 1425 1501 1585 1617 1644 1685 1717 1777 1820 1855 1888 1912 1955 1996 2010 2005 1973 1929 1827 1790 1856 1963 2054 2175 2281 2340 2358 2293 2229 2158 2124 2176 2257 2426 2407 2316 2294 2319 2354 2486 2571 2683 2667 2623 2602 2575 2574 2706 2611 2489 2403 2314 2215 2149 2075 1998 1942 1960 2010 2125 2249 2263 2291 2356 2305 2162 2002 1889 1789 1722 1663 1807 1942 2080 2151 2242 2347 2452 2532 2511 2536 2618 2695 2714 2611 2574 2482 2438 2498 2563 2515 2439 2296 2193 2123 2002 1901 1892 1965 2066 2090 2140 2184 2206 2271 2271 2178 2111 2050 1990 1914 1815 1730 1661 1561 1462 1439 1519 1602 1730 1865 1945 1982 1927 1848 1790 1729 1679 1655 1638 1629 1637 1615 1550 1453 1334 1341 1384 1374 1465 1456 1492 1486 1519 1460 1498 1538 1612 1665 1693 1602 1460 1327 1247 1176 1067 1010 909 854 832 809 949 939 854 809 884 932 926 1092 1185 1251 1262 1269 1296 1296 1350 1332 1271 1192 1124 1076 1119 1109 1223 1255 1254 1304 1357 1426 1430 1477 1509 1556 1609 1648 1689 1716 1752 1786 1819 1858 1902 1939 2013 2021 2055 2093 2155 2261 2329 2287 2236 2204 2162 2126 2102 2050 2009 1984 1941 1921 1892 1905 1890 1886 1930 1923 1989 2002 2007 1995 2029 2020 2035 2041 2081 2159 2219 2247 2242 2228 2204 2144 2120 2113 2125 2161 2080 1987 1972 2000 1927 1904 1814 1661 1502 1516 1717 1711 1845 2021 2182 2205 2290 2227 2089 1977 1851 1720 1618 1541 1536 1516 1441 1529 1596 1678 1618 1507 1442 1414 1385 1221 1095 1055 1015 994 1000 1000 1028 1043 1059 1080 1134 1184 1205 1277 1360 1364 1296 1244 1270 1445 1607 1648 1614 1709 1830 1904 1924 1980 2056 2156 2243 2329 2398 2444 2499 2548 2523 2528 2471 2337 2311 2344 2387 2491 2485 2422 2406 2416 2428 2492 2500 2596 2623 2721 2796 2766 2742 2805 2765 2731 2720 2681 2668 2690 2772 2774 2787 2742 2659 2692 2658 2630 2618 2607 2638 2732 2688 2649 2659 2608 2646 2714 2667 2591 2495 2393 2367 2412 2473 2549 2460 2402 2381 2358 2337 2320 2312 2295 2260 2245 2201 2153 2149 2168 2187 2154 2141 2116 2087 2051 2036 2001 1992 2000 2017 1997 1996 1998 2005 2048 2070 2103 2141 2188 2183 2115 2028 1922 1794 1694 1586 1485 1439 1443 1520 1624 1693 1746 1851 1935 2052 2136 2115 2209 2238 2199 2176 2172 2178 2175 2145 2124 2126 2175 2186 2180 2175 2151 2104 2026 1975 2031 2123 2183 2229 2268 2269 2234 2183 2132 2074 2019 1976 1960 1912 1899 1888 1852 1819 1816 1823 1789 1739 1652 1565 1512 1548 1670 1807 1872 1868 1842 1852 1904 1930 1942 1972 2000 2005 2005 1973 1935 1905 1892 1924 1944 1923 1871 1828 1818 1793 1832 1841 1816 1788 1778 1803 1826 1829 1838 1825 1795 1785 1781 1762 1748 1750 1759 1757 1740 1714 1700 1696 1690 1683 1696 1710 1698 1693 1685 1682 1684 1689 1683 1678 1663 1640 1624 1604 1596 1598 1597 1564 1514 1492 1528 1567 1585 1544 1559 1560 1552 1529 1478 1470 1448 1432 1414 1416 1425 1344 1339 1291 1208 1088 1025 1010 1009 1029 1054 1088 1111 1171 1173 1109 1264 1356 1383 1288 1233 1327 1381 1278 1102 1035 1226 1294 1340 1471 1527 1565 1566 1547 1517 1532 1486 1405 1385 1471 1566 1688 1808 1784 1731 1622 1590 1522 1394 1248 1133 1095 1060 1116 1147 1167 1238 1317 1372 1474 1571 1686 1818 1903 1895 1917 1989 1877 1768 1772 1687 1555 1442 1332 1241 1163 1103 1067 1007 988 960 849 868 940 1013 1123 1126 1037 1061 1176 1291 1377 1322 1292 1392 1316 1288 1257 1372 1473 1579 1544 1551 1648 1783 1880 1987 2115 2242 2310 2264 2270 2323 2361 2393 2442 2493 2525 2519 2516 2464 2398 2476 2584 2516 2415 2355 2272 2160 2070 2014 2019 1974 1888 1856 1808 1825 1888 1931 1953 2034 2004 1912 1786 1760 1816 1854 1747 1612 1492 1461 1405 1455 1463 1479 1575 1665 1726 1705 1715 1730 1698 1643 1639 1651 1619 1590 1557 1450 1348 1254 1154 1135 1196 1250 1231 1182 1117 1016 930 807 727 778 812 779 721 800 862 868 842 766 629 504 514 515 480 434 365 393 355 324 309 342 338 281 320 338 375 412 455 526 577 599 569 519 486 463 451 404 371 331 266 262 311 306 338 342 366 359 326 282 251 216 240 270 248 243 224 217 227 226 212 216 208 210 181 171 157 143 134 127 124 124 123 120 115 112 111 107 101 96 91 88 85 82 80 83 93 95 89 86 84 80 83 93 96 104 147 187 180 207 153 127 136 147 147 162 173 190 213 213 214 211 213 207 227 243 216 261 234 264 256 284 237 234 276 296 276 264 215 207 205 214 194 173 187 215 238 221 203 205 204 207 207 221 214 160 202 275 340 378 403 468 507 528 438 314 247 190 165 225 324 424 416 422 484 544 527 520 486 437 464 412 344 318 284 324 361 353 295 233 207 212 172 97 124 157 165 177 191 157 121 95 69 64 94 128 135 169 191 152 118 63 42 40 39 32 26 32 33 30 36 65 102 133 150 103 63 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
815 779 924 990 1004 967 848 883 948 1002 964 1004 1022 1084 1198 1273 1202 1091 1014 945 877 839 847 869 874 873 912 996 993 960 920 843 817 740 723 710 659 671 604 601 625 655 684 704 733 761 791 822 855 925 943 946 989 1078 1174 1274 1243 1250 1318 1468 1739 1861 1854 1815 1772 1801 2003 2052 1864 1724 1647 1573 1499 1473 1453 1430 1385 1395 1395 1431 1422 1440 1492 1525 1538 1590 1620 1638 1650 1602 1578 1588 1555 1535 1503 1491 1474 1451 1399 1412 1437 1461 1509 1566 1608 1694 1669 1640 1694 1780 1788 1798 1921 1996 2071 2136 2090 1978 1874 1782 1699 1617 1537 1480 1567 1623 1684 1744 1861 1984 2056 1979 1865 1764 1656 1593 1635 1657 1671 1625 1537 1408 1331 1305 1327 1314 1258 1141 1028 956 867 793 815 845 898 868 885 875 943 932 900 940 976 970 887 919 1049 1129 1094 1187 1224 1274 1252 1285 1279 1263 1217 1189 1179 1235 1216 1137 1186 1226 1243 1255 1256 1264 1252 1221 1262 1283 1203 1280 1320 1304 1309 1345 1409 1460 1467 1475 1481 1475 1441 1437 1507 1516 1522 1535 1563 1516 1458 1515 1569 1603 1657 1666 1647 1688 1615 1525 1475 1501 1523 1544 1560 1593 1586 1539 1558 1622 1582 1492 1447 1449 1398 1323 1254 1212 1169 1162 1123 1099 1132 1174 1208 1297 1356 1380 1386 1430 1475 1481 1453 1425 1377 1312 1307 1292 1271 1307 1314 1245 1224 1174 1142 1103 1071 1080 1050 985 978 998 1079 1199 1317 1437 1550 1592 1613 1670 1735 1711 1713 1778 1901 2058 2168 2080 2011 1915 1806 1702 1620 1501 1362 1273 1133 1065 1210 1349 1457 1480 1484 1474 1490 1494 1478 1512 1594 1621 1624 1589 1528 1491 1476 1534 1612 1643 1673 1704 1735 1752 1810 1857 1892 1951 1971 2032 2045 2010 1957 1834 1804 1883 1956 2080 2207 2333 2397 2423 2380 2335 2273 2233 2225 2291 2458 2483 2370 2328 2322 2363 2417 2549 2647 2705 2717 2658 2676 2711 2602 2528 2470 2354 2212 2116 2051 2020 1954 1895 1861 1955 2062 2097 2103 2171 2213 2253 2130 1976 1884 1769 1679 1680 1793 1893 2029 2118 2228 2330 2396 2449 2473 2495 2561 2610 2685 2737 2639 2489 2423 2404 2372 2397 2339 2253 2172 2043 1958 1832 1819 1945 2048 2037 2081 2096 2170 2248 2221 2154 2102 2035 1954 1880 1809 1722 1631 1556 1515 1404 1431 1561 1690 1792 1802 1874 1961 1904 1843 1760 1728 1715 1695 1687 1686 1635 1527 1422 1398 1439 1451 1467 1489 1526 1546 1557 1570 1569 1589 1639 1653 1692 1595 1493 1372 1265 1181 1155 1080 995 941 923 869 808 887 906 812 841 957 1063 983 1004 1148 1192 1234 1323 1363 1380 1400 1374 1311 1221 1169 1123 1113 1172 1175 1277 1324 1342 1385 1471 1498 1560 1595 1612 1650 1672 1726 1750 1786 1838 1852 1893 1927 1969 2027 2046 2074 2119 2195 2307 2313 2283 2225 2172 2139 2104 2057 2021 1983 1952 1907 1847 1811 1803 1824 1850 1906 1845 1864 1879 1917 1929 1943 1952 1975 2053 2148 2228 2309 2343 2335 2307 2262 2229 2217 2187 2154 2143 2172 2076 2070 2084 1942 1845 1773 1642 1488 1497 1559 1704 1861 2025 2039 2042 2095 2159 2192 2043 1896 1782 1695 1587 1492 1386 1347 1402 1454 1555 1529 1415 1297 1286 1191 1054 1020 1004 995 1011 1013 1034 1128 1195 1236 1211 1245 1295 1305 1337 1473 1510 1419 1331 1278 1423 1643 1732 1735 1782 1902 1972 2023 2081 2077 2135 2172 2206 2269 2330 2409 2523 2614 2629 2577 2527 2375 2357 2395 2441 2527 2581 2573 2577 2513 2583 2640 2722 2775 2750 2733 2690 2685 2774 2736 2660 2623 2621 2618 2619 2650 2718 2779 2710 2602 2578 2570 2553 2570 2560 2648 2703 2600 2581 2662 2724 2764 2655 2627 2553 2452 2354 2341 2378 2453 2517 2445 2409 2394 2362 2343 2314 2290 2283 2255 2230 2204 2170 2189 2227 2245 2244 2238 2197 2169 2122 2082 2082 2063 2090 2121 2117 2124 2112 2116 2172 2192 2222 2265 2254 2161 2031 1927 1855 1794 1721 1624 1524 1445 1433 1474 1551 1601 1695 1765 1895 1988 2030 2021 2119 2219 2195 2155 2130 2135 2127 2082 2053 2078 2128 2142 2133 2116 2106 2077 1989 1922 1970 2072 2129 2183 2216 2205 2173 2131 2085 2020 1945 1892 1867 1836 1828 1813 1815 1785 1756 1761 1773 1745 1668 1567 1507 1524 1628 1742 1777 1777 1771 1813 1856 1857 1855 1870 1888 1904 1916 1894 1852 1825 1880 1913 1879 1877 1828 1771 1751 1791 1818 1800 1762 1751 1758 1785 1820 1800 1809 1802 1773 1744 1743 1729 1726 1710 1726 1733 1733 1717 1680 1666 1652 1643 1663 1695 1702 1702 1700 1699 1697 1693 1669 1654 1636 1628 1615 1600 1585 1574 1582 1577 1557 1512 1491 1537 1538 1484 1463 1471 1459 1438 1394 1364 1362 1325 1358 1316 1335 1290 1254 1238 1172 1075 1061 1085 1115 1145 1162 1185 1172 1259 1245 1142 1257 1358 1408 1336 1350 1425 1466 1333 1173 1030 1064 1090 1217 1353 1491 1597 1660 1654 1644 1612 1519 1454 1482 1576 1646 1743 1846 1891 1798 1729 1634 1539 1401 1288 1237 1210 1130 1106 1170 1234 1227 1287 1327 1389 1472 1589 1707 1828 1955 2029 2039 1928 1876 1851 1766 1624 1487 1386 1330 1242 1208 1180 1063 931 882 853 952 1055 1124 1204 1178 1135 1104 1180 1306 1431 1451 1394 1415 1397 1346 1331 1393 1395 1423 1509 1629 1713 1778 1913 2035 2130 2198 2181 2152 2163 2215 2260 2310 2370 2416 2422 2407 2388 2352 2359 2458 2599 2526 2396 2323 2217 2143 2102 2118 2110 1995 1957 1949 1921 1941 1998 2038 2040 2096 2064 1939 1863 1879 1938 1886 1731 1609 1600 1578 1486 1539 1569 1539 1633 1714 1716 1657 1648 1656 1652 1623 1608 1598 1564 1522 1512 1484 1389 1288 1251 1240 1270 1318 1266 1192 1103 982 849 794 798 868 883 828 753 843 896 885 803 682 593 545 584 576 501 425 438 453 428 376 336 300 294 281 278 276 355 402 452 514 549 565 583 556 529 509 477 425 379 330 285 236 284 295 274 302 312 325 304 269 249 221 226 276 265 242 213 196 215 237 236 228 224 207 181 155 140 137 132 127 122 120 120 112 108 104 103 105 99 95 91 87 84 81 84 100 101 96 92 89 83 81 87 100 117 142 165 194 208 199 151 168 188 196 204 212 225 224 229 250 280 266 271 243 261 305 278 305 267 276 328 324 274 245 297 349 329 274 273 276 270 304 247 199 220 265 288 245 241 247 252 254 260 262 251 170 187 246 290 312 362 399 434 499 461 366 310 234 169 198 269 327 311 341 382 469 511 552 531 504 467 406 374 349 349 351 380 332 279 243 260 249 190 128 128 141 161 196 217 182 124 83 67 76 128 159 181 182 149 112 82 54 71 78 59 33 52 57 80 87 74 75 62 64 91 77 52 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
761 749 921 947 979 985 875 831 914 887 944 991 1055 1146 1242 1244 1166 1056 947 917 899 866 777 836 865 813 884 925 899 877 869 922 874 790 732 699 707 642 598 601 625 667 689 711 733 758 775 805 834 868 881 940 1028 1129 1189 1177 1149 1182 1230 1336 1483 1673 1787 1731 1656 1647 1753 1887 1960 1863 1774 1659 1607 1581 1540 1521 1490 1466 1514 1532 1530 1576 1650 1696 1746 1757 1767 1806 1816 1742 1712 1694 1657 1638 1615 1598 1571 1555 1524 1497 1472 1428 1409 1457 1489 1500 1528 1536 1527 1608 1643 1724 1787 1854 1907 2007 2091 2015 1893 1791 1704 1634 1560 1461 1490 1567 1620 1710 1816 1941 2060 1926 1832 1725 1640 1539 1547 1547 1576 1580 1538 1463 1343 1274 1273 1308 1272 1216 1095 963 874 785 801 895 879 842 867 846 906 851 797 824 868 866 922 940 1086 1160 1161 1180 1219 1308 1300 1327 1363 1319 1275 1256 1230 1257 1249 1173 1183 1240 1261 1265 1300 1309 1279 1298 1319 1314 1260 1247 1279 1314 1369 1410 1408 1445 1465 1458 1435 1431 1411 1415 1481 1453 1462 1487 1551 1537 1444 1464 1509 1567 1602 1601 1599 1623 1620 1516 1467 1531 1569 1595 1612 1614 1566 1515 1533 1602 1587 1492 1438 1403 1401 1298 1273 1239 1201 1196 1126 1101 1168 1203 1246 1218 1238 1299 1322 1397 1450 1433 1408 1369 1368 1332 1288 1295 1321 1335 1368 1345 1286 1216 1183 1164 1095 1045 1049 981 979 1003 1053 1169 1275 1384 1509 1567 1569 1654 1637 1636 1656 1772 1880 2003 2071 1996 1897 1895 1788 1736 1670 1564 1424 1270 1111 1105 1252 1378 1531 1604 1582 1561 1565 1591 1565 1609 1670 1697 1696 1635 1565 1516 1521 1569 1579 1597 1650 1676 1686 1774 1863 1913 1938 1943 1925 1965 2021 1991 1946 1871 1810 1901 2003 2097 2202 2291 2404 2496 2505 2459 2364 2264 2259 2329 2506 2542 2393 2348 2321 2401 2443 2501 2624 2735 2697 2589 2608 2615 2549 2418 2319 2230 2157 2106 2072 2045 1996 1884 1837 1846 1898 1978 2001 2058 2082 2141 2088 1998 1877 1745 1635 1670 1779 1961 1981 2091 2185 2210 2315 2454 2505 2565 2640 2676 2750 2826 2661 2584 2563 2438 2313 2272 2244 2170 2110 2028 1910 1797 1766 1865 1943 2008 2075 2128 2192 2256 2261 2186 2137 2074 1981 1911 1850 1761 1689 1651 1560 1463 1345 1495 1568 1695 1709 1842 1908 1936 1889 1814 1782 1769 1770 1747 1698 1594 1485 1445 1440 1539 1489 1547 1562 1607 1635 1625 1623 1651 1676 1720 1770 1692 1596 1529 1431 1341 1254 1210 1175 1140 1061 1004 934 820 800 802 818 889 981 1101 1095 1061 1064 1119 1170 1285 1398 1450 1451 1408 1334 1290 1267 1194 1126 1257 1221 1249 1320 1385 1414 1455 1568 1619 1675 1700 1703 1718 1774 1809 1841 1886 1908 1939 1964 2045 2091 2108 2123 2143 2211 2350 2346 2339 2304 2259 2228 2178 2057 2027 1987 1947 1898 1874 1866 1824 1773 1818 1799 1785 1794 1814 1837 1860 1894 1922 1997 2106 2223 2312 2370 2398 2372 2352 2350 2309 2245 2126 2034 2050 2073 2008 2086 2047 1904 1782 1662 1571 1483 1375 1555 1688 1834 1858 1885 1901 1960 2087 2221 2109 1978 1851 1756 1690 1572 1467 1374 1284 1319 1385 1362 1227 1129 1058 1007 985 987 988 1006 1037 1046 1092 1192 1256 1286 1330 1331 1416 1451 1465 1486 1616 1578 1481 1344 1366 1573 1669 1742 1746 1776 1827 1888 1930 1927 1977 2012 2071 2146 2225 2360 2424 2500 2562 2627 2585 2465 2434 2422 2452 2553 2630 2655 2675 2692 2695 2722 2688 2677 2650 2655 2649 2678 2695 2647 2616 2589 2576 2585 2580 2600 2717 2748 2778 2628 2592 2536 2495 2510 2532 2611 2558 2522 2508 2559 2668 2737 2632 2554 2558 2471 2377 2310 2338 2437 2528 2476 2453 2410 2378 2381 2309 2290 2302 2284 2256 2237 2237 2245 2266 2307 2357 2389 2365 2271 2218 2181 2160 2187 2246 2277 2266 2278 2205 2235 2285 2321 2328 2344 2222 2080 1967 1935 1889 1843 1801 1720 1588 1493 1442 1431 1460 1494 1576 1692 1809 1920 1933 1927 2042 2164 2181 2139 2101 2114 2114 2072 2020 2044 2089 2109 2111 2094 2045 1996 1927 1890 1936 2018 2072 2113 2127 2119 2106 2081 2026 1962 1895 1834 1793 1761 1748 1744 1766 1780 1744 1722 1713 1732 1681 1576 1496 1526 1618 1704 1709 1710 1715 1747 1778 1785 1784 1790 1801 1808 1816 1808 1769 1768 1830 1832 1794 1776 1747 1713 1744 1810 1812 1775 1732 1711 1742 1756 1776 1774 1775 1777 1762 1738 1713 1697 1698 1670 1693 1702 1709 1712 1672 1644 1632 1626 1635 1649 1672 1689 1690 1685 1680 1656 1638 1619 1610 1606 1594 1579 1567 1555 1558 1560 1537 1494 1458 1477 1486 1415 1360 1373 1404 1335 1307 1284 1288 1263 1278 1231 1242 1211 1158 1173 1124 1057 1138 1148 1136 1223 1253 1242 1259 1311 1251 1191 1273 1368 1449 1391 1475 1551 1499 1361 1258 1138 1140 1121 1110 1249 1416 1542 1702 1764 1752 1698 1657 1577 1528 1604 1740 1837 1928 1954 1867 1764 1605 1455 1371 1346 1324 1212 1099 1173 1289 1361 1356 1391 1436 1481 1520 1628 1712 1827 1939 2040 2042 1980 1955 1907 1832 1709 1566 1503 1448 1373 1300 1178 1052 909 872 933 1040 1137 1207 1264 1276 1260 1235 1214 1298 1402 1511 1494 1515 1476 1384 1451 1511 1496 1417 1529 1666 1802 1886 1955 2058 2126 2122 2093 2061 2073 2136 2189 2266 2328 2343 2333 2313 2299 2309 2342 2459 2583 2575 2474 2388 2268 2196 2214 2226 2145 2061 2069 2040 2057 2071 2120 2130 2102 2180 2126 2015 1982 1999 2000 1873 1747 1707 1744 1655 1563 1629 1661 1629 1710 1753 1714 1638 1586 1579 1593 1565 1526 1530 1492 1439 1434 1443 1424 1363 1342 1344 1367 1343 1258 1157 1068 975 865 891 910 952 930 861 791 869 877 805 739 639 600 621 625 568 474 465 519 523 499 437 373 388 389 363 321 268 353 419 462 485 494 517 554 544 511 506 491 453 403 365 308 245 248 292 263 290 277 273 294 274 228 205 241 275 268 240 220 196 183 215 228 179 171 155 145 139 137 134 130 126 124 121 118 109 101 100 100 101 101 95 91 92 93 92 101 104 102 98 92 86 82 86 100 122 159 215 241 266 252 245 174 217 242 250 268 248 296 255 275 291 308 323 318 304 278 328 362 373 315 323 379 351 299 267 291 356 356 308 334 347 366 379 323 228 289 340 342 286 286 322 319 333 321 300 308 242 193 185 222 242 279 331 399 476 482 383 290 237 192 202 233 249 248 276 352 375 411 484 475 514 516 447 423 374 380 431 412 351 307 292 300 260 188 130 131 127 175 192 247 190 136 128 93 109 132 199 192 147 114 89 72 80 113 98 71 61 81 95 101 101 65 49 35 44 63 33 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
675 807 922 933 941 983 860 808 851 941 1022 1075 1125 1154 1133 1210 1099 1024 954 865 826 790 738 841 833 804 793 841 813 794 787 831 868 821 758 671 685 631 596 618 605 661 688 708 728 746 767 785 812 844 888 972 1026 1068 1104 1106 1099 1109 1161 1243 1298 1440 1562 1609 1568 1524 1593 1671 1799 1864 1937 1825 1728 1686 1650 1632 1593 1566 1610 1713 1776 1784 1855 1910 1945 1980 1988 1952 1957 1870 1880 1818 1791 1791 1776 1725 1692 1652 1625 1579 1519 1468 1418 1345 1351 1378 1420 1434 1443 1493 1483 1590 1648 1709 1756 1874 1928 2014 1924 1807 1697 1610 1535 1452 1440 1518 1583 1668 1759 1857 1946 2013 1860 1739 1626 1523 1449 1519 1506 1538 1518 1464 1360 1302 1206 1273 1264 1194 1065 939 847 787 855 865 857 819 828 860 831 819 836 948 975 1004 1000 1028 1072 1143 1204 1232 1262 1298 1398 1425 1485 1444 1405 1308 1259 1282 1237 1184 1154 1204 1277 1292 1324 1351 1344 1300 1396 1408 1369 1296 1298 1306 1336 1404 1461 1485 1502 1481 1440 1420 1394 1404 1422 1409 1459 1506 1549 1547 1452 1450 1519 1551 1558 1589 1539 1562 1589 1504 1481 1561 1622 1663 1650 1611 1574 1501 1570 1615 1570 1513 1450 1395 1346 1315 1266 1206 1179 1139 1081 1109 1189 1223 1190 1233 1281 1318 1391 1440 1468 1474 1424 1414 1404 1368 1349 1315 1279 1306 1267 1287 1300 1265 1192 1138 1081 1015 1013 980 981 1000 1054 1153 1272 1309 1328 1407 1471 1511 1500 1511 1593 1709 1830 1965 1958 1903 1808 1776 1695 1643 1547 1433 1345 1178 1047 1086 1221 1386 1567 1727 1669 1632 1648 1678 1643 1662 1722 1768 1723 1653 1622 1561 1569 1592 1631 1609 1625 1670 1725 1769 1790 1824 1860 1902 1956 1979 2002 2009 1966 1888 1851 1928 2038 2167 2246 2335 2443 2546 2600 2556 2408 2301 2292 2349 2527 2530 2390 2376 2355 2423 2468 2502 2556 2661 2570 2500 2457 2457 2398 2312 2235 2186 2163 2117 2112 2104 2053 1941 1854 1790 1803 1865 1914 1957 1986 2050 2069 1943 1823 1712 1625 1619 1722 1920 1951 2051 2051 2152 2262 2376 2410 2553 2658 2748 2800 2869 2748 2698 2575 2418 2275 2191 2171 2120 2048 1950 1842 1748 1718 1827 1935 2029 2103 2164 2202 2259 2279 2213 2147 2102 2014 1951 1892 1819 1749 1690 1623 1499 1371 1339 1486 1554 1619 1712 1829 1930 1938 1894 1840 1825 1825 1807 1701 1625 1563 1552 1479 1586 1585 1627 1623 1691 1692 1693 1695 1726 1758 1776 1848 1762 1631 1538 1486 1403 1308 1283 1283 1223 1115 1057 990 829 829 855 855 935 1031 1170 1193 1163 1214 1261 1221 1232 1315 1423 1512 1455 1401 1371 1304 1255 1179 1245 1270 1273 1298 1332 1432 1474 1534 1579 1631 1714 1767 1787 1847 1885 1919 1945 1977 2018 2052 2084 2185 2206 2230 2240 2249 2350 2370 2372 2345 2326 2253 2147 2074 2029 2003 1988 1984 1965 1936 1893 1794 1750 1783 1821 1848 1883 1896 1922 1958 1942 2035 2150 2273 2368 2397 2382 2345 2339 2385 2301 2173 2069 1987 1903 1917 1902 1950 2042 1955 1826 1729 1681 1523 1348 1493 1639 1791 1713 1753 1785 1917 2057 2082 2129 2044 1955 1865 1734 1645 1571 1462 1353 1243 1236 1215 1100 1019 1003 985 982 985 993 1046 1079 1099 1131 1198 1305 1346 1350 1426 1550 1585 1601 1582 1631 1683 1541 1422 1374 1426 1512 1565 1602 1646 1690 1737 1764 1784 1828 1881 1956 2058 2184 2257 2326 2369 2467 2507 2568 2578 2575 2563 2517 2563 2642 2650 2676 2676 2658 2647 2618 2592 2588 2619 2658 2663 2642 2605 2585 2565 2522 2525 2552 2611 2690 2706 2705 2611 2522 2472 2461 2458 2488 2490 2476 2484 2486 2544 2658 2685 2586 2521 2470 2468 2370 2291 2311 2410 2553 2531 2435 2454 2431 2447 2402 2376 2355 2338 2309 2320 2322 2282 2296 2345 2506 2536 2372 2314 2292 2256 2280 2316 2381 2409 2398 2404 2347 2367 2373 2358 2318 2283 2191 2069 2019 2043 2031 1981 1938 1797 1689 1587 1489 1435 1411 1425 1466 1563 1685 1799 1793 1850 1968 2076 2124 2110 2078 2081 2066 2034 1993 2018 2064 2099 2095 2076 2026 1957 1901 1866 1903 1972 2037 2084 2092 2080 2073 2065 2024 1941 1862 1795 1738 1701 1687 1695 1740 1761 1722 1703 1691 1700 1661 1555 1481 1516 1611 1691 1674 1670 1678 1695 1716 1722 1722 1725 1735 1741 1737 1728 1709 1720 1761 1750 1719 1696 1682 1677 1719 1784 1791 1748 1693 1676 1712 1720 1741 1739 1737 1746 1740 1727 1702 1667 1668 1652 1660 1674 1680 1683 1657 1640 1622 1620 1627 1634 1638 1640 1642 1642 1636 1616 1600 1588 1579 1573 1563 1556 1542 1535 1537 1528 1502 1450 1421 1390 1406 1350 1326 1288 1333 1294 1227 1209 1182 1206 1182 1142 1120 1111 1092 1078 1075 1113 1196 1203 1179 1245 1311 1305 1337 1390 1353 1228 1312 1401 1518 1502 1491 1614 1549 1461 1349 1275 1268 1136 1157 1253 1382 1524 1676 1827 1850 1801 1771 1671 1596 1621 1725 1832 1945 1944 1819 1699 1608 1559 1436 1304 1233 1175 1116 1204 1276 1392 1472 1501 1559 1619 1636 1675 1745 1849 1968 2060 2007 1912 1858 1808 1772 1718 1653 1602 1537 1448 1320 1200 1038 921 913 1014 1108 1111 1134 1178 1266 1326 1370 1356 1363 1477 1570 1603 1582 1493 1443 1466 1557 1543 1474 1575 1678 1772 1879 1999 2054 2042 2041 2024 1990 2031 2129 2199 2242 2262 2255 2236 2234 2245 2279 2309 2387 2526 2539 2426 2353 2302 2298 2321 2304 2205 2181 2197 2166 2179 2186 2199 2218 2194 2249 2178 2124 2108 2113 2040 1911 1816 1795 1839 1734 1667 1727 1747 1725 1762 1766 1702 1624 1556 1527 1538 1504 1448 1456 1433 1376 1364 1355 1348 1372 1427 1435 1408 1312 1207 1116 1036 970 911 972 1021 1003 934 870 840 905 831 749 682 643 674 698 638 545 514 530 583 583 543 471 426 438 408 336 277 279 348 403 434 427 437 472 506 499 443 439 474 476 435 384 325 268 223 235 267 260 257 245 234 227 214 202 237 237 234 246 213 206 197 177 176 159 149 144 139 136 134 132 128 123 120 112 110 104 98 96 94 93 92 90 89 89 99 102 105 105 104 99 93 95 85 104 110 157 196 246 306 332 305 303 244 211 272 315 334 327 324 304 328 327 322 345 364 371 347 344 394 391 355 368 394 383 326 311 333 356 397 379 422 426 462 427 294 269 325 399 399 340 345 404 390 388 392 343 374 321 253 199 199 209 251 304 377 475 511 410 311 286 235 203 201 202 210 225 252 270 342 374 390 472 549 523 446 420 408 482 452 399 364 363 340 277 198 166 187 130 173 228 268 238 164 176 142 106 158 250 248 198 174 134 99 90 152 136 120 97 118 132 97 62 61 27 24 31 37 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
796 893 891 913 914 961 823 789 854 881 944 1002 1108 1083 1081 1139 1108 1011 899 831 779 778 724 767 764 757 751 792 744 784 691 731 769 784 822 737 609 597 599 655 715 661 651 688 708 739 768 791 817 849 904 970 978 999 1019 1017 1036 1042 1094 1146 1220 1315 1317 1370 1461 1398 1415 1507 1627 1710 1806 1908 1863 1816 1779 1743 1714 1698 1694 1784 1870 1900 1946 1982 2012 2052 2100 2132 2134 2092 1997 1977 1968 1973 1941 1863 1813 1759 1722 1667 1622 1565 1503 1416 1324 1289 1312 1313 1346 1379 1360 1454 1502 1547 1652 1737 1797 1869 1918 1853 1724 1610 1518 1444 1379 1470 1542 1615 1700 1820 1984 2007 1884 1755 1616 1498 1415 1392 1464 1484 1508 1423 1328 1237 1169 1205 1223 1185 1050 933 795 795 847 823 802 787 791 791 809 822 867 930 1033 1072 1091 1092 1139 1151 1265 1285 1313 1408 1465 1514 1561 1493 1403 1332 1302 1313 1277 1229 1218 1169 1229 1307 1341 1374 1418 1377 1390 1453 1412 1327 1355 1354 1338 1367 1413 1469 1504 1520 1489 1446 1414 1377 1383 1403 1432 1496 1506 1489 1419 1437 1497 1482 1522 1547 1503 1526 1546 1487 1483 1558 1646 1693 1695 1623 1559 1475 1533 1634 1567 1507 1451 1412 1355 1284 1233 1220 1162 1165 1080 1114 1146 1152 1190 1240 1288 1311 1361 1479 1518 1493 1476 1429 1398 1406 1378 1335 1288 1247 1246 1209 1213 1206 1175 1126 1082 1037 992 979 974 993 1075 1197 1270 1204 1222 1261 1373 1402 1394 1433 1556 1687 1810 1928 1861 1782 1717 1650 1593 1510 1432 1339 1193 1081 1031 1151 1297 1462 1602 1703 1765 1757 1771 1761 1728 1731 1792 1812 1778 1736 1677 1576 1606 1621 1624 1674 1619 1674 1712 1771 1852 1910 1934 1970 1982 2007 2017 2007 1960 1902 1882 2023 2059 2177 2299 2391 2447 2472 2529 2573 2444 2376 2357 2367 2473 2497 2460 2452 2454 2483 2481 2517 2565 2600 2499 2454 2403 2366 2318 2260 2226 2206 2179 2160 2169 2179 2123 2003 1897 1792 1732 1751 1788 1855 1903 1956 2006 1999 1846 1719 1610 1590 1637 1778 1919 1953 2002 2089 2186 2187 2299 2381 2467 2597 2774 2832 2697 2555 2462 2363 2274 2193 2138 2098 1980 1886 1814 1681 1681 1797 1883 1996 2096 2188 2253 2276 2292 2235 2147 2054 2006 1971 1922 1847 1780 1725 1656 1556 1458 1313 1378 1507 1618 1749 1851 1911 1971 1956 1915 1896 1869 1829 1757 1700 1642 1615 1542 1605 1689 1715 1723 1771 1791 1792 1810 1811 1837 1849 1870 1752 1648 1554 1516 1432 1370 1347 1337 1245 1186 1166 998 848 848 885 914 950 986 1157 1314 1289 1297 1398 1343 1279 1382 1475 1556 1509 1444 1408 1361 1302 1225 1235 1332 1340 1382 1366 1446 1462 1520 1566 1635 1698 1790 1862 1936 1971 2004 2028 2061 2119 2142 2162 2198 2266 2322 2350 2359 2362 2345 2343 2344 2280 2228 2192 2147 2101 2087 2073 2046 2014 1977 1904 1817 1744 1870 1924 1931 1950 1992 2016 2030 2029 2038 2146 2244 2343 2314 2271 2253 2281 2361 2265 2168 2067 1940 1836 1809 1825 1871 1896 1928 1861 1752 1607 1434 1330 1476 1602 1698 1581 1625 1772 1891 1988 1940 1978 2089 2028 1915 1833 1764 1655 1555 1442 1315 1167 1113 995 983 982 981 986 1021 1075 1143 1190 1189 1174 1252 1361 1431 1408 1447 1534 1668 1732 1712 1748 1735 1628 1516 1462 1444 1476 1533 1575 1584 1602 1621 1654 1683 1718 1796 1865 1963 2063 2129 2203 2292 2339 2384 2428 2482 2518 2588 2610 2563 2558 2517 2599 2648 2608 2574 2563 2569 2576 2596 2609 2602 2573 2566 2576 2540 2510 2514 2560 2653 2651 2633 2640 2644 2523 2435 2451 2457 2448 2426 2431 2481 2469 2513 2641 2723 2673 2586 2505 2449 2341 2276 2307 2391 2482 2542 2466 2459 2507 2580 2561 2488 2431 2449 2461 2376 2366 2355 2365 2371 2518 2499 2359 2339 2329 2364 2438 2438 2487 2495 2461 2449 2444 2434 2396 2293 2262 2221 2120 2096 2114 2191 2166 2117 2015 1910 1759 1645 1556 1464 1408 1392 1398 1462 1579 1652 1670 1779 1902 1966 2049 2063 2061 2049 2027 1980 1944 1966 2016 2051 2055 2038 1993 1929 1884 1843 1882 1953 2013 2048 2078 2072 2039 2000 1960 1901 1833 1759 1699 1651 1629 1643 1690 1717 1705 1676 1663 1678 1636 1526 1464 1518 1620 1677 1654 1642 1649 1662 1675 1677 1671 1673 1683 1684 1672 1662 1652 1686 1698 1679 1660 1642 1641 1664 1701 1734 1736 1719 1666 1636 1666 1679 1692 1697 1697 1708 1714 1702 1678 1636 1640 1635 1637 1652 1652 1651 1641 1633 1622 1610 1627 1637 1637 1631 1626 1619 1618 1594 1571 1557 1548 1537 1533 1528 1522 1506 1502 1485 1483 1490 1437 1412 1373 1349 1424 1358 1265 1245 1243 1295 1277 1184 1199 1241 1194 1124 1158 1160 1155 1192 1253 1208 1241 1300 1368 1389 1411 1477 1390 1302 1424 1491 1557 1617 1589 1647 1643 1525 1438 1411 1278 1136 1208 1380 1464 1540 1654 1794 1897 1910 1856 1739 1700 1684 1776 1853 1953 1973 1895 1812 1744 1673 1546 1405 1298 1155 1175 1279 1383 1387 1457 1566 1642 1716 1774 1807 1862 1909 1996 2074 2032 1909 1796 1709 1656 1635 1534 1513 1488 1456 1353 1224 1115 1012 926 980 1024 1028 1065 1096 1182 1290 1397 1433 1474 1528 1628 1674 1601 1545 1489 1503 1498 1576 1556 1503 1627 1756 1891 1941 1947 1937 1959 1946 1961 2043 2108 2128 2164 2183 2159 2165 2196 2215 2252 2288 2343 2406 2498 2395 2372 2378 2439 2440 2384 2359 2327 2334 2302 2305 2297 2284 2302 2291 2321 2266 2260 2230 2158 2052 1936 1849 1885 1911 1834 1783 1795 1769 1705 1688 1700 1667 1601 1533 1485 1462 1448 1400 1390 1382 1323 1288 1263 1264 1295 1359 1392 1411 1331 1233 1128 1043 1023 1026 1025 1087 1041 988 956 906 908 801 728 694 709 733 725 645 564 580 590 641 624 568 519 472 459 388 298 248 308 352 365 393 374 398 421 462 453 393 381 435 473 444 398 340 283 252 219 220 253 279 275 249 230 202 186 209 197 227 208 213 186 210 179 157 149 146 142 138 136 133 130 125 118 108 103 103 102 102 108 98 94 93 94 96 106 107 107 109 109 105 102 102 96 90 121 118 146 199 252 268 335 350 307 270 221 243 294 323 349 357 377 388 409 401 421 410 455 407 369 443 459 405 433 458 417 370 349 406 390 455 446 511 531 490 426 305 316 410 429 449 399 375 444 438 464 454 390 440 395 296 256 236 224 256 343 409 458 525 479 374 364 303 235 227 243 224 249 252 254 273 311 372 439 540 543 500 489 482 507 476 441 431 401 348 285 204 204 177 132 181 253 315 271 212 233 183 158 142 240 308 262 184 129 116 147 186 209 185 155 110 90 93 54 31 22 10 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
873 915 878 874 893 915 859 756 791 851 874 985 1033 992 1053 1118 1012 1013 938 832 767 747 751 691 705 704 684 709 744 699 765 682 669 707 728 709 630 588 604 678 784 743 701 674 721 762 770 801 823 857 878 930 946 956 963 970 986 998 1029 1100 1202 1221 1205 1210 1239 1266 1280 1369 1511 1579 1747 1848 1916 1936 1950 1907 1889 1871 1818 1869 1948 1967 1961 1981 2012 1997 1965 1975 2045 2084 2089 2116 2129 2146 2076 2001 1966 1892 1844 1796 1729 1673 1576 1512 1420 1335 1265 1201 1206 1273 1291 1354 1384 1444 1535 1571 1675 1711 1760 1827 1736 1624 1502 1417 1331 1437 1509 1567 1654 1764 1908 1974 1837 1746 1649 1510 1396 1304 1363 1437 1444 1428 1319 1214 1121 1184 1192 1173 1009 909 788 795 806 782 792 817 841 840 795 816 886 901 1021 1115 1170 1185 1195 1221 1272 1375 1408 1451 1575 1646 1619 1523 1432 1358 1371 1328 1325 1278 1263 1199 1229 1317 1356 1417 1464 1478 1454 1471 1414 1407 1445 1482 1410 1414 1487 1522 1578 1590 1538 1482 1417 1396 1374 1383 1400 1448 1446 1486 1400 1435 1467 1441 1459 1522 1511 1489 1525 1486 1455 1535 1599 1642 1665 1561 1526 1472 1558 1639 1587 1538 1480 1384 1360 1326 1286 1259 1188 1099 1077 1108 1168 1186 1213 1221 1258 1315 1357 1443 1500 1526 1509 1455 1443 1458 1440 1362 1320 1273 1237 1192 1176 1183 1137 1078 1127 1098 1026 972 969 986 1078 1175 1165 1124 1156 1197 1253 1311 1335 1452 1546 1667 1773 1883 1805 1715 1651 1573 1498 1432 1347 1241 1141 1074 1026 1166 1266 1369 1528 1680 1801 1792 1802 1831 1815 1827 1881 1866 1824 1742 1665 1607 1669 1694 1681 1692 1662 1639 1722 1804 1898 1962 2008 2005 2013 2035 2065 2057 1983 1932 1946 1998 2081 2131 2212 2307 2369 2402 2460 2526 2448 2403 2396 2431 2481 2541 2542 2543 2586 2568 2545 2565 2616 2578 2513 2458 2415 2360 2294 2259 2257 2258 2277 2274 2250 2232 2164 2064 1922 1880 1817 1730 1714 1739 1790 1855 1927 1969 1886 1742 1634 1592 1587 1674 1802 1871 1985 2060 2070 2081 2151 2269 2416 2493 2620 2764 2623 2489 2364 2266 2203 2144 2092 1975 1904 1853 1773 1651 1641 1759 1901 2005 2109 2214 2209 2265 2254 2288 2212 2101 2021 1939 1857 1789 1708 1655 1554 1492 1395 1274 1367 1453 1560 1702 1745 1826 1941 2004 1969 1941 1906 1837 1768 1734 1691 1687 1620 1674 1745 1812 1839 1857 1880 1889 1899 1897 1917 1912 1846 1761 1668 1599 1556 1503 1466 1408 1361 1306 1221 1103 958 810 928 949 978 1026 1071 1112 1291 1411 1411 1521 1446 1381 1412 1465 1564 1545 1466 1440 1402 1359 1283 1253 1405 1419 1432 1395 1428 1563 1565 1575 1605 1647 1711 1820 1919 2004 2074 2097 2131 2185 2196 2201 2232 2271 2304 2311 2299 2318 2305 2310 2344 2313 2288 2254 2216 2180 2155 2122 2062 1950 1864 1780 1719 1792 1928 2019 2034 2046 2093 2119 2122 2119 2104 2140 2204 2264 2241 2186 2156 2236 2316 2212 2077 2003 1913 1864 1784 1751 1753 1764 1799 1702 1730 1639 1513 1327 1421 1542 1576 1508 1672 1692 1824 1911 1809 1905 1995 2012 1862 1755 1735 1650 1496 1406 1238 1112 1073 988 979 982 1004 1063 1126 1181 1250 1313 1306 1222 1257 1352 1500 1504 1508 1534 1624 1772 1849 1867 1818 1727 1654 1575 1523 1507 1629 1710 1672 1668 1667 1677 1758 1748 1776 1804 1876 1946 2009 2082 2146 2188 2239 2287 2345 2384 2449 2493 2523 2522 2476 2559 2638 2604 2567 2550 2554 2556 2560 2570 2566 2528 2525 2544 2533 2510 2515 2586 2672 2582 2579 2562 2617 2563 2438 2434 2444 2433 2412 2402 2423 2456 2522 2652 2644 2583 2491 2451 2375 2290 2260 2307 2395 2467 2572 2501 2492 2529 2700 2625 2525 2532 2573 2511 2406 2455 2531 2502 2559 2502 2426 2375 2369 2429 2526 2572 2569 2568 2542 2505 2507 2494 2468 2344 2334 2289 2185 2161 2173 2263 2314 2262 2125 1998 1896 1811 1721 1626 1522 1441 1397 1379 1384 1439 1510 1595 1700 1794 1902 1949 1963 2022 2001 1989 1928 1866 1900 1949 1980 1994 1994 1961 1896 1849 1819 1892 1954 1968 1976 1984 1982 1976 1961 1930 1880 1823 1741 1672 1615 1597 1610 1622 1632 1638 1645 1633 1667 1638 1527 1448 1487 1601 1656 1637 1619 1622 1636 1639 1645 1633 1633 1638 1634 1624 1617 1619 1647 1649 1624 1612 1609 1640 1666 1673 1667 1661 1654 1623 1612 1642 1635 1643 1663 1660 1671 1680 1672 1655 1618 1603 1603 1628 1632 1625 1627 1627 1625 1616 1603 1618 1628 1631 1625 1615 1599 1593 1582 1564 1539 1525 1517 1509 1503 1501 1485 1484 1495 1513 1534 1495 1433 1422 1397 1472 1418 1346 1317 1330 1415 1362 1319 1330 1312 1255 1198 1187 1251 1224 1278 1306 1249 1273 1385 1464 1498 1494 1540 1487 1379 1476 1599 1666 1719 1690 1716 1712 1608 1579 1484 1338 1202 1172 1297 1384 1484 1579 1703 1846 1952 1909 1822 1813 1753 1842 1947 1999 1966 1902 1786 1699 1631 1494 1374 1223 1223 1180 1234 1373 1483 1557 1649 1722 1780 1844 1925 1970 2031 2065 2057 1999 1952 1859 1743 1657 1542 1480 1360 1338 1349 1325 1245 1169 1042 929 964 1009 1073 1182 1182 1160 1226 1304 1357 1436 1554 1658 1724 1669 1638 1548 1595 1550 1581 1653 1547 1580 1781 1814 1779 1846 1863 1911 1929 1955 2001 2030 2057 2097 2103 2115 2154 2216 2248 2264 2294 2353 2389 2488 2435 2441 2514 2568 2569 2518 2501 2469 2452 2420 2405 2395 2386 2362 2372 2402 2389 2363 2267 2149 2045 1975 1965 2005 2018 1942 1865 1763 1663 1619 1576 1621 1590 1565 1529 1470 1411 1383 1348 1313 1316 1275 1185 1155 1186 1193 1241 1295 1388 1341 1241 1170 1144 1097 1128 1138 1130 1110 1074 1045 995 928 851 770 768 787 776 747 668 634 636 646 676 648 568 496 442 399 370 310 253 248 275 293 329 315 352 359 401 419 356 353 399 428 411 403 358 312 281 255 207 208 248 285 276 251 218 184 182 183 177 194 192 204 175 160 150 147 145 141 137 134 131 126 121 117 113 109 113 114 117 119 106 101 101 101 110 113 113 113 113 110 106 104 101 92 89 129 143 138 176 225 272 326 346 330 288 252 245 284 307 337 388 445 478 489 489 494 482 522 473 404 467 516 470 481 524 468 395 421 478 439 503 532 569 547 459 388 326 336 422 481 490 452 407 457 511 536 505 447 506 421 340 293 281 242 313 362 427 493 550 532 474 415 321 305 282 294 284 321 354 303 255 318 401 447 487 569 600 575 580 569 489 448 399 322 279 249 229 253 191 150 188 261 318 333 282 304 249 206 183 213 276 241 169 142 175 213 216 210 183 146 123 82 59 41 52 24 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
795 887 849 883 854 853 890 828 731 802 861 912 973 940 1039 1028 976 940 866 804 737 684 706 698 671 662 631 660 720 657 723 758 666 599 671 638 588 576 668 743 799 814 778 702 694 747 753 772 817 856 874 889 914 927 938 942 951 986 1020 1093 1124 1126 1122 1125 1138 1139 1215 1308 1360 1467 1573 1725 1772 1825 1856 1856 1863 1864 1937 1951 1879 1817 1821 1828 1865 1857 1799 1814 1937 1942 1941 1938 1962 1999 2063 2096 2121 2071 2002 1973 1873 1799 1712 1630 1501 1437 1338 1260 1192 1184 1190 1244 1279 1338 1391 1445 1580 1584 1637 1709 1687 1600 1502 1399 1300 1383 1455 1522 1626 1713 1845 1956 1807 1707 1577 1439 1349 1244 1321 1360 1360 1405 1282 1154 1087 1171 1170 1093 961 834 768 770 774 793 841 863 876 881 868 882 913 970 1039 1144 1249 1292 1286 1331 1372 1454 1561 1553 1640 1729 1663 1584 1474 1454 1420 1382 1342 1321 1304 1219 1214 1301 1361 1415 1435 1479 1485 1448 1443 1434 1433 1434 1461 1421 1496 1550 1594 1611 1550 1484 1465 1425 1391 1366 1374 1393 1441 1444 1419 1378 1399 1413 1457 1503 1460 1457 1481 1490 1438 1487 1530 1548 1576 1535 1462 1508 1587 1639 1608 1548 1486 1384 1292 1242 1253 1232 1193 1147 1067 1112 1200 1235 1248 1295 1327 1305 1343 1380 1438 1505 1471 1423 1399 1398 1406 1409 1330 1255 1212 1200 1175 1125 1102 1069 1062 1090 1044 968 972 989 1017 1090 1082 1123 1169 1191 1231 1262 1373 1513 1615 1698 1820 1829 1795 1717 1665 1605 1547 1494 1422 1308 1194 1110 1021 1134 1263 1388 1550 1682 1678 1679 1748 1827 1895 1916 1947 1919 1856 1766 1691 1680 1715 1749 1739 1718 1723 1667 1692 1788 1850 1960 2025 2024 2027 2057 2094 2076 2015 1976 1966 2027 2086 2147 2189 2254 2298 2341 2429 2496 2521 2492 2494 2472 2547 2639 2653 2644 2702 2686 2674 2616 2615 2624 2622 2541 2496 2370 2330 2310 2332 2362 2408 2374 2294 2226 2167 2081 2009 1980 1919 1814 1741 1675 1694 1743 1846 1900 1924 1812 1712 1629 1579 1594 1661 1799 1923 1960 1956 2032 2167 2246 2317 2411 2541 2640 2566 2458 2317 2232 2173 2128 2088 2053 1993 1899 1780 1676 1583 1681 1828 1920 2062 2079 2035 2069 2102 2156 2178 2119 2011 1936 1846 1734 1653 1597 1515 1406 1302 1251 1288 1411 1522 1577 1656 1802 1919 1995 2036 1984 1939 1880 1819 1800 1777 1739 1725 1767 1812 1852 1890 1926 1946 1953 1963 1919 1862 1806 1782 1729 1731 1677 1636 1576 1544 1462 1357 1257 1161 1093 948 796 859 893 1045 1111 1197 1218 1327 1461 1549 1614 1547 1490 1524 1509 1572 1599 1509 1477 1438 1360 1319 1313 1439 1553 1504 1479 1462 1553 1621 1611 1617 1676 1722 1799 1888 1971 2009 2041 2103 2092 2082 2092 2152 2251 2296 2245 2184 2190 2189 2199 2245 2287 2265 2296 2275 2262 2230 2178 2039 1912 1808 1705 1766 1836 1937 2045 2120 2134 2190 2212 2208 2198 2187 2201 2270 2267 2198 2113 2129 2235 2312 2215 2084 1957 1890 1845 1800 1762 1773 1706 1706 1560 1527 1470 1483 1401 1329 1407 1462 1479 1542 1701 1814 1765 1703 1833 1857 1891 1824 1697 1560 1561 1436 1286 1156 1041 1013 986 999 1058 1103 1198 1277 1318 1355 1386 1375 1277 1348 1389 1482 1585 1578 1607 1616 1703 1864 1978 1971 1893 1754 1701 1613 1550 1625 1790 1775 1835 1801 1847 1858 1862 1880 1849 1847 1853 1924 1984 2018 2067 2111 2158 2194 2237 2316 2428 2418 2417 2501 2605 2584 2575 2562 2566 2549 2539 2556 2563 2524 2494 2481 2474 2479 2511 2551 2571 2638 2610 2547 2525 2534 2500 2465 2447 2436 2438 2424 2394 2393 2409 2528 2638 2566 2507 2455 2349 2293 2232 2250 2323 2410 2506 2635 2629 2609 2616 2702 2681 2636 2698 2686 2524 2443 2489 2655 2623 2502 2467 2435 2430 2411 2542 2650 2679 2643 2617 2580 2553 2544 2548 2435 2348 2381 2308 2242 2215 2286 2373 2402 2309 2185 2046 1985 1914 1816 1692 1605 1496 1429 1391 1370 1378 1430 1504 1609 1736 1798 1826 1899 1980 1945 1904 1864 1807 1828 1868 1887 1917 1940 1915 1860 1794 1784 1847 1902 1906 1902 1900 1897 1905 1923 1901 1842 1805 1746 1672 1613 1585 1582 1588 1588 1591 1594 1598 1641 1637 1535 1445 1457 1553 1629 1619 1596 1594 1595 1596 1605 1604 1597 1598 1599 1591 1587 1594 1612 1617 1598 1589 1618 1631 1646 1637 1622 1599 1595 1582 1608 1613 1604 1623 1642 1634 1648 1657 1650 1627 1596 1569 1599 1610 1608 1602 1608 1609 1601 1597 1580 1595 1602 1605 1607 1599 1583 1572 1562 1547 1537 1527 1520 1510 1502 1496 1500 1522 1525 1524 1529 1460 1445 1444 1425 1503 1500 1456 1371 1416 1476 1454 1439 1418 1334 1260 1205 1237 1291 1306 1345 1382 1363 1327 1383 1507 1584 1601 1626 1516 1429 1502 1620 1718 1797 1786 1808 1801 1713 1684 1533 1343 1294 1204 1179 1275 1364 1488 1654 1768 1839 1947 1942 1918 1857 1921 2018 1995 1863 1785 1726 1602 1521 1401 1302 1301 1351 1222 1258 1319 1430 1535 1590 1654 1727 1821 1926 2021 2094 2103 2025 1941 1898 1882 1784 1694 1562 1417 1341 1241 1217 1219 1151 1084 1013 936 984 1088 1151 1216 1290 1271 1240 1274 1348 1428 1538 1651 1755 1743 1700 1628 1677 1620 1634 1680 1672 1579 1653 1664 1734 1742 1776 1813 1868 1896 1921 1960 2013 2040 2070 2115 2178 2283 2314 2326 2385 2404 2433 2559 2554 2575 2631 2670 2653 2610 2585 2507 2402 2327 2295 2287 2342 2357 2392 2419 2430 2364 2266 2181 2120 2099 2085 2077 2002 1957 1843 1719 1616 1488 1476 1536 1493 1474 1477 1450 1401 1371 1343 1244 1212 1206 1135 1069 1084 1108 1180 1281 1290 1319 1311 1278 1235 1194 1235 1209 1132 1127 1145 1123 1056 999 884 850 897 868 821 757 695 694 686 689 693 625 537 463 466 433 366 308 301 275 247 245 254 272 282 293 341 396 350 312 338 363 366 355 332 277 237 222 240 204 198 255 283 267 236 201 199 201 182 169 175 212 181 154 148 145 144 141 138 135 133 129 121 115 112 117 123 122 124 122 120 119 111 110 112 117 118 115 114 111 108 104 99 90 100 140 173 164 172 196 229 285 324 299 307 278 251 277 307 313 359 419 490 570 569 576 574 599 521 456 482 553 525 550 559 520 459 470 536 492 554 616 646 593 521 435 350 354 383 466 541 529 490 486 519 606 568 525 543 448 388 321 277 274 294 325 378 415 484 570 557 439 355 381 373 351 353 416 395 326 275 285 327 386 473 577 666 671 654 597 528 437 371 352 349 330 315 301 237 169 167 205 247 319 384 373 333 299 257 225 220 207 190 211 215 188 160 181 145 129 91 82 64 35 22 15 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
790 868 831 851 824 811 835 854 722 766 786 875 894 915 950 936 922 888 792 751 691 651 692 656 639 655 642 619 689 626 665 727 676 614 578 568 559 619 744 796 824 865 851 799 736 708 731 761 772 828 846 871 889 898 904 916 924 985 1028 1028 1044 1050 1051 1056 1054 1109 1168 1207 1268 1352 1448 1582 1603 1697 1725 1720 1713 1725 1750 1734 1723 1719 1720 1743 1775 1734 1696 1754 1823 1817 1832 1806 1843 1879 1906 1916 1936 1905 1893 1880 1935 1939 1838 1727 1637 1514 1403 1311 1241 1184 1144 1179 1214 1247 1278 1346 1411 1464 1506 1586 1667 1569 1459 1381 1295 1334 1420 1483 1574 1661 1778 1900 1711 1650 1569 1430 1333 1230 1195 1209 1248 1327 1291 1110 1031 1151 1161 1022 896 777 790 826 853 858 914 938 956 918 916 889 935 1013 1083 1203 1286 1394 1445 1457 1468 1606 1680 1698 1731 1705 1650 1595 1503 1456 1431 1412 1343 1335 1316 1246 1232 1297 1350 1380 1405 1414 1430 1406 1419 1425 1425 1414 1417 1428 1463 1516 1556 1616 1618 1579 1501 1478 1435 1396 1358 1379 1414 1419 1380 1409 1432 1427 1439 1454 1451 1445 1451 1483 1451 1462 1485 1527 1547 1491 1435 1499 1529 1578 1577 1521 1462 1349 1287 1212 1184 1172 1167 1135 1065 1119 1179 1223 1279 1345 1354 1336 1362 1380 1411 1431 1460 1401 1334 1340 1340 1330 1310 1260 1216 1185 1168 1155 1138 1110 1052 1022 986 971 973 989 1010 1060 1098 1171 1235 1246 1281 1312 1377 1500 1616 1739 1786 1760 1747 1735 1706 1646 1586 1504 1408 1326 1261 1135 1026 1190 1338 1421 1465 1528 1535 1588 1672 1800 1876 1890 1968 1947 1885 1819 1769 1754 1792 1811 1809 1785 1756 1718 1695 1759 1809 1918 1992 1966 1974 2022 2104 2122 2065 2026 1993 2024 2087 2156 2271 2292 2343 2404 2463 2525 2597 2593 2582 2575 2580 2701 2703 2586 2563 2575 2513 2486 2526 2554 2632 2585 2473 2401 2375 2385 2425 2481 2471 2358 2295 2239 2176 2124 2092 2042 1983 1930 1832 1725 1644 1671 1730 1815 1886 1891 1801 1705 1601 1536 1584 1701 1792 1822 1911 2052 2102 2186 2266 2372 2471 2515 2489 2433 2325 2206 2158 2120 2097 2052 2001 1881 1783 1700 1595 1591 1718 1864 1914 1916 1886 1879 1993 1994 2038 2075 2048 1948 1844 1721 1599 1528 1463 1367 1359 1293 1231 1327 1450 1549 1647 1746 1843 1870 1934 2034 1999 1915 1891 1849 1835 1799 1806 1815 1880 1906 1930 1958 1986 1992 1900 1775 1702 1657 1609 1614 1615 1609 1590 1602 1562 1491 1398 1259 1119 960 967 871 810 898 903 988 1126 1329 1375 1503 1614 1746 1665 1608 1641 1621 1593 1635 1598 1555 1507 1463 1365 1320 1475 1601 1600 1564 1556 1562 1651 1678 1672 1718 1749 1809 1924 1945 1910 1956 1985 1972 1980 2012 2101 2198 2220 2160 2070 2057 2084 2067 2107 2182 2141 2187 2234 2298 2286 2151 2032 1924 1824 1707 1793 1898 2019 2074 2146 2203 2202 2201 2177 2230 2224 2216 2248 2245 2132 2051 2120 2214 2274 2165 2047 1984 1998 1951 1900 1840 1850 1743 1702 1692 1574 1534 1460 1401 1302 1278 1365 1398 1567 1680 1670 1675 1625 1729 1750 1755 1789 1642 1494 1397 1360 1244 1076 1009 985 1008 1140 1188 1240 1315 1398 1461 1457 1446 1405 1381 1443 1463 1535 1647 1680 1728 1716 1691 1793 1928 2076 1973 1861 1782 1713 1628 1664 1812 1869 1958 1915 1953 2009 2002 2018 1989 1940 1887 1875 1895 1941 1972 2028 2051 2080 2127 2198 2328 2343 2396 2537 2618 2539 2533 2546 2543 2540 2547 2543 2532 2528 2490 2462 2476 2479 2514 2551 2550 2561 2557 2497 2439 2441 2420 2439 2453 2442 2450 2451 2392 2376 2389 2395 2509 2541 2434 2359 2288 2226 2220 2285 2370 2459 2599 2712 2800 2816 2812 2804 2761 2765 2746 2680 2635 2490 2519 2666 2564 2541 2504 2481 2460 2545 2670 2725 2693 2658 2625 2618 2597 2570 2508 2411 2388 2366 2323 2298 2336 2394 2447 2457 2342 2216 2158 2100 1972 1861 1758 1659 1571 1489 1434 1390 1362 1382 1425 1503 1602 1682 1738 1861 1927 1892 1839 1826 1779 1765 1794 1800 1842 1895 1863 1799 1755 1736 1769 1800 1822 1839 1845 1828 1829 1850 1844 1812 1782 1765 1698 1651 1602 1563 1556 1560 1553 1553 1557 1589 1617 1525 1435 1435 1505 1581 1589 1581 1564 1568 1564 1573 1577 1569 1572 1574 1572 1574 1587 1582 1587 1568 1616 1638 1629 1606 1600 1585 1573 1568 1561 1580 1581 1584 1597 1603 1606 1627 1629 1627 1613 1583 1555 1572 1591 1586 1587 1592 1590 1585 1579 1566 1566 1580 1582 1588 1584 1580 1564 1560 1557 1554 1543 1535 1527 1515 1516 1542 1549 1543 1530 1512 1463 1504 1458 1428 1501 1535 1493 1410 1459 1502 1532 1519 1426 1351 1344 1241 1264 1315 1336 1370 1461 1468 1378 1352 1456 1565 1678 1700 1566 1515 1510 1587 1689 1801 1888 1918 1886 1807 1733 1583 1440 1384 1295 1250 1231 1410 1534 1595 1694 1806 1932 2033 2035 1959 2018 2103 1996 1853 1717 1616 1557 1454 1370 1350 1449 1437 1301 1230 1261 1373 1405 1465 1555 1646 1739 1846 1948 2059 2066 2017 1927 1844 1807 1733 1604 1561 1523 1440 1311 1195 1129 1071 1036 976 959 1020 1115 1198 1274 1360 1393 1356 1370 1448 1537 1614 1710 1788 1814 1769 1719 1745 1684 1690 1742 1690 1608 1622 1708 1795 1786 1809 1856 1895 1940 1970 1979 1977 2028 2096 2144 2217 2336 2430 2434 2502 2439 2451 2523 2631 2658 2645 2603 2596 2538 2483 2454 2337 2225 2176 2163 2234 2239 2270 2297 2333 2335 2296 2256 2222 2199 2099 1980 1863 1820 1776 1671 1539 1463 1373 1443 1391 1367 1364 1346 1337 1365 1311 1200 1092 1102 1068 1018 1026 1110 1185 1168 1170 1225 1276 1223 1205 1216 1216 1188 1083 1046 1111 1143 1094 1053 973 943 988 915 845 781 745 745 727 724 680 590 524 518 526 479 404 382 379 339 308 284 241 228 225 248 323 360 317 266 272 290 318 302 289 233 210 195 218 232 189 242 258 247 222 216 208 233 226 197 165 191 164 148 144 143 140 137 137 135 132 129 120 115 120 124 126 126 126 124 123 115 119 120 120 119 121 119 116 113 109 101 97 104 129 158 170 190 191 240 250 295 303 284 256 286 292 288 291 314 341 393 471 567 643 673 664 671 562 515 533 582 611 635 586 541 491 541 601 568 624 690 697 603 510 444 394 392 428 463 523 581 579 547 593 636 655 616 536 428 372 377 337 291 323 309 358 411 450 534 591 504 454 466 480 435 408 482 396 334 333 289 325 411 498 592 671 729 672 579 508 453 437 436 436 398 345 293 224 172 189 222 293 330 418 451 354 274 216 183 162 163 166 174 171 153 128 140 121 88 94 67 43 36 36 18 10 6 6 7 0 3 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
817 842 798 847 788 768 789 837 755 731 825 804 838 890 868 862 850 819 755 681 658 637 673 669 623 596 599 600 662 604 636 677 703 596 568 557 562 692 735 723 742 793 870 872 814 738 742 767 792 799 830 855 873 882 884 878 885 904 952 988 993 980 1025 1014 1021 1085 1103 1147 1177 1262 1307 1333 1413 1467 1571 1584 1625 1610 1628 1604 1593 1592 1622 1656 1687 1578 1604 1682 1737 1732 1732 1703 1757 1802 1818 1813 1809 1776 1745 1704 1688 1710 1759 1825 1754 1646 1536 1392 1331 1239 1167 1117 1124 1167 1192 1248 1295 1326 1418 1408 1488 1598 1486 1384 1292 1298 1379 1463 1537 1626 1735 1831 1661 1542 1438 1353 1312 1274 1151 1056 1136 1184 1279 1101 988 1120 1092 1008 866 762 795 834 879 919 988 1012 1030 1011 1008 938 1001 1021 1113 1220 1341 1426 1480 1526 1567 1615 1674 1726 1724 1652 1603 1551 1514 1463 1441 1406 1371 1353 1346 1282 1233 1310 1330 1346 1368 1380 1392 1390 1358 1371 1390 1408 1408 1412 1425 1461 1524 1566 1585 1574 1545 1510 1470 1420 1395 1356 1364 1368 1366 1392 1435 1453 1480 1469 1426 1421 1436 1464 1497 1434 1447 1479 1527 1481 1422 1468 1512 1523 1507 1485 1394 1331 1299 1238 1208 1171 1105 1089 1055 1099 1175 1214 1263 1304 1295 1278 1308 1315 1365 1379 1445 1404 1344 1298 1273 1250 1227 1221 1223 1186 1176 1154 1140 1127 1061 1003 978 963 981 987 1036 1126 1147 1232 1276 1327 1351 1389 1436 1530 1645 1701 1756 1690 1690 1623 1576 1564 1522 1473 1398 1287 1205 1074 1067 1240 1286 1296 1346 1407 1436 1540 1664 1787 1770 1825 1897 1975 1936 1876 1843 1810 1836 1854 1862 1854 1814 1774 1698 1724 1781 1846 1923 1952 2002 2072 2106 2174 2141 2112 2043 2043 2066 2147 2274 2387 2454 2541 2532 2575 2630 2681 2623 2615 2618 2676 2597 2558 2512 2480 2445 2407 2394 2478 2530 2575 2485 2465 2457 2482 2533 2568 2510 2403 2334 2262 2222 2213 2180 2120 2046 1947 1885 1797 1678 1624 1652 1723 1806 1856 1885 1790 1676 1537 1545 1613 1685 1762 1860 1975 2080 2167 2254 2348 2413 2382 2387 2376 2291 2177 2123 2096 2058 2005 1969 1903 1788 1687 1595 1545 1651 1698 1714 1810 1741 1762 1920 1854 1888 1947 2001 1928 1821 1738 1658 1560 1499 1422 1329 1264 1210 1369 1513 1606 1670 1695 1710 1750 1801 1922 2031 1976 1946 1913 1898 1870 1873 1879 1911 1938 1963 1999 2018 1956 1878 1767 1676 1563 1483 1460 1472 1486 1469 1476 1487 1339 1275 1216 1061 968 827 800 910 1007 1047 1078 1067 1196 1342 1496 1627 1724 1791 1763 1778 1732 1688 1663 1669 1625 1588 1528 1387 1389 1451 1532 1661 1662 1633 1655 1701 1732 1733 1754 1784 1826 1903 1889 1836 1916 1913 1872 1892 1941 2033 2114 2114 2058 1979 1926 1966 1955 2007 2072 2012 2059 2137 2180 2186 2143 2006 1891 1795 1688 1765 1887 2012 2078 2083 2092 2088 2069 2060 2167 2148 2112 2150 2192 2097 2010 2090 2159 2200 2122 2059 2085 2097 2043 1936 1927 1907 1843 1830 1779 1716 1700 1561 1415 1435 1343 1264 1372 1505 1551 1523 1512 1501 1611 1659 1646 1717 1581 1466 1347 1225 1192 1047 977 967 1026 1213 1341 1391 1401 1491 1552 1594 1527 1466 1495 1530 1555 1663 1721 1736 1800 1849 1799 1793 1895 2056 2073 1993 1901 1882 1726 1709 1886 1974 2026 2035 2016 2110 2136 2132 2156 2059 1988 1931 1903 1916 1925 1975 2009 2019 2035 2114 2204 2284 2343 2511 2551 2547 2526 2491 2499 2474 2508 2505 2494 2470 2457 2441 2428 2483 2518 2537 2552 2480 2436 2388 2340 2328 2342 2366 2378 2401 2412 2352 2395 2395 2328 2320 2384 2443 2342 2262 2224 2200 2274 2347 2430 2540 2639 2810 2856 2813 2753 2712 2676 2676 2650 2616 2622 2595 2630 2712 2705 2651 2594 2573 2629 2648 2775 2734 2693 2652 2621 2609 2537 2464 2408 2404 2414 2439 2463 2417 2447 2450 2455 2458 2405 2322 2265 2148 2025 1903 1809 1735 1651 1561 1503 1442 1376 1349 1372 1421 1508 1590 1712 1785 1837 1845 1812 1810 1769 1721 1732 1732 1768 1801 1812 1784 1727 1695 1696 1720 1763 1781 1793 1772 1768 1779 1776 1796 1763 1733 1713 1645 1601 1596 1569 1544 1535 1520 1513 1539 1574 1522 1422 1412 1454 1534 1551 1556 1543 1530 1540 1545 1557 1563 1534 1542 1562 1585 1598 1598 1570 1564 1618 1622 1594 1564 1563 1547 1553 1555 1534 1544 1556 1564 1569 1575 1593 1611 1602 1599 1593 1574 1551 1543 1570 1565 1569 1575 1572 1572 1567 1548 1545 1555 1562 1568 1574 1580 1574 1579 1578 1558 1557 1565 1547 1543 1554 1562 1565 1543 1527 1494 1483 1494 1477 1482 1481 1534 1528 1480 1460 1524 1568 1534 1492 1428 1404 1273 1274 1345 1383 1433 1517 1544 1455 1428 1413 1548 1669 1752 1670 1606 1570 1666 1689 1780 1890 1971 1916 1797 1688 1598 1564 1464 1461 1362 1238 1369 1520 1653 1751 1851 1952 2024 2079 2093 2124 2131 1993 1858 1743 1644 1525 1454 1468 1420 1484 1501 1397 1266 1283 1327 1401 1498 1597 1657 1751 1852 1970 2009 1949 1949 1928 1840 1765 1666 1557 1436 1463 1426 1320 1193 1104 1047 1004 968 1031 1044 1054 1145 1287 1399 1485 1485 1514 1553 1636 1709 1779 1805 1824 1830 1816 1826 1777 1760 1809 1735 1662 1681 1747 1800 1892 1934 1966 2025 2072 2072 2089 2061 2081 2202 2218 2247 2313 2423 2529 2583 2486 2495 2567 2529 2515 2526 2489 2465 2441 2370 2356 2309 2188 2060 2063 2103 2094 2131 2164 2217 2180 2172 2228 2241 2219 2079 1938 1773 1662 1642 1552 1459 1390 1294 1341 1337 1269 1256 1243 1235 1268 1240 1169 1056 1020 1008 964 1016 1085 1064 1058 1091 1187 1226 1135 1094 1101 1104 1125 1032 961 1020 1088 1147 1138 1085 1048 1035 957 879 821 801 792 767 718 648 585 581 570 567 487 474 493 426 373 370 327 296 271 224 236 280 289 263 265 227 237 254 270 244 206 185 180 183 188 181 203 217 220 193 179 174 197 209 184 163 169 150 144 139 130 126 123 132 133 131 125 115 117 125 130 132 130 126 123 120 120 121 122 123 123 124 121 118 112 103 105 102 119 147 164 179 199 224 240 277 288 280 262 236 246 258 281 300 322 357 390 440 507 602 690 754 728 653 584 619 626 703 691 621 610 566 540 614 656 671 737 746 661 549 450 405 460 494 492 514 581 633 636 696 726 736 625 513 432 453 467 405 393 345 365 352 368 389 458 541 582 581 578 565 486 481 513 416 376 379 303 331 394 456 513 646 746 718 644 574 511 491 483 470 407 334 255 193 172 214 268 295 330 429 433 344 268 232 201 155 126 107 93 106 110 88 90 96 87 64 57 43 35 27 12 18 27 31 15 5 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
800 773 793 831 762 736 768 809 766 712 817 780 794 802 793 788 774 769 715 716 698 670 615 630 605 643 587 581 622 593 618 641 704 582 554 554 611 680 668 693 720 748 786 848 872 800 753 765 786 806 835 859 872 869 871 856 858 850 878 912 928 957 992 982 971 1017 1056 1098 1144 1198 1211 1244 1308 1345 1313 1405 1378 1442 1454 1443 1437 1434 1507 1551 1581 1455 1483 1554 1609 1638 1583 1553 1684 1729 1741 1748 1719 1690 1652 1597 1546 1550 1591 1654 1768 1788 1623 1544 1426 1304 1228 1165 1133 1098 1148 1169 1211 1262 1290 1309 1400 1515 1502 1418 1302 1278 1327 1419 1505 1610 1729 1880 1737 1546 1440 1332 1276 1212 1183 1024 1027 1103 1216 1070 919 1007 984 922 824 762 795 879 875 924 966 985 1038 1074 1114 1046 1046 1086 1187 1279 1365 1409 1419 1471 1511 1588 1624 1637 1628 1597 1564 1557 1563 1505 1426 1383 1373 1391 1354 1310 1240 1295 1285 1319 1309 1336 1339 1342 1387 1412 1403 1396 1422 1422 1421 1461 1473 1504 1548 1527 1514 1518 1516 1471 1388 1393 1410 1355 1339 1361 1392 1400 1427 1447 1414 1454 1470 1466 1490 1456 1419 1421 1456 1451 1414 1469 1469 1516 1485 1470 1447 1411 1356 1299 1248 1224 1161 1121 1068 1071 1130 1200 1267 1302 1269 1243 1258 1272 1316 1370 1431 1371 1352 1318 1320 1290 1246 1219 1194 1223 1206 1169 1131 1149 1083 1004 980 961 973 1006 1040 1080 1094 1151 1243 1326 1403 1451 1511 1596 1698 1629 1693 1666 1592 1581 1511 1454 1395 1342 1293 1217 1132 1016 1035 1129 1140 1219 1308 1373 1473 1549 1651 1675 1668 1752 1870 1989 1997 1925 1907 1889 1908 1916 1883 1903 1882 1838 1765 1738 1775 1818 1903 1985 2041 2138 2185 2198 2200 2160 2070 2043 2085 2134 2216 2338 2439 2535 2638 2688 2697 2660 2568 2509 2520 2597 2589 2518 2471 2462 2417 2372 2406 2462 2490 2550 2588 2592 2584 2617 2629 2627 2556 2475 2397 2361 2319 2259 2209 2156 2076 2013 1941 1841 1735 1623 1613 1643 1699 1756 1799 1843 1695 1541 1508 1608 1727 1851 1914 2015 2117 2203 2282 2341 2298 2260 2263 2287 2260 2156 2101 2070 2025 1975 1937 1866 1807 1704 1612 1511 1514 1563 1616 1649 1584 1665 1823 1719 1755 1867 1907 1854 1827 1749 1675 1606 1518 1423 1355 1255 1193 1340 1503 1526 1567 1566 1585 1621 1742 1860 1983 2061 2007 1984 1952 1931 1932 1930 1965 1985 2020 2039 2005 1907 1814 1764 1710 1646 1540 1425 1327 1331 1348 1351 1375 1374 1194 1066 1001 875 815 883 991 1122 1190 1203 1128 1213 1310 1452 1604 1711 1804 1919 1901 1849 1793 1742 1764 1709 1618 1543 1451 1470 1464 1517 1617 1728 1703 1729 1786 1781 1789 1790 1829 1830 1871 1819 1800 1874 1849 1791 1823 1902 1955 2019 1993 1932 1886 1844 1863 1860 1884 1931 1910 1950 2010 2062 2045 2076 2063 1916 1776 1660 1767 1915 2005 2001 1959 1969 1967 1961 1991 2067 2059 2000 2070 2140 2078 1986 2043 2086 2154 2152 2149 2181 2175 2069 2011 2026 1964 1958 1975 1887 1874 1733 1579 1549 1561 1381 1239 1302 1422 1397 1358 1369 1477 1523 1536 1573 1674 1564 1378 1257 1176 1087 1025 966 961 1074 1211 1357 1526 1538 1592 1643 1672 1619 1586 1602 1622 1655 1728 1842 1847 1843 1917 1926 1864 1894 2043 2180 2125 2063 1969 1817 1741 1923 2060 2095 2144 2116 2147 2243 2245 2270 2179 2125 2035 1991 1975 1985 1980 1981 1986 2003 2024 2097 2172 2257 2391 2472 2458 2479 2508 2448 2401 2447 2454 2426 2399 2411 2417 2427 2450 2470 2497 2511 2410 2359 2358 2331 2301 2293 2292 2313 2347 2336 2308 2319 2304 2333 2258 2297 2291 2257 2202 2193 2247 2339 2433 2542 2645 2756 2775 2714 2711 2655 2621 2639 2663 2618 2553 2578 2625 2685 2789 2829 2796 2737 2741 2738 2788 2762 2728 2690 2656 2625 2610 2589 2509 2469 2492 2544 2546 2549 2537 2512 2477 2464 2455 2431 2380 2256 2130 2043 1942 1856 1755 1712 1645 1591 1490 1394 1351 1343 1376 1434 1533 1639 1725 1775 1762 1742 1770 1752 1707 1679 1691 1704 1725 1773 1762 1726 1679 1656 1668 1698 1743 1758 1744 1740 1755 1722 1717 1709 1692 1691 1651 1634 1642 1625 1564 1516 1495 1488 1491 1532 1522 1424 1391 1421 1515 1522 1515 1513 1525 1520 1550 1558 1566 1502 1559 1571 1570 1581 1593 1520 1603 1636 1603 1575 1540 1518 1502 1522 1538 1521 1524 1543 1557 1549 1555 1571 1592 1585 1566 1559 1556 1542 1523 1548 1545 1551 1554 1554 1559 1552 1534 1540 1543 1553 1567 1584 1588 1587 1592 1587 1572 1575 1583 1572 1577 1576 1580 1581 1563 1536 1498 1519 1512 1524 1506 1484 1528 1552 1517 1476 1527 1599 1624 1555 1537 1450 1347 1293 1393 1490 1540 1600 1626 1567 1524 1442 1525 1665 1783 1778 1678 1613 1693 1783 1820 1885 1960 1917 1806 1764 1707 1566 1530 1588 1500 1299 1315 1449 1587 1717 1785 1859 1963 2048 2162 2245 2140 2014 1901 1805 1640 1579 1534 1549 1475 1555 1496 1346 1309 1402 1441 1499 1555 1658 1728 1838 1931 2006 1934 1849 1850 1882 1767 1658 1630 1520 1379 1322 1319 1223 1127 1057 1018 990 1016 1110 1140 1124 1141 1285 1436 1509 1506 1504 1543 1624 1688 1706 1742 1815 1880 1919 1923 1861 1856 1864 1748 1695 1747 1844 1853 1945 2030 2078 2145 2201 2180 2179 2164 2134 2244 2349 2319 2351 2414 2524 2619 2567 2573 2589 2484 2443 2418 2399 2382 2347 2302 2249 2208 2175 2060 1935 1957 1957 1988 2050 2087 2047 2035 2061 2104 2155 2078 1948 1791 1636 1502 1433 1344 1280 1221 1211 1258 1241 1176 1158 1152 1176 1163 1138 1036 962 939 921 982 980 950 964 1072 1163 1111 1050 996 963 994 1046 998 921 935 1003 1061 1096 1044 1011 1046 1003 944 888 855 827 785 734 691 647 644 626 571 513 539 559 472 430 416 385 357 317 240 219 228 210 209 210 230 194 193 218 240 175 163 161 162 164 164 169 173 167 167 152 150 152 146 143 150 145 145 139 127 122 120 120 120 120 119 119 114 124 133 134 134 131 128 126 122 121 122 124 126 126 125 124 117 106 109 111 110 105 132 155 154 185 229 252 280 295 260 234 210 234 251 267 303 324 360 409 484 528 572 667 777 807 715 650 691 716 769 748 674 698 645 601 615 709 734 791 762 636 527 453 449 499 567 561 543 606 674 729 766 820 763 632 515 482 543 523 467 413 370 416 458 458 442 421 473 530 585 649 634 577 571 508 449 447 392 344 321 344 399 487 632 745 729 663 552 472 418 397 403 364 305 234 243 204 205 249 271 332 408 439 366 316 303 279 220 187 139 126 110 86 73 68 57 50 52 50 27 21 16 15 37 62 52 36 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
734 729 786 802 734 701 759 774 717 715 755 745 767 755 764 742 757 795 750 748 772 734 685 647 608 601 623 577 591 574 621 603 648 568 554 557 635 636 630 664 694 702 742 803 883 851 809 777 812 837 840 902 880 867 857 841 830 846 849 853 876 948 948 941 944 995 1025 1058 1124 1217 1179 1176 1221 1236 1198 1212 1185 1196 1286 1317 1287 1373 1367 1411 1401 1312 1294 1365 1395 1437 1377 1414 1534 1523 1564 1572 1478 1473 1540 1438 1423 1428 1468 1527 1606 1698 1721 1676 1522 1425 1298 1233 1182 1109 1079 1106 1109 1189 1196 1287 1403 1438 1387 1339 1278 1249 1301 1390 1491 1599 1714 1875 1735 1590 1499 1380 1251 1176 1093 1011 911 1002 1078 1037 908 849 841 801 771 758 782 852 906 981 1020 1043 1087 1145 1127 1199 1143 1150 1242 1296 1327 1387 1447 1511 1567 1577 1587 1582 1580 1601 1615 1636 1611 1540 1473 1401 1375 1372 1381 1367 1324 1262 1271 1270 1276 1283 1306 1353 1395 1446 1435 1440 1431 1446 1466 1460 1491 1495 1513 1497 1476 1482 1502 1480 1426 1442 1463 1420 1349 1353 1367 1362 1385 1404 1378 1412 1427 1437 1425 1434 1429 1412 1408 1406 1408 1452 1449 1473 1471 1438 1367 1332 1306 1282 1283 1216 1165 1102 1070 1079 1140 1196 1225 1244 1240 1222 1247 1283 1319 1376 1439 1432 1396 1366 1341 1292 1254 1225 1205 1177 1156 1147 1111 1138 1067 992 974 961 990 1064 1117 1112 1153 1152 1199 1276 1370 1471 1528 1615 1684 1611 1600 1620 1574 1503 1493 1409 1339 1292 1205 1160 1091 1001 1054 1159 1207 1234 1273 1316 1378 1484 1526 1556 1643 1759 1885 2018 2038 1987 1956 1947 1954 1982 1935 1947 1952 1889 1826 1790 1851 1838 1889 1990 2076 2161 2253 2263 2222 2162 2109 2075 2092 2144 2209 2281 2372 2485 2617 2719 2679 2565 2494 2438 2452 2511 2572 2512 2457 2433 2409 2345 2385 2485 2545 2585 2667 2683 2641 2610 2578 2554 2552 2507 2440 2406 2357 2299 2234 2185 2130 2058 1950 1887 1833 1726 1607 1552 1597 1634 1674 1682 1642 1508 1476 1586 1750 1876 1982 2056 2126 2223 2289 2252 2203 2183 2171 2187 2219 2127 2057 2016 1999 1952 1907 1844 1786 1694 1624 1540 1482 1452 1511 1484 1464 1607 1672 1613 1684 1790 1786 1742 1764 1749 1689 1622 1552 1472 1359 1246 1160 1334 1363 1355 1388 1445 1483 1569 1683 1811 1939 2061 2071 2032 2003 1988 1989 1999 2022 2027 1985 1955 1878 1835 1728 1711 1729 1647 1532 1450 1390 1267 1215 1287 1206 1250 1194 1032 884 804 853 921 991 1142 1283 1323 1220 1237 1400 1476 1602 1707 1774 1847 1962 1954 1878 1830 1831 1704 1604 1573 1515 1571 1560 1564 1611 1751 1765 1791 1849 1846 1842 1852 1899 1937 1886 1824 1766 1822 1801 1777 1784 1819 1903 1970 1898 1869 1796 1770 1760 1780 1782 1827 1810 1840 1891 1943 1920 1945 1940 1850 1745 1652 1729 1852 1879 1908 1850 1862 1867 1863 1921 1981 1965 1904 1988 2075 2064 1946 1982 2087 2152 2219 2230 2261 2221 2126 2116 2115 2059 2069 2080 1990 1897 1809 1744 1702 1536 1437 1356 1236 1283 1261 1252 1370 1474 1498 1445 1474 1550 1542 1427 1353 1279 1120 998 959 977 1095 1213 1358 1489 1644 1654 1705 1746 1722 1712 1727 1775 1784 1808 1914 1957 1949 1969 2049 2002 1953 2019 2190 2258 2159 2068 1889 1813 1908 2085 2163 2204 2218 2212 2300 2321 2326 2283 2186 2126 2105 2113 2082 2080 2057 2025 2024 2038 2039 2069 2139 2254 2345 2402 2450 2480 2461 2434 2371 2359 2355 2367 2410 2413 2423 2416 2442 2486 2519 2399 2371 2367 2338 2309 2275 2264 2263 2238 2229 2223 2222 2214 2226 2196 2192 2181 2152 2156 2240 2297 2377 2530 2651 2742 2779 2701 2654 2611 2555 2515 2569 2639 2617 2547 2533 2586 2657 2776 2879 2893 2857 2838 2812 2779 2753 2727 2695 2656 2630 2620 2624 2620 2611 2607 2596 2571 2571 2565 2540 2509 2473 2453 2430 2392 2274 2227 2113 1992 1871 1785 1754 1731 1642 1526 1436 1381 1345 1343 1385 1468 1570 1665 1733 1702 1726 1760 1741 1710 1672 1655 1661 1672 1706 1712 1698 1670 1637 1629 1661 1702 1726 1728 1729 1720 1694 1660 1639 1631 1658 1657 1635 1604 1586 1546 1498 1444 1440 1439 1492 1515 1421 1377 1393 1483 1514 1503 1493 1495 1525 1540 1539 1539 1468 1544 1556 1559 1549 1566 1498 1599 1622 1610 1588 1544 1492 1470 1507 1509 1498 1506 1528 1531 1537 1532 1546 1556 1562 1541 1526 1526 1520 1509 1530 1531 1533 1535 1530 1530 1528 1547 1543 1553 1567 1576 1589 1598 1602 1607 1600 1591 1596 1596 1601 1606 1602 1597 1597 1572 1529 1539 1555 1534 1552 1513 1512 1540 1561 1538 1513 1557 1633 1687 1620 1615 1535 1419 1313 1337 1460 1576 1707 1740 1694 1607 1499 1545 1664 1809 1851 1793 1715 1707 1822 1909 1948 1987 1945 1883 1824 1695 1608 1637 1645 1488 1380 1298 1434 1598 1622 1673 1791 1865 1997 2129 2231 2116 1966 1855 1777 1705 1678 1634 1580 1565 1632 1523 1411 1307 1452 1510 1568 1618 1709 1803 1886 1972 1920 1867 1781 1769 1756 1725 1566 1497 1484 1415 1278 1200 1142 1092 1074 1070 1029 1015 1065 1174 1250 1187 1307 1374 1394 1445 1505 1569 1576 1621 1653 1730 1822 1892 1936 1986 1954 1952 1920 1791 1740 1840 1937 1973 1987 2075 2203 2278 2332 2286 2283 2261 2207 2288 2397 2386 2381 2468 2568 2613 2634 2683 2653 2565 2499 2438 2388 2359 2314 2278 2193 2117 2073 2066 1943 1823 1840 1885 1978 1942 1921 1890 1909 1974 2054 2029 1911 1770 1651 1550 1473 1417 1357 1256 1161 1156 1226 1163 1101 1081 1097 1102 1082 1050 971 893 873 931 900 874 944 1059 1102 1020 949 921 884 894 954 946 901 873 932 982 1040 968 942 1008 1010 960 904 886 857 812 777 753 731 720 669 592 589 610 606 544 494 459 433 399 347 288 256 267 255 256 227 205 198 205 189 209 169 188 186 169 164 157 151 145 151 154 156 151 145 142 147 146 141 136 133 129 122 123 123 120 117 114 115 121 133 133 137 136 134 132 128 128 122 121 128 128 129 129 125 114 117 120 132 133 110 112 124 141 174 197 241 251 264 235 214 204 235 265 294 329 354 372 436 519 595 673 726 776 820 785 746 735 822 835 802 766 794 731 675 682 747 813 846 805 697 598 507 503 497 571 625 595 584 648 732 820 860 769 642 554 589 609 545 448 444 426 464 533 549 525 471 455 502 582 656 726 698 673 587 542 509 436 427 336 356 421 523 650 699 670 675 602 536 454 383 330 308 267 265 303 247 204 219 261 332 392 451 463 417 398 361 301 215 192 167 188 138 154 139 94 57 38 32 29 28 24 41 68 89 65 54 40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
645 697 778 747 731 656 726 713 691 667 703 709 727 740 777 772 784 788 763 809 816 794 776 713 657 618 572 587 568 562 605 576 605 567 551 555 599 672 666 624 649 690 706 753 819 851 851 800 849 857 849 904 896 872 858 823 799 847 829 816 872 919 876 903 944 971 991 1048 1131 1216 1135 1094 1128 1118 1105 1091 1092 1133 1224 1232 1173 1215 1149 1202 1191 1125 1108 1170 1242 1269 1183 1221 1328 1285 1304 1322 1269 1275 1307 1249 1301 1317 1375 1459 1539 1591 1699 1775 1622 1514 1415 1301 1232 1146 1083 1040 1013 1073 1081 1224 1241 1307 1331 1251 1229 1189 1289 1362 1445 1572 1701 1784 1778 1610 1476 1357 1261 1172 1155 1077 931 888 911 853 799 766 764 781 783 764 796 920 1019 1062 1113 1134 1143 1153 1203 1307 1287 1249 1283 1319 1359 1417 1508 1567 1602 1627 1641 1666 1681 1707 1729 1726 1677 1629 1599 1519 1469 1474 1470 1425 1374 1338 1316 1329 1327 1300 1300 1342 1386 1428 1461 1430 1410 1440 1479 1463 1467 1467 1478 1489 1512 1483 1456 1451 1433 1464 1491 1471 1406 1353 1337 1340 1360 1351 1354 1386 1387 1387 1397 1373 1412 1451 1451 1408 1391 1412 1421 1445 1449 1406 1373 1355 1304 1288 1252 1220 1210 1185 1126 1053 1118 1177 1201 1210 1198 1215 1241 1270 1326 1370 1464 1467 1422 1401 1359 1300 1274 1238 1210 1193 1164 1116 1102 1060 1035 987 968 957 1020 1081 1143 1213 1230 1245 1256 1299 1374 1417 1469 1549 1600 1609 1532 1558 1583 1516 1440 1400 1324 1249 1174 1150 1088 1005 1082 1221 1325 1385 1342 1389 1363 1420 1486 1563 1675 1788 1908 1995 2056 2075 2058 2045 2033 2038 1998 1992 1988 1941 1867 1869 1910 1911 1908 1933 2025 2129 2248 2300 2235 2182 2143 2124 2118 2157 2219 2288 2404 2493 2594 2639 2636 2552 2460 2418 2412 2414 2459 2549 2442 2418 2379 2321 2368 2519 2595 2609 2701 2657 2616 2573 2527 2459 2432 2446 2462 2422 2402 2341 2278 2207 2144 2083 2017 1958 1880 1795 1707 1608 1491 1522 1557 1520 1477 1436 1486 1583 1748 1886 2011 2072 2146 2215 2261 2216 2147 2114 2085 2103 2145 2099 2044 2021 2004 1945 1888 1845 1813 1744 1672 1608 1508 1429 1376 1343 1342 1463 1499 1471 1615 1667 1648 1632 1662 1712 1674 1574 1504 1434 1324 1245 1127 1183 1182 1239 1289 1364 1466 1583 1687 1815 1927 2019 2006 1973 1982 1915 1882 1922 1991 1951 1900 1866 1783 1682 1654 1544 1580 1545 1532 1499 1430 1324 1169 1201 1106 1085 1042 975 814 794 930 1001 1114 1143 1289 1373 1236 1255 1354 1468 1530 1617 1691 1760 1851 1982 1960 1892 1778 1679 1647 1606 1580 1626 1646 1645 1680 1759 1837 1861 1916 1904 1886 1928 1969 1971 1907 1815 1741 1814 1776 1751 1785 1829 1898 1953 1876 1798 1759 1702 1694 1719 1729 1747 1745 1768 1834 1848 1831 1833 1840 1769 1704 1646 1684 1779 1761 1783 1752 1797 1794 1794 1851 1936 1891 1837 1920 2011 1953 1867 1904 2028 2107 2188 2196 2204 2234 2210 2209 2193 2161 2162 2171 2099 1998 1886 1728 1587 1468 1385 1319 1197 1214 1161 1232 1323 1391 1446 1408 1400 1513 1535 1409 1321 1216 1023 954 995 1070 1136 1212 1318 1454 1565 1685 1758 1819 1836 1879 1905 1938 1902 1904 2000 2065 2072 2058 2132 2131 2035 2046 2170 2290 2198 2108 2009 1904 1908 2041 2163 2239 2290 2309 2327 2350 2368 2362 2324 2212 2243 2264 2240 2221 2174 2125 2098 2070 2045 2064 2092 2136 2209 2268 2286 2308 2322 2321 2283 2263 2272 2326 2354 2396 2405 2422 2459 2524 2544 2492 2457 2407 2382 2348 2311 2292 2277 2269 2253 2211 2190 2148 2112 2089 2081 2100 2116 2193 2252 2311 2429 2568 2706 2771 2696 2664 2603 2566 2525 2488 2503 2537 2540 2533 2516 2569 2660 2785 2873 2907 2865 2823 2796 2771 2746 2713 2686 2652 2635 2635 2661 2662 2661 2615 2587 2580 2581 2580 2564 2512 2480 2441 2417 2405 2367 2259 2133 2011 1931 1884 1833 1779 1694 1597 1502 1419 1357 1329 1345 1411 1476 1566 1676 1686 1707 1746 1774 1750 1693 1654 1626 1632 1646 1659 1661 1644 1614 1601 1615 1664 1684 1685 1706 1685 1645 1629 1622 1566 1574 1610 1591 1550 1520 1487 1480 1439 1412 1414 1456 1504 1408 1367 1379 1463 1496 1494 1479 1482 1480 1493 1491 1450 1483 1552 1560 1531 1509 1522 1483 1570 1587 1606 1608 1574 1503 1435 1472 1469 1458 1493 1501 1515 1519 1516 1526 1528 1534 1511 1499 1510 1509 1499 1523 1521 1512 1508 1504 1523 1536 1557 1568 1571 1583 1595 1595 1605 1615 1623 1618 1621 1620 1612 1626 1628 1628 1626 1614 1562 1555 1586 1567 1560 1570 1546 1552 1575 1609 1612 1560 1598 1663 1720 1725 1674 1571 1435 1331 1385 1432 1561 1722 1840 1791 1690 1590 1565 1622 1746 1885 1912 1835 1765 1813 1953 2036 2064 2013 1965 1840 1715 1701 1745 1673 1555 1411 1328 1412 1460 1511 1611 1703 1788 1952 2094 2219 2145 2043 1947 1869 1807 1764 1723 1620 1668 1697 1598 1491 1362 1344 1427 1513 1609 1735 1863 1973 1927 1814 1757 1723 1696 1629 1652 1552 1411 1349 1311 1275 1222 1169 1121 1182 1174 1122 1132 1056 1126 1247 1282 1321 1396 1456 1478 1536 1596 1646 1684 1704 1719 1754 1809 1865 1935 2003 2033 1945 1836 1763 1846 1962 2070 2089 2145 2242 2361 2463 2387 2387 2268 2270 2378 2466 2499 2496 2544 2612 2568 2557 2613 2674 2698 2624 2555 2445 2358 2298 2249 2160 2051 1971 1976 1958 1822 1747 1815 1879 1824 1795 1754 1787 1849 1956 1971 1902 1796 1715 1657 1585 1501 1378 1257 1149 1090 1165 1169 1104 1045 1039 1035 1019 1037 1008 923 847 863 841 836 905 988 1054 1031 940 855 799 794 852 860 836 832 895 980 996 914 889 955 958 918 837 819 842 852 820 799 775 744 689 662 659 644 615 564 522 470 424 375 316 289 330 336 336 319 286 246 247 240 213 184 166 235 243 203 185 168 209 183 170 188 186 175 166 158 154 155 150 137 132 128 130 138 136 137 139 139 125 142 144 142 140 138 136 133 135 132 129 133 129 131 133 131 120 118 136 129 146 165 149 103 110 129 152 179 198 201 195 185 178 225 246 250 247 284 303 351 452 528 600 636 634 691 708 796 848 833 898 942 881 878 861 803 770 731 822 886 902 789 671 596 532 561 522 568 645 689 669 656 747 828 889 771 659 647 683 631 527 467 503 521 510 580 644 632 563 502 495 588 700 787 819 769 706 667 584 529 449 366 382 457 562 653 632 624 640 675 621 528 438 348 306 280 320 344 268 220 231 294 318 326 395 507 548 489 397 295 241 234 244 237 226 226 157 109 78 47 55 47 28 42 47 89 110 108 76 63 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
612 726 722 690 689 665 702 691 642 669 713 770 782 803 788 797 851 814 789 754 803 773 704 720 690 638 624 569 567 567 583 560 579 581 548 558 613 751 698 688 648 673 717 708 754 798 794 778 810 799 821 878 928 883 842 818 777 804 787 824 842 865 874 910 930 951 970 1043 1123 1149 1091 1051 1066 1076 1041 1005 1010 1065 1133 1153 1106 1154 1104 1093 1066 1085 1047 1088 1134 1156 1105 1144 1230 1177 1168 1180 1165 1166 1183 1156 1135 1209 1297 1378 1472 1555 1626 1743 1775 1668 1501 1344 1276 1186 1111 1064 1017 977 1004 1079 1106 1115 1226 1154 1140 1216 1253 1306 1398 1534 1660 1620 1633 1658 1509 1396 1266 1131 1056 979 940 872 765 738 773 775 769 763 765 773 853 1006 1130 1160 1174 1207 1228 1275 1322 1388 1470 1395 1411 1433 1446 1443 1516 1615 1672 1716 1754 1797 1824 1844 1821 1788 1735 1645 1608 1608 1587 1558 1581 1553 1513 1439 1367 1326 1344 1344 1310 1325 1361 1405 1426 1403 1392 1415 1424 1419 1406 1433 1471 1513 1511 1480 1483 1474 1471 1500 1494 1491 1452 1405 1368 1327 1338 1328 1352 1387 1372 1362 1379 1359 1370 1419 1464 1441 1389 1389 1407 1423 1471 1446 1397 1359 1353 1338 1275 1264 1261 1266 1165 1080 1041 1093 1126 1142 1173 1206 1241 1296 1332 1369 1488 1501 1446 1399 1365 1308 1285 1247 1213 1193 1153 1122 1100 1057 1016 977 965 987 1020 1079 1132 1186 1266 1326 1317 1355 1363 1363 1427 1470 1490 1555 1514 1511 1548 1492 1442 1351 1304 1215 1148 1128 1069 998 1027 1129 1276 1456 1463 1511 1488 1439 1483 1568 1607 1744 1866 1947 2054 2152 2172 2152 2136 2100 2060 2055 2015 1997 1922 1934 1967 2015 1962 1954 2007 2100 2215 2289 2269 2217 2174 2175 2162 2197 2235 2284 2351 2438 2545 2536 2515 2457 2372 2338 2296 2318 2378 2474 2416 2366 2346 2282 2367 2497 2638 2708 2744 2612 2525 2500 2505 2452 2387 2361 2388 2439 2426 2379 2301 2248 2198 2142 2084 2029 1950 1852 1779 1660 1518 1444 1448 1430 1400 1451 1537 1597 1729 1863 1971 2066 2154 2206 2232 2201 2119 2055 2028 2029 2046 2076 2045 2018 1990 1949 1905 1865 1842 1774 1700 1610 1580 1521 1471 1421 1312 1379 1361 1419 1544 1535 1528 1522 1565 1615 1633 1544 1455 1376 1322 1245 1123 1162 1265 1312 1351 1378 1487 1589 1690 1805 1908 1963 1926 1865 1904 1804 1762 1844 1909 1892 1809 1784 1707 1572 1521 1478 1418 1431 1387 1407 1454 1296 1177 1046 1014 959 893 864 795 931 978 1096 1156 1261 1329 1423 1344 1268 1397 1459 1554 1625 1694 1781 1836 1931 1972 1858 1811 1778 1742 1705 1623 1670 1720 1738 1754 1813 1912 1920 1965 1977 1963 2001 1944 1921 1859 1833 1755 1729 1759 1733 1823 1863 1896 1933 1840 1814 1747 1702 1648 1638 1670 1697 1659 1744 1814 1809 1762 1754 1798 1765 1712 1654 1641 1700 1673 1677 1693 1727 1741 1832 1905 1934 1830 1804 1893 1992 1903 1824 1878 1947 2048 2101 2054 2097 2172 2077 2089 2123 2100 2097 2098 2150 1992 1895 1788 1612 1539 1514 1388 1326 1265 1145 1186 1304 1256 1347 1330 1299 1422 1384 1398 1268 1138 1008 964 1089 1168 1254 1365 1429 1470 1535 1656 1781 1842 1917 1989 2041 2067 2058 2048 2060 2155 2185 2188 2232 2243 2134 2085 2148 2300 2274 2202 2104 2004 1917 2019 2164 2243 2281 2303 2326 2354 2382 2400 2400 2351 2379 2416 2395 2396 2325 2206 2159 2083 2061 2062 2078 2104 2143 2178 2205 2202 2194 2204 2235 2271 2299 2296 2307 2338 2365 2419 2480 2544 2547 2502 2470 2424 2429 2414 2387 2326 2335 2311 2313 2301 2247 2224 2180 2128 2077 2061 2098 2176 2255 2360 2482 2604 2688 2732 2646 2586 2587 2568 2535 2500 2487 2459 2442 2476 2496 2584 2675 2783 2829 2845 2833 2803 2781 2764 2740 2709 2680 2667 2650 2649 2669 2684 2635 2533 2521 2583 2576 2582 2562 2529 2474 2436 2403 2391 2374 2302 2173 2098 2042 1969 1917 1847 1747 1664 1564 1455 1377 1337 1321 1345 1408 1509 1623 1676 1686 1729 1739 1746 1735 1700 1652 1613 1614 1599 1577 1583 1588 1577 1588 1608 1621 1620 1634 1652 1616 1596 1588 1556 1522 1522 1516 1508 1492 1472 1437 1420 1403 1381 1420 1474 1390 1357 1361 1418 1447 1436 1429 1434 1438 1448 1430 1455 1520 1554 1534 1546 1483 1478 1475 1551 1559 1581 1587 1563 1501 1389 1373 1356 1395 1448 1447 1494 1505 1501 1497 1496 1490 1485 1475 1493 1499 1492 1502 1502 1492 1505 1533 1540 1556 1568 1588 1593 1601 1605 1606 1614 1628 1638 1643 1649 1639 1631 1644 1649 1649 1643 1611 1567 1590 1619 1605 1610 1604 1591 1598 1610 1648 1677 1630 1604 1683 1774 1796 1667 1535 1434 1362 1421 1496 1586 1723 1863 1868 1789 1702 1663 1625 1735 1868 1985 1925 1876 1854 1945 2074 2151 2110 2005 1884 1810 1809 1837 1698 1585 1449 1356 1431 1530 1590 1623 1695 1814 1944 2079 2219 2251 2155 2059 1990 1940 1863 1746 1705 1768 1716 1602 1474 1347 1369 1494 1587 1660 1741 1859 1946 1872 1743 1649 1642 1627 1548 1516 1453 1356 1285 1252 1227 1194 1167 1165 1273 1253 1220 1146 1052 1124 1243 1352 1430 1489 1552 1544 1592 1645 1708 1736 1775 1814 1823 1841 1888 1908 1977 2053 2016 1910 1816 1828 1947 2074 2189 2211 2317 2435 2533 2509 2455 2326 2307 2394 2489 2571 2643 2652 2569 2551 2502 2529 2558 2626 2672 2601 2518 2419 2301 2224 2146 2037 1939 1855 1863 1803 1689 1719 1762 1713 1682 1628 1665 1765 1862 1894 1869 1819 1757 1706 1629 1511 1396 1286 1191 1078 1090 1120 1076 1023 995 981 984 1019 1005 941 886 844 804 799 855 905 987 1035 987 918 849 759 726 791 790 833 887 956 936 866 862 908 888 872 816 758 827 875 862 827 795 769 752 709 665 624 573 534 491 469 444 416 385 371 360 353 340 320 299 291 282 228 207 188 174 249 277 238 170 206 266 236 217 236 249 220 195 171 165 163 157 153 144 145 142 149 136 150 150 145 131 145 148 146 144 141 139 147 151 139 140 148 134 134 134 128 121 125 132 141 160 197 176 109 109 121 134 161 178 181 163 163 173 185 199 202 218 247 281 349 440 528 549 532 556 589 654 773 883 909 953 947 914 943 921 900 868 808 852 936 928 821 766 673 592 625 587 568 642 745 743 693 764 862 922 816 755 758 723 633 563 495 525 616 609 672 748 727 598 588 558 558 651 749 852 835 799 680 572 491 455 393 383 411 525 593 608 641 647 694 655 551 442 365 328 342 376 368 322 270 248 247 277 327 394 510 615 501 385 334 315 307 315 295 250 185 128 94 66 81 74 47 50 64 68 62 63 65 43 35 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
597 684 661 658 628 636 667 649 636 702 760 801 809 845 836 868 878 838 775 728 765 775 753 683 651 623 617 604 566 574 562 583 592 576 545 565 635 784 769 733 697 650 691 706 721 730 792 821 810 855 818 863 882 903 859 832 769 764 767 818 825 808 869 899 940 936 975 1038 1066 1066 1042 994 1069 1092 1044 974 962 983 1020 1080 1040 1098 1033 1027 1009 1043 1003 1015 1044 1055 1078 1062 1108 1098 1059 1057 1105 1109 1064 1063 1062 1065 1151 1298 1377 1472 1547 1667 1771 1792 1625 1471 1383 1232 1156 1092 1060 1009 965 950 938 973 1082 1085 1199 1320 1329 1345 1404 1545 1541 1511 1449 1407 1474 1334 1193 1054 925 853 799 764 748 822 925 908 905 887 878 896 946 1111 1215 1246 1278 1290 1332 1361 1416 1491 1536 1524 1561 1608 1592 1609 1618 1725 1798 1849 1887 1926 1924 1898 1836 1779 1700 1638 1600 1596 1594 1567 1568 1593 1595 1552 1478 1405 1343 1353 1333 1318 1331 1355 1385 1370 1390 1383 1390 1393 1435 1480 1470 1475 1463 1473 1505 1498 1484 1501 1478 1471 1428 1388 1371 1320 1322 1363 1372 1403 1392 1388 1383 1362 1346 1361 1413 1410 1439 1383 1382 1396 1427 1426 1409 1363 1341 1320 1318 1280 1251 1205 1154 1126 1059 1035 1063 1112 1134 1165 1248 1311 1346 1411 1450 1492 1494 1464 1393 1319 1271 1256 1222 1187 1160 1137 1098 1062 1017 981 965 990 1026 1094 1128 1190 1257 1312 1392 1375 1305 1338 1377 1405 1407 1481 1487 1474 1487 1461 1377 1368 1305 1242 1143 1070 1023 989 1034 1187 1334 1458 1595 1632 1587 1555 1548 1628 1649 1711 1807 1919 2041 2175 2241 2261 2232 2218 2174 2144 2083 2054 2003 1966 2027 2076 2077 2045 2038 2051 2126 2218 2302 2253 2218 2215 2204 2193 2255 2350 2380 2456 2546 2472 2428 2364 2298 2280 2248 2282 2311 2343 2330 2341 2295 2269 2361 2496 2601 2622 2690 2563 2482 2437 2379 2375 2411 2327 2298 2369 2453 2404 2298 2227 2187 2172 2141 2060 1948 1814 1673 1592 1515 1459 1396 1366 1373 1467 1566 1689 1751 1858 1951 2046 2133 2198 2213 2185 2116 2069 2021 1949 1986 2058 2054 2010 1987 1944 1918 1900 1871 1826 1747 1698 1661 1573 1503 1414 1326 1244 1282 1424 1428 1409 1435 1432 1485 1507 1557 1511 1422 1326 1251 1209 1074 1160 1300 1376 1407 1442 1498 1555 1657 1759 1863 1904 1840 1761 1794 1722 1645 1734 1812 1796 1748 1675 1618 1495 1383 1311 1262 1334 1272 1292 1346 1367 1213 1092 1042 994 927 860 809 964 1051 1143 1243 1301 1404 1459 1410 1300 1414 1552 1613 1701 1779 1854 1921 1961 1959 1917 1871 1855 1812 1764 1727 1689 1771 1832 1879 1895 1922 1944 2001 2035 2036 2008 1924 1817 1770 1751 1757 1706 1752 1708 1788 1880 1921 1901 1859 1806 1748 1721 1709 1640 1614 1615 1647 1693 1764 1773 1727 1684 1744 1754 1699 1669 1622 1635 1669 1697 1696 1714 1778 1822 1899 1928 1830 1761 1840 1906 1829 1785 1873 1962 2052 2000 1942 1996 2066 1968 1961 2024 1945 1967 1970 2055 2065 1905 1774 1710 1711 1580 1534 1381 1315 1233 1117 1156 1152 1157 1204 1230 1279 1218 1250 1299 1160 991 980 1143 1289 1353 1435 1565 1617 1609 1652 1705 1776 1889 1992 2077 2162 2169 2153 2140 2182 2256 2297 2346 2352 2227 2145 2178 2308 2344 2257 2221 2058 1970 1971 2086 2175 2211 2242 2278 2313 2366 2409 2413 2402 2436 2478 2499 2454 2342 2253 2204 2151 2128 2114 2093 2100 2128 2163 2182 2197 2216 2222 2252 2286 2313 2324 2334 2347 2390 2458 2554 2592 2625 2566 2535 2491 2467 2473 2454 2427 2370 2359 2358 2341 2308 2303 2256 2174 2088 2050 2099 2176 2293 2370 2494 2582 2640 2703 2655 2574 2577 2564 2536 2517 2501 2488 2405 2422 2509 2597 2687 2750 2741 2784 2786 2777 2761 2755 2739 2722 2710 2694 2664 2637 2568 2560 2612 2489 2445 2479 2458 2545 2452 2447 2450 2416 2394 2364 2319 2304 2252 2184 2131 2043 1983 1909 1793 1711 1621 1501 1403 1344 1312 1310 1357 1460 1575 1629 1630 1654 1659 1679 1721 1746 1695 1610 1594 1591 1549 1544 1554 1538 1525 1551 1548 1555 1576 1616 1644 1624 1567 1538 1505 1482 1464 1461 1459 1443 1419 1391 1376 1355 1384 1444 1370 1345 1343 1381 1431 1411 1411 1414 1423 1427 1393 1492 1547 1486 1413 1418 1397 1417 1483 1514 1532 1545 1542 1483 1419 1335 1375 1393 1354 1372 1375 1441 1473 1486 1473 1482 1462 1470 1453 1466 1472 1463 1476 1483 1502 1524 1545 1560 1568 1581 1593 1604 1609 1614 1618 1625 1643 1652 1662 1667 1660 1651 1658 1667 1661 1629 1597 1594 1628 1654 1656 1662 1650 1641 1641 1671 1701 1742 1710 1686 1689 1754 1821 1745 1606 1546 1425 1411 1527 1659 1746 1862 1954 1886 1826 1751 1683 1736 1889 2014 2033 1989 1946 2008 2124 2222 2187 2047 1959 1916 1924 1884 1761 1584 1444 1422 1511 1600 1703 1730 1774 1851 1922 2035 2174 2294 2238 2163 2103 1989 1863 1786 1788 1835 1707 1572 1463 1370 1373 1498 1610 1705 1793 1891 1949 1860 1739 1631 1551 1522 1463 1402 1366 1339 1354 1362 1320 1266 1261 1245 1343 1336 1288 1161 1081 1144 1258 1374 1440 1516 1595 1630 1661 1712 1768 1793 1832 1885 1906 1913 1943 1982 2016 2081 2063 1986 1886 1824 1933 2040 2152 2267 2358 2451 2533 2572 2492 2388 2361 2388 2452 2544 2650 2697 2610 2508 2422 2413 2457 2526 2592 2599 2510 2404 2292 2185 2099 2010 1943 1854 1747 1729 1647 1620 1651 1622 1577 1536 1595 1709 1759 1755 1807 1798 1735 1663 1585 1507 1399 1273 1176 1077 1027 1091 1054 996 951 937 969 992 1004 988 970 925 851 777 797 867 937 960 995 949 881 806 710 687 745 780 815 866 844 798 834 856 801 836 781 718 786 847 857 837 805 773 740 677 633 603 526 479 450 428 398 386 345 343 307 286 307 311 313 305 286 264 217 170 211 269 278 205 174 217 247 242 236 274 277 253 205 196 183 171 162 159 155 158 156 155 141 154 154 152 142 147 153 150 146 144 154 163 154 147 147 154 138 136 132 121 128 131 139 151 167 206 208 139 111 111 123 129 142 149 163 202 208 223 215 223 249 279 280 322 398 461 459 462 508 573 643 722 792 823 889 834 796 857 870 895 913 880 917 969 955 870 790 693 695 705 673 619 655 768 814 785 799 901 967 917 886 863 760 650 572 523 530 601 689 730 812 776 674 665 640 641 667 778 878 901 865 750 624 514 485 474 423 473 543 553 642 670 678 713 622 521 423 393 413 441 421 347 302 299 301 266 267 326 398 490 606 568 482 429 386 388 332 252 177 126 119 122 125 114 85 81 67 92 99 54 26 28 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
593 629 630 632 601 627 628 621 693 752 825 888 900 931 916 906 896 891 843 786 692 709 764 730 718 684 633 611 591 564 560 556 559 552 541 560 651 830 797 757 699 678 660 675 700 747 788 860 838 849 856 837 833 845 842 843 779 749 778 792 801 808 838 894 927 919 922 994 1005 980 965 1012 1078 1130 1036 962 922 918 939 970 1042 1047 962 951 998 978 948 968 977 1000 1053 992 1019 1032 991 979 999 1028 1002 1020 1017 1016 1080 1189 1290 1388 1484 1570 1668 1808 1729 1570 1452 1315 1197 1131 1093 1018 1001 1044 1020 938 952 1003 1164 1295 1426 1444 1478 1532 1406 1358 1364 1248 1219 1187 1110 949 831 774 744 750 839 938 1026 1065 1055 1057 1052 1048 1054 1150 1326 1368 1375 1387 1438 1462 1525 1570 1617 1653 1705 1760 1750 1764 1801 1870 1902 1994 2067 2065 2032 1989 1967 1902 1786 1726 1681 1627 1580 1534 1567 1594 1626 1614 1573 1506 1429 1361 1380 1347 1332 1331 1339 1344 1348 1367 1406 1428 1455 1487 1484 1439 1467 1444 1520 1544 1500 1492 1479 1436 1401 1381 1378 1380 1333 1345 1384 1445 1433 1439 1427 1407 1370 1374 1396 1385 1421 1400 1375 1387 1403 1388 1391 1381 1354 1332 1313 1316 1261 1194 1160 1130 1109 1055 1033 1066 1089 1109 1206 1252 1286 1328 1374 1409 1458 1491 1442 1344 1302 1250 1221 1204 1179 1129 1105 1066 1011 960 971 997 1043 1104 1163 1222 1305 1370 1438 1391 1317 1266 1285 1290 1349 1390 1454 1423 1387 1411 1338 1302 1276 1211 1084 992 977 1004 1078 1229 1299 1412 1582 1662 1710 1686 1678 1728 1757 1773 1822 1904 2016 2123 2177 2240 2308 2316 2282 2224 2155 2123 2063 2010 2025 2131 2193 2155 2137 2097 2133 2222 2338 2304 2248 2261 2257 2218 2272 2397 2455 2479 2532 2444 2402 2386 2297 2262 2240 2243 2266 2270 2271 2285 2245 2298 2382 2512 2519 2536 2584 2539 2468 2408 2375 2315 2305 2281 2235 2296 2376 2385 2320 2237 2153 2126 2111 2000 1889 1696 1600 1558 1542 1454 1379 1329 1338 1498 1650 1768 1834 1927 1995 2017 2122 2196 2215 2168 2098 2035 1987 1901 1960 2030 2061 2041 2009 1995 1959 1932 1880 1856 1759 1725 1664 1597 1539 1454 1383 1306 1224 1350 1290 1282 1288 1382 1383 1401 1446 1440 1387 1289 1205 1095 1040 1122 1268 1360 1440 1498 1539 1603 1683 1778 1846 1823 1777 1685 1689 1636 1566 1659 1745 1677 1639 1594 1572 1505 1398 1286 1158 1177 1212 1210 1233 1286 1259 1186 1141 1111 977 810 864 994 1110 1183 1309 1371 1437 1488 1476 1380 1340 1451 1588 1725 1797 1879 1964 2031 2044 1999 1936 1910 1894 1846 1802 1768 1788 1918 1938 1899 1907 1948 1983 2034 2078 1982 1906 1861 1821 1774 1727 1692 1697 1701 1778 1818 1865 1933 1891 1832 1802 1778 1747 1698 1650 1599 1681 1737 1795 1737 1672 1650 1678 1741 1687 1645 1612 1670 1734 1766 1780 1784 1745 1815 1875 1911 1835 1737 1819 1833 1753 1810 1865 1943 2028 1924 1851 1904 1944 1820 1847 1936 1811 1843 1882 1968 1952 1949 1848 1851 1811 1667 1522 1422 1405 1255 1151 1102 1077 1058 1088 1118 1111 1042 1087 1193 1124 1015 961 1087 1199 1302 1434 1511 1539 1520 1550 1644 1742 1836 1912 2003 2038 2053 2058 2098 2152 2217 2293 2404 2444 2305 2220 2214 2291 2365 2342 2249 2149 2075 2004 2040 2108 2165 2198 2223 2282 2332 2356 2364 2385 2399 2437 2424 2374 2315 2272 2227 2226 2227 2211 2187 2149 2171 2188 2183 2215 2246 2261 2263 2299 2329 2334 2404 2413 2443 2489 2616 2632 2667 2648 2606 2533 2503 2487 2486 2486 2433 2400 2380 2377 2415 2326 2216 2108 2048 2051 2097 2181 2308 2353 2422 2497 2604 2667 2692 2637 2576 2552 2547 2531 2474 2430 2382 2400 2481 2615 2706 2636 2618 2721 2739 2745 2739 2739 2733 2679 2680 2689 2666 2534 2456 2432 2530 2462 2398 2377 2416 2496 2407 2373 2363 2380 2373 2278 2204 2194 2217 2191 2126 2079 2016 1932 1867 1791 1689 1560 1450 1367 1327 1304 1318 1393 1477 1547 1584 1567 1568 1603 1649 1678 1643 1602 1585 1591 1552 1516 1501 1484 1484 1492 1497 1517 1560 1623 1675 1674 1613 1555 1506 1458 1444 1429 1431 1423 1396 1361 1337 1325 1370 1409 1352 1330 1333 1369 1407 1404 1404 1408 1426 1390 1396 1472 1477 1369 1374 1407 1453 1485 1481 1467 1503 1510 1497 1443 1328 1342 1453 1500 1454 1440 1440 1376 1409 1453 1446 1443 1430 1438 1442 1447 1457 1455 1470 1483 1506 1526 1546 1553 1564 1580 1587 1600 1610 1623 1633 1642 1652 1665 1679 1685 1682 1673 1677 1687 1667 1639 1624 1628 1661 1700 1715 1733 1694 1698 1697 1726 1751 1798 1791 1784 1743 1755 1806 1797 1699 1574 1431 1441 1540 1613 1694 1811 1919 1986 1910 1820 1768 1771 1885 2026 2134 2107 2034 2072 2176 2280 2221 2115 2068 2022 2022 1930 1711 1560 1462 1476 1607 1717 1800 1848 1856 1925 2039 2113 2201 2271 2198 2108 2034 1959 1890 1907 1909 1882 1755 1619 1517 1475 1375 1472 1598 1687 1747 1861 1935 1862 1767 1681 1594 1502 1465 1502 1483 1462 1426 1469 1416 1309 1351 1359 1409 1387 1293 1191 1097 1177 1237 1259 1335 1476 1587 1658 1712 1765 1792 1787 1783 1828 1909 1963 1989 2035 2066 2106 2048 1959 1884 1871 1969 2075 2174 2268 2344 2404 2476 2574 2591 2509 2489 2476 2510 2574 2664 2679 2590 2491 2390 2338 2349 2405 2468 2508 2475 2402 2301 2204 2111 2002 1892 1819 1738 1676 1620 1568 1547 1554 1488 1445 1514 1606 1632 1615 1675 1673 1653 1581 1492 1405 1338 1234 1151 1069 986 1054 1033 993 927 907 943 937 949 973 966 918 831 766 789 851 865 891 961 955 886 852 763 656 651 725 711 777 756 755 817 776 729 804 759 679 748 786 812 799 773 747 687 635 578 543 489 421 398 381 354 324 287 283 255 233 242 249 253 261 272 241 185 190 237 290 276 191 203 185 198 232 244 255 280 265 228 233 215 181 164 160 166 164 159 157 149 159 160 157 143 146 158 156 151 149 167 165 153 160 162 154 143 142 140 123 128 138 152 161 173 209 215 169 145 119 117 118 127 155 187 215 247 245 238 256 276 291 301 314 352 377 440 463 504 558 624 657 678 752 783 737 693 740 761 806 881 929 959 995 972 894 830 775 750 788 714 668 741 813 894 894 872 950 1037 1003 984 890 788 696 598 600 552 619 717 798 859 853 768 723 739 746 726 811 880 907 856 754 670 634 597 503 444 480 501 535 659 669 721 730 603 495 456 485 511 489 409 352 339 346 302 293 277 308 374 436 537 565 568 535 465 388 330 252 172 153 181 186 171 118 122 106 84 78 94 75 48 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
597 592 596 595 597 693 615 656 737 835 829 830 824 880 845 823 797 795 774 735 663 673 695 741 746 703 658 617 606 596 589 582 553 538 535 541 692 809 791 753 702 673 679 689 692 719 750 809 821 782 849 835 814 798 794 803 795 746 777 773 772 800 791 860 889 881 881 920 935 899 943 1007 1092 1094 1018 937 893 888 902 942 1006 999 944 934 932 931 905 914 930 963 1041 974 953 1026 950 925 913 908 971 1078 974 963 1016 1065 1208 1327 1429 1512 1590 1701 1816 1660 1538 1374 1264 1179 1140 1067 1029 1068 1119 990 898 962 1095 1263 1396 1402 1445 1532 1383 1265 1244 1174 1086 1019 966 885 728 746 752 824 897 1033 1143 1213 1224 1254 1238 1218 1215 1220 1343 1463 1494 1490 1530 1576 1587 1689 1726 1770 1828 1903 1897 1964 2007 2043 2069 2026 2017 1963 1910 1869 1859 1815 1805 1730 1669 1678 1622 1570 1576 1600 1635 1653 1643 1579 1506 1416 1377 1388 1377 1377 1363 1336 1358 1408 1439 1449 1498 1555 1538 1476 1409 1401 1457 1502 1475 1503 1490 1445 1440 1449 1424 1389 1303 1351 1403 1467 1506 1500 1463 1420 1371 1337 1333 1382 1443 1442 1401 1374 1363 1377 1401 1386 1363 1331 1298 1320 1256 1203 1171 1129 1095 1064 1028 1031 1033 1074 1125 1172 1222 1266 1340 1393 1405 1415 1422 1422 1320 1270 1238 1210 1174 1142 1093 1052 989 942 958 1008 1087 1130 1165 1228 1313 1395 1461 1401 1337 1282 1239 1234 1282 1318 1375 1361 1341 1342 1291 1221 1116 1068 986 986 1008 1044 1114 1199 1277 1373 1478 1614 1764 1798 1811 1832 1869 1856 1896 1909 1948 2039 2101 2185 2292 2384 2369 2234 2194 2171 2136 2088 2099 2137 2249 2291 2211 2202 2179 2245 2363 2361 2282 2280 2259 2236 2276 2366 2498 2556 2546 2459 2398 2372 2378 2338 2244 2183 2177 2172 2198 2204 2248 2333 2418 2530 2477 2442 2450 2573 2526 2426 2342 2282 2243 2203 2169 2212 2291 2266 2284 2266 2183 2063 2006 1858 1734 1654 1648 1663 1616 1511 1358 1301 1393 1531 1683 1791 1827 1873 1909 1988 2109 2212 2200 2121 2043 1972 1914 1852 1931 1978 2032 2050 2053 2041 1994 1949 1923 1910 1816 1778 1702 1623 1555 1491 1406 1311 1231 1176 1150 1146 1183 1235 1230 1280 1325 1322 1306 1239 1150 1083 1038 1130 1233 1335 1442 1531 1601 1668 1728 1796 1799 1738 1703 1624 1570 1529 1495 1608 1672 1585 1505 1522 1464 1425 1413 1310 1176 1033 1111 1137 1146 1198 1186 1174 1177 1107 975 823 905 1043 1146 1270 1324 1448 1491 1527 1520 1470 1457 1420 1486 1614 1727 1817 1962 2091 2133 2095 2040 2005 1984 1944 1904 1861 1833 1891 1909 1878 1899 1920 1949 1997 2053 2008 1954 1901 1863 1815 1765 1711 1673 1727 1756 1792 1859 1933 1936 1904 1882 1845 1801 1746 1678 1596 1677 1790 1850 1784 1682 1625 1698 1744 1686 1638 1607 1658 1723 1764 1752 1701 1728 1754 1786 1796 1810 1730 1798 1759 1767 1821 1871 1933 1992 1899 1788 1849 1897 1748 1735 1825 1763 1722 1826 1829 1837 1903 1962 1862 1732 1620 1523 1491 1369 1222 1272 1228 1208 1167 1146 1056 1040 1060 976 1017 988 936 935 1032 1128 1223 1331 1426 1421 1428 1476 1572 1670 1758 1833 1901 1925 1944 1996 2114 2234 2304 2314 2383 2470 2384 2303 2266 2281 2387 2433 2319 2288 2198 2090 2087 2179 2188 2203 2224 2241 2300 2350 2392 2434 2448 2451 2476 2399 2323 2306 2261 2271 2289 2293 2241 2229 2230 2227 2230 2283 2271 2304 2350 2353 2361 2391 2467 2464 2461 2500 2615 2724 2689 2627 2597 2543 2528 2521 2533 2512 2474 2433 2412 2455 2439 2295 2164 2073 2014 2056 2120 2209 2362 2444 2482 2585 2607 2645 2690 2737 2688 2565 2528 2493 2486 2432 2349 2381 2468 2619 2654 2612 2572 2655 2690 2708 2718 2724 2721 2588 2559 2559 2551 2514 2426 2398 2421 2401 2336 2325 2346 2391 2347 2343 2317 2284 2261 2238 2157 2120 2126 2109 2095 2026 1958 1929 1905 1833 1729 1628 1526 1430 1350 1298 1290 1336 1392 1450 1522 1541 1520 1555 1604 1604 1583 1572 1584 1596 1568 1529 1494 1472 1464 1463 1487 1553 1603 1638 1669 1680 1652 1601 1544 1483 1436 1418 1410 1403 1391 1366 1331 1318 1366 1364 1331 1320 1346 1373 1401 1402 1399 1402 1409 1392 1321 1406 1429 1315 1439 1495 1522 1518 1487 1414 1440 1452 1425 1347 1325 1408 1496 1564 1531 1532 1517 1446 1417 1408 1410 1403 1406 1438 1466 1480 1476 1487 1499 1505 1492 1491 1514 1526 1544 1561 1573 1580 1596 1622 1648 1664 1671 1680 1695 1705 1703 1696 1703 1721 1715 1690 1672 1677 1705 1763 1792 1808 1732 1764 1754 1754 1797 1830 1875 1881 1842 1837 1835 1848 1712 1571 1476 1448 1463 1568 1709 1808 1899 1954 1958 1943 1847 1792 1906 2032 2152 2198 2149 2143 2247 2344 2306 2231 2153 2105 1998 1831 1692 1614 1528 1477 1626 1782 1894 1964 1992 2029 2141 2249 2281 2249 2146 2053 2028 2005 1987 2003 1990 1916 1792 1673 1625 1540 1417 1425 1514 1593 1710 1847 1919 1824 1710 1657 1578 1524 1531 1604 1599 1541 1500 1563 1474 1398 1462 1448 1449 1342 1237 1174 1139 1144 1152 1182 1282 1404 1527 1597 1646 1698 1713 1681 1678 1778 1875 1918 1940 2010 2061 2094 2048 1964 1904 1889 1967 2076 2166 2227 2270 2342 2440 2523 2584 2622 2608 2590 2593 2595 2614 2662 2588 2482 2388 2311 2278 2288 2356 2404 2439 2408 2334 2236 2125 2044 1955 1854 1756 1711 1661 1588 1504 1484 1417 1365 1398 1494 1504 1484 1526 1543 1543 1557 1475 1359 1260 1194 1087 1029 956 989 983 974 918 880 893 869 895 928 905 860 784 720 747 802 818 840 897 933 885 841 788 679 595 618 642 685 686 706 748 676 716 785 708 643 703 725 759 749 696 708 685 617 570 509 462 417 370 356 323 289 248 225 202 195 192 187 187 196 211 208 183 212 260 302 257 198 250 213 188 197 238 281 281 286 268 248 212 180 172 164 173 168 163 160 162 165 164 158 160 156 158 167 157 153 166 174 162 169 167 149 148 148 145 136 129 156 168 178 189 197 208 171 182 178 140 136 126 140 168 212 233 214 250 253 247 275 281 296 341 388 444 495 523 545 585 572 619 692 675 649 619 648 675 763 826 869 922 925 965 940 895 863 802 822 764 711 737 795 885 985 987 1046 1096 1058 955 853 765 692 657 643 565 616 703 813 920 917 844 798 845 843 770 825 860 899 875 809 764 732 642 540 525 499 518 607 684 679 728 747 633 553 516 573 575 481 428 411 392 352 333 302 286 334 371 430 474 431 450 463 483 394 298 208 172 186 233 224 164 148 126 86 74 53 75 59 42 20 18 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
598 596 591 589 598 689 610 702 761 773 768 796 759 806 780 751 730 711 695 694 646 697 659 679 734 700 639 630 584 573 581 582 552 543 535 539 647 734 786 771 714 677 667 673 682 687 725 750 756 796 884 882 809 771 768 754 804 748 765 755 784 786 763 832 800 829 843 892 899 871 925 998 1100 1043 961 894 879 866 896 913 976 960 912 925 890 881 885 901 915 959 1023 950 929 990 914 891 877 914 1033 1006 1035 918 962 1076 1093 1175 1337 1459 1527 1606 1747 1701 1595 1428 1278 1155 1078 1043 997 1002 1039 988 870 918 1013 1207 1325 1304 1413 1411 1336 1241 1111 1128 1042 887 815 741 768 851 873 805 792 878 1024 1101 1105 1179 1241 1267 1324 1346 1411 1518 1588 1603 1608 1661 1685 1746 1840 1900 1920 1997 2033 2021 2071 2048 2006 1933 1855 1813 1768 1746 1724 1683 1652 1615 1597 1577 1606 1620 1594 1588 1609 1639 1660 1623 1582 1496 1421 1387 1377 1386 1384 1363 1407 1440 1447 1471 1545 1614 1541 1480 1430 1395 1441 1484 1500 1482 1482 1459 1467 1480 1457 1404 1365 1301 1390 1473 1528 1535 1476 1425 1406 1418 1350 1341 1384 1447 1460 1440 1382 1354 1364 1400 1367 1347 1324 1282 1257 1239 1197 1152 1114 1080 1046 1028 1006 1032 1081 1138 1186 1241 1313 1362 1340 1356 1377 1380 1374 1341 1260 1214 1171 1132 1082 1044 973 939 966 1009 1106 1133 1153 1223 1290 1395 1459 1426 1360 1284 1228 1174 1203 1256 1299 1328 1250 1226 1213 1144 1038 1018 967 1070 1121 1111 1184 1296 1393 1473 1522 1656 1776 1777 1847 1947 1965 1937 1962 1961 1956 2027 2122 2239 2371 2463 2430 2341 2281 2284 2268 2214 2174 2122 2200 2348 2319 2232 2187 2275 2419 2455 2400 2339 2303 2275 2310 2388 2539 2485 2467 2407 2373 2319 2289 2248 2174 2151 2132 2128 2161 2176 2222 2334 2487 2457 2394 2391 2400 2496 2546 2441 2379 2336 2254 2189 2119 2136 2184 2127 2127 2155 2044 1944 1845 1755 1732 1772 1776 1746 1657 1488 1342 1279 1375 1532 1660 1654 1721 1801 1910 2039 2122 2176 2180 2110 2033 1961 1883 1826 1897 1925 1962 2018 2048 2018 2021 1986 1970 1902 1843 1808 1720 1659 1610 1542 1443 1368 1338 1296 1225 1159 1095 1095 1113 1180 1205 1200 1228 1173 1118 1045 1043 1162 1262 1346 1433 1540 1634 1711 1773 1780 1723 1665 1626 1587 1505 1437 1462 1565 1587 1486 1403 1456 1447 1330 1341 1321 1187 1043 995 1034 1049 1067 1039 1027 1043 1090 1038 861 832 964 1087 1250 1379 1446 1537 1577 1586 1554 1562 1555 1526 1533 1623 1752 1874 2023 2155 2181 2100 2049 2019 1984 1973 1942 1928 1944 1880 1905 1920 1964 1989 2008 2032 1966 1929 1912 1873 1801 1727 1696 1688 1771 1813 1836 1891 1977 1984 1953 1931 1887 1797 1735 1662 1598 1638 1769 1764 1771 1681 1611 1672 1680 1706 1675 1604 1690 1711 1710 1723 1687 1662 1654 1674 1704 1765 1710 1712 1739 1785 1854 1914 1920 1876 1859 1769 1767 1797 1696 1649 1719 1723 1659 1698 1731 1830 1924 1926 1790 1694 1621 1568 1480 1354 1318 1395 1374 1317 1342 1242 1226 1233 1102 1041 1003 971 997 939 1025 1076 1185 1268 1286 1326 1360 1447 1483 1560 1610 1679 1761 1821 1907 2030 2129 2246 2361 2448 2472 2498 2472 2374 2330 2325 2416 2495 2478 2394 2237 2119 2110 2198 2235 2260 2250 2245 2275 2348 2437 2492 2497 2498 2511 2435 2340 2331 2291 2309 2390 2366 2309 2308 2292 2273 2292 2322 2381 2365 2397 2414 2370 2438 2540 2500 2495 2527 2584 2744 2736 2677 2713 2638 2578 2588 2701 2577 2524 2487 2505 2542 2386 2242 2119 2026 2007 2048 2137 2263 2393 2517 2560 2583 2621 2667 2719 2768 2716 2624 2564 2508 2461 2372 2328 2363 2453 2507 2535 2565 2524 2594 2545 2610 2697 2709 2705 2620 2549 2497 2504 2457 2402 2336 2340 2328 2270 2292 2308 2327 2320 2324 2297 2236 2204 2229 2158 2079 2063 2045 2022 1965 1900 1863 1863 1823 1753 1667 1588 1492 1392 1303 1283 1285 1319 1356 1410 1468 1493 1520 1571 1594 1570 1562 1578 1598 1576 1548 1514 1486 1464 1449 1469 1530 1590 1634 1657 1674 1673 1630 1576 1529 1479 1449 1424 1387 1351 1344 1318 1313 1332 1323 1305 1344 1379 1387 1402 1403 1398 1395 1395 1359 1302 1353 1374 1317 1449 1511 1520 1494 1456 1391 1353 1337 1332 1311 1380 1454 1529 1580 1588 1594 1574 1511 1511 1493 1467 1443 1435 1451 1467 1479 1491 1503 1512 1521 1522 1513 1506 1525 1544 1555 1561 1578 1603 1629 1660 1685 1695 1704 1715 1727 1727 1720 1739 1762 1769 1762 1741 1754 1722 1818 1869 1834 1799 1835 1794 1784 1794 1839 1895 1954 1923 1899 1862 1885 1765 1655 1559 1523 1480 1586 1688 1752 1794 1833 1941 1991 1929 1841 1897 2008 2146 2252 2280 2267 2311 2413 2394 2300 2195 2072 1952 1811 1743 1720 1591 1502 1599 1738 1891 2016 2121 2170 2208 2303 2345 2240 2134 2111 2096 2053 2002 1958 1937 1851 1813 1716 1636 1564 1491 1410 1495 1580 1690 1810 1856 1810 1703 1632 1603 1617 1581 1606 1654 1568 1596 1650 1562 1492 1563 1545 1515 1416 1316 1295 1251 1239 1232 1189 1264 1378 1450 1490 1551 1597 1601 1593 1660 1729 1819 1829 1869 1915 1992 2063 2084 2043 1975 1930 1955 2034 2101 2140 2226 2323 2388 2469 2536 2588 2588 2556 2586 2539 2512 2581 2571 2480 2364 2287 2227 2217 2275 2317 2342 2389 2363 2294 2204 2092 1979 1920 1832 1807 1704 1597 1497 1429 1413 1388 1318 1388 1384 1337 1374 1427 1444 1494 1482 1385 1259 1154 1100 1025 934 920 891 898 904 868 812 830 845 842 809 834 784 703 678 719 758 785 833 877 891 869 800 716 610 554 550 564 593 669 693 623 694 744 670 577 630 685 730 703 639 637 624 612 566 542 499 447 376 297 271 250 227 193 191 190 189 190 184 182 183 182 190 234 299 288 211 215 270 263 215 185 218 268 305 293 265 219 203 212 182 175 181 175 171 171 163 173 170 168 169 158 163 175 166 161 166 184 175 177 160 151 166 170 155 146 133 173 202 203 224 229 235 185 220 199 172 168 140 155 168 180 187 193 210 212 228 246 264 279 297 336 410 478 491 499 534 526 607 625 583 574 566 599 656 714 726 775 850 821 889 941 953 904 842 871 815 767 819 835 908 1006 1085 1133 1172 1101 1022 906 815 759 758 671 616 620 726 835 950 975 928 877 937 890 817 885 937 959 936 857 771 688 609 583 600 573 627 650 743 691 694 754 712 609 585 642 592 555 537 475 464 398 323 319 310 333 381 465 407 324 328 346 421 361 274 247 227 230 259 247 184 131 95 73 53 41 46 25 23 19 27 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
697 632 599 588 599 639 602 665 696 713 700 714 720 747 735 702 706 667 670 652 660 676 664 641 692 718 667 643 599 603 584 572 546 537 534 540 612 671 732 776 721 691 665 665 669 676 699 708 761 773 869 931 858 786 741 743 756 770 739 757 785 776 752 753 776 827 794 845 862 839 921 1007 1049 983 908 869 856 864 845 866 906 937 880 899 844 863 864 931 903 913 965 934 885 909 900 868 822 874 915 928 1005 956 900 957 1005 1091 1226 1364 1508 1580 1683 1715 1598 1406 1265 1155 1080 1029 989 959 958 996 926 852 957 1160 1177 1308 1408 1319 1258 1210 1109 972 992 917 717 743 869 942 1008 939 904 825 929 921 1005 1054 1126 1238 1280 1333 1409 1516 1634 1717 1735 1786 1800 1863 1957 2015 2009 2022 2025 1989 1953 1917 1866 1783 1725 1688 1659 1618 1603 1547 1526 1510 1493 1503 1521 1554 1586 1574 1593 1606 1653 1675 1643 1579 1491 1436 1428 1411 1364 1365 1415 1419 1427 1491 1592 1598 1533 1458 1428 1378 1421 1449 1449 1453 1459 1461 1467 1519 1508 1454 1391 1302 1330 1395 1434 1483 1464 1429 1423 1421 1361 1308 1373 1443 1470 1445 1424 1380 1353 1403 1370 1328 1312 1266 1243 1207 1186 1147 1112 1097 1083 1056 1026 1011 1045 1094 1163 1204 1264 1310 1286 1306 1331 1343 1323 1304 1278 1236 1202 1145 1102 1040 969 934 978 1024 1066 1131 1163 1234 1302 1403 1467 1398 1347 1286 1234 1171 1115 1198 1240 1207 1224 1134 1070 1048 997 959 975 1086 1102 1160 1272 1404 1541 1551 1574 1641 1655 1698 1820 1880 1981 1981 1976 2011 2039 2057 2112 2229 2353 2459 2523 2465 2422 2386 2370 2306 2204 2153 2221 2262 2360 2290 2265 2291 2411 2564 2482 2404 2380 2337 2328 2394 2470 2406 2377 2341 2310 2250 2209 2150 2096 2101 2085 2127 2165 2234 2297 2362 2476 2434 2360 2333 2332 2393 2468 2457 2377 2354 2246 2181 2111 2052 2025 2012 1959 1977 1888 1803 1755 1774 1840 1896 1814 1688 1592 1459 1322 1278 1358 1479 1563 1656 1741 1842 1958 2045 2106 2162 2173 2104 2041 1960 1863 1828 1879 1859 1890 1941 1952 1906 1967 1973 1975 1929 1879 1837 1777 1703 1640 1554 1486 1454 1419 1356 1284 1226 1197 1149 1067 1051 1064 1068 1156 1118 1026 981 1036 1130 1244 1348 1429 1541 1639 1717 1763 1735 1663 1600 1544 1496 1474 1428 1372 1497 1517 1413 1317 1336 1360 1309 1215 1253 1193 1030 900 901 913 946 932 852 852 905 965 788 884 1004 1156 1285 1394 1482 1533 1515 1621 1659 1632 1637 1643 1649 1718 1792 1890 1974 2091 2163 2089 2008 1951 1925 1957 1867 1879 1883 1814 1906 1977 1978 2029 2046 1989 1929 1892 1860 1818 1755 1717 1674 1675 1711 1768 1857 1926 1977 1972 1923 1907 1907 1838 1765 1698 1625 1607 1704 1667 1667 1618 1594 1573 1577 1600 1670 1620 1671 1636 1636 1655 1633 1664 1707 1704 1702 1697 1703 1738 1790 1830 1839 1875 1842 1790 1767 1721 1678 1706 1661 1580 1632 1624 1633 1692 1767 1855 1961 1908 1771 1676 1602 1528 1419 1376 1432 1483 1485 1447 1412 1333 1369 1299 1191 1154 1158 1138 1103 1038 930 1013 1095 1136 1187 1245 1320 1327 1366 1445 1536 1665 1787 1889 1980 2032 2146 2267 2377 2490 2560 2539 2518 2445 2390 2390 2458 2524 2469 2350 2233 2129 2136 2209 2280 2280 2277 2254 2305 2329 2385 2458 2541 2560 2496 2395 2360 2343 2320 2323 2460 2400 2349 2342 2304 2302 2318 2360 2478 2477 2520 2450 2409 2465 2577 2529 2517 2555 2599 2727 2822 2763 2727 2729 2656 2702 2825 2696 2633 2641 2575 2519 2405 2230 2091 2031 2015 2082 2182 2323 2440 2510 2564 2618 2669 2746 2763 2719 2774 2728 2659 2590 2468 2377 2330 2311 2326 2352 2420 2490 2474 2518 2465 2489 2644 2658 2650 2628 2549 2486 2455 2459 2369 2300 2306 2299 2260 2261 2277 2292 2300 2292 2268 2221 2178 2148 2157 2118 2033 1996 1974 1930 1880 1840 1807 1783 1749 1691 1623 1504 1392 1313 1281 1274 1271 1279 1310 1366 1420 1475 1528 1578 1575 1559 1579 1592 1575 1549 1528 1510 1506 1491 1431 1492 1571 1611 1633 1641 1643 1623 1585 1545 1507 1476 1450 1417 1372 1328 1307 1304 1299 1296 1299 1329 1353 1366 1389 1406 1410 1399 1408 1378 1295 1302 1307 1354 1435 1488 1495 1466 1392 1320 1289 1301 1320 1369 1430 1490 1549 1565 1560 1576 1583 1550 1529 1511 1487 1496 1471 1446 1451 1473 1497 1524 1532 1535 1536 1534 1544 1526 1532 1562 1576 1597 1621 1646 1673 1694 1708 1720 1740 1752 1753 1750 1752 1786 1802 1814 1810 1808 1752 1836 1921 1879 1865 1912 1861 1829 1807 1834 1900 1991 2005 1966 1912 1901 1799 1691 1588 1601 1529 1531 1610 1655 1690 1765 1861 1931 1973 1933 1941 1996 2107 2230 2351 2401 2419 2497 2450 2313 2183 2086 1946 1851 1865 1788 1651 1536 1615 1694 1837 1977 2102 2199 2315 2381 2357 2252 2167 2170 2101 1994 1910 1836 1839 1787 1705 1679 1570 1498 1509 1424 1502 1594 1672 1723 1735 1746 1755 1695 1687 1688 1643 1654 1704 1653 1697 1728 1639 1608 1664 1651 1565 1476 1399 1377 1391 1348 1268 1207 1261 1303 1354 1405 1477 1486 1503 1550 1600 1699 1745 1743 1782 1873 1976 2068 2144 2121 2065 2029 1983 2000 2039 2107 2204 2258 2328 2422 2484 2503 2491 2466 2497 2445 2408 2483 2465 2441 2325 2265 2198 2159 2192 2233 2246 2317 2357 2352 2291 2184 2048 1963 1960 1893 1762 1642 1542 1519 1526 1452 1329 1287 1279 1215 1246 1330 1344 1365 1398 1336 1272 1238 1179 1073 983 941 928 861 832 814 778 774 765 732 709 809 791 722 640 620 649 711 761 809 835 835 809 733 660 604 539 504 585 668 665 586 630 714 652 537 597 647 693 693 630 591 541 524 496 462 483 452 393 301 226 203 194 202 203 200 198 200 225 221 207 199 220 260 313 274 216 247 282 305 236 192 225 253 289 280 244 209 236 229 195 187 190 200 197 192 175 177 180 182 176 178 170 179 174 172 177 195 186 172 165 163 186 191 166 154 141 165 218 234 257 271 252 204 224 221 200 217 171 160 168 204 198 221 246 264 285 285 275 296 320 321 378 419 427 443 470 524 570 558 527 520 543 584 621 637 686 763 772 740 803 888 954 920 877 920 895 839 884 929 952 1037 1119 1198 1225 1164 1084 1004 933 872 799 730 705 626 701 804 917 1010 982 950 998 922 900 901 999 1028 970 883 807 702 639 683 638 623 705 745 776 716 722 740 760 697 681 718 653 667 600 555 463 384 362 353 363 382 404 377 406 318 240 259 331 375 335 297 256 250 230 198 187 157 115 86 66 39 42 37 34 15 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
822 759 682 602 585 589 598 622 637 659 635 683 686 704 706 654 629 637 636 632 668 667 649 656 652 700 713 684 645 612 601 558 546 538 534 539 590 617 682 735 710 677 677 651 655 676 682 697 723 758 825 877 909 838 775 737 739 741 741 761 771 781 757 734 750 817 810 784 819 864 934 990 1034 1000 946 897 824 848 820 824 864 876 832 875 830 844 869 860 909 871 891 903 848 858 879 896 846 820 842 866 962 923 867 913 995 1065 1169 1279 1408 1538 1662 1732 1586 1404 1272 1162 1078 1024 985 964 934 919 887 860 905 986 1127 1217 1337 1316 1210 1109 1030 932 842 776 718 835 933 1027 1143 1079 1030 920 903 928 937 934 1057 1136 1232 1346 1412 1489 1599 1706 1789 1805 1864 1897 1896 1892 1890 1885 1873 1839 1808 1782 1723 1657 1610 1578 1551 1529 1516 1455 1425 1394 1398 1386 1406 1458 1489 1531 1567 1570 1603 1661 1673 1641 1556 1484 1441 1425 1394 1390 1357 1398 1410 1488 1522 1543 1531 1470 1446 1390 1397 1407 1427 1432 1404 1411 1466 1475 1508 1454 1417 1364 1291 1326 1364 1416 1416 1381 1378 1370 1352 1300 1388 1466 1497 1480 1451 1400 1357 1379 1419 1346 1288 1260 1206 1183 1162 1123 1082 1062 1053 1068 1031 999 1032 1087 1117 1173 1219 1273 1285 1298 1299 1313 1331 1243 1192 1151 1142 1117 1088 1045 945 973 1019 1071 1118 1150 1209 1268 1345 1415 1473 1413 1374 1306 1227 1170 1093 1135 1168 1135 1099 1081 1066 950 1008 1020 1069 1198 1222 1203 1300 1362 1433 1418 1468 1500 1593 1713 1736 1820 1926 2031 2044 2063 2139 2169 2204 2255 2336 2434 2441 2422 2416 2408 2420 2307 2259 2253 2236 2244 2334 2415 2334 2322 2436 2595 2583 2493 2450 2437 2430 2436 2387 2346 2311 2276 2230 2176 2145 2069 2055 2056 2116 2178 2246 2312 2358 2429 2482 2398 2336 2270 2274 2301 2355 2328 2312 2234 2158 2070 1997 1955 1927 1885 1859 1830 1807 1816 1853 1888 1910 1915 1784 1645 1538 1403 1284 1271 1383 1519 1599 1675 1765 1884 1936 1997 2007 2081 2156 2102 2032 1954 1864 1781 1792 1781 1847 1843 1820 1789 1905 1864 1903 1956 1885 1839 1807 1708 1632 1569 1528 1499 1459 1416 1360 1307 1267 1223 1143 1072 1028 981 1060 1031 959 1053 1110 1173 1230 1301 1407 1500 1608 1693 1692 1662 1608 1543 1497 1434 1376 1344 1340 1484 1482 1360 1260 1225 1240 1228 1151 1108 1099 1023 902 774 771 791 788 784 803 779 779 839 969 1092 1187 1315 1421 1402 1379 1370 1500 1598 1674 1697 1732 1743 1770 1871 1968 2024 2096 2111 2046 1972 1900 1857 1894 1821 1778 1775 1780 1874 1987 2032 2050 2084 2043 1984 1939 1896 1852 1794 1743 1672 1730 1773 1818 1863 1949 1946 1908 1895 1864 1890 1873 1813 1720 1617 1574 1612 1566 1563 1591 1618 1646 1652 1613 1584 1608 1599 1632 1642 1633 1692 1687 1735 1750 1755 1761 1740 1803 1822 1856 1892 1937 1862 1798 1744 1682 1594 1598 1585 1544 1580 1624 1694 1766 1801 1871 1970 1929 1786 1686 1602 1488 1493 1503 1511 1589 1574 1601 1524 1489 1464 1402 1320 1273 1292 1295 1184 1079 937 994 1042 1109 1169 1214 1214 1265 1343 1469 1548 1667 1805 1917 2019 2118 2187 2265 2366 2467 2564 2582 2568 2525 2476 2507 2478 2434 2406 2294 2234 2180 2184 2250 2366 2350 2311 2296 2303 2333 2376 2415 2463 2582 2489 2420 2367 2361 2370 2389 2472 2400 2354 2331 2335 2364 2385 2428 2607 2573 2529 2473 2471 2554 2602 2563 2585 2601 2648 2750 2771 2659 2622 2628 2683 2760 2795 2775 2779 2661 2523 2393 2335 2173 2045 1985 2043 2163 2273 2348 2467 2547 2616 2696 2733 2772 2665 2620 2719 2788 2731 2635 2521 2469 2346 2258 2196 2215 2280 2357 2360 2430 2436 2476 2567 2596 2592 2568 2548 2454 2406 2391 2330 2281 2283 2282 2277 2261 2247 2255 2253 2243 2220 2182 2159 2099 2086 2060 2004 1967 1956 1930 1891 1854 1805 1769 1715 1677 1629 1527 1440 1339 1285 1275 1269 1266 1273 1301 1357 1400 1464 1534 1571 1538 1555 1574 1548 1523 1510 1505 1501 1461 1425 1511 1566 1575 1590 1592 1598 1582 1559 1523 1497 1476 1446 1412 1374 1338 1302 1285 1278 1281 1298 1318 1302 1325 1350 1348 1377 1406 1426 1391 1329 1265 1269 1345 1401 1443 1456 1447 1386 1292 1346 1407 1410 1437 1464 1495 1517 1526 1510 1544 1545 1531 1504 1501 1505 1516 1499 1481 1461 1475 1496 1529 1547 1549 1551 1556 1562 1576 1552 1560 1580 1608 1630 1651 1670 1680 1701 1727 1757 1777 1782 1786 1788 1802 1830 1848 1850 1843 1791 1867 1962 1946 1931 1977 1942 1900 1844 1844 1910 2000 2073 2030 1975 1925 1799 1713 1668 1657 1609 1555 1585 1639 1681 1726 1790 1881 1986 2028 2041 2034 2140 2250 2346 2433 2518 2582 2473 2374 2273 2137 2003 1981 1953 1818 1692 1580 1611 1654 1752 1885 2004 2178 2299 2406 2363 2274 2228 2196 2085 1963 1834 1753 1711 1700 1619 1572 1549 1534 1475 1448 1465 1539 1599 1618 1645 1721 1794 1768 1770 1764 1688 1714 1768 1744 1766 1820 1766 1716 1763 1725 1643 1552 1448 1439 1419 1302 1247 1253 1272 1300 1345 1401 1400 1447 1494 1500 1550 1604 1646 1723 1792 1868 1975 2074 2164 2195 2142 2102 2053 2092 2083 2123 2157 2229 2322 2393 2393 2397 2383 2376 2384 2393 2343 2394 2344 2368 2370 2280 2179 2115 2098 2123 2146 2239 2243 2289 2300 2219 2136 2070 2051 1920 1801 1699 1634 1648 1621 1506 1392 1306 1251 1236 1164 1211 1226 1233 1278 1261 1218 1225 1186 1112 1052 1013 964 914 837 804 835 796 776 731 690 766 767 710 648 577 564 612 653 703 736 777 801 740 685 638 548 490 577 668 651 552 595 673 606 511 544 607 643 659 612 538 511 412 392 383 414 397 326 263 217 198 204 218 224 233 228 223 272 293 264 228 269 295 289 245 221 274 304 305 234 203 202 236 258 266 234 233 255 243 207 205 214 223 238 214 184 191 203 196 185 191 179 183 191 193 205 219 206 175 191 176 195 223 186 148 144 171 232 275 293 298 277 236 250 264 258 254 220 171 196 189 238 231 244 270 302 316 310 311 322 347 345 370 422 445 480 508 517 509 486 514 536 559 586 641 716 751 702 690 781 853 916 953 917 937 957 915 970 996 1033 1091 1153 1216 1218 1163 1108 1047 989 935 865 820 745 657 699 782 872 973 1020 1015 1042 987 977 935 996 1062 1001 905 813 728 746 704 725 724 746 807 796 775 758 737 790 813 811 820 772 735 665 580 484 452 420 368 421 396 325 287 323 345 264 199 254 320 328 332 259 194 143 122 112 107 103 101 75 49 38 27 20 16 5 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
827 762 681 618 590 585 593 595 602 614 667 717 751 754 758 736 709 667 618 618 656 664 643 645 624 647 701 729 649 600 579 552 539 537 534 538 587 601 623 663 653 696 700 645 653 650 677 677 712 733 753 802 904 888 814 754 735 727 741 752 770 771 749 726 740 805 820 777 777 867 942 986 1035 1046 968 897 831 821 805 785 816 808 832 858 810 821 862 830 842 863 843 869 845 843 847 879 879 813 799 851 901 837 945 1024 1040 1084 1161 1252 1412 1523 1620 1728 1719 1464 1289 1166 1082 1040 1018 1044 981 924 934 881 815 834 1010 1100 1215 1292 1184 1090 982 889 770 723 756 827 1009 1119 1222 1197 1147 1043 1025 1052 1042 1001 948 1058 1162 1221 1353 1409 1499 1591 1647 1674 1730 1743 1752 1743 1744 1749 1729 1702 1682 1657 1603 1561 1511 1505 1461 1452 1433 1421 1345 1295 1312 1302 1320 1350 1375 1434 1494 1523 1569 1613 1647 1621 1569 1542 1495 1446 1414 1389 1380 1369 1412 1456 1518 1604 1569 1516 1483 1418 1360 1365 1382 1394 1363 1423 1401 1455 1494 1446 1391 1351 1288 1334 1399 1439 1386 1349 1324 1306 1279 1318 1390 1437 1513 1506 1468 1421 1353 1354 1414 1385 1322 1305 1242 1185 1164 1125 1118 1089 1037 1024 1005 994 1033 1074 1136 1186 1240 1263 1216 1222 1266 1309 1354 1270 1204 1113 1044 1027 1004 977 929 1029 1081 1117 1163 1214 1269 1325 1357 1405 1471 1421 1356 1305 1260 1169 1101 1041 1082 1061 1040 1008 958 950 1101 1101 1184 1260 1274 1240 1248 1274 1311 1415 1458 1474 1546 1639 1745 1843 1904 2012 2116 2179 2241 2277 2299 2351 2387 2391 2349 2306 2301 2297 2356 2364 2386 2361 2312 2311 2351 2418 2383 2405 2494 2634 2551 2468 2422 2455 2513 2532 2378 2300 2273 2242 2211 2155 2076 2030 2048 2113 2148 2213 2304 2384 2436 2485 2528 2444 2365 2291 2242 2224 2224 2209 2165 2103 2058 1992 1949 1933 1908 1899 1899 1891 1881 1910 1949 1952 1905 1844 1758 1633 1501 1353 1258 1275 1370 1475 1605 1708 1751 1844 1869 1875 1914 2021 2144 2112 2029 1938 1866 1826 1804 1758 1753 1740 1696 1688 1772 1757 1825 1917 1884 1837 1793 1745 1667 1624 1575 1549 1503 1458 1414 1363 1345 1265 1204 1153 1084 1004 945 942 1004 1087 1147 1216 1298 1339 1425 1523 1605 1618 1576 1561 1537 1475 1428 1378 1318 1249 1313 1443 1415 1329 1245 1134 1122 1153 1110 992 971 898 810 792 855 861 877 915 931 908 880 851 1045 1180 1273 1348 1307 1270 1214 1308 1354 1460 1637 1717 1813 1830 1828 1924 1981 1994 2058 2034 2034 1995 1929 1834 1780 1777 1701 1766 1792 1894 1995 2081 2103 2123 2108 2068 2015 1967 1931 1854 1739 1638 1760 1845 1890 1929 1984 1960 1901 1843 1794 1845 1769 1721 1707 1633 1551 1566 1627 1651 1652 1717 1735 1721 1684 1620 1625 1662 1723 1739 1703 1690 1746 1723 1765 1792 1797 1813 1828 1904 1932 1942 1901 1838 1744 1711 1652 1616 1554 1517 1563 1630 1676 1746 1792 1847 1907 1973 1938 1800 1682 1595 1584 1581 1611 1589 1665 1698 1675 1629 1650 1638 1586 1458 1414 1442 1333 1160 1004 921 956 1055 1129 1125 1110 1182 1293 1410 1537 1608 1629 1710 1817 1930 2036 2146 2277 2377 2458 2505 2542 2578 2593 2574 2508 2428 2394 2334 2289 2245 2194 2204 2267 2395 2428 2361 2359 2335 2363 2375 2414 2460 2531 2557 2460 2394 2383 2390 2407 2470 2431 2393 2385 2423 2452 2457 2472 2650 2640 2527 2525 2586 2681 2645 2582 2626 2683 2753 2735 2734 2632 2577 2558 2609 2615 2645 2652 2708 2619 2525 2403 2250 2102 2009 1988 2095 2221 2361 2468 2515 2584 2601 2572 2638 2690 2607 2609 2732 2758 2693 2627 2566 2484 2338 2213 2149 2101 2132 2208 2263 2332 2381 2476 2505 2536 2525 2510 2494 2441 2359 2313 2259 2250 2276 2258 2258 2262 2241 2217 2211 2197 2175 2124 2090 2070 2039 2019 1992 1967 1957 1939 1928 1886 1809 1778 1707 1632 1596 1566 1512 1399 1322 1282 1272 1269 1263 1271 1285 1315 1381 1468 1538 1557 1529 1558 1524 1493 1485 1481 1474 1445 1407 1486 1534 1527 1541 1552 1551 1533 1520 1498 1471 1435 1414 1399 1371 1341 1295 1264 1263 1271 1304 1316 1281 1281 1305 1296 1315 1354 1399 1393 1325 1248 1271 1304 1344 1379 1396 1405 1351 1288 1392 1453 1453 1448 1453 1471 1481 1482 1484 1506 1507 1499 1479 1501 1517 1521 1516 1493 1472 1482 1506 1535 1557 1563 1568 1573 1587 1600 1583 1556 1581 1602 1622 1635 1656 1684 1708 1739 1771 1799 1813 1825 1841 1855 1871 1875 1877 1882 1840 1855 1954 2004 2000 2041 2017 1946 1877 1856 1916 2016 2123 2103 2049 1965 1850 1787 1763 1726 1700 1617 1583 1667 1737 1815 1869 1943 2030 2098 2097 2060 2121 2206 2296 2386 2494 2562 2542 2418 2277 2157 2111 2100 1984 1886 1746 1610 1661 1760 1764 1837 1949 2102 2273 2376 2398 2337 2284 2189 2070 1954 1857 1744 1722 1663 1667 1667 1617 1629 1581 1538 1461 1484 1531 1563 1617 1682 1779 1836 1859 1829 1755 1793 1825 1846 1842 1887 1854 1819 1783 1687 1601 1525 1480 1500 1417 1324 1305 1354 1396 1397 1341 1342 1450 1524 1572 1559 1626 1660 1680 1769 1880 1931 1986 2081 2186 2250 2215 2188 2138 2171 2171 2189 2228 2273 2286 2303 2299 2306 2299 2267 2294 2370 2287 2293 2281 2315 2391 2326 2202 2088 2016 2015 2066 2137 2118 2183 2216 2234 2201 2143 2070 1961 1838 1758 1761 1768 1678 1568 1480 1404 1367 1304 1200 1127 1117 1120 1159 1182 1148 1141 1090 1068 986 943 896 870 818 870 887 854 784 698 687 705 678 648 580 543 544 521 543 577 643 734 756 731 685 623 510 471 523 620 619 535 532 597 575 487 507 540 578 582 591 534 439 401 334 312 357 320 320 298 225 202 222 243 260 264 236 244 316 338 294 263 312 317 269 241 235 299 316 278 220 212 216 208 232 276 277 284 283 263 247 253 259 269 270 247 217 233 236 226 209 211 199 190 208 233 232 215 190 179 191 181 220 217 165 151 161 157 200 251 280 277 263 270 296 325 323 295 187 214 218 163 204 266 245 254 284 284 300 297 325 340 356 395 420 461 473 464 490 471 452 502 544 586 584 604 669 649 634 662 748 790 838 928 943 969 988 967 1027 1066 1106 1152 1196 1204 1158 1114 1054 1011 946 902 881 815 762 680 744 788 881 971 1049 1050 1080 1057 1035 974 989 1031 988 900 815 827 798 774 817 835 833 797 775 787 760 761 819 886 918 912 836 770 712 636 558 472 413 409 465 366 268 215 243 331 292 193 185 218 267 280 274 225 152 132 101 77 55 47 51 33 15 13 12 7 4 9 16 12 19 32 22 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
808 755 681 624 596 581 584 587 591 600 706 779 755 744 741 740 741 727 707 642 611 634 660 615 632 601 657 710 692 616 581 551 541 536 534 539 578 600 581 609 630 653 670 667 636 653 660 660 684 742 796 857 884 856 821 769 781 733 733 762 767 754 747 721 727 769 797 801 759 829 892 962 989 1035 974 892 838 798 782 758 789 815 806 826 816 806 817 813 802 845 811 807 827 813 826 844 880 846 776 817 804 853 971 969 1001 1059 1136 1249 1375 1470 1557 1651 1778 1520 1309 1202 1119 1072 1026 967 918 915 905 927 903 795 858 1034 1101 1227 1187 1047 930 831 739 778 917 982 1083 1194 1304 1342 1238 1185 1149 1159 1169 1103 1047 993 1055 1183 1279 1328 1404 1482 1521 1546 1594 1605 1623 1624 1635 1622 1601 1590 1563 1546 1514 1468 1432 1406 1380 1378 1376 1427 1405 1339 1243 1230 1249 1257 1299 1340 1421 1515 1551 1585 1614 1605 1614 1639 1566 1498 1470 1413 1393 1373 1405 1468 1517 1569 1554 1523 1504 1437 1402 1367 1376 1372 1345 1374 1421 1423 1444 1473 1434 1387 1332 1285 1347 1370 1403 1369 1326 1285 1318 1330 1354 1412 1476 1527 1480 1426 1380 1327 1363 1392 1340 1280 1235 1195 1171 1159 1159 1123 1081 1055 1053 993 1026 1060 1080 1115 1151 1168 1147 1202 1271 1315 1367 1300 1206 1152 1095 1045 1010 963 925 1011 1120 1188 1242 1293 1281 1292 1353 1433 1445 1414 1346 1299 1256 1187 1112 1035 992 998 992 974 937 958 1065 1194 1280 1336 1379 1291 1340 1323 1405 1504 1527 1533 1560 1662 1769 1892 1984 2023 2124 2222 2279 2270 2211 2241 2277 2298 2255 2192 2198 2206 2227 2321 2437 2472 2431 2420 2416 2430 2510 2482 2563 2598 2508 2409 2403 2462 2506 2556 2399 2317 2260 2221 2186 2126 2034 2019 2055 2092 2115 2171 2258 2390 2480 2520 2444 2490 2389 2341 2234 2179 2140 2098 2069 2021 1986 1986 2005 2007 2006 1979 1952 1968 1972 2008 1973 1893 1822 1733 1651 1590 1476 1338 1252 1255 1368 1491 1594 1641 1683 1735 1784 1779 1899 1991 2104 2115 2057 1998 1933 1887 1851 1761 1758 1729 1689 1622 1655 1670 1790 1879 1884 1882 1855 1783 1703 1663 1601 1571 1546 1507 1468 1408 1388 1329 1272 1200 1146 1090 1026 933 1014 1086 1182 1242 1339 1391 1452 1538 1538 1519 1466 1442 1422 1405 1371 1312 1234 1146 1273 1340 1353 1317 1218 1104 1000 971 1020 928 845 757 785 869 955 981 1003 1043 1047 1018 948 839 968 1095 1290 1239 1190 1089 1101 1156 1235 1403 1496 1599 1760 1880 1973 1997 1947 1926 1963 1903 1918 2005 1918 1811 1746 1669 1708 1822 1895 1923 1982 2077 2171 2179 2163 2130 2091 1959 1851 1753 1674 1639 1748 1841 1951 1999 2009 1959 1920 1866 1782 1752 1721 1615 1613 1573 1588 1648 1701 1747 1748 1792 1832 1781 1685 1681 1696 1709 1793 1810 1751 1678 1764 1795 1788 1807 1842 1876 1894 1963 1983 1913 1836 1757 1703 1670 1626 1583 1523 1523 1590 1635 1685 1724 1764 1848 1927 1966 1935 1809 1724 1663 1656 1664 1691 1743 1762 1791 1773 1738 1744 1730 1671 1568 1564 1490 1298 1129 969 917 975 1032 1027 1074 1156 1257 1371 1450 1522 1526 1631 1727 1781 1858 1964 2092 2218 2315 2402 2478 2545 2584 2593 2601 2574 2498 2385 2361 2339 2244 2215 2225 2271 2374 2489 2438 2405 2412 2430 2418 2467 2500 2594 2617 2483 2427 2421 2429 2474 2511 2475 2457 2523 2533 2478 2487 2490 2627 2706 2614 2562 2641 2793 2690 2634 2695 2817 2844 2711 2664 2608 2589 2565 2532 2515 2519 2540 2607 2558 2419 2315 2200 2077 1981 2005 2108 2254 2387 2513 2581 2589 2494 2501 2527 2563 2590 2653 2763 2678 2594 2584 2532 2455 2325 2242 2183 2134 2067 2097 2197 2286 2408 2482 2475 2468 2459 2452 2436 2415 2312 2264 2268 2252 2253 2233 2231 2237 2236 2205 2185 2166 2137 2100 2077 2053 2035 2021 2001 1964 1948 1938 1941 1864 1822 1806 1731 1656 1601 1558 1523 1480 1407 1337 1290 1268 1262 1259 1264 1274 1308 1384 1475 1516 1511 1503 1479 1455 1458 1462 1447 1417 1371 1451 1484 1476 1495 1516 1511 1491 1477 1458 1430 1401 1375 1383 1363 1326 1277 1248 1261 1285 1291 1300 1279 1242 1248 1257 1280 1314 1347 1371 1316 1239 1252 1263 1290 1308 1335 1349 1318 1285 1376 1410 1403 1417 1418 1433 1439 1444 1462 1483 1481 1463 1469 1492 1507 1514 1516 1505 1479 1484 1503 1529 1551 1568 1576 1585 1607 1612 1602 1564 1577 1601 1626 1652 1678 1702 1726 1754 1789 1822 1846 1873 1900 1913 1913 1917 1918 1943 1930 1888 1939 2039 2080 2102 2067 1981 1907 1887 1926 2038 2153 2184 2113 2022 1952 1883 1880 1847 1786 1676 1611 1685 1730 1789 1865 1975 2089 2171 2182 2136 2161 2199 2271 2357 2436 2439 2429 2401 2337 2261 2222 2134 2032 1914 1744 1626 1712 1828 1915 1905 1938 2029 2179 2285 2390 2363 2289 2196 2089 1986 1889 1803 1794 1755 1780 1771 1723 1722 1671 1575 1478 1481 1518 1582 1649 1722 1775 1841 1901 1904 1844 1877 1908 1931 1933 1952 1910 1825 1746 1683 1644 1613 1575 1511 1404 1306 1340 1398 1475 1470 1413 1423 1478 1582 1636 1602 1670 1733 1796 1827 1920 2008 2038 2095 2184 2236 2261 2256 2222 2223 2240 2240 2277 2277 2221 2201 2204 2222 2199 2204 2227 2314 2229 2218 2211 2247 2345 2358 2249 2124 2008 1943 1979 2018 2009 2079 2110 2166 2174 2152 2098 2010 1922 1883 1860 1809 1734 1661 1566 1506 1440 1343 1222 1187 1121 1046 1068 1101 1075 1056 1021 999 929 870 848 857 892 964 940 882 806 714 651 636 608 588 571 628 610 538 497 508 620 651 656 685 667 639 552 445 467 518 539 540 488 544 569 481 455 487 528 531 521 528 498 447 372 310 281 258 238 265 249 209 238 281 295 277 275 260 284 348 337 333 317 302 249 265 251 309 332 269 223 224 250 255 245 319 362 387 372 345 334 349 330 361 356 288 302 320 315 295 257 268 246 224 240 261 238 225 216 205 202 199 221 201 175 175 188 167 179 197 237 236 242 251 288 339 323 278 227 223 276 202 172 251 274 302 295 281 284 308 367 388 393 390 402 426 400 423 435 419 504 517 546 529 528 559 610 578 586 653 715 774 827 827 904 990 1052 1037 1026 1082 1136 1148 1136 1116 1051 1051 1058 1010 968 905 849 808 766 732 726 815 903 967 1034 1079 1111 1103 1036 1007 1046 1053 979 924 896 922 878 875 885 831 806 816 794 844 815 822 823 901 966 898 796 705 637 580 508 469 476 472 464 349 257 195 196 263 255 230 159 175 239 197 192 236 220 212 174 123 89 88 59 33 23 13 10 8 7 14 37 52 55 60 43 37 35 5 9 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
801 731 679 624 592 576 575 579 577 590 701 686 677 661 655 646 654 689 681 701 674 609 615 650 632 598 592 656 707 637 577 553 543 537 534 538 568 568 630 602 607 626 653 674 649 646 643 669 692 709 756 804 805 896 861 845 832 769 728 732 764 742 745 725 697 725 765 755 777 836 869 914 962 1006 999 893 829 798 785 738 778 773 783 802 800 780 800 792 793 837 784 804 810 793 799 816 839 845 799 784 794 893 975 931 967 1051 1123 1188 1276 1366 1498 1629 1760 1625 1366 1227 1152 1130 1071 981 932 934 870 894 847 886 783 890 984 1101 1203 1099 945 817 711 802 891 974 1021 1126 1255 1393 1362 1307 1285 1268 1266 1226 1147 1088 1005 1107 1169 1282 1317 1391 1400 1469 1481 1507 1516 1515 1528 1516 1497 1493 1457 1442 1430 1399 1353 1317 1299 1358 1420 1339 1380 1382 1285 1186 1188 1255 1291 1300 1345 1417 1498 1562 1643 1682 1622 1663 1602 1575 1533 1472 1435 1396 1412 1472 1490 1507 1512 1512 1534 1473 1418 1381 1345 1333 1340 1385 1342 1390 1443 1471 1464 1411 1366 1312 1273 1296 1312 1360 1342 1275 1307 1345 1361 1394 1437 1483 1456 1414 1379 1333 1333 1355 1372 1337 1288 1226 1200 1193 1166 1144 1135 1126 1036 997 1010 1038 1041 1050 1072 1071 1061 1138 1180 1243 1298 1295 1293 1236 1167 1103 1016 941 922 974 1080 1143 1213 1241 1206 1253 1354 1452 1418 1360 1302 1266 1232 1148 1105 1039 967 945 951 937 956 992 1107 1235 1345 1407 1439 1350 1393 1412 1429 1555 1654 1629 1650 1662 1757 1862 1979 2067 2133 2196 2181 2166 2088 2119 2159 2213 2161 2097 2084 2104 2128 2248 2335 2451 2479 2550 2529 2542 2536 2603 2579 2493 2425 2375 2418 2476 2509 2599 2482 2403 2312 2229 2186 2132 2027 1993 2041 2080 2136 2181 2243 2312 2407 2437 2376 2381 2321 2235 2186 2134 2088 2051 2019 2015 2046 2058 2055 2056 2037 2014 2047 2064 2005 1960 1912 1843 1749 1683 1631 1525 1397 1316 1262 1251 1346 1432 1505 1565 1621 1660 1694 1751 1842 1971 2071 2139 2104 2048 1979 1896 1832 1835 1827 1804 1751 1671 1600 1611 1728 1825 1831 1851 1844 1802 1763 1729 1666 1630 1603 1552 1513 1463 1441 1389 1328 1279 1231 1152 1045 904 994 1074 1194 1304 1406 1455 1466 1450 1432 1433 1387 1359 1323 1302 1284 1295 1225 1124 1181 1229 1221 1299 1214 1116 1001 882 807 766 772 850 883 954 1044 1079 1088 1127 1147 1105 1029 915 986 1211 1255 1140 1040 1044 1106 1058 1149 1261 1410 1576 1695 1785 1915 1969 1897 1862 1885 1787 1782 1916 1879 1773 1646 1684 1754 1842 1959 2026 2039 2094 2170 2175 2120 2055 1963 1958 1849 1784 1661 1625 1757 1870 1984 2045 2038 1997 1956 1896 1833 1755 1697 1623 1588 1556 1643 1718 1781 1852 1869 1890 1889 1810 1696 1740 1778 1787 1849 1856 1760 1731 1849 1856 1831 1830 1862 1901 1949 2025 1979 1883 1816 1761 1690 1631 1583 1536 1484 1502 1522 1573 1673 1695 1725 1813 1919 2008 1982 1879 1787 1732 1698 1715 1793 1875 1882 1821 1764 1752 1614 1587 1586 1472 1365 1269 1165 1047 913 929 960 1002 1087 1180 1248 1322 1367 1390 1427 1504 1636 1770 1875 1943 1992 2067 2164 2273 2377 2472 2548 2575 2582 2596 2588 2502 2437 2442 2354 2296 2275 2263 2278 2337 2456 2474 2416 2457 2463 2527 2528 2565 2620 2659 2592 2537 2490 2501 2542 2578 2553 2637 2667 2638 2512 2526 2547 2685 2783 2723 2643 2691 2792 2817 2775 2808 2889 2858 2710 2650 2632 2568 2562 2543 2503 2451 2428 2496 2519 2471 2322 2159 2029 1952 1989 2116 2278 2403 2523 2602 2503 2431 2430 2462 2505 2558 2690 2739 2668 2550 2475 2429 2462 2378 2330 2270 2180 2090 2035 2148 2285 2379 2481 2444 2410 2395 2384 2376 2306 2348 2259 2242 2238 2255 2233 2214 2204 2195 2183 2165 2156 2133 2110 2090 2062 2045 2024 2004 1972 1956 1943 1911 1863 1824 1794 1746 1691 1609 1583 1532 1487 1468 1409 1335 1291 1269 1261 1257 1263 1277 1308 1367 1456 1486 1489 1476 1452 1419 1425 1427 1406 1355 1407 1426 1428 1454 1475 1472 1448 1419 1416 1385 1366 1326 1333 1305 1266 1244 1254 1265 1271 1279 1271 1278 1237 1226 1232 1244 1269 1306 1276 1285 1232 1238 1239 1252 1261 1274 1273 1256 1271 1321 1342 1350 1374 1371 1377 1401 1425 1437 1443 1441 1425 1459 1481 1486 1486 1488 1494 1488 1488 1509 1526 1545 1564 1575 1588 1604 1615 1618 1591 1577 1604 1639 1657 1681 1703 1723 1753 1804 1849 1897 1916 1958 1977 1955 1941 1953 2011 2028 1976 1970 2067 2165 2163 2099 2015 1938 1908 1941 2049 2177 2242 2198 2133 2057 2007 1993 1946 1848 1726 1643 1717 1826 1876 1922 1960 2064 2173 2252 2244 2269 2270 2282 2337 2375 2316 2301 2274 2246 2213 2149 2078 1994 1854 1721 1659 1743 1850 1982 2043 2054 2091 2152 2247 2352 2361 2248 2133 2063 1969 1885 1814 1881 1869 1891 1843 1819 1746 1636 1553 1514 1536 1522 1552 1607 1717 1816 1896 1938 1966 1935 1966 1994 2005 2020 2007 1944 1883 1818 1772 1744 1697 1614 1505 1398 1358 1427 1458 1522 1539 1508 1515 1487 1584 1667 1673 1686 1701 1772 1886 1968 2052 2125 2167 2220 2254 2268 2268 2263 2264 2274 2275 2277 2264 2184 2121 2113 2141 2126 2129 2175 2231 2171 2164 2148 2186 2263 2303 2245 2113 2004 1926 1895 1912 1931 1979 2035 2083 2077 2104 2109 2036 1963 1905 1831 1758 1699 1656 1608 1534 1426 1326 1241 1220 1182 1081 1016 1018 996 978 962 929 891 898 917 957 953 982 961 906 842 753 650 659 667 593 636 711 653 622 541 486 509 527 553 579 611 613 519 446 411 411 496 533 460 469 495 490 418 403 457 452 446 480 457 423 351 308 265 228 222 225 245 223 224 324 354 290 294 343 289 303 366 383 338 278 245 249 267 312 322 277 231 236 284 308 257 290 378 446 447 408 401 413 394 409 370 325 343 389 384 370 338 353 314 254 307 294 284 295 283 262 269 242 246 188 181 210 195 195 217 249 197 257 278 287 327 333 293 269 200 266 303 252 177 223 257 274 292 298 305 299 355 384 385 367 391 378 372 382 395 454 500 503 490 471 491 523 537 546 601 650 722 718 729 764 831 935 1031 1090 1077 1097 1093 1058 1066 1048 966 943 1006 1031 1033 979 930 908 864 839 793 776 830 908 976 1027 1118 1125 1096 1076 1098 1079 1032 996 992 980 966 930 879 818 870 866 849 852 868 880 893 922 961 870 762 663 602 556 528 513 431 411 378 379 287 201 164 175 164 185 145 142 233 168 144 173 174 212 201 168 158 158 107 69 42 25 12 10 10 11 14 42 78 95 56 57 50 39 44 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
795 731 641 649 643 615 581 578 573 581 614 606 587 579 582 577 586 600 608 642 671 677 598 610 635 590 592 600 657 649 585 552 539 535 534 537 545 589 612 661 625 614 633 651 649 642 683 670 678 692 727 782 854 880 885 837 899 827 779 720 739 715 733 761 697 715 742 705 778 863 843 841 892 958 987 903 839 794 777 746 755 763 764 787 770 774 786 768 773 815 775 788 797 790 745 766 800 812 779 746 810 846 882 936 966 1018 1062 1131 1221 1344 1476 1633 1741 1712 1414 1274 1224 1173 1125 1004 987 980 931 842 851 810 800 784 926 1045 1119 1143 993 850 724 700 772 848 946 1045 1186 1312 1434 1457 1405 1407 1358 1328 1258 1193 1122 1041 1051 1119 1216 1281 1312 1349 1392 1411 1426 1420 1435 1430 1429 1395 1360 1329 1384 1468 1417 1291 1217 1322 1336 1229 1295 1272 1260 1161 1248 1314 1367 1350 1358 1416 1506 1567 1629 1710 1713 1731 1697 1634 1612 1556 1510 1453 1472 1455 1496 1509 1519 1513 1510 1487 1412 1375 1376 1341 1327 1323 1334 1378 1440 1440 1405 1406 1422 1418 1367 1312 1270 1269 1318 1261 1321 1338 1358 1400 1449 1510 1500 1427 1367 1347 1326 1347 1394 1369 1327 1269 1244 1227 1197 1177 1179 1120 1066 1053 992 994 982 986 1008 1012 1058 1113 1158 1194 1207 1229 1240 1226 1174 1112 1029 935 920 947 995 1055 1148 1145 1167 1280 1353 1409 1416 1340 1252 1171 1150 1131 1071 1026 963 929 931 944 993 1041 1140 1267 1345 1445 1475 1397 1441 1514 1533 1559 1673 1731 1752 1743 1779 1852 1955 2082 2125 2110 2082 2060 1992 2000 2081 2123 2068 2016 1976 1980 2050 2148 2267 2311 2385 2534 2590 2522 2519 2550 2482 2396 2350 2362 2417 2539 2599 2688 2608 2505 2394 2270 2168 2110 2032 1975 2024 2079 2143 2198 2269 2324 2367 2417 2372 2304 2268 2223 2189 2129 2073 2042 2036 2085 2103 2119 2074 2085 2090 2131 2138 2040 1937 1847 1807 1750 1691 1584 1506 1459 1380 1295 1264 1258 1342 1384 1442 1518 1589 1644 1765 1827 1862 1920 2039 2142 2099 2016 1938 1913 1929 1927 1901 1858 1793 1716 1621 1556 1644 1752 1807 1808 1791 1806 1795 1749 1700 1684 1651 1616 1561 1519 1474 1422 1330 1251 1183 1098 990 920 888 995 1110 1259 1414 1407 1359 1309 1345 1340 1321 1299 1239 1234 1181 1216 1203 1150 1063 1095 1110 1178 1141 1094 995 906 750 837 892 941 1000 1049 1120 1185 1211 1247 1243 1188 1096 922 1016 1176 1169 1062 1022 1133 1207 1181 1087 1244 1331 1461 1652 1782 1896 1908 1842 1815 1795 1702 1690 1830 1767 1678 1590 1679 1795 1900 1991 2087 2095 2104 2147 2134 2075 2034 1924 1817 1791 1737 1644 1612 1757 1898 2030 2095 2086 2038 1966 1870 1819 1844 1758 1639 1542 1617 1705 1794 1869 1927 1959 1969 1891 1811 1727 1776 1858 1882 1913 1878 1767 1833 1881 1896 1868 1878 1895 1937 1987 1996 1913 1865 1829 1786 1696 1650 1586 1524 1487 1475 1522 1588 1678 1691 1719 1761 1875 2000 2008 1920 1813 1774 1761 1814 1879 1920 1807 1697 1628 1599 1525 1436 1518 1443 1250 1112 1107 989 908 948 980 1025 1079 1122 1174 1222 1249 1306 1376 1480 1595 1723 1840 1965 2056 2104 2155 2226 2304 2367 2431 2436 2476 2533 2584 2536 2504 2467 2393 2354 2338 2310 2284 2330 2388 2495 2488 2473 2483 2578 2574 2570 2588 2641 2694 2694 2625 2638 2678 2714 2702 2751 2799 2730 2637 2657 2692 2680 2695 2722 2712 2611 2687 2795 2818 2828 2843 2851 2781 2723 2642 2567 2501 2469 2427 2444 2392 2368 2357 2347 2274 2101 1977 1912 1995 2098 2240 2380 2488 2472 2533 2410 2423 2485 2567 2650 2752 2709 2624 2530 2475 2415 2375 2374 2378 2281 2148 2015 1969 2057 2195 2320 2390 2416 2355 2318 2310 2248 2198 2231 2237 2227 2228 2254 2235 2221 2201 2190 2177 2163 2156 2137 2120 2108 2072 2051 2048 2008 1979 1947 1921 1883 1841 1791 1754 1724 1681 1679 1618 1572 1523 1519 1502 1428 1366 1312 1277 1263 1255 1264 1267 1278 1336 1419 1437 1460 1439 1414 1401 1379 1367 1352 1359 1360 1399 1414 1429 1425 1415 1372 1366 1349 1307 1305 1258 1236 1246 1276 1269 1259 1247 1262 1247 1244 1229 1214 1219 1224 1230 1233 1239 1259 1247 1224 1230 1237 1233 1229 1229 1242 1253 1269 1290 1305 1318 1333 1369 1403 1418 1401 1401 1388 1409 1440 1456 1461 1459 1456 1467 1491 1497 1502 1518 1536 1555 1567 1577 1593 1609 1622 1614 1594 1598 1620 1648 1681 1711 1743 1780 1825 1903 1962 1952 2012 2041 2014 1970 1981 2042 2108 2061 2012 2092 2206 2237 2155 2075 1979 1932 1945 2030 2164 2259 2269 2231 2162 2097 2032 1939 1837 1741 1679 1755 1886 1974 2042 2053 2090 2169 2268 2342 2368 2369 2353 2359 2343 2243 2186 2151 2118 2086 2046 1963 1918 1792 1696 1720 1800 1861 1953 2046 2109 2186 2260 2323 2346 2321 2221 2092 1988 1910 1861 1880 1948 1992 1977 1905 1793 1705 1614 1553 1586 1636 1612 1581 1575 1659 1771 1886 1990 2024 2016 2056 2096 2087 2095 2060 2005 1947 1899 1856 1805 1695 1595 1493 1378 1412 1494 1545 1593 1638 1618 1605 1529 1578 1626 1673 1741 1786 1773 1833 1952 2065 2160 2232 2278 2289 2288 2285 2279 2286 2290 2286 2269 2254 2181 2102 2049 2058 2054 2076 2152 2155 2116 2122 2098 2104 2136 2193 2230 2142 2024 1910 1831 1824 1848 1906 1970 1960 1960 2006 2036 2007 1929 1849 1774 1704 1645 1590 1555 1491 1396 1290 1275 1292 1226 1146 1085 1028 987 966 931 929 973 961 995 1029 1018 1007 947 890 846 777 714 737 703 662 702 751 736 690 594 504 473 449 469 472 529 574 567 492 419 390 457 511 478 411 409 406 413 348 393 393 362 397 389 373 348 286 238 238 252 236 221 216 242 340 376 362 297 333 318 333 358 395 361 309 289 308 281 297 265 243 250 275 325 316 274 320 409 464 501 491 457 479 459 431 369 338 380 408 413 396 372 391 361 320 331 321 334 334 301 316 316 293 250 216 189 233 231 201 235 259 231 252 250 293 361 356 327 251 245 246 297 288 237 194 192 221 256 271 298 315 314 333 344 375 357 345 361 389 426 463 453 450 449 488 489 509 568 554 592 634 649 656 732 797 851 925 1008 1085 1099 1083 1021 983 997 985 935 856 918 940 976 1023 978 966 938 865 872 849 923 959 986 1035 1108 1158 1147 1129 1129 1125 1089 1056 1051 1022 975 904 873 846 920 932 926 900 902 892 942 976 975 893 805 731 662 600 536 479 377 318 324 342 299 233 205 157 133 115 104 144 210 182 120 116 126 162 183 194 180 135 108 65 25 34 13 12 28 26 27 22 46 90 77 78 66 69 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
756 705 673 724 752 707 644 621 576 571 575 569 567 566 565 563 564 566 569 578 619 647 660 594 584 602 579 572 606 664 595 551 539 536 534 538 558 582 597 621 662 630 618 621 630 611 671 653 673 694 713 761 814 861 934 901 885 905 835 772 728 692 707 719 686 691 734 746 743 794 791 781 830 915 979 905 834 780 764 761 730 746 736 756 751 763 778 752 778 783 761 778 801 781 737 729 754 783 741 757 792 828 855 883 923 976 1032 1100 1201 1367 1478 1615 1719 1759 1554 1362 1255 1204 1141 1108 985 921 884 902 887 866 841 785 827 946 988 1070 1107 970 845 773 702 751 852 979 1112 1248 1384 1539 1548 1535 1491 1436 1368 1285 1206 1168 1145 1141 1106 1123 1167 1205 1251 1306 1327 1349 1349 1394 1471 1429 1338 1244 1331 1310 1320 1229 1158 1246 1276 1146 1192 1164 1138 1178 1282 1342 1383 1413 1403 1456 1527 1628 1697 1779 1816 1798 1761 1705 1678 1646 1550 1518 1476 1467 1485 1498 1510 1513 1512 1520 1470 1433 1408 1378 1407 1397 1334 1340 1399 1398 1398 1376 1380 1406 1411 1432 1386 1321 1255 1246 1303 1347 1387 1413 1449 1510 1479 1446 1423 1409 1372 1317 1403 1439 1398 1309 1263 1247 1241 1246 1206 1135 1147 1129 1076 1023 995 985 968 1004 1051 1085 1118 1130 1115 1133 1143 1141 1114 1114 1050 968 916 937 984 1088 1054 1091 1181 1219 1245 1317 1365 1336 1232 1131 1100 1116 1071 1011 938 925 938 987 1068 1089 1145 1256 1355 1469 1516 1491 1463 1588 1623 1653 1717 1816 1834 1850 1897 1919 1986 2081 2048 2011 1976 1943 1905 1920 2007 2042 1968 1893 1850 1884 1960 2072 2152 2221 2353 2451 2427 2382 2370 2436 2381 2351 2332 2393 2463 2602 2717 2679 2548 2432 2375 2351 2229 2138 2050 1951 2004 2130 2188 2244 2321 2406 2477 2437 2365 2316 2244 2194 2136 2093 2073 2060 2112 2169 2227 2162 2104 2108 2156 2183 2073 1979 1887 1807 1739 1689 1616 1558 1503 1445 1372 1291 1246 1264 1332 1434 1520 1584 1633 1738 1854 1935 1965 2006 2058 2108 2034 1995 1985 2000 2019 1990 1938 1871 1788 1703 1627 1538 1567 1608 1667 1705 1761 1733 1717 1654 1602 1576 1608 1606 1506 1442 1386 1318 1221 1162 1099 1040 985 954 883 952 1091 1222 1295 1267 1223 1237 1239 1248 1253 1213 1161 1135 1139 1133 1145 1091 1007 955 1064 1061 943 917 876 754 816 927 991 1009 1073 1116 1181 1265 1315 1332 1307 1239 1123 998 973 1184 1090 1023 1118 1180 1296 1253 1140 1209 1346 1507 1668 1766 1826 1786 1807 1742 1696 1598 1620 1733 1642 1576 1634 1765 1820 1923 2022 2093 2072 2023 2074 2059 1990 1962 1923 1801 1673 1623 1565 1625 1737 1870 1968 2020 2095 2036 1916 1808 1741 1753 1648 1571 1607 1697 1769 1839 1914 1998 2037 2020 1952 1882 1808 1814 1914 1961 1966 1912 1828 1911 1946 1976 1940 1935 1934 1950 2015 2003 1912 1848 1760 1706 1689 1634 1562 1509 1432 1424 1497 1552 1626 1658 1706 1756 1829 1913 1901 1899 1896 1854 1832 1895 1959 1852 1726 1617 1500 1453 1416 1313 1412 1335 1205 1101 985 926 906 995 1077 1118 1139 1193 1244 1282 1300 1364 1430 1492 1577 1686 1797 1917 1965 1978 2045 2137 2193 2257 2321 2303 2360 2489 2581 2614 2540 2481 2405 2399 2430 2353 2331 2345 2385 2470 2591 2556 2551 2581 2546 2474 2493 2518 2581 2629 2662 2634 2633 2676 2717 2786 2761 2729 2760 2817 2781 2707 2641 2647 2663 2581 2624 2714 2748 2773 2787 2792 2791 2770 2713 2575 2491 2439 2399 2371 2341 2306 2276 2223 2163 2053 1933 1902 1982 2112 2242 2379 2393 2379 2368 2372 2390 2523 2656 2721 2688 2576 2487 2433 2374 2316 2263 2239 2238 2234 2112 1986 1914 1994 2140 2207 2301 2347 2300 2232 2220 2186 2150 2130 2168 2183 2214 2261 2245 2232 2218 2205 2191 2177 2162 2148 2129 2120 2094 2075 2076 2046 2017 1994 1965 1921 1869 1820 1777 1798 1753 1718 1651 1615 1551 1528 1526 1493 1454 1395 1336 1277 1256 1256 1255 1256 1263 1294 1347 1390 1381 1366 1368 1384 1390 1358 1322 1298 1355 1371 1389 1379 1374 1356 1302 1311 1269 1247 1228 1255 1294 1291 1262 1239 1237 1245 1229 1222 1216 1207 1208 1211 1212 1217 1242 1320 1350 1260 1215 1217 1215 1222 1235 1254 1268 1272 1275 1278 1297 1319 1357 1399 1418 1387 1359 1362 1390 1414 1427 1433 1428 1421 1441 1453 1495 1517 1516 1528 1541 1553 1574 1596 1612 1625 1633 1613 1612 1621 1650 1686 1729 1776 1832 1853 1922 2009 2010 2034 2110 2093 2016 2010 2051 2138 2145 2073 2090 2199 2282 2216 2132 2036 1962 1952 2026 2148 2251 2321 2314 2235 2102 1987 1904 1829 1738 1720 1793 1892 1998 2061 2122 2192 2258 2335 2415 2482 2488 2448 2406 2274 2207 2147 2087 2017 1968 1929 1875 1803 1735 1726 1780 1839 1870 1901 1947 2023 2120 2229 2316 2279 2219 2149 2058 1961 1921 1937 1968 2013 2018 1926 1842 1755 1666 1601 1605 1667 1731 1722 1680 1616 1642 1742 1867 2000 2077 2094 2113 2159 2170 2152 2097 2036 1972 1908 1853 1776 1690 1563 1459 1433 1399 1472 1578 1643 1693 1694 1696 1634 1636 1718 1766 1754 1770 1835 1908 1928 2026 2135 2224 2263 2277 2294 2295 2289 2287 2287 2279 2253 2220 2183 2100 2025 1997 2004 2036 2068 2057 2062 2085 2039 2014 2022 2079 2156 2142 2029 1919 1826 1748 1796 1826 1850 1832 1845 1926 1978 1983 1907 1821 1746 1682 1614 1538 1485 1421 1347 1327 1360 1316 1255 1202 1121 1088 1069 1060 1000 1026 1040 1029 1076 1108 1097 1041 972 925 873 831 803 791 747 735 774 778 767 728 646 571 519 487 449 425 453 480 538 519 439 364 405 432 429 400 371 357 350 334 407 381 320 342 329 303 314 256 232 267 298 251 232 250 281 366 410 383 351 326 365 401 405 382 320 288 307 318 313 321 312 281 341 372 402 376 322 286 361 444 494 545 542 564 520 443 368 385 425 456 434 413 398 406 375 361 361 357 364 357 325 337 319 292 241 197 243 266 236 211 273 298 236 303 300 297 307 285 246 238 293 326 341 342 262 191 240 220 226 244 272 298 295 319 351 357 331 402 399 417 437 429 445 451 508 547 542 559 611 621 595 606 638 702 750 825 897 974 1038 1062 1027 997 953 894 918 921 885 800 812 820 875 976 1020 956 899 864 921 927 925 990 1028 1029 1039 1033 1067 1024 1038 1112 1077 1051 1015 995 961 929 875 876 927 970 967 907 816 794 850 877 907 887 770 655 593 537 445 416 381 307 274 264 313 303 284 255 199 125 88 126 137 164 142 102 84 94 156 154 135 111 74 37 15 19 13 27 47 64 55 38 41 52 108 115 102 81 33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
750 714 720 799 773 704 654 621 580 567 564 563 560 558 557 556 555 555 556 558 568 601 623 648 620 579 598 581 564 607 567 548 537 534 533 536 550 587 593 602 614 641 636 596 591 604 629 671 673 671 703 731 784 842 928 941 891 943 910 804 772 754 739 702 670 700 713 742 716 736 755 758 804 872 887 836 813 777 763 744 742 720 720 722 762 748 740 766 776 758 755 783 794 780 740 718 728 740 745 797 823 813 833 885 917 962 1027 1099 1191 1308 1435 1567 1682 1783 1647 1445 1308 1225 1185 1156 1025 977 979 946 918 917 921 870 761 824 896 960 1034 1095 963 833 700 758 874 1001 1116 1238 1393 1555 1606 1603 1586 1543 1484 1401 1325 1265 1246 1239 1230 1194 1223 1184 1210 1283 1366 1369 1308 1347 1365 1344 1251 1143 1202 1218 1318 1217 1094 1203 1236 1139 1082 1083 1179 1221 1258 1299 1359 1428 1457 1484 1593 1705 1799 1875 1848 1792 1782 1754 1724 1677 1591 1519 1493 1483 1488 1499 1505 1511 1517 1531 1520 1473 1450 1424 1426 1403 1355 1298 1344 1381 1388 1376 1355 1358 1386 1442 1461 1413 1302 1254 1400 1439 1486 1486 1496 1524 1506 1507 1513 1490 1413 1326 1357 1434 1488 1412 1337 1330 1331 1295 1232 1200 1191 1142 1102 1060 1069 1079 1009 962 967 1025 1069 1062 1029 1048 1076 1070 1080 1035 1007 950 913 928 987 1032 1002 1072 1104 1128 1186 1256 1308 1291 1217 1148 1090 1045 1022 986 941 925 964 1046 1093 1131 1166 1270 1363 1460 1569 1566 1538 1577 1681 1763 1801 1880 1915 1929 1965 1994 2021 2053 1974 1921 1899 1834 1790 1852 1893 1941 1863 1788 1770 1857 1924 2003 2067 2172 2293 2420 2333 2232 2236 2321 2298 2319 2372 2435 2569 2638 2657 2644 2533 2415 2287 2215 2234 2205 2087 1952 1997 2138 2269 2355 2430 2499 2482 2399 2347 2354 2282 2164 2119 2098 2100 2130 2185 2256 2275 2200 2137 2141 2223 2153 2041 1943 1848 1810 1788 1721 1667 1612 1575 1512 1435 1286 1224 1244 1317 1468 1601 1662 1712 1800 1897 2000 2044 2085 2147 2152 2095 2075 2070 2058 2052 2013 1961 1901 1832 1757 1688 1577 1481 1475 1556 1617 1648 1597 1598 1609 1541 1481 1471 1514 1392 1332 1262 1224 1195 1151 1087 1049 1007 943 872 881 1108 1197 1148 1125 1093 1115 1125 1156 1162 1133 1081 1038 1026 1044 1059 1096 1049 943 858 828 769 746 758 811 897 1006 1068 1074 1102 1155 1223 1333 1412 1414 1362 1269 1152 1034 952 1104 994 1067 1207 1268 1368 1290 1204 1125 1294 1440 1611 1625 1711 1639 1689 1633 1608 1484 1591 1645 1544 1556 1683 1806 1828 1889 2003 2057 2007 1910 1951 2015 1936 1888 1905 1823 1728 1604 1567 1698 1797 1854 1860 1952 2030 2005 1881 1782 1691 1635 1554 1554 1642 1687 1752 1795 1853 1951 2076 2071 1998 1944 1890 1870 1949 2015 2030 1962 1912 1955 2019 2030 1988 1950 1909 1900 1942 1939 1883 1822 1768 1714 1623 1574 1538 1530 1506 1381 1460 1535 1541 1622 1689 1740 1777 1819 1829 1879 1927 1922 1922 1929 1903 1832 1714 1606 1502 1340 1268 1222 1283 1277 1144 1052 1004 901 968 1065 1152 1218 1221 1251 1294 1324 1359 1414 1457 1513 1572 1665 1805 1832 1838 1860 1944 2030 2096 2181 2194 2250 2387 2506 2597 2598 2588 2522 2470 2485 2514 2415 2391 2374 2398 2462 2610 2681 2643 2542 2472 2422 2416 2472 2502 2542 2554 2580 2628 2679 2738 2715 2693 2664 2698 2776 2836 2790 2658 2582 2560 2549 2558 2663 2704 2736 2744 2750 2753 2747 2724 2689 2608 2509 2436 2371 2315 2292 2259 2195 2144 2039 1930 1888 1955 2101 2250 2324 2298 2302 2299 2337 2374 2494 2596 2676 2569 2513 2465 2411 2341 2274 2201 2134 2105 2089 2079 2003 1889 1916 2031 2129 2247 2289 2201 2124 2132 2175 2139 2127 2137 2162 2229 2236 2227 2227 2218 2208 2196 2189 2177 2162 2153 2133 2114 2108 2102 2078 2050 2018 1987 1950 1911 1862 1799 1828 1793 1745 1704 1661 1613 1568 1552 1528 1490 1440 1420 1346 1283 1255 1250 1248 1251 1252 1264 1298 1327 1317 1317 1335 1362 1375 1359 1328 1293 1292 1305 1316 1301 1291 1280 1247 1237 1219 1269 1291 1276 1260 1239 1224 1220 1221 1215 1211 1207 1202 1201 1204 1206 1210 1228 1277 1334 1286 1215 1208 1211 1219 1232 1238 1248 1253 1272 1289 1310 1326 1355 1373 1397 1383 1349 1345 1394 1404 1391 1394 1391 1393 1410 1447 1484 1520 1549 1550 1552 1549 1567 1584 1596 1613 1638 1631 1638 1647 1680 1751 1793 1830 1873 1922 1937 2028 2072 2073 2152 2173 2082 2040 2082 2169 2207 2132 2159 2206 2300 2266 2179 2115 2022 1967 2014 2134 2244 2336 2360 2264 2156 2064 1969 1859 1759 1755 1827 1855 1920 2003 2077 2183 2302 2413 2509 2574 2589 2520 2447 2319 2234 2152 2077 1973 1901 1849 1794 1759 1757 1800 1840 1850 1888 1907 1960 2038 2123 2225 2307 2245 2149 2072 2028 2005 1981 2021 2046 2072 2015 1899 1793 1716 1660 1620 1668 1739 1805 1813 1731 1656 1658 1739 1855 1966 2075 2138 2171 2200 2208 2155 2109 2043 1970 1881 1788 1719 1650 1594 1570 1526 1426 1517 1597 1642 1698 1763 1787 1767 1730 1818 1872 1857 1841 1871 1970 1999 2084 2187 2222 2238 2255 2282 2295 2282 2213 2207 2246 2234 2150 2108 2050 1991 1965 1972 1974 1962 1976 2020 2048 1970 1921 1926 1995 2101 2133 2033 1920 1815 1717 1705 1726 1740 1723 1790 1868 1931 1963 1935 1864 1801 1733 1643 1538 1470 1435 1427 1423 1395 1281 1235 1174 1183 1202 1164 1110 1053 1090 1104 1082 1129 1170 1138 1084 1024 993 924 879 847 829 806 790 783 755 750 738 705 643 612 541 481 437 411 421 467 472 475 406 342 344 352 385 423 378 328 327 351 333 300 272 265 252 245 237 239 296 304 254 264 310 322 351 424 432 382 368 391 430 441 393 352 355 380 392 385 393 403 333 361 454 464 477 408 313 295 406 487 517 590 632 560 470 394 411 471 513 466 466 438 411 387 388 384 397 402 376 361 339 286 250 214 210 279 304 287 267 258 284 285 268 289 297 297 268 287 254 318 349 337 318 303 197 282 267 291 244 273 267 254 302 291 302 348 368 367 368 396 393 433 439 507 564 564 554 587 651 653 647 693 746 815 850 864 909 986 996 967 916 862 800 801 813 808 743 721 748 861 965 1036 1006 939 921 968 1002 992 1008 1043 996 921 923 944 928 931 987 937 1016 991 944 913 899 887 904 928 915 847 813 738 689 752 762 816 881 800 692 568 463 405 335 326 279 228 223 269 250 243 257 192 157 133 100 73 83 102 92 70 54 114 143 96 73 30 34 16 36 23 27 29 76 77 70 81 67 75 139 139 87 54 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
715 687 669 732 747 709 664 631 604 576 572 567 566 560 556 551 552 552 551 551 550 554 570 588 589 599 568 572 556 576 603 557 537 533 532 534 541 581 587 593 588 611 641 620 576 591 622 652 654 673 691 716 762 826 880 957 944 914 865 842 851 882 815 697 660 707 707 723 709 714 718 723 764 803 802 773 738 799 804 768 726 732 717 726 743 724 750 783 751 738 771 781 782 750 728 710 727 739 762 773 804 833 852 874 903 939 1013 1082 1159 1265 1373 1475 1630 1786 1754 1545 1391 1292 1204 1141 1089 1043 1011 998 982 982 961 887 843 755 755 895 989 1122 963 815 705 861 984 1101 1204 1322 1449 1531 1525 1535 1528 1549 1558 1517 1455 1388 1361 1334 1295 1284 1295 1253 1263 1388 1485 1413 1313 1233 1255 1244 1213 1106 1119 1200 1204 1149 1063 1155 1139 1072 1068 1149 1233 1280 1330 1352 1412 1492 1524 1541 1675 1814 1868 1895 1845 1812 1769 1741 1681 1607 1558 1527 1502 1487 1487 1498 1508 1511 1539 1587 1548 1506 1483 1470 1431 1382 1336 1298 1296 1334 1352 1364 1361 1326 1350 1403 1418 1407 1287 1261 1372 1435 1485 1515 1537 1526 1500 1497 1535 1555 1453 1347 1308 1394 1434 1447 1404 1398 1397 1327 1295 1273 1261 1195 1119 1136 1167 1169 1094 1031 981 954 961 962 968 983 989 1044 1078 1074 1022 974 909 925 943 963 1007 1034 1073 1122 1186 1292 1295 1251 1208 1140 1080 1017 1014 970 922 931 996 1054 1131 1136 1223 1299 1382 1430 1543 1647 1649 1670 1721 1842 1938 1990 1992 1985 2008 2039 2031 1967 1926 1840 1826 1796 1724 1717 1779 1889 1818 1705 1817 1947 2047 2099 2167 2235 2302 2345 2223 2123 2152 2198 2214 2302 2424 2535 2617 2500 2507 2535 2492 2394 2252 2120 2086 2061 2029 1936 1965 2064 2183 2275 2369 2509 2590 2537 2489 2418 2331 2211 2155 2144 2180 2231 2254 2316 2243 2204 2146 2146 2232 2139 2031 1962 1902 1903 1898 1820 1752 1710 1669 1572 1422 1301 1217 1220 1309 1497 1627 1728 1827 1899 1959 2038 2121 2179 2235 2202 2156 2143 2106 2063 1993 1940 1880 1866 1833 1780 1687 1577 1553 1484 1442 1505 1529 1469 1493 1499 1442 1418 1413 1418 1363 1294 1237 1237 1220 1157 1079 1054 984 888 875 840 927 1036 1000 991 1002 1027 1041 1065 1079 1042 991 960 927 941 964 988 960 887 819 740 818 850 899 925 899 1042 1109 1145 1186 1228 1272 1330 1462 1467 1408 1281 1198 1079 950 993 1014 1146 1240 1333 1393 1339 1248 1174 1208 1391 1455 1513 1604 1517 1531 1588 1496 1412 1520 1544 1445 1527 1682 1810 1706 1781 1876 1976 1923 1839 1863 1938 1923 1830 1822 1787 1691 1567 1560 1704 1818 1757 1799 1886 1952 1945 1868 1799 1671 1544 1586 1653 1641 1680 1701 1713 1782 1891 1994 2050 2035 1985 1950 1948 1981 2041 2044 1992 1977 2010 2062 2032 1952 1887 1829 1825 1930 1915 1908 1864 1804 1721 1660 1618 1601 1610 1481 1354 1354 1463 1530 1564 1637 1713 1720 1780 1847 1868 1854 1849 1855 1802 1748 1705 1634 1533 1456 1386 1237 1131 1180 1197 1111 1026 930 903 1022 1117 1163 1232 1301 1352 1383 1411 1438 1499 1538 1587 1635 1691 1759 1689 1696 1769 1861 1942 2025 2081 2096 2216 2289 2379 2444 2532 2585 2602 2560 2600 2627 2535 2439 2422 2416 2465 2608 2738 2640 2541 2457 2396 2400 2421 2458 2515 2565 2598 2626 2651 2689 2593 2574 2617 2667 2734 2785 2727 2598 2521 2494 2474 2500 2598 2643 2684 2696 2698 2709 2694 2679 2667 2568 2483 2456 2443 2377 2344 2311 2283 2224 2072 1925 1877 1955 2029 2161 2241 2209 2211 2263 2306 2414 2537 2613 2655 2588 2529 2477 2400 2350 2291 2209 2123 2040 1966 1937 1920 1850 1850 1976 2088 2156 2227 2125 2001 2037 2126 2134 2098 2099 2177 2201 2208 2206 2211 2214 2213 2206 2201 2192 2173 2160 2148 2143 2137 2128 2108 2075 2046 2010 1971 1931 1881 1835 1842 1811 1775 1751 1717 1678 1626 1597 1574 1526 1483 1489 1433 1348 1285 1256 1247 1242 1238 1234 1241 1268 1298 1288 1286 1304 1326 1349 1352 1340 1327 1303 1265 1237 1226 1220 1214 1215 1210 1259 1261 1242 1232 1225 1218 1206 1203 1206 1198 1200 1202 1199 1201 1204 1200 1202 1216 1260 1221 1204 1206 1211 1217 1225 1230 1236 1251 1280 1307 1324 1340 1353 1363 1371 1360 1329 1345 1373 1383 1360 1359 1365 1399 1432 1472 1516 1535 1543 1562 1577 1570 1562 1573 1591 1619 1647 1660 1664 1690 1681 1753 1838 1883 1938 1985 2006 2061 2128 2132 2210 2247 2163 2093 2113 2205 2256 2223 2264 2269 2332 2322 2264 2194 2075 1998 2034 2170 2293 2380 2380 2269 2157 2065 1959 1872 1774 1784 1871 1898 1953 2028 2079 2174 2277 2379 2498 2602 2630 2511 2389 2283 2218 2087 1971 1889 1836 1806 1801 1816 1838 1862 1879 1906 1914 1931 1985 2095 2181 2255 2286 2218 2135 2110 2090 2064 2065 2105 2138 2130 2043 1928 1822 1735 1674 1670 1731 1818 1889 1857 1772 1685 1679 1757 1870 1995 2101 2147 2185 2201 2167 2092 2032 1972 1912 1828 1758 1697 1672 1613 1567 1522 1442 1541 1640 1702 1755 1807 1851 1884 1838 1906 1983 1976 1943 1885 1962 2037 2068 2150 2200 2199 2238 2273 2281 2279 2177 2144 2193 2209 2170 2093 2022 1965 1931 1927 1908 1923 1964 2018 1979 1897 1861 1839 1938 2042 2104 2044 1932 1821 1735 1668 1638 1639 1669 1768 1822 1850 1894 1924 1906 1852 1773 1676 1574 1577 1557 1538 1487 1386 1331 1268 1250 1292 1306 1258 1159 1132 1163 1167 1147 1150 1206 1169 1117 1063 1010 964 925 887 838 797 780 747 720 702 701 700 683 653 596 525 483 432 402 435 407 441 467 405 379 348 325 359 381 322 293 291 277 260 252 250 244 241 248 278 329 342 325 355 408 427 452 486 476 479 457 488 495 515 507 433 406 465 433 441 463 469 436 407 483 527 548 508 430 325 385 466 504 565 633 571 523 475 440 468 549 509 534 518 461 451 446 441 469 484 422 401 346 318 282 252 217 280 318 325 305 304 276 315 343 298 307 272 300 278 292 308 324 303 263 233 229 226 278 297 300 270 244 251 348 387 361 336 357 357 372 393 436 387 426 484 537 521 543 564 598 657 700 728 780 784 786 849 911 969 914 893 836 847 789 725 730 748 682 653 747 815 862 981 1012 960 939 986 1020 1046 1048 1026 950 852 837 834 841 859 863 851 900 908 975 958 930 922 858 858 825 772 710 723 631 652 684 807 840 763 690 576 475 399 339 277 247 231 186 196 186 193 250 235 229 211 162 123 72 65 45 44 43 78 113 76 44 22 47 67 72 59 54 40 79 101 116 136 129 124 133 182 138 113 88 40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
686 677 649 655 647 656 697 640 630 618 577 575 568 567 555 551 556 555 554 554 545 543 539 552 550 571 594 598 586 567 603 583 539 533 531 535 553 584 593 593 582 594 588 609 580 587 605 626 639 660 680 700 739 794 856 939 1003 977 917 912 914 866 841 784 718 661 683 709 718 677 722 695 728 734 723 699 788 869 883 863 770 705 698 719 719 737 782 752 730 758 773 773 766 737 720 702 706 729 769 783 791 805 839 868 898 945 996 1067 1151 1232 1322 1444 1579 1719 1804 1687 1466 1343 1268 1199 1129 1079 1046 1025 994 1004 956 908 857 849 734 845 921 1053 945 777 761 869 983 1193 1262 1294 1397 1421 1419 1423 1440 1470 1496 1496 1557 1524 1498 1472 1403 1388 1385 1304 1342 1429 1471 1395 1260 1146 1138 1176 1199 1096 1078 1082 1106 1105 1033 1073 1029 1055 1135 1208 1261 1321 1381 1423 1470 1535 1609 1646 1697 1726 1834 1907 1883 1846 1812 1773 1697 1661 1609 1574 1527 1495 1499 1502 1509 1512 1562 1639 1580 1535 1486 1468 1431 1361 1331 1303 1304 1285 1323 1319 1363 1353 1278 1319 1358 1390 1311 1264 1360 1419 1405 1455 1471 1511 1482 1453 1538 1581 1515 1410 1312 1332 1403 1514 1496 1462 1418 1379 1325 1286 1306 1250 1182 1206 1232 1250 1188 1077 1013 998 990 970 943 939 938 942 1044 1082 1036 979 911 906 934 965 1003 1067 1126 1124 1180 1235 1253 1241 1207 1162 1080 1012 954 924 942 968 1039 1103 1133 1190 1216 1312 1380 1432 1553 1627 1718 1762 1777 1870 1987 1984 2003 1985 2003 2025 1997 1894 1855 1803 1746 1693 1656 1630 1727 1771 1698 1643 1763 1900 2040 2177 2279 2226 2204 2209 2122 2023 2064 2077 2137 2262 2378 2505 2557 2421 2351 2391 2401 2300 2222 2101 1962 1911 1927 1887 1991 2163 2245 2333 2444 2541 2644 2631 2550 2423 2314 2241 2224 2225 2284 2381 2309 2272 2245 2208 2183 2181 2264 2166 2095 2028 1990 2022 2010 1915 1828 1788 1758 1608 1456 1314 1209 1210 1316 1499 1668 1766 1875 2007 2067 2127 2191 2269 2322 2250 2208 2173 2117 2040 1990 1924 1841 1794 1729 1681 1639 1639 1620 1546 1430 1391 1389 1369 1380 1403 1403 1379 1343 1315 1317 1233 1219 1230 1201 1138 1088 1026 929 943 916 909 833 852 893 940 978 971 994 988 997 986 931 890 847 850 852 837 819 734 751 810 890 950 1010 1028 952 1073 1171 1228 1295 1322 1354 1399 1490 1504 1426 1300 1204 1089 989 1014 1071 1134 1252 1361 1418 1361 1305 1237 1146 1271 1278 1381 1495 1470 1397 1470 1453 1313 1327 1346 1361 1490 1647 1729 1608 1657 1747 1887 1872 1781 1763 1858 1876 1802 1743 1690 1621 1559 1557 1691 1716 1663 1719 1763 1883 1871 1785 1710 1593 1547 1634 1726 1749 1782 1804 1789 1762 1829 1906 1938 1997 1994 1947 1985 1973 1991 2036 2059 2047 2030 2026 1920 1890 1824 1731 1810 1873 1771 1757 1824 1802 1742 1718 1686 1633 1505 1416 1321 1263 1348 1492 1601 1652 1661 1768 1842 1850 1826 1778 1745 1732 1654 1582 1557 1472 1408 1304 1261 1169 1085 1080 1130 1126 1002 888 981 1005 1050 1082 1113 1272 1401 1457 1510 1498 1484 1479 1536 1579 1564 1646 1600 1678 1746 1807 1894 1906 1978 2077 2169 2274 2346 2408 2490 2596 2615 2594 2621 2690 2609 2476 2440 2435 2476 2594 2652 2613 2528 2398 2370 2388 2399 2413 2478 2534 2583 2600 2611 2600 2535 2528 2569 2634 2681 2701 2648 2596 2499 2456 2455 2477 2535 2573 2615 2635 2619 2607 2563 2535 2593 2489 2455 2405 2389 2394 2375 2349 2287 2202 2060 1939 1868 1952 1981 2063 2107 2142 2191 2263 2373 2482 2586 2658 2701 2665 2617 2542 2493 2434 2376 2285 2190 2104 2015 1933 1863 1818 1812 1920 2002 2078 2138 2053 1939 1932 2019 2096 2059 2056 2127 2162 2185 2186 2196 2207 2209 2217 2215 2203 2177 2164 2167 2172 2158 2136 2106 2075 2043 2004 1964 1929 1878 1874 1873 1847 1822 1788 1752 1722 1684 1640 1612 1566 1507 1475 1454 1430 1355 1300 1271 1259 1244 1231 1224 1231 1247 1258 1256 1259 1273 1297 1315 1327 1328 1318 1296 1275 1260 1237 1204 1200 1199 1217 1228 1227 1221 1217 1214 1209 1193 1193 1191 1190 1191 1194 1196 1188 1189 1191 1193 1197 1198 1206 1208 1210 1215 1220 1225 1231 1242 1261 1282 1301 1313 1325 1329 1339 1331 1321 1339 1342 1347 1338 1347 1382 1438 1454 1480 1501 1478 1498 1525 1551 1569 1580 1600 1609 1634 1655 1672 1698 1751 1737 1725 1831 1909 1986 2047 2083 2125 2179 2202 2277 2323 2271 2169 2168 2225 2320 2314 2359 2376 2398 2409 2344 2236 2103 2033 2067 2179 2324 2437 2402 2276 2153 2042 1952 1861 1779 1816 1907 2000 2025 2107 2122 2176 2251 2347 2465 2587 2623 2505 2359 2220 2103 1996 1890 1842 1829 1853 1867 1895 1896 1918 1950 1993 2007 1963 1995 2110 2225 2291 2286 2224 2175 2185 2168 2122 2151 2177 2174 2104 2022 1928 1833 1768 1697 1714 1791 1889 1954 1894 1781 1697 1749 1771 1873 2003 2100 2156 2195 2187 2110 2010 1931 1880 1852 1790 1707 1640 1599 1567 1536 1491 1479 1498 1599 1691 1779 1847 1892 1931 1932 1976 2065 2084 2021 1975 1958 2060 2125 2123 2153 2214 2243 2230 2203 2218 2149 2096 2089 2156 2176 2129 2042 1994 1932 1888 1886 1896 1944 1918 1866 1801 1766 1786 1899 1992 2032 2051 1988 1874 1781 1702 1618 1558 1618 1719 1731 1747 1801 1842 1867 1820 1734 1670 1626 1661 1658 1589 1510 1452 1380 1293 1315 1385 1384 1329 1228 1217 1235 1225 1189 1201 1234 1198 1118 1041 982 927 876 861 825 777 734 680 670 634 646 638 604 594 599 556 518 466 404 392 393 380 447 459 443 416 346 308 326 352 341 321 280 253 255 260 260 258 276 322 369 422 351 334 380 451 523 556 556 535 523 558 551 565 521 476 457 496 470 453 522 537 520 438 445 526 591 561 479 437 403 432 512 539 591 630 612 550 480 485 546 581 593 570 510 520 550 521 552 554 487 427 386 349 315 295 240 274 343 336 338 343 332 355 370 320 303 285 315 316 324 314 335 315 292 304 304 245 235 277 290 307 277 291 349 390 427 457 452 396 407 478 473 455 446 457 486 500 538 539 592 629 654 690 716 736 806 879 951 951 861 822 776 842 830 763 661 674 688 612 700 729 833 876 938 985 975 972 1006 1033 1031 1017 940 849 769 763 768 790 798 766 807 804 879 938 984 932 857 750 709 683 680 623 615 579 678 705 772 724 626 571 482 428 390 324 253 212 184 153 158 163 231 204 180 197 176 128 72 48 81 79 60 45 59 28 31 30 66 107 112 91 80 48 97 128 145 161 202 206 205 183 159 153 123 77 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
694 656 636 682 689 621 629 615 624 591 578 591 578 578 572 558 559 558 557 556 545 540 542 538 540 553 561 602 605 601 586 630 552 536 532 534 539 580 593 599 572 581 568 582 575 623 592 616 644 664 687 702 737 777 840 893 923 1021 1013 1014 1008 930 844 779 734 698 664 672 709 674 678 675 689 689 699 694 766 818 834 819 789 723 726 727 701 738 770 739 713 750 757 763 766 740 700 704 740 745 739 766 797 817 836 853 877 915 1007 1066 1129 1208 1296 1414 1508 1605 1732 1822 1625 1423 1337 1255 1188 1121 1101 1034 967 952 917 911 850 821 813 721 813 907 977 792 727 884 1107 1157 1151 1252 1269 1283 1340 1320 1331 1369 1439 1514 1592 1635 1626 1584 1526 1519 1474 1418 1478 1458 1420 1304 1213 1164 1042 1103 1105 1040 1018 1013 1054 1050 1015 993 1047 1108 1164 1265 1316 1367 1425 1495 1543 1596 1704 1786 1896 1892 1867 1851 1909 1948 1945 1854 1788 1739 1675 1603 1552 1557 1545 1519 1519 1522 1534 1596 1564 1534 1543 1468 1418 1390 1341 1373 1343 1289 1274 1289 1326 1332 1323 1257 1305 1358 1311 1226 1317 1332 1365 1448 1396 1441 1424 1415 1411 1491 1558 1460 1321 1320 1383 1437 1486 1475 1465 1471 1371 1309 1303 1284 1220 1207 1216 1213 1174 1105 1050 1063 1067 1043 1002 994 994 923 981 1001 1011 1002 932 901 916 979 1035 1076 1074 1112 1162 1183 1197 1193 1201 1126 1077 1009 925 906 949 1011 1040 1076 1179 1234 1267 1309 1361 1448 1541 1585 1677 1790 1866 1893 1907 1888 1913 1920 1941 1957 1994 1891 1748 1697 1678 1685 1590 1564 1665 1663 1594 1628 1734 1861 1977 2120 2213 2122 2120 2099 2011 1929 1940 2006 2122 2199 2328 2437 2464 2335 2219 2237 2260 2257 2145 2035 1948 1815 1813 1931 2070 2200 2344 2444 2528 2617 2628 2600 2483 2484 2350 2316 2381 2362 2419 2368 2321 2298 2229 2236 2219 2230 2318 2256 2197 2127 2112 2124 2070 1962 1904 1827 1719 1594 1474 1318 1203 1214 1325 1509 1682 1833 1915 2030 2121 2201 2262 2305 2353 2291 2230 2144 2064 1988 1945 1906 1888 1821 1759 1724 1754 1729 1695 1610 1500 1419 1318 1281 1277 1313 1317 1351 1258 1223 1221 1188 1190 1163 1111 1048 1005 952 954 965 972 953 917 853 813 887 898 913 944 954 937 916 839 797 790 801 739 740 731 787 857 892 980 1048 1078 1076 997 1102 1221 1304 1364 1407 1441 1490 1556 1490 1381 1287 1196 1083 1067 1035 1177 1231 1301 1384 1459 1442 1355 1285 1189 1173 1182 1304 1378 1354 1322 1307 1306 1266 1304 1318 1277 1382 1548 1564 1565 1536 1677 1795 1771 1708 1654 1693 1739 1658 1670 1555 1500 1545 1637 1692 1652 1586 1639 1690 1798 1832 1721 1663 1554 1598 1704 1750 1812 1859 1883 1841 1807 1802 1840 1877 1926 1937 1876 1877 1897 1903 1986 2078 2105 2008 1919 1808 1768 1719 1644 1737 1768 1705 1608 1677 1640 1635 1575 1623 1632 1501 1342 1273 1255 1334 1460 1547 1587 1686 1752 1806 1846 1779 1718 1685 1664 1624 1545 1417 1412 1299 1219 1188 1180 1175 1092 983 1035 1004 885 988 1078 1139 1189 1119 1200 1303 1363 1445 1387 1342 1341 1416 1432 1444 1550 1563 1614 1654 1717 1787 1910 2003 2103 2211 2322 2405 2497 2559 2570 2551 2547 2575 2651 2666 2558 2462 2465 2461 2581 2541 2503 2466 2349 2329 2336 2362 2371 2406 2482 2547 2561 2561 2543 2452 2469 2498 2524 2617 2576 2534 2466 2391 2390 2415 2432 2484 2534 2564 2563 2518 2473 2461 2483 2526 2451 2402 2357 2333 2348 2349 2315 2213 2157 2026 1929 1859 1926 1890 1982 2072 2116 2234 2342 2432 2555 2636 2696 2735 2713 2665 2597 2537 2473 2394 2316 2233 2172 2089 2006 1889 1789 1783 1869 1937 2002 2067 2024 1896 1830 1936 1992 1997 2007 2034 2040 2079 2161 2179 2199 2224 2243 2219 2194 2166 2155 2162 2158 2143 2121 2089 2062 2031 1990 1954 1919 1901 1898 1894 1883 1845 1809 1789 1752 1716 1679 1629 1589 1531 1510 1491 1455 1440 1371 1311 1276 1255 1238 1224 1221 1231 1232 1240 1241 1240 1243 1258 1274 1291 1298 1296 1282 1268 1244 1213 1195 1193 1194 1204 1213 1213 1212 1207 1197 1189 1185 1185 1186 1188 1190 1183 1185 1188 1190 1194 1200 1205 1209 1214 1231 1233 1238 1229 1231 1238 1240 1248 1261 1273 1281 1281 1292 1292 1299 1304 1311 1319 1318 1352 1392 1412 1451 1454 1452 1432 1448 1481 1525 1551 1584 1616 1662 1677 1692 1703 1749 1805 1809 1742 1762 1873 1979 2061 2133 2191 2244 2289 2333 2395 2356 2246 2227 2261 2365 2406 2431 2473 2483 2468 2378 2264 2133 2069 2108 2239 2387 2484 2421 2301 2204 2098 1969 1836 1803 1861 1946 2049 2124 2193 2191 2251 2321 2380 2476 2559 2520 2433 2323 2189 2043 1938 1871 1856 1878 1907 1921 1945 1965 1988 2045 2101 2111 2023 2035 2100 2220 2321 2334 2288 2248 2263 2245 2201 2230 2228 2138 2034 1958 1889 1822 1764 1726 1769 1836 1935 1994 1894 1767 1749 1798 1796 1877 1999 2121 2182 2211 2190 2131 2060 1977 1885 1797 1735 1683 1644 1652 1648 1597 1600 1562 1525 1544 1655 1736 1789 1859 1923 1991 2044 2122 2168 2120 2085 2013 2048 2145 2212 2230 2207 2172 2117 2091 2103 2094 2036 2015 2028 2121 2133 2097 2058 1963 1874 1858 1832 1845 1799 1749 1703 1678 1753 1862 1917 1949 1969 1978 1968 1867 1782 1671 1559 1549 1636 1633 1672 1722 1737 1821 1857 1786 1720 1678 1665 1637 1590 1529 1442 1382 1387 1417 1452 1469 1406 1326 1296 1291 1290 1248 1222 1220 1183 1127 1067 1013 946 880 823 785 747 708 670 639 608 588 563 535 535 596 623 572 506 469 453 471 379 363 366 387 458 420 345 314 284 300 302 283 270 287 289 294 309 319 366 445 476 399 315 304 428 547 590 593 578 581 598 595 566 557 497 533 559 498 487 535 562 495 445 484 565 613 558 539 504 417 415 458 489 532 606 605 554 507 532 546 615 675 623 553 578 592 612 637 589 524 461 405 383 346 346 292 249 325 368 358 387 378 388 348 324 304 325 316 304 349 350 352 327 307 321 273 255 229 272 268 304 291 302 340 388 445 461 505 491 450 476 546 510 477 502 488 505 534 561 573 592 623 635 690 769 856 909 945 897 846 751 711 789 814 778 718 631 614 590 646 681 745 792 907 983 978 934 961 972 937 952 925 841 764 712 702 744 728 683 683 735 827 930 925 906 807 705 626 570 600 571 534 530 598 612 689 671 582 502 445 396 334 302 278 220 178 161 139 129 185 158 130 136 138 89 56 75 134 114 69 50 46 34 56 41 92 139 152 141 98 58 97 136 176 194 242 270 233 182 140 87 88 49 34 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
664 639 677 783 755 686 642 633 589 603 618 602 620 620 609 603 593 570 562 559 553 547 547 542 538 540 549 557 596 601 588 611 610 538 533 531 536 569 599 625 586 557 565 557 578 582 596 617 620 636 679 688 715 766 794 856 922 997 973 988 987 974 916 845 781 731 686 672 702 690 662 661 666 661 703 686 731 769 771 773 756 709 728 701 722 773 738 730 711 748 750 756 749 723 691 709 727 735 756 768 798 808 821 852 868 910 962 1023 1104 1174 1199 1306 1439 1547 1670 1771 1781 1512 1398 1308 1231 1158 1107 1056 992 971 929 896 895 834 806 777 699 807 835 765 745 949 1025 1009 1102 1110 1162 1170 1219 1210 1283 1333 1396 1456 1505 1528 1528 1641 1634 1577 1588 1570 1609 1512 1401 1364 1329 1198 1107 997 1016 1001 969 981 1044 988 961 1004 1083 1116 1165 1269 1356 1412 1480 1561 1618 1698 1887 1958 1934 1993 1926 1871 1922 2026 1992 1938 1838 1765 1738 1650 1638 1623 1612 1581 1565 1555 1560 1560 1572 1572 1584 1530 1450 1422 1425 1411 1361 1324 1277 1276 1272 1295 1288 1284 1260 1302 1300 1258 1257 1285 1326 1397 1378 1370 1434 1351 1382 1458 1471 1413 1281 1390 1437 1503 1529 1533 1512 1472 1425 1358 1308 1250 1225 1241 1222 1215 1145 1117 1110 1118 1117 1095 1036 1042 1015 952 924 919 971 1016 947 898 907 966 1027 1062 1104 1130 1143 1125 1137 1108 1160 1080 1052 973 900 939 1030 1098 1097 1099 1152 1225 1274 1367 1384 1415 1473 1551 1640 1756 1871 1862 1817 1785 1781 1816 1820 1932 1985 1882 1785 1630 1584 1619 1581 1476 1495 1538 1532 1624 1750 1852 1960 2087 2119 2022 2014 1997 1889 1830 1891 1987 2030 2144 2281 2438 2349 2241 2145 2100 2127 2117 2087 1949 1830 1760 1893 2054 2159 2285 2372 2487 2562 2498 2481 2537 2571 2464 2403 2415 2542 2559 2536 2422 2409 2365 2339 2326 2345 2330 2420 2385 2281 2225 2128 2042 1989 1934 1843 1767 1684 1615 1502 1306 1197 1245 1344 1489 1637 1750 1853 1932 2057 2205 2317 2385 2350 2263 2190 2123 2050 2010 1991 1967 1928 1876 1837 1824 1811 1772 1713 1631 1539 1469 1394 1300 1261 1221 1254 1262 1207 1180 1138 1070 1078 1036 1025 980 980 995 1015 1012 1055 1025 957 913 822 807 806 821 871 866 869 839 769 743 747 735 735 757 792 860 931 995 1039 1089 1145 1127 1039 1137 1189 1276 1378 1468 1528 1570 1566 1458 1365 1275 1204 1126 1138 1068 1176 1293 1383 1455 1527 1494 1398 1313 1279 1279 1214 1181 1228 1226 1233 1249 1284 1326 1404 1435 1372 1320 1414 1422 1487 1464 1611 1757 1725 1639 1537 1571 1619 1536 1539 1477 1515 1566 1599 1542 1499 1465 1493 1606 1700 1772 1676 1586 1513 1639 1731 1813 1859 1934 1959 1908 1860 1851 1844 1872 1893 1926 1878 1836 1834 1876 1965 2075 2055 1938 1877 1803 1731 1646 1563 1612 1656 1614 1514 1547 1511 1501 1451 1484 1522 1485 1387 1236 1239 1302 1342 1468 1604 1628 1684 1756 1793 1723 1718 1694 1607 1563 1468 1371 1325 1295 1291 1274 1251 1249 1191 1082 957 941 884 959 1094 1172 1236 1199 1161 1190 1257 1266 1277 1368 1412 1393 1413 1476 1562 1585 1658 1708 1789 1844 1922 2024 2093 2188 2284 2405 2521 2594 2567 2488 2498 2545 2590 2653 2618 2536 2514 2498 2553 2478 2463 2432 2388 2358 2310 2300 2271 2322 2415 2479 2497 2504 2515 2441 2433 2424 2435 2511 2460 2411 2350 2351 2369 2346 2335 2426 2481 2506 2450 2395 2366 2361 2423 2449 2381 2343 2323 2309 2313 2313 2289 2239 2174 2030 1904 1851 1830 1854 1968 2086 2182 2296 2380 2441 2494 2598 2682 2722 2710 2674 2618 2561 2489 2407 2337 2269 2195 2107 1992 1873 1788 1761 1830 1866 1925 1976 1964 1850 1746 1845 1885 1923 1971 1942 1937 1993 2039 2097 2168 2220 2248 2220 2183 2151 2128 2134 2130 2110 2083 2049 2024 2020 1985 1951 1923 1908 1895 1884 1876 1842 1829 1814 1781 1742 1702 1650 1615 1584 1572 1544 1481 1443 1402 1359 1293 1264 1245 1229 1219 1223 1225 1229 1231 1228 1225 1225 1232 1245 1257 1266 1270 1269 1253 1216 1190 1191 1187 1191 1196 1197 1201 1199 1188 1182 1181 1182 1184 1182 1180 1182 1184 1186 1188 1199 1210 1211 1212 1218 1222 1237 1242 1247 1250 1255 1262 1265 1262 1263 1264 1274 1279 1284 1284 1293 1294 1302 1318 1337 1354 1380 1394 1406 1414 1405 1461 1513 1541 1568 1605 1649 1704 1723 1737 1741 1779 1854 1889 1828 1768 1798 1944 2054 2137 2224 2302 2362 2400 2449 2436 2351 2272 2281 2378 2502 2517 2561 2565 2454 2347 2237 2141 2111 2176 2309 2427 2532 2454 2341 2220 2086 1934 1830 1831 1913 2005 2081 2180 2279 2255 2282 2398 2464 2525 2465 2380 2329 2239 2102 2000 1904 1900 1932 1959 1991 1945 1964 2063 2085 2124 2206 2226 2127 2097 2128 2265 2369 2393 2359 2327 2332 2310 2284 2263 2175 2077 1984 1919 1883 1825 1769 1795 1846 1914 1989 2008 1913 1802 1778 1865 1880 1904 1967 2085 2187 2226 2211 2176 2105 2032 1953 1871 1800 1718 1695 1727 1736 1689 1700 1617 1569 1583 1614 1643 1701 1792 1895 1953 2018 2100 2205 2225 2166 2085 2122 2186 2264 2283 2228 2116 2017 1981 1989 1990 2009 1952 1942 2018 2041 2030 2048 1993 1894 1815 1788 1759 1723 1652 1609 1631 1736 1794 1813 1838 1869 1949 1957 1881 1800 1700 1576 1489 1540 1537 1583 1634 1636 1760 1805 1769 1707 1668 1647 1601 1564 1526 1484 1467 1490 1510 1540 1556 1473 1403 1360 1344 1329 1284 1213 1190 1157 1115 1055 995 942 900 856 810 750 710 694 644 594 559 545 570 534 578 623 583 574 568 562 554 469 405 363 351 447 463 408 361 312 265 262 266 316 372 328 352 408 404 392 469 518 466 402 299 413 508 591 634 638 649 676 651 602 603 553 527 592 534 565 603 539 468 464 525 615 638 605 578 502 438 455 496 539 541 621 622 562 536 583 618 633 699 678 616 666 658 680 695 657 580 496 458 419 367 324 317 251 327 396 370 377 413 367 318 331 364 351 325 350 347 387 397 369 353 334 323 306 241 308 297 330 293 284 319 395 476 462 490 570 543 531 565 593 592 582 556 536 524 574 598 592 619 631 694 758 821 893 916 828 792 740 664 727 747 715 727 670 590 573 634 689 737 818 891 902 906 847 868 880 830 856 881 809 717 679 654 697 678 629 685 762 834 886 841 806 819 770 695 588 505 523 472 455 512 548 591 683 589 512 440 367 337 283 249 251 214 188 148 121 114 97 91 86 87 82 63 102 149 123 118 101 64 43 69 48 75 112 144 139 89 73 99 180 231 260 250 226 158 111 97 44 33 64 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
665 643 751 845 790 757 693 639 601 634 631 624 629 628 618 611 608 607 595 580 562 554 551 546 540 538 539 545 572 590 592 600 615 545 534 528 533 560 591 618 624 558 556 564 571 587 597 607 611 647 646 689 705 754 786 795 885 956 942 930 931 922 912 899 862 779 712 638 680 691 665 650 653 665 688 678 712 694 742 736 734 704 682 678 747 763 744 706 723 735 744 750 722 705 688 725 742 750 762 769 770 802 809 845 867 891 911 986 1092 1111 1127 1247 1360 1471 1600 1667 1769 1608 1472 1373 1278 1201 1119 1067 1016 975 934 905 865 849 849 804 698 743 705 750 848 906 936 920 978 989 1048 1090 1098 1173 1196 1217 1273 1322 1387 1400 1471 1573 1556 1494 1521 1618 1617 1513 1457 1419 1360 1239 1128 1045 1008 946 967 940 945 941 986 1021 1054 1170 1216 1233 1350 1427 1505 1607 1700 1795 1918 2078 2081 2006 1912 1901 1965 2045 2039 1994 1890 1789 1757 1715 1726 1705 1661 1617 1580 1558 1614 1596 1629 1614 1597 1539 1486 1455 1479 1458 1373 1348 1292 1274 1252 1237 1232 1255 1230 1247 1242 1252 1234 1234 1311 1338 1334 1333 1382 1323 1377 1445 1419 1304 1324 1390 1469 1498 1495 1523 1493 1484 1489 1399 1321 1316 1252 1232 1212 1207 1202 1172 1179 1185 1159 1123 1094 1085 1064 1019 970 918 907 910 931 894 902 928 988 1065 1088 1119 1135 1088 1089 1070 1100 1041 975 924 907 973 1105 1192 1142 1125 1138 1182 1271 1322 1376 1430 1464 1544 1648 1774 1840 1777 1766 1700 1678 1701 1764 1871 1973 1855 1712 1616 1501 1553 1495 1415 1474 1504 1563 1692 1782 1879 2014 2092 2069 1955 1901 1925 1806 1793 1878 1964 2064 2191 2333 2441 2314 2184 2059 1971 1972 2009 1951 1843 1758 1734 1871 2024 2186 2262 2342 2405 2430 2361 2343 2404 2464 2531 2532 2564 2547 2549 2567 2565 2529 2505 2457 2421 2506 2500 2555 2475 2404 2274 2129 2001 1924 1850 1764 1691 1604 1489 1381 1255 1198 1242 1381 1424 1530 1657 1758 1872 2010 2126 2250 2400 2318 2223 2158 2132 2122 2102 2075 2036 1992 1946 1921 1904 1854 1784 1707 1646 1587 1531 1462 1360 1268 1177 1206 1182 1160 1106 1081 1100 1089 1058 1011 1017 1033 1073 1098 1086 1091 1083 1006 962 888 822 783 753 748 775 793 781 720 717 805 783 840 803 877 902 1013 1062 1101 1155 1204 1177 1122 1146 1205 1263 1353 1453 1565 1611 1597 1468 1388 1312 1220 1144 1215 1157 1135 1233 1378 1516 1579 1497 1432 1397 1395 1362 1318 1263 1222 1249 1367 1320 1393 1414 1474 1508 1442 1374 1312 1306 1354 1453 1608 1660 1674 1571 1528 1446 1443 1415 1400 1446 1453 1438 1452 1483 1545 1593 1540 1535 1659 1720 1604 1515 1585 1643 1763 1851 1905 1982 2017 1976 1927 1900 1896 1920 1926 1923 1887 1831 1815 1858 1929 2031 2051 1966 1873 1793 1673 1576 1513 1508 1568 1537 1435 1472 1440 1444 1385 1378 1384 1350 1268 1186 1261 1316 1330 1373 1483 1700 1719 1725 1757 1715 1710 1677 1652 1596 1535 1443 1365 1372 1349 1356 1331 1333 1223 1086 972 894 888 988 1077 1145 1237 1282 1257 1273 1296 1322 1374 1428 1522 1514 1494 1516 1613 1660 1708 1746 1824 1888 1954 2060 2135 2203 2307 2413 2500 2569 2572 2472 2421 2436 2475 2559 2674 2636 2590 2599 2581 2495 2473 2409 2409 2385 2330 2300 2228 2233 2297 2382 2430 2450 2476 2440 2369 2372 2406 2432 2373 2320 2314 2325 2298 2306 2317 2394 2411 2426 2410 2330 2323 2331 2389 2393 2364 2317 2294 2263 2280 2275 2260 2239 2192 2044 1891 1804 1796 1828 1961 2069 2149 2214 2289 2405 2526 2612 2679 2723 2700 2666 2577 2517 2452 2361 2278 2262 2175 2071 1969 1885 1794 1747 1792 1802 1864 1862 1876 1826 1700 1758 1808 1861 1897 1882 1850 1910 1971 2074 2134 2191 2235 2216 2182 2141 2098 2090 2098 2094 2065 2027 1983 1955 1941 1938 1921 1911 1904 1875 1835 1817 1801 1806 1774 1742 1704 1685 1622 1593 1555 1520 1496 1437 1384 1337 1335 1297 1263 1249 1229 1215 1220 1224 1224 1224 1217 1214 1214 1215 1219 1230 1242 1248 1247 1232 1185 1183 1185 1184 1186 1186 1184 1182 1181 1177 1178 1179 1177 1176 1178 1180 1182 1185 1198 1210 1215 1219 1222 1221 1225 1231 1242 1251 1255 1260 1265 1270 1276 1281 1283 1283 1293 1297 1300 1298 1298 1304 1308 1313 1328 1343 1362 1379 1381 1411 1439 1485 1516 1548 1604 1675 1711 1730 1734 1787 1816 1888 1952 1938 1862 1790 1845 1983 2093 2168 2291 2391 2454 2502 2521 2461 2334 2318 2361 2509 2599 2637 2627 2499 2357 2229 2156 2163 2259 2367 2503 2520 2386 2257 2150 2039 1902 1841 1864 1960 2074 2112 2184 2293 2344 2330 2427 2511 2430 2351 2257 2175 2099 2025 1953 1930 1982 2034 2093 2054 1972 1974 2072 2190 2235 2273 2249 2181 2176 2192 2297 2395 2457 2425 2410 2393 2359 2322 2247 2153 2039 1961 1919 1869 1819 1836 1897 1937 2005 2030 1994 1917 1809 1847 1952 1989 1972 1981 2067 2181 2236 2218 2161 2071 1992 1936 1883 1806 1791 1809 1822 1822 1783 1753 1629 1631 1702 1712 1714 1734 1752 1816 1864 1944 2056 2175 2269 2215 2162 2215 2271 2298 2287 2204 2120 2025 1923 1888 1878 1927 1899 1875 1958 1933 1930 1947 1979 1912 1819 1761 1732 1690 1644 1563 1599 1642 1718 1703 1770 1854 1934 1920 1822 1730 1655 1579 1469 1463 1447 1484 1510 1556 1686 1706 1699 1669 1598 1579 1565 1523 1514 1516 1509 1528 1559 1583 1597 1555 1478 1418 1374 1322 1252 1173 1125 1113 1090 1073 1035 978 919 864 824 777 701 636 594 568 598 656 701 645 580 567 587 507 530 553 577 547 465 380 331 391 429 379 350 283 266 270 280 344 398 366 430 466 509 472 516 568 503 413 299 364 460 571 690 711 700 757 704 648 649 621 565 626 619 663 666 599 542 468 553 660 673 596 559 486 453 492 522 583 583 661 654 593 594 613 685 710 732 722 699 731 726 699 669 618 554 502 454 415 379 314 281 252 348 420 418 394 428 392 333 391 405 391 357 393 394 401 443 423 377 333 312 302 253 324 337 346 289 266 301 352 417 418 517 587 631 615 594 614 627 648 632 610 567 565 592 627 667 702 689 721 775 861 884 815 752 690 662 663 706 643 677 623 545 585 666 746 804 853 857 796 804 748 755 798 762 760 811 749 711 646 620 659 625 608 622 695 795 837 754 697 723 770 662 584 470 462 447 437 447 472 562 665 667 569 488 432 383 337 324 310 279 228 168 142 142 128 156 126 97 66 110 121 171 164 141 112 50 47 79 94 92 129 136 161 120 109 135 145 206 278 203 145 128 100 60 25 13 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
656 691 816 834 767 723 686 650 633 657 639 636 637 635 629 621 618 615 612 603 577 561 555 551 544 539 538 539 552 590 594 597 601 594 536 528 527 527 585 596 587 553 568 558 565 575 579 610 648 621 655 698 735 731 753 789 836 911 912 900 892 869 862 864 844 823 743 637 675 691 674 658 638 647 649 677 675 688 703 717 725 707 683 676 734 718 722 701 719 723 737 743 724 685 698 727 739 751 752 743 773 802 820 820 835 866 894 955 1005 1020 1118 1196 1316 1399 1481 1625 1728 1798 1645 1452 1338 1238 1163 1129 1083 1020 961 928 931 869 792 785 754 701 707 768 779 827 860 856 872 906 956 1023 1061 1054 1075 1115 1173 1207 1262 1290 1424 1440 1461 1400 1519 1622 1625 1516 1459 1476 1371 1234 1143 1067 988 952 907 913 944 974 1069 1117 1154 1181 1260 1320 1335 1440 1525 1651 1774 1894 2070 2120 2152 1989 1909 1937 2055 2060 2050 2009 1948 1869 1789 1767 1774 1727 1673 1630 1596 1553 1594 1587 1629 1592 1557 1507 1502 1453 1484 1476 1437 1386 1401 1383 1346 1320 1305 1261 1243 1211 1196 1200 1220 1210 1276 1278 1262 1337 1307 1312 1363 1398 1383 1338 1315 1315 1360 1405 1479 1472 1464 1462 1440 1395 1392 1367 1291 1269 1228 1215 1221 1232 1219 1210 1194 1158 1142 1117 1057 1020 1007 964 934 903 944 890 896 925 1001 1052 1080 1094 1116 1078 1018 1026 1045 1031 968 912 887 958 1071 1125 1138 1176 1203 1241 1314 1395 1412 1455 1517 1562 1649 1761 1785 1696 1658 1638 1585 1648 1757 1878 1890 1786 1684 1570 1453 1450 1373 1378 1461 1581 1672 1747 1861 1975 2010 1973 1993 1902 1816 1855 1749 1754 1850 1975 2052 2162 2288 2349 2246 2129 1991 1905 1847 1901 1843 1724 1672 1678 1826 1996 2083 2182 2249 2352 2306 2234 2215 2274 2354 2422 2456 2559 2494 2466 2554 2582 2586 2616 2484 2408 2448 2506 2530 2546 2447 2296 2147 2006 1889 1815 1765 1702 1605 1470 1360 1240 1186 1244 1388 1497 1599 1661 1777 1881 1978 2095 2258 2412 2370 2304 2260 2240 2212 2162 2141 2092 2043 2006 1981 1945 1889 1819 1751 1687 1596 1480 1469 1370 1288 1216 1151 1132 1142 1150 1167 1178 1136 1069 1100 1097 1095 1128 1145 1123 1113 1122 1055 973 943 905 903 878 817 742 729 733 719 783 892 915 908 888 892 994 1048 1125 1177 1228 1266 1219 1185 1168 1203 1312 1398 1531 1617 1676 1625 1494 1430 1357 1219 1258 1298 1249 1243 1230 1373 1524 1587 1550 1515 1482 1494 1457 1374 1348 1348 1378 1468 1426 1421 1513 1572 1560 1513 1432 1422 1418 1318 1404 1534 1531 1583 1535 1433 1379 1465 1498 1523 1557 1556 1543 1560 1597 1645 1666 1601 1528 1548 1634 1564 1556 1668 1707 1777 1834 1896 1990 2029 2025 1997 1960 1961 1970 1960 1931 1887 1848 1822 1816 1877 1933 1982 1994 1886 1787 1697 1598 1500 1466 1451 1486 1387 1380 1373 1429 1391 1354 1314 1258 1233 1183 1272 1319 1352 1380 1452 1579 1687 1661 1637 1594 1691 1738 1737 1698 1625 1505 1398 1409 1444 1404 1350 1240 1135 1015 900 884 965 1051 1152 1222 1283 1350 1353 1357 1365 1414 1463 1496 1592 1619 1588 1613 1568 1604 1735 1792 1845 1926 1978 2098 2192 2278 2355 2424 2481 2532 2562 2478 2388 2394 2448 2526 2598 2659 2695 2747 2621 2548 2475 2455 2439 2421 2309 2296 2254 2217 2217 2277 2353 2403 2457 2453 2369 2355 2368 2414 2349 2309 2269 2260 2262 2272 2299 2349 2354 2374 2379 2314 2312 2319 2364 2364 2359 2330 2299 2266 2244 2232 2208 2186 2111 2005 1871 1774 1777 1832 1910 1996 2101 2222 2352 2457 2550 2639 2703 2732 2690 2591 2489 2411 2348 2291 2234 2178 2165 2095 2005 1891 1778 1735 1750 1742 1760 1747 1766 1768 1653 1703 1752 1799 1797 1760 1796 1896 1988 2080 2148 2194 2227 2208 2170 2125 2073 2042 2053 2051 2044 2012 1975 1926 1880 1858 1869 1885 1899 1882 1848 1810 1757 1734 1689 1683 1680 1631 1579 1534 1524 1505 1476 1444 1377 1343 1298 1288 1276 1252 1237 1222 1212 1216 1217 1217 1214 1209 1206 1205 1201 1205 1212 1226 1238 1234 1184 1181 1182 1179 1180 1178 1177 1175 1173 1174 1175 1171 1172 1174 1176 1179 1185 1201 1206 1211 1216 1220 1226 1231 1232 1233 1238 1244 1258 1266 1270 1275 1280 1288 1293 1296 1302 1306 1310 1316 1319 1322 1316 1319 1324 1325 1340 1349 1370 1386 1414 1438 1469 1509 1592 1638 1656 1666 1709 1792 1853 1917 1990 2029 1976 1879 1822 1884 1993 2112 2232 2359 2451 2522 2577 2565 2413 2352 2372 2500 2628 2673 2582 2483 2363 2230 2172 2197 2313 2458 2536 2535 2397 2268 2140 2012 1886 1865 1916 2035 2134 2130 2205 2306 2417 2436 2456 2440 2332 2238 2152 2096 2054 2004 1975 1993 2024 2083 2185 2131 2016 1993 2057 2165 2308 2368 2288 2293 2286 2258 2349 2428 2518 2488 2459 2414 2364 2310 2202 2100 2018 1961 1907 1862 1860 1893 1965 2038 2086 2039 1953 1871 1850 1905 2019 2098 2071 2028 2087 2181 2245 2223 2161 2090 2039 1966 1876 1840 1880 1920 1916 1904 1865 1770 1646 1706 1800 1806 1812 1841 1824 1843 1912 1945 2031 2150 2250 2272 2245 2310 2331 2270 2189 2161 2111 2001 1886 1802 1789 1832 1834 1827 1911 1853 1814 1836 1890 1872 1861 1799 1757 1765 1678 1579 1530 1588 1648 1638 1721 1795 1877 1899 1814 1705 1604 1520 1468 1420 1371 1381 1421 1530 1615 1602 1650 1641 1559 1489 1485 1467 1453 1484 1464 1469 1491 1496 1578 1594 1519 1442 1370 1294 1221 1145 1061 1015 982 1010 1012 977 935 894 828 750 656 605 617 659 715 765 781 725 654 484 469 457 447 467 511 512 460 373 329 326 363 336 311 278 268 287 305 337 394 441 493 553 601 581 615 586 477 361 345 443 516 625 736 790 776 830 771 708 724 694 618 653 724 765 725 648 583 503 607 710 683 615 570 489 462 477 515 579 639 692 656 631 652 637 695 775 818 801 780 735 675 644 612 610 541 472 426 389 340 288 306 275 364 431 452 444 455 406 356 383 450 433 386 427 447 426 477 474 434 382 347 315 272 339 392 400 306 267 299 327 355 416 497 577 632 617 621 585 601 626 623 640 614 621 628 704 707 764 790 777 806 878 880 776 713 714 636 599 631 576 619 577 517 575 649 751 857 881 828 726 723 724 658 740 750 682 750 742 661 603 584 635 583 558 587 662 709 727 688 607 658 681 624 540 482 434 396 401 403 479 571 559 616 560 505 418 357 320 284 236 239 245 217 214 203 187 156 151 109 79 157 185 158 129 125 70 50 66 96 121 135 165 178 203 153 123 176 183 258 301 230 161 105 76 41 28 25 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
652 721 832 800 755 702 657 640 676 662 693 696 663 687 672 639 624 616 609 608 607 600 558 550 543 539 538 538 539 564 592 595 599 617 539 529 524 535 569 559 541 622 678 656 597 580 580 596 638 683 638 677 717 719 756 773 808 875 857 889 865 831 828 808 802 779 750 645 719 766 729 674 653 635 641 670 643 673 685 694 704 671 695 669 698 710 704 674 718 726 733 727 706 679 703 727 733 732 726 739 756 791 771 794 853 856 885 921 954 1015 1078 1153 1220 1369 1498 1551 1692 1773 1799 1583 1409 1298 1248 1242 1164 1070 1005 987 1017 925 827 827 843 757 692 696 779 778 777 817 871 924 1009 983 972 953 975 1028 1088 1092 1137 1227 1288 1314 1337 1370 1498 1557 1592 1541 1456 1381 1291 1168 1156 1076 971 940 896 928 974 1003 1046 1132 1191 1264 1321 1370 1421 1463 1572 1711 1902 2039 2185 2213 2145 1993 1921 2010 2124 2127 2032 1961 1962 1913 1834 1840 1779 1711 1647 1590 1571 1590 1598 1618 1636 1612 1583 1533 1510 1549 1500 1464 1480 1483 1465 1513 1462 1480 1425 1365 1326 1301 1297 1267 1221 1181 1195 1203 1236 1261 1290 1361 1402 1358 1356 1350 1350 1316 1253 1317 1368 1406 1439 1448 1451 1457 1432 1388 1350 1304 1271 1253 1244 1276 1269 1260 1248 1216 1176 1125 1090 1054 1008 960 937 912 896 891 885 945 991 1008 1028 1025 1080 1108 1046 973 1004 970 912 889 910 977 1032 1082 1167 1215 1274 1289 1330 1419 1453 1508 1566 1617 1650 1661 1694 1654 1554 1562 1539 1642 1768 1811 1767 1732 1638 1535 1451 1387 1343 1467 1526 1611 1705 1809 1889 1950 1882 1849 1891 1826 1734 1730 1671 1736 1819 1935 2058 2186 2294 2278 2161 2061 1954 1868 1774 1756 1719 1619 1574 1631 1811 1912 2010 2105 2235 2316 2220 2139 2119 2177 2262 2276 2360 2479 2488 2440 2492 2505 2512 2542 2491 2364 2329 2379 2399 2469 2421 2282 2159 2015 1871 1797 1743 1655 1576 1484 1353 1237 1191 1276 1409 1568 1675 1739 1821 1902 2039 2156 2302 2428 2381 2328 2299 2257 2204 2145 2109 2100 2039 1983 1936 1865 1831 1759 1667 1619 1496 1390 1328 1329 1233 1233 1206 1233 1229 1213 1221 1228 1163 1171 1193 1153 1154 1192 1198 1189 1193 1159 1063 1048 1007 967 995 959 888 828 800 723 716 859 952 996 1006 989 1005 1021 1104 1188 1243 1293 1317 1288 1262 1254 1246 1268 1426 1560 1649 1740 1636 1524 1489 1361 1312 1347 1372 1335 1326 1301 1361 1502 1614 1609 1587 1574 1559 1506 1444 1451 1451 1525 1549 1470 1492 1595 1647 1601 1556 1503 1519 1441 1376 1354 1389 1430 1433 1398 1365 1468 1548 1594 1594 1623 1628 1612 1647 1678 1709 1710 1648 1585 1492 1501 1508 1551 1625 1651 1678 1740 1803 1864 1953 2011 2044 2027 2008 2004 1980 1932 1910 1880 1841 1794 1814 1848 1902 1958 1883 1752 1637 1562 1481 1430 1395 1407 1397 1318 1343 1463 1423 1367 1341 1303 1225 1161 1217 1295 1355 1380 1448 1607 1565 1529 1479 1492 1563 1625 1707 1721 1645 1501 1450 1459 1432 1347 1247 1143 1038 949 873 957 1048 1141 1214 1280 1345 1399 1400 1403 1426 1468 1541 1593 1664 1685 1690 1710 1665 1674 1636 1741 1779 1859 1952 2026 2159 2275 2357 2418 2471 2509 2529 2482 2371 2346 2396 2500 2580 2629 2688 2731 2688 2635 2558 2528 2540 2457 2356 2308 2272 2220 2183 2210 2265 2344 2383 2411 2344 2317 2321 2360 2318 2294 2260 2239 2216 2242 2292 2316 2322 2338 2328 2272 2273 2290 2323 2321 2303 2292 2296 2282 2252 2214 2181 2137 2092 2012 1877 1780 1749 1819 1933 2035 2144 2251 2306 2405 2530 2625 2695 2717 2681 2593 2495 2410 2333 2294 2219 2161 2126 2065 1972 1895 1795 1730 1702 1729 1659 1647 1660 1668 1611 1643 1729 1749 1695 1702 1816 1904 1980 2067 2143 2183 2189 2181 2151 2107 2062 2002 1996 1983 1989 1972 1930 1898 1877 1820 1804 1839 1863 1872 1865 1810 1768 1703 1673 1604 1597 1560 1514 1466 1456 1452 1434 1437 1383 1339 1302 1280 1273 1264 1247 1225 1210 1211 1210 1212 1211 1205 1202 1199 1197 1196 1196 1208 1222 1230 1190 1176 1176 1175 1175 1174 1171 1170 1171 1169 1168 1169 1171 1173 1175 1190 1196 1201 1206 1211 1216 1221 1225 1232 1237 1243 1241 1246 1252 1259 1275 1281 1285 1294 1299 1304 1309 1314 1319 1333 1352 1347 1333 1340 1341 1341 1340 1343 1359 1378 1394 1413 1457 1493 1532 1562 1597 1647 1714 1801 1884 1957 2020 2089 2108 2028 1911 1858 1939 2034 2149 2272 2366 2431 2537 2618 2591 2494 2440 2573 2670 2619 2500 2396 2318 2259 2206 2225 2346 2508 2603 2536 2396 2301 2161 2006 1900 1934 2030 2113 2208 2163 2241 2335 2442 2543 2538 2416 2303 2202 2115 2077 2048 2040 2042 2098 2074 2085 2171 2221 2108 2044 2066 2114 2262 2376 2395 2381 2384 2368 2428 2490 2534 2490 2444 2379 2290 2220 2142 2075 2010 1963 1925 1911 1955 1954 2009 2088 2120 2059 1946 1912 1964 2002 2053 2160 2155 2086 2143 2228 2256 2228 2168 2106 2079 2010 1955 1943 1962 1995 1995 1975 1922 1802 1681 1774 1885 1889 1907 1960 1946 1917 2020 2046 2069 2126 2208 2276 2327 2359 2347 2261 2139 2058 2049 2003 1895 1775 1698 1734 1741 1770 1835 1759 1698 1778 1776 1744 1786 1809 1734 1728 1726 1637 1512 1537 1564 1561 1643 1701 1813 1856 1782 1680 1588 1500 1400 1406 1384 1321 1388 1494 1504 1510 1598 1633 1586 1495 1408 1407 1391 1408 1380 1389 1393 1409 1508 1564 1506 1426 1354 1274 1205 1157 1087 1013 946 904 933 919 874 824 735 660 646 670 710 746 802 802 781 725 645 578 573 532 414 372 473 497 429 376 318 305 308 302 300 276 273 302 320 373 461 512 531 588 660 708 660 588 507 402 350 451 546 629 685 781 857 886 844 791 802 721 698 728 815 827 732 652 579 532 653 751 716 680 587 521 515 481 511 569 611 683 703 689 704 667 723 789 839 815 753 709 644 601 571 582 552 504 467 417 330 316 377 304 329 419 481 503 480 441 369 385 471 465 430 435 504 490 458 431 443 427 380 330 308 322 393 401 288 247 346 361 359 416 486 556 584 549 549 586 603 604 597 612 657 679 702 718 756 794 850 864 829 860 890 781 711 625 655 599 559 527 551 516 518 579 690 740 769 793 803 716 623 639 600 713 723 647 688 741 675 593 549 557 537 535 555 630 607 638 627 557 604 570 571 558 506 423 370 378 404 484 469 489 566 471 420 415 355 262 241 188 162 165 210 177 173 123 106 106 83 108 198 252 209 151 89 58 90 100 75 114 140 196 228 227 143 167 190 250 307 318 246 185 129 82 77 89 36 32 24 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
661 703 780 798 731 698 652 657 685 677 682 692 694 712 699 658 681 659 630 617 611 598 573 557 551 545 539 537 537 540 579 594 591 588 539 527 525 533 535 544 594 635 689 704 672 598 581 610 644 691 704 670 699 714 739 774 823 815 871 881 843 837 795 793 769 733 701 638 743 770 779 726 665 634 631 672 633 667 680 673 687 691 654 685 693 695 671 697 720 726 726 711 687 680 706 728 701 736 752 759 768 749 778 825 844 863 900 921 948 988 1046 1109 1154 1247 1402 1537 1654 1682 1741 1669 1582 1428 1386 1362 1287 1185 1070 1007 949 922 872 809 795 785 763 700 722 742 823 878 921 961 951 946 893 886 925 991 1027 1066 1100 1131 1165 1212 1221 1345 1428 1419 1519 1421 1362 1284 1198 1102 1060 1065 987 898 910 946 1012 1073 1083 1136 1234 1317 1400 1436 1527 1605 1685 1784 1906 2043 2220 2277 2139 2014 1946 2049 2196 2154 2089 1986 1988 1929 1860 1810 1723 1677 1618 1637 1636 1646 1643 1681 1685 1648 1604 1579 1578 1602 1568 1526 1565 1545 1529 1562 1533 1565 1483 1479 1394 1419 1398 1394 1325 1270 1215 1172 1179 1254 1373 1357 1350 1257 1325 1428 1421 1386 1308 1261 1284 1352 1431 1456 1470 1468 1443 1387 1324 1290 1273 1271 1289 1316 1329 1311 1284 1260 1216 1162 1120 1044 987 943 963 971 913 891 885 884 913 952 988 994 1037 1069 1030 944 936 930 894 891 943 998 1001 1088 1170 1228 1334 1373 1387 1412 1454 1550 1574 1610 1584 1561 1592 1568 1498 1478 1523 1644 1776 1708 1659 1665 1521 1438 1390 1374 1299 1415 1538 1614 1678 1764 1839 1830 1782 1737 1793 1706 1674 1652 1661 1773 1911 1983 2047 2171 2189 2192 2170 2046 1929 1806 1739 1668 1613 1553 1525 1614 1766 1875 1998 2153 2276 2226 2121 2036 1991 2101 2126 2206 2293 2417 2479 2427 2420 2427 2352 2359 2404 2334 2238 2252 2298 2365 2376 2256 2142 2009 1881 1776 1667 1573 1502 1384 1281 1175 1200 1302 1411 1557 1703 1802 1874 1963 2092 2209 2332 2442 2342 2275 2238 2188 2120 2050 2024 2011 1944 1879 1836 1790 1721 1662 1607 1522 1447 1430 1390 1312 1335 1336 1269 1292 1311 1295 1285 1282 1285 1312 1251 1273 1238 1220 1218 1254 1251 1156 1128 1098 1049 1016 1028 1009 931 856 727 714 730 864 983 1045 1067 1065 1110 1125 1180 1215 1280 1342 1380 1364 1342 1318 1352 1312 1368 1476 1585 1694 1678 1589 1506 1392 1383 1444 1452 1417 1390 1336 1372 1503 1658 1678 1640 1649 1617 1582 1503 1521 1513 1570 1587 1502 1572 1659 1697 1662 1621 1585 1581 1485 1379 1325 1336 1391 1396 1414 1432 1540 1618 1660 1680 1703 1710 1711 1709 1764 1782 1774 1711 1640 1620 1585 1643 1650 1655 1648 1671 1688 1730 1816 1878 1927 1997 2050 2050 2041 2005 1968 1942 1903 1854 1809 1785 1835 1854 1893 1844 1757 1655 1575 1481 1410 1374 1323 1334 1264 1309 1391 1485 1421 1361 1302 1220 1158 1186 1278 1378 1394 1482 1598 1481 1397 1384 1402 1459 1558 1591 1611 1620 1524 1486 1489 1406 1296 1209 1134 1063 946 868 985 1124 1202 1287 1363 1406 1434 1467 1473 1470 1507 1582 1639 1676 1718 1743 1778 1767 1775 1758 1740 1788 1883 1962 2004 2128 2252 2346 2423 2483 2500 2504 2480 2374 2297 2339 2439 2423 2478 2606 2641 2596 2579 2618 2620 2623 2557 2467 2364 2267 2185 2167 2157 2173 2195 2259 2287 2257 2259 2268 2329 2299 2238 2205 2180 2189 2226 2293 2290 2310 2330 2298 2238 2237 2233 2266 2261 2245 2217 2210 2234 2239 2203 2162 2112 2077 2034 1911 1816 1741 1772 1897 2032 2086 2183 2306 2434 2536 2611 2640 2662 2647 2607 2518 2427 2359 2284 2223 2140 2086 2036 1973 1893 1823 1732 1665 1668 1654 1598 1578 1580 1573 1586 1666 1681 1635 1681 1788 1881 1950 2004 2062 2136 2155 2144 2116 2076 2031 1956 1881 1874 1912 1938 1895 1857 1826 1792 1748 1777 1806 1831 1821 1792 1761 1747 1718 1650 1594 1545 1503 1462 1422 1398 1391 1398 1386 1331 1310 1284 1265 1253 1254 1233 1209 1202 1212 1209 1208 1203 1199 1197 1193 1192 1191 1195 1208 1226 1207 1171 1168 1171 1171 1171 1167 1166 1167 1166 1166 1168 1170 1172 1187 1192 1197 1201 1206 1211 1216 1222 1228 1234 1242 1256 1256 1254 1255 1260 1265 1276 1291 1300 1305 1310 1316 1321 1326 1342 1369 1377 1353 1377 1368 1363 1363 1363 1360 1366 1382 1433 1509 1569 1559 1611 1655 1684 1711 1790 1886 1982 2064 2142 2197 2123 2031 1942 1893 1962 2068 2182 2272 2396 2529 2619 2666 2662 2595 2641 2670 2520 2407 2352 2331 2295 2240 2257 2371 2516 2633 2538 2439 2293 2131 1985 1931 2000 2113 2229 2302 2201 2287 2405 2500 2561 2481 2355 2245 2158 2098 2108 2107 2118 2174 2220 2137 2111 2168 2284 2233 2139 2098 2119 2205 2355 2455 2452 2487 2511 2557 2589 2502 2403 2360 2269 2207 2138 2085 2040 2004 1975 1948 1957 2023 2051 2072 2126 2117 2020 1963 1949 2052 2112 2117 2197 2222 2134 2203 2281 2278 2217 2154 2158 2136 2074 2039 2037 2047 2065 2061 2026 1942 1828 1723 1794 1902 1968 1991 2038 2044 2005 2039 2103 2152 2195 2255 2322 2375 2332 2229 2180 2143 2015 1927 1918 1831 1755 1660 1635 1636 1709 1749 1657 1624 1684 1638 1612 1675 1754 1670 1643 1701 1635 1481 1448 1476 1500 1549 1669 1794 1825 1720 1619 1511 1424 1344 1318 1310 1296 1363 1396 1393 1485 1540 1554 1568 1501 1411 1340 1320 1330 1309 1316 1287 1337 1418 1479 1443 1383 1312 1236 1185 1134 1078 1024 964 888 838 820 806 732 697 696 718 752 773 810 841 807 741 696 654 622 559 495 390 361 436 460 414 334 309 302 291 291 289 276 282 323 344 389 471 582 620 710 735 766 683 606 518 415 334 402 458 554 662 743 797 877 919 896 839 774 785 784 852 843 767 702 603 550 634 724 773 742 660 555 508 524 541 605 673 685 762 787 770 708 746 823 866 817 742 684 665 636 588 524 519 469 447 418 323 375 428 346 328 428 493 533 538 495 431 420 474 498 441 462 493 535 495 403 355 365 357 367 335 310 335 384 310 229 275 313 382 392 400 451 509 498 495 527 569 583 576 604 632 656 680 685 727 781 849 910 806 752 795 833 705 630 565 591 559 528 501 477 509 561 648 636 673 703 725 720 643 546 613 673 665 613 636 722 681 635 564 518 495 474 521 550 541 595 600 527 554 508 470 465 513 424 354 342 415 434 387 454 501 491 415 323 303 209 196 200 168 119 121 126 125 101 116 103 87 149 235 305 237 162 109 66 90 145 110 106 115 144 211 238 190 185 244 286 371 361 280 231 177 127 146 127 74 69 37 32 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
673 717 760 795 748 684 680 720 730 687 720 701 700 714 691 686 732 753 700 636 615 611 603 578 557 551 544 541 538 537 539 572 588 573 536 525 521 527 538 584 594 634 687 693 695 668 605 610 646 659 674 661 686 735 758 753 786 864 877 850 829 819 800 768 735 712 681 626 680 696 708 785 726 655 619 642 634 651 661 659 677 687 650 660 685 685 670 709 715 719 721 706 672 696 730 694 731 740 746 741 738 761 762 803 839 848 880 905 922 951 1001 1049 1099 1169 1294 1464 1515 1572 1693 1608 1533 1477 1504 1543 1411 1272 1138 1036 964 900 864 829 820 800 802 730 678 755 791 804 849 872 899 899 844 866 935 960 978 1035 1060 1070 1077 1099 1191 1289 1295 1378 1403 1301 1231 1221 1202 1133 1023 1005 969 882 933 978 1050 1146 1165 1221 1291 1395 1501 1571 1664 1760 1774 1869 1944 2019 2233 2285 2116 2016 1998 2133 2208 2146 2053 2006 2041 1954 1867 1802 1721 1690 1719 1746 1715 1723 1724 1760 1771 1756 1715 1677 1649 1649 1621 1612 1628 1613 1589 1591 1579 1591 1553 1486 1496 1516 1507 1506 1464 1404 1327 1268 1207 1159 1196 1219 1216 1201 1219 1253 1292 1303 1335 1335 1228 1339 1424 1459 1474 1432 1409 1365 1312 1275 1269 1295 1326 1346 1340 1320 1305 1288 1245 1174 1089 1022 966 1011 1018 1062 1010 976 907 882 876 888 911 943 1008 1023 990 929 902 882 878 933 1028 1052 1106 1125 1142 1199 1278 1351 1413 1463 1531 1540 1504 1512 1498 1450 1444 1445 1424 1471 1575 1689 1688 1630 1574 1553 1454 1353 1292 1290 1319 1442 1567 1667 1699 1776 1721 1695 1675 1636 1667 1643 1612 1583 1690 1826 1857 1928 2047 2125 2079 2083 2063 2023 1918 1784 1714 1666 1592 1527 1535 1690 1850 1990 2105 2210 2269 2161 2057 1940 1901 1967 2042 2161 2259 2334 2390 2445 2383 2319 2222 2254 2252 2319 2218 2130 2192 2238 2294 2265 2142 2008 1896 1773 1668 1484 1369 1293 1215 1157 1276 1371 1483 1574 1665 1775 1880 1984 2165 2315 2416 2464 2399 2333 2280 2221 2145 2078 1997 1907 1855 1825 1823 1777 1754 1738 1713 1623 1559 1528 1436 1370 1428 1445 1363 1348 1378 1375 1348 1321 1394 1404 1349 1395 1354 1316 1313 1338 1267 1245 1189 1137 1082 1058 1061 1007 907 842 711 712 782 916 1028 1087 1112 1145 1191 1236 1256 1266 1333 1393 1436 1445 1423 1375 1440 1414 1384 1453 1547 1677 1737 1654 1548 1476 1415 1512 1524 1509 1452 1398 1448 1565 1687 1729 1689 1700 1655 1594 1577 1586 1592 1621 1618 1524 1634 1718 1729 1703 1661 1647 1598 1494 1447 1411 1441 1516 1473 1489 1538 1596 1699 1710 1739 1783 1800 1790 1761 1804 1869 1809 1724 1714 1667 1655 1692 1729 1748 1742 1755 1773 1770 1768 1819 1879 1941 2013 2080 2071 2042 2003 1963 1930 1882 1835 1789 1781 1817 1808 1747 1660 1634 1563 1455 1355 1338 1316 1257 1228 1281 1325 1335 1440 1354 1290 1189 1124 1167 1238 1352 1423 1473 1535 1410 1341 1343 1370 1425 1494 1483 1500 1573 1575 1552 1498 1393 1293 1230 1139 1001 872 890 1029 1118 1230 1334 1394 1434 1482 1514 1533 1531 1554 1613 1664 1700 1737 1763 1796 1812 1833 1826 1813 1781 1900 2014 2091 2158 2253 2328 2412 2492 2491 2491 2473 2380 2295 2285 2341 2366 2419 2535 2586 2497 2510 2559 2595 2605 2597 2525 2433 2323 2237 2167 2130 2125 2120 2142 2179 2213 2216 2258 2306 2268 2195 2168 2155 2178 2197 2237 2258 2285 2298 2270 2218 2175 2194 2217 2205 2173 2141 2130 2163 2205 2196 2137 2087 2057 2048 1990 1874 1751 1744 1852 2002 2142 2212 2288 2395 2518 2537 2552 2584 2617 2582 2534 2485 2404 2332 2254 2182 2117 2041 1996 1917 1814 1776 1684 1626 1609 1568 1548 1538 1542 1538 1568 1590 1584 1629 1744 1806 1873 1892 1982 2063 2118 2103 2063 2021 1969 1914 1844 1762 1842 1904 1853 1826 1805 1765 1717 1719 1722 1780 1774 1732 1706 1693 1670 1631 1592 1530 1489 1447 1404 1391 1369 1369 1373 1322 1296 1288 1276 1253 1235 1229 1212 1197 1187 1204 1203 1200 1196 1193 1190 1189 1188 1196 1208 1224 1198 1169 1164 1166 1166 1166 1162 1162 1163 1162 1164 1167 1172 1184 1187 1192 1198 1201 1206 1214 1224 1231 1244 1255 1255 1268 1273 1283 1292 1270 1270 1276 1282 1301 1311 1317 1321 1327 1332 1346 1367 1390 1373 1389 1405 1410 1430 1398 1389 1391 1423 1441 1467 1570 1589 1616 1667 1734 1761 1812 1889 1968 2048 2140 2236 2225 2152 2090 1999 1936 2011 2146 2273 2401 2469 2533 2546 2603 2667 2708 2637 2491 2396 2364 2386 2338 2278 2289 2405 2574 2658 2513 2371 2245 2096 1987 1957 2027 2176 2294 2364 2248 2304 2433 2572 2566 2435 2305 2198 2134 2138 2202 2264 2264 2322 2288 2175 2129 2182 2326 2344 2242 2141 2135 2189 2322 2458 2533 2549 2593 2632 2643 2549 2461 2325 2237 2205 2155 2111 2068 2022 1985 1972 2023 2086 2143 2162 2156 2066 2009 1978 1965 2081 2189 2221 2255 2268 2211 2250 2313 2281 2215 2198 2196 2170 2127 2111 2112 2121 2131 2119 2058 1947 1844 1777 1797 1897 1992 2056 2085 2103 2089 2092 2125 2169 2219 2267 2310 2330 2290 2170 2061 2023 1946 1858 1810 1770 1666 1574 1545 1561 1606 1619 1558 1551 1575 1508 1501 1615 1654 1616 1565 1626 1633 1553 1461 1406 1432 1524 1650 1769 1779 1679 1570 1478 1429 1375 1304 1261 1295 1300 1281 1351 1446 1449 1444 1446 1476 1422 1336 1291 1258 1218 1227 1195 1268 1350 1397 1346 1330 1288 1231 1154 1090 1040 976 937 882 816 776 761 775 764 781 785 814 838 856 846 791 724 677 635 584 520 420 370 326 363 420 362 303 290 288 293 283 280 282 310 356 388 404 448 549 670 758 835 808 688 609 530 417 397 372 392 473 552 641 761 860 948 954 899 849 875 864 901 856 757 652 583 582 635 741 832 771 691 583 527 575 615 659 725 710 805 864 797 782 791 858 939 876 794 746 746 700 624 563 485 434 389 360 327 405 446 346 353 416 481 533 572 512 442 497 504 538 502 541 558 552 514 399 323 279 283 309 321 312 316 318 321 221 254 333 353 408 455 422 489 484 527 556 533 535 544 579 591 597 627 685 727 754 822 866 774 684 714 797 732 663 597 516 530 487 473 464 526 589 603 554 610 623 655 686 627 533 565 577 572 541 601 701 736 689 650 598 554 504 443 473 492 553 563 519 514 478 400 388 448 429 365 340 427 406 340 401 417 439 436 331 254 262 235 161 130 129 147 145 136 136 160 155 111 126 197 289 249 199 138 69 80 144 145 136 178 168 166 249 249 207 271 353 421 407 353 310 244 191 212 169 138 108 33 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
698 739 783 758 701 713 741 792 752 701 710 691 686 682 702 707 729 746 730 712 655 613 599 564 546 549 548 542 538 536 537 538 541 564 544 527 521 528 535 562 592 629 635 681 695 674 631 631 634 638 672 709 678 689 722 797 812 845 888 853 817 785 802 756 708 692 654 616 651 647 667 747 771 677 635 621 631 639 639 653 686 684 668 658 657 656 700 707 708 714 710 696 666 712 679 714 719 734 702 724 763 784 789 805 821 837 857 879 908 959 957 991 1048 1130 1225 1352 1420 1502 1598 1601 1501 1409 1360 1451 1521 1344 1198 1081 1005 940 903 889 884 849 823 752 678 713 736 776 803 805 852 863 805 879 880 948 942 990 1030 1020 1042 1026 1106 1184 1208 1310 1268 1225 1159 1102 1099 1134 1053 935 922 902 969 1042 1114 1212 1274 1316 1374 1468 1631 1740 1784 1860 1868 1928 2045 2179 2281 2294 2134 2050 2051 2200 2254 2120 1978 1973 2019 1995 1925 1823 1732 1701 1723 1821 1808 1791 1777 1827 1860 1832 1806 1757 1741 1730 1714 1711 1704 1672 1663 1656 1644 1630 1590 1523 1553 1573 1568 1540 1488 1431 1363 1250 1156 1251 1208 1199 1187 1204 1198 1193 1198 1217 1235 1256 1258 1327 1387 1407 1367 1367 1317 1283 1259 1247 1293 1318 1340 1334 1299 1313 1310 1310 1273 1186 1084 1005 1027 1102 1087 1150 1117 1064 980 933 888 873 870 908 987 995 944 898 885 874 903 946 1034 1093 1126 1164 1211 1217 1254 1298 1334 1375 1427 1468 1408 1411 1434 1337 1318 1342 1449 1555 1629 1634 1593 1562 1513 1464 1443 1295 1268 1322 1399 1470 1573 1686 1722 1771 1694 1632 1605 1569 1554 1546 1548 1607 1677 1720 1828 1938 2067 2039 1996 1940 1928 1927 1875 1780 1702 1612 1526 1468 1564 1700 1847 1994 2138 2206 2170 2091 1966 1847 1836 1947 2061 2114 2159 2207 2284 2409 2403 2265 2149 2183 2169 2202 2186 2056 2061 2126 2168 2208 2133 2005 1893 1799 1676 1547 1412 1247 1164 1193 1357 1499 1522 1606 1729 1796 1889 2036 2194 2327 2367 2428 2475 2394 2333 2257 2158 2069 1962 1933 1923 1910 1915 1888 1864 1855 1814 1736 1608 1532 1509 1475 1532 1527 1399 1422 1444 1425 1377 1401 1496 1455 1437 1470 1433 1380 1326 1300 1305 1311 1266 1191 1128 1100 1089 981 878 797 709 752 849 981 1085 1152 1187 1238 1274 1293 1304 1338 1385 1459 1501 1503 1494 1460 1487 1455 1436 1463 1542 1651 1740 1696 1621 1563 1466 1559 1593 1577 1513 1480 1573 1634 1743 1762 1759 1752 1687 1668 1654 1684 1662 1668 1621 1557 1660 1753 1769 1737 1702 1669 1605 1584 1478 1508 1518 1574 1474 1545 1623 1634 1729 1780 1818 1852 1856 1822 1819 1840 1880 1813 1762 1753 1733 1718 1757 1792 1802 1811 1828 1850 1851 1847 1871 1899 1939 1991 2051 2090 2040 2010 1991 1958 1921 1875 1829 1759 1756 1698 1655 1615 1494 1431 1386 1358 1350 1337 1262 1199 1179 1158 1197 1304 1336 1225 1139 1095 1188 1229 1334 1377 1489 1515 1423 1296 1291 1366 1411 1423 1398 1445 1503 1523 1528 1491 1369 1231 1105 1068 924 863 962 1055 1148 1222 1329 1428 1476 1518 1560 1572 1577 1598 1640 1698 1735 1773 1804 1845 1869 1884 1891 1893 1831 1891 1990 2109 2182 2258 2326 2400 2432 2442 2469 2492 2440 2314 2237 2287 2327 2414 2513 2588 2496 2436 2489 2550 2560 2611 2589 2499 2423 2315 2196 2169 2122 2098 2088 2098 2166 2198 2250 2256 2236 2192 2153 2123 2141 2148 2178 2211 2241 2248 2236 2192 2161 2176 2195 2179 2123 2094 2090 2094 2143 2195 2129 2070 2052 2033 1989 1890 1785 1710 1789 1929 2026 2155 2286 2391 2414 2435 2460 2532 2579 2575 2515 2450 2389 2328 2263 2189 2126 2075 2020 1932 1879 1811 1736 1675 1629 1597 1553 1516 1517 1511 1503 1521 1533 1593 1672 1727 1759 1879 1936 1999 2064 2045 1954 1921 1882 1831 1762 1698 1800 1858 1815 1760 1755 1751 1699 1608 1652 1719 1743 1681 1620 1619 1610 1587 1549 1512 1475 1442 1413 1378 1355 1349 1356 1309 1282 1276 1268 1266 1237 1225 1214 1197 1184 1199 1198 1195 1190 1187 1184 1184 1188 1201 1217 1224 1213 1169 1161 1164 1163 1161 1159 1159 1159 1160 1164 1170 1180 1188 1193 1200 1207 1211 1219 1224 1237 1247 1253 1263 1275 1284 1285 1300 1306 1313 1296 1283 1288 1295 1311 1323 1329 1334 1339 1346 1362 1388 1398 1397 1443 1469 1465 1422 1435 1457 1449 1517 1533 1487 1497 1541 1613 1753 1796 1829 1869 1915 2001 2089 2185 2270 2268 2204 2134 2040 1960 2079 2213 2301 2333 2410 2425 2495 2562 2629 2663 2534 2454 2440 2502 2382 2311 2319 2420 2625 2626 2484 2347 2197 2072 1991 1986 2054 2178 2296 2398 2427 2424 2505 2607 2503 2350 2244 2186 2161 2201 2289 2392 2425 2425 2319 2202 2178 2226 2373 2430 2336 2236 2183 2203 2278 2424 2554 2608 2629 2617 2549 2462 2367 2326 2280 2247 2224 2222 2183 2077 2005 1988 2062 2156 2215 2194 2114 2105 2113 2051 1996 2046 2178 2263 2310 2336 2329 2322 2322 2276 2241 2245 2237 2214 2188 2182 2186 2192 2175 2122 2048 1952 1843 1802 1853 1915 2003 2085 2126 2145 2149 2151 2170 2199 2233 2247 2266 2250 2226 2148 2053 1957 1882 1830 1760 1714 1642 1592 1497 1522 1508 1537 1466 1495 1486 1405 1465 1523 1538 1549 1502 1521 1527 1516 1465 1372 1391 1503 1628 1729 1775 1686 1606 1539 1470 1395 1333 1255 1221 1220 1243 1309 1360 1350 1341 1338 1394 1377 1360 1332 1295 1216 1131 1150 1226 1291 1310 1250 1250 1255 1241 1186 1119 1070 1019 960 907 896 842 835 827 811 837 845 859 876 854 808 741 658 596 512 462 432 407 339 318 327 387 318 297 319 309 325 294 304 332 365 418 421 471 506 611 728 821 852 771 653 572 543 512 502 427 390 445 524 637 752 855 859 908 953 939 946 960 922 826 772 695 614 627 715 783 845 754 655 582 536 579 648 729 780 770 840 892 863 876 870 911 991 927 858 813 779 732 666 613 545 488 436 346 359 454 437 340 398 465 486 546 577 534 463 521 581 609 564 580 591 575 538 439 365 316 253 242 267 279 272 257 267 251 224 285 359 415 474 512 560 537 527 588 604 601 629 607 567 622 628 681 730 780 838 866 772 693 625 686 722 652 576 535 471 469 440 505 551 553 525 505 513 531 573 608 541 502 521 478 511 608 657 718 756 708 666 630 568 532 493 431 449 491 464 466 510 483 401 340 365 371 342 329 390 360 308 364 336 420 441 328 260 219 165 170 183 166 170 176 180 201 182 134 121 143 231 268 196 140 100 115 109 105 186 198 228 227 227 257 283 262 324 394 413 357 300 317 301 269 285 243 157 77 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
744 755 812 770 722 770 820 770 735 722 695 683 665 667 678 699 704 699 732 684 693 605 558 564 574 540 541 539 538 538 537 535 535 539 538 523 522 526 534 543 577 628 682 686 681 634 617 634 665 639 663 697 752 717 702 731 803 839 888 841 822 767 760 761 725 681 657 635 612 624 656 710 806 721 650 617 638 629 630 654 679 683 664 635 674 685 697 698 703 708 694 682 667 671 678 678 684 688 690 696 703 714 747 779 799 821 826 838 847 903 923 956 1007 1074 1135 1239 1296 1401 1545 1539 1397 1342 1279 1287 1383 1442 1262 1156 1055 981 931 887 857 844 794 754 688 682 725 755 766 780 834 803 806 822 870 904 895 931 966 970 995 959 1026 1075 1155 1204 1150 1133 1073 1018 996 1032 999 951 893 885 997 1059 1180 1289 1373 1416 1513 1603 1730 1863 1876 1894 1941 1993 2066 2176 2345 2310 2164 2074 2084 2213 2263 2104 1933 1859 1905 1969 1952 1876 1815 1782 1725 1766 1867 1871 1861 1880 1865 1859 1844 1812 1755 1722 1724 1738 1749 1691 1705 1730 1717 1660 1601 1564 1592 1590 1568 1527 1480 1431 1318 1180 1237 1381 1416 1397 1352 1345 1348 1291 1251 1298 1337 1362 1350 1362 1396 1391 1350 1297 1259 1249 1227 1244 1245 1247 1270 1253 1231 1258 1279 1248 1229 1115 1054 1135 1170 1226 1200 1243 1216 1143 1102 1047 967 920 875 867 900 917 900 882 872 881 952 987 1049 1116 1176 1224 1256 1268 1250 1263 1288 1299 1349 1389 1347 1319 1336 1287 1286 1401 1497 1512 1530 1612 1520 1481 1468 1428 1391 1319 1223 1298 1373 1450 1544 1663 1740 1721 1685 1601 1567 1535 1505 1519 1564 1592 1674 1765 1867 1984 2010 1918 1911 1849 1810 1815 1812 1793 1714 1599 1461 1490 1650 1810 1927 2031 2049 2131 2111 1993 1897 1763 1788 1887 1999 1987 2055 2137 2228 2339 2374 2254 2125 2100 2130 2128 2149 2007 1969 1996 2060 2156 2085 2000 1898 1815 1721 1571 1424 1236 1137 1190 1329 1485 1639 1653 1738 1828 1923 2044 2180 2264 2316 2407 2484 2450 2342 2239 2144 2073 2001 2023 2019 1979 1983 1988 1966 1936 1861 1760 1678 1650 1617 1611 1613 1498 1492 1509 1480 1451 1445 1510 1546 1495 1446 1424 1381 1344 1314 1285 1274 1268 1222 1158 1097 1074 1035 957 856 765 709 736 843 980 1121 1194 1249 1304 1332 1336 1360 1404 1460 1509 1544 1548 1519 1530 1526 1519 1493 1545 1600 1683 1754 1756 1691 1639 1569 1631 1689 1660 1583 1594 1631 1728 1778 1813 1819 1796 1780 1753 1753 1765 1744 1718 1666 1601 1667 1762 1819 1791 1755 1713 1639 1603 1543 1584 1605 1601 1498 1529 1663 1716 1731 1817 1883 1917 1902 1842 1838 1891 1892 1833 1815 1801 1790 1792 1821 1842 1848 1861 1893 1928 1920 1914 1920 1883 1867 1896 1909 1947 1952 1916 1972 2007 1975 1939 1891 1803 1760 1731 1649 1535 1513 1475 1456 1454 1465 1434 1324 1297 1256 1254 1169 1105 1165 1180 1082 1138 1243 1211 1241 1310 1438 1495 1389 1287 1223 1268 1320 1379 1296 1415 1475 1447 1486 1407 1265 1164 1075 923 856 892 985 1082 1168 1255 1313 1403 1498 1549 1583 1612 1635 1651 1700 1742 1781 1824 1866 1908 1924 1938 1954 1956 1920 1936 2003 2112 2191 2276 2362 2396 2373 2398 2458 2485 2469 2351 2222 2210 2276 2384 2489 2559 2526 2410 2404 2458 2493 2575 2578 2455 2424 2386 2278 2209 2153 2111 2065 2058 2126 2197 2213 2205 2200 2183 2136 2107 2103 2118 2127 2157 2179 2187 2181 2149 2154 2148 2164 2170 2138 2101 2082 2078 2091 2145 2110 2032 1999 1974 1931 1822 1715 1685 1762 1874 2021 2160 2239 2287 2307 2345 2421 2502 2544 2553 2500 2442 2370 2312 2250 2191 2132 2070 2004 1975 1908 1858 1795 1755 1736 1700 1649 1580 1515 1490 1478 1486 1504 1547 1585 1655 1751 1848 1907 1976 2008 1981 1915 1817 1791 1726 1682 1651 1746 1816 1797 1726 1673 1686 1676 1604 1583 1673 1711 1665 1604 1549 1555 1544 1506 1474 1445 1421 1413 1397 1352 1334 1331 1288 1269 1264 1256 1243 1233 1223 1211 1204 1178 1177 1195 1189 1186 1184 1179 1181 1198 1211 1220 1220 1217 1168 1159 1160 1159 1157 1156 1156 1157 1159 1162 1174 1182 1196 1205 1212 1218 1222 1227 1235 1237 1239 1259 1270 1281 1289 1295 1301 1309 1317 1323 1322 1308 1299 1304 1320 1334 1341 1346 1351 1363 1393 1423 1411 1477 1515 1495 1463 1477 1533 1525 1547 1625 1632 1589 1513 1605 1700 1751 1780 1805 1886 1952 2033 2125 2216 2304 2324 2265 2145 2016 1990 2085 2146 2204 2286 2333 2394 2462 2556 2647 2544 2512 2597 2582 2427 2360 2384 2509 2688 2607 2465 2338 2166 2076 2010 2020 2092 2211 2307 2421 2547 2612 2615 2546 2464 2328 2220 2175 2194 2263 2388 2463 2518 2432 2295 2226 2222 2272 2403 2487 2461 2365 2244 2225 2272 2382 2533 2629 2580 2476 2424 2398 2378 2356 2336 2359 2376 2321 2223 2107 2030 2009 2088 2187 2210 2143 2135 2198 2218 2148 2053 2052 2173 2268 2335 2374 2383 2374 2362 2314 2292 2286 2274 2269 2257 2252 2242 2214 2148 2084 2007 1900 1861 1856 1914 1965 2020 2090 2160 2194 2197 2209 2227 2248 2259 2242 2211 2174 2149 2112 2048 1986 1940 1900 1820 1741 1682 1590 1478 1466 1437 1462 1398 1425 1399 1334 1415 1415 1431 1440 1444 1438 1419 1403 1396 1323 1380 1469 1567 1663 1765 1736 1655 1570 1509 1432 1364 1302 1243 1193 1158 1161 1270 1247 1238 1297 1318 1301 1323 1329 1300 1238 1152 1088 1171 1226 1246 1171 1167 1209 1247 1205 1147 1101 1039 987 971 953 922 887 867 859 868 883 891 865 823 778 721 649 566 463 389 345 331 334 347 314 337 298 319 367 394 377 348 373 428 493 526 502 532 602 587 717 821 863 760 670 628 634 616 570 481 403 490 574 657 735 784 770 860 943 992 997 974 896 795 706 641 632 679 742 841 857 760 688 664 599 549 604 683 773 825 892 952 949 944 937 980 966 881 802 814 742 656 638 608 557 515 465 398 366 469 427 365 438 478 501 519 582 564 500 503 573 644 633 591 604 591 543 492 408 320 292 244 211 249 242 225 245 220 205 286 319 336 381 441 535 565 526 549 607 636 670 657 585 615 649 667 714 736 789 879 837 731 619 587 613 627 557 498 475 436 466 489 527 524 486 466 460 476 523 549 499 460 442 489 542 579 656 756 780 722 644 562 527 494 456 418 416 415 402 455 516 475 426 358 307 312 302 325 380 325 300 317 326 397 362 334 246 237 182 261 194 187 225 229 233 207 174 134 157 187 245 305 235 161 97 148 121 104 134 201 271 281 291 338 353 358 400 377 332 313 249 209 217 263 267 194 112 59 34 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
746 791 843 800 744 802 801 785 741 718 683 669 644 654 661 676 690 681 656 649 659 564 571 589 651 633 560 542 543 542 541 540 538 534 524 524 523 525 530 537 574 623 672 685 672 611 649 700 691 696 656 683 735 803 754 717 769 810 870 865 824 788 751 714 718 682 646 596 624 612 645 679 770 766 672 625 634 635 616 656 670 662 638 652 680 692 691 691 696 699 668 656 677 704 735 714 743 715 715 726 746 743 740 718 772 806 809 813 861 884 911 981 984 1005 1059 1135 1232 1350 1472 1409 1319 1246 1172 1222 1265 1375 1315 1204 1094 1015 945 923 871 807 858 803 729 677 719 738 771 821 821 764 766 808 836 844 819 847 854 909 905 897 983 996 1039 1144 1084 1085 1066 955 960 991 921 905 842 928 1022 1154 1323 1422 1474 1549 1684 1715 1846 1885 1919 1943 1989 2037 2133 2227 2386 2322 2155 2088 2163 2297 2232 2044 1904 1816 1786 1836 1880 1913 1921 1871 1816 1824 1823 1886 1925 1910 1864 1819 1791 1747 1709 1701 1674 1657 1667 1653 1656 1691 1746 1709 1641 1594 1587 1585 1558 1519 1464 1420 1318 1181 1223 1364 1493 1462 1423 1453 1431 1380 1337 1406 1395 1366 1357 1370 1398 1386 1326 1271 1241 1231 1215 1207 1188 1184 1194 1190 1165 1166 1182 1162 1118 1077 1196 1267 1315 1312 1301 1325 1305 1269 1222 1147 1071 999 972 926 863 865 876 877 866 896 934 1014 1059 1121 1226 1242 1242 1259 1242 1240 1253 1251 1263 1264 1263 1281 1240 1230 1264 1384 1425 1383 1456 1515 1451 1382 1392 1392 1356 1313 1185 1264 1365 1452 1511 1628 1722 1667 1617 1541 1490 1477 1525 1552 1612 1674 1737 1843 1946 1993 1915 1831 1805 1811 1726 1721 1725 1808 1705 1564 1431 1449 1579 1750 1888 1906 1965 2076 2000 1961 1836 1736 1705 1836 1898 1906 1946 2053 2187 2318 2306 2215 2097 2030 2097 2079 2075 1956 1851 1865 1970 2055 2026 1964 1894 1767 1681 1538 1356 1207 1128 1187 1340 1508 1675 1749 1789 1873 1976 2063 2136 2222 2299 2384 2444 2457 2403 2290 2200 2133 2082 2121 2094 2053 2037 2060 2033 1966 1878 1825 1818 1779 1738 1715 1600 1556 1596 1574 1521 1513 1512 1545 1504 1490 1458 1420 1385 1378 1348 1289 1254 1246 1208 1150 1113 1063 1005 916 850 779 730 734 843 987 1111 1239 1305 1351 1378 1402 1435 1456 1504 1545 1565 1582 1571 1571 1567 1575 1577 1631 1690 1733 1790 1814 1771 1712 1670 1696 1754 1712 1692 1702 1710 1788 1838 1887 1906 1883 1867 1833 1850 1838 1814 1737 1704 1651 1689 1803 1861 1837 1802 1760 1705 1644 1631 1646 1658 1611 1513 1533 1667 1774 1780 1807 1879 1949 1936 1885 1840 1901 1927 1892 1873 1878 1870 1852 1876 1885 1883 1852 1851 1937 1968 1973 1893 1811 1779 1779 1772 1785 1855 1819 1885 1974 2030 1995 1959 1913 1858 1814 1710 1623 1623 1529 1529 1536 1556 1480 1416 1365 1326 1279 1231 1176 1089 1052 1032 1124 1169 1138 1231 1345 1452 1435 1322 1279 1222 1157 1194 1213 1258 1345 1403 1346 1393 1362 1264 1143 1003 913 859 974 1034 1100 1177 1260 1322 1372 1472 1581 1644 1682 1713 1711 1762 1810 1838 1890 1944 1963 1980 2001 2018 2018 1993 2002 2061 2131 2215 2296 2353 2354 2329 2384 2430 2466 2490 2371 2243 2179 2224 2298 2395 2491 2538 2406 2340 2359 2454 2538 2482 2404 2363 2302 2325 2292 2205 2149 2092 2038 2087 2133 2143 2133 2130 2142 2122 2090 2084 2090 2095 2100 2122 2129 2119 2094 2109 2104 2107 2140 2132 2081 2052 2051 2065 2099 2083 2012 1958 1926 1819 1723 1661 1668 1720 1868 1993 2073 2120 2190 2250 2352 2447 2504 2520 2528 2495 2424 2369 2318 2266 2190 2124 2073 2029 1983 1923 1872 1835 1813 1789 1740 1686 1635 1586 1513 1462 1460 1472 1508 1555 1625 1714 1757 1865 1923 1947 1913 1851 1789 1728 1660 1627 1601 1680 1756 1764 1701 1616 1614 1634 1601 1542 1623 1683 1664 1609 1552 1490 1493 1500 1465 1424 1414 1389 1370 1336 1330 1309 1272 1258 1254 1253 1241 1223 1204 1198 1196 1190 1172 1184 1186 1182 1181 1183 1211 1221 1222 1219 1214 1210 1163 1156 1157 1156 1155 1154 1154 1156 1159 1169 1176 1184 1192 1196 1199 1204 1210 1217 1224 1229 1238 1249 1268 1278 1286 1291 1296 1302 1309 1319 1329 1338 1323 1310 1314 1329 1345 1352 1358 1367 1392 1433 1439 1472 1504 1497 1521 1558 1605 1596 1590 1657 1743 1624 1543 1541 1600 1654 1669 1730 1822 1887 1971 2065 2165 2267 2351 2345 2226 2131 2052 2018 2054 2113 2179 2257 2357 2436 2517 2606 2626 2628 2679 2594 2432 2389 2436 2592 2718 2626 2473 2287 2142 2080 2045 2047 2109 2212 2364 2446 2553 2673 2580 2463 2406 2315 2198 2191 2263 2352 2491 2541 2557 2429 2301 2237 2255 2319 2443 2565 2576 2447 2338 2259 2296 2338 2475 2610 2542 2460 2459 2463 2480 2510 2502 2495 2431 2332 2213 2107 2053 2043 2127 2209 2168 2163 2224 2258 2287 2212 2110 2068 2159 2258 2343 2398 2419 2424 2417 2378 2341 2312 2305 2300 2288 2255 2217 2158 2077 2009 1942 1889 1914 1918 1922 1984 2069 2119 2164 2210 2241 2251 2252 2269 2259 2185 2106 2062 2077 2077 2092 2047 2016 1960 1869 1769 1658 1592 1525 1419 1386 1367 1339 1329 1308 1280 1300 1309 1346 1337 1367 1426 1372 1320 1344 1289 1342 1414 1513 1632 1757 1767 1656 1556 1471 1411 1349 1312 1296 1251 1161 1095 1193 1155 1165 1225 1244 1229 1268 1290 1268 1201 1127 1047 1132 1192 1221 1144 1109 1174 1235 1223 1167 1116 1059 1024 1020 999 960 927 914 905 897 883 862 843 798 740 692 637 597 505 411 349 351 330 361 320 300 299 312 347 400 444 403 466 550 602 634 571 622 697 686 679 751 838 826 765 739 696 573 493 430 446 477 568 616 673 695 718 796 869 909 968 974 857 767 705 650 662 719 802 885 880 817 781 739 637 590 572 673 761 855 942 1013 1035 1015 1003 988 905 799 725 748 700 649 589 541 491 438 433 409 355 446 434 397 403 453 475 502 570 596 546 518 565 604 660 630 616 582 521 453 414 355 327 295 236 190 196 220 240 182 228 274 334 400 445 506 531 569 582 588 623 649 683 658 611 590 610 633 662 725 772 763 772 765 654 547 523 540 537 483 435 429 462 459 483 502 464 428 435 446 467 492 476 428 461 535 574 621 685 731 740 741 682 619 615 558 498 463 420 379 425 493 479 452 376 370 339 283 307 368 362 307 277 296 342 351 305 342 341 262 224 242 207 239 293 282 219 177 178 157 159 224 309 313 259 194 105 153 148 145 179 203 261 349 362 412 448 431 360 275 237 273 248 164 130 164 186 174 143 111 79 61 30 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
776 806 844 786 784 849 832 777 736 696 673 643 653 623 642 658 664 655 647 623 630 556 621 650 647 698 602 559 552 547 549 546 541 542 547 522 529 532 535 537 548 588 624 644 644 605 659 702 691 735 724 691 704 756 828 781 743 789 793 793 800 804 776 746 693 664 628 608 604 601 628 645 714 799 697 627 606 615 615 665 662 632 648 674 684 686 684 686 683 653 652 655 691 708 746 731 752 761 770 758 748 759 816 790 761 740 757 812 842 865 900 917 955 968 1003 1057 1135 1276 1374 1337 1235 1139 1109 1189 1202 1292 1410 1262 1161 1083 1016 964 897 808 769 785 715 683 681 704 743 775 770 745 813 859 874 864 785 800 829 837 832 877 928 935 1010 1039 1038 1010 1044 961 887 887 890 839 896 982 1224 1409 1546 1590 1630 1706 1836 1879 1918 1938 1961 1969 2021 2085 2164 2268 2414 2342 2158 2126 2285 2300 2192 2012 1887 1801 1727 1729 1778 1815 1885 1900 1889 1906 1909 1923 1918 1938 1936 1891 1852 1820 1778 1784 1730 1687 1622 1600 1619 1663 1714 1759 1704 1640 1593 1563 1543 1502 1450 1392 1323 1211 1183 1348 1475 1513 1484 1497 1432 1430 1403 1483 1464 1433 1376 1377 1337 1307 1282 1262 1269 1264 1251 1206 1219 1198 1167 1160 1178 1155 1104 1102 1103 1116 1197 1281 1336 1340 1359 1346 1354 1362 1316 1251 1175 1099 1024 955 869 861 871 867 871 929 980 1018 1102 1156 1228 1217 1182 1235 1190 1221 1227 1202 1208 1194 1198 1239 1170 1160 1251 1282 1291 1300 1370 1407 1367 1299 1272 1274 1287 1236 1165 1305 1412 1492 1562 1652 1722 1649 1555 1469 1435 1500 1546 1600 1667 1761 1798 1845 1940 1929 1855 1782 1747 1742 1717 1617 1629 1698 1659 1551 1407 1438 1589 1705 1754 1813 1952 2012 1909 1851 1804 1682 1664 1763 1777 1824 1949 2092 2215 2269 2169 2110 2045 2009 2045 2007 1966 1964 1805 1772 1881 1922 1929 1902 1819 1664 1542 1439 1328 1175 1127 1213 1332 1472 1615 1798 1841 1886 1985 2061 2154 2220 2246 2273 2319 2359 2432 2360 2256 2182 2180 2212 2181 2161 2110 2067 2007 1936 1914 1924 1925 1874 1838 1723 1627 1666 1646 1613 1569 1597 1585 1552 1504 1474 1469 1437 1412 1395 1360 1307 1269 1225 1167 1117 1095 1027 973 913 851 781 749 718 829 943 1062 1191 1291 1404 1438 1461 1495 1518 1544 1571 1593 1615 1619 1616 1629 1627 1633 1708 1752 1808 1841 1864 1835 1791 1775 1794 1830 1799 1774 1781 1782 1843 1921 1982 1980 1964 1958 1906 1932 1908 1844 1787 1738 1690 1694 1811 1884 1889 1849 1795 1753 1715 1687 1706 1680 1611 1516 1577 1674 1762 1824 1822 1876 1946 1962 1916 1875 1899 1949 1942 1931 1927 1906 1887 1829 1866 1826 1749 1736 1800 1870 1976 1896 1779 1682 1719 1650 1701 1748 1724 1810 1902 1967 2038 2009 1968 1921 1860 1764 1712 1676 1590 1620 1648 1634 1530 1466 1439 1411 1356 1295 1271 1180 1123 1085 1043 1083 1190 1283 1371 1468 1432 1352 1294 1244 1153 1104 1090 1135 1188 1223 1162 1230 1199 1129 1049 937 846 895 1036 1103 1156 1236 1306 1369 1410 1485 1604 1685 1749 1780 1811 1864 1893 1922 1966 1995 2003 2029 2051 2070 2075 2071 2022 2093 2170 2239 2284 2319 2308 2295 2354 2394 2430 2464 2411 2252 2172 2144 2196 2315 2429 2475 2361 2290 2320 2418 2502 2502 2412 2360 2315 2281 2285 2260 2144 2072 2023 2020 2055 2079 2090 2060 2077 2102 2090 2071 2061 2072 2058 2067 2070 2059 2062 2058 2055 2059 2087 2092 2058 2026 2034 2050 2038 2035 1983 1936 1836 1747 1649 1609 1628 1737 1829 1887 1956 2037 2146 2266 2375 2449 2474 2485 2506 2476 2423 2382 2334 2280 2215 2147 2100 2047 1997 1964 1909 1872 1847 1808 1764 1705 1671 1647 1593 1518 1435 1422 1445 1496 1553 1614 1740 1820 1862 1887 1866 1824 1771 1719 1665 1603 1544 1613 1678 1701 1648 1569 1512 1591 1572 1501 1614 1647 1639 1613 1566 1499 1426 1452 1473 1428 1384 1382 1342 1297 1324 1294 1264 1252 1249 1261 1248 1228 1199 1187 1188 1187 1175 1167 1181 1177 1175 1205 1228 1226 1221 1221 1210 1182 1158 1152 1153 1152 1152 1152 1154 1156 1162 1169 1174 1179 1184 1186 1193 1204 1218 1223 1236 1235 1241 1250 1256 1266 1273 1285 1293 1303 1313 1322 1335 1343 1346 1331 1321 1327 1337 1354 1365 1372 1389 1430 1476 1469 1475 1503 1563 1616 1675 1691 1679 1699 1790 1708 1694 1681 1586 1572 1649 1729 1800 1863 1958 2035 2131 2229 2323 2382 2310 2236 2160 2113 2057 2069 2158 2269 2358 2422 2488 2563 2642 2708 2670 2612 2489 2441 2497 2621 2599 2485 2365 2203 2127 2094 2114 2131 2130 2204 2373 2515 2614 2654 2512 2481 2434 2299 2204 2216 2328 2476 2585 2616 2569 2454 2340 2259 2277 2362 2492 2629 2636 2562 2430 2311 2309 2339 2444 2587 2624 2564 2587 2611 2613 2604 2516 2441 2358 2288 2195 2116 2075 2096 2182 2233 2170 2220 2293 2328 2340 2257 2168 2107 2152 2252 2332 2386 2415 2436 2437 2416 2342 2283 2258 2251 2241 2193 2153 2091 2004 1950 1926 1931 1958 1973 1949 1996 2068 2130 2185 2227 2247 2215 2127 2168 2189 2107 2024 1954 1983 2018 2064 2082 2057 1967 1859 1764 1718 1695 1587 1511 1431 1371 1321 1281 1258 1236 1222 1225 1258 1251 1320 1404 1327 1270 1276 1263 1338 1426 1525 1626 1744 1791 1696 1619 1545 1479 1440 1395 1366 1245 1127 1055 1076 1069 1075 1145 1147 1179 1219 1257 1244 1147 1052 1018 1110 1170 1167 1082 1094 1172 1211 1213 1177 1124 1080 1053 1026 1001 975 964 943 929 891 846 802 788 769 725 666 588 535 527 435 352 352 402 432 344 309 314 338 344 392 444 481 515 615 687 710 658 674 784 795 772 776 869 903 851 748 662 587 465 510 495 444 466 523 596 613 710 763 780 810 897 962 913 817 734 731 701 751 860 939 935 860 776 696 661 667 582 646 730 798 907 986 1056 1039 980 874 813 739 684 672 636 596 555 493 438 403 395 401 391 439 490 479 421 468 528 559 568 613 573 560 559 609 632 671 646 588 528 451 375 359 325 298 293 242 192 181 211 181 212 245 279 329 395 473 575 630 623 625 655 662 685 654 639 645 666 686 704 735 723 641 676 748 694 607 542 486 471 453 392 473 476 432 470 503 469 416 428 418 419 426 404 424 496 593 660 685 668 644 645 724 690 660 623 553 509 475 428 385 401 490 445 398 384 323 311 282 323 392 357 296 270 305 318 291 287 304 360 315 268 288 251 304 382 298 224 222 224 191 180 244 312 260 201 145 125 166 176 151 222 225 243 321 415 471 425 384 287 221 186 239 247 197 124 98 110 127 111 131 130 116 86 45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
769 806 852 869 845 861 816 761 715 674 650 640 646 646 614 638 656 643 623 598 560 618 711 753 750 725 700 612 566 555 556 552 548 546 572 590 524 527 529 534 538 576 593 613 605 609 681 684 667 695 755 753 715 717 791 861 804 728 701 682 673 731 778 737 694 653 615 594 600 604 619 635 667 780 700 643 613 608 661 666 661 615 651 668 674 685 680 673 635 644 663 688 700 721 774 782 825 844 832 797 801 783 824 819 815 821 817 772 803 838 879 877 892 922 960 993 1071 1172 1272 1246 1152 1059 1056 1135 1157 1245 1349 1357 1249 1186 1090 981 868 825 773 712 699 685 675 700 725 744 736 755 813 836 799 790 784 786 824 798 821 866 882 918 929 977 970 918 912 932 833 811 823 889 951 1032 1161 1394 1574 1746 1817 1842 1911 1949 1962 1978 2000 2016 2049 2092 2176 2295 2441 2356 2195 2172 2332 2278 2209 2048 1909 1865 1767 1671 1680 1728 1775 1788 1809 1872 1928 1959 1972 1973 1963 1909 1873 1847 1834 1839 1793 1700 1655 1609 1568 1624 1695 1734 1716 1680 1628 1573 1522 1475 1402 1334 1271 1130 1230 1372 1432 1525 1569 1536 1490 1521 1501 1504 1522 1494 1428 1387 1385 1341 1279 1270 1297 1290 1265 1224 1240 1205 1182 1193 1203 1169 1134 1204 1198 1169 1212 1291 1344 1352 1363 1301 1306 1347 1358 1355 1297 1221 1126 1014 906 858 859 861 901 932 1031 1110 1113 1184 1178 1147 1124 1168 1162 1209 1207 1173 1181 1135 1148 1179 1164 1163 1227 1214 1211 1269 1345 1373 1411 1391 1270 1183 1172 1133 1213 1338 1445 1530 1610 1697 1711 1632 1540 1443 1401 1507 1571 1646 1676 1785 1872 1932 1942 1860 1813 1764 1691 1649 1668 1621 1523 1596 1536 1479 1365 1392 1513 1577 1681 1807 1936 1911 1858 1727 1701 1630 1608 1681 1747 1843 1939 2038 2171 2187 2081 2042 2001 1983 1981 1921 1855 1849 1736 1701 1786 1824 1840 1827 1773 1632 1482 1353 1232 1141 1176 1278 1389 1520 1669 1744 1806 1920 2018 2106 2134 2139 2132 2171 2209 2310 2404 2392 2315 2274 2276 2297 2265 2186 2101 2051 1995 1962 1975 2001 1997 1963 1854 1776 1716 1738 1686 1671 1681 1664 1617 1578 1520 1471 1455 1448 1439 1400 1358 1324 1268 1204 1160 1085 1044 1021 973 920 832 756 723 757 867 975 1062 1137 1217 1326 1445 1519 1546 1575 1588 1610 1635 1661 1671 1672 1687 1682 1700 1737 1785 1827 1886 1921 1904 1872 1853 1831 1900 1889 1846 1861 1863 1908 1990 2053 2056 2037 2019 1952 1985 1953 1890 1834 1798 1699 1702 1814 1910 1929 1892 1845 1789 1752 1719 1676 1623 1561 1501 1555 1627 1688 1792 1863 1908 1946 1948 1937 1908 1890 1888 1898 1924 1899 1867 1807 1733 1749 1707 1697 1632 1684 1803 1936 1874 1769 1642 1622 1532 1653 1673 1686 1778 1819 1900 1991 2044 1999 1956 1927 1823 1779 1709 1666 1688 1737 1669 1563 1498 1492 1467 1420 1377 1354 1285 1226 1117 1015 1139 1211 1322 1380 1427 1473 1393 1355 1244 1160 1121 1085 1036 1048 1089 1070 1123 1039 965 890 843 870 906 1011 1097 1181 1288 1382 1451 1519 1565 1654 1724 1777 1827 1865 1943 1994 2018 2045 2037 2049 2069 2092 2120 2137 2135 2097 2098 2165 2199 2227 2240 2250 2257 2296 2330 2353 2366 2369 2301 2195 2124 2130 2239 2357 2363 2290 2249 2286 2384 2463 2507 2438 2382 2314 2276 2247 2209 2158 2094 2025 2002 1982 2000 2025 2034 2020 2053 2071 2040 2040 2022 2026 2002 1997 1994 2036 2043 2034 2038 2043 2076 2074 2038 1992 2005 2005 1962 1939 1920 1867 1736 1610 1587 1630 1711 1806 1906 2008 2113 2213 2306 2384 2413 2425 2450 2458 2452 2424 2379 2344 2297 2238 2172 2120 2074 2024 1995 1942 1904 1859 1816 1781 1737 1696 1663 1616 1548 1495 1424 1392 1409 1502 1606 1688 1771 1808 1829 1817 1797 1750 1705 1651 1590 1508 1571 1635 1662 1601 1531 1459 1568 1538 1485 1610 1622 1585 1579 1575 1539 1463 1374 1426 1413 1362 1340 1319 1288 1315 1288 1261 1248 1246 1264 1276 1236 1197 1181 1180 1180 1172 1162 1171 1173 1173 1191 1225 1221 1220 1217 1212 1175 1154 1150 1150 1149 1149 1151 1155 1160 1171 1176 1177 1180 1182 1185 1191 1199 1209 1225 1243 1252 1257 1264 1269 1272 1276 1286 1297 1309 1320 1330 1341 1353 1357 1354 1352 1335 1337 1350 1365 1377 1391 1421 1467 1510 1505 1524 1548 1606 1679 1724 1755 1773 1840 1840 1829 1798 1671 1572 1643 1726 1805 1884 1968 2057 2123 2196 2284 2388 2410 2329 2307 2278 2181 2102 2142 2242 2331 2379 2440 2523 2604 2697 2698 2681 2583 2526 2604 2625 2539 2420 2273 2179 2133 2156 2228 2204 2182 2269 2396 2534 2655 2599 2517 2540 2428 2298 2206 2235 2351 2509 2649 2616 2498 2429 2354 2286 2290 2370 2500 2656 2583 2490 2422 2369 2335 2349 2399 2542 2629 2673 2687 2635 2567 2520 2421 2351 2292 2235 2179 2129 2111 2180 2251 2253 2184 2245 2331 2382 2352 2250 2192 2141 2171 2260 2322 2358 2386 2410 2418 2381 2298 2255 2217 2171 2169 2132 2078 2027 1975 1958 1981 2014 2023 2015 2004 2031 2089 2151 2214 2265 2242 2147 2072 2072 2110 2016 1943 1872 1899 1950 2018 2018 2027 1996 1926 1855 1818 1747 1653 1557 1525 1459 1408 1353 1300 1251 1204 1179 1178 1201 1292 1368 1268 1210 1219 1263 1323 1389 1487 1597 1720 1770 1764 1701 1640 1591 1538 1478 1391 1281 1215 1138 1088 1031 1007 1066 1085 1138 1184 1226 1225 1147 1029 961 1041 1111 1104 1030 1071 1141 1156 1157 1154 1110 1055 1010 947 913 904 902 889 896 860 799 747 728 710 673 644 580 500 443 433 358 342 376 468 400 371 391 452 421 408 517 569 590 647 747 784 777 767 841 879 822 833 900 933 852 754 656 568 488 538 548 457 505 513 502 579 608 656 705 811 857 913 923 841 776 739 725 788 901 992 938 826 742 733 744 709 602 611 658 755 847 878 1006 1032 931 831 731 668 632 595 590 536 492 484 451 412 436 444 458 456 528 518 453 516 539 599 639 658 603 620 594 632 654 667 654 555 471 391 343 309 303 284 280 237 202 172 174 171 189 241 287 347 400 456 551 548 627 690 698 735 729 671 667 666 689 712 705 732 651 572 587 648 672 630 554 542 478 417 381 433 438 404 436 472 440 385 420 411 380 373 397 475 537 629 702 715 643 565 565 644 594 624 581 516 489 433 380 377 381 470 461 399 332 328 271 280 321 389 373 307 263 285 271 292 305 328 356 373 367 391 349 390 377 290 235 260 255 246 250 303 291 220 165 157 202 238 216 166 199 287 292 345 434 451 366 317 260 200 157 145 177 138 100 68 58 85 76 76 80 82 75 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
810 856 903 930 885 844 780 731 697 681 668 649 616 610 616 616 640 652 631 605 577 634 686 734 784 822 766 691 631 581 588 559 554 568 591 656 546 527 529 530 537 566 586 588 562 636 635 633 692 700 728 805 755 730 752 820 875 776 701 671 622 655 685 718 694 641 644 596 599 605 612 617 638 732 699 634 598 618 652 660 642 619 638 650 657 659 666 644 638 663 687 706 743 782 839 859 851 897 908 896 837 837 826 872 883 883 877 863 805 794 850 912 953 948 999 973 989 1046 1105 1128 1071 1016 1008 1068 1110 1199 1304 1402 1276 1195 1081 966 877 794 762 756 707 688 671 687 710 722 719 734 751 784 780 795 790 754 776 784 819 832 853 857 902 904 907 853 830 844 804 839 863 902 977 1055 1152 1326 1523 1720 1785 1828 1871 1942 1988 2006 1999 2033 2023 2087 2176 2295 2427 2361 2235 2207 2296 2257 2167 1997 1880 1863 1788 1697 1601 1663 1692 1722 1738 1776 1832 1892 1986 1951 1967 1928 1917 1862 1825 1812 1788 1752 1691 1630 1571 1563 1611 1618 1602 1610 1548 1535 1538 1482 1407 1316 1199 1117 1265 1348 1376 1465 1544 1605 1600 1593 1572 1532 1497 1457 1444 1440 1416 1361 1301 1307 1318 1285 1250 1252 1241 1232 1219 1213 1171 1143 1165 1201 1198 1181 1215 1262 1296 1317 1326 1257 1253 1309 1276 1317 1352 1345 1256 1147 976 856 855 855 895 1015 1069 1086 1100 1138 1120 1070 1084 1120 1160 1184 1174 1145 1135 1094 1119 1117 1123 1123 1122 1188 1254 1310 1402 1378 1275 1265 1242 1159 1119 1186 1218 1251 1359 1448 1532 1620 1666 1589 1478 1393 1430 1494 1597 1689 1739 1792 1909 1985 1893 1782 1709 1690 1637 1592 1549 1551 1450 1482 1449 1344 1309 1423 1526 1603 1720 1867 1875 1801 1787 1699 1570 1527 1612 1621 1720 1817 1920 2036 2151 2151 2051 1998 1961 1937 1910 1866 1775 1704 1655 1636 1720 1786 1779 1746 1709 1598 1443 1286 1154 1119 1223 1344 1462 1615 1660 1723 1814 1898 1967 2028 2019 2005 2052 2068 2145 2233 2331 2429 2410 2363 2353 2367 2303 2198 2128 2083 2030 2023 2015 2037 2049 2018 1932 1822 1814 1795 1765 1801 1774 1702 1623 1566 1509 1463 1421 1410 1414 1397 1346 1296 1263 1206 1141 1084 1033 993 922 891 819 754 701 769 876 961 1073 1131 1206 1278 1372 1521 1592 1616 1630 1650 1685 1711 1721 1725 1736 1743 1754 1800 1848 1899 1941 1970 1969 1969 1947 1907 1904 1930 1921 1950 1943 1970 2030 2096 2114 2106 2074 2034 2050 1992 1929 1867 1783 1777 1786 1825 1923 1969 1931 1877 1791 1738 1660 1593 1564 1567 1557 1546 1638 1700 1785 1871 1914 1939 1885 1865 1802 1781 1776 1792 1801 1800 1758 1748 1652 1674 1610 1569 1547 1673 1774 1825 1810 1756 1649 1549 1462 1582 1594 1658 1709 1797 1864 1935 2021 2027 1988 1962 1880 1822 1769 1736 1732 1718 1672 1581 1543 1530 1497 1441 1418 1409 1304 1217 1105 1002 1104 1262 1225 1294 1349 1380 1320 1266 1267 1216 1171 1126 1045 970 954 981 996 930 849 853 903 955 990 979 1019 1069 1142 1200 1274 1363 1440 1517 1602 1706 1776 1881 1931 1962 2000 2018 2031 2033 2034 2066 2105 2129 2157 2157 2101 2110 2137 2163 2186 2200 2225 2253 2277 2298 2306 2284 2261 2247 2132 2088 2165 2282 2299 2242 2211 2243 2327 2399 2474 2483 2377 2312 2252 2226 2198 2158 2126 2087 2021 1956 1937 1948 1969 2004 2016 2018 2009 1994 1999 1987 1937 1954 1981 1990 1980 2011 2012 2034 2070 2094 2067 2012 1957 1951 1929 1905 1907 1789 1687 1598 1579 1615 1734 1883 1966 2069 2159 2259 2335 2376 2350 2420 2413 2428 2413 2403 2374 2362 2319 2254 2207 2146 2112 2052 2005 1957 1919 1885 1843 1808 1764 1726 1683 1626 1578 1531 1470 1386 1366 1450 1554 1627 1724 1764 1784 1786 1772 1731 1680 1631 1570 1508 1516 1602 1595 1556 1486 1432 1506 1474 1493 1610 1615 1543 1516 1536 1512 1455 1364 1358 1367 1337 1307 1286 1285 1301 1283 1263 1247 1242 1260 1294 1255 1200 1176 1172 1174 1170 1166 1160 1169 1168 1191 1218 1218 1215 1209 1190 1164 1147 1147 1147 1146 1148 1150 1157 1171 1176 1187 1199 1201 1212 1216 1219 1219 1214 1218 1228 1237 1248 1255 1263 1273 1282 1291 1305 1317 1329 1340 1350 1361 1372 1373 1379 1372 1354 1344 1358 1380 1394 1414 1443 1471 1519 1589 1597 1609 1629 1675 1769 1854 1886 1949 1922 1830 1705 1619 1596 1705 1794 1883 1938 1977 2068 2157 2259 2349 2418 2417 2429 2400 2331 2210 2137 2213 2286 2340 2391 2460 2552 2654 2734 2688 2554 2539 2605 2578 2461 2367 2236 2177 2170 2259 2341 2247 2221 2290 2437 2543 2674 2710 2576 2467 2409 2312 2238 2254 2366 2483 2608 2626 2516 2446 2397 2334 2353 2406 2518 2656 2537 2504 2526 2474 2383 2354 2394 2502 2575 2648 2630 2536 2493 2454 2415 2375 2301 2243 2188 2154 2178 2264 2312 2250 2196 2271 2351 2398 2363 2277 2212 2161 2171 2216 2256 2306 2356 2388 2409 2384 2308 2235 2188 2151 2101 2097 2057 2000 2012 2037 2060 2078 2086 2073 2089 2098 2147 2198 2259 2268 2183 2084 2004 1988 1988 1951 1850 1789 1841 1913 1936 1905 1919 1897 1887 1900 1888 1788 1705 1680 1619 1570 1515 1443 1380 1344 1279 1194 1145 1154 1243 1275 1188 1218 1233 1291 1342 1408 1508 1605 1616 1650 1688 1675 1695 1699 1640 1552 1448 1376 1321 1203 1079 967 1014 1019 1026 1059 1125 1180 1194 1123 1003 923 980 1035 1003 981 1071 1130 1098 1077 1093 1087 1040 983 921 845 819 833 821 837 818 757 677 661 640 581 561 488 417 366 348 348 368 404 488 480 454 459 523 534 473 528 644 675 710 767 859 896 864 882 931 899 871 933 913 844 749 671 580 488 541 585 517 553 592 584 556 627 607 661 740 782 888 951 873 803 824 787 824 932 1020 915 814 816 819 762 661 651 689 658 668 742 850 937 1016 931 818 737 719 695 633 577 547 571 561 513 431 467 455 504 514 572 555 484 543 586 618 660 689 661 667 639 661 688 676 608 584 494 405 335 309 279 255 266 228 239 212 162 172 187 223 270 301 382 481 451 500 553 638 644 735 760 736 697 710 688 635 607 623 644 548 507 530 616 548 504 494 460 415 372 394 394 389 416 436 410 372 401 381 341 381 418 502 603 649 697 633 631 557 524 583 533 567 555 486 429 373 343 341 406 465 466 425 350 291 256 290 314 376 371 311 262 258 257 310 294 285 301 328 401 468 467 431 338 302 295 318 289 319 352 352 324 263 186 168 251 313 263 223 205 253 360 413 507 452 373 282 223 211 177 135 104 118 85 55 56 42 30 21 24 44 28 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
818 899 925 899 841 785 753 710 687 676 669 668 668 634 628 602 624 621 622 579 577 628 664 701 761 803 826 754 685 668 646 613 571 562 603 628 620 535 530 530 536 567 555 555 586 600 623 640 674 743 758 741 722 774 773 794 816 820 731 651 597 623 619 627 679 657 600 594 602 594 604 609 614 665 673 597 595 606 617 635 613 618 614 614 618 629 635 637 639 655 683 735 802 811 811 813 831 834 865 920 912 891 877 996 1027 984 969 895 862 842 824 871 914 991 1035 989 954 977 992 1006 990 983 981 991 1079 1153 1242 1337 1391 1176 1090 981 908 860 821 787 710 686 670 684 699 703 717 732 730 740 741 734 761 739 745 768 785 816 826 837 864 849 873 854 808 784 851 918 919 943 948 1000 1101 1243 1384 1495 1673 1806 1848 1893 1946 1954 1994 1980 1992 2072 2157 2277 2423 2372 2249 2275 2292 2245 2172 1985 1834 1779 1747 1681 1597 1615 1658 1688 1692 1703 1742 1837 1881 1888 1907 1898 1898 1850 1844 1774 1760 1746 1766 1690 1613 1523 1520 1500 1526 1526 1502 1454 1441 1410 1351 1272 1160 1152 1272 1361 1470 1535 1597 1633 1677 1657 1619 1561 1562 1519 1492 1454 1412 1381 1343 1332 1316 1277 1263 1264 1255 1267 1237 1183 1168 1173 1197 1189 1184 1183 1193 1211 1220 1260 1270 1232 1215 1283 1226 1254 1300 1322 1335 1233 1104 909 851 855 922 1029 1005 1037 1005 1058 1025 1063 1114 1156 1156 1153 1162 1149 1105 1079 1093 1083 1083 1098 1176 1223 1298 1346 1374 1391 1298 1172 1129 1102 1164 1246 1293 1282 1332 1404 1494 1566 1552 1533 1483 1361 1401 1516 1621 1675 1774 1851 1907 1902 1893 1793 1713 1618 1592 1551 1519 1472 1382 1374 1308 1293 1385 1485 1603 1707 1792 1861 1820 1716 1672 1617 1501 1536 1571 1656 1768 1880 1978 2076 2173 2112 2031 1940 1920 1888 1867 1829 1725 1687 1642 1573 1618 1673 1707 1689 1660 1494 1360 1224 1116 1118 1253 1441 1555 1596 1611 1725 1802 1841 1876 1923 1915 1915 1941 1995 2090 2201 2324 2406 2432 2430 2417 2388 2363 2265 2217 2169 2112 2082 2045 2014 2026 2043 1984 1939 1921 1909 1917 1877 1794 1723 1641 1570 1496 1460 1419 1382 1341 1341 1325 1292 1255 1209 1179 1101 999 950 910 868 814 759 723 712 825 934 1041 1139 1214 1301 1380 1481 1621 1665 1677 1702 1732 1750 1773 1785 1785 1808 1820 1854 1906 1952 1988 2013 2026 2032 2006 1977 1958 1991 1962 1984 1987 2025 2089 2136 2168 2160 2113 2095 2070 2032 1948 1879 1805 1858 1837 1866 1946 2003 1949 1864 1771 1683 1654 1659 1651 1596 1583 1560 1662 1735 1809 1866 1853 1853 1827 1802 1742 1683 1688 1684 1713 1722 1678 1693 1621 1592 1555 1470 1566 1656 1768 1741 1704 1719 1631 1513 1401 1537 1534 1579 1678 1768 1806 1896 1950 1944 1964 1912 1850 1815 1772 1715 1674 1665 1593 1558 1575 1586 1569 1494 1397 1311 1266 1178 1083 1020 1031 1115 1131 1190 1345 1415 1330 1214 1219 1290 1252 1171 1143 1054 981 905 910 887 838 870 917 1008 1050 1072 1092 1132 1182 1280 1369 1403 1492 1610 1620 1599 1671 1776 1835 1895 1937 1948 1953 1974 1995 2016 2052 2082 2101 2130 2141 2154 2161 2167 2177 2187 2206 2229 2250 2251 2251 2236 2170 2166 2077 2077 2152 2252 2282 2203 2156 2206 2312 2394 2455 2483 2390 2307 2259 2219 2176 2150 2136 2103 2037 1973 1926 1913 1905 1928 1960 1983 1981 1960 1972 1945 1888 1896 1916 1919 1931 1982 1990 2012 2042 2071 2069 2013 1963 1912 1917 1883 1928 1851 1721 1590 1557 1603 1756 1860 1961 2070 2182 2273 2297 2286 2317 2348 2364 2412 2361 2355 2348 2361 2339 2282 2231 2190 2135 2074 2046 1993 1942 1902 1865 1819 1779 1734 1694 1646 1611 1576 1525 1441 1359 1418 1519 1619 1708 1720 1741 1741 1733 1716 1649 1598 1554 1492 1462 1567 1544 1506 1461 1382 1406 1401 1497 1600 1593 1548 1465 1465 1450 1418 1358 1315 1317 1306 1293 1265 1275 1281 1272 1263 1246 1235 1261 1298 1275 1211 1176 1168 1169 1169 1163 1155 1166 1167 1203 1215 1212 1210 1190 1163 1147 1143 1144 1144 1144 1146 1149 1166 1181 1191 1199 1211 1219 1224 1228 1227 1232 1239 1239 1240 1240 1241 1245 1254 1261 1270 1288 1305 1320 1335 1348 1362 1373 1386 1393 1398 1411 1403 1364 1361 1366 1390 1415 1442 1478 1524 1592 1676 1700 1702 1719 1778 1883 1958 2005 1964 1846 1738 1663 1607 1691 1780 1818 1896 1997 2096 2173 2255 2283 2353 2394 2427 2478 2448 2311 2184 2175 2235 2273 2306 2380 2456 2553 2672 2656 2549 2561 2639 2622 2436 2307 2239 2235 2295 2412 2398 2276 2241 2286 2438 2568 2695 2638 2505 2446 2419 2323 2266 2281 2363 2433 2503 2603 2593 2499 2423 2381 2425 2457 2563 2706 2704 2656 2670 2531 2406 2373 2423 2542 2593 2652 2680 2625 2621 2564 2508 2451 2377 2269 2209 2205 2276 2333 2331 2265 2211 2281 2357 2400 2385 2313 2246 2201 2184 2240 2281 2292 2337 2373 2398 2374 2299 2219 2172 2117 2076 2055 2038 2031 2060 2099 2105 2113 2127 2141 2164 2180 2215 2241 2264 2190 2102 2034 1963 1907 1872 1849 1781 1725 1783 1815 1837 1805 1821 1803 1816 1869 1877 1833 1786 1766 1695 1664 1621 1544 1502 1451 1350 1250 1152 1119 1196 1192 1157 1248 1318 1388 1445 1468 1542 1548 1501 1540 1569 1541 1574 1639 1663 1630 1524 1376 1244 1163 1036 955 921 946 938 1018 1081 1133 1156 1070 981 893 926 949 916 970 1064 1107 1060 999 1037 1052 1029 975 899 836 753 751 744 772 777 728 650 579 552 505 449 400 363 343 352 390 405 466 525 546 516 525 586 619 543 540 655 750 783 802 885 969 941 928 984 962 930 844 794 739 654 585 530 498 554 631 585 549 649 689 684 718 675 632 670 761 864 951 907 837 894 867 855 923 998 910 884 906 829 722 684 762 792 735 706 719 792 882 985 939 855 809 818 775 697 659 629 599 532 471 501 531 479 537 584 598 543 547 581 627 662 669 673 691 711 692 674 716 662 595 537 469 396 338 295 281 248 223 252 211 209 174 163 189 237 277 342 397 400 405 444 543 531 641 702 728 763 753 753 672 585 545 548 559 529 454 520 519 503 488 442 387 369 413 392 363 373 393 384 377 344 370 325 363 393 463 552 663 716 698 614 531 521 488 552 481 507 545 476 422 348 334 395 450 444 389 400 337 261 263 307 336 331 303 317 276 248 260 268 275 307 319 334 367 443 514 444 394 365 388 408 373 408 410 328 267 219 180 207 270 343 328 299 247 280 360 458 575 527 429 325 271 231 183 145 120 104 102 98 83 70 39 33 20 16 5 0 0 1 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
814 911 900 859 786 762 722 696 679 669 660 666 665 644 637 595 599 612 581 578 573 603 651 705 732 776 832 806 766 775 706 654 633 570 601 616 579 549 531 530 537 535 562 570 592 596 644 668 668 707 700 671 695 680 721 744 715 774 772 675 629 589 587 585 620 641 607 580 598 596 592 602 593 603 599 594 594 598 599 610 608 610 614 632 637 640 638 646 659 666 698 760 786 780 791 788 825 817 840 888 884 918 934 999 994 1021 1054 955 874 892 852 869 943 947 1021 1025 945 913 923 952 950 948 948 1010 1039 1082 1160 1262 1332 1310 1129 1003 915 864 817 766 724 685 671 680 688 698 712 717 720 719 731 731 734 727 741 762 804 840 801 808 831 818 841 828 779 799 835 911 937 980 1056 1114 1139 1169 1281 1401 1502 1624 1706 1830 1866 1906 1931 1941 1959 2023 2124 2240 2359 2407 2331 2338 2298 2206 2146 1930 1806 1701 1674 1667 1607 1564 1608 1624 1653 1667 1729 1802 1816 1762 1771 1795 1840 1811 1791 1753 1677 1710 1800 1742 1697 1586 1475 1448 1464 1460 1427 1411 1387 1355 1286 1220 1111 1182 1235 1332 1469 1526 1534 1597 1701 1692 1629 1636 1639 1621 1598 1546 1509 1427 1367 1337 1307 1286 1280 1274 1283 1280 1207 1215 1205 1211 1213 1190 1188 1186 1176 1162 1155 1192 1194 1168 1217 1238 1210 1179 1221 1258 1283 1279 1171 988 866 859 937 995 979 944 942 964 1033 1098 1140 1144 1149 1120 1126 1117 1101 1049 1046 1049 1072 1108 1153 1203 1236 1261 1311 1326 1263 1227 1119 1097 1178 1245 1295 1343 1380 1449 1469 1500 1442 1421 1393 1341 1445 1545 1632 1755 1805 1859 1841 1838 1890 1850 1767 1674 1601 1476 1432 1400 1322 1236 1281 1375 1458 1558 1656 1746 1828 1803 1743 1666 1584 1552 1454 1542 1635 1696 1762 1854 1964 2075 2143 2060 1946 1866 1857 1837 1806 1772 1708 1646 1611 1544 1536 1597 1647 1668 1631 1523 1386 1206 1081 1119 1282 1434 1490 1521 1631 1718 1768 1762 1773 1818 1833 1835 1891 2020 2141 2224 2297 2355 2386 2425 2402 2338 2370 2333 2256 2206 2148 2094 2050 2010 1981 2013 2008 1997 1976 1977 1940 1872 1804 1720 1645 1569 1525 1447 1398 1375 1319 1252 1267 1263 1234 1203 1172 1101 996 951 899 855 812 766 725 707 821 917 999 1113 1215 1299 1402 1497 1602 1710 1743 1767 1776 1795 1818 1838 1858 1866 1884 1922 1958 1995 2032 2063 2081 2079 2025 2035 1990 2033 2042 2009 2005 2064 2070 2151 2199 2198 2152 2129 2103 2052 1952 1922 1856 1917 1906 1934 1985 2010 1928 1844 1758 1695 1727 1722 1691 1641 1588 1576 1672 1737 1798 1831 1787 1750 1720 1681 1718 1649 1618 1594 1619 1672 1632 1634 1556 1516 1509 1452 1571 1680 1737 1678 1620 1637 1545 1454 1327 1452 1407 1546 1655 1695 1813 1905 1850 1848 1940 1924 1889 1819 1748 1678 1672 1655 1632 1612 1513 1487 1588 1484 1408 1325 1241 1170 1083 1013 1005 982 1002 1098 1115 1104 1125 1052 1196 1177 1120 1033 1031 1061 1022 981 884 827 871 970 992 1028 1048 1103 1135 1183 1216 1266 1348 1464 1550 1626 1664 1679 1673 1679 1720 1796 1843 1853 1877 1928 1962 2000 2030 2065 2090 2117 2170 2205 2218 2207 2205 2213 2211 2219 2221 2211 2204 2194 2164 2119 2028 2040 2141 2199 2231 2149 2122 2207 2315 2341 2380 2439 2443 2397 2327 2235 2161 2121 2098 2122 2073 1993 1956 1925 1930 1870 1890 1953 1964 1951 1970 1908 1844 1837 1872 1880 1902 1928 1958 1975 2008 2023 2027 2011 1963 1908 1868 1877 1954 1901 1753 1597 1539 1600 1738 1874 2001 2086 2168 2202 2207 2186 2277 2249 2297 2357 2318 2280 2277 2309 2308 2267 2197 2170 2138 2107 2095 2043 1997 1939 1905 1840 1791 1741 1703 1664 1629 1600 1546 1454 1346 1411 1486 1584 1673 1701 1730 1685 1677 1663 1633 1584 1527 1456 1455 1541 1513 1451 1397 1345 1416 1451 1522 1554 1544 1508 1448 1399 1391 1376 1358 1326 1292 1254 1275 1248 1253 1259 1257 1255 1241 1222 1257 1287 1269 1225 1175 1164 1163 1166 1159 1153 1157 1161 1204 1214 1203 1180 1172 1153 1143 1139 1140 1141 1143 1146 1151 1164 1179 1192 1201 1205 1206 1212 1220 1228 1235 1240 1241 1241 1255 1252 1249 1256 1256 1270 1281 1288 1302 1320 1341 1368 1387 1401 1413 1425 1433 1427 1427 1385 1375 1379 1405 1441 1513 1581 1637 1701 1765 1779 1798 1840 1898 1979 2034 1999 1888 1773 1688 1655 1645 1709 1805 1912 1999 2082 2138 2164 2192 2253 2291 2349 2448 2507 2386 2259 2184 2168 2209 2247 2305 2391 2506 2633 2730 2632 2647 2639 2513 2409 2305 2267 2305 2449 2592 2490 2300 2245 2271 2368 2534 2693 2539 2462 2504 2479 2356 2261 2283 2336 2418 2453 2508 2624 2562 2496 2443 2455 2493 2623 2764 2816 2732 2591 2497 2420 2383 2431 2545 2638 2646 2657 2675 2676 2534 2436 2382 2326 2270 2243 2298 2363 2366 2325 2256 2225 2294 2361 2409 2418 2387 2300 2248 2207 2255 2300 2301 2319 2353 2381 2336 2282 2254 2174 2109 2119 2116 2092 2101 2135 2144 2149 2159 2178 2202 2222 2234 2223 2209 2195 2154 2055 1958 1903 1853 1777 1733 1723 1671 1700 1714 1751 1725 1731 1738 1769 1837 1829 1803 1772 1742 1648 1580 1567 1521 1519 1490 1404 1289 1174 1098 1119 1123 1209 1319 1413 1465 1545 1558 1582 1497 1410 1424 1466 1417 1453 1511 1534 1553 1529 1428 1293 1168 1079 987 933 887 883 930 967 1042 1074 1070 996 924 873 880 905 959 1005 1036 1026 945 949 1002 1022 984 914 839 754 672 652 688 720 714 651 556 481 417 379 353 352 359 399 443 454 513 538 605 592 597 652 653 562 582 662 742 799 855 887 958 1007 1000 1043 999 954 855 759 722 697 649 572 613 621 701 695 612 647 759 782 783 755 697 660 740 829 900 961 900 923 977 951 961 1021 974 970 880 794 761 711 824 878 760 774 820 804 847 943 995 940 910 873 810 749 691 626 561 498 521 570 576 511 515 606 616 612 617 652 655 687 729 709 695 708 721 712 709 638 542 512 458 391 364 301 287 267 229 214 181 189 174 156 197 234 247 276 327 336 370 429 492 529 565 648 675 710 769 733 656 593 501 455 487 518 421 452 454 428 411 465 430 360 341 373 324 325 353 345 323 332 314 336 390 426 468 534 613 635 663 616 534 460 450 490 414 465 542 483 424 407 310 346 434 426 333 335 312 240 286 337 329 297 262 295 252 246 250 262 305 345 412 402 401 432 523 571 507 439 473 527 480 484 407 342 304 276 203 194 267 319 389 390 305 333 438 500 609 548 452 366 295 231 214 164 178 157 129 96 78 72 93 110 63 21 47 19 19 26 46 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
794 897 873 821 768 736 711 694 671 663 653 658 658 637 613 602 601 582 585 617 577 626 643 674 717 751 799 822 754 761 754 716 657 580 623 607 599 605 535 530 535 565 568 561 580 592 603 620 628 676 643 629 677 627 675 669 656 732 792 730 643 612 586 577 591 601 594 580 593 602 589 597 581 590 615 636 607 621 615 613 615 639 618 639 670 688 688 683 669 685 728 776 779 775 775 771 782 813 825 841 884 860 935 938 935 952 990 1029 940 928 923 877 899 963 1029 1049 970 932 899 907 915 920 939 983 951 1020 1091 1174 1222 1323 1202 1065 963 874 836 805 751 678 674 688 694 698 703 710 705 713 709 727 734 716 728 744 761 803 814 774 778 768 808 787 777 797 835 885 949 982 1059 1156 1214 1294 1318 1375 1504 1599 1673 1749 1777 1814 1863 1871 1895 1977 2069 2167 2337 2399 2369 2352 2292 2150 2023 1866 1753 1668 1591 1611 1590 1528 1568 1579 1618 1672 1721 1778 1768 1676 1672 1680 1719 1724 1711 1682 1594 1639 1735 1800 1755 1649 1536 1408 1399 1386 1352 1350 1359 1322 1226 1129 1132 1260 1312 1358 1431 1511 1525 1582 1638 1669 1685 1713 1715 1687 1678 1645 1579 1472 1420 1371 1359 1316 1304 1308 1297 1240 1243 1262 1244 1259 1238 1213 1224 1209 1158 1127 1115 1135 1143 1136 1162 1210 1171 1088 1137 1191 1227 1278 1236 1055 916 848 924 963 903 980 1020 1055 1103 1112 1115 1093 1142 1073 1011 1004 1029 1084 1102 1115 1108 1090 1129 1186 1196 1216 1242 1244 1190 1169 1099 1108 1209 1262 1335 1394 1403 1465 1470 1474 1443 1355 1309 1404 1506 1602 1675 1737 1806 1849 1779 1750 1786 1817 1718 1614 1506 1429 1373 1284 1252 1253 1376 1472 1470 1552 1651 1758 1800 1736 1696 1595 1524 1445 1457 1567 1681 1767 1831 1907 1999 2091 2083 2010 1889 1820 1795 1797 1733 1718 1682 1635 1597 1497 1473 1511 1604 1665 1597 1466 1342 1183 1073 1123 1269 1397 1391 1516 1630 1712 1706 1738 1737 1721 1722 1760 1880 2023 2123 2152 2223 2292 2320 2378 2330 2288 2325 2319 2209 2131 2081 2045 1998 1960 1946 1966 1952 1935 1923 1916 1918 1884 1809 1725 1653 1591 1524 1461 1420 1371 1315 1261 1201 1190 1204 1189 1162 1113 1030 959 896 853 818 773 742 695 796 901 993 1106 1241 1331 1431 1497 1585 1659 1697 1728 1762 1823 1850 1881 1902 1929 1950 1981 2016 2051 2079 2125 2144 2116 2104 2086 2021 2077 2097 2067 2023 2088 2102 2150 2214 2228 2188 2168 2134 2072 2031 1973 1938 1982 1980 2004 2030 2029 1959 1871 1787 1764 1783 1754 1700 1677 1630 1569 1618 1688 1755 1788 1751 1654 1646 1585 1643 1622 1537 1547 1591 1652 1600 1535 1492 1425 1404 1437 1565 1648 1688 1636 1532 1539 1511 1407 1289 1352 1366 1476 1553 1685 1798 1756 1730 1835 1940 1962 1910 1827 1732 1726 1759 1740 1707 1627 1542 1431 1451 1438 1414 1381 1304 1195 1095 1113 1066 1061 1010 965 956 949 946 925 967 979 1019 952 918 980 944 896 818 860 976 1061 1096 1103 1117 1112 1150 1195 1224 1277 1325 1410 1513 1597 1658 1725 1721 1725 1757 1776 1800 1815 1861 1905 1930 1979 2043 2074 2094 2140 2164 2150 2157 2202 2223 2208 2186 2186 2158 2147 2199 2211 2170 2129 2042 2003 2064 2136 2174 2130 2084 2171 2248 2256 2295 2406 2452 2357 2280 2257 2181 2109 2079 2075 2052 2010 1985 1971 1923 1861 1847 1885 1958 1936 1919 1865 1817 1803 1812 1843 1890 1930 1950 1938 1946 1966 1976 1989 1945 1895 1864 1849 1916 1896 1747 1606 1529 1558 1664 1809 1948 2047 2096 2093 2094 2150 2181 2155 2233 2308 2310 2244 2186 2227 2221 2190 2145 2075 2035 2014 1999 1997 2006 1984 1937 1877 1819 1762 1710 1663 1636 1603 1530 1464 1340 1397 1501 1589 1637 1704 1719 1693 1638 1612 1602 1581 1512 1442 1394 1490 1502 1447 1390 1333 1419 1489 1487 1495 1491 1471 1439 1412 1382 1349 1305 1319 1301 1249 1268 1250 1233 1242 1236 1235 1225 1206 1238 1267 1258 1219 1181 1162 1160 1160 1158 1149 1156 1155 1170 1208 1204 1171 1151 1143 1138 1137 1138 1140 1144 1147 1152 1161 1173 1178 1181 1185 1200 1218 1224 1228 1231 1232 1231 1231 1237 1246 1254 1271 1275 1278 1279 1286 1299 1317 1332 1357 1393 1417 1434 1447 1463 1460 1480 1439 1418 1406 1396 1434 1485 1542 1612 1712 1791 1828 1849 1888 1936 1992 2050 2018 1910 1826 1769 1745 1655 1665 1756 1838 1926 2029 2036 2046 2088 2144 2193 2260 2358 2483 2482 2367 2276 2213 2199 2226 2301 2421 2545 2649 2754 2787 2767 2549 2449 2429 2355 2306 2325 2405 2485 2478 2332 2267 2280 2326 2492 2657 2536 2542 2619 2499 2371 2265 2287 2361 2468 2443 2478 2560 2697 2650 2555 2483 2518 2693 2817 2756 2712 2632 2484 2433 2416 2455 2533 2590 2525 2531 2592 2620 2568 2477 2431 2410 2299 2317 2384 2384 2340 2288 2297 2281 2259 2326 2382 2416 2421 2328 2272 2236 2259 2292 2312 2311 2339 2367 2380 2373 2265 2179 2158 2168 2170 2185 2172 2187 2196 2203 2214 2225 2226 2209 2196 2180 2156 2130 2116 2076 1972 1845 1795 1759 1701 1647 1644 1632 1654 1680 1661 1673 1692 1722 1782 1768 1759 1741 1693 1600 1501 1458 1408 1408 1396 1355 1255 1146 1082 1108 1177 1237 1337 1473 1551 1612 1635 1614 1497 1378 1328 1347 1314 1339 1404 1419 1449 1482 1453 1334 1198 1106 1077 1020 959 880 848 882 941 968 996 993 982 912 843 869 917 930 952 951 895 894 941 981 971 920 841 762 657 598 608 645 677 676 616 546 443 372 352 362 380 441 507 523 541 578 627 666 676 726 683 604 569 637 719 790 849 888 948 1007 1044 1090 1025 948 854 821 827 775 667 611 644 668 755 793 746 670 696 798 856 859 780 683 714 794 901 911 974 956 1028 1055 1057 1105 1049 961 869 847 758 768 863 900 779 804 920 930 914 937 1041 983 889 794 740 708 657 590 539 576 609 614 566 479 520 602 687 687 659 694 706 713 754 724 678 666 696 704 683 619 556 482 426 379 330 305 294 276 242 206 209 175 152 163 206 203 259 303 296 332 382 401 444 552 611 630 678 708 754 746 685 605 530 447 394 444 432 373 412 404 352 443 492 432 365 321 320 295 322 325 299 294 321 365 386 438 484 527 520 537 594 569 486 448 410 459 364 420 443 416 372 343 311 347 430 378 332 271 264 236 288 341 329 296 243 245 227 231 240 266 308 343 399 477 479 450 538 663 581 530 560 592 538 478 410 374 332 277 211 204 217 282 396 437 388 385 488 577 625 582 462 355 286 260 224 217 226 173 147 121 132 159 155 139 64 99 122 77 73 85 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
770 868 848 804 751 721 697 687 673 656 641 653 638 638 631 628 605 585 624 609 579 614 627 652 693 731 771 820 771 728 735 653 663 664 633 619 600 649 537 530 533 545 541 567 578 583 589 594 610 629 619 640 692 617 627 583 633 708 768 801 705 633 597 563 572 581 578 601 593 618 591 586 584 625 723 662 623 620 640 625 627 643 667 643 679 715 750 709 692 699 766 766 762 747 758 756 808 812 794 806 840 866 880 901 910 901 927 983 1044 965 943 949 917 946 998 1083 1008 931 897 876 891 900 924 927 912 971 1054 1059 1101 1220 1247 1115 981 910 849 799 680 661 676 685 693 687 695 698 690 700 699 713 708 712 714 757 740 753 771 792 800 767 762 757 783 835 831 859 899 989 1087 1203 1320 1388 1439 1462 1556 1651 1697 1648 1634 1724 1726 1802 1867 1913 2019 2165 2313 2399 2360 2298 2252 2089 1903 1769 1674 1625 1554 1561 1567 1531 1507 1569 1623 1675 1728 1810 1763 1651 1590 1580 1591 1621 1624 1612 1546 1554 1599 1672 1737 1718 1604 1481 1388 1276 1270 1263 1277 1247 1174 1095 1190 1331 1415 1378 1463 1562 1578 1625 1699 1705 1717 1728 1721 1745 1731 1657 1581 1481 1428 1407 1407 1351 1367 1358 1316 1260 1300 1326 1300 1308 1255 1274 1287 1254 1205 1166 1121 1090 1105 1105 1111 1142 1161 1082 1052 1109 1184 1253 1290 1122 953 844 863 879 918 997 1031 1039 1069 1048 1055 1023 1075 995 1057 1127 1142 1154 1164 1154 1134 1089 1129 1163 1167 1188 1230 1154 1111 1081 1072 1160 1225 1334 1391 1433 1475 1481 1409 1379 1399 1361 1297 1370 1494 1604 1686 1697 1775 1796 1697 1657 1676 1728 1742 1615 1538 1435 1309 1244 1200 1279 1413 1523 1543 1587 1693 1804 1759 1640 1581 1555 1428 1409 1514 1593 1688 1803 1864 1937 2034 2103 2049 1947 1841 1782 1737 1745 1717 1672 1643 1596 1616 1538 1412 1445 1551 1652 1600 1419 1266 1136 1073 1142 1251 1306 1441 1555 1644 1674 1667 1689 1704 1691 1657 1755 1837 1947 2013 2070 2168 2208 2244 2324 2286 2247 2238 2289 2211 2123 2019 1982 1937 1924 1865 1906 1873 1871 1883 1890 1870 1876 1832 1747 1681 1622 1560 1489 1420 1359 1292 1245 1211 1164 1134 1149 1150 1144 1026 967 901 853 827 770 743 696 811 970 1031 1120 1224 1326 1405 1448 1510 1554 1595 1634 1690 1733 1798 1843 1878 1930 1984 2027 2061 2124 2167 2194 2197 2167 2159 2105 2059 2118 2141 2093 2054 2103 2172 2157 2231 2255 2230 2201 2160 2115 2062 2057 2034 2045 2043 2067 2081 2054 1980 1886 1840 1830 1829 1781 1738 1700 1665 1607 1630 1692 1744 1757 1697 1635 1554 1520 1568 1598 1518 1475 1499 1562 1549 1500 1393 1340 1408 1465 1531 1608 1642 1561 1529 1445 1381 1361 1245 1274 1356 1432 1527 1659 1706 1655 1694 1800 1893 1982 1900 1824 1794 1798 1816 1795 1744 1629 1565 1497 1402 1329 1317 1346 1229 1149 1125 1177 1126 1105 1103 1075 1060 1029 1003 974 972 937 897 922 881 862 862 814 834 947 1061 1155 1181 1163 1157 1170 1171 1208 1271 1305 1340 1412 1528 1608 1636 1663 1708 1773 1817 1855 1866 1858 1866 1903 1940 2030 2073 2098 2134 2133 2105 2097 2098 2133 2168 2165 2120 2123 2079 2108 2172 2225 2160 2125 2082 1981 2007 2066 2098 2091 2029 2122 2151 2220 2309 2411 2425 2311 2246 2190 2144 2133 2065 2038 2035 1981 1975 1989 1974 1887 1832 1828 1876 1893 1867 1820 1811 1787 1806 1848 1918 1940 1941 1913 1898 1906 1929 1959 1926 1891 1870 1834 1860 1818 1742 1594 1495 1525 1628 1775 1904 1979 1990 1992 2006 2102 2075 2111 2204 2285 2309 2271 2206 2150 2137 2095 2062 1991 1941 1900 1884 1903 1947 1954 1932 1878 1826 1767 1715 1665 1631 1601 1524 1459 1352 1357 1493 1579 1600 1658 1690 1686 1654 1610 1554 1558 1506 1445 1369 1430 1471 1437 1371 1301 1418 1486 1458 1447 1444 1434 1414 1397 1377 1362 1343 1292 1270 1238 1242 1251 1212 1235 1224 1212 1205 1195 1217 1235 1253 1211 1172 1160 1157 1157 1155 1146 1153 1149 1151 1186 1195 1159 1142 1138 1135 1135 1136 1140 1143 1147 1150 1156 1160 1165 1170 1180 1194 1204 1209 1215 1218 1214 1218 1227 1242 1255 1261 1265 1285 1299 1311 1296 1314 1337 1353 1372 1411 1435 1456 1471 1494 1518 1533 1522 1517 1498 1463 1421 1454 1529 1621 1717 1772 1788 1831 1899 1960 2016 2065 2045 1969 1931 1850 1779 1737 1693 1668 1782 1898 1925 1909 1924 2003 2045 2121 2208 2273 2393 2507 2487 2429 2355 2334 2260 2317 2437 2556 2629 2682 2727 2781 2579 2485 2523 2444 2371 2336 2409 2442 2583 2402 2324 2313 2354 2428 2594 2734 2673 2523 2418 2303 2266 2300 2376 2525 2528 2481 2534 2679 2682 2539 2513 2547 2683 2785 2678 2611 2616 2602 2522 2465 2483 2596 2545 2440 2460 2529 2473 2514 2554 2517 2461 2377 2413 2428 2367 2342 2339 2343 2344 2296 2299 2356 2392 2416 2347 2302 2282 2264 2291 2324 2338 2344 2362 2376 2386 2283 2191 2176 2233 2257 2254 2244 2242 2249 2252 2221 2200 2162 2139 2116 2120 2107 2058 2045 2034 1942 1827 1739 1698 1658 1630 1599 1589 1621 1631 1612 1609 1639 1671 1701 1696 1700 1701 1673 1570 1457 1378 1357 1290 1294 1255 1201 1118 1069 1121 1197 1287 1372 1459 1573 1639 1620 1591 1514 1416 1309 1235 1246 1244 1310 1307 1366 1388 1394 1358 1270 1239 1206 1105 1029 943 843 858 858 865 899 970 1043 987 905 833 854 866 895 868 838 851 897 933 889 862 831 770 708 623 553 570 606 645 586 514 439 402 365 395 409 450 525 571 584 624 644 679 746 782 726 696 642 622 716 764 841 908 979 1049 1115 1130 1065 958 899 886 835 798 773 682 624 701 787 857 855 776 696 784 900 927 831 727 724 781 784 863 931 1038 1091 1145 1163 1112 1010 897 894 946 872 887 950 937 796 897 968 1016 1020 1029 1059 976 873 821 740 683 644 625 636 672 657 586 529 482 564 604 704 752 700 716 753 735 747 705 682 599 622 651 647 596 498 449 427 373 326 286 279 266 250 218 184 161 153 166 184 230 266 301 307 337 378 463 513 578 631 665 694 720 746 656 610 566 504 462 411 350 386 347 324 325 351 414 507 475 420 362 313 281 298 292 275 295 298 352 394 447 525 536 470 484 517 562 508 437 381 411 392 322 372 343 316 281 300 385 424 358 294 261 232 256 273 268 302 278 234 221 239 237 251 302 346 334 347 391 459 548 563 672 656 617 642 572 451 406 333 277 236 241 273 236 281 334 403 476 524 481 536 585 520 525 439 365 323 328 293 309 294 222 226 180 213 214 225 143 131 185 192 157 165 148 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
744 817 805 758 738 710 676 674 675 664 661 622 639 609 601 601 601 599 624 602 604 622 635 648 678 715 749 795 778 738 692 734 719 723 662 629 617 644 539 531 530 533 564 569 570 574 580 591 599 608 603 639 704 651 592 608 627 672 718 773 702 641 580 560 567 574 568 614 573 580 574 576 594 653 749 673 637 636 657 661 675 637 657 672 710 714 742 783 753 718 765 761 734 729 736 769 771 788 772 778 812 822 833 857 870 856 877 935 1008 1074 1025 993 957 962 1021 1094 1044 942 902 863 871 890 921 883 888 948 973 961 1019 1122 1214 1171 1096 985 883 798 665 660 664 679 687 681 678 680 686 692 694 695 703 710 718 714 717 735 744 767 753 746 758 774 788 801 824 858 926 1011 1103 1214 1357 1456 1550 1567 1658 1641 1591 1599 1537 1634 1631 1746 1845 1910 2035 2196 2303 2332 2300 2257 2222 2120 1967 1739 1621 1564 1503 1518 1541 1503 1458 1522 1585 1658 1721 1812 1760 1643 1560 1480 1488 1521 1548 1554 1539 1497 1492 1539 1610 1670 1673 1531 1404 1294 1208 1208 1197 1153 1095 1152 1227 1377 1499 1467 1446 1545 1625 1670 1738 1719 1683 1666 1700 1747 1718 1649 1575 1504 1461 1493 1427 1404 1457 1411 1356 1293 1362 1397 1379 1324 1304 1281 1293 1293 1266 1217 1184 1126 1096 1060 1063 1077 1091 1070 994 1050 1062 1124 1203 1127 951 849 847 870 972 1014 988 988 1037 999 1019 980 947 973 1090 1164 1167 1142 1152 1148 1115 1064 1098 1120 1108 1180 1198 1135 1038 1068 1150 1218 1234 1279 1348 1414 1455 1445 1422 1341 1323 1309 1297 1387 1456 1532 1595 1641 1724 1735 1642 1567 1592 1682 1712 1598 1502 1404 1288 1179 1279 1344 1466 1549 1588 1645 1730 1808 1768 1630 1497 1448 1406 1410 1550 1651 1737 1817 1890 1946 2039 2075 2025 1929 1827 1752 1710 1681 1688 1650 1583 1538 1590 1504 1368 1433 1485 1595 1492 1364 1253 1106 1075 1194 1267 1394 1512 1580 1599 1578 1603 1622 1638 1620 1626 1737 1781 1849 1914 2044 2122 2121 2184 2265 2243 2200 2197 2208 2229 2140 2052 1952 1857 1824 1794 1824 1805 1789 1798 1797 1797 1804 1823 1771 1697 1632 1580 1507 1442 1362 1313 1267 1241 1184 1149 1142 1106 1103 1018 957 909 860 805 764 724 693 829 977 1082 1143 1219 1301 1370 1418 1457 1475 1487 1541 1596 1643 1714 1763 1801 1855 1914 1959 2026 2110 2191 2221 2224 2221 2206 2140 2115 2133 2172 2112 2113 2149 2223 2215 2242 2277 2261 2222 2182 2145 2122 2103 2099 2102 2113 2122 2123 2077 1989 1933 1895 1861 1865 1814 1766 1717 1672 1647 1610 1704 1741 1732 1680 1605 1555 1479 1510 1567 1515 1449 1377 1453 1508 1431 1356 1265 1401 1513 1584 1611 1604 1538 1459 1369 1329 1244 1222 1317 1391 1503 1590 1646 1586 1569 1635 1751 1881 1982 1921 1885 1868 1860 1818 1768 1735 1702 1631 1549 1487 1371 1252 1242 1204 1229 1259 1265 1167 1177 1181 1157 1129 1095 1114 1105 1097 998 1031 1015 999 989 936 845 837 931 1053 1188 1253 1239 1220 1224 1248 1282 1333 1410 1442 1464 1517 1619 1668 1709 1739 1811 1867 1905 1931 1909 1928 1924 1993 2056 2071 2079 2067 2025 2004 2006 2017 2067 2083 2084 2052 2038 2007 2068 2125 2139 2096 2081 2070 2014 1960 1995 1998 1984 2002 2073 2184 2290 2372 2439 2400 2291 2221 2157 2115 2083 2030 2010 2005 1971 1960 1953 1951 1941 1881 1827 1803 1803 1796 1797 1810 1774 1797 1865 1909 1922 1913 1884 1853 1865 1900 1930 1932 1898 1860 1828 1807 1752 1677 1580 1477 1490 1621 1783 1898 1934 1892 1894 1976 2001 1988 2087 2191 2264 2304 2291 2236 2179 2123 2047 1980 1936 1896 1854 1795 1773 1847 1856 1884 1882 1833 1772 1715 1669 1606 1534 1517 1468 1387 1323 1482 1566 1580 1648 1659 1664 1639 1601 1555 1489 1506 1448 1378 1371 1425 1416 1361 1278 1355 1444 1434 1403 1401 1395 1380 1373 1351 1343 1327 1311 1283 1248 1202 1225 1235 1193 1213 1205 1191 1183 1199 1212 1223 1188 1166 1156 1152 1152 1150 1140 1150 1149 1148 1151 1163 1146 1137 1131 1131 1133 1135 1139 1142 1158 1162 1166 1164 1167 1170 1176 1178 1185 1192 1196 1199 1205 1218 1235 1241 1251 1267 1283 1285 1299 1328 1315 1342 1381 1401 1406 1457 1476 1495 1507 1539 1582 1616 1634 1585 1555 1554 1477 1438 1473 1578 1646 1664 1740 1825 1875 1933 2014 2083 2106 2061 1999 1908 1836 1822 1767 1680 1711 1804 1798 1796 1875 1905 1978 2075 2159 2238 2339 2451 2558 2561 2500 2398 2294 2347 2455 2541 2580 2557 2628 2747 2631 2532 2533 2436 2421 2433 2445 2491 2530 2572 2362 2332 2350 2400 2551 2720 2649 2490 2397 2304 2288 2315 2407 2553 2571 2530 2567 2693 2612 2525 2532 2601 2708 2780 2653 2636 2596 2577 2576 2509 2583 2602 2539 2415 2375 2431 2360 2390 2441 2420 2374 2425 2436 2403 2369 2382 2379 2374 2367 2330 2294 2328 2367 2404 2409 2371 2318 2288 2314 2346 2364 2359 2368 2378 2378 2342 2248 2235 2288 2313 2308 2291 2238 2203 2166 2133 2111 2076 2065 2026 2026 2018 1965 1936 1978 1908 1835 1783 1757 1731 1668 1572 1550 1588 1562 1541 1536 1542 1595 1626 1587 1627 1659 1606 1556 1480 1356 1286 1250 1184 1156 1102 1064 1068 1163 1238 1356 1468 1527 1607 1664 1605 1512 1452 1403 1372 1249 1151 1166 1206 1218 1278 1270 1283 1319 1341 1351 1310 1190 1078 974 861 802 780 792 837 930 1032 1024 945 857 802 811 875 811 793 804 860 886 830 765 761 745 719 665 594 522 526 591 550 465 416 403 366 433 490 447 503 606 651 681 705 719 796 833 822 793 731 630 706 755 843 938 1020 1092 1168 1213 1112 1047 983 918 869 825 765 659 670 732 800 833 871 826 754 775 877 952 906 815 792 787 786 890 962 1044 1149 1225 1224 1111 1042 979 985 994 1007 994 1064 948 878 862 952 1065 1126 1115 1051 981 922 857 775 752 731 708 728 703 643 588 499 548 647 681 701 743 767 731 741 737 717 680 631 562 558 576 577 581 487 424 386 341 308 280 239 235 222 213 193 137 158 157 192 219 249 275 264 307 339 394 448 502 563 630 659 687 678 686 573 507 467 439 369 354 327 349 304 325 395 489 451 438 424 357 315 292 280 283 274 277 292 320 362 445 531 507 440 436 458 460 460 490 427 350 386 334 313 295 275 336 382 439 391 315 267 244 222 261 239 231 242 235 224 240 279 287 268 274 270 304 360 406 435 467 592 618 609 600 620 546 477 404 383 347 312 312 320 302 357 370 481 538 519 495 476 474 454 409 438 379 317 316 242 276 354 330 291 282 271 191 192 196 147 140 136 159 105 155 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
739 732 743 724 685 695 655 668 649 664 640 620 611 601 605 615 627 601 627 611 616 613 620 638 661 693 719 766 775 720 744 749 710 697 673 620 625 581 531 530 530 535 539 562 569 575 577 584 586 589 603 634 692 616 568 595 597 645 698 726 640 578 556 563 564 566 564 567 566 581 598 590 600 658 747 696 645 664 670 691 700 652 683 704 726 701 717 762 770 774 761 767 732 719 735 739 765 746 759 790 797 809 813 822 830 842 869 895 942 1059 1114 1102 1031 1003 1050 1008 1027 944 886 857 860 873 920 847 862 901 905 922 974 1053 1125 1185 1136 1044 908 825 764 688 656 671 685 674 701 716 712 746 730 754 745 729 735 741 735 715 725 733 739 775 800 816 802 840 894 919 950 1023 1139 1252 1391 1490 1599 1668 1653 1540 1469 1520 1437 1493 1588 1729 1818 1872 2065 2211 2283 2293 2285 2233 2218 2104 1923 1715 1585 1515 1469 1474 1520 1478 1443 1486 1560 1635 1716 1791 1794 1693 1591 1521 1436 1419 1461 1458 1460 1462 1411 1445 1524 1586 1618 1571 1449 1330 1233 1161 1157 1084 1119 1173 1272 1374 1535 1570 1556 1543 1664 1713 1769 1733 1639 1675 1726 1743 1704 1678 1606 1568 1501 1526 1449 1467 1454 1377 1327 1324 1390 1446 1407 1369 1326 1265 1254 1253 1240 1240 1199 1175 1120 1075 1041 1012 1003 973 968 940 941 996 1034 1036 925 844 840 857 903 966 942 923 952 906 924 948 994 994 1025 1069 1104 1165 1177 1149 1114 1074 1068 1070 1108 1124 1129 1041 1038 1103 1161 1226 1251 1282 1332 1411 1413 1382 1382 1361 1299 1270 1296 1351 1408 1449 1496 1589 1651 1636 1597 1482 1546 1632 1621 1579 1436 1302 1206 1244 1300 1378 1466 1563 1592 1665 1742 1750 1732 1606 1520 1384 1363 1460 1541 1642 1743 1843 1917 1966 2032 2016 1987 1887 1810 1745 1708 1633 1643 1583 1537 1465 1509 1447 1326 1362 1434 1540 1451 1322 1162 1062 1082 1218 1297 1419 1497 1471 1516 1516 1541 1552 1558 1562 1602 1691 1727 1782 1891 1998 2068 2050 2138 2185 2163 2140 2151 2139 2195 2129 2059 1982 1877 1789 1725 1722 1726 1736 1732 1733 1703 1699 1719 1759 1710 1636 1578 1525 1463 1397 1346 1279 1256 1192 1164 1155 1143 1052 961 920 879 848 790 746 712 705 847 961 1063 1123 1200 1258 1300 1347 1375 1384 1427 1500 1532 1571 1650 1694 1741 1793 1840 1909 1972 2049 2121 2186 2235 2257 2241 2202 2182 2185 2167 2148 2154 2218 2266 2276 2263 2274 2263 2236 2196 2177 2170 2169 2161 2162 2157 2151 2129 2066 1991 1941 1928 1911 1892 1839 1781 1725 1685 1649 1648 1692 1734 1705 1653 1590 1530 1468 1434 1478 1512 1485 1379 1386 1454 1409 1297 1281 1407 1500 1531 1541 1549 1515 1445 1358 1275 1204 1223 1310 1400 1510 1581 1535 1482 1558 1648 1738 1833 1953 1928 1903 1848 1781 1732 1691 1648 1633 1589 1543 1496 1339 1301 1326 1323 1326 1359 1295 1237 1237 1248 1217 1191 1179 1208 1184 1175 1144 1110 1104 1067 1039 994 886 823 962 1055 1182 1290 1318 1299 1280 1307 1361 1421 1479 1513 1535 1584 1630 1697 1733 1779 1862 1891 1947 1962 1938 1945 1942 1981 2024 2030 1982 1959 1924 1915 1916 1941 1987 1996 2019 1994 1966 1974 2032 2057 1996 1952 1943 1965 1926 1921 1923 1932 1966 2045 2139 2206 2298 2408 2463 2420 2352 2277 2218 2134 2048 2011 1988 1967 1957 1938 1918 1919 1912 1911 1887 1820 1780 1760 1744 1739 1766 1766 1826 1871 1910 1891 1856 1820 1825 1834 1856 1901 1902 1853 1798 1784 1717 1656 1579 1462 1471 1579 1727 1854 1826 1821 1838 1877 1907 1969 2061 2155 2217 2247 2282 2281 2207 2157 2101 2044 1999 1946 1907 1838 1759 1754 1752 1826 1877 1841 1781 1719 1672 1631 1577 1521 1471 1373 1303 1463 1511 1576 1628 1630 1634 1626 1585 1532 1459 1485 1437 1370 1338 1395 1381 1351 1287 1329 1414 1414 1367 1366 1349 1342 1329 1315 1321 1307 1304 1281 1254 1231 1181 1220 1219 1165 1191 1184 1171 1185 1193 1186 1176 1157 1150 1149 1148 1147 1135 1147 1145 1144 1148 1143 1139 1131 1129 1130 1132 1135 1137 1142 1154 1166 1174 1182 1191 1183 1184 1190 1187 1194 1205 1210 1214 1226 1246 1257 1260 1265 1279 1293 1314 1339 1358 1364 1404 1458 1467 1479 1538 1574 1572 1591 1666 1698 1709 1660 1581 1631 1562 1482 1464 1491 1545 1642 1740 1786 1826 1872 1950 2037 2129 2130 2056 1959 1900 1904 1801 1775 1693 1698 1764 1832 1866 1959 2037 2112 2166 2270 2399 2509 2575 2593 2489 2397 2316 2315 2391 2436 2463 2488 2557 2673 2676 2590 2532 2459 2502 2553 2593 2595 2551 2608 2418 2347 2357 2391 2478 2622 2580 2462 2380 2314 2320 2343 2425 2517 2588 2582 2611 2713 2602 2549 2564 2596 2695 2767 2684 2675 2645 2621 2606 2602 2597 2516 2486 2374 2315 2305 2287 2283 2282 2304 2337 2406 2416 2392 2388 2406 2412 2402 2384 2358 2345 2330 2366 2402 2428 2418 2369 2316 2329 2355 2375 2375 2378 2387 2392 2377 2284 2319 2364 2371 2294 2214 2147 2119 2100 2037 2002 1981 2012 1946 1932 1901 1847 1865 1898 1834 1827 1817 1804 1769 1701 1638 1544 1521 1507 1487 1445 1439 1533 1527 1479 1572 1630 1549 1463 1422 1352 1238 1154 1171 1095 1025 1053 1134 1219 1269 1381 1497 1558 1565 1598 1573 1513 1436 1361 1279 1253 1186 1079 1091 1125 1177 1168 1197 1235 1237 1278 1284 1259 1124 992 902 818 812 749 750 837 940 1000 966 884 838 773 811 786 750 785 791 819 792 725 674 657 650 639 605 556 490 501 473 433 406 374 420 475 521 503 499 612 691 731 764 789 824 872 891 883 811 701 686 774 869 945 1045 1150 1210 1228 1107 1038 959 920 833 751 700 649 657 734 752 791 869 918 853 899 903 993 908 824 851 801 801 872 950 1020 1090 1212 1222 1130 1057 1021 1072 1065 1126 1107 1072 976 886 953 985 1068 1189 1171 1117 1048 951 876 855 793 770 793 773 708 624 532 530 570 649 707 706 747 803 765 773 741 671 663 591 523 512 516 483 512 467 406 359 311 268 265 234 195 186 185 169 168 140 147 158 206 221 235 250 302 337 395 457 513 563 613 652 600 636 623 635 591 552 497 422 366 317 283 269 328 396 454 426 351 414 356 370 311 254 267 267 272 285 315 342 400 483 464 414 401 400 400 402 421 436 373 299 283 277 281 347 391 444 409 364 336 298 281 217 225 213 216 210 225 237 240 296 360 299 271 313 298 299 331 390 482 536 490 494 535 618 603 524 497 479 397 389 321 395 386 429 470 526 540 444 406 380 411 345 326 400 315 253 220 198 241 348 269 307 228 198 183 102 149 106 84 58 124 58 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
702 660 657 650 640 638 634 637 636 630 609 604 600 617 601 624 645 632 636 626 619 635 632 644 660 674 701 739 765 731 748 753 705 691 653 703 655 567 536 530 530 533 542 567 573 571 572 573 576 589 595 619 639 587 548 558 570 601 662 608 557 548 552 555 554 555 559 560 574 588 597 596 627 639 723 772 670 710 728 728 715 687 699 727 716 695 696 707 716 739 729 730 723 710 716 764 732 761 795 801 786 783 779 802 820 834 850 868 909 974 1087 1117 1128 1069 1026 970 963 905 870 841 819 833 824 829 837 815 865 874 926 983 1063 1115 1106 1059 956 881 811 746 668 660 682 669 687 752 754 789 780 789 773 790 785 790 759 755 734 734 740 753 760 779 839 870 875 910 943 1007 1079 1272 1404 1532 1645 1600 1566 1494 1394 1418 1402 1404 1593 1681 1729 1876 2063 2189 2258 2269 2263 2149 2109 2032 1817 1702 1597 1503 1434 1436 1479 1452 1411 1445 1532 1614 1677 1733 1772 1730 1640 1535 1438 1360 1372 1370 1376 1387 1342 1379 1439 1500 1513 1574 1507 1389 1272 1156 1077 1113 1260 1323 1366 1462 1621 1689 1668 1649 1683 1753 1754 1700 1617 1643 1683 1727 1692 1658 1642 1584 1571 1545 1494 1488 1412 1361 1363 1391 1427 1391 1372 1303 1299 1274 1209 1199 1183 1172 1167 1129 1066 1061 1058 1055 1031 1037 1012 969 948 906 902 912 893 851 839 851 852 865 889 878 903 982 1020 1060 1050 1061 1019 1060 1133 1160 1151 1118 1109 1070 1046 1073 1088 1063 1057 1019 1041 1128 1150 1214 1246 1315 1339 1378 1346 1332 1320 1298 1271 1327 1379 1350 1372 1391 1462 1527 1551 1549 1501 1434 1469 1546 1517 1569 1436 1308 1193 1230 1358 1456 1500 1553 1634 1712 1722 1646 1650 1631 1490 1357 1371 1476 1565 1649 1749 1835 1908 1962 1990 1954 1931 1869 1793 1726 1721 1653 1590 1525 1508 1423 1410 1464 1314 1265 1362 1442 1390 1235 1109 1034 1090 1241 1361 1356 1347 1338 1426 1474 1514 1454 1505 1517 1594 1626 1698 1737 1834 1943 2029 2040 2094 2111 2109 2066 2070 2116 2202 2127 2039 1949 1870 1809 1715 1676 1623 1684 1681 1649 1645 1638 1629 1649 1672 1645 1592 1541 1478 1406 1347 1285 1232 1222 1178 1166 1092 1035 966 904 864 806 763 726 698 731 861 966 1030 1112 1146 1185 1226 1251 1288 1329 1390 1454 1485 1525 1584 1628 1684 1745 1802 1871 1926 1979 2041 2109 2195 2267 2267 2262 2257 2252 2192 2180 2187 2268 2302 2305 2272 2250 2234 2160 2164 2182 2179 2188 2184 2177 2125 2081 2045 1998 1925 1877 1919 1931 1908 1861 1809 1761 1720 1670 1687 1713 1724 1711 1652 1615 1558 1495 1417 1379 1442 1468 1386 1297 1383 1363 1251 1275 1396 1426 1424 1454 1490 1495 1428 1363 1263 1166 1234 1305 1395 1472 1453 1402 1507 1588 1681 1800 1852 1895 1865 1834 1812 1764 1685 1630 1570 1544 1537 1542 1462 1428 1364 1403 1378 1376 1392 1326 1306 1291 1305 1280 1255 1262 1273 1217 1211 1198 1172 1170 1128 1078 1031 913 807 898 1051 1174 1302 1373 1368 1355 1356 1398 1484 1536 1577 1615 1649 1675 1750 1789 1815 1888 1900 1958 1973 1974 1979 1999 1978 1987 1943 1899 1869 1860 1828 1837 1877 1907 1942 1945 1934 1924 1969 1989 1965 1910 1849 1836 1846 1848 1880 1929 1967 2009 2107 2190 2252 2310 2380 2409 2427 2399 2331 2254 2165 2076 2013 1974 1955 1944 1934 1923 1902 1892 1874 1864 1882 1856 1812 1776 1725 1699 1732 1757 1798 1851 1882 1843 1783 1772 1786 1815 1852 1876 1833 1754 1765 1712 1631 1544 1454 1466 1550 1710 1803 1761 1797 1896 1952 1983 2020 2031 2101 2192 2204 2238 2207 2185 2172 2137 2084 2032 1976 1922 1841 1759 1684 1678 1736 1785 1802 1780 1730 1688 1630 1556 1500 1435 1367 1282 1389 1445 1561 1595 1599 1610 1598 1583 1546 1482 1419 1436 1381 1305 1372 1352 1326 1260 1304 1372 1377 1357 1327 1308 1294 1273 1275 1277 1262 1277 1265 1250 1231 1188 1188 1198 1167 1161 1178 1161 1172 1173 1172 1157 1148 1145 1145 1144 1142 1137 1144 1143 1141 1139 1136 1137 1127 1127 1129 1129 1132 1136 1142 1156 1169 1172 1181 1188 1195 1188 1198 1201 1197 1208 1221 1228 1234 1242 1249 1259 1279 1299 1316 1325 1347 1377 1405 1435 1484 1536 1540 1605 1650 1632 1620 1721 1772 1763 1709 1628 1685 1606 1527 1550 1510 1496 1617 1687 1708 1739 1824 1890 1977 2091 2167 2106 2028 1978 1956 1894 1858 1783 1736 1791 1890 1954 2034 2142 2218 2262 2330 2425 2539 2593 2578 2502 2446 2373 2329 2328 2359 2393 2432 2483 2560 2645 2667 2645 2556 2519 2565 2693 2701 2647 2628 2496 2408 2388 2407 2436 2518 2572 2484 2354 2340 2351 2367 2472 2494 2620 2561 2628 2669 2617 2594 2582 2622 2700 2812 2733 2725 2711 2655 2611 2576 2576 2470 2388 2317 2248 2230 2204 2181 2204 2235 2323 2388 2390 2383 2399 2432 2447 2434 2408 2389 2373 2365 2380 2416 2446 2422 2393 2376 2380 2390 2400 2399 2394 2396 2410 2435 2419 2374 2342 2295 2215 2130 2055 2026 1990 1970 1910 1901 1967 1915 1846 1788 1754 1831 1808 1763 1769 1774 1785 1743 1678 1610 1552 1498 1459 1394 1389 1410 1441 1398 1423 1528 1584 1544 1464 1398 1330 1266 1154 1112 1070 1005 1108 1166 1201 1263 1378 1464 1465 1491 1518 1460 1423 1414 1411 1331 1243 1151 1118 1033 1040 1090 1083 1089 1138 1118 1144 1168 1185 1164 1073 982 897 821 765 723 760 834 925 961 943 873 805 761 742 729 727 736 771 778 761 704 654 615 575 548 495 468 451 443 481 430 411 505 567 625 586 545 558 639 718 800 843 848 874 901 893 838 728 716 769 868 956 1048 1102 1188 1208 1092 973 897 857 787 772 742 703 650 669 695 782 880 990 937 961 1020 1007 936 916 909 840 918 870 882 994 1096 1182 1228 1138 1078 1106 1176 1168 1224 1108 1007 986 957 996 1105 1098 1221 1143 1063 1037 975 903 822 773 745 737 763 679 586 506 603 666 668 721 737 759 773 765 771 713 615 598 594 515 460 452 426 468 417 389 354 331 274 238 238 201 210 189 168 142 132 138 136 177 197 210 233 261 293 332 401 494 549 580 597 549 555 567 522 508 469 483 501 430 366 298 254 290 366 378 345 311 355 384 421 349 280 258 260 269 277 307 329 363 419 464 417 384 370 373 363 363 378 423 381 301 252 339 368 404 432 400 335 287 254 231 235 204 201 239 255 285 293 247 275 339 352 302 288 359 383 387 432 477 455 427 498 576 642 669 608 590 523 440 469 386 449 454 485 570 592 523 411 322 339 406 309 289 317 361 250 180 146 232 279 213 218 244 121 161 105 67 79 50 1 45 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
658 642 646 700 700 676 655 619 629 615 616 616 610 626 622 625 637 664 652 631 626 642 635 635 647 640 678 706 758 749 725 745 742 713 671 721 663 564 532 531 530 531 535 566 568 562 568 562 573 582 592 620 592 570 555 535 530 536 534 536 554 552 563 565 602 559 568 575 578 579 599 599 630 673 703 822 721 705 790 755 742 754 729 727 712 695 687 696 698 698 705 706 708 701 710 726 760 768 768 772 764 774 820 812 832 841 841 856 870 931 1020 1081 1128 1178 1083 993 929 895 878 855 823 815 824 789 758 761 792 849 879 924 997 1061 1074 1054 1044 969 871 775 693 656 678 688 761 793 812 830 821 824 804 871 827 812 777 795 749 751 751 743 758 774 811 838 862 954 957 1006 1133 1311 1457 1573 1597 1494 1471 1455 1369 1317 1304 1362 1501 1578 1680 1798 2021 2180 2232 2214 2178 2045 1922 1912 1755 1648 1568 1486 1419 1370 1408 1395 1394 1387 1519 1601 1655 1696 1710 1748 1665 1585 1493 1399 1345 1294 1287 1305 1320 1292 1331 1391 1388 1469 1473 1337 1218 1098 1193 1226 1302 1433 1485 1560 1650 1752 1744 1748 1755 1780 1723 1665 1604 1665 1700 1681 1681 1623 1625 1652 1610 1596 1558 1486 1429 1381 1423 1418 1440 1374 1313 1262 1228 1217 1182 1166 1155 1135 1112 1098 1097 1107 1098 1096 1131 1126 1086 1047 1023 953 950 909 865 850 839 840 889 907 915 938 982 1077 1119 1136 1117 1110 1084 1066 1117 1176 1107 1076 1074 1044 1034 1076 1073 1034 1009 1043 1081 1114 1132 1196 1266 1352 1386 1327 1294 1284 1272 1251 1282 1345 1416 1453 1490 1511 1499 1455 1456 1466 1415 1383 1400 1453 1421 1519 1454 1344 1211 1195 1308 1448 1577 1627 1680 1713 1664 1563 1561 1574 1492 1350 1355 1462 1559 1631 1750 1836 1886 1923 1943 1912 1887 1834 1773 1716 1708 1648 1613 1510 1447 1428 1333 1390 1339 1180 1273 1340 1328 1186 1054 1035 1126 1241 1239 1232 1286 1339 1327 1407 1452 1446 1491 1513 1552 1640 1667 1746 1849 1924 2007 2025 2001 2065 2094 2013 2002 2116 2218 2127 2028 1936 1853 1768 1709 1658 1606 1585 1627 1613 1619 1613 1608 1574 1580 1603 1596 1557 1510 1443 1368 1322 1280 1256 1221 1174 1145 1087 976 918 846 794 751 717 694 774 852 960 1011 1023 1057 1091 1126 1148 1229 1283 1317 1391 1400 1461 1493 1554 1642 1695 1758 1815 1868 1916 1974 2040 2131 2216 2278 2305 2313 2287 2224 2228 2244 2307 2333 2317 2217 2180 2163 2072 2063 2098 2103 2154 2156 2130 2040 2009 1952 1933 1875 1816 1882 1907 1899 1877 1839 1793 1753 1724 1742 1754 1727 1692 1647 1602 1527 1475 1426 1322 1381 1420 1349 1283 1286 1313 1215 1285 1374 1354 1333 1422 1423 1431 1414 1349 1274 1146 1196 1293 1398 1393 1334 1386 1508 1585 1705 1816 1901 1906 1838 1779 1739 1706 1673 1605 1634 1590 1568 1596 1545 1490 1416 1461 1400 1414 1443 1389 1339 1345 1346 1340 1298 1304 1314 1275 1260 1264 1253 1219 1195 1146 1081 963 831 842 990 1146 1286 1378 1429 1417 1418 1445 1517 1588 1643 1683 1703 1742 1820 1854 1869 1932 1940 1941 1976 2005 2036 2022 1996 1964 1884 1849 1829 1800 1783 1788 1803 1851 1897 1917 1890 1898 1903 1901 1882 1838 1784 1843 1869 1889 1918 1965 2003 2002 2057 2140 2199 2254 2321 2358 2375 2398 2321 2234 2146 2076 2022 1988 1961 1932 1919 1914 1873 1855 1841 1838 1833 1808 1803 1792 1738 1679 1663 1685 1725 1782 1828 1829 1769 1728 1747 1802 1843 1839 1796 1759 1719 1682 1609 1506 1442 1461 1567 1714 1734 1737 1830 1933 1998 2036 2091 2101 2088 2134 2195 2227 2183 2135 2114 2072 2048 1996 1962 1915 1861 1793 1730 1650 1633 1674 1740 1767 1737 1682 1624 1556 1496 1460 1416 1289 1309 1453 1548 1569 1572 1594 1581 1557 1535 1496 1420 1395 1387 1294 1359 1357 1318 1249 1251 1313 1340 1333 1305 1298 1281 1230 1229 1221 1221 1246 1244 1227 1227 1198 1147 1157 1141 1148 1170 1156 1157 1162 1161 1149 1142 1142 1141 1141 1134 1131 1141 1139 1138 1136 1133 1134 1124 1126 1127 1128 1131 1137 1154 1159 1167 1178 1182 1187 1195 1201 1200 1207 1209 1208 1219 1231 1242 1251 1257 1265 1278 1289 1303 1325 1354 1404 1411 1446 1531 1598 1607 1649 1694 1672 1646 1744 1827 1815 1753 1689 1710 1604 1576 1637 1594 1529 1558 1602 1629 1689 1797 1895 1984 2068 2144 2157 2093 2046 2014 1983 1923 1877 1792 1756 1883 1985 2078 2185 2266 2324 2380 2433 2500 2547 2596 2591 2542 2455 2379 2359 2363 2376 2419 2451 2488 2543 2613 2695 2690 2599 2567 2691 2817 2732 2605 2576 2553 2494 2490 2502 2609 2593 2500 2413 2382 2432 2507 2558 2572 2688 2605 2652 2694 2652 2617 2683 2720 2779 2838 2867 2828 2741 2590 2514 2492 2461 2389 2320 2292 2258 2202 2166 2156 2162 2282 2382 2380 2373 2357 2382 2430 2477 2464 2439 2419 2404 2395 2401 2427 2409 2293 2265 2319 2424 2453 2456 2442 2420 2410 2418 2421 2366 2322 2250 2220 2158 2032 1988 1973 1912 1883 1837 1821 1880 1876 1774 1719 1714 1730 1692 1669 1660 1695 1713 1711 1688 1634 1580 1510 1439 1408 1370 1378 1347 1313 1387 1484 1550 1484 1419 1354 1304 1260 1167 1077 1029 992 1019 1086 1147 1233 1326 1355 1348 1420 1473 1428 1326 1295 1335 1389 1330 1234 1145 1051 984 1008 1021 1012 1056 1009 1028 1061 1103 1118 1086 985 895 858 799 748 716 779 836 896 949 938 902 841 809 806 772 723 708 734 763 751 729 708 659 596 552 513 531 518 493 410 412 482 620 698 687 618 614 622 667 768 846 881 896 922 899 847 783 784 832 847 901 984 1080 1176 1226 1097 988 941 848 845 873 839 783 726 698 704 806 907 984 1058 1079 1145 1085 1031 980 970 914 965 947 950 953 1022 1151 1274 1213 1111 1165 1254 1253 1249 1138 1067 1092 1051 1056 1181 1209 1226 1140 1053 942 868 868 871 842 754 704 693 667 559 538 633 671 681 729 777 812 787 763 720 670 608 526 509 471 415 404 398 433 412 387 380 364 334 286 232 241 227 201 178 163 136 127 131 149 178 188 202 228 253 292 386 463 497 506 483 450 532 516 451 398 388 423 394 408 292 240 237 317 307 309 257 295 317 332 381 385 323 243 297 320 311 316 322 350 383 372 388 429 374 361 337 329 341 386 326 300 242 313 397 391 350 369 351 305 277 239 208 208 206 218 255 295 339 296 325 342 395 359 330 361 403 477 437 371 360 424 517 528 576 678 707 651 548 536 530 434 501 536 587 620 552 474 444 354 261 360 248 231 218 269 245 166 141 172 209 185 128 191 108 57 94 37 34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
637 653 746 728 693 677 669 660 649 633 636 625 624 635 627 626 662 681 669 653 634 642 644 639 637 624 657 684 731 756 690 710 744 742 679 706 733 615 537 533 530 534 539 567 565 561 548 564 571 578 585 592 560 545 534 530 545 574 600 628 645 628 645 617 647 629 629 591 590 586 587 604 612 649 688 775 775 785 807 801 806 822 811 740 700 687 681 687 683 693 687 710 701 709 717 720 738 746 749 743 787 807 792 817 814 802 802 836 866 923 969 1018 1109 1117 1085 1018 978 933 904 911 881 878 861 824 799 765 750 799 820 862 915 967 1012 1072 1099 1080 998 835 712 654 679 744 760 825 846 884 896 890 859 898 870 825 816 792 766 781 767 760 758 764 785 802 884 961 960 1023 1160 1343 1475 1552 1543 1458 1395 1388 1347 1270 1313 1413 1477 1579 1680 1843 2012 2131 2161 2110 2023 2000 1807 1725 1634 1547 1499 1439 1385 1340 1354 1365 1357 1391 1527 1604 1662 1667 1701 1767 1725 1665 1561 1474 1414 1360 1296 1237 1211 1224 1244 1283 1288 1324 1394 1318 1170 1188 1291 1356 1420 1528 1622 1669 1706 1746 1741 1758 1792 1760 1648 1605 1606 1662 1691 1627 1629 1559 1598 1626 1554 1576 1517 1466 1433 1418 1474 1465 1415 1350 1287 1284 1266 1258 1218 1210 1220 1190 1141 1160 1114 1157 1149 1137 1203 1188 1166 1125 1068 1012 1034 973 913 858 840 834 873 909 953 1008 1052 1127 1170 1189 1182 1176 1147 1128 1104 1142 1128 1101 1059 1007 1012 1037 993 1012 1096 1121 1132 1173 1186 1215 1316 1315 1312 1293 1261 1244 1231 1264 1331 1367 1375 1473 1560 1608 1567 1460 1385 1388 1373 1333 1307 1350 1374 1417 1414 1306 1208 1182 1331 1482 1563 1642 1651 1619 1638 1539 1464 1476 1461 1323 1352 1472 1549 1616 1715 1809 1835 1869 1908 1843 1833 1795 1771 1714 1671 1615 1555 1489 1420 1394 1327 1317 1331 1211 1153 1228 1230 1145 1024 1088 1165 1126 1202 1291 1377 1450 1433 1365 1380 1460 1509 1522 1566 1594 1688 1763 1809 1932 1996 1965 1962 2021 2043 1990 2001 2117 2215 2127 2030 1967 1907 1816 1753 1707 1663 1592 1538 1541 1545 1525 1531 1524 1504 1519 1557 1543 1525 1472 1422 1364 1330 1304 1244 1221 1197 1140 1032 955 863 767 726 706 686 756 854 892 915 918 934 956 1007 1108 1126 1172 1259 1310 1296 1370 1413 1476 1543 1620 1677 1752 1827 1885 1931 1995 2085 2166 2235 2310 2340 2336 2308 2317 2312 2354 2355 2327 2220 2172 2115 2067 2044 2030 2053 2086 2091 2103 2021 1959 1894 1858 1830 1776 1836 1862 1841 1850 1857 1816 1790 1776 1766 1753 1720 1665 1590 1591 1544 1479 1392 1301 1322 1347 1331 1276 1207 1282 1207 1247 1319 1283 1326 1401 1399 1388 1353 1276 1219 1129 1179 1292 1399 1338 1305 1416 1502 1574 1688 1791 1843 1887 1804 1750 1700 1657 1636 1627 1603 1552 1631 1662 1587 1476 1506 1506 1456 1470 1506 1436 1408 1398 1396 1389 1361 1334 1345 1307 1326 1304 1284 1275 1266 1207 1122 1010 866 807 952 1103 1233 1336 1425 1461 1472 1483 1553 1601 1641 1697 1771 1835 1903 1880 1905 1958 1977 1971 1983 2011 2033 2027 2009 1954 1874 1820 1805 1787 1756 1758 1759 1824 1863 1851 1899 1882 1827 1837 1810 1764 1810 1900 1925 1949 1985 2013 2059 2071 2068 2095 2157 2209 2256 2296 2325 2346 2316 2265 2195 2112 2046 1991 1941 1926 1918 1876 1823 1796 1781 1788 1796 1779 1772 1763 1743 1696 1632 1611 1650 1706 1770 1814 1773 1723 1725 1791 1841 1811 1766 1748 1668 1605 1599 1491 1435 1474 1595 1686 1666 1743 1845 1914 1936 2003 2074 2122 2159 2196 2251 2241 2234 2195 2117 2040 2031 1991 1971 1920 1869 1795 1733 1671 1607 1587 1674 1740 1732 1680 1617 1559 1515 1470 1436 1338 1266 1389 1499 1564 1547 1567 1561 1541 1502 1490 1437 1388 1341 1299 1337 1355 1314 1266 1200 1285 1301 1297 1273 1258 1239 1200 1188 1192 1183 1197 1206 1194 1202 1186 1140 1129 1126 1140 1163 1152 1147 1154 1150 1140 1137 1139 1138 1138 1136 1130 1138 1136 1133 1132 1131 1132 1123 1124 1125 1126 1129 1149 1157 1167 1174 1180 1185 1189 1195 1200 1208 1216 1224 1222 1218 1225 1233 1243 1254 1266 1286 1302 1315 1343 1368 1431 1474 1470 1543 1612 1659 1683 1726 1713 1695 1775 1851 1854 1799 1754 1703 1607 1646 1705 1651 1585 1540 1662 1697 1721 1791 1873 1969 2064 2128 2170 2138 2104 2054 2037 1986 1906 1795 1767 1847 1936 2046 2154 2201 2268 2328 2341 2393 2477 2578 2658 2613 2500 2435 2441 2444 2456 2507 2559 2557 2549 2588 2693 2752 2673 2656 2766 2844 2760 2643 2576 2594 2601 2592 2627 2698 2639 2539 2521 2473 2423 2483 2525 2569 2595 2728 2820 2728 2683 2725 2676 2624 2675 2726 2776 2746 2685 2581 2495 2468 2431 2384 2352 2331 2272 2245 2192 2119 2094 2187 2283 2365 2299 2229 2259 2375 2469 2493 2471 2454 2443 2437 2427 2385 2350 2289 2240 2266 2346 2490 2486 2448 2405 2371 2348 2310 2295 2220 2164 2124 2097 2021 2021 2019 1939 1876 1826 1766 1768 1802 1757 1726 1642 1605 1581 1572 1569 1624 1645 1661 1692 1647 1592 1527 1517 1497 1394 1312 1287 1268 1322 1438 1492 1463 1355 1258 1193 1143 1130 1111 1073 987 985 1103 1187 1238 1287 1259 1276 1357 1378 1377 1351 1236 1244 1331 1339 1267 1159 1080 1007 931 942 937 991 947 962 1008 1054 1063 1041 988 976 923 861 798 720 697 725 796 877 933 966 938 889 893 857 779 698 688 677 662 665 683 604 558 546 539 575 571 491 414 507 578 655 722 734 689 665 675 714 781 862 917 935 947 932 900 850 841 924 963 970 1010 1095 1189 1219 1130 1078 982 965 962 957 907 846 789 726 689 781 847 908 1003 986 1061 1114 1132 1106 1036 1019 989 1027 1036 1023 1048 1152 1269 1257 1203 1218 1307 1334 1292 1184 1137 1171 1158 1165 1243 1299 1228 1137 1036 946 865 772 750 758 752 642 689 608 529 543 583 626 678 703 749 787 759 725 671 614 560 523 470 445 423 402 365 383 412 415 402 350 326 305 269 241 230 202 181 166 143 128 121 134 179 186 211 236 272 326 362 428 432 423 409 427 467 488 426 352 338 351 325 303 259 209 239 260 268 229 283 333 283 279 307 399 358 277 249 274 298 318 317 329 343 335 365 411 399 372 357 334 327 306 274 251 228 286 351 312 288 356 359 287 236 214 207 195 210 246 252 277 344 368 366 409 416 393 398 395 420 427 384 302 404 451 444 486 592 660 699 713 661 628 577 540 561 608 644 659 604 567 461 325 223 273 222 190 152 163 187 143 102 110 108 112 85 111 114 65 19 27 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
718 728 783 737 716 699 681 658 676 671 643 646 646 644 634 616 653 682 681 651 647 644 650 642 627 621 639 661 701 750 694 680 725 724 697 692 739 676 559 538 532 537 536 563 565 533 564 570 573 572 578 574 558 535 530 539 588 577 644 691 740 723 731 686 702 672 668 634 625 602 603 606 642 622 655 743 824 801 872 922 892 886 815 747 709 690 672 672 675 684 689 694 697 700 732 745 744 731 713 762 774 782 754 768 780 797 836 835 859 876 909 956 1038 1054 1080 1098 1035 1007 997 929 881 875 864 842 820 798 736 728 719 787 824 868 915 956 982 1046 988 884 791 662 686 793 838 855 924 939 952 944 915 925 897 847 861 822 828 826 796 802 761 761 785 818 869 929 928 1043 1200 1341 1451 1501 1480 1410 1341 1305 1270 1215 1323 1410 1487 1549 1668 1814 1944 2052 2071 2013 1917 1875 1738 1648 1550 1488 1431 1385 1343 1320 1334 1335 1334 1402 1530 1583 1619 1663 1744 1769 1697 1659 1615 1546 1481 1410 1347 1310 1273 1190 1199 1202 1214 1236 1234 1233 1109 1113 1306 1384 1442 1496 1556 1628 1659 1675 1659 1722 1749 1737 1640 1588 1563 1630 1660 1598 1538 1535 1592 1569 1508 1558 1570 1520 1496 1454 1521 1457 1382 1330 1350 1352 1320 1290 1241 1264 1287 1218 1206 1195 1137 1208 1221 1177 1225 1251 1234 1197 1142 1111 1068 1013 969 918 835 830 864 923 982 1022 1060 1093 1109 1154 1178 1216 1221 1181 1195 1171 1169 1129 1087 1050 1000 988 992 1070 1143 1215 1223 1255 1277 1297 1297 1242 1249 1237 1217 1259 1266 1308 1358 1404 1417 1457 1539 1567 1551 1476 1442 1342 1325 1297 1252 1260 1301 1316 1303 1245 1119 1240 1363 1418 1471 1558 1537 1510 1519 1507 1400 1386 1401 1287 1353 1487 1537 1595 1674 1741 1781 1831 1868 1820 1734 1710 1719 1699 1601 1586 1537 1438 1396 1345 1308 1261 1224 1189 1096 1114 1119 1045 1007 1076 1096 1196 1288 1334 1407 1455 1446 1426 1410 1420 1456 1503 1537 1587 1642 1714 1770 1875 1966 1895 1927 1977 1975 1931 1984 2102 2172 2120 2053 1993 1931 1842 1759 1698 1654 1602 1486 1463 1466 1442 1434 1407 1363 1414 1439 1468 1494 1483 1447 1402 1338 1285 1233 1248 1180 1122 1039 932 862 769 700 687 700 720 744 792 808 834 877 966 965 1018 1052 1098 1167 1209 1201 1247 1339 1411 1480 1536 1630 1702 1773 1819 1917 1974 2058 2150 2231 2304 2349 2370 2387 2372 2381 2345 2299 2273 2267 2208 2152 2093 2030 1993 1992 2020 2056 2070 2030 1961 1900 1811 1780 1752 1804 1818 1774 1793 1845 1840 1818 1782 1737 1724 1674 1671 1593 1507 1506 1467 1385 1297 1229 1272 1258 1230 1163 1234 1184 1197 1225 1243 1319 1396 1375 1315 1302 1245 1167 1093 1228 1308 1368 1272 1308 1377 1457 1532 1625 1696 1757 1854 1783 1702 1661 1629 1604 1621 1602 1597 1659 1677 1589 1523 1550 1540 1509 1527 1526 1456 1445 1443 1455 1409 1408 1368 1360 1352 1357 1355 1334 1321 1264 1166 1058 919 826 835 953 1050 1143 1289 1335 1403 1424 1462 1528 1542 1627 1715 1806 1890 1931 1896 1907 1953 1990 1992 1976 1991 1998 1988 2007 1926 1899 1840 1785 1756 1725 1694 1718 1771 1797 1850 1937 1872 1794 1781 1727 1774 1862 1928 1988 2022 2061 2080 2122 2149 2148 2137 2155 2187 2200 2229 2261 2284 2268 2250 2205 2133 2063 2006 1951 1921 1911 1862 1814 1766 1718 1701 1718 1716 1745 1732 1747 1731 1666 1594 1576 1645 1705 1756 1753 1723 1705 1754 1782 1770 1738 1740 1688 1609 1584 1482 1426 1493 1579 1655 1647 1728 1786 1820 1895 1972 2015 2089 2159 2208 2207 2206 2194 2189 2163 2103 2023 1973 1943 1897 1842 1779 1734 1690 1644 1552 1595 1686 1732 1698 1640 1576 1510 1464 1416 1364 1277 1304 1427 1539 1512 1533 1526 1514 1478 1465 1439 1386 1336 1266 1350 1356 1320 1267 1198 1252 1262 1259 1213 1217 1200 1166 1139 1152 1145 1159 1170 1164 1172 1151 1128 1118 1118 1129 1153 1150 1138 1149 1137 1133 1133 1135 1134 1135 1124 1128 1136 1133 1130 1129 1128 1129 1120 1122 1125 1126 1136 1158 1166 1170 1176 1181 1187 1192 1196 1201 1207 1214 1223 1233 1237 1247 1253 1266 1279 1272 1290 1319 1345 1381 1401 1447 1498 1527 1536 1609 1684 1730 1758 1742 1719 1783 1866 1887 1843 1800 1694 1645 1704 1744 1684 1596 1537 1664 1772 1805 1852 1937 2019 2088 2148 2193 2183 2136 2092 2064 2008 1926 1867 1793 1775 1860 1986 2029 2095 2196 2233 2242 2328 2436 2532 2643 2613 2525 2503 2525 2521 2529 2608 2672 2645 2641 2672 2725 2725 2715 2703 2758 2746 2715 2681 2640 2596 2613 2616 2708 2633 2667 2737 2676 2615 2522 2515 2509 2539 2580 2670 2803 2769 2787 2754 2631 2555 2562 2608 2658 2685 2637 2585 2477 2451 2400 2388 2379 2371 2349 2341 2184 2091 2040 2077 2159 2252 2274 2166 2208 2325 2356 2457 2474 2479 2498 2480 2414 2287 2246 2218 2219 2255 2362 2460 2418 2367 2342 2330 2304 2265 2252 2188 2111 2123 2097 2121 2106 2076 2014 1968 1894 1801 1720 1691 1682 1707 1691 1654 1590 1500 1523 1577 1583 1616 1686 1673 1624 1603 1600 1518 1421 1371 1347 1265 1249 1329 1445 1406 1364 1311 1249 1161 1078 1026 1033 955 1023 1127 1203 1227 1267 1215 1214 1269 1287 1265 1290 1206 1178 1273 1294 1245 1164 1085 1030 960 889 871 881 882 929 996 1008 994 953 990 998 984 954 893 836 765 671 697 791 906 1013 1030 998 987 943 846 771 730 704 702 603 552 513 472 464 473 493 508 428 428 546 640 690 702 730 745 738 778 804 833 867 917 974 1010 1031 982 932 906 922 1007 1067 1082 1154 1204 1221 1153 1118 1086 1072 1043 1001 931 885 831 751 689 741 816 905 992 902 936 990 1021 1018 1041 1117 1151 1136 1135 1123 1149 1174 1245 1327 1299 1332 1345 1404 1337 1252 1221 1253 1244 1239 1307 1287 1226 1180 1083 987 898 783 735 687 681 617 599 590 551 571 607 629 670 685 720 736 673 648 597 570 501 518 520 502 470 433 366 345 381 357 394 363 312 272 265 252 213 189 175 164 160 148 123 118 153 169 182 220 259 321 384 407 390 371 387 427 440 461 400 346 311 302 298 278 234 225 208 210 206 209 250 272 249 260 295 350 371 319 243 250 289 330 331 315 313 323 336 380 425 434 388 381 373 308 331 315 229 283 317 251 283 322 351 287 243 210 193 198 234 250 273 316 341 334 402 416 388 348 344 317 365 340 315 275 336 321 423 504 586 592 605 707 720 662 655 631 646 683 604 554 569 548 457 355 251 171 149 128 147 101 95 85 88 83 65 46 37 60 26 40 26 28 10 11 55 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
737 801 778 758 735 699 674 680 708 691 695 707 682 682 645 617 639 670 690 658 665 651 653 648 624 607 610 642 675 719 702 648 685 688 709 673 701 740 610 539 531 530 534 539 565 541 562 566 565 569 569 570 547 530 538 592 624 646 632 715 774 824 826 785 737 698 688 686 676 614 633 602 649 664 672 698 745 819 930 953 906 856 802 761 699 680 673 669 671 672 684 674 712 718 721 722 718 700 727 761 738 716 773 765 792 794 818 840 856 855 878 919 959 1051 1037 1053 1110 1088 1031 949 939 957 919 864 830 763 768 773 761 699 731 801 824 874 921 946 956 798 698 676 801 895 988 1001 1066 1078 1064 1031 994 973 926 876 903 879 877 845 845 820 801 771 784 806 847 868 931 1109 1186 1333 1430 1445 1393 1349 1307 1243 1199 1222 1318 1335 1434 1480 1563 1703 1896 1918 1948 1899 1840 1712 1669 1583 1506 1438 1376 1332 1302 1324 1315 1305 1295 1426 1502 1539 1611 1704 1792 1762 1681 1607 1600 1592 1546 1496 1429 1378 1304 1232 1160 1157 1167 1169 1169 1058 1021 1119 1316 1387 1417 1471 1542 1600 1561 1560 1608 1665 1675 1690 1607 1541 1590 1624 1635 1574 1490 1489 1541 1529 1474 1507 1567 1586 1514 1502 1509 1427 1396 1417 1407 1337 1326 1295 1282 1333 1310 1230 1271 1227 1202 1226 1239 1259 1263 1312 1302 1256 1184 1182 1162 1102 1055 993 877 828 861 920 944 961 1019 1047 1112 1154 1186 1225 1232 1217 1220 1230 1203 1173 1109 1050 999 967 1033 1106 1156 1256 1310 1359 1352 1296 1260 1197 1214 1232 1240 1319 1342 1321 1407 1443 1480 1478 1514 1491 1454 1446 1374 1399 1327 1294 1249 1192 1229 1231 1227 1146 1100 1178 1260 1309 1404 1432 1410 1398 1414 1404 1369 1316 1300 1257 1376 1485 1519 1561 1613 1663 1751 1793 1800 1763 1690 1625 1647 1650 1606 1523 1514 1426 1383 1338 1297 1267 1237 1201 1118 1064 1043 986 1035 1111 1159 1209 1257 1310 1363 1390 1376 1391 1429 1448 1481 1482 1535 1607 1667 1728 1788 1824 1909 1898 1881 1936 1908 1865 1985 2104 2130 2065 2054 2003 1929 1841 1778 1721 1672 1624 1523 1441 1365 1356 1318 1275 1276 1322 1313 1381 1375 1426 1432 1406 1359 1315 1252 1198 1182 1109 988 912 863 798 707 680 695 724 806 871 919 964 987 1034 1081 1082 1092 1140 1165 1203 1268 1336 1351 1347 1397 1457 1532 1604 1728 1826 1883 1971 2055 2123 2202 2282 2339 2384 2410 2418 2424 2331 2274 2235 2207 2238 2198 2143 2069 2018 1978 1985 2030 2046 2021 1974 1906 1828 1765 1734 1771 1782 1751 1758 1816 1824 1826 1779 1727 1667 1601 1578 1548 1457 1408 1379 1328 1257 1200 1170 1149 1135 1128 1210 1206 1147 1174 1248 1335 1405 1411 1365 1305 1218 1154 1106 1225 1326 1319 1238 1316 1340 1409 1453 1517 1608 1727 1808 1769 1712 1703 1676 1678 1691 1634 1623 1676 1664 1597 1563 1585 1579 1572 1584 1554 1484 1480 1489 1496 1467 1452 1422 1409 1406 1411 1403 1377 1353 1256 1146 1036 960 854 798 876 979 1108 1200 1205 1308 1302 1395 1387 1477 1601 1704 1838 1903 1912 1907 1911 1938 1978 1975 1953 1950 1979 1958 1984 1944 1890 1845 1796 1750 1706 1649 1675 1724 1711 1814 1873 1811 1738 1699 1752 1858 1926 1963 2013 2043 2080 2125 2177 2177 2141 2161 2192 2165 2153 2177 2211 2217 2188 2186 2168 2139 2088 2027 1983 1947 1931 1887 1829 1790 1738 1675 1652 1698 1701 1686 1727 1724 1709 1622 1532 1563 1648 1672 1707 1725 1694 1695 1723 1712 1716 1742 1681 1595 1571 1472 1421 1474 1589 1631 1614 1668 1720 1769 1817 1871 1948 2043 2128 2151 2160 2141 2118 2126 2093 2056 1981 1915 1882 1859 1842 1797 1753 1703 1644 1593 1539 1655 1733 1699 1627 1567 1497 1457 1446 1408 1338 1239 1350 1462 1505 1463 1466 1488 1467 1425 1415 1384 1331 1255 1306 1326 1304 1269 1195 1240 1244 1229 1190 1186 1163 1142 1114 1116 1125 1125 1148 1143 1145 1133 1112 1111 1135 1121 1147 1147 1135 1134 1131 1129 1130 1130 1132 1132 1118 1127 1131 1129 1127 1126 1126 1124 1119 1120 1125 1129 1150 1159 1164 1167 1171 1181 1187 1192 1195 1203 1210 1216 1222 1231 1249 1267 1282 1312 1319 1314 1302 1321 1348 1396 1444 1475 1525 1577 1597 1614 1682 1752 1793 1786 1758 1786 1858 1909 1869 1809 1711 1691 1760 1800 1740 1666 1589 1608 1741 1864 1921 1987 2064 2148 2209 2257 2230 2173 2136 2099 2034 1958 1922 1855 1839 1808 1881 1943 2030 2104 2112 2178 2273 2380 2506 2615 2607 2577 2593 2605 2569 2586 2637 2717 2725 2696 2668 2624 2593 2590 2571 2661 2652 2601 2552 2552 2663 2654 2659 2752 2640 2690 2780 2700 2678 2687 2588 2616 2664 2663 2748 2725 2680 2696 2670 2552 2506 2506 2510 2557 2610 2617 2585 2464 2419 2395 2379 2315 2265 2241 2203 2119 2067 2007 2008 2052 2131 2206 2114 2148 2253 2378 2435 2394 2400 2432 2423 2355 2250 2184 2158 2195 2278 2419 2441 2428 2374 2313 2285 2270 2239 2206 2183 2183 2204 2225 2234 2214 2134 2059 1999 1944 1879 1796 1703 1639 1617 1597 1583 1552 1509 1456 1506 1536 1608 1685 1734 1715 1687 1642 1576 1498 1447 1367 1244 1193 1284 1388 1364 1286 1257 1235 1194 1140 1062 963 933 1030 1133 1196 1195 1238 1184 1158 1202 1213 1157 1178 1161 1106 1189 1244 1223 1172 1108 1045 982 932 889 826 831 916 935 947 904 895 969 1047 1075 1043 997 890 766 667 651 745 877 959 996 1055 1071 980 866 796 752 745 710 632 543 504 441 424 425 434 434 454 500 571 636 689 732 740 776 797 866 873 913 929 959 1006 1035 1077 1055 996 969 934 991 1095 1159 1202 1248 1182 1084 1024 984 1009 956 922 919 912 853 772 691 761 861 897 918 854 866 937 933 964 1039 1074 1151 1210 1262 1255 1292 1304 1347 1397 1402 1411 1415 1362 1325 1263 1205 1184 1177 1153 1190 1229 1165 1187 1065 933 856 801 775 729 648 651 625 578 585 587 625 661 661 700 704 704 644 594 540 480 442 435 490 497 459 394 366 324 355 319 366 350 311 283 256 220 215 176 181 147 149 127 121 116 128 155 170 201 249 306 357 344 342 339 382 452 484 485 415 377 324 295 270 249 226 209 196 200 195 196 196 216 226 245 290 292 329 323 260 230 263 286 310 324 309 316 319 357 380 411 403 383 361 370 356 270 247 209 225 218 240 301 351 304 260 217 183 202 219 211 257 283 264 302 375 353 352 292 293 268 310 318 255 269 265 325 418 440 526 527 568 622 672 608 528 507 575 532 550 420 449 424 491 400 297 217 218 205 204 171 171 167 148 181 137 142 118 53 78 30 55 45 43 75 86 65 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
768 780 752 735 714 691 684 729 738 696 714 770 746 742 681 628 635 661 691 671 687 693 690 660 644 618 601 614 653 690 716 657 619 651 689 675 669 721 657 546 534 532 531 535 542 539 553 556 556 565 558 566 564 533 540 603 640 684 668 687 773 869 949 840 763 722 713 686 658 660 652 608 638 653 657 698 771 857 939 959 891 823 763 742 723 692 670 674 670 680 680 690 698 699 693 694 706 718 706 709 729 734 747 789 822 828 815 811 817 836 851 891 977 1018 982 1029 1113 1096 1010 997 1037 1029 982 897 815 848 838 814 773 738 698 725 742 788 814 858 882 788 643 752 862 954 1064 1146 1208 1220 1202 1157 1107 1045 959 965 960 937 894 876 857 827 795 790 772 785 807 889 940 1050 1144 1287 1394 1364 1320 1278 1320 1248 1155 1213 1225 1323 1377 1410 1486 1585 1743 1784 1850 1778 1701 1660 1545 1497 1455 1392 1333 1280 1282 1283 1306 1276 1295 1391 1485 1545 1646 1726 1797 1784 1699 1615 1557 1519 1514 1470 1416 1376 1340 1253 1188 1109 1082 1074 1076 1055 1001 1091 1235 1378 1419 1483 1515 1534 1506 1490 1537 1566 1590 1620 1562 1521 1623 1606 1543 1529 1462 1443 1474 1448 1435 1511 1582 1607 1566 1585 1528 1443 1490 1476 1398 1391 1397 1334 1332 1380 1328 1277 1304 1290 1212 1250 1289 1299 1332 1363 1353 1290 1241 1229 1209 1197 1133 1044 924 828 834 865 924 949 1010 1076 1106 1153 1173 1207 1216 1222 1216 1218 1229 1214 1161 1117 1023 963 1028 1074 1159 1245 1286 1330 1332 1254 1189 1271 1300 1287 1304 1305 1384 1385 1372 1454 1510 1530 1524 1460 1384 1357 1325 1343 1355 1339 1337 1263 1166 1139 1134 1116 1132 1198 1226 1280 1365 1331 1302 1295 1359 1311 1299 1281 1224 1316 1342 1372 1440 1497 1522 1598 1705 1762 1723 1683 1633 1555 1569 1576 1574 1490 1500 1457 1379 1335 1287 1243 1185 1173 1134 1085 1031 981 1055 1112 1146 1197 1233 1265 1325 1328 1313 1359 1381 1412 1444 1498 1529 1579 1643 1704 1760 1802 1868 1883 1823 1895 1849 1852 1981 2104 2091 2014 2024 2012 1974 1871 1806 1750 1692 1639 1569 1494 1415 1349 1250 1193 1173 1216 1200 1276 1267 1315 1384 1377 1343 1323 1264 1198 1160 1099 1005 900 841 800 734 681 680 699 778 863 930 989 1064 1128 1158 1211 1218 1224 1269 1295 1300 1384 1446 1461 1471 1519 1599 1662 1750 1813 1916 1989 2044 2111 2196 2249 2304 2354 2360 2359 2413 2345 2296 2236 2189 2157 2184 2156 2102 2058 2006 1961 2003 2024 1985 1967 1921 1863 1808 1738 1739 1758 1717 1746 1780 1788 1805 1755 1681 1617 1556 1543 1477 1478 1447 1401 1337 1281 1253 1212 1193 1182 1135 1156 1220 1182 1136 1224 1309 1379 1403 1373 1295 1208 1149 1077 1224 1313 1280 1238 1311 1348 1381 1433 1536 1618 1705 1756 1755 1736 1709 1705 1725 1701 1676 1689 1698 1692 1639 1616 1613 1616 1608 1620 1579 1519 1542 1556 1556 1545 1493 1484 1476 1474 1469 1460 1433 1376 1283 1222 1130 1019 904 833 794 880 994 1066 1122 1162 1239 1250 1370 1500 1593 1703 1793 1856 1853 1884 1894 1911 1955 1935 1894 1903 1920 1927 1935 1974 1897 1845 1772 1698 1675 1617 1649 1668 1650 1715 1714 1692 1686 1733 1801 1872 1956 2000 2003 2014 2052 2091 2121 2127 2106 2136 2170 2125 2103 2150 2188 2170 2128 2118 2094 2074 2087 2082 2005 1939 1887 1858 1819 1788 1769 1729 1655 1619 1617 1656 1687 1684 1650 1583 1519 1544 1595 1585 1639 1678 1723 1667 1662 1684 1671 1722 1680 1599 1558 1471 1407 1447 1564 1576 1581 1663 1731 1786 1847 1891 1974 2015 2092 2093 2083 2058 2034 2055 2021 1978 1931 1875 1818 1796 1791 1785 1741 1672 1610 1547 1520 1610 1651 1671 1630 1557 1492 1444 1417 1387 1313 1262 1253 1376 1489 1463 1397 1430 1445 1433 1396 1343 1333 1270 1233 1277 1274 1247 1203 1206 1233 1206 1180 1160 1124 1112 1104 1102 1111 1111 1111 1119 1126 1111 1103 1111 1140 1116 1144 1143 1131 1128 1127 1126 1126 1127 1129 1122 1115 1124 1126 1124 1123 1123 1122 1116 1118 1122 1125 1128 1133 1138 1143 1147 1157 1178 1187 1192 1194 1204 1211 1218 1225 1231 1240 1253 1269 1304 1338 1347 1349 1335 1369 1412 1443 1511 1557 1599 1647 1665 1704 1772 1827 1836 1820 1834 1858 1914 1899 1837 1755 1727 1808 1852 1804 1732 1651 1576 1689 1772 1905 2033 2104 2185 2263 2317 2287 2227 2185 2141 2071 2016 1942 1932 1934 1865 1846 1915 1943 2013 2140 2246 2337 2397 2482 2601 2671 2669 2686 2692 2646 2659 2700 2753 2719 2638 2539 2505 2441 2448 2507 2615 2523 2487 2520 2545 2660 2772 2782 2781 2713 2742 2781 2728 2695 2685 2637 2648 2776 2718 2686 2642 2607 2606 2561 2498 2450 2425 2453 2482 2535 2559 2563 2459 2424 2408 2375 2333 2257 2229 2169 2137 2110 2010 1963 1976 2025 2122 2036 2155 2268 2384 2341 2312 2319 2328 2331 2245 2138 2096 2145 2219 2356 2403 2352 2398 2390 2347 2316 2276 2237 2228 2231 2261 2271 2341 2322 2198 2069 1944 1888 1857 1844 1818 1750 1679 1660 1678 1606 1522 1473 1457 1446 1534 1633 1706 1718 1722 1712 1629 1610 1536 1410 1291 1206 1186 1214 1299 1303 1249 1188 1151 1125 1101 1053 940 964 1047 1112 1154 1136 1179 1147 1105 1147 1170 1101 1073 1074 1021 1140 1208 1180 1167 1118 1062 1022 972 887 824 795 836 852 852 850 900 985 1068 1107 1039 924 804 686 627 657 759 830 834 911 972 969 872 822 801 777 746 678 603 536 472 436 477 479 470 441 443 481 531 597 626 678 689 708 774 841 851 921 955 966 984 1012 1070 1083 1077 1019 982 1053 1123 1194 1259 1293 1224 1130 1028 931 908 881 848 832 841 836 765 721 714 748 763 776 800 854 876 951 969 1051 1130 1219 1283 1323 1352 1399 1349 1320 1317 1318 1345 1392 1379 1328 1286 1247 1191 1134 1089 1092 1117 1100 1171 1082 1016 950 908 817 716 665 696 639 651 639 642 684 703 711 732 722 722 661 611 530 482 448 387 413 445 460 418 391 365 349 308 337 340 321 291 267 227 199 227 231 208 187 149 132 117 118 130 157 202 273 306 327 312 303 336 353 394 462 500 407 344 289 263 251 248 240 224 192 192 188 187 185 186 186 216 259 236 288 303 240 216 272 262 280 296 303 317 317 345 391 460 454 451 447 411 322 306 292 232 190 190 221 275 307 286 262 235 211 180 228 219 224 222 251 291 365 350 311 269 236 254 258 288 244 224 270 338 330 408 498 497 505 576 666 554 426 424 510 442 413 349 344 352 457 442 351 307 305 302 289 270 260 210 213 213 184 190 118 95 136 96 132 92 66 117 165 145 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
770 752 771 734 708 688 697 702 717 706 731 753 747 700 652 639 639 658 680 703 700 705 704 677 650 641 614 592 624 665 700 623 631 683 664 684 639 690 728 607 538 534 530 530 536 538 542 552 540 557 548 552 563 530 557 619 673 714 707 726 779 842 925 889 804 787 761 741 709 696 651 625 616 645 690 751 773 833 911 942 883 811 776 725 725 699 661 665 671 673 682 686 683 699 721 734 746 745 747 723 757 774 758 793 858 889 883 870 844 869 847 893 907 969 1037 1103 1131 1149 1089 1058 1040 973 933 878 897 932 897 825 806 754 733 679 701 726 756 774 791 783 677 677 785 868 957 1038 1107 1166 1226 1278 1236 1163 1068 1038 992 955 920 898 876 832 869 816 788 787 788 843 916 997 1139 1269 1320 1257 1228 1294 1293 1213 1133 1163 1239 1298 1306 1375 1443 1504 1553 1679 1746 1647 1604 1598 1502 1414 1375 1348 1281 1240 1283 1307 1343 1315 1244 1335 1418 1493 1607 1705 1789 1778 1692 1623 1577 1535 1487 1459 1443 1390 1303 1265 1231 1166 1119 1084 1042 1009 998 1091 1173 1268 1406 1490 1488 1501 1456 1451 1517 1481 1527 1584 1532 1561 1572 1534 1461 1440 1428 1398 1410 1402 1446 1481 1498 1557 1625 1645 1576 1500 1530 1461 1431 1457 1424 1387 1377 1404 1367 1338 1338 1297 1263 1263 1346 1339 1359 1348 1353 1327 1286 1258 1235 1179 1096 1011 949 832 824 889 948 972 996 1024 1057 1073 1077 1129 1163 1199 1172 1161 1132 1146 1105 1087 1002 962 1037 1100 1153 1196 1266 1288 1281 1222 1227 1286 1319 1345 1338 1336 1372 1430 1424 1425 1457 1495 1502 1456 1391 1318 1266 1323 1318 1261 1256 1273 1278 1229 1162 1085 1147 1236 1339 1334 1317 1301 1239 1261 1281 1255 1230 1215 1191 1237 1303 1347 1390 1426 1459 1513 1616 1661 1648 1595 1572 1494 1481 1514 1493 1458 1485 1467 1409 1344 1286 1225 1163 1130 1102 1058 1016 975 1029 1078 1116 1175 1208 1233 1255 1274 1340 1389 1428 1456 1484 1499 1526 1564 1604 1661 1730 1840 1892 1859 1782 1836 1767 1869 1995 2092 2060 1971 1960 1985 1974 1939 1820 1762 1702 1655 1608 1536 1470 1394 1346 1279 1204 1129 1108 1148 1202 1227 1300 1305 1299 1288 1264 1218 1205 1105 1006 946 879 802 760 681 679 686 763 835 895 961 1043 1118 1183 1240 1284 1302 1342 1368 1379 1414 1480 1524 1568 1571 1653 1720 1795 1866 1930 1998 2069 2159 2231 2220 2222 2288 2253 2267 2349 2324 2242 2224 2186 2147 2119 2155 2125 2090 2036 1963 1981 2017 1953 1933 1906 1881 1822 1742 1707 1735 1713 1726 1731 1784 1786 1749 1712 1650 1611 1577 1537 1499 1458 1410 1359 1309 1283 1264 1244 1230 1178 1106 1141 1193 1102 1181 1264 1300 1358 1337 1270 1190 1115 1085 1198 1219 1187 1264 1374 1403 1440 1466 1503 1562 1593 1676 1685 1684 1627 1632 1684 1701 1705 1718 1731 1724 1676 1612 1637 1689 1660 1661 1606 1566 1583 1626 1615 1584 1561 1536 1537 1536 1538 1524 1480 1407 1326 1256 1163 1054 971 888 793 813 910 977 1087 1176 1209 1291 1352 1456 1578 1722 1753 1785 1752 1808 1867 1859 1921 1886 1800 1839 1867 1881 1856 1906 1882 1804 1716 1631 1625 1576 1588 1565 1544 1568 1606 1661 1729 1783 1845 1921 1970 2020 1994 1961 2007 2029 2047 2057 2075 2122 2132 2082 2070 2126 2181 2170 2119 2040 2009 1999 2024 2052 2025 1952 1884 1829 1800 1784 1736 1690 1656 1619 1577 1565 1580 1640 1655 1562 1484 1485 1517 1553 1595 1661 1700 1688 1634 1636 1606 1655 1647 1587 1541 1483 1401 1432 1536 1505 1545 1639 1735 1795 1876 1926 1953 1963 2002 2050 2006 1969 1935 1965 1966 1901 1875 1844 1806 1743 1714 1708 1708 1673 1614 1551 1475 1535 1594 1638 1634 1612 1550 1477 1426 1351 1330 1271 1219 1332 1439 1452 1399 1344 1404 1384 1376 1361 1311 1265 1193 1214 1232 1216 1207 1145 1195 1189 1170 1143 1117 1099 1094 1093 1094 1100 1101 1106 1109 1098 1097 1133 1130 1109 1140 1133 1120 1124 1124 1122 1124 1125 1127 1111 1112 1122 1123 1120 1121 1121 1119 1116 1118 1122 1126 1130 1135 1139 1143 1147 1152 1157 1162 1177 1186 1197 1205 1210 1221 1227 1234 1248 1258 1280 1312 1324 1330 1347 1388 1438 1494 1534 1591 1641 1683 1712 1751 1808 1864 1877 1872 1877 1895 1929 1925 1870 1836 1784 1851 1895 1856 1788 1721 1638 1624 1746 1883 2016 2092 2175 2243 2292 2310 2270 2222 2165 2124 2053 2009 2001 2013 1941 1879 1991 2013 2061 2191 2295 2392 2463 2516 2605 2706 2756 2761 2765 2750 2739 2755 2714 2639 2532 2458 2363 2317 2339 2452 2482 2435 2424 2467 2527 2643 2752 2718 2713 2771 2768 2734 2646 2710 2782 2776 2786 2813 2724 2649 2618 2590 2575 2541 2486 2446 2431 2376 2426 2460 2511 2521 2515 2501 2549 2524 2327 2259 2221 2203 2191 2140 2037 1967 1912 1956 2019 1996 2117 2268 2322 2251 2228 2249 2225 2215 2153 2035 2059 2115 2257 2352 2312 2247 2334 2386 2384 2350 2329 2299 2293 2307 2345 2375 2399 2261 2131 2018 1913 1808 1741 1719 1731 1738 1711 1703 1711 1658 1578 1478 1434 1394 1467 1588 1686 1621 1580 1600 1565 1511 1520 1456 1353 1237 1140 1114 1167 1212 1220 1159 1109 1074 1048 1009 924 945 1017 1079 1094 1080 1137 1082 1052 1080 1095 1057 1001 984 993 1097 1123 1131 1146 1119 1070 1010 941 905 846 780 786 788 808 841 931 1015 1109 1137 1035 914 802 691 617 692 742 733 803 909 953 838 754 722 745 736 706 658 567 500 448 480 548 515 502 497 451 463 471 530 577 611 635 694 754 756 811 881 875 902 924 989 1039 1092 1113 1062 1057 1116 1171 1231 1274 1278 1182 1056 963 901 843 848 818 783 773 761 731 783 784 769 835 791 852 922 976 1002 1035 1044 1088 1165 1260 1383 1421 1384 1259 1188 1192 1213 1215 1271 1329 1276 1278 1295 1246 1170 1106 1038 1044 1044 1107 1093 1040 966 872 808 725 666 711 675 716 704 714 756 748 738 761 761 730 670 565 481 430 401 377 369 397 404 427 393 360 334 309 305 308 300 291 267 251 203 253 245 223 205 178 140 116 110 129 169 190 232 275 288 293 291 313 333 335 398 448 406 345 262 238 233 241 233 199 188 189 184 179 178 175 178 186 230 220 253 308 249 201 273 280 276 275 286 299 320 343 401 509 465 457 454 408 362 359 347 266 224 200 183 242 281 249 229 214 210 181 194 203 248 278 297 334 346 292 264 274 226 236 237 249 203 252 268 262 328 405 503 477 479 574 544 456 367 304 372 408 314 301 265 348 469 523 460 423 397 399 393 345 301 274 298 293 253 194 188 165 199 166 191 136 130 153 228 146 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
712 746 766 733 713 697 701 708 757 719 708 727 712 677 688 657 645 644 661 685 719 739 701 652 636 632 608 583 580 627 647 594 591 632 671 664 667 649 707 658 553 535 530 530 530 533 536 543 550 549 543 541 555 534 579 647 719 760 730 730 770 827 919 933 884 849 790 768 732 660 643 646 623 647 704 772 759 791 853 911 869 798 736 690 702 689 654 665 681 700 705 713 720 726 730 737 750 760 766 764 733 786 824 828 884 895 891 915 936 920 926 861 869 931 1027 1040 1085 1117 1115 1032 982 935 930 904 955 1035 933 903 842 798 763 699 687 681 700 717 716 717 706 656 717 817 912 970 1051 1091 1140 1202 1256 1294 1201 1136 1063 992 947 922 886 903 898 835 833 818 804 797 908 975 1115 1165 1134 1176 1272 1294 1252 1169 1123 1166 1229 1223 1290 1333 1341 1394 1479 1582 1607 1566 1494 1495 1416 1372 1330 1278 1210 1241 1295 1358 1365 1321 1258 1276 1386 1482 1578 1637 1758 1779 1710 1625 1568 1585 1559 1533 1524 1485 1413 1322 1253 1204 1197 1131 1104 1035 997 1061 1147 1230 1362 1460 1472 1470 1408 1393 1462 1390 1407 1437 1418 1468 1485 1441 1426 1391 1369 1339 1369 1403 1439 1467 1500 1574 1628 1695 1651 1577 1540 1496 1493 1515 1482 1455 1416 1440 1399 1401 1380 1282 1337 1351 1366 1372 1344 1319 1289 1280 1286 1232 1244 1204 1116 999 885 838 819 837 931 958 969 982 988 978 965 1009 1038 1068 1057 1010 1029 1044 1021 1029 993 960 1005 1059 1106 1168 1234 1302 1260 1192 1175 1230 1314 1373 1399 1384 1434 1461 1441 1404 1411 1438 1454 1421 1374 1311 1248 1245 1301 1304 1265 1210 1218 1182 1152 1081 1193 1223 1268 1272 1246 1227 1189 1239 1202 1178 1165 1179 1238 1272 1282 1308 1352 1395 1506 1580 1563 1559 1554 1562 1495 1473 1386 1426 1418 1383 1439 1444 1419 1343 1269 1195 1133 1108 1029 1009 962 998 1042 1063 1110 1171 1200 1221 1267 1303 1350 1382 1403 1445 1504 1536 1567 1586 1608 1675 1748 1843 1875 1860 1769 1730 1774 1895 1992 2058 2010 1943 1884 1926 1946 1960 1865 1767 1718 1662 1645 1575 1498 1427 1390 1311 1269 1238 1150 1073 1125 1161 1212 1207 1200 1180 1171 1139 1176 1113 1019 951 892 801 757 720 678 695 736 799 865 936 994 1060 1126 1222 1296 1359 1392 1428 1439 1473 1525 1583 1646 1666 1715 1783 1833 1896 1968 2024 2110 2179 2228 2186 2180 2235 2204 2237 2318 2320 2229 2191 2157 2111 2088 2074 2097 2093 2037 1963 1971 2017 1966 1880 1838 1836 1832 1775 1729 1713 1722 1701 1735 1777 1762 1737 1662 1605 1547 1517 1470 1419 1374 1347 1351 1311 1301 1297 1299 1277 1220 1144 1080 1156 1143 1103 1196 1230 1308 1285 1236 1169 1082 1061 1143 1106 1206 1319 1346 1385 1421 1422 1428 1476 1556 1635 1584 1587 1560 1529 1588 1597 1653 1640 1640 1700 1676 1630 1690 1718 1730 1687 1636 1608 1605 1654 1665 1615 1557 1522 1530 1522 1528 1530 1497 1424 1332 1279 1192 1121 1057 962 832 837 976 1100 1146 1254 1302 1364 1408 1499 1594 1689 1716 1739 1704 1753 1779 1793 1843 1797 1747 1720 1813 1837 1779 1828 1780 1737 1655 1577 1568 1515 1497 1441 1535 1638 1698 1740 1779 1809 1885 1950 1992 1995 1952 1906 1959 1953 1974 2040 2088 2133 2114 2045 2040 2097 2163 2181 2124 2061 1989 1934 1967 2008 2035 1959 1917 1901 1881 1853 1806 1750 1709 1653 1653 1620 1551 1544 1593 1539 1466 1442 1483 1545 1578 1665 1677 1656 1635 1587 1511 1537 1584 1624 1545 1485 1382 1425 1521 1480 1522 1585 1665 1764 1860 1905 1907 1883 1910 1947 1925 1896 1851 1892 1895 1850 1806 1804 1795 1750 1674 1629 1628 1655 1617 1568 1515 1472 1586 1595 1609 1609 1579 1529 1482 1410 1328 1270 1223 1271 1382 1422 1393 1327 1320 1342 1332 1336 1306 1256 1209 1165 1158 1154 1164 1158 1148 1155 1147 1142 1116 1098 1089 1086 1086 1092 1094 1096 1090 1091 1097 1133 1132 1101 1136 1123 1119 1118 1119 1119 1122 1121 1111 1108 1115 1119 1120 1119 1120 1118 1116 1113 1118 1123 1126 1131 1136 1140 1145 1149 1152 1158 1162 1167 1175 1179 1187 1194 1200 1206 1215 1228 1243 1263 1279 1291 1303 1342 1390 1457 1529 1575 1617 1674 1725 1755 1795 1838 1876 1904 1914 1922 1946 1967 1964 1914 1899 1861 1895 1944 1905 1841 1784 1710 1627 1727 1859 1918 2018 2079 2118 2189 2257 2306 2266 2215 2169 2120 2077 2075 2081 1999 1946 1957 2063 2101 2165 2246 2315 2386 2475 2574 2679 2793 2813 2773 2722 2691 2700 2651 2618 2510 2408 2302 2241 2276 2398 2394 2391 2428 2496 2581 2666 2624 2569 2592 2639 2691 2655 2580 2617 2703 2744 2701 2713 2766 2755 2689 2633 2562 2529 2497 2474 2425 2343 2358 2422 2480 2486 2557 2643 2696 2574 2353 2308 2328 2359 2337 2250 2149 1994 1922 1858 1894 1980 2116 2247 2280 2178 2116 2128 2097 2095 2076 1963 2015 2077 2199 2260 2266 2175 2239 2312 2343 2335 2365 2345 2325 2339 2392 2418 2436 2326 2214 2096 1980 1865 1763 1679 1629 1653 1649 1657 1636 1614 1534 1507 1444 1400 1382 1533 1670 1557 1460 1471 1530 1423 1445 1538 1427 1311 1240 1150 1035 1122 1179 1139 1068 1028 993 973 939 892 971 1027 1029 1034 1110 1075 984 972 979 988 976 936 973 1059 1040 1087 1108 1100 1107 1065 989 924 846 764 755 800 856 920 973 1056 1117 1120 1044 923 808 725 619 605 625 693 815 921 944 808 698 625 658 650 652 584 507 457 459 548 609 592 539 552 511 528 510 509 526 560 627 656 680 714 792 852 804 829 906 985 1020 1055 1085 1112 1081 1131 1198 1226 1181 1175 1139 1059 981 897 821 792 784 801 816 761 744 806 884 800 900 894 901 943 1009 1078 1126 1152 1189 1214 1274 1366 1373 1252 1210 1120 1049 1100 1110 1203 1273 1197 1179 1213 1232 1185 1123 1081 1013 966 1010 1041 977 913 839 746 704 702 734 682 743 748 749 766 759 752 752 773 754 667 579 520 461 392 348 345 367 371 381 372 358 331 326 291 276 260 290 278 255 211 241 249 206 190 180 162 139 108 122 148 195 230 248 261 265 288 301 315 319 330 367 352 308 244 223 230 215 213 193 188 176 178 177 171 169 171 180 219 254 274 256 271 201 215 263 278 282 271 294 310 336 414 469 455 403 427 385 355 360 354 303 252 180 195 221 230 241 210 169 170 178 209 258 253 323 342 320 272 253 257 278 224 186 218 196 184 204 240 304 339 435 569 499 413 515 544 417 304 240 291 321 308 235 250 335 399 480 418 409 399 358 386 282 198 194 262 299 312 251 195 247 273 238 279 217 203 202 157 130 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
670 737 759 730 700 726 709 735 774 762 718 742 734 752 702 680 695 688 664 679 696 713 664 642 617 624 606 622 604 582 573 569 576 626 680 648 628 615 651 642 552 536 531 530 530 534 537 540 542 547 540 543 532 558 613 674 693 682 690 737 767 833 885 972 986 933 841 790 747 704 684 676 623 663 731 754 719 773 799 871 847 788 730 716 684 680 645 672 689 689 684 696 697 706 707 705 722 740 768 782 784 753 824 802 804 842 866 881 898 959 941 933 906 886 949 1004 1033 1068 1108 1102 1013 974 990 945 1032 1093 1053 996 887 852 810 763 731 686 665 701 666 664 647 638 689 766 827 889 942 1011 1073 1120 1168 1220 1304 1236 1130 1047 983 956 938 935 887 881 867 818 818 818 853 955 1041 1022 1093 1222 1259 1229 1213 1137 1104 1136 1166 1209 1227 1257 1280 1333 1398 1489 1480 1457 1432 1403 1333 1292 1267 1212 1215 1255 1308 1385 1341 1290 1263 1215 1308 1396 1485 1617 1675 1704 1686 1636 1567 1540 1532 1506 1507 1491 1455 1406 1295 1172 1171 1170 1145 1049 988 1056 1128 1205 1288 1373 1381 1370 1344 1316 1331 1285 1285 1292 1317 1374 1405 1401 1387 1335 1306 1350 1409 1457 1496 1539 1538 1563 1665 1664 1629 1633 1589 1571 1552 1545 1537 1511 1476 1483 1443 1444 1383 1313 1380 1431 1418 1379 1361 1359 1318 1286 1263 1218 1210 1192 1116 1013 910 827 819 823 912 934 943 939 921 895 868 919 924 937 898 916 919 925 937 975 941 991 1053 1163 1243 1278 1327 1367 1321 1180 1205 1297 1360 1411 1435 1446 1456 1472 1442 1408 1393 1404 1426 1369 1323 1324 1258 1199 1189 1213 1253 1186 1217 1191 1105 1076 1179 1176 1180 1151 1157 1165 1147 1160 1144 1164 1208 1218 1283 1360 1369 1393 1423 1470 1514 1516 1497 1458 1457 1508 1475 1420 1355 1323 1339 1318 1378 1367 1393 1346 1247 1165 1089 1057 990 965 975 1004 1055 1107 1141 1176 1209 1244 1273 1308 1352 1380 1427 1463 1501 1538 1573 1655 1665 1691 1746 1823 1848 1820 1739 1688 1795 1883 1941 1991 1959 1911 1826 1843 1883 1902 1878 1782 1725 1681 1648 1590 1535 1468 1418 1360 1329 1312 1193 1059 1065 1075 1103 1131 1136 1130 1112 1103 1085 1093 1040 973 905 821 748 729 676 679 745 795 883 976 1039 1096 1144 1200 1292 1365 1436 1494 1514 1543 1593 1633 1682 1722 1755 1801 1847 1907 1971 2048 2097 2125 2137 2123 2121 2174 2164 2198 2304 2366 2293 2224 2152 2096 2050 2016 2003 2044 2038 1960 1969 2022 1984 1924 1859 1795 1825 1817 1771 1697 1705 1700 1734 1759 1731 1735 1685 1621 1570 1475 1369 1327 1312 1284 1239 1217 1209 1211 1263 1297 1258 1198 1134 1076 1154 1072 1089 1172 1263 1271 1205 1124 1028 1057 1103 1127 1236 1315 1293 1325 1339 1331 1375 1472 1559 1590 1501 1491 1491 1440 1476 1507 1561 1533 1544 1585 1661 1662 1700 1726 1736 1695 1645 1597 1605 1641 1681 1597 1518 1437 1450 1460 1447 1446 1444 1343 1239 1167 1105 1042 1035 930 790 857 1007 1150 1255 1322 1401 1436 1490 1552 1589 1618 1679 1674 1671 1720 1702 1740 1760 1759 1697 1651 1729 1798 1745 1746 1694 1641 1598 1548 1497 1455 1434 1490 1592 1633 1692 1760 1800 1831 1891 1933 1953 1925 1897 1856 1884 1912 1983 2054 2102 2113 2048 1971 1992 2066 2108 2127 2089 2024 1976 1903 1941 1991 2039 2020 1999 1995 2001 1950 1908 1832 1776 1701 1653 1613 1537 1481 1488 1466 1473 1425 1456 1494 1580 1668 1670 1623 1601 1547 1493 1495 1575 1590 1536 1472 1370 1418 1510 1462 1513 1596 1686 1785 1860 1851 1824 1783 1798 1881 1889 1804 1761 1819 1879 1814 1762 1752 1776 1753 1700 1648 1592 1612 1607 1564 1513 1435 1538 1568 1573 1562 1568 1529 1501 1444 1366 1318 1237 1239 1304 1402 1395 1343 1291 1315 1322 1311 1308 1272 1230 1182 1157 1142 1124 1119 1119 1128 1125 1117 1108 1098 1086 1081 1081 1085 1088 1084 1085 1086 1104 1129 1128 1094 1122 1116 1115 1107 1116 1116 1115 1114 1104 1107 1113 1115 1117 1115 1117 1114 1114 1113 1117 1120 1124 1129 1134 1140 1147 1150 1151 1158 1163 1168 1174 1176 1181 1187 1193 1200 1208 1216 1227 1238 1250 1270 1287 1348 1406 1472 1532 1579 1636 1701 1740 1771 1796 1818 1813 1871 1919 1953 1986 2014 2013 1971 1957 1931 1933 1994 1962 1900 1847 1788 1691 1660 1772 1899 1923 1969 2017 2078 2200 2311 2301 2269 2227 2174 2135 2141 2105 2076 2077 2053 2067 2138 2192 2243 2337 2438 2543 2619 2717 2735 2746 2683 2601 2576 2591 2564 2607 2580 2439 2310 2205 2259 2357 2349 2390 2469 2599 2574 2523 2476 2485 2551 2595 2698 2689 2551 2556 2595 2651 2585 2585 2666 2726 2743 2758 2663 2630 2593 2467 2392 2300 2311 2376 2427 2479 2571 2601 2591 2555 2469 2462 2505 2506 2432 2314 2182 2043 1914 1832 1865 2017 2142 2227 2235 2157 2050 2026 2014 2015 2003 1917 1950 2064 2091 2192 2184 2108 2169 2252 2236 2241 2334 2266 2245 2238 2312 2314 2346 2303 2148 2047 1972 1902 1839 1741 1648 1568 1548 1570 1578 1526 1439 1393 1417 1303 1383 1511 1585 1595 1479 1362 1429 1383 1362 1425 1360 1281 1200 1142 1002 1055 1106 1109 1063 1013 929 923 902 875 924 978 970 993 1040 986 966 883 887 951 953 905 948 994 997 1027 1063 1065 1111 1081 995 918 844 768 730 819 860 899 920 962 1010 1069 1056 962 872 776 695 633 589 703 790 856 842 741 657 581 608 565 563 527 489 449 478 578 643 646 604 580 570 577 568 576 533 589 610 658 709 781 822 821 769 794 860 937 978 981 1043 1134 1138 1154 1191 1140 1085 1061 1030 982 903 852 796 851 873 887 792 825 852 843 903 826 884 974 948 935 989 1021 1081 1181 1313 1314 1368 1297 1239 1198 1088 1053 980 990 1061 1117 1176 1147 1096 1118 1177 1187 1125 1084 1036 992 939 936 928 882 794 731 746 777 731 710 728 729 746 752 709 662 679 716 696 657 587 536 473 409 355 321 326 345 331 346 332 301 332 317 317 276 249 270 254 215 240 236 213 177 165 156 157 104 111 137 172 213 218 238 228 267 292 297 311 299 307 281 242 219 211 219 210 198 185 185 174 171 171 170 164 164 176 235 273 285 236 239 235 188 237 271 259 275 280 301 335 427 495 411 362 368 354 331 337 306 301 274 192 187 202 192 174 188 188 202 227 267 267 313 338 340 278 221 212 285 288 217 197 173 173 213 233 281 314 366 479 509 417 399 491 491 429 336 224 218 222 283 219 228 266 371 358 326 287 266 290 326 202 146 116 183 284 341 318 291 340 321 255 239 212 143 96 100 67 59 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
673 704 748 727 716 733 716 747 811 793 734 796 798 782 717 678 757 732 707 690 675 661 645 626 663 643 641 642 642 614 604 573 562 621 643 666 592 609 559 583 543 536 532 530 530 533 535 540 540 545 544 540 546 568 608 599 600 647 695 729 795 836 894 961 967 995 878 824 769 732 703 657 639 698 782 750 697 722 781 824 829 754 721 704 681 656 639 656 662 671 666 668 673 679 686 693 704 721 730 754 771 771 794 826 839 851 853 867 897 930 967 969 1004 981 970 994 1027 1042 1074 1084 1023 1020 978 994 1051 1025 1015 1021 955 906 862 790 724 715 658 656 664 651 636 647 673 706 762 817 856 904 983 1035 1099 1177 1229 1315 1237 1107 1041 992 973 941 913 875 858 857 835 823 817 889 924 1023 1128 1179 1207 1203 1166 1101 1082 1120 1147 1163 1179 1205 1256 1260 1297 1361 1357 1347 1338 1342 1267 1228 1204 1186 1222 1282 1355 1340 1333 1300 1251 1206 1286 1427 1527 1579 1630 1655 1672 1632 1580 1488 1475 1452 1475 1489 1463 1437 1352 1224 1133 1082 1058 1050 980 1034 1119 1184 1246 1265 1266 1271 1238 1192 1222 1200 1213 1221 1279 1332 1381 1343 1302 1287 1356 1400 1399 1424 1462 1508 1570 1616 1681 1665 1600 1567 1546 1548 1541 1519 1539 1567 1557 1531 1494 1468 1398 1362 1412 1478 1427 1399 1421 1392 1365 1320 1261 1172 1165 1171 1096 1026 953 842 819 825 895 925 901 891 852 891 960 976 952 969 1047 1113 1089 1062 1005 926 990 1035 1098 1205 1305 1362 1350 1318 1285 1165 1233 1332 1424 1451 1431 1423 1468 1504 1475 1419 1390 1401 1427 1406 1381 1357 1329 1256 1210 1170 1144 1141 1235 1257 1155 1056 1138 1104 1080 1108 1143 1159 1207 1224 1248 1227 1298 1270 1261 1342 1399 1442 1519 1539 1533 1445 1440 1414 1381 1417 1415 1429 1394 1300 1235 1249 1306 1309 1347 1325 1223 1132 1080 993 964 972 1022 1044 1060 1101 1129 1157 1198 1221 1266 1295 1362 1423 1456 1496 1518 1556 1610 1650 1690 1729 1724 1773 1816 1739 1664 1708 1793 1903 1893 1912 1896 1855 1791 1775 1807 1811 1798 1799 1733 1708 1655 1608 1583 1530 1472 1408 1355 1322 1243 1125 1025 996 981 1026 1056 1060 1045 1054 1019 998 955 923 879 804 709 674 675 679 761 805 883 967 1065 1127 1182 1240 1318 1380 1462 1529 1567 1616 1651 1693 1725 1758 1790 1832 1884 1951 2001 2044 2063 2075 2065 2069 2043 2089 2106 2188 2277 2359 2326 2281 2228 2181 2117 2056 1996 1975 2008 1938 1978 2027 1968 1914 1855 1791 1799 1843 1801 1740 1676 1719 1725 1720 1712 1728 1659 1595 1511 1441 1397 1389 1336 1302 1294 1261 1255 1190 1149 1226 1248 1208 1165 1087 1099 1136 1070 1126 1210 1243 1189 1128 1021 1037 1096 1086 1202 1254 1238 1295 1281 1302 1378 1469 1538 1547 1482 1416 1414 1369 1375 1451 1487 1431 1447 1525 1618 1655 1693 1680 1687 1646 1598 1545 1546 1588 1632 1563 1485 1425 1363 1358 1362 1326 1364 1267 1143 1088 1019 915 855 779 816 910 1058 1179 1301 1361 1464 1501 1485 1522 1595 1640 1614 1603 1689 1679 1664 1671 1655 1713 1663 1588 1647 1740 1686 1685 1651 1574 1534 1482 1416 1420 1390 1496 1566 1630 1685 1762 1818 1854 1851 1853 1893 1826 1809 1791 1863 1924 1981 2041 2077 2042 1972 1870 1897 1971 2015 2098 2068 1986 1939 1893 1916 1981 2038 2076 2076 2082 2082 2041 2001 1914 1815 1727 1668 1626 1557 1540 1473 1414 1421 1444 1399 1498 1597 1640 1660 1623 1572 1530 1468 1475 1528 1553 1501 1451 1355 1424 1493 1447 1495 1572 1667 1746 1796 1773 1730 1713 1753 1799 1795 1764 1690 1772 1829 1801 1724 1706 1735 1772 1713 1657 1595 1561 1594 1562 1503 1420 1527 1547 1536 1515 1520 1494 1496 1460 1404 1361 1251 1207 1326 1369 1377 1363 1294 1274 1311 1270 1292 1272 1235 1204 1162 1141 1127 1115 1101 1102 1114 1107 1101 1094 1080 1076 1077 1084 1079 1080 1082 1083 1089 1090 1088 1086 1095 1097 1096 1115 1113 1110 1104 1101 1102 1106 1111 1113 1115 1114 1116 1113 1113 1112 1115 1121 1131 1138 1146 1152 1158 1158 1167 1168 1174 1177 1183 1192 1189 1195 1200 1209 1217 1223 1228 1228 1237 1244 1265 1330 1408 1465 1499 1558 1623 1666 1705 1754 1773 1755 1748 1807 1825 1876 1934 1992 2007 2009 2006 1991 1979 2025 2009 1961 1898 1840 1771 1678 1716 1780 1823 1891 1948 2016 2132 2252 2327 2312 2283 2230 2208 2204 2122 2157 2204 2179 2138 2221 2236 2280 2332 2438 2548 2663 2704 2623 2660 2595 2510 2454 2487 2496 2575 2531 2424 2278 2183 2275 2332 2327 2403 2517 2458 2421 2411 2428 2487 2532 2664 2740 2688 2533 2503 2556 2588 2505 2498 2609 2679 2682 2699 2642 2542 2547 2449 2345 2253 2292 2369 2430 2501 2493 2465 2455 2431 2425 2390 2417 2423 2433 2330 2215 2111 1987 1796 1881 1985 2067 2097 2125 2122 2028 1951 1935 1960 1937 1884 1910 1967 2040 2116 2077 2058 2139 2142 2121 2206 2255 2192 2147 2146 2237 2217 2260 2213 2161 2023 1880 1774 1756 1742 1683 1601 1533 1517 1508 1400 1427 1381 1303 1297 1361 1433 1458 1474 1483 1388 1291 1315 1277 1330 1251 1167 1126 1046 1045 966 1043 1067 1027 968 905 880 873 862 895 899 908 937 959 896 879 862 855 908 926 885 911 955 953 965 991 1001 1038 1038 998 948 865 762 714 748 793 767 778 824 920 1014 1019 958 852 770 716 644 578 632 681 739 725 648 596 532 517 496 493 486 484 492 488 602 681 682 637 609 612 615 610 614 551 609 644 673 722 773 791 761 737 781 845 878 923 968 1043 1118 1184 1190 1117 1065 1021 986 946 919 848 811 891 911 964 892 832 872 930 910 949 914 861 933 1023 1018 1007 1031 1133 1220 1301 1337 1324 1231 1120 1100 1093 985 914 890 956 1000 1112 1103 1027 1042 1097 1116 1086 1018 1029 1013 1000 969 871 798 763 829 830 810 774 731 698 693 717 717 662 606 602 608 639 594 538 477 433 387 343 319 297 322 313 311 321 301 293 299 293 308 270 242 239 238 236 211 217 200 175 149 120 106 108 128 154 183 204 197 233 260 263 284 291 270 238 241 199 203 200 206 199 192 184 175 169 167 166 166 158 162 170 200 218 273 251 204 216 184 213 247 252 273 292 295 312 382 449 430 352 323 325 293 291 284 247 254 217 166 184 163 170 166 192 212 261 333 329 371 363 309 264 204 230 278 290 250 185 170 209 239 308 317 356 411 523 477 365 437 507 516 439 364 244 211 179 184 227 157 258 381 319 255 204 209 228 269 254 159 81 160 243 310 303 270 274 244 173 148 133 84 39 79 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
707 680 742 706 730 726 742 801 808 825 781 820 830 842 736 767 843 741 699 674 668 680 685 675 657 629 659 657 648 629 603 560 556 562 614 602 554 605 547 551 537 535 533 530 530 530 532 535 539 540 543 544 545 579 606 623 650 700 735 785 839 893 924 962 955 983 886 831 785 749 698 642 678 735 804 736 683 706 737 795 757 720 700 690 677 667 654 636 649 650 657 665 669 676 688 697 699 725 735 745 746 777 791 797 794 805 851 851 862 892 935 972 1001 1022 1032 1043 1086 1127 1153 1128 1092 1091 1030 1090 1057 985 936 949 946 959 925 834 763 699 652 645 656 640 637 653 670 712 751 791 830 876 930 959 1037 1112 1144 1253 1320 1194 1096 1045 984 937 918 891 868 886 856 843 855 835 919 1012 1085 1131 1153 1172 1112 1065 1085 1103 1098 1119 1156 1173 1195 1193 1217 1255 1258 1264 1261 1263 1213 1177 1153 1186 1231 1314 1334 1290 1267 1249 1207 1183 1304 1424 1531 1549 1606 1627 1637 1603 1530 1471 1424 1408 1411 1432 1415 1457 1411 1326 1242 1182 1110 1056 992 1011 1126 1221 1226 1194 1210 1208 1185 1126 1168 1145 1182 1257 1322 1378 1356 1289 1289 1359 1394 1461 1480 1488 1518 1549 1576 1591 1626 1678 1643 1596 1547 1478 1470 1460 1476 1544 1545 1567 1537 1470 1439 1408 1457 1475 1448 1457 1468 1428 1368 1335 1296 1219 1151 1127 1041 987 952 852 819 859 877 867 835 847 927 1003 1115 1143 1118 1149 1206 1199 1224 1203 1076 952 966 1038 1114 1213 1307 1343 1296 1295 1217 1135 1255 1338 1390 1438 1426 1399 1450 1460 1426 1380 1411 1430 1453 1456 1444 1432 1391 1331 1283 1216 1154 1097 1150 1192 1166 1057 1070 1104 1156 1211 1262 1199 1237 1247 1299 1331 1333 1334 1285 1330 1367 1435 1493 1509 1432 1399 1355 1345 1297 1370 1357 1317 1302 1281 1211 1206 1222 1242 1285 1283 1175 1076 1016 980 927 993 1038 1053 1062 1082 1124 1163 1187 1224 1254 1315 1372 1409 1492 1498 1526 1621 1680 1705 1713 1713 1683 1738 1763 1698 1615 1687 1820 1864 1848 1849 1816 1794 1738 1679 1727 1733 1723 1738 1724 1680 1692 1672 1645 1584 1521 1444 1376 1304 1245 1175 1093 1039 944 960 996 1014 1001 1022 984 948 925 870 824 759 674 673 674 694 775 826 878 963 1069 1142 1208 1280 1375 1426 1481 1541 1594 1641 1679 1717 1749 1792 1825 1877 1933 1979 2025 2006 1997 2022 1999 1988 1988 2049 2147 2214 2300 2341 2324 2290 2247 2213 2156 2088 2035 1959 1928 1906 2007 2007 1922 1849 1803 1803 1757 1812 1814 1774 1699 1702 1728 1683 1709 1722 1664 1576 1534 1477 1410 1389 1400 1404 1351 1312 1280 1213 1146 1136 1155 1154 1177 1116 1046 1148 1064 1071 1162 1202 1180 1121 1027 1003 1104 1034 1153 1198 1190 1205 1280 1310 1388 1474 1505 1495 1459 1371 1344 1321 1319 1401 1412 1347 1384 1509 1527 1583 1653 1614 1599 1560 1531 1477 1471 1515 1532 1532 1453 1353 1298 1249 1234 1214 1269 1244 1148 1055 988 883 767 854 878 985 1101 1241 1325 1404 1447 1475 1455 1548 1610 1599 1540 1605 1673 1634 1653 1634 1584 1646 1614 1576 1595 1687 1631 1632 1652 1556 1479 1413 1375 1334 1392 1493 1583 1659 1729 1797 1829 1823 1758 1754 1779 1736 1762 1832 1888 1923 1956 1972 1967 1986 1869 1807 1809 1872 1944 2042 2066 2002 1901 1787 1906 1948 1965 1944 2022 2113 2137 2096 2057 1981 1856 1759 1710 1630 1610 1583 1529 1451 1379 1404 1388 1495 1561 1615 1622 1605 1559 1498 1443 1431 1482 1487 1491 1402 1345 1421 1475 1443 1472 1545 1599 1675 1752 1718 1688 1641 1687 1706 1703 1656 1637 1711 1773 1766 1721 1663 1672 1708 1705 1683 1616 1529 1552 1550 1504 1411 1495 1561 1494 1513 1455 1464 1452 1447 1386 1352 1270 1185 1292 1325 1343 1332 1292 1221 1279 1265 1252 1265 1234 1208 1174 1140 1125 1112 1101 1092 1091 1100 1095 1089 1081 1071 1073 1075 1076 1077 1077 1079 1079 1078 1082 1083 1084 1088 1092 1094 1096 1096 1096 1098 1103 1107 1107 1111 1111 1111 1111 1111 1111 1110 1115 1119 1128 1137 1152 1158 1164 1169 1174 1183 1192 1200 1221 1230 1211 1206 1233 1253 1257 1265 1269 1252 1256 1267 1266 1283 1339 1384 1429 1487 1545 1574 1646 1695 1706 1691 1688 1704 1741 1801 1870 1927 1984 2033 2051 2053 2038 2059 2052 2013 1946 1875 1804 1721 1697 1818 1896 1956 2016 2047 2096 2193 2290 2332 2327 2288 2282 2257 2170 2215 2292 2296 2202 2257 2324 2347 2413 2471 2551 2619 2588 2538 2559 2527 2415 2338 2384 2452 2550 2470 2363 2260 2173 2278 2288 2321 2372 2391 2358 2342 2393 2468 2553 2637 2727 2744 2624 2487 2459 2438 2452 2439 2494 2591 2638 2638 2633 2562 2494 2454 2445 2311 2231 2279 2403 2507 2492 2406 2330 2300 2310 2301 2241 2249 2240 2263 2322 2210 2041 1902 1778 1876 1946 2023 2035 2027 2053 2042 1969 1901 1872 1892 1858 1854 1900 1984 2068 2024 2024 2048 2021 2118 2180 2190 2139 2077 2114 2158 2124 2196 2128 2093 2040 1927 1808 1695 1649 1672 1552 1476 1515 1506 1382 1315 1290 1215 1313 1308 1299 1374 1334 1365 1336 1242 1226 1208 1259 1196 1110 1036 967 968 943 959 972 953 908 883 942 925 861 841 836 831 844 872 829 820 813 826 877 907 858 874 910 918 926 934 949 972 961 937 898 873 797 747 694 692 651 678 766 820 921 906 891 885 847 760 681 599 549 581 625 628 549 523 510 545 566 546 501 498 497 548 657 697 684 660 646 648 644 615 588 573 594 636 643 677 713 723 712 711 728 784 846 897 947 992 1027 1090 1152 1112 1012 976 933 931 893 859 862 949 1003 1007 913 908 848 932 1000 988 928 940 915 998 1079 1098 1069 1157 1247 1279 1265 1209 1216 1158 1057 984 960 908 848 870 988 1023 1055 999 959 1015 1055 1052 1017 960 964 943 945 931 886 842 897 874 845 814 769 702 669 653 617 586 546 529 542 581 555 454 395 374 343 327 317 298 286 296 296 301 296 282 264 279 292 255 229 248 229 193 191 195 191 169 149 129 105 104 114 157 152 162 185 217 241 247 263 275 253 225 208 200 183 184 184 185 185 173 175 165 164 158 161 156 156 160 169 192 224 258 223 181 179 197 223 212 240 258 268 311 322 341 368 359 307 278 272 252 254 248 220 213 171 151 154 197 233 236 230 280 329 357 347 351 315 257 207 200 219 256 219 189 184 227 260 331 373 407 471 538 469 353 416 440 497 466 364 349 286 228 151 174 132 256 305 338 258 194 148 176 270 252 182 80 129 189 214 269 181 211 186 128 75 78 40 20 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
740 684 694 727 733 741 734 775 808 832 838 842 846 837 796 828 835 745 693 699 705 698 709 716 691 649 678 674 640 599 574 605 590 558 548 537 531 561 536 534 531 530 530 530 530 530 530 532 534 537 542 547 542 559 617 656 687 719 755 808 851 880 903 946 933 967 886 794 754 710 685 640 672 751 799 742 695 673 692 757 723 703 686 678 669 657 645 636 643 646 650 666 672 678 679 693 708 718 721 714 735 747 779 795 815 828 860 879 885 892 882 914 967 1025 1068 1088 1090 1147 1224 1275 1241 1139 1114 1127 1060 1012 950 864 854 846 893 863 784 707 657 648 640 636 648 661 686 689 732 754 769 818 871 921 967 1028 1090 1207 1321 1272 1140 1064 1006 959 914 895 915 886 888 871 896 850 886 952 1021 1060 1087 1124 1066 1043 1072 1066 1085 1109 1115 1136 1131 1164 1164 1208 1186 1192 1185 1183 1158 1117 1164 1183 1227 1283 1280 1230 1221 1205 1155 1254 1384 1478 1488 1530 1562 1601 1604 1563 1498 1442 1414 1383 1353 1362 1379 1404 1427 1418 1332 1267 1190 1085 996 1036 1145 1189 1176 1129 1159 1149 1142 1096 1128 1134 1202 1238 1288 1321 1313 1235 1304 1402 1442 1427 1419 1430 1443 1485 1512 1528 1575 1660 1669 1623 1585 1534 1491 1420 1438 1478 1470 1539 1552 1516 1507 1469 1517 1510 1503 1492 1444 1432 1417 1383 1302 1218 1126 1049 970 919 879 821 828 865 821 829 893 912 1019 1155 1216 1255 1280 1331 1297 1244 1292 1277 1129 1037 953 981 1071 1191 1247 1243 1199 1145 1110 1201 1300 1340 1357 1396 1425 1365 1412 1406 1358 1409 1451 1474 1490 1496 1482 1467 1423 1342 1298 1229 1182 1109 1068 1122 1083 1051 1067 1133 1196 1273 1318 1292 1358 1355 1325 1426 1450 1432 1358 1373 1457 1507 1535 1511 1444 1366 1322 1288 1258 1256 1263 1221 1200 1183 1147 1159 1179 1201 1208 1182 1145 1119 1015 930 934 979 1031 1070 1076 1110 1142 1171 1171 1232 1276 1312 1351 1408 1479 1534 1590 1672 1775 1812 1786 1692 1653 1709 1698 1625 1599 1736 1829 1809 1800 1794 1748 1700 1665 1622 1642 1649 1644 1652 1648 1580 1594 1644 1663 1622 1553 1459 1375 1304 1213 1150 1101 1040 973 933 957 950 950 974 978 917 866 826 798 718 671 673 673 709 785 839 900 992 1095 1141 1236 1308 1364 1411 1444 1498 1571 1631 1677 1727 1780 1821 1867 1935 1976 2002 1986 1952 1951 1960 1945 1914 1978 2073 2162 2249 2305 2290 2266 2237 2220 2207 2157 2092 2040 1989 1900 1905 2007 1983 1935 1881 1816 1759 1726 1716 1756 1775 1706 1674 1713 1670 1700 1714 1659 1590 1553 1497 1497 1478 1472 1455 1387 1338 1272 1197 1173 1140 1102 1081 1081 1084 1035 1122 1085 1013 1101 1163 1119 1077 1021 975 1069 1033 1123 1120 1139 1219 1228 1300 1383 1445 1457 1410 1418 1322 1256 1272 1280 1341 1309 1248 1364 1440 1467 1546 1565 1531 1494 1483 1431 1401 1398 1422 1420 1438 1400 1373 1328 1294 1240 1190 1132 1133 1156 1049 954 832 765 912 970 1027 1165 1261 1333 1321 1361 1389 1474 1533 1568 1544 1478 1566 1632 1580 1630 1619 1554 1595 1586 1554 1560 1608 1578 1581 1622 1556 1484 1397 1311 1318 1365 1478 1560 1667 1718 1739 1767 1781 1698 1655 1658 1673 1767 1834 1876 1794 1830 1858 1821 1957 1826 1744 1736 1826 1931 1973 1944 1930 1874 1767 1751 1788 1799 1836 1966 2009 2031 2047 2032 1999 1906 1834 1769 1709 1649 1574 1535 1487 1423 1357 1397 1436 1529 1589 1587 1582 1556 1502 1459 1406 1424 1449 1453 1353 1321 1397 1444 1448 1442 1519 1605 1692 1720 1709 1643 1597 1651 1661 1652 1613 1607 1687 1775 1753 1693 1645 1604 1608 1635 1628 1616 1573 1496 1517 1517 1403 1450 1528 1507 1478 1472 1415 1406 1445 1386 1317 1253 1175 1235 1268 1310 1283 1280 1226 1233 1255 1205 1235 1218 1198 1188 1153 1122 1110 1098 1088 1084 1084 1090 1072 1069 1068 1070 1072 1074 1075 1073 1076 1075 1078 1081 1083 1084 1086 1088 1090 1092 1093 1094 1100 1102 1105 1105 1105 1107 1107 1106 1109 1109 1110 1120 1126 1131 1146 1156 1170 1173 1179 1186 1193 1197 1214 1251 1279 1250 1220 1243 1251 1278 1281 1288 1268 1281 1324 1336 1331 1303 1299 1331 1401 1438 1512 1573 1609 1600 1592 1610 1661 1714 1774 1837 1915 1982 2043 2088 2105 2102 2105 2093 2060 1992 1919 1864 1798 1731 1775 1943 2012 2074 2119 2142 2180 2250 2333 2375 2356 2336 2297 2238 2255 2347 2365 2260 2283 2382 2448 2500 2541 2617 2533 2469 2416 2451 2412 2329 2222 2298 2399 2457 2447 2356 2224 2146 2277 2271 2257 2287 2305 2274 2346 2440 2530 2623 2750 2733 2670 2584 2438 2390 2372 2393 2380 2456 2550 2639 2616 2573 2518 2455 2434 2389 2286 2208 2277 2396 2534 2516 2418 2320 2239 2188 2161 2138 2068 2064 2102 2100 2187 2130 1971 1736 1785 1907 1935 1943 1952 2000 2039 1992 1907 1837 1829 1834 1836 1842 1930 2028 1944 1971 1935 2025 2098 2126 2133 2083 2008 2079 2110 2073 2151 2111 2004 1994 1940 1844 1717 1584 1610 1539 1438 1488 1479 1396 1289 1250 1212 1187 1174 1207 1242 1259 1276 1261 1153 1148 1191 1228 1139 1057 997 1014 1106 1016 972 919 902 916 961 1011 976 917 897 946 890 858 835 819 787 784 790 834 867 858 823 862 881 865 889 890 906 875 871 817 803 794 797 752 666 679 645 681 688 755 824 771 782 790 816 734 621 541 524 538 527 516 551 575 581 561 527 508 516 551 642 690 700 685 667 663 658 650 634 589 595 619 664 652 675 696 692 684 696 715 743 774 819 860 892 968 989 1055 1069 996 953 895 879 851 835 874 968 1018 997 990 957 897 927 1022 1017 1009 996 923 966 1030 1080 1126 1162 1221 1218 1161 1103 1147 1204 1091 999 934 815 763 865 907 917 1004 977 911 922 963 994 961 863 851 882 830 840 902 856 890 853 749 750 740 659 597 589 591 564 548 511 499 513 473 433 373 346 332 321 306 304 282 278 287 266 268 261 247 261 244 235 232 226 212 189 167 171 170 153 142 128 104 102 109 140 151 164 192 208 234 233 249 248 240 212 207 199 196 175 174 181 177 171 168 163 162 163 155 153 154 158 162 166 186 222 241 197 168 170 198 201 226 228 245 268 280 295 292 325 305 295 251 243 224 223 226 192 175 155 144 203 242 196 219 255 295 282 267 314 330 268 225 190 179 226 174 151 192 213 255 306 325 368 376 476 505 403 330 403 499 510 451 362 319 252 163 118 162 245 235 299 306 226 165 160 244 230 128 74 91 135 140 237 151 142 149 85 77 36 40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
778 755 709 696 712 738 730 804 797 800 814 835 861 839 845 819 845 732 753 755 731 738 704 721 755 676 689 661 609 589 622 609 589 564 582 539 565 532 534 530 530 530 530 530 530 530 530 530 531 536 542 547 549 550 595 649 678 713 749 776 809 852 897 910 938 895 835 758 716 671 660 648 680 740 795 727 688 665 679 711 688 685 677 669 668 644 634 630 636 639 645 655 660 671 686 695 703 704 708 727 751 799 781 789 798 810 836 886 908 925 949 954 978 997 1022 1069 1133 1207 1276 1366 1357 1301 1299 1254 1169 1080 977 949 863 783 784 806 766 708 667 645 634 641 652 679 707 687 702 718 744 786 848 882 927 1027 1063 1172 1287 1327 1188 1078 998 932 956 946 918 923 915 903 918 906 902 975 948 981 1025 1077 1038 1045 1044 1065 1066 1087 1094 1094 1105 1128 1132 1160 1163 1137 1133 1094 1100 1144 1187 1228 1275 1267 1232 1233 1178 1151 1120 1263 1402 1424 1468 1494 1516 1579 1568 1545 1486 1446 1406 1369 1327 1294 1329 1369 1407 1388 1292 1204 1137 1044 977 1031 1094 1116 1105 1079 1084 1074 1063 1062 1084 1102 1139 1167 1196 1263 1228 1246 1315 1330 1374 1359 1342 1364 1388 1425 1463 1534 1611 1663 1600 1547 1513 1493 1480 1426 1379 1426 1438 1487 1514 1527 1565 1564 1561 1547 1493 1436 1393 1369 1383 1386 1312 1183 1115 1036 998 930 865 833 819 819 840 923 1023 1074 1065 1084 1106 1148 1199 1265 1278 1263 1267 1281 1195 1080 993 950 1066 1153 1113 1128 1077 1120 1217 1299 1345 1325 1306 1358 1411 1371 1363 1344 1369 1430 1484 1518 1496 1484 1475 1443 1404 1326 1278 1230 1181 1152 1103 1084 1057 1036 1093 1152 1204 1245 1318 1336 1364 1406 1362 1394 1453 1483 1403 1407 1472 1491 1522 1473 1445 1354 1310 1274 1242 1250 1195 1193 1210 1179 1176 1113 1140 1142 1110 1075 1055 1032 938 978 1050 1072 1101 1117 1123 1151 1186 1210 1221 1233 1275 1334 1371 1428 1538 1625 1711 1753 1717 1763 1754 1662 1615 1669 1597 1541 1644 1761 1831 1793 1748 1728 1713 1672 1602 1514 1557 1543 1548 1574 1567 1528 1492 1558 1605 1611 1592 1500 1401 1312 1247 1205 1126 1038 1006 951 868 917 919 916 934 914 838 787 754 698 670 673 678 752 823 919 971 1041 1089 1163 1248 1288 1315 1350 1371 1444 1509 1576 1639 1710 1773 1832 1900 1958 2002 1994 1949 1916 1915 1891 1869 1919 1998 2071 2161 2249 2260 2228 2194 2170 2168 2161 2132 2081 2009 1941 1864 1907 2005 1990 1932 1867 1831 1829 1795 1756 1689 1702 1732 1673 1651 1695 1700 1702 1673 1645 1569 1583 1576 1543 1484 1417 1358 1347 1305 1275 1239 1213 1187 1144 1128 1086 1057 1052 1118 1033 1019 1113 1127 1086 1011 969 1073 973 1092 1051 1116 1148 1230 1301 1371 1400 1397 1351 1353 1307 1217 1197 1279 1288 1224 1201 1317 1342 1419 1464 1492 1478 1408 1415 1371 1334 1347 1353 1344 1364 1335 1321 1325 1328 1279 1222 1161 1066 1107 1040 920 840 763 904 1055 1113 1113 1176 1229 1296 1348 1431 1486 1489 1518 1460 1438 1544 1575 1505 1602 1627 1533 1547 1547 1529 1534 1551 1528 1560 1563 1507 1435 1383 1299 1274 1359 1473 1561 1641 1668 1670 1707 1740 1679 1599 1605 1677 1770 1827 1744 1669 1679 1685 1743 1822 1747 1677 1707 1817 1884 1883 1852 1816 1814 1681 1647 1664 1631 1774 1856 1881 1918 1932 1970 1957 1970 1935 1867 1776 1700 1646 1585 1502 1427 1360 1348 1426 1511 1564 1555 1556 1565 1504 1450 1416 1399 1435 1441 1330 1292 1361 1410 1436 1432 1535 1638 1706 1688 1632 1554 1594 1607 1642 1618 1570 1585 1688 1732 1701 1698 1669 1653 1592 1570 1570 1573 1546 1506 1463 1510 1453 1368 1466 1514 1436 1469 1414 1390 1459 1414 1346 1298 1201 1180 1222 1257 1241 1221 1214 1185 1223 1190 1180 1184 1183 1156 1167 1129 1108 1099 1085 1080 1074 1073 1067 1066 1064 1063 1063 1065 1068 1070 1069 1069 1071 1074 1080 1083 1086 1086 1087 1089 1091 1095 1100 1099 1101 1103 1103 1104 1105 1103 1105 1107 1112 1133 1138 1163 1194 1201 1205 1201 1202 1208 1207 1214 1220 1257 1299 1292 1241 1258 1297 1318 1337 1329 1313 1290 1354 1393 1398 1393 1368 1321 1325 1373 1448 1512 1517 1536 1599 1649 1718 1770 1829 1856 1904 1969 2047 2116 2151 2155 2155 2138 2097 2039 2004 1938 1878 1823 1773 1823 1948 2062 2149 2214 2267 2308 2342 2407 2427 2399 2358 2307 2316 2409 2411 2326 2332 2419 2514 2570 2639 2647 2552 2464 2391 2377 2325 2230 2147 2224 2275 2382 2442 2333 2199 2138 2244 2220 2165 2187 2216 2288 2360 2456 2569 2650 2710 2661 2548 2519 2426 2347 2331 2328 2360 2462 2557 2612 2577 2526 2521 2470 2431 2365 2252 2191 2268 2395 2530 2580 2491 2405 2308 2204 2103 2021 1968 1951 1936 1953 2022 2058 1957 1761 1724 1875 1825 1838 1885 1930 1986 1990 1938 1870 1786 1801 1809 1805 1912 1987 1900 1898 1886 1996 2025 2085 2095 2001 1947 1995 2012 2016 2091 2077 2003 1890 1848 1768 1673 1587 1517 1480 1451 1390 1366 1337 1303 1341 1304 1266 1237 1191 1149 1141 1155 1129 1116 1073 1172 1158 1115 1015 995 1070 1137 1095 1061 1009 1001 1052 1073 1031 1002 985 1010 1012 980 949 889 890 839 800 770 782 815 825 803 821 850 824 845 831 839 816 804 771 753 721 697 679 670 739 712 635 626 686 738 689 638 641 683 625 559 554 563 568 610 607 622 584 538 539 522 540 608 649 679 727 706 685 668 656 656 646 637 605 604 638 688 673 654 664 667 675 697 710 726 740 767 798 834 879 908 988 1048 1003 983 963 956 908 831 886 914 959 1035 1063 980 955 981 1049 1046 1075 1025 1016 975 1040 1086 1052 1047 1067 1145 1059 1020 1102 1159 1117 1029 953 877 782 783 813 850 939 947 898 876 899 912 903 817 735 748 768 750 821 750 774 843 765 657 704 679 634 565 615 607 568 515 478 460 413 363 344 334 329 345 315 296 274 280 267 245 245 250 231 251 225 212 207 186 186 160 157 145 150 129 128 116 103 98 102 120 171 190 193 196 214 229 238 237 220 206 210 209 205 175 171 173 174 166 163 163 158 153 152 149 149 156 159 160 172 206 237 198 198 173 169 194 208 211 208 207 267 275 261 258 256 278 253 233 244 213 206 189 183 173 144 206 198 186 231 280 255 231 213 280 331 313 254 214 176 167 149 188 215 243 265 259 288 277 341 393 458 384 313 426 496 538 456 413 338 269 243 159 126 151 158 217 229 242 187 103 164 188 184 123 49 69 147 172 139 66 110 57 23 18 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
786 773 720 720 703 724 723 757 837 828 848 866 872 850 864 851 870 804 862 837 779 772 725 746 744 707 650 629 616 646 635 614 600 578 562 556 622 590 568 537 536 533 533 532 531 530 530 530 530 533 537 540 545 550 591 643 646 669 667 713 759 807 841 901 868 806 789 748 706 722 703 667 659 714 801 735 693 664 666 684 670 668 670 662 659 638 631 626 628 632 652 674 685 704 688 682 682 702 699 714 721 748 758 786 809 829 835 863 904 956 974 991 994 1038 1105 1119 1118 1206 1296 1399 1511 1452 1346 1282 1208 1181 1036 941 872 818 808 743 683 683 658 639 635 647 654 665 658 666 685 692 720 752 777 827 891 949 1037 1158 1266 1323 1206 1053 971 966 966 952 946 941 956 936 949 928 912 964 1024 1041 1025 1006 1018 1032 1030 1047 1045 1068 1074 1081 1098 1101 1104 1107 1117 1108 1059 1070 1132 1190 1255 1288 1254 1218 1204 1173 1154 1117 1164 1273 1360 1416 1420 1460 1503 1554 1535 1506 1475 1447 1406 1355 1303 1234 1287 1296 1341 1323 1293 1204 1071 1008 960 998 1027 1006 1008 1028 1044 1057 1084 1132 1149 1167 1126 1130 1141 1189 1236 1222 1233 1274 1316 1307 1369 1394 1454 1514 1537 1539 1609 1679 1618 1551 1517 1468 1424 1380 1352 1347 1419 1412 1444 1479 1556 1521 1571 1559 1483 1440 1423 1368 1337 1298 1275 1153 1112 1089 1081 990 900 852 819 819 874 903 964 1019 1041 1060 1084 1106 1129 1174 1203 1241 1263 1254 1226 1171 1066 971 983 1021 995 1045 1140 1194 1272 1379 1370 1316 1271 1326 1387 1390 1324 1330 1392 1438 1496 1513 1482 1433 1429 1359 1353 1340 1310 1226 1182 1160 1111 1043 1029 1053 1136 1234 1278 1275 1279 1306 1367 1424 1450 1439 1477 1498 1458 1516 1488 1472 1485 1440 1413 1423 1390 1337 1327 1307 1284 1279 1306 1265 1222 1185 1092 1056 1041 1076 1033 988 906 1009 1124 1168 1194 1224 1233 1247 1296 1279 1294 1327 1408 1442 1516 1547 1641 1710 1756 1696 1642 1696 1705 1617 1586 1588 1511 1593 1666 1746 1790 1773 1678 1633 1624 1548 1509 1425 1459 1440 1474 1484 1480 1444 1446 1467 1524 1551 1580 1534 1427 1331 1274 1192 1103 1049 1005 945 838 857 857 871 885 841 783 767 730 690 675 703 774 832 888 939 1008 1061 1106 1151 1179 1197 1232 1272 1307 1373 1449 1541 1624 1679 1750 1834 1902 1963 1993 1954 1910 1862 1849 1824 1821 1905 1998 2094 2187 2230 2217 2177 2134 2104 2101 2097 2079 2036 1974 1887 1859 1963 2032 1994 1932 1859 1902 1893 1851 1808 1750 1687 1671 1703 1653 1724 1708 1697 1705 1657 1635 1634 1599 1548 1503 1447 1383 1315 1285 1248 1251 1241 1222 1199 1150 1151 1119 1025 1074 1085 1007 1039 1113 1059 1008 962 1015 965 1000 1038 1108 1172 1223 1286 1351 1333 1314 1270 1292 1250 1179 1173 1270 1222 1165 1201 1306 1282 1332 1411 1392 1423 1380 1326 1332 1276 1322 1307 1280 1314 1239 1235 1284 1270 1237 1192 1131 1096 1034 940 863 761 811 925 1046 1165 1218 1207 1285 1329 1384 1418 1450 1442 1483 1439 1411 1512 1505 1447 1535 1584 1522 1474 1510 1469 1526 1520 1481 1541 1527 1446 1372 1317 1256 1279 1395 1452 1561 1616 1624 1619 1681 1679 1639 1568 1575 1639 1746 1730 1628 1572 1572 1591 1673 1702 1658 1607 1690 1779 1841 1785 1756 1712 1705 1668 1531 1565 1530 1653 1681 1751 1793 1787 1832 1908 1962 1989 1945 1815 1732 1671 1570 1511 1445 1363 1314 1369 1456 1539 1523 1540 1552 1519 1457 1420 1389 1428 1435 1346 1271 1305 1356 1423 1403 1513 1624 1640 1583 1562 1503 1559 1656 1699 1630 1559 1539 1633 1681 1663 1646 1634 1640 1660 1631 1566 1490 1506 1488 1442 1481 1437 1373 1366 1453 1433 1412 1389 1380 1443 1396 1330 1268 1250 1160 1202 1253 1240 1196 1175 1157 1197 1195 1153 1121 1126 1130 1130 1130 1102 1097 1083 1075 1071 1067 1066 1061 1060 1063 1064 1065 1066 1068 1069 1070 1071 1074 1075 1077 1079 1086 1084 1087 1090 1097 1098 1098 1100 1096 1097 1099 1101 1102 1103 1108 1131 1153 1172 1174 1233 1270 1265 1253 1239 1246 1264 1249 1233 1274 1290 1305 1271 1270 1338 1377 1392 1390 1366 1343 1318 1369 1441 1462 1440 1402 1345 1330 1389 1455 1547 1609 1652 1703 1747 1802 1861 1899 1937 1997 2071 2131 2164 2180 2191 2182 2148 2107 2079 2014 1959 1913 1852 1799 1899 2011 2110 2193 2273 2355 2404 2441 2485 2470 2428 2367 2368 2456 2437 2380 2399 2462 2547 2630 2696 2681 2568 2511 2443 2356 2254 2192 2135 2120 2179 2268 2327 2269 2178 2143 2231 2167 2145 2228 2275 2319 2432 2545 2626 2670 2591 2554 2476 2410 2388 2301 2284 2321 2379 2485 2555 2569 2546 2467 2505 2494 2395 2324 2230 2184 2250 2364 2505 2600 2521 2423 2362 2267 2113 1999 1935 1876 1835 1841 1839 1878 1871 1743 1666 1773 1735 1732 1808 1862 1951 1980 1924 1851 1763 1749 1771 1778 1878 1890 1864 1796 1891 1932 1988 2045 2087 2023 1936 1922 1907 1996 2014 1984 1949 1934 1888 1830 1758 1686 1564 1545 1496 1376 1372 1405 1405 1438 1412 1357 1339 1306 1276 1210 1148 1158 1189 1130 1070 1054 1069 1019 1115 1158 1123 1182 1141 1106 1114 1164 1118 1107 1094 1065 1119 1091 1036 954 987 963 912 878 819 766 763 771 778 780 805 792 789 780 781 764 749 721 703 682 681 710 767 825 776 725 613 606 606 629 570 596 571 555 575 635 657 638 656 623 569 543 575 599 531 542 637 698 720 748 727 697 676 674 645 637 628 626 603 633 705 713 700 689 667 670 689 700 710 725 733 750 800 832 895 975 1028 1024 994 961 968 921 840 893 896 951 980 1028 1051 1033 1060 1098 1132 1129 1086 1061 1037 1079 1091 999 948 971 1029 989 996 1037 1073 1057 978 922 851 766 693 716 817 900 902 864 814 825 850 808 764 674 635 657 667 741 691 701 773 751 656 606 651 603 558 562 592 581 516 490 465 439 417 388 387 380 379 360 322 298 268 262 272 229 222 216 244 253 254 221 200 199 179 152 165 134 124 115 109 102 99 104 108 152 178 204 213 208 226 230 212 198 198 212 213 200 178 169 169 171 163 164 158 153 149 149 145 148 146 152 154 161 195 217 212 179 181 162 167 214 200 193 190 204 238 247 261 229 246 251 238 243 235 218 185 155 136 162 199 160 216 211 253 209 190 215 274 285 307 269 230 197 152 143 219 249 260 242 222 237 227 267 330 426 384 306 352 454 554 493 425 386 287 222 147 106 93 113 151 148 187 199 112 102 119 167 148 50 46 105 139 111 72 61 48 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
828 783 716 757 708 757 757 815 842 849 868 916 909 870 876 864 879 880 870 901 891 889 803 751 708 707 688 654 642 638 616 620 589 578 569 598 630 646 576 568 570 539 536 532 534 532 530 530 530 530 533 536 539 554 561 585 635 685 743 806 844 884 901 864 788 755 749 745 751 765 738 701 665 695 761 751 694 677 638 658 651 643 660 657 652 639 630 623 623 643 653 655 660 671 669 682 694 708 714 726 748 765 782 791 818 836 842 870 884 954 1009 1032 1037 1048 1069 1125 1192 1202 1294 1405 1519 1438 1390 1306 1188 1193 1058 958 930 893 885 871 808 770 673 632 643 634 637 642 650 653 660 692 715 733 750 785 882 974 1084 1162 1254 1270 1223 1081 994 987 1010 984 963 987 982 985 980 953 955 917 1009 1018 1029 1009 1006 1010 1013 1022 1039 1049 1054 1075 1082 1087 1089 1087 1096 1039 1133 1156 1153 1245 1276 1265 1240 1168 1150 1152 1111 1094 1224 1319 1353 1349 1407 1442 1501 1516 1500 1475 1445 1416 1396 1369 1324 1217 1201 1223 1253 1228 1222 1199 1089 984 968 971 999 1043 1095 1123 1141 1122 1153 1206 1194 1233 1181 1232 1167 1264 1347 1345 1315 1287 1286 1343 1417 1478 1477 1546 1584 1598 1642 1688 1664 1616 1559 1483 1453 1456 1383 1305 1354 1347 1422 1480 1511 1456 1523 1546 1527 1492 1425 1383 1386 1347 1304 1205 1182 1157 1070 983 891 847 819 821 933 974 998 1081 1121 1134 1142 1140 1169 1177 1198 1257 1289 1273 1212 1157 1103 1019 980 1069 1149 1237 1263 1280 1291 1373 1345 1312 1261 1298 1365 1392 1324 1333 1398 1439 1484 1470 1475 1416 1343 1308 1275 1251 1234 1209 1175 1104 1081 1031 1027 1092 1143 1171 1193 1206 1201 1300 1369 1433 1474 1541 1523 1572 1543 1503 1474 1452 1484 1507 1498 1487 1453 1402 1386 1345 1318 1311 1346 1291 1284 1219 1203 1157 1126 1089 1029 915 967 1060 1131 1158 1202 1168 1214 1273 1320 1355 1393 1437 1476 1515 1536 1562 1628 1707 1697 1607 1607 1665 1615 1576 1537 1488 1521 1551 1637 1715 1750 1729 1673 1554 1471 1465 1413 1325 1358 1332 1369 1380 1388 1407 1412 1377 1416 1481 1508 1508 1448 1364 1292 1225 1170 1101 994 896 833 785 789 810 822 778 739 740 685 674 681 730 755 779 832 890 933 989 1029 1087 1079 1111 1138 1185 1268 1353 1450 1536 1608 1670 1759 1816 1856 1909 1934 1906 1844 1821 1805 1756 1802 1888 1994 2104 2179 2213 2181 2139 2072 2015 2028 2016 2005 1951 1923 1842 1903 1991 2055 2001 1925 1920 1957 1936 1880 1831 1798 1748 1691 1641 1647 1672 1703 1720 1715 1688 1680 1658 1610 1541 1460 1409 1362 1298 1330 1338 1314 1321 1276 1262 1213 1150 1079 1033 1016 1009 1052 973 1064 1047 994 929 961 973 984 1097 1159 1187 1221 1273 1315 1286 1250 1214 1232 1212 1145 1103 1199 1146 1100 1223 1247 1228 1340 1342 1289 1360 1347 1270 1273 1224 1291 1286 1228 1264 1236 1177 1244 1216 1212 1222 1192 1142 1077 993 855 751 792 910 1036 1162 1266 1281 1303 1281 1341 1369 1373 1384 1404 1388 1381 1422 1412 1407 1524 1545 1494 1422 1452 1457 1491 1501 1465 1502 1494 1415 1349 1279 1212 1283 1391 1513 1570 1586 1589 1574 1633 1625 1617 1549 1557 1626 1727 1700 1580 1502 1505 1548 1589 1605 1582 1595 1659 1729 1790 1725 1674 1645 1591 1629 1538 1442 1460 1526 1528 1607 1613 1703 1768 1856 1909 1882 1912 1813 1708 1603 1530 1470 1442 1373 1308 1354 1433 1424 1466 1529 1542 1541 1492 1435 1378 1394 1409 1373 1256 1259 1313 1396 1362 1487 1552 1562 1509 1459 1469 1595 1675 1651 1642 1602 1491 1575 1622 1622 1613 1594 1601 1622 1612 1592 1550 1469 1438 1507 1506 1470 1444 1365 1366 1427 1358 1376 1331 1381 1387 1357 1300 1246 1169 1177 1249 1214 1200 1177 1134 1166 1184 1149 1122 1102 1109 1090 1100 1094 1085 1076 1065 1066 1065 1059 1059 1061 1063 1064 1065 1067 1068 1072 1075 1074 1074 1076 1078 1079 1081 1084 1087 1092 1094 1092 1092 1091 1101 1100 1099 1100 1103 1111 1132 1156 1177 1252 1249 1241 1239 1303 1303 1294 1307 1328 1309 1253 1286 1316 1346 1331 1281 1340 1410 1442 1443 1423 1401 1372 1352 1419 1491 1486 1460 1425 1391 1346 1418 1528 1612 1680 1731 1786 1841 1891 1929 1969 2026 2088 2122 2116 2146 2195 2216 2198 2150 2110 2071 2026 1983 1927 1857 1837 1953 2050 2124 2181 2267 2347 2424 2505 2520 2472 2421 2432 2499 2472 2427 2443 2498 2567 2658 2754 2718 2607 2513 2445 2396 2327 2288 2190 2101 2077 2136 2233 2224 2062 2154 2150 2095 2178 2307 2372 2416 2486 2566 2658 2710 2567 2481 2418 2346 2314 2274 2276 2310 2368 2427 2462 2484 2509 2472 2459 2507 2444 2356 2236 2183 2259 2342 2470 2606 2573 2505 2396 2255 2158 2109 2085 2012 1905 1818 1748 1712 1715 1687 1636 1737 1673 1683 1736 1819 1881 1949 1870 1782 1713 1666 1705 1747 1787 1798 1819 1765 1855 1867 1912 2001 2044 1986 1932 1865 1900 1987 1988 1912 1845 1849 1871 1883 1852 1746 1691 1664 1558 1487 1489 1508 1520 1544 1514 1471 1462 1391 1385 1271 1190 1237 1292 1213 1123 1104 1075 1082 1193 1246 1172 1258 1249 1218 1241 1186 1213 1213 1188 1158 1168 1096 1029 1026 1078 1039 983 920 870 832 801 764 755 747 753 755 747 739 734 721 699 685 685 695 743 809 904 922 846 756 632 613 609 587 622 674 650 639 659 696 708 654 630 591 568 600 645 631 564 572 639 729 771 795 756 724 716 685 669 637 621 612 602 623 669 688 715 720 693 668 676 695 699 707 736 767 785 805 857 924 1007 1002 986 924 901 901 852 867 902 927 934 970 1060 1125 1125 1092 1092 1081 1033 992 1015 1019 1028 988 897 873 967 924 874 952 990 996 944 910 837 765 727 656 783 876 856 818 748 705 708 715 681 648 601 588 619 657 638 634 642 711 693 604 571 628 556 548 560 588 561 533 510 509 476 458 443 413 382 366 333 309 297 279 290 251 235 215 205 237 239 241 220 204 177 143 154 153 127 119 104 100 98 97 102 116 150 183 221 228 217 215 200 189 204 205 205 198 185 172 166 168 163 161 178 156 146 147 142 146 146 147 147 157 196 221 213 179 197 161 149 178 192 184 185 186 195 229 255 210 222 232 228 207 218 205 185 166 132 149 185 155 202 176 172 168 226 268 252 233 263 234 223 172 176 134 174 191 229 205 187 188 254 323 378 466 389 296 364 421 490 517 428 312 231 187 137 185 147 100 70 73 96 115 132 82 68 106 95 85 29 45 69 50 38 59 40 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
824 779 718 764 712 732 756 825 831 829 853 915 909 879 871 861 872 888 885 893 917 925 850 753 768 735 689 670 640 626 602 594 614 618 607 654 666 667 635 612 628 596 532 537 537 535 532 530 530 530 530 535 537 537 572 612 658 724 746 783 836 797 771 776 738 724 729 719 742 778 781 737 679 675 733 761 692 662 665 649 641 631 646 641 652 638 634 625 619 624 647 647 643 653 671 682 696 709 723 743 745 782 801 823 840 869 881 898 941 946 998 1094 1112 1105 1160 1167 1247 1312 1363 1482 1473 1370 1276 1235 1194 1130 1128 1063 972 859 805 823 810 748 642 637 651 681 693 696 687 695 665 661 683 714 739 779 842 948 1062 1174 1182 1224 1202 1162 1065 1074 1046 1010 998 1000 993 1013 984 972 989 932 964 984 993 1002 1006 1010 1023 1015 1029 1031 1055 1067 1068 1072 1071 1085 1031 1063 1114 1130 1178 1231 1205 1206 1210 1165 1125 1108 1065 1172 1263 1277 1295 1339 1374 1436 1488 1481 1463 1438 1424 1397 1338 1276 1243 1199 1117 1151 1202 1166 1138 1112 1105 983 970 1044 1090 1124 1178 1211 1217 1194 1184 1265 1277 1327 1292 1309 1231 1225 1365 1404 1389 1339 1363 1356 1378 1438 1519 1583 1569 1575 1604 1656 1686 1624 1567 1552 1515 1437 1370 1297 1288 1362 1417 1419 1451 1413 1466 1500 1558 1502 1456 1449 1413 1404 1371 1299 1216 1131 1056 1000 970 851 819 860 942 1038 1098 1125 1164 1183 1228 1225 1229 1233 1265 1317 1358 1339 1246 1190 1150 1080 969 1097 1196 1273 1356 1354 1391 1376 1313 1300 1260 1266 1310 1378 1317 1306 1371 1431 1433 1439 1483 1440 1396 1350 1305 1250 1185 1134 1106 1078 1044 1017 1050 1067 1107 1120 1125 1158 1219 1260 1311 1387 1462 1582 1597 1592 1571 1530 1485 1444 1494 1529 1567 1541 1500 1454 1433 1420 1349 1382 1397 1336 1327 1281 1225 1169 1104 1028 981 900 955 1011 1039 1068 1115 1099 1157 1222 1267 1314 1322 1365 1422 1457 1490 1502 1570 1659 1670 1594 1519 1572 1585 1541 1513 1442 1439 1510 1586 1667 1666 1622 1564 1479 1391 1330 1295 1250 1249 1219 1314 1313 1359 1344 1328 1340 1367 1399 1454 1457 1418 1363 1285 1236 1150 1034 948 877 839 791 749 731 717 754 686 687 669 674 682 702 704 708 769 819 875 914 963 994 986 1036 1085 1180 1268 1347 1455 1531 1607 1674 1711 1752 1798 1853 1865 1835 1789 1771 1732 1694 1799 1867 1973 2028 2133 2183 2158 2102 2055 1979 1943 1948 1921 1876 1862 1833 1928 1987 2059 1996 1933 1990 1998 1954 1885 1834 1769 1743 1684 1639 1626 1696 1752 1764 1737 1702 1665 1670 1626 1551 1475 1366 1358 1390 1420 1412 1380 1385 1340 1323 1277 1216 1150 1130 1061 954 1062 990 999 1049 1022 954 926 951 1050 1099 1115 1189 1237 1265 1267 1253 1171 1151 1162 1132 1095 1077 1126 1093 1121 1166 1129 1185 1265 1260 1228 1290 1284 1236 1187 1179 1224 1240 1168 1225 1189 1140 1158 1164 1143 1194 1183 1136 1084 995 872 747 835 936 1068 1164 1276 1346 1363 1324 1331 1341 1289 1309 1290 1318 1393 1330 1321 1422 1488 1496 1487 1414 1381 1387 1462 1467 1437 1474 1471 1426 1346 1253 1171 1316 1442 1522 1555 1544 1561 1532 1581 1568 1570 1523 1544 1613 1688 1652 1552 1478 1442 1503 1513 1532 1542 1615 1675 1737 1756 1724 1655 1566 1492 1586 1569 1457 1385 1413 1438 1467 1579 1703 1774 1816 1775 1748 1789 1822 1735 1623 1556 1457 1388 1332 1308 1333 1373 1367 1445 1502 1519 1534 1518 1454 1402 1364 1371 1388 1278 1227 1284 1368 1344 1414 1513 1498 1438 1436 1502 1590 1598 1561 1589 1585 1496 1491 1505 1539 1556 1533 1557 1574 1573 1555 1507 1432 1419 1536 1527 1503 1465 1381 1333 1344 1388 1327 1302 1300 1319 1313 1289 1287 1205 1165 1227 1210 1160 1158 1122 1130 1159 1140 1113 1095 1088 1090 1083 1073 1071 1062 1062 1060 1057 1057 1059 1060 1061 1063 1066 1069 1072 1076 1076 1078 1078 1077 1079 1081 1081 1084 1086 1088 1089 1091 1092 1096 1105 1111 1117 1116 1125 1145 1189 1223 1217 1263 1318 1303 1276 1268 1277 1287 1324 1353 1308 1277 1329 1351 1398 1372 1308 1322 1401 1466 1484 1473 1454 1437 1420 1384 1478 1527 1526 1500 1449 1402 1363 1439 1528 1616 1693 1798 1870 1902 1943 1992 2050 2092 2054 2028 2065 2135 2190 2232 2188 2145 2114 2090 2058 1991 1933 1877 1878 1984 2069 2127 2202 2289 2374 2473 2542 2539 2495 2508 2574 2567 2495 2490 2526 2582 2678 2790 2760 2658 2590 2500 2444 2353 2267 2148 2130 2051 2037 2095 2098 2026 2050 2046 2140 2246 2390 2467 2497 2540 2560 2572 2646 2620 2516 2408 2331 2292 2240 2226 2243 2290 2333 2369 2408 2488 2503 2434 2418 2414 2325 2165 2163 2270 2375 2485 2563 2631 2464 2412 2339 2317 2240 2222 2126 2012 1894 1811 1750 1687 1640 1614 1632 1627 1619 1661 1724 1813 1891 1818 1755 1663 1604 1652 1710 1690 1727 1722 1729 1774 1845 1924 1999 2000 1932 1841 1835 1860 1942 1936 1863 1762 1752 1790 1770 1772 1775 1743 1722 1648 1605 1593 1609 1650 1653 1597 1584 1579 1521 1460 1349 1265 1322 1324 1215 1143 1158 1163 1129 1250 1309 1234 1298 1360 1358 1326 1233 1309 1300 1270 1249 1180 1086 1069 1105 1146 1095 1034 979 922 900 871 823 792 743 724 722 717 711 704 700 695 702 732 782 853 884 990 963 867 772 679 666 663 623 718 772 753 739 728 727 705 640 571 566 612 656 649 595 561 619 699 735 786 815 785 763 727 696 683 676 644 616 602 621 668 714 716 734 729 707 680 692 689 720 734 758 757 808 861 921 990 993 929 914 901 859 867 909 893 904 926 971 1042 1085 1044 1007 995 1027 996 934 913 912 906 930 877 807 865 874 792 875 908 928 943 867 807 764 686 647 753 809 818 767 755 743 667 610 584 574 550 537 584 601 567 560 576 608 686 617 518 552 535 553 552 564 575 543 529 525 501 457 457 423 377 356 352 332 305 289 287 266 258 233 205 189 226 213 217 214 190 165 130 139 136 120 111 96 96 93 98 103 124 180 193 216 213 199 186 191 197 201 190 192 190 171 160 163 161 162 151 150 149 143 137 144 143 150 144 149 188 201 219 178 185 192 156 160 191 177 170 177 183 192 223 199 191 197 217 191 184 197 182 140 133 152 159 138 170 152 134 183 243 281 232 190 212 228 216 193 151 131 151 182 178 153 164 183 214 253 321 426 394 315 302 374 461 523 451 354 270 203 202 247 175 157 114 119 88 55 74 88 82 42 30 26 23 21 17 15 11 9 5 3 3 62 53 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
806 785 734 784 717 722 755 792 815 825 832 858 865 881 871 865 868 881 899 907 909 909 914 873 807 739 740 687 648 638 627 636 636 631 616 644 687 689 670 650 640 559 562 556 540 537 535 532 530 530 530 535 540 540 553 603 628 682 738 780 738 714 689 712 692 683 697 745 775 839 816 778 723 688 730 764 695 665 654 650 648 639 625 636 649 635 625 626 615 625 632 647 663 674 689 696 708 722 742 768 781 803 810 848 868 920 919 954 978 1028 1110 1211 1229 1207 1241 1295 1322 1355 1411 1430 1450 1356 1257 1165 1140 1092 1062 1037 937 895 800 745 742 681 640 654 678 725 754 749 716 741 697 700 681 682 728 774 816 898 1013 1093 1117 1170 1164 1211 1203 1158 1077 1059 1053 1028 1051 1049 1005 1020 1017 996 967 1013 1013 1017 1024 1017 1038 1027 1033 1038 1037 1055 1047 1055 1068 1069 1026 1026 1079 1133 1198 1182 1172 1144 1148 1145 1094 1075 1050 1197 1197 1236 1261 1324 1392 1428 1447 1437 1415 1388 1361 1339 1290 1226 1172 1146 1081 1112 1199 1157 1078 1033 1032 989 959 1040 1068 1113 1156 1217 1313 1302 1248 1336 1371 1384 1375 1357 1305 1222 1329 1413 1456 1396 1437 1446 1400 1483 1513 1580 1546 1543 1594 1658 1616 1616 1620 1576 1488 1418 1394 1336 1255 1298 1330 1392 1399 1379 1400 1487 1514 1493 1467 1431 1432 1423 1407 1390 1270 1214 1126 1055 941 822 820 890 978 1056 1140 1155 1204 1239 1295 1319 1311 1309 1364 1432 1436 1373 1352 1290 1214 1101 1030 1011 1129 1224 1293 1319 1349 1314 1293 1282 1251 1249 1308 1370 1306 1300 1377 1411 1380 1441 1442 1400 1378 1383 1375 1333 1302 1268 1171 1075 1029 1013 1078 1101 1099 1128 1142 1193 1216 1272 1314 1367 1454 1556 1595 1547 1530 1491 1450 1435 1471 1504 1553 1595 1569 1506 1497 1484 1416 1439 1416 1364 1315 1247 1177 1100 1061 1007 959 901 883 952 965 968 1003 1018 1077 1150 1195 1228 1291 1363 1388 1389 1415 1478 1535 1605 1601 1547 1489 1482 1544 1495 1479 1383 1396 1446 1503 1579 1568 1521 1468 1434 1386 1253 1184 1124 1143 1193 1235 1246 1273 1280 1271 1272 1325 1331 1387 1394 1378 1342 1261 1192 1124 1060 980 951 956 870 817 759 706 739 667 668 669 670 720 764 810 777 725 734 794 835 872 863 959 1006 1093 1191 1293 1380 1462 1524 1546 1601 1653 1689 1730 1799 1800 1774 1746 1712 1671 1676 1761 1823 1893 1988 2076 2146 2133 2077 2012 1969 1899 1871 1841 1800 1796 1864 1951 2003 2061 1998 2010 2042 2041 1991 1931 1884 1814 1769 1730 1658 1641 1740 1790 1794 1767 1725 1669 1608 1591 1489 1432 1450 1448 1456 1479 1461 1435 1429 1388 1350 1300 1247 1196 1137 1065 977 1003 1029 959 1024 1041 988 894 975 1070 1060 1111 1177 1220 1230 1228 1190 1152 1102 1123 1078 1014 1085 1081 1027 1096 1094 1041 1153 1203 1168 1162 1230 1231 1196 1162 1140 1165 1180 1135 1205 1158 1110 1095 1091 1093 1145 1138 1093 1033 971 863 758 827 936 1005 1098 1223 1338 1382 1347 1359 1326 1265 1219 1239 1355 1330 1285 1374 1389 1415 1429 1441 1380 1359 1356 1428 1448 1411 1444 1444 1362 1335 1223 1209 1336 1445 1505 1521 1511 1525 1504 1547 1526 1528 1502 1523 1569 1624 1581 1541 1462 1408 1432 1451 1561 1628 1658 1688 1721 1708 1661 1601 1522 1420 1492 1531 1485 1383 1337 1393 1496 1598 1692 1773 1722 1640 1620 1676 1678 1732 1621 1564 1496 1439 1378 1336 1272 1318 1381 1440 1471 1491 1516 1511 1482 1424 1394 1344 1389 1297 1207 1257 1346 1303 1364 1449 1427 1362 1440 1499 1557 1529 1468 1514 1554 1538 1463 1405 1455 1485 1473 1492 1517 1517 1514 1458 1361 1473 1559 1551 1529 1506 1436 1348 1316 1396 1407 1348 1276 1266 1274 1252 1214 1185 1131 1171 1187 1144 1154 1118 1110 1133 1105 1089 1095 1076 1072 1065 1059 1057 1057 1055 1055 1054 1056 1058 1060 1062 1065 1074 1075 1077 1081 1080 1081 1082 1084 1084 1089 1094 1096 1089 1089 1092 1097 1097 1100 1130 1122 1131 1144 1169 1211 1255 1284 1286 1260 1361 1359 1334 1328 1325 1309 1317 1367 1329 1324 1383 1411 1448 1401 1368 1328 1391 1468 1521 1522 1509 1500 1478 1416 1478 1557 1570 1542 1506 1470 1428 1379 1446 1550 1656 1773 1837 1873 1920 1987 2038 2034 1967 1934 2009 2090 2162 2223 2232 2193 2169 2155 2122 2070 2011 1959 1889 1934 2004 2067 2151 2257 2342 2434 2516 2545 2569 2591 2657 2653 2592 2564 2578 2627 2688 2809 2721 2609 2507 2406 2332 2316 2247 2206 2199 2077 2012 1984 1989 1978 2033 2110 2189 2331 2423 2416 2442 2475 2460 2502 2613 2682 2568 2445 2385 2329 2276 2219 2191 2206 2246 2286 2388 2448 2507 2473 2392 2399 2225 2127 2161 2302 2363 2450 2548 2640 2556 2536 2464 2438 2354 2353 2214 2068 1953 1881 1785 1746 1674 1599 1565 1554 1549 1596 1661 1764 1814 1785 1671 1644 1571 1596 1612 1622 1657 1696 1762 1821 1891 1939 1987 1966 1902 1805 1784 1861 1932 1895 1784 1714 1660 1677 1659 1654 1695 1674 1648 1662 1676 1638 1622 1648 1675 1676 1679 1658 1565 1458 1363 1384 1412 1359 1274 1210 1260 1265 1185 1302 1376 1297 1352 1411 1438 1401 1333 1350 1382 1351 1279 1177 1132 1153 1179 1215 1168 1085 1035 986 955 911 855 812 763 743 742 760 752 740 728 712 768 814 851 912 970 1042 999 912 825 803 719 765 766 829 839 880 819 740 689 655 620 571 566 648 685 662 617 567 622 699 764 807 829 823 782 722 695 690 697 651 610 615 638 653 702 741 766 748 715 699 728 703 704 714 735 763 785 837 896 948 937 923 904 953 900 873 885 876 884 937 976 1014 1011 974 895 895 943 935 881 835 786 825 837 841 762 813 769 751 783 793 849 938 892 819 762 715 610 693 735 737 721 673 674 645 557 522 522 506 486 520 568 588 528 495 536 618 615 550 477 572 584 563 555 549 532 500 497 481 436 409 415 368 358 360 340 307 287 275 264 229 235 231 182 199 196 195 200 173 144 132 124 124 115 109 108 98 89 95 98 104 136 167 183 195 195 178 183 185 181 182 191 177 169 163 159 161 152 145 147 149 145 132 138 142 142 143 147 163 188 192 191 171 157 161 146 171 163 174 173 176 172 183 179 181 166 170 175 156 184 164 176 157 125 128 132 130 131 128 163 238 248 218 191 184 206 191 184 151 127 147 142 143 193 205 219 257 298 366 431 416 309 299 387 478 530 461 392 315 241 260 272 221 204 170 212 160 83 80 50 53 42 71 57 87 45 40 25 15 9 12 30 85 104 47 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
790 794 736 797 723 720 746 782 833 842 843 849 857 868 871 872 880 883 899 908 901 883 866 918 868 781 756 717 726 663 656 648 641 634 630 654 661 655 645 620 599 623 655 638 589 541 533 534 531 531 535 534 533 538 552 601 654 699 696 662 653 646 622 656 729 737 720 760 829 901 859 808 780 731 748 763 687 666 652 645 630 640 617 640 643 638 619 616 613 622 649 665 664 667 681 694 710 735 759 786 811 846 898 892 935 995 1050 1081 1088 1156 1192 1226 1250 1279 1306 1312 1299 1309 1354 1394 1436 1346 1267 1293 1183 1153 1109 937 891 886 786 721 668 639 619 688 726 798 824 803 789 778 710 710 722 692 701 714 795 882 950 1026 1045 1094 1128 1179 1228 1252 1169 1134 1133 1081 1114 1083 1039 1053 1052 1035 977 1035 1050 1048 1051 1048 1046 1038 1037 1049 1038 1046 1017 1061 1034 1029 1021 1039 1053 1104 1118 1155 1157 1116 1102 1088 1066 1017 1113 1115 1147 1192 1255 1335 1374 1383 1394 1393 1352 1330 1307 1284 1237 1172 1113 1084 1047 1102 1126 1102 1076 1040 973 958 951 991 1031 1082 1179 1323 1384 1397 1414 1420 1464 1442 1465 1429 1345 1259 1332 1385 1461 1472 1461 1522 1455 1504 1593 1575 1521 1528 1584 1629 1593 1528 1536 1547 1498 1454 1402 1348 1275 1230 1324 1361 1343 1330 1417 1494 1462 1426 1432 1376 1373 1376 1421 1368 1295 1186 1081 994 909 833 819 891 1029 1077 1164 1261 1273 1314 1382 1454 1423 1409 1470 1535 1551 1505 1494 1398 1309 1219 1124 1007 1009 1134 1208 1257 1303 1290 1254 1264 1241 1242 1274 1328 1295 1267 1357 1351 1382 1448 1445 1376 1291 1317 1322 1301 1286 1273 1191 1102 1014 1021 1087 1136 1171 1174 1192 1224 1286 1336 1395 1424 1470 1515 1514 1484 1520 1490 1431 1433 1502 1547 1579 1603 1591 1573 1526 1455 1422 1396 1356 1303 1237 1180 1123 1079 1003 989 963 902 880 906 921 978 989 1010 1037 1102 1163 1210 1272 1310 1338 1390 1433 1508 1564 1615 1584 1503 1445 1454 1469 1471 1439 1389 1328 1351 1425 1520 1498 1435 1376 1337 1314 1235 1147 1063 1047 1101 1127 1160 1203 1185 1193 1209 1255 1263 1316 1309 1293 1331 1308 1227 1154 1076 1036 1043 998 937 882 779 692 682 667 665 668 724 807 856 881 890 812 835 773 776 842 954 1067 1142 1199 1270 1333 1391 1435 1480 1526 1571 1615 1651 1692 1739 1736 1712 1688 1663 1593 1665 1741 1780 1881 1990 2096 2137 2100 2051 1987 1927 1884 1799 1761 1834 1888 1899 1959 2036 2067 2030 2074 2100 2080 2016 1957 1894 1833 1821 1742 1638 1686 1779 1834 1829 1788 1707 1672 1630 1604 1565 1478 1525 1526 1510 1494 1455 1439 1429 1403 1358 1301 1243 1180 1128 1068 1001 936 991 969 955 1044 969 884 1005 1057 1033 1102 1134 1162 1196 1191 1156 1109 1087 1064 1063 1010 1021 1035 1003 1049 1018 1028 1108 1102 1089 1136 1149 1181 1162 1131 1129 1081 1098 1122 1169 1113 1138 1137 1115 1037 1065 1080 1059 976 940 829 743 832 971 1073 1160 1250 1341 1401 1380 1403 1350 1282 1190 1236 1286 1250 1290 1350 1326 1336 1392 1405 1342 1338 1314 1390 1425 1407 1397 1434 1350 1248 1144 1220 1334 1429 1473 1487 1490 1469 1515 1518 1489 1488 1490 1505 1536 1552 1485 1489 1447 1340 1417 1517 1609 1722 1725 1667 1600 1579 1528 1571 1464 1371 1394 1444 1401 1355 1282 1373 1486 1566 1584 1650 1689 1573 1480 1532 1585 1695 1649 1594 1533 1496 1435 1374 1282 1297 1366 1401 1435 1434 1494 1490 1482 1453 1409 1353 1362 1312 1211 1207 1308 1308 1332 1390 1407 1327 1443 1484 1496 1458 1406 1420 1504 1500 1465 1423 1390 1433 1422 1430 1461 1455 1462 1373 1361 1481 1520 1523 1515 1519 1509 1437 1308 1328 1447 1395 1330 1256 1270 1282 1248 1191 1153 1147 1172 1148 1122 1111 1095 1098 1096 1081 1084 1068 1062 1056 1056 1054 1051 1052 1053 1054 1054 1058 1061 1065 1070 1074 1078 1079 1083 1083 1087 1086 1088 1092 1096 1099 1102 1108 1111 1115 1107 1102 1137 1150 1144 1144 1176 1219 1253 1297 1333 1343 1335 1353 1397 1388 1391 1383 1364 1358 1373 1366 1384 1446 1485 1491 1444 1411 1349 1390 1468 1541 1572 1560 1555 1528 1465 1478 1564 1599 1584 1563 1534 1482 1413 1404 1510 1624 1706 1756 1813 1858 1914 1966 1944 1870 1896 1994 2078 2128 2171 2221 2235 2215 2208 2188 2145 2080 2027 1965 1934 1928 2003 2115 2188 2290 2391 2436 2463 2548 2643 2727 2738 2700 2671 2686 2718 2763 2826 2732 2608 2476 2376 2331 2286 2289 2276 2211 2123 2091 2018 1963 1982 2076 2167 2259 2362 2393 2338 2345 2360 2371 2494 2610 2709 2634 2532 2440 2390 2357 2265 2210 2163 2189 2220 2293 2340 2433 2475 2379 2310 2168 2127 2216 2311 2391 2468 2568 2635 2676 2598 2558 2507 2475 2406 2262 2114 2049 1910 1897 1803 1736 1715 1642 1580 1518 1505 1563 1675 1686 1723 1647 1540 1560 1639 1658 1712 1732 1743 1800 1854 1921 1984 1973 1924 1903 1799 1757 1849 1898 1906 1802 1691 1611 1604 1612 1564 1606 1620 1593 1576 1607 1595 1547 1572 1595 1650 1637 1647 1608 1525 1459 1510 1520 1448 1313 1284 1348 1350 1309 1302 1429 1390 1442 1487 1500 1461 1453 1443 1453 1398 1311 1252 1257 1248 1272 1246 1196 1138 1083 1007 934 861 800 768 767 813 837 855 831 817 811 750 815 885 918 960 1020 1078 1061 972 930 859 786 871 907 919 880 837 780 724 661 609 570 601 629 667 710 688 640 575 632 710 741 804 849 840 798 758 726 686 662 658 622 620 658 691 683 726 770 764 730 715 753 751 712 735 764 782 827 837 877 896 908 918 942 978 932 900 892 908 909 919 946 974 976 936 869 821 841 813 842 792 730 692 744 796 780 726 714 686 726 783 845 897 822 773 723 682 591 646 683 684 650 642 625 578 560 538 500 531 459 485 523 513 459 440 508 550 510 489 494 575 600 578 538 489 498 513 475 464 434 394 384 364 339 342 329 308 280 265 256 225 204 229 190 168 180 184 184 156 150 136 130 121 121 108 104 103 87 89 95 98 118 144 154 176 179 168 185 182 176 176 176 174 170 165 155 168 152 142 143 140 138 137 133 135 144 145 148 146 182 175 185 174 148 166 137 156 161 166 163 162 158 161 167 188 177 150 148 142 166 154 162 174 166 146 147 114 115 120 156 202 208 184 181 151 174 167 172 147 126 125 160 163 200 223 224 230 277 344 400 339 292 280 398 486 561 503 462 378 288 295 312 264 221 221 224 127 109 94 145 123 98 108 88 123 56 60 78 87 43 92 88 75 40 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
781 777 768 805 731 728 781 773 805 828 837 847 861 867 868 866 877 893 897 904 896 884 839 895 855 757 713 717 708 679 665 641 641 637 631 633 646 657 654 646 663 655 721 755 672 600 544 535 533 537 534 530 532 536 543 591 645 667 568 583 578 603 679 727 802 787 762 808 840 927 901 865 835 758 738 761 691 666 646 637 630 623 625 619 644 622 620 609 620 639 636 633 639 650 660 678 708 739 784 835 891 933 976 1032 1081 1091 1089 1094 1126 1135 1168 1180 1211 1239 1249 1255 1224 1295 1349 1371 1395 1390 1378 1271 1194 1224 1129 999 850 845 769 691 671 618 696 768 785 790 803 862 870 825 743 766 735 728 701 728 777 851 916 956 998 1041 1126 1146 1198 1245 1291 1274 1209 1148 1157 1135 1087 1113 1094 1073 1054 1063 1078 1057 1070 1080 1069 1051 1048 1055 1055 1034 1017 1013 1009 996 1002 990 1016 1025 1100 1104 1129 1106 1081 1041 1002 1034 1053 1080 1124 1196 1257 1317 1326 1328 1332 1333 1317 1277 1247 1220 1180 1179 1162 1112 1035 1047 1098 1072 1030 992 959 944 998 1056 1118 1182 1246 1302 1390 1471 1485 1485 1513 1523 1463 1395 1327 1331 1307 1393 1461 1502 1512 1536 1516 1562 1594 1572 1494 1505 1566 1611 1603 1510 1467 1499 1456 1389 1330 1277 1234 1219 1285 1269 1274 1348 1427 1480 1417 1359 1360 1368 1294 1274 1292 1240 1184 1128 1073 1004 932 842 844 995 1114 1233 1312 1371 1462 1456 1472 1580 1537 1557 1579 1645 1642 1613 1455 1330 1227 1164 1126 1079 1027 1037 1134 1154 1234 1291 1270 1241 1226 1233 1239 1285 1278 1240 1307 1289 1385 1449 1432 1365 1295 1241 1258 1219 1210 1219 1203 1094 1014 1034 1094 1156 1207 1229 1281 1311 1314 1372 1431 1473 1489 1470 1445 1427 1447 1418 1369 1410 1471 1517 1555 1575 1569 1573 1525 1453 1366 1323 1303 1275 1212 1175 1113 1096 1050 1024 985 915 874 914 989 1014 1057 1099 1059 1135 1201 1220 1283 1324 1370 1366 1446 1527 1596 1610 1581 1509 1417 1369 1397 1412 1401 1342 1316 1425 1516 1517 1439 1376 1304 1260 1248 1264 1145 1052 985 992 1030 1091 1149 1135 1118 1129 1171 1202 1251 1243 1232 1315 1289 1226 1140 1076 1045 999 951 897 892 789 704 677 669 666 680 761 861 920 961 985 918 954 874 776 834 965 1066 1148 1233 1308 1287 1319 1370 1418 1470 1492 1552 1593 1644 1672 1683 1660 1638 1613 1551 1625 1696 1816 1939 2042 2088 2080 2054 2014 1963 1881 1824 1789 1781 1866 1941 1973 1969 2041 2067 2068 2102 2137 2108 2038 1966 1879 1784 1746 1696 1599 1711 1815 1861 1857 1810 1755 1696 1690 1647 1599 1547 1573 1555 1532 1497 1447 1406 1397 1374 1369 1345 1296 1234 1173 1132 1078 1022 944 994 945 987 948 874 1000 1036 998 1023 1101 1167 1183 1166 1122 1078 1037 1065 1034 989 954 960 1011 1022 978 1012 1063 1020 1097 1140 1111 1118 1109 1087 1091 1011 1043 1095 1085 1063 1107 1094 1073 1067 1013 955 989 951 867 780 747 860 975 1028 1137 1259 1349 1418 1428 1444 1392 1296 1200 1190 1198 1202 1318 1299 1267 1317 1331 1357 1266 1346 1324 1344 1382 1363 1385 1414 1336 1254 1145 1196 1313 1385 1441 1453 1458 1473 1482 1452 1462 1473 1491 1501 1516 1507 1411 1401 1353 1311 1426 1518 1635 1776 1776 1663 1519 1454 1410 1459 1439 1342 1328 1380 1359 1293 1259 1354 1443 1447 1465 1547 1584 1513 1423 1394 1507 1620 1609 1549 1500 1491 1446 1373 1273 1242 1328 1332 1354 1404 1451 1478 1458 1407 1396 1335 1325 1336 1236 1171 1278 1290 1290 1353 1373 1282 1394 1441 1434 1395 1340 1391 1455 1505 1448 1384 1365 1376 1378 1390 1417 1400 1384 1302 1375 1455 1464 1444 1440 1485 1505 1486 1360 1269 1382 1443 1370 1261 1303 1340 1331 1266 1146 1171 1140 1119 1102 1094 1083 1082 1074 1070 1063 1062 1057 1053 1052 1051 1049 1051 1052 1053 1056 1061 1064 1069 1073 1077 1090 1090 1084 1088 1090 1089 1091 1096 1101 1107 1106 1113 1121 1125 1132 1128 1140 1161 1172 1158 1206 1267 1304 1349 1389 1396 1384 1352 1361 1415 1440 1436 1422 1414 1381 1403 1413 1473 1529 1531 1491 1431 1369 1405 1450 1515 1586 1601 1592 1572 1519 1463 1541 1607 1629 1603 1566 1514 1477 1411 1473 1558 1627 1674 1732 1766 1834 1899 1838 1775 1849 1952 2014 2041 2080 2160 2223 2236 2247 2238 2210 2166 2109 2044 2031 1965 1961 2093 2206 2276 2312 2350 2416 2528 2632 2641 2717 2774 2736 2785 2730 2671 2692 2623 2534 2448 2392 2388 2366 2385 2376 2299 2231 2178 2046 1954 1999 2076 2195 2308 2340 2318 2257 2245 2274 2366 2477 2595 2672 2664 2594 2522 2468 2445 2369 2275 2193 2145 2164 2197 2270 2356 2400 2362 2267 2131 2106 2225 2362 2406 2471 2539 2586 2641 2677 2616 2583 2546 2441 2340 2254 2086 2021 1989 1837 1861 1812 1774 1673 1589 1508 1485 1558 1584 1652 1547 1495 1597 1696 1773 1808 1836 1819 1849 1897 1965 2014 1952 1861 1861 1802 1701 1772 1858 1885 1762 1677 1608 1549 1535 1515 1548 1547 1577 1490 1515 1528 1502 1518 1599 1648 1627 1598 1635 1624 1561 1588 1546 1455 1345 1378 1446 1450 1377 1408 1456 1506 1532 1557 1555 1529 1537 1527 1513 1450 1359 1371 1373 1314 1258 1203 1159 1118 1060 999 927 852 802 827 811 876 910 926 914 910 877 774 834 920 956 1003 1064 1131 1112 1058 975 862 897 966 991 933 827 757 690 660 633 588 631 633 679 698 706 694 636 574 617 709 766 819 857 854 825 783 749 733 684 651 632 611 635 679 699 723 753 778 762 733 751 749 723 736 761 791 795 822 856 847 879 915 929 961 969 947 935 936 920 896 943 950 961 851 831 806 775 742 763 778 749 635 641 732 797 748 695 682 709 744 818 844 781 700 652 611 563 584 612 612 611 618 571 493 475 476 483 482 445 445 457 469 418 387 423 500 445 412 482 498 583 560 519 472 480 492 493 458 428 407 339 342 313 309 297 302 279 255 234 217 197 211 198 161 158 165 166 153 139 139 136 130 122 114 104 100 99 88 94 97 110 145 168 177 153 178 186 185 174 175 175 175 175 168 160 146 144 144 143 141 139 134 129 137 140 138 141 148 159 170 171 183 142 174 141 135 152 150 155 151 151 154 180 216 172 147 137 136 134 137 149 151 177 190 192 150 115 108 136 175 184 156 158 152 150 177 179 156 133 120 132 148 178 196 189 246 276 304 358 283 255 327 334 412 525 558 452 406 372 367 342 295 263 231 186 164 137 168 189 109 117 123 113 139 109 82 91 67 60 50 30 34 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
779 771 803 805 736 728 738 791 825 842 846 856 860 857 862 863 870 880 895 875 878 880 835 851 844 805 752 708 666 653 639 642 645 634 628 612 625 672 705 660 646 670 686 722 756 665 588 541 538 534 530 530 530 535 540 595 638 578 604 689 684 680 706 730 740 766 744 755 801 896 943 911 857 763 764 743 685 662 653 644 630 629 615 617 635 627 609 606 617 621 620 642 647 660 671 700 728 782 842 915 929 928 970 1019 1042 1033 1047 1084 1087 1122 1133 1154 1184 1194 1196 1190 1240 1280 1290 1326 1373 1408 1370 1319 1320 1193 1126 1040 866 781 742 678 633 643 719 760 811 873 881 846 927 886 797 786 755 749 732 701 760 810 838 865 964 1076 1139 1175 1189 1235 1289 1334 1334 1275 1248 1158 1159 1167 1153 1122 1106 1095 1101 1080 1091 1099 1082 1068 1063 1063 1067 1044 1022 1045 1045 1024 1010 987 981 1027 1035 1037 1057 1057 1045 1032 986 983 1005 1071 1134 1194 1248 1260 1266 1258 1274 1289 1265 1230 1199 1155 1124 1159 1145 1100 1031 998 1064 1027 991 962 937 959 1023 1064 1152 1292 1345 1362 1392 1416 1414 1409 1463 1544 1454 1393 1422 1379 1335 1350 1398 1485 1539 1581 1576 1613 1557 1519 1475 1474 1523 1558 1586 1508 1431 1427 1458 1421 1388 1335 1252 1186 1238 1232 1304 1395 1418 1449 1383 1324 1279 1288 1218 1174 1199 1174 1162 1109 1045 966 927 821 932 1078 1193 1333 1456 1501 1574 1613 1641 1671 1674 1674 1679 1691 1665 1603 1498 1353 1329 1294 1224 1170 1096 1087 1075 1093 1155 1209 1245 1185 1230 1214 1238 1218 1254 1225 1243 1312 1395 1417 1387 1355 1300 1256 1188 1165 1140 1106 1124 1048 1049 1070 1114 1190 1236 1246 1306 1364 1398 1403 1438 1474 1447 1461 1410 1426 1384 1375 1333 1383 1431 1460 1497 1534 1547 1578 1541 1468 1394 1357 1312 1255 1231 1202 1172 1124 1110 1085 1020 925 869 924 1015 1061 1104 1095 1121 1154 1216 1276 1323 1340 1428 1448 1458 1515 1559 1518 1508 1473 1428 1332 1351 1344 1305 1281 1356 1441 1532 1462 1387 1320 1262 1221 1171 1214 1225 1125 1006 915 977 1040 1087 1080 1017 1085 1155 1144 1171 1167 1211 1264 1232 1209 1135 1077 1026 959 872 817 799 719 668 666 664 687 737 824 891 967 1001 1051 1042 1009 943 813 823 915 1002 1092 1160 1222 1260 1296 1328 1374 1417 1442 1474 1525 1595 1615 1611 1602 1586 1571 1508 1614 1723 1836 1928 1984 2010 2012 1981 1972 1907 1831 1773 1711 1810 1903 1975 2025 2034 2045 2048 2069 2112 2151 2105 2033 1969 1898 1828 1740 1652 1597 1710 1769 1819 1839 1817 1790 1740 1729 1685 1649 1614 1603 1571 1531 1487 1456 1423 1371 1333 1326 1296 1314 1281 1238 1185 1122 1062 979 947 948 972 968 884 951 1040 959 1027 1075 1120 1164 1125 1114 1069 1029 995 1022 982 962 964 978 990 935 1013 989 1054 1085 1091 1063 1074 1071 1054 1052 1017 960 1048 1046 1036 1020 1049 1014 1009 1015 962 871 894 854 751 777 863 969 1053 1132 1218 1294 1394 1422 1399 1380 1308 1221 1125 1181 1255 1261 1242 1311 1258 1299 1330 1219 1317 1325 1278 1307 1310 1393 1411 1359 1271 1171 1136 1252 1331 1414 1426 1421 1467 1413 1484 1528 1505 1492 1475 1492 1477 1393 1313 1326 1299 1393 1517 1647 1775 1774 1646 1521 1396 1312 1333 1382 1294 1289 1306 1361 1273 1211 1300 1393 1370 1402 1477 1478 1402 1322 1314 1440 1566 1567 1514 1465 1452 1461 1394 1318 1221 1278 1341 1401 1446 1473 1461 1452 1404 1356 1336 1309 1317 1238 1158 1271 1271 1280 1339 1331 1263 1334 1387 1357 1307 1312 1389 1462 1504 1475 1386 1352 1335 1352 1368 1369 1350 1316 1266 1312 1401 1387 1341 1347 1408 1470 1466 1372 1244 1246 1326 1361 1245 1298 1347 1371 1271 1128 1177 1147 1154 1132 1098 1078 1072 1064 1060 1058 1055 1051 1050 1050 1048 1049 1050 1051 1056 1062 1068 1071 1089 1086 1088 1093 1095 1092 1091 1094 1094 1104 1104 1110 1111 1114 1128 1136 1137 1148 1162 1167 1172 1201 1183 1196 1212 1254 1348 1386 1378 1420 1407 1400 1396 1475 1484 1484 1461 1422 1448 1436 1503 1555 1564 1521 1473 1397 1418 1497 1544 1598 1635 1631 1597 1525 1498 1572 1636 1664 1644 1597 1580 1536 1464 1419 1477 1537 1603 1663 1685 1777 1800 1730 1699 1803 1872 1906 1931 2002 2093 2163 2223 2261 2282 2266 2231 2176 2133 2107 2042 1971 2038 2136 2184 2269 2361 2445 2545 2574 2556 2622 2653 2665 2781 2701 2629 2619 2547 2502 2461 2420 2464 2517 2493 2421 2359 2319 2239 2063 1958 2027 2090 2161 2222 2235 2217 2176 2245 2332 2429 2518 2574 2570 2553 2536 2572 2568 2541 2484 2367 2267 2188 2115 2143 2190 2258 2318 2218 2096 2035 2068 2182 2314 2359 2396 2466 2546 2598 2571 2523 2501 2487 2492 2411 2278 2164 2157 2012 1937 2017 1916 1855 1738 1700 1570 1458 1473 1524 1594 1517 1511 1611 1701 1797 1868 1906 1918 1938 1977 2013 1985 1934 1850 1768 1767 1675 1771 1852 1887 1781 1692 1653 1594 1558 1491 1458 1464 1475 1487 1437 1475 1469 1495 1539 1596 1612 1550 1597 1620 1606 1629 1614 1536 1476 1464 1513 1534 1498 1515 1515 1608 1619 1618 1628 1621 1592 1580 1560 1489 1473 1485 1446 1319 1216 1153 1116 1093 1046 990 928 869 808 856 855 892 954 988 990 983 923 829 828 921 992 1052 1116 1168 1170 1118 1027 989 1023 971 915 875 833 706 632 604 601 624 721 725 709 697 660 641 607 596 626 728 783 810 844 851 817 789 779 757 705 663 633 614 643 673 742 730 749 788 788 761 756 761 743 728 748 762 780 800 812 866 883 928 965 983 1010 963 1003 963 926 911 904 934 959 892 825 736 718 688 673 682 683 643 588 668 709 751 664 638 641 713 738 770 715 643 604 587 548 568 528 513 536 587 600 548 468 444 503 451 408 402 425 456 395 388 371 423 413 370 451 512 551 525 447 415 461 498 464 443 403 407 380 342 324 298 276 302 286 257 224 201 190 190 177 166 135 153 154 147 134 136 137 140 130 123 108 96 94 85 88 93 104 136 163 172 141 167 184 185 182 177 174 169 162 159 157 144 147 145 146 147 141 134 131 132 144 146 146 151 155 188 182 183 162 160 173 147 127 145 156 152 145 151 194 206 163 148 132 123 122 148 141 133 157 193 198 159 127 104 118 161 161 141 136 131 160 198 183 166 145 122 118 136 159 191 211 240 221 303 368 327 239 268 318 418 515 548 488 478 458 428 369 316 292 280 242 230 181 230 203 181 184 193 172 123 84 40 39 47 33 15 28 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
820 834 827 791 744 729 738 786 835 850 855 859 849 851 854 862 878 890 899 871 863 857 860 816 802 811 752 690 703 707 701 659 640 634 619 599 589 626 645 646 630 638 663 668 706 736 645 593 547 536 532 532 530 533 538 570 573 599 674 732 709 714 704 680 686 685 755 783 815 905 967 925 871 795 806 755 683 671 651 644 635 635 630 609 604 623 609 603 609 611 621 632 644 658 666 704 771 858 882 882 897 882 948 989 985 1040 1014 1027 1068 1069 1124 1169 1167 1154 1148 1149 1194 1259 1292 1348 1400 1425 1425 1405 1358 1282 1222 1156 892 780 706 651 618 686 699 766 807 863 924 908 960 870 858 872 786 762 732 747 720 781 804 855 920 1022 1130 1174 1214 1258 1301 1351 1397 1421 1313 1242 1260 1260 1247 1194 1175 1137 1130 1105 1122 1119 1098 1090 1083 1064 1078 1059 1038 1057 1053 1017 1022 1021 1002 967 978 966 989 989 994 989 962 992 1047 1101 1145 1186 1204 1210 1215 1225 1232 1232 1215 1181 1143 1101 1067 1119 1121 1103 1053 977 1000 987 955 923 948 985 1057 1172 1273 1274 1259 1291 1322 1327 1337 1401 1475 1519 1525 1450 1500 1429 1374 1445 1410 1444 1502 1576 1634 1636 1587 1529 1480 1431 1474 1533 1590 1547 1471 1376 1367 1349 1345 1285 1235 1175 1208 1276 1316 1334 1364 1391 1357 1305 1186 1180 1111 1067 1061 1053 1083 1100 1051 953 927 819 939 1079 1192 1264 1351 1424 1477 1520 1548 1584 1545 1542 1563 1580 1596 1538 1512 1450 1446 1427 1368 1283 1186 1151 1183 1137 1081 1115 1116 1119 1198 1201 1198 1200 1246 1209 1258 1302 1342 1364 1309 1324 1313 1286 1257 1224 1171 1148 1103 1018 1055 1137 1108 1148 1213 1251 1283 1327 1373 1392 1412 1405 1394 1436 1416 1399 1394 1348 1341 1386 1410 1449 1504 1530 1519 1568 1526 1453 1434 1416 1367 1299 1242 1235 1209 1175 1156 1097 1021 954 868 932 983 1041 1092 1107 1174 1212 1279 1362 1414 1415 1399 1441 1479 1520 1511 1427 1385 1408 1391 1326 1268 1248 1270 1327 1366 1467 1525 1472 1378 1283 1231 1154 1126 1139 1171 1140 1053 934 907 964 1010 1013 964 1062 1103 1105 1110 1127 1198 1205 1168 1166 1160 1068 990 959 904 810 754 681 660 667 685 735 768 837 912 960 1034 1098 1113 1021 958 876 811 902 991 1071 1162 1255 1269 1294 1311 1343 1371 1407 1442 1488 1535 1552 1573 1562 1533 1470 1532 1629 1732 1799 1831 1884 1929 1936 1895 1908 1867 1756 1684 1752 1848 1912 1980 2071 2083 2041 2040 2041 2092 2120 2095 2024 1953 1890 1856 1770 1672 1571 1659 1707 1735 1778 1804 1807 1783 1746 1720 1670 1649 1621 1577 1529 1474 1456 1410 1367 1323 1265 1228 1266 1246 1215 1201 1155 1087 1008 892 904 979 995 887 885 982 953 979 1066 1130 1155 1127 1055 1051 993 1013 971 955 898 947 957 963 919 989 960 1016 1059 1030 1022 1009 1039 1004 1026 1008 936 1010 998 974 951 968 1019 1033 992 933 875 827 838 746 768 886 960 1047 1098 1170 1276 1373 1401 1369 1351 1281 1197 1115 1170 1238 1224 1239 1272 1209 1246 1294 1212 1251 1298 1237 1268 1282 1380 1375 1320 1254 1153 1104 1198 1315 1311 1386 1398 1388 1415 1489 1538 1546 1497 1460 1464 1471 1393 1310 1254 1311 1412 1521 1647 1753 1695 1589 1458 1386 1267 1231 1311 1262 1228 1280 1349 1279 1174 1199 1293 1287 1362 1369 1365 1326 1216 1288 1375 1508 1536 1473 1429 1423 1395 1401 1308 1209 1291 1368 1424 1420 1444 1437 1419 1410 1387 1331 1248 1274 1208 1166 1183 1216 1301 1326 1274 1227 1289 1319 1275 1231 1301 1370 1425 1460 1451 1389 1378 1340 1342 1343 1346 1335 1332 1268 1227 1327 1311 1273 1332 1400 1417 1437 1365 1273 1171 1277 1335 1253 1206 1281 1304 1239 1100 1165 1208 1205 1186 1112 1081 1067 1062 1056 1052 1050 1049 1047 1047 1047 1048 1049 1058 1064 1079 1084 1090 1095 1095 1096 1096 1100 1098 1094 1098 1098 1113 1116 1122 1124 1124 1126 1146 1149 1159 1174 1186 1213 1261 1229 1276 1278 1274 1279 1295 1332 1367 1434 1450 1443 1462 1525 1536 1497 1463 1481 1470 1509 1581 1599 1563 1503 1424 1431 1514 1565 1629 1675 1660 1610 1527 1541 1621 1683 1702 1685 1653 1625 1597 1527 1479 1450 1452 1509 1547 1614 1703 1671 1633 1672 1717 1760 1809 1842 1938 2006 2088 2162 2231 2283 2307 2286 2246 2213 2161 2122 2052 2009 2050 2178 2312 2400 2482 2482 2473 2479 2508 2551 2651 2782 2706 2625 2587 2546 2506 2472 2480 2543 2605 2534 2465 2428 2335 2230 2116 1978 2004 2049 2113 2118 2121 2109 2185 2284 2373 2470 2547 2529 2471 2449 2442 2533 2646 2647 2585 2484 2348 2232 2159 2104 2119 2167 2229 2143 2050 2023 2094 2236 2294 2333 2366 2468 2548 2496 2442 2430 2391 2390 2397 2440 2355 2302 2217 2105 2079 2118 2047 1919 1823 1766 1641 1577 1450 1435 1489 1502 1446 1579 1702 1748 1784 1846 1908 1954 1993 1953 1917 1882 1838 1763 1670 1662 1772 1855 1909 1836 1782 1732 1670 1585 1561 1499 1448 1441 1426 1424 1409 1418 1417 1486 1549 1579 1533 1553 1580 1567 1578 1597 1565 1545 1536 1552 1564 1563 1573 1598 1628 1647 1622 1628 1624 1604 1594 1561 1532 1530 1487 1387 1276 1182 1110 1071 1051 1012 960 926 875 830 901 915 928 994 1040 1052 1036 979 874 834 948 1015 1082 1156 1204 1231 1205 1158 1100 985 893 798 748 781 716 631 636 666 680 747 771 727 696 631 626 634 659 653 741 817 857 875 867 836 799 746 719 699 675 634 618 638 670 710 766 780 781 776 778 774 787 772 760 768 749 763 798 847 904 955 934 984 1006 1038 1012 986 965 927 914 903 939 968 926 860 794 744 703 652 633 605 603 551 590 601 662 701 613 617 694 671 725 700 630 573 553 543 501 487 461 488 518 538 522 479 425 461 447 391 380 410 439 381 382 334 354 344 340 445 488 511 521 412 388 426 466 452 414 406 375 371 352 340 312 273 292 266 244 228 206 192 178 166 167 149 131 138 139 134 124 134 140 138 130 106 96 91 89 83 95 98 121 138 143 172 174 184 189 184 177 172 172 173 166 156 140 139 142 144 147 147 139 130 128 139 153 153 151 153 179 184 171 170 135 147 163 125 148 148 145 142 143 173 182 158 145 125 122 119 127 136 119 141 160 183 177 122 103 112 142 157 125 125 149 170 182 174 162 137 132 113 137 175 197 205 172 207 268 327 316 249 262 341 425 417 476 551 518 482 407 355 337 309 274 293 257 221 189 168 182 193 202 125 68 79 67 49 15 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
823 802 778 746 738 733 740 763 781 798 837 846 855 860 860 871 885 883 873 866 841 856 824 862 832 769 729 746 759 772 722 672 647 644 623 603 586 576 588 627 606 590 610 624 645 680 704 645 579 539 534 530 530 531 534 559 612 626 667 627 625 672 638 657 710 718 806 836 807 866 976 955 872 792 807 748 694 645 648 637 617 635 629 605 599 622 604 596 604 613 625 625 644 668 689 725 800 847 855 839 839 873 926 952 997 1015 976 993 1028 1090 1143 1149 1123 1100 1116 1199 1239 1271 1294 1337 1357 1374 1421 1382 1305 1213 1140 1093 932 753 702 631 627 676 730 794 859 915 958 984 962 938 946 859 819 803 772 745 715 756 775 822 905 986 1073 1170 1213 1222 1254 1284 1334 1363 1420 1378 1420 1420 1382 1308 1233 1194 1163 1152 1151 1127 1119 1112 1083 1075 1092 1083 1072 1073 1068 1057 1052 1021 1043 995 960 960 938 948 965 959 964 1013 1061 1089 1123 1135 1156 1160 1162 1191 1185 1199 1173 1139 1090 1052 1024 1064 1080 1072 1035 995 943 936 914 920 972 969 1009 1042 1134 1191 1175 1231 1240 1250 1334 1392 1427 1457 1534 1528 1528 1461 1416 1504 1457 1534 1558 1582 1650 1609 1594 1534 1481 1413 1433 1497 1526 1543 1465 1403 1351 1299 1264 1247 1208 1192 1163 1220 1269 1321 1359 1359 1328 1307 1202 1133 1060 1027 980 953 968 979 999 1009 896 818 859 929 1042 1117 1175 1255 1301 1356 1392 1426 1427 1424 1394 1446 1519 1498 1517 1512 1501 1481 1425 1345 1302 1253 1270 1216 1159 1162 1173 1181 1127 1152 1177 1223 1254 1225 1238 1275 1323 1348 1292 1263 1273 1227 1238 1208 1224 1176 1076 989 1077 1123 1139 1205 1245 1291 1303 1333 1344 1348 1362 1378 1365 1376 1379 1356 1372 1316 1333 1386 1435 1472 1454 1495 1464 1501 1500 1446 1354 1358 1306 1293 1288 1263 1240 1201 1161 1121 1078 1020 885 955 1010 1027 1077 1150 1245 1230 1312 1397 1434 1437 1441 1466 1515 1532 1472 1398 1327 1309 1315 1273 1215 1255 1346 1415 1446 1492 1546 1485 1405 1356 1273 1175 1064 1061 1091 1099 1060 969 858 935 961 933 891 1005 1027 1066 1058 1126 1153 1118 1126 1091 1151 1088 1013 937 845 799 776 708 660 723 735 779 842 883 929 993 1076 1184 1162 1045 975 913 846 842 927 1005 1128 1195 1210 1264 1305 1325 1340 1361 1431 1469 1464 1479 1494 1518 1473 1435 1561 1617 1678 1715 1746 1806 1852 1852 1841 1836 1806 1693 1677 1775 1855 1947 2006 2036 2024 1996 2003 1980 2026 2078 2101 2028 1950 1874 1868 1785 1694 1616 1589 1626 1671 1708 1785 1818 1807 1764 1691 1677 1644 1611 1567 1527 1483 1445 1404 1371 1318 1268 1220 1171 1198 1140 1104 1070 1046 986 898 922 906 1015 965 900 887 896 987 1075 1152 1154 1098 1040 1001 962 947 960 907 898 923 928 938 880 957 939 979 1024 1014 981 956 1007 981 997 995 911 992 945 944 915 980 983 1028 1036 981 907 830 758 733 782 869 962 1028 1135 1217 1293 1338 1352 1327 1334 1282 1223 1122 1148 1210 1257 1185 1196 1164 1194 1242 1183 1223 1283 1193 1244 1258 1336 1326 1283 1198 1103 1104 1191 1273 1324 1375 1347 1414 1433 1496 1531 1551 1532 1457 1387 1406 1367 1278 1224 1317 1416 1547 1655 1710 1673 1517 1374 1292 1255 1146 1214 1220 1200 1250 1331 1279 1205 1114 1215 1251 1351 1274 1260 1220 1188 1207 1323 1440 1495 1432 1384 1381 1360 1347 1301 1241 1231 1327 1362 1374 1398 1431 1387 1358 1375 1360 1281 1244 1208 1132 1237 1298 1335 1332 1281 1215 1227 1252 1207 1198 1269 1306 1339 1370 1392 1383 1373 1264 1322 1344 1346 1378 1377 1319 1232 1226 1228 1288 1359 1332 1328 1341 1291 1227 1175 1189 1290 1236 1158 1184 1216 1164 1103 1226 1257 1239 1178 1121 1079 1061 1057 1053 1048 1048 1044 1044 1046 1047 1048 1061 1079 1088 1089 1092 1094 1098 1100 1100 1101 1102 1104 1105 1101 1102 1106 1122 1128 1133 1133 1138 1142 1161 1168 1187 1212 1271 1325 1303 1264 1334 1333 1338 1359 1383 1393 1387 1415 1483 1473 1526 1577 1564 1514 1478 1531 1517 1583 1616 1582 1525 1483 1443 1477 1560 1640 1697 1682 1633 1546 1568 1660 1718 1738 1728 1703 1677 1651 1598 1557 1540 1504 1483 1485 1516 1577 1560 1575 1611 1638 1682 1732 1775 1850 1926 2021 2100 2174 2248 2299 2334 2304 2275 2211 2195 2155 2104 2055 2133 2246 2352 2431 2399 2380 2406 2460 2545 2669 2766 2659 2641 2608 2579 2548 2554 2568 2620 2641 2564 2529 2432 2306 2211 2116 1998 1883 1990 2003 1995 2062 2150 2235 2319 2407 2495 2536 2464 2383 2346 2381 2468 2576 2635 2525 2523 2443 2303 2208 2150 2076 2105 2131 2062 2008 2040 2145 2264 2393 2437 2425 2504 2556 2437 2339 2295 2287 2286 2301 2373 2419 2396 2288 2237 2222 2205 2108 1985 1943 1824 1681 1568 1499 1438 1400 1416 1439 1537 1588 1637 1714 1784 1824 1913 1923 1868 1807 1833 1756 1730 1648 1704 1755 1846 1905 1875 1809 1769 1745 1679 1636 1585 1557 1499 1417 1409 1396 1339 1386 1484 1513 1558 1512 1494 1524 1510 1517 1561 1540 1515 1521 1559 1574 1570 1555 1572 1595 1607 1575 1596 1609 1622 1582 1547 1522 1466 1382 1301 1225 1139 1044 1017 974 936 900 863 848 878 955 981 971 1023 1076 1104 1078 998 927 909 932 1005 1073 1153 1232 1186 1138 1110 1080 949 829 716 653 664 634 616 672 730 724 775 784 732 679 644 657 680 646 711 753 790 825 872 840 802 786 747 719 684 655 630 636 624 654 699 760 792 749 740 764 778 788 793 802 807 787 782 819 864 917 979 1009 1022 1065 1043 1013 1008 982 948 928 906 950 953 874 940 882 798 734 680 657 616 571 545 523 538 562 606 575 611 588 617 648 680 668 614 524 503 518 477 437 449 434 463 462 414 410 417 406 403 356 374 393 372 360 349 295 308 372 478 442 426 471 396 369 394 473 466 423 406 399 351 334 305 288 281 261 251 225 205 191 182 202 192 176 157 147 135 128 124 116 120 120 132 129 114 100 96 87 82 116 108 109 114 158 184 190 191 196 191 182 173 172 171 166 164 149 137 141 140 140 143 146 136 124 132 137 142 145 153 167 176 170 168 159 146 125 123 131 137 138 146 135 154 169 144 136 122 119 108 116 115 128 132 145 155 173 121 100 106 127 142 125 136 154 182 183 170 133 125 111 120 156 196 163 153 179 205 239 306 269 212 301 370 326 392 490 588 544 465 369 289 227 222 192 230 256 189 135 119 137 184 162 158 100 81 52 28 16 7 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
811 797 772 738 779 741 736 776 840 856 864 858 863 865 878 880 886 863 843 801 798 816 806 806 827 833 814 819 823 812 732 696 669 639 629 627 621 619 575 589 600 582 576 606 588 629 663 645 578 546 535 531 530 530 534 546 611 581 556 561 595 638 671 699 703 716 760 756 817 848 939 949 854 777 752 782 716 658 631 623 607 617 617 606 597 613 600 594 601 610 619 628 651 672 702 757 818 803 834 804 822 874 891 907 984 974 953 988 1032 1091 1106 1118 1086 1076 1162 1217 1228 1244 1284 1296 1334 1377 1357 1377 1381 1292 1213 1128 1022 855 749 647 617 688 756 822 898 983 1038 1068 1043 1005 973 866 916 845 780 760 773 724 745 791 867 917 1020 1093 1133 1195 1241 1273 1309 1331 1372 1416 1487 1461 1503 1431 1338 1247 1205 1181 1166 1145 1109 1102 1104 1102 1108 1100 1082 1094 1089 1067 1060 1019 1076 1030 1000 1021 973 935 937 935 984 986 1032 1059 1100 1101 1104 1113 1140 1143 1148 1142 1126 1145 1087 1014 984 1009 1048 1034 1012 986 931 910 926 973 1004 1030 1091 1150 1189 1192 1224 1257 1286 1305 1283 1353 1431 1487 1530 1598 1554 1483 1455 1539 1513 1551 1629 1655 1639 1552 1536 1505 1469 1411 1399 1420 1497 1561 1525 1470 1407 1340 1269 1236 1204 1192 1143 1258 1327 1362 1372 1360 1289 1320 1250 1187 1150 1101 1031 982 933 909 945 954 836 818 852 925 964 1005 1038 1091 1092 1161 1242 1333 1323 1316 1324 1479 1483 1439 1452 1448 1428 1416 1430 1451 1377 1360 1338 1289 1257 1234 1242 1246 1206 1133 1156 1208 1269 1224 1220 1276 1328 1334 1283 1219 1230 1223 1188 1150 1144 1122 1091 1001 1009 1073 1126 1191 1234 1262 1274 1311 1325 1270 1328 1349 1349 1324 1347 1349 1333 1313 1294 1352 1427 1454 1397 1440 1403 1448 1462 1395 1361 1286 1270 1249 1265 1278 1241 1180 1137 1109 1069 1067 915 911 1001 1029 1110 1227 1250 1218 1316 1385 1399 1389 1431 1482 1536 1539 1486 1443 1379 1303 1223 1210 1230 1306 1372 1474 1522 1537 1539 1520 1474 1402 1319 1206 1077 1000 1010 1000 952 948 856 845 874 869 882 948 961 985 1028 1110 1091 1055 1080 1050 1106 1074 1042 950 843 786 756 691 664 741 780 813 874 904 968 1066 1180 1258 1203 1134 1059 965 924 897 885 972 1087 1135 1169 1242 1289 1300 1300 1322 1373 1416 1397 1412 1484 1447 1415 1446 1510 1534 1593 1614 1666 1708 1758 1775 1768 1753 1744 1640 1654 1763 1822 1871 1917 1952 1934 1901 1925 1958 2018 2027 2042 2022 1938 1852 1837 1799 1724 1652 1566 1543 1598 1647 1741 1803 1768 1751 1692 1651 1624 1588 1559 1545 1513 1477 1431 1388 1340 1288 1235 1200 1111 1039 1004 966 941 910 885 909 871 986 993 942 870 891 1007 1073 1116 1156 1119 1096 1043 981 951 923 905 921 898 911 905 866 924 929 939 987 1000 974 925 954 929 949 957 889 972 933 898 909 926 961 1021 983 884 859 806 743 724 773 873 971 1051 1159 1230 1293 1299 1297 1278 1292 1249 1180 1076 1116 1160 1183 1183 1134 1124 1169 1180 1134 1169 1251 1169 1177 1237 1277 1262 1228 1159 1077 1098 1200 1210 1288 1259 1367 1466 1496 1505 1554 1594 1575 1452 1337 1298 1313 1279 1195 1249 1400 1532 1613 1617 1646 1524 1366 1244 1168 1123 1139 1248 1158 1187 1265 1276 1195 1093 1171 1191 1269 1204 1171 1131 1094 1155 1301 1378 1435 1411 1327 1302 1324 1308 1299 1249 1185 1307 1333 1302 1351 1365 1381 1332 1318 1324 1262 1159 1146 1139 1239 1324 1348 1323 1283 1216 1166 1188 1173 1173 1231 1234 1263 1279 1329 1350 1309 1222 1295 1336 1315 1336 1325 1350 1259 1166 1205 1317 1309 1265 1281 1266 1246 1187 1127 1189 1254 1233 1190 1133 1175 1096 1150 1242 1269 1222 1180 1139 1083 1053 1052 1048 1045 1043 1043 1044 1045 1049 1058 1064 1076 1086 1089 1092 1095 1098 1102 1105 1106 1106 1107 1109 1105 1108 1107 1128 1132 1140 1150 1148 1155 1160 1182 1212 1225 1244 1320 1351 1287 1344 1386 1382 1393 1433 1449 1450 1475 1460 1528 1539 1595 1590 1549 1516 1582 1565 1588 1632 1605 1561 1520 1488 1495 1583 1659 1716 1713 1660 1593 1566 1643 1710 1769 1777 1755 1735 1710 1670 1639 1611 1567 1560 1550 1517 1517 1554 1630 1677 1696 1688 1726 1758 1773 1856 1967 2045 2124 2208 2266 2326 2364 2359 2306 2276 2256 2200 2124 2106 2191 2290 2318 2309 2332 2385 2477 2585 2685 2771 2725 2717 2671 2648 2634 2662 2675 2678 2642 2579 2505 2431 2353 2295 2168 2020 1883 1888 1934 2018 2101 2171 2241 2350 2425 2459 2446 2370 2305 2269 2308 2382 2452 2483 2383 2401 2503 2386 2279 2202 2117 2040 2042 2002 2012 2082 2186 2280 2383 2492 2517 2533 2515 2431 2339 2238 2196 2164 2220 2282 2335 2403 2391 2339 2301 2260 2182 2051 1907 1799 1732 1657 1583 1503 1452 1376 1427 1425 1475 1575 1632 1674 1782 1865 1852 1789 1699 1722 1694 1610 1588 1667 1777 1862 1916 1838 1741 1681 1709 1713 1710 1660 1644 1579 1537 1511 1478 1390 1314 1398 1466 1498 1447 1447 1476 1436 1441 1517 1496 1475 1468 1533 1561 1556 1517 1540 1577 1566 1545 1555 1604 1632 1597 1546 1486 1395 1279 1167 1127 1048 996 962 952 944 913 893 907 912 993 1035 1030 1054 1109 1142 1102 1040 993 970 1003 1051 1144 1221 1252 1156 1034 994 1055 942 794 690 644 682 684 675 732 760 756 774 796 754 677 709 726 725 711 678 731 793 849 834 772 748 742 727 688 667 661 658 649 639 634 670 714 742 728 714 728 760 780 777 786 805 802 812 835 875 916 953 1026 1114 1168 1077 1060 1025 988 951 961 920 958 951 844 826 852 764 723 729 674 649 622 612 562 526 496 530 581 527 502 539 579 577 582 576 565 486 516 481 442 422 407 402 403 386 397 411 402 389 353 338 377 383 350 340 301 267 343 439 396 390 402 371 335 377 454 474 452 413 404 379 364 333 303 295 268 236 270 242 212 201 222 215 199 179 164 145 127 112 114 113 106 123 136 121 109 102 94 84 97 122 115 161 183 192 206 196 208 193 183 178 162 164 164 160 145 135 128 143 145 138 133 133 125 137 138 139 144 154 166 168 175 157 167 151 137 116 124 133 134 139 129 157 149 135 129 122 115 103 107 103 128 121 128 165 165 128 118 97 104 127 117 129 148 171 160 151 144 127 106 123 139 148 139 166 199 242 273 327 268 214 283 282 304 391 494 555 527 448 376 291 221 162 137 176 216 158 132 77 86 162 101 120 62 87 58 17 13 20 21 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
816 801 772 779 793 757 740 821 881 875 878 872 877 883 881 886 866 862 844 811 756 772 787 780 805 810 797 820 796 771 728 685 664 651 636 627 604 590 575 569 579 582 563 563 575 604 629 626 566 544 536 533 530 530 539 539 540 567 605 635 638 628 664 669 719 742 737 754 759 842 937 941 871 791 727 760 712 666 667 632 622 596 607 602 591 604 593 592 602 615 629 644 651 654 719 738 788 789 790 774 818 827 842 924 951 927 938 972 1041 1081 1063 1063 1050 1089 1157 1183 1186 1235 1253 1299 1341 1314 1288 1301 1306 1287 1155 1046 953 906 735 631 642 707 802 871 953 1080 1179 1237 1175 1063 989 973 887 838 858 821 807 767 741 796 824 851 943 984 1042 1129 1162 1165 1188 1230 1303 1357 1413 1393 1434 1440 1428 1322 1251 1245 1188 1156 1133 1133 1121 1119 1121 1124 1103 1117 1111 1072 1075 1053 1093 1013 1032 1014 975 963 932 934 959 967 1021 1017 1056 1043 1061 1062 1085 1088 1107 1103 1089 1157 1100 1051 972 964 1004 979 975 922 896 897 941 993 1068 1123 1256 1279 1302 1273 1246 1335 1364 1358 1351 1335 1390 1451 1525 1599 1574 1533 1502 1533 1608 1587 1652 1629 1615 1585 1506 1444 1407 1372 1347 1406 1473 1514 1522 1432 1358 1330 1335 1286 1254 1160 1142 1186 1242 1329 1302 1313 1267 1296 1302 1251 1201 1125 1057 1036 976 890 857 830 818 818 852 863 906 942 991 1051 1153 1246 1281 1278 1248 1229 1337 1374 1349 1319 1358 1362 1363 1403 1467 1512 1478 1424 1349 1307 1267 1215 1208 1249 1268 1222 1148 1199 1239 1194 1238 1307 1318 1291 1285 1234 1170 1171 1136 1103 1071 1047 1014 988 984 1038 1087 1143 1210 1228 1279 1272 1305 1224 1283 1289 1311 1253 1278 1309 1309 1279 1264 1340 1408 1443 1366 1377 1358 1383 1432 1426 1355 1304 1263 1215 1198 1212 1243 1198 1139 1095 996 959 907 875 959 1059 1084 1129 1154 1188 1306 1332 1320 1362 1411 1460 1531 1494 1431 1412 1403 1350 1232 1184 1235 1317 1402 1474 1497 1472 1460 1450 1389 1339 1247 1186 1090 953 936 898 854 849 828 797 797 816 851 892 914 941 986 1030 1033 992 1018 995 1048 1033 1000 948 852 782 709 654 689 750 809 845 911 984 1067 1171 1213 1243 1213 1185 1120 1097 986 913 904 986 1039 1094 1159 1211 1244 1231 1270 1279 1294 1344 1331 1359 1415 1408 1342 1385 1426 1479 1538 1580 1598 1615 1642 1671 1689 1657 1652 1614 1643 1712 1765 1801 1850 1878 1845 1818 1851 1895 1943 1985 1971 1995 1940 1851 1765 1793 1749 1684 1600 1529 1496 1598 1729 1767 1732 1692 1688 1688 1651 1610 1574 1518 1511 1479 1440 1394 1342 1309 1267 1216 1129 1114 1056 1067 1042 992 960 881 836 857 896 928 885 878 973 1015 1030 1089 1114 1073 1047 990 956 910 859 916 870 891 858 860 847 924 908 965 971 953 910 915 927 910 919 863 924 909 878 886 883 939 972 933 854 809 748 731 744 823 894 959 1054 1144 1225 1268 1267 1244 1212 1238 1199 1140 1062 1073 1095 1085 1187 1150 1102 1136 1124 1068 1161 1201 1155 1141 1220 1206 1205 1164 1114 1021 1077 1120 1129 1179 1300 1365 1448 1482 1507 1526 1584 1597 1517 1389 1305 1202 1195 1153 1217 1336 1463 1575 1478 1520 1414 1306 1230 1128 1060 1116 1224 1164 1123 1181 1240 1181 1099 1072 1131 1180 1138 1071 1093 1073 1191 1268 1321 1381 1344 1323 1251 1300 1276 1289 1235 1159 1250 1293 1275 1302 1323 1334 1311 1279 1294 1250 1163 1100 1186 1281 1333 1329 1302 1282 1235 1181 1136 1145 1123 1166 1181 1197 1216 1264 1271 1221 1227 1305 1282 1255 1315 1292 1274 1221 1132 1220 1216 1203 1182 1268 1224 1212 1162 1093 1209 1226 1231 1202 1139 1109 1079 1181 1275 1244 1207 1182 1113 1048 1047 1047 1045 1040 1042 1043 1043 1053 1066 1071 1069 1065 1075 1084 1087 1091 1095 1107 1111 1111 1111 1113 1114 1114 1110 1111 1117 1137 1150 1165 1186 1171 1175 1205 1269 1289 1313 1303 1378 1357 1329 1389 1441 1447 1472 1498 1507 1516 1485 1536 1593 1592 1617 1589 1557 1638 1611 1624 1658 1632 1593 1562 1526 1543 1618 1689 1753 1757 1705 1644 1595 1610 1700 1793 1818 1793 1780 1756 1727 1702 1677 1654 1637 1625 1585 1543 1549 1584 1668 1733 1769 1794 1826 1827 1822 1900 1983 2084 2169 2240 2315 2389 2403 2390 2358 2340 2265 2201 2152 2151 2202 2240 2304 2380 2440 2515 2623 2702 2796 2810 2802 2752 2709 2690 2726 2734 2647 2539 2500 2437 2330 2252 2204 2148 2087 1922 1819 1908 2031 2115 2173 2247 2295 2322 2362 2384 2301 2222 2212 2205 2225 2328 2359 2283 2315 2395 2410 2356 2253 2192 2091 2002 1995 2036 2133 2253 2333 2428 2525 2573 2463 2434 2390 2309 2195 2109 2060 2137 2192 2261 2336 2387 2355 2337 2252 2160 2048 1987 1913 1838 1748 1629 1555 1508 1413 1352 1410 1498 1566 1640 1715 1776 1837 1830 1749 1659 1607 1601 1554 1655 1725 1800 1870 1921 1856 1783 1676 1598 1630 1641 1620 1617 1608 1596 1575 1528 1435 1332 1337 1372 1443 1393 1397 1434 1350 1435 1473 1432 1395 1467 1549 1549 1522 1483 1507 1545 1538 1501 1547 1579 1608 1577 1516 1436 1342 1245 1174 1085 1022 1029 1038 1039 1010 999 952 961 919 1006 1081 1095 1089 1155 1178 1141 1094 1057 1001 1078 1134 1191 1257 1204 1125 997 905 951 898 798 701 647 719 750 736 776 764 779 811 811 770 687 699 754 775 763 746 731 787 841 823 787 748 718 706 691 704 706 687 675 647 631 636 648 681 707 698 722 740 751 744 772 794 790 811 851 870 898 940 996 1070 1153 1133 1057 1009 1001 993 952 927 956 919 846 787 751 759 670 680 645 622 623 605 604 575 508 487 547 539 489 544 532 527 555 535 502 468 467 475 457 443 411 387 382 371 379 380 381 367 365 322 362 381 353 338 292 264 284 334 325 367 372 328 326 363 433 450 441 420 400 393 376 334 315 317 293 284 263 251 233 230 217 226 221 188 172 158 147 137 136 132 121 98 122 140 124 118 130 83 90 123 135 166 152 183 206 215 209 194 177 174 162 152 158 160 146 132 125 129 142 138 138 115 117 129 143 140 144 151 163 165 169 149 164 148 132 115 116 125 129 129 125 150 140 130 117 112 108 101 97 105 121 114 137 146 154 149 175 126 94 106 102 124 152 154 133 132 124 110 108 115 124 171 160 154 200 207 255 308 279 200 216 270 306 381 486 468 456 421 338 276 208 150 134 135 163 137 106 100 57 67 75 50 29 28 21 57 51 66 84 64 36 0 15 21 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
825 799 781 788 810 751 755 813 913 924 906 897 891 899 900 877 873 848 832 814 799 769 740 739 757 765 778 795 796 732 683 679 646 639 633 613 605 582 584 573 557 553 554 544 565 564 592 597 578 547 537 538 534 533 533 537 577 602 608 561 608 651 704 749 741 793 811 826 819 872 955 948 871 798 737 703 698 647 688 647 614 602 593 590 585 598 591 591 603 612 625 649 690 734 738 761 735 764 765 770 801 801 877 900 910 880 923 987 1039 1025 999 1018 1040 1113 1156 1147 1219 1251 1274 1335 1360 1272 1228 1236 1247 1267 1209 1094 985 842 716 621 677 741 822 906 972 1065 1118 1177 1241 1188 1065 967 911 924 853 857 822 808 761 756 771 825 878 938 1044 1064 1075 1048 1109 1187 1206 1263 1344 1350 1364 1377 1435 1454 1346 1274 1227 1211 1182 1141 1137 1148 1150 1149 1136 1146 1124 1126 1105 1077 1108 1041 1074 1021 1003 973 939 920 929 941 997 988 1011 1007 1012 1032 1039 1046 1065 1051 1058 1099 1073 1029 1015 943 938 917 895 892 909 934 973 1006 1076 1208 1270 1352 1356 1325 1321 1306 1398 1427 1410 1405 1394 1451 1489 1566 1630 1592 1549 1591 1638 1667 1667 1590 1541 1555 1561 1520 1463 1390 1322 1378 1436 1490 1528 1479 1432 1424 1385 1350 1278 1168 1096 1153 1229 1269 1277 1234 1243 1242 1307 1309 1211 1180 1146 1052 987 930 884 845 818 884 969 961 1012 1060 1143 1196 1227 1258 1202 1200 1211 1237 1269 1299 1274 1315 1343 1331 1355 1401 1488 1543 1510 1450 1348 1301 1253 1217 1187 1183 1186 1158 1200 1159 1183 1188 1240 1295 1328 1263 1219 1196 1193 1172 1138 1129 1104 1098 1061 1019 976 1055 1093 1138 1193 1255 1247 1221 1257 1213 1196 1207 1209 1197 1246 1238 1258 1239 1233 1297 1337 1406 1361 1318 1322 1326 1396 1397 1379 1331 1264 1180 1171 1167 1184 1169 1127 1079 1030 956 878 846 908 962 1012 1075 1168 1242 1320 1260 1309 1371 1422 1478 1532 1481 1428 1389 1366 1309 1229 1201 1287 1328 1388 1447 1443 1400 1364 1361 1322 1264 1198 1143 1051 945 906 895 880 852 824 782 774 794 808 849 880 929 947 973 984 946 955 905 969 956 887 860 841 740 663 666 767 760 829 877 962 1039 1108 1156 1189 1241 1231 1193 1184 1131 1054 1048 941 973 1024 1063 1154 1162 1200 1171 1170 1196 1206 1250 1246 1299 1322 1331 1375 1420 1457 1494 1568 1591 1587 1548 1557 1576 1621 1580 1597 1538 1601 1648 1689 1731 1787 1804 1781 1756 1775 1814 1861 1908 1930 1904 1918 1827 1751 1776 1763 1709 1635 1564 1468 1531 1662 1686 1674 1613 1655 1674 1654 1612 1560 1521 1487 1458 1420 1390 1345 1288 1241 1220 1218 1184 1140 1149 1106 1052 997 957 910 884 859 825 806 886 946 935 930 1009 1077 1075 1039 1015 954 913 876 849 851 881 853 843 833 865 864 916 940 916 874 876 905 875 873 845 870 899 879 847 876 923 940 890 808 738 728 728 769 849 909 946 1020 1113 1192 1215 1213 1217 1169 1203 1178 1133 1075 1010 1005 1073 1179 1151 1105 1098 1043 1087 1139 1151 1122 1140 1121 1111 1105 1087 1012 1065 1151 1185 1244 1271 1289 1331 1367 1402 1449 1481 1563 1593 1552 1452 1353 1245 1170 1124 1217 1329 1377 1449 1357 1373 1366 1197 1138 1093 1023 1082 1200 1128 1079 1150 1229 1132 1047 1002 1093 1104 1071 1021 1000 1100 1210 1207 1256 1317 1291 1269 1220 1267 1282 1253 1230 1152 1208 1251 1268 1253 1286 1281 1290 1245 1245 1234 1125 1105 1204 1304 1326 1296 1276 1269 1249 1212 1166 1108 1108 1115 1118 1135 1179 1205 1187 1139 1217 1282 1258 1217 1260 1212 1198 1165 1118 1217 1163 1134 1145 1199 1171 1177 1133 1076 1157 1193 1233 1183 1151 1092 1119 1233 1216 1196 1154 1112 1058 1041 1042 1042 1039 1041 1041 1042 1059 1069 1053 1080 1083 1085 1077 1081 1090 1099 1108 1106 1118 1122 1116 1117 1119 1119 1117 1117 1117 1140 1158 1179 1214 1200 1199 1220 1270 1346 1365 1373 1359 1385 1405 1365 1446 1496 1513 1541 1533 1560 1532 1543 1631 1625 1643 1640 1578 1676 1658 1666 1694 1664 1627 1605 1551 1596 1659 1706 1768 1794 1747 1714 1673 1636 1694 1780 1857 1833 1810 1792 1771 1770 1744 1736 1701 1679 1619 1592 1609 1592 1639 1732 1800 1847 1880 1898 1898 1895 1945 2054 2135 2204 2307 2407 2455 2452 2433 2370 2309 2256 2227 2222 2244 2290 2383 2459 2534 2582 2667 2747 2833 2895 2876 2824 2750 2668 2652 2689 2642 2525 2435 2381 2302 2233 2191 2141 2048 1924 1803 1874 2030 2098 2158 2221 2214 2211 2243 2274 2228 2151 2173 2114 2124 2224 2203 2209 2137 2252 2343 2244 2178 2062 2013 1993 2012 2078 2164 2249 2290 2379 2500 2590 2463 2358 2274 2244 2183 2087 1985 2058 2118 2204 2204 2304 2293 2241 2204 2149 2090 2025 1911 1832 1739 1642 1613 1589 1504 1383 1347 1444 1566 1666 1708 1732 1774 1790 1718 1606 1507 1545 1613 1653 1758 1857 1918 1889 1816 1743 1660 1564 1539 1558 1535 1560 1535 1519 1503 1505 1520 1398 1302 1273 1325 1337 1370 1378 1318 1434 1428 1386 1384 1484 1541 1535 1507 1469 1485 1523 1473 1486 1526 1568 1600 1560 1502 1428 1368 1323 1239 1109 1088 1103 1120 1113 1091 1031 999 978 966 983 1062 1140 1135 1173 1217 1197 1153 1095 1042 1108 1185 1222 1230 1167 1041 973 847 823 799 702 656 676 740 797 778 784 791 823 845 831 772 707 686 723 772 830 849 803 772 821 817 796 785 750 726 726 724 737 721 693 658 648 651 643 646 691 691 716 706 723 735 744 751 772 792 836 869 930 965 1059 1065 1111 1070 1029 1011 987 977 947 938 957 921 834 764 682 650 614 608 587 574 588 529 531 550 508 475 498 536 468 486 473 516 524 496 507 474 451 457 454 440 414 374 377 366 357 361 357 351 341 319 328 364 341 328 292 258 243 280 282 357 368 335 329 352 391 425 423 395 375 377 408 379 363 352 326 310 282 253 239 230 212 217 235 213 208 188 164 159 150 148 122 97 117 105 115 102 116 91 93 113 149 161 182 184 195 212 205 202 181 165 157 151 148 153 155 151 138 124 127 134 118 116 125 135 145 143 144 150 166 155 155 143 158 144 135 109 114 112 129 123 129 113 139 121 108 104 98 104 91 99 122 106 138 133 157 138 160 132 100 91 112 145 145 146 128 121 102 101 118 122 145 157 198 188 186 210 211 259 299 234 201 270 341 416 443 407 341 361 309 276 231 227 213 123 159 152 116 77 49 46 50 70 63 73 84 90 98 89 88 71 44 20 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
819 791 786 785 806 756 755 821 941 946 926 905 907 906 905 904 899 875 862 832 794 768 733 727 742 748 761 777 780 760 694 663 668 639 643 635 626 612 598 570 571 601 589 556 533 536 572 568 567 556 550 546 544 536 530 534 552 569 537 592 654 699 748 786 807 838 880 896 904 896 973 982 908 832 752 692 663 635 651 634 604 593 581 576 580 585 585 592 602 615 630 663 745 725 714 724 725 717 739 769 806 841 854 859 857 870 940 990 974 945 1005 1050 1079 1086 1088 1123 1167 1203 1283 1346 1326 1249 1183 1186 1204 1225 1261 1171 1068 932 789 619 656 744 819 878 903 990 1073 1138 1205 1253 1126 1003 1015 922 886 909 884 839 817 772 772 802 846 917 955 956 1002 994 1045 1073 1161 1227 1292 1309 1305 1348 1383 1455 1469 1355 1279 1234 1205 1169 1163 1175 1176 1180 1158 1174 1190 1180 1167 1116 1150 1098 1061 1033 1024 1001 970 931 914 915 946 967 987 982 999 1013 1016 1021 1030 1017 1038 1065 1031 998 973 939 900 883 894 913 924 949 995 1065 1164 1277 1358 1412 1432 1407 1378 1381 1381 1477 1489 1472 1455 1483 1515 1563 1616 1628 1607 1672 1699 1664 1636 1595 1518 1474 1513 1494 1438 1355 1294 1361 1418 1442 1465 1516 1479 1407 1387 1340 1254 1202 1107 1148 1180 1205 1226 1184 1195 1258 1330 1297 1282 1226 1118 1069 1035 976 936 912 821 818 842 844 931 1002 1087 1039 1078 1115 1092 1098 1118 1142 1174 1237 1218 1311 1275 1329 1393 1414 1461 1535 1536 1472 1421 1341 1300 1239 1196 1175 1158 1149 1231 1235 1199 1229 1289 1314 1339 1291 1236 1248 1254 1215 1222 1174 1117 1061 1048 1034 1019 1025 1119 1138 1212 1236 1219 1185 1188 1197 1131 1168 1130 1166 1210 1186 1191 1214 1281 1243 1296 1322 1345 1265 1285 1277 1327 1358 1289 1271 1238 1192 1130 1133 1121 1120 1126 1101 1056 989 909 878 932 1052 1097 1174 1239 1283 1230 1242 1314 1388 1435 1487 1553 1505 1447 1419 1346 1277 1184 1209 1328 1385 1416 1481 1497 1465 1400 1334 1249 1164 1143 1073 1005 995 1013 1004 960 908 880 830 762 766 773 800 828 876 903 953 975 900 887 838 868 874 839 782 744 661 652 717 810 794 848 928 1000 1052 1113 1165 1202 1219 1268 1255 1231 1191 1135 1054 1060 1006 988 1004 1058 1101 1087 1087 1088 1101 1128 1170 1208 1236 1237 1275 1340 1373 1422 1461 1515 1535 1536 1498 1501 1521 1539 1498 1517 1490 1553 1603 1639 1690 1750 1754 1746 1711 1703 1735 1781 1816 1858 1847 1848 1816 1753 1731 1781 1723 1675 1588 1460 1495 1575 1590 1599 1551 1599 1633 1632 1613 1591 1552 1531 1483 1451 1401 1351 1313 1304 1289 1251 1215 1207 1183 1145 1099 1046 1001 990 954 881 832 802 825 832 815 840 905 995 1056 1064 1020 987 971 923 881 830 871 846 823 797 831 840 872 901 876 875 856 871 860 833 829 844 873 872 853 839 878 919 881 783 717 795 811 850 868 899 966 1015 1061 1107 1126 1182 1194 1156 1160 1126 1150 1069 993 985 1044 1153 1148 1102 1050 1005 1089 1159 1124 1097 1082 1084 1053 975 1008 1054 1155 1249 1332 1367 1386 1402 1405 1402 1448 1487 1544 1568 1558 1482 1409 1326 1242 1187 1104 1143 1191 1289 1319 1253 1264 1233 1117 1057 1026 988 1107 1199 1085 1036 1064 1150 1125 1011 944 1066 1043 1012 957 1038 1153 1170 1176 1215 1267 1282 1227 1198 1231 1259 1234 1204 1145 1148 1186 1236 1224 1236 1231 1254 1200 1199 1145 1079 1133 1222 1314 1289 1260 1240 1251 1223 1228 1194 1142 1083 1082 1075 1102 1124 1151 1107 1206 1293 1275 1210 1147 1172 1125 1144 1109 1117 1232 1153 1117 1117 1141 1127 1143 1129 1071 1129 1175 1192 1177 1142 1060 1176 1181 1159 1118 1066 1037 1035 1038 1038 1037 1039 1040 1041 1063 1077 1079 1086 1087 1090 1093 1085 1084 1088 1093 1113 1108 1116 1124 1124 1121 1123 1123 1127 1121 1121 1132 1163 1203 1233 1234 1274 1235 1305 1348 1396 1436 1431 1387 1450 1446 1427 1485 1557 1581 1566 1600 1566 1548 1644 1666 1649 1675 1627 1686 1696 1690 1741 1713 1676 1650 1615 1596 1670 1728 1773 1814 1793 1767 1740 1711 1685 1763 1855 1878 1840 1825 1819 1823 1800 1792 1764 1721 1644 1665 1686 1654 1641 1724 1800 1872 1922 1963 1985 1993 1965 2052 2109 2192 2314 2418 2483 2507 2477 2399 2337 2296 2292 2336 2373 2383 2437 2527 2589 2636 2711 2775 2843 2866 2868 2844 2757 2650 2591 2625 2647 2573 2482 2397 2359 2313 2274 2210 2079 1943 1816 1802 1920 2039 2123 2159 2117 2106 2134 2178 2208 2076 2093 2044 1970 2005 2019 2051 2025 2110 2194 2162 2040 1946 2014 2103 2063 2096 2144 2202 2276 2393 2513 2583 2489 2376 2248 2161 2128 2065 1947 1951 2041 2078 2121 2247 2226 2136 2097 2069 2035 1968 1885 1834 1764 1685 1612 1547 1496 1383 1323 1465 1582 1636 1626 1640 1657 1724 1656 1560 1498 1591 1683 1764 1830 1909 1951 1871 1802 1711 1639 1531 1495 1454 1468 1508 1460 1432 1431 1417 1451 1457 1408 1346 1249 1271 1326 1298 1336 1433 1393 1309 1405 1508 1551 1543 1498 1429 1471 1485 1444 1490 1541 1597 1611 1593 1539 1491 1452 1365 1252 1149 1146 1171 1191 1179 1127 1048 1068 1010 1022 1055 1055 1141 1207 1225 1260 1252 1201 1116 1122 1156 1175 1168 1114 1076 1032 925 873 806 693 671 736 786 833 829 815 794 824 860 873 785 740 766 737 704 772 829 872 862 804 805 830 837 835 780 765 738 747 756 747 714 712 689 666 670 652 677 674 680 687 706 706 732 749 761 794 836 888 931 999 1078 1084 1081 1042 1008 973 966 948 959 917 879 890 834 783 732 660 614 554 538 525 520 498 517 488 484 483 457 481 492 469 452 467 537 504 486 442 436 450 438 425 414 377 362 358 353 350 350 336 330 305 285 310 317 325 298 263 236 255 285 315 357 314 283 326 339 360 356 354 355 353 392 379 360 351 344 324 297 275 265 254 219 208 233 240 236 209 186 178 175 166 153 114 94 89 85 93 91 85 76 105 130 172 186 194 200 195 191 186 182 170 162 155 143 151 156 155 147 137 117 118 109 108 118 126 140 146 146 149 157 151 152 140 165 138 130 109 109 108 119 122 124 143 109 114 104 103 98 95 87 96 109 114 131 125 154 124 143 154 124 88 111 139 135 138 123 95 101 108 114 121 137 169 172 171 182 208 234 286 318 216 229 247 324 411 397 316 289 328 384 358 310 265 185 117 101 101 64 61 78 111 92 133 101 122 131 94 88 42 56 40 25 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
817 808 794 774 759 760 769 842 916 937 939 913 904 885 882 887 888 869 873 842 830 822 779 742 739 746 751 765 750 750 717 754 684 689 668 643 620 607 605 606 590 602 623 616 579 534 540 538 562 551 549 550 545 544 537 531 539 535 541 615 609 654 694 753 842 878 922 908 931 879 898 971 908 817 797 729 713 649 649 623 605 586 576 576 583 590 590 587 604 615 634 680 729 696 711 682 733 769 800 807 799 817 820 821 851 904 948 939 909 1003 1034 1022 1017 1046 1080 1125 1175 1237 1295 1339 1316 1275 1211 1130 1125 1180 1223 1213 1056 894 736 599 672 747 778 833 935 982 1004 1069 1127 1199 1219 1139 1037 986 925 957 957 884 831 773 764 784 849 842 854 874 902 940 979 1034 1078 1143 1220 1238 1263 1258 1327 1426 1428 1468 1337 1299 1229 1201 1192 1202 1200 1202 1182 1214 1268 1273 1224 1204 1195 1136 1082 1085 1082 1034 991 965 944 903 907 931 967 965 977 983 995 995 999 981 1041 1067 1030 982 934 904 883 893 966 948 940 939 972 1034 1099 1224 1368 1365 1384 1459 1445 1464 1469 1506 1559 1540 1522 1524 1574 1601 1675 1703 1668 1705 1643 1627 1570 1567 1524 1434 1459 1418 1423 1376 1293 1306 1340 1358 1443 1486 1473 1413 1333 1310 1247 1186 1053 1086 1114 1200 1157 1171 1211 1270 1233 1205 1270 1247 1198 1170 1120 1072 1079 1026 927 842 818 817 860 938 1013 945 1024 1064 998 1020 1027 1106 1092 1158 1201 1240 1246 1330 1394 1430 1451 1494 1558 1536 1489 1412 1330 1259 1228 1203 1175 1153 1192 1255 1243 1229 1260 1284 1311 1326 1278 1297 1269 1215 1164 1123 1109 1121 1133 1071 1021 965 999 1074 1145 1177 1175 1155 1120 1124 1078 1080 1065 1150 1179 1161 1151 1219 1299 1223 1221 1258 1302 1235 1251 1235 1305 1323 1262 1203 1179 1180 1168 1112 1065 1039 1048 1051 997 961 871 854 953 1078 1169 1213 1208 1182 1214 1272 1333 1405 1448 1501 1558 1500 1460 1417 1348 1262 1167 1202 1298 1393 1461 1486 1490 1519 1461 1374 1286 1182 1089 1088 1071 1072 1082 1081 1009 976 947 898 800 737 782 813 801 822 883 935 933 859 827 821 796 810 764 719 671 648 681 791 893 920 907 924 1009 1103 1165 1183 1180 1202 1261 1287 1227 1185 1129 1118 1143 1095 1004 1054 1067 1108 1167 1110 1177 1149 1143 1139 1152 1169 1229 1282 1303 1305 1343 1382 1425 1444 1476 1450 1454 1433 1452 1446 1453 1498 1600 1680 1693 1684 1716 1718 1692 1676 1653 1659 1700 1743 1769 1796 1846 1788 1721 1694 1772 1701 1613 1532 1403 1459 1494 1517 1514 1476 1544 1554 1563 1590 1616 1574 1554 1516 1452 1423 1373 1369 1339 1307 1297 1265 1263 1227 1184 1130 1061 998 961 892 892 908 855 826 800 826 793 803 937 986 1052 1053 1016 991 945 919 858 847 835 805 814 790 814 840 886 875 836 851 855 841 814 833 831 878 879 889 822 846 848 872 802 726 740 805 854 888 907 951 945 998 1018 1060 1142 1162 1168 1106 1067 1082 1032 937 967 1056 1132 1119 1119 1034 978 1089 1056 1063 1032 1058 1065 1029 954 1061 1096 1174 1261 1363 1400 1419 1447 1470 1497 1541 1560 1615 1630 1529 1404 1287 1261 1201 1161 1025 1053 1134 1283 1306 1144 1155 1101 1035 959 982 997 1111 1125 1133 1029 959 1054 1007 1005 902 954 962 937 964 1067 1108 1133 1199 1231 1280 1311 1255 1202 1177 1230 1256 1210 1185 1137 1162 1196 1211 1201 1205 1211 1176 1157 1127 1114 1225 1308 1311 1297 1242 1220 1189 1207 1208 1175 1161 1104 1059 1063 1055 1075 1101 1085 1233 1214 1178 1129 1113 1092 1080 1076 1088 1092 1173 1118 1078 1139 1068 1078 1111 1077 1084 1141 1145 1152 1173 1093 1067 1179 1138 1117 1078 1038 1034 1034 1035 1036 1037 1039 1043 1069 1077 1085 1084 1089 1094 1095 1096 1098 1091 1093 1095 1098 1103 1109 1117 1128 1130 1127 1131 1128 1127 1128 1126 1165 1235 1291 1274 1318 1301 1321 1418 1445 1458 1481 1425 1466 1504 1498 1487 1483 1569 1604 1625 1601 1580 1608 1647 1682 1692 1685 1676 1728 1708 1732 1752 1727 1694 1675 1655 1674 1738 1785 1834 1836 1814 1790 1753 1701 1748 1832 1910 1880 1860 1860 1859 1843 1838 1818 1764 1679 1729 1761 1722 1668 1710 1792 1868 1933 2006 2052 2079 2071 2045 2089 2182 2287 2379 2475 2497 2482 2454 2388 2339 2345 2416 2469 2495 2499 2580 2639 2630 2718 2780 2745 2744 2837 2846 2767 2647 2537 2545 2604 2588 2526 2455 2422 2358 2269 2155 2038 1966 1863 1773 1969 2072 2082 2034 2009 1958 2014 2044 2118 2079 1905 1855 1819 1881 1898 1892 1900 2042 2026 2033 1913 1974 2118 2220 2142 2125 2200 2242 2299 2394 2511 2558 2462 2372 2245 2112 2040 2006 1942 1863 1937 1965 2080 2166 2188 2104 2001 1967 1961 1927 1860 1805 1733 1659 1594 1507 1418 1326 1323 1444 1557 1522 1520 1540 1576 1619 1540 1502 1509 1629 1716 1795 1872 1937 1946 1868 1781 1689 1627 1618 1594 1532 1453 1400 1380 1370 1337 1336 1352 1374 1334 1314 1276 1223 1260 1245 1358 1395 1331 1318 1422 1506 1532 1512 1489 1438 1437 1411 1483 1543 1582 1622 1623 1604 1569 1533 1476 1391 1284 1194 1195 1242 1263 1221 1145 1128 1113 1029 1089 1153 1117 1188 1254 1286 1299 1293 1227 1149 1167 1195 1132 1061 1013 958 1002 906 800 723 687 704 813 858 895 866 849 826 865 896 876 771 765 837 840 736 739 769 820 883 867 820 861 885 861 821 782 774 790 778 758 751 727 700 711 689 659 661 662 688 717 737 738 777 799 793 803 860 916 1001 1059 1086 1087 1049 1047 1005 973 953 898 852 832 797 800 784 791 690 641 579 572 586 570 556 539 551 568 573 540 515 455 469 433 461 447 513 504 465 462 418 434 447 424 409 387 361 350 337 341 351 345 310 301 276 288 296 322 295 288 240 243 253 300 336 283 282 326 334 327 325 325 282 322 357 352 351 323 338 336 313 285 269 265 256 207 202 213 242 258 239 221 197 158 144 126 129 104 94 84 79 82 83 74 115 159 179 188 191 184 180 180 175 168 154 155 141 150 147 149 147 133 125 109 101 103 119 120 126 134 148 153 150 146 148 135 158 147 122 110 106 106 106 119 118 130 117 100 97 94 98 88 84 89 91 121 116 129 175 122 137 146 141 86 109 128 117 126 110 95 112 130 126 133 143 160 163 165 179 179 196 252 310 247 196 229 311 379 314 275 264 365 444 374 256 177 147 128 81 104 122 119 114 160 170 168 156 153 81 47 49 43 18 33 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
832 816 809 780 756 781 794 828 846 914 934 923 894 904 890 847 859 858 862 852 828 805 770 759 703 741 738 740 779 777 751 777 743 761 691 648 636 628 620 611 605 585 582 618 573 556 544 534 534 535 548 543 542 548 549 542 539 545 564 578 613 660 683 745 823 929 948 872 857 816 844 918 932 864 790 741 651 618 598 601 590 581 573 578 586 594 600 594 609 618 636 678 697 673 678 696 716 773 762 773 785 797 804 807 858 869 932 867 954 949 935 948 1000 1030 1083 1147 1205 1257 1278 1266 1300 1305 1262 1195 1087 1115 1149 1119 1064 912 783 598 656 720 784 905 1017 1095 1077 1085 1132 1150 1221 1284 1127 1036 963 990 911 856 833 828 819 780 780 813 869 900 951 990 1027 1071 1119 1156 1173 1179 1171 1190 1255 1335 1368 1460 1420 1354 1287 1239 1242 1240 1227 1240 1243 1246 1345 1370 1268 1275 1271 1153 1166 1152 1123 1109 1020 984 963 929 893 908 948 969 959 965 979 968 981 955 998 1020 1020 977 937 896 875 933 1034 1021 989 968 964 974 1015 1116 1238 1279 1331 1404 1413 1454 1446 1470 1518 1571 1599 1588 1624 1620 1634 1703 1756 1689 1632 1555 1534 1485 1453 1423 1388 1353 1345 1333 1312 1247 1310 1364 1401 1455 1431 1416 1333 1250 1228 1129 1031 1062 1160 1135 1178 1176 1181 1158 1155 1183 1274 1345 1328 1316 1321 1261 1141 1023 935 865 818 817 825 931 936 916 944 1007 961 1010 1030 1044 1080 1078 1126 1151 1248 1253 1291 1361 1432 1454 1493 1533 1538 1480 1390 1320 1286 1245 1187 1183 1160 1183 1222 1262 1288 1319 1339 1351 1319 1286 1254 1205 1178 1146 1170 1195 1223 1188 1114 1041 969 989 1081 1104 1128 1092 1052 1036 1043 993 1040 1125 1113 1101 1142 1225 1246 1231 1174 1190 1224 1203 1212 1203 1261 1313 1244 1197 1146 1129 1145 1169 1167 1115 1027 982 924 878 882 834 948 1006 1074 1087 1085 1153 1214 1280 1353 1419 1461 1508 1560 1502 1461 1393 1284 1203 1105 1169 1277 1395 1436 1378 1392 1457 1455 1359 1270 1248 1168 1206 1157 1156 1141 1137 1071 1044 1011 929 884 764 716 788 796 784 861 906 887 828 734 802 731 692 656 646 648 672 756 849 951 1039 989 963 1001 1093 1176 1190 1197 1224 1257 1274 1265 1216 1170 1167 1175 1117 1044 1090 1162 1183 1225 1190 1225 1234 1233 1233 1198 1196 1208 1255 1260 1285 1273 1293 1321 1363 1402 1411 1384 1427 1457 1495 1568 1589 1674 1756 1740 1727 1746 1722 1668 1631 1625 1609 1646 1668 1681 1734 1777 1798 1730 1684 1766 1681 1600 1490 1413 1373 1399 1445 1447 1425 1491 1502 1511 1535 1591 1594 1566 1523 1500 1452 1419 1392 1363 1339 1340 1311 1281 1217 1157 1072 1007 975 956 971 946 969 945 911 909 908 851 770 848 887 997 1058 1045 1028 978 932 868 792 847 823 780 766 784 806 844 822 823 806 800 809 794 813 834 853 848 847 792 795 819 829 835 766 709 763 831 882 881 922 899 932 973 1003 1093 1108 1121 1097 1048 998 987 892 971 1080 1078 1062 1069 1029 995 1064 1002 988 1076 1035 1008 938 1007 1135 1194 1251 1315 1388 1429 1461 1480 1524 1566 1609 1643 1625 1588 1419 1280 1212 1172 1126 1094 1011 963 1085 1138 1200 1070 1007 965 925 894 920 969 1029 1031 1022 972 875 892 869 877 892 913 881 895 918 963 1064 1176 1221 1295 1317 1320 1272 1218 1163 1181 1224 1239 1191 1153 1123 1162 1190 1167 1176 1183 1160 1087 1052 1095 1234 1352 1277 1258 1208 1221 1160 1187 1216 1157 1150 1114 1057 1075 1039 1030 1061 1076 1132 1097 1071 1071 1059 1054 1054 1049 1027 1067 1086 1077 1050 1057 1039 1032 1081 1034 1085 1099 1091 1153 1147 1066 1113 1182 1143 1090 1039 1032 1032 1034 1036 1036 1056 1062 1070 1079 1081 1089 1093 1092 1099 1099 1104 1106 1103 1099 1101 1102 1107 1113 1111 1124 1132 1131 1135 1136 1136 1132 1130 1158 1250 1326 1322 1341 1371 1347 1393 1458 1481 1517 1467 1531 1537 1563 1546 1526 1537 1627 1650 1614 1613 1652 1675 1678 1703 1704 1667 1703 1735 1729 1771 1783 1753 1725 1718 1697 1718 1790 1851 1870 1853 1834 1804 1771 1730 1812 1911 1919 1905 1898 1891 1884 1870 1848 1797 1731 1792 1823 1780 1715 1725 1773 1838 1941 2021 2078 2128 2144 2137 2144 2148 2232 2357 2424 2403 2455 2514 2477 2426 2429 2496 2541 2575 2601 2610 2567 2602 2615 2672 2617 2645 2738 2760 2690 2570 2509 2469 2525 2521 2432 2390 2362 2324 2291 2211 2152 1987 1792 1722 1919 2065 1987 1916 1884 1802 1859 1956 2001 1919 1917 1747 1733 1770 1769 1812 1771 1931 1920 1815 1887 1997 2194 2306 2200 2183 2210 2280 2379 2472 2541 2481 2394 2312 2237 2124 1978 1903 1873 1810 1812 1945 2029 2063 2069 2096 2016 1918 1853 1864 1813 1751 1705 1639 1564 1489 1401 1306 1317 1444 1462 1411 1415 1432 1519 1519 1439 1461 1512 1590 1689 1778 1856 1939 1980 1905 1830 1790 1739 1724 1670 1613 1500 1453 1454 1474 1441 1394 1338 1283 1272 1268 1287 1284 1233 1224 1290 1340 1277 1320 1423 1489 1502 1510 1462 1395 1373 1458 1468 1525 1590 1628 1611 1560 1553 1527 1486 1411 1343 1249 1247 1304 1316 1273 1225 1203 1137 1109 1142 1208 1207 1249 1282 1295 1280 1263 1211 1178 1196 1190 1115 999 923 881 930 935 860 729 721 752 845 947 923 910 897 889 914 930 887 826 778 828 864 806 855 842 808 834 891 867 872 948 926 857 827 838 826 802 814 777 745 729 740 702 686 671 662 674 701 732 759 795 827 813 827 845 897 958 974 971 974 978 1017 999 1000 962 938 858 829 764 712 699 687 653 606 643 621 645 643 634 594 560 591 577 585 538 509 463 469 414 412 468 468 438 473 431 435 460 442 435 416 378 361 342 337 370 345 311 292 267 298 307 319 307 283 267 228 249 290 255 236 269 318 340 339 317 298 280 300 309 284 326 312 311 326 306 278 269 236 254 229 212 210 240 263 226 211 188 169 166 153 154 113 101 94 95 105 94 80 89 141 173 180 181 172 176 171 172 160 140 138 137 146 147 147 136 125 138 120 105 115 113 118 132 127 136 146 145 146 139 121 143 140 127 105 102 102 104 107 116 113 120 112 99 98 90 87 84 86 95 109 111 134 159 115 136 145 114 83 103 119 108 108 97 95 121 132 136 139 136 149 137 156 165 179 227 266 299 230 176 241 310 340 261 209 292 358 411 371 285 256 206 151 124 143 183 162 183 208 211 168 121 97 126 76 32 16 11 4 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
837 813 796 774 769 772 792 802 854 916 941 938 898 863 892 855 848 861 820 848 818 788 785 755 700 731 710 730 775 742 771 776 765 746 708 666 635 618 599 590 593 589 579 559 554 532 530 530 530 533 540 548 541 542 546 545 539 538 546 574 624 697 717 782 863 946 950 905 827 804 811 843 870 868 789 715 666 665 619 585 572 569 573 588 590 593 603 601 605 618 634 683 679 660 672 685 692 716 744 729 766 777 793 814 838 891 871 885 877 884 949 1012 1037 1083 1119 1170 1245 1253 1193 1206 1237 1228 1228 1174 1111 1019 1058 1049 1003 987 873 665 614 702 774 912 1006 1084 1148 1174 1181 1234 1269 1319 1222 1071 1026 960 927 946 920 864 861 846 781 812 920 950 985 1007 1040 1073 1109 1101 1112 1119 1122 1160 1215 1255 1357 1437 1434 1442 1330 1275 1274 1273 1280 1307 1347 1324 1350 1445 1352 1336 1316 1217 1268 1232 1174 1098 1022 1014 944 931 892 882 921 923 927 923 955 953 944 923 946 995 999 953 920 887 873 959 1037 1043 1030 1019 1024 1025 1017 1020 1094 1105 1262 1307 1339 1399 1381 1400 1506 1528 1560 1595 1558 1541 1611 1694 1758 1724 1660 1577 1506 1489 1465 1437 1400 1395 1360 1301 1299 1242 1277 1313 1383 1378 1365 1348 1318 1270 1133 1050 1035 1046 1135 1052 1105 1079 1082 1069 1088 1186 1245 1368 1480 1474 1352 1217 1095 973 928 894 823 817 818 825 866 925 972 989 920 925 970 1043 1117 1067 1044 1124 1181 1162 1251 1335 1386 1389 1422 1445 1464 1497 1437 1360 1343 1250 1197 1197 1205 1181 1224 1253 1275 1339 1338 1364 1311 1270 1252 1213 1179 1208 1231 1250 1239 1213 1153 1094 1010 941 994 1013 1028 1003 991 962 1007 965 1012 1077 1019 1070 1166 1185 1173 1182 1247 1161 1142 1176 1164 1189 1259 1266 1250 1186 1127 1100 1106 1099 1140 1158 1089 1035 1012 913 857 849 890 925 969 1037 1116 1176 1228 1300 1354 1416 1464 1506 1541 1495 1440 1380 1324 1188 1084 1153 1220 1328 1366 1273 1321 1389 1472 1417 1359 1308 1291 1310 1278 1267 1236 1181 1134 1072 1052 1020 968 834 735 716 777 753 805 836 818 804 704 706 683 642 652 666 713 780 867 887 1013 1102 1075 1026 1069 1120 1139 1193 1233 1258 1285 1341 1310 1308 1285 1279 1231 1118 1127 1171 1156 1222 1252 1232 1249 1277 1267 1267 1288 1310 1314 1331 1356 1408 1372 1328 1331 1312 1354 1358 1417 1514 1552 1614 1685 1713 1717 1731 1717 1721 1733 1721 1690 1641 1597 1590 1592 1607 1627 1667 1711 1732 1687 1673 1740 1672 1604 1532 1461 1421 1336 1370 1364 1371 1421 1432 1468 1491 1536 1575 1568 1538 1500 1469 1443 1407 1379 1389 1364 1322 1256 1193 1112 1035 1023 1052 1050 1043 1008 1022 1011 996 976 938 882 790 775 864 923 1004 1032 1029 984 951 896 829 773 801 794 753 777 770 820 797 782 767 779 791 784 802 821 838 829 817 777 769 823 823 801 774 705 737 772 825 872 849 923 909 897 955 1048 1049 1043 1034 1027 957 969 873 942 1044 1023 1003 1011 981 990 1042 1004 959 1046 1004 922 979 1064 1176 1252 1307 1357 1411 1465 1515 1541 1563 1595 1640 1655 1490 1382 1302 1227 1116 1086 1092 1010 946 957 1046 987 1000 981 911 880 836 847 831 846 892 935 891 841 885 911 915 916 938 940 944 924 893 890 968 1030 1144 1254 1293 1258 1263 1218 1165 1125 1179 1211 1196 1144 1086 1094 1172 1161 1168 1162 1102 1067 1050 1180 1300 1314 1246 1207 1219 1166 1120 1165 1212 1147 1106 1109 1062 1040 1027 1014 1021 1027 1025 1017 1013 1034 1032 1029 1029 1013 1011 1007 1007 1030 1011 1011 1013 1015 1026 1026 1045 1054 1077 1107 1122 1070 1059 1132 1120 1066 1030 1032 1033 1033 1042 1062 1069 1074 1080 1081 1086 1091 1097 1100 1104 1110 1111 1113 1113 1107 1106 1108 1118 1124 1123 1122 1124 1134 1140 1145 1146 1142 1135 1154 1214 1309 1338 1348 1426 1406 1483 1506 1522 1532 1516 1557 1596 1610 1598 1584 1543 1615 1649 1622 1635 1695 1686 1699 1692 1711 1694 1729 1735 1764 1757 1803 1801 1770 1758 1743 1745 1783 1854 1888 1883 1858 1842 1808 1787 1788 1883 1952 1953 1933 1922 1919 1892 1866 1838 1779 1834 1873 1840 1764 1766 1841 1874 1958 2028 2101 2160 2189 2213 2218 2221 2214 2283 2329 2383 2466 2550 2560 2540 2519 2566 2601 2641 2626 2525 2492 2489 2502 2525 2531 2540 2608 2677 2560 2457 2406 2392 2450 2448 2351 2278 2259 2239 2266 2265 2133 1986 1797 1668 1811 1927 1981 1866 1739 1690 1707 1785 1822 1826 1689 1629 1644 1596 1612 1610 1622 1696 1724 1852 1957 2103 2214 2352 2276 2267 2283 2302 2382 2489 2563 2435 2335 2244 2173 2099 2010 1890 1758 1730 1787 1895 1941 1923 1949 2017 2021 1920 1804 1753 1721 1687 1686 1623 1564 1468 1378 1291 1334 1372 1353 1327 1358 1368 1383 1394 1445 1541 1590 1631 1699 1749 1848 1936 1949 1905 1863 1843 1825 1802 1721 1633 1575 1533 1538 1566 1487 1499 1390 1400 1361 1389 1398 1390 1304 1230 1204 1273 1221 1305 1393 1467 1477 1467 1441 1402 1370 1450 1510 1545 1587 1622 1605 1531 1466 1465 1478 1425 1333 1255 1328 1382 1375 1336 1296 1249 1198 1205 1218 1252 1283 1290 1264 1230 1212 1179 1201 1173 1191 1141 1095 992 915 825 825 853 837 761 693 764 863 955 988 948 965 971 969 965 927 876 849 800 882 913 931 909 819 840 935 949 905 932 981 948 907 901 848 870 871 807 779 760 772 753 736 711 687 665 672 714 745 798 829 855 875 905 909 916 907 914 921 939 945 986 1019 971 946 914 825 757 768 711 712 665 685 676 617 622 602 603 592 573 564 541 550 527 510 493 481 505 451 405 412 416 457 413 431 444 431 418 420 402 356 352 341 319 350 327 299 273 264 276 294 280 298 292 215 254 264 226 248 282 332 344 327 323 272 251 261 256 271 304 319 277 302 296 281 244 238 236 250 231 186 210 258 232 207 169 159 161 159 152 138 121 128 120 111 104 78 71 110 153 168 173 162 164 156 159 145 131 127 123 139 144 145 141 116 117 137 97 116 115 119 123 127 135 142 146 147 148 118 128 145 126 104 100 101 104 109 111 104 110 119 102 102 84 94 79 79 84 96 105 125 145 111 131 133 78 121 132 110 101 109 88 110 119 133 138 143 129 130 148 182 207 203 245 215 235 237 173 216 294 291 205 210 268 317 389 329 259 212 164 153 175 194 251 242 189 151 143 150 95 50 60 72 63 48 31 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
824 805 788 776 776 793 804 848 888 931 964 947 901 890 835 836 813 840 800 848 800 781 773 766 730 693 721 739 730 716 734 728 741 740 693 675 649 615 581 576 575 558 568 558 557 569 560 536 533 530 539 542 550 544 539 534 534 537 546 567 611 686 754 802 865 947 954 871 838 738 810 811 777 852 782 707 653 628 629 581 566 566 586 604 602 600 607 615 608 615 630 635 634 678 690 692 691 690 710 706 727 740 785 820 880 876 826 880 931 987 1035 1083 1121 1136 1178 1229 1237 1183 1132 1172 1184 1149 1177 1168 1109 1016 962 935 861 861 877 819 597 641 753 895 937 1013 1111 1237 1256 1283 1283 1297 1177 1201 1074 1016 989 1016 958 897 871 833 843 796 861 929 958 976 997 1026 1031 1051 1068 1077 1111 1146 1132 1186 1272 1359 1362 1435 1399 1338 1358 1344 1369 1402 1446 1449 1445 1495 1443 1401 1370 1320 1354 1300 1204 1129 1053 1003 1021 948 929 899 876 882 889 918 917 929 913 899 919 979 975 931 884 867 892 946 989 980 1033 1074 1102 1165 1153 1142 1075 1170 1138 1192 1275 1335 1324 1418 1488 1447 1474 1523 1479 1566 1627 1671 1720 1706 1633 1590 1583 1547 1537 1479 1488 1429 1371 1342 1274 1252 1217 1275 1314 1284 1283 1275 1245 1185 1133 1077 1013 982 1007 986 1050 1039 1023 1024 1084 1152 1242 1301 1378 1330 1276 1188 1079 1043 1017 961 902 818 835 892 937 984 1026 952 891 990 985 1017 1074 1016 989 1052 1086 1179 1246 1293 1326 1360 1365 1382 1404 1430 1425 1426 1382 1318 1223 1191 1171 1236 1308 1325 1285 1313 1314 1338 1335 1322 1266 1254 1269 1293 1293 1260 1243 1243 1165 1084 1022 963 935 938 1000 923 899 894 913 937 1011 1002 999 1107 1126 1141 1102 1182 1204 1191 1111 1151 1119 1180 1203 1233 1248 1176 1124 1097 1053 1065 1082 1129 1100 1046 1018 918 848 852 935 1016 1049 1101 1165 1232 1277 1301 1346 1400 1410 1411 1488 1400 1434 1371 1287 1223 1148 1071 1171 1273 1238 1191 1281 1407 1471 1468 1418 1391 1368 1400 1404 1357 1258 1169 1126 1062 983 990 984 907 766 707 687 698 736 754 763 734 706 653 641 666 750 737 727 796 906 1027 1081 1172 1133 1080 1115 1132 1214 1224 1281 1311 1328 1378 1380 1384 1402 1368 1248 1148 1190 1267 1281 1246 1323 1289 1344 1346 1319 1338 1371 1390 1408 1428 1469 1482 1439 1368 1388 1407 1404 1411 1508 1613 1656 1722 1777 1763 1737 1702 1717 1726 1714 1719 1690 1674 1649 1585 1543 1557 1583 1607 1632 1647 1631 1680 1694 1678 1626 1561 1517 1479 1418 1356 1335 1291 1333 1351 1415 1441 1485 1537 1569 1551 1523 1498 1461 1444 1428 1407 1350 1252 1201 1164 1098 1117 1125 1117 1126 1100 1050 1078 1060 1041 1007 968 903 806 750 795 846 924 992 999 984 955 926 866 825 799 759 750 747 784 814 789 760 757 782 775 775 786 804 821 822 822 806 750 812 778 736 723 708 791 867 830 841 872 881 904 865 952 1006 994 968 988 969 886 966 875 886 994 988 962 965 931 990 931 932 984 1015 979 891 1009 1091 1181 1250 1301 1347 1395 1450 1518 1552 1562 1532 1571 1532 1333 1217 1133 1127 1086 996 1064 1028 947 908 970 898 879 878 861 809 851 840 871 845 827 833 855 900 949 993 992 1012 1014 1049 1036 1040 998 941 900 1030 1109 1240 1180 1130 1181 1209 1206 1115 1137 1155 1159 1163 1085 1060 1114 1138 1137 1157 1093 1029 1091 1212 1287 1247 1210 1172 1136 1157 1120 1105 1149 1122 1076 1069 1057 1020 1008 1001 1003 1002 995 996 998 998 1001 1012 1007 1003 1002 1015 1035 1008 1012 1024 1019 1013 1015 1016 1018 1019 1028 1064 1079 1064 1033 1067 1099 1033 1083 1071 1051 1047 1064 1056 1062 1074 1083 1087 1092 1095 1101 1106 1111 1117 1127 1126 1120 1115 1115 1115 1122 1130 1131 1137 1135 1139 1149 1161 1166 1191 1147 1141 1176 1255 1258 1326 1408 1440 1501 1529 1566 1573 1581 1605 1634 1630 1640 1626 1594 1638 1661 1630 1643 1701 1699 1708 1678 1694 1710 1715 1746 1765 1772 1803 1834 1824 1808 1780 1793 1783 1808 1858 1904 1893 1883 1847 1837 1790 1816 1913 1987 1968 1968 1958 1921 1912 1847 1842 1864 1923 1899 1822 1818 1871 1927 1968 2055 2125 2180 2223 2270 2289 2307 2295 2263 2310 2387 2476 2564 2603 2618 2614 2610 2601 2551 2528 2494 2441 2418 2387 2402 2426 2465 2583 2650 2531 2435 2372 2320 2388 2347 2234 2172 2137 2163 2177 2163 2066 1919 1767 1660 1765 1893 1998 1911 1784 1662 1573 1662 1638 1711 1656 1504 1497 1495 1553 1564 1602 1679 1770 1889 2052 2163 2320 2425 2370 2326 2380 2357 2407 2494 2534 2440 2311 2210 2117 2032 2005 1876 1726 1657 1723 1799 1832 1847 1890 1955 2022 1946 1836 1746 1639 1580 1569 1560 1532 1453 1359 1278 1298 1315 1351 1425 1443 1470 1444 1501 1527 1611 1656 1692 1717 1751 1844 1907 1876 1847 1812 1781 1760 1773 1770 1727 1677 1637 1627 1614 1534 1571 1485 1520 1491 1509 1474 1386 1283 1281 1203 1214 1239 1308 1387 1458 1456 1395 1379 1336 1414 1451 1465 1523 1590 1616 1610 1551 1482 1408 1401 1386 1298 1316 1389 1456 1431 1390 1349 1290 1281 1275 1271 1271 1259 1220 1204 1143 1165 1096 1124 1118 1198 1115 1006 939 880 832 767 744 714 699 704 778 829 914 996 986 1030 1037 1004 998 958 890 847 825 881 989 1010 924 853 874 923 982 999 1004 998 1046 1004 946 908 930 875 844 805 802 816 830 796 764 727 696 667 698 729 766 827 896 927 943 938 898 864 869 881 902 941 964 970 974 1010 930 887 818 810 798 811 773 743 672 661 599 568 547 544 541 536 522 505 483 472 466 464 471 486 404 416 375 408 379 394 351 378 390 403 395 301 295 358 356 322 326 320 325 293 267 229 219 216 213 225 249 231 211 244 293 308 310 303 325 295 229 268 241 225 282 303 276 254 292 255 218 192 225 253 217 199 190 228 231 191 173 152 149 143 137 122 107 108 109 100 96 76 70 86 134 158 169 168 153 145 147 143 134 123 116 130 144 140 138 115 101 108 92 107 114 117 117 121 130 145 144 145 143 128 115 141 113 102 98 96 101 106 112 101 101 110 108 89 85 90 80 77 80 87 100 116 133 106 129 95 76 94 121 98 98 87 91 113 113 127 144 141 121 136 144 156 200 165 181 176 207 271 228 167 243 256 172 266 328 371 345 341 295 233 228 226 204 246 256 178 154 101 99 92 116 72 31 28 47 51 35 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
851 829 814 781 801 798 820 812 864 961 969 945 921 876 845 814 803 787 789 823 812 770 737 735 730 705 708 740 738 699 715 713 725 704 711 683 611 605 598 592 583 567 562 559 570 593 613 573 537 533 538 544 542 549 547 540 538 540 538 542 595 690 773 852 886 843 840 802 767 736 721 783 721 771 748 698 636 578 576 566 561 569 576 583 606 613 619 624 622 620 622 640 697 730 771 744 736 729 718 746 754 755 786 815 872 813 829 871 938 996 1050 1098 1132 1154 1199 1234 1194 1128 1105 1140 1160 1106 1123 1161 1150 1084 976 860 790 714 764 726 597 683 797 941 1033 1080 1162 1207 1206 1228 1254 1318 1259 1222 1202 1118 1062 996 932 940 901 895 899 842 807 864 904 915 933 927 970 1019 1034 1067 1088 1105 1086 1143 1209 1305 1334 1348 1457 1447 1488 1471 1478 1513 1539 1534 1504 1493 1500 1499 1447 1414 1372 1331 1229 1138 1082 1077 1007 971 954 925 899 874 870 876 881 909 895 897 942 956 946 913 868 856 930 922 924 946 1010 1116 1186 1309 1325 1260 1228 1186 1262 1276 1215 1245 1298 1371 1422 1405 1419 1434 1483 1542 1609 1665 1723 1733 1673 1666 1656 1632 1590 1558 1500 1455 1443 1364 1284 1223 1185 1174 1207 1223 1260 1205 1154 1148 1144 1102 1052 1000 974 966 1019 1010 1003 1038 1052 1105 1200 1236 1259 1238 1201 1164 1143 1150 1111 1051 978 823 931 946 1000 1042 1025 936 896 982 913 1023 1043 956 940 1016 1106 1178 1200 1214 1207 1280 1287 1291 1341 1335 1385 1464 1424 1354 1259 1203 1175 1236 1315 1296 1266 1274 1293 1310 1340 1348 1328 1307 1296 1272 1279 1261 1263 1241 1216 1192 1105 1041 1000 962 924 939 948 921 879 889 911 926 1007 1038 1093 1078 1089 1151 1162 1135 1120 1082 1091 1132 1156 1175 1215 1188 1166 1113 1068 1035 1026 1090 1078 1009 964 897 839 922 982 1042 1112 1156 1192 1235 1251 1288 1338 1385 1336 1351 1422 1349 1367 1390 1348 1237 1122 1049 1105 1129 1127 1221 1326 1374 1390 1471 1503 1463 1389 1407 1445 1369 1262 1173 1082 1032 958 916 933 919 870 791 713 649 670 692 653 645 637 641 665 757 851 896 857 826 903 1037 1189 1230 1210 1178 1182 1163 1218 1279 1339 1368 1382 1465 1495 1466 1432 1318 1286 1306 1261 1361 1383 1361 1382 1362 1423 1436 1400 1406 1414 1409 1456 1483 1525 1546 1525 1449 1478 1520 1539 1560 1627 1742 1775 1802 1787 1757 1719 1679 1728 1710 1703 1709 1727 1706 1680 1634 1575 1515 1525 1548 1578 1559 1620 1664 1703 1684 1627 1596 1579 1511 1431 1407 1375 1334 1278 1311 1347 1390 1415 1478 1515 1532 1541 1535 1516 1492 1444 1392 1343 1310 1259 1218 1172 1187 1195 1170 1163 1158 1112 1132 1105 1067 1030 967 900 876 820 741 806 874 934 960 983 947 889 894 849 820 783 743 731 760 778 767 750 764 776 781 764 787 802 820 809 809 806 740 757 732 721 708 706 778 866 863 848 841 839 870 810 905 948 916 897 909 887 833 921 795 898 962 939 954 943 905 949 886 911 997 978 961 870 986 1084 1167 1248 1282 1311 1352 1395 1453 1458 1457 1423 1456 1390 1267 1181 1020 1055 1027 987 992 1012 891 911 899 819 796 801 804 884 978 993 984 929 899 907 932 968 1052 1063 1074 1139 1157 1098 1072 1043 995 925 890 975 1064 1120 1075 1031 1077 1128 1195 1131 1102 1105 1104 1094 1091 1029 1097 1126 1096 1130 1066 1013 1101 1206 1202 1154 1131 1111 1114 1066 1075 1046 1082 1059 1052 1041 1026 1013 999 992 991 992 994 995 1008 1042 997 999 1000 1002 1003 1012 1027 1044 1030 1035 1037 1031 1020 1018 1017 1018 1020 1022 1028 1031 1026 1026 1029 1084 1123 1082 1060 1049 1057 1070 1078 1082 1083 1091 1097 1100 1105 1111 1117 1121 1132 1134 1128 1124 1122 1124 1128 1137 1142 1149 1148 1155 1166 1183 1210 1240 1193 1155 1154 1180 1217 1261 1318 1388 1450 1504 1583 1623 1637 1616 1665 1669 1669 1649 1648 1684 1705 1677 1649 1707 1711 1702 1668 1679 1710 1720 1730 1745 1783 1810 1825 1850 1854 1837 1847 1840 1852 1841 1902 1926 1923 1894 1865 1817 1849 1857 1955 2004 2008 2001 1971 1951 1893 1895 1934 1951 1955 1901 1892 1929 1965 1999 2072 2135 2204 2247 2311 2355 2374 2368 2338 2306 2388 2477 2561 2592 2620 2625 2532 2490 2476 2470 2456 2381 2359 2292 2329 2397 2484 2563 2625 2536 2447 2375 2316 2268 2233 2153 2093 2066 2076 2104 2068 2015 1888 1742 1592 1627 1818 1870 1861 1839 1716 1503 1570 1488 1537 1469 1408 1469 1526 1609 1683 1707 1774 1854 1926 2046 2156 2269 2406 2433 2417 2465 2411 2354 2404 2439 2417 2302 2205 2118 2022 1895 1817 1686 1621 1632 1697 1717 1779 1809 1871 1954 1950 1868 1785 1677 1567 1446 1420 1423 1400 1306 1260 1327 1414 1464 1504 1527 1537 1522 1571 1618 1671 1730 1749 1763 1807 1867 1835 1799 1758 1734 1706 1683 1686 1718 1750 1744 1720 1718 1663 1601 1643 1594 1598 1555 1526 1440 1396 1368 1336 1245 1186 1261 1329 1401 1433 1403 1350 1302 1381 1418 1500 1523 1541 1567 1555 1602 1575 1530 1467 1404 1360 1354 1398 1423 1507 1498 1439 1390 1339 1295 1264 1219 1193 1226 1183 1127 1083 1133 1065 1032 1108 1199 1132 1037 1002 944 857 802 739 721 696 720 759 823 900 998 1029 1077 1073 1024 1009 923 946 869 878 889 986 1064 975 874 859 891 932 1009 1107 1102 1086 1069 998 994 989 950 914 860 838 874 915 878 834 766 716 680 697 715 753 797 864 904 896 876 858 833 874 904 889 915 965 965 917 973 1033 959 910 875 923 902 845 771 746 703 637 621 589 545 511 517 508 492 520 512 505 476 429 428 407 453 432 427 428 389 371 346 332 338 324 307 335 305 297 287 275 260 333 327 320 269 283 264 262 210 244 225 224 202 253 303 292 308 302 273 220 229 243 206 252 239 245 221 271 271 270 237 172 208 223 183 160 189 199 195 177 159 144 131 122 117 115 108 104 123 87 81 79 75 106 136 165 172 156 139 141 146 136 125 114 123 130 129 137 126 111 98 95 132 114 114 117 119 129 140 140 146 144 132 110 117 117 104 94 93 104 104 112 105 89 93 103 97 90 78 84 72 76 80 86 101 107 100 100 83 72 110 95 79 84 85 113 117 109 132 132 125 117 128 137 162 168 155 145 150 207 255 260 167 169 230 161 251 320 281 246 304 356 305 319 274 295 323 244 157 107 86 60 56 96 79 36 31 14 8 19 24 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
873 850 828 794 793 801 831 849 876 956 992 928 892 892 871 884 813 819 784 781 805 811 776 725 729 691 690 713 706 704 681 694 726 706 683 665 672 702 637 596 588 584 569 564 560 587 616 610 562 541 542 546 548 548 549 541 540 537 531 535 605 707 782 866 859 724 707 728 687 688 655 735 754 666 697 666 603 564 556 556 559 570 570 572 585 601 610 614 619 635 652 655 687 759 766 741 742 736 728 731 761 778 816 845 802 811 886 950 1002 1012 1039 1076 1105 1140 1194 1224 1162 1086 1090 1111 1129 1088 1106 1166 1180 1102 997 911 833 705 691 719 599 709 801 929 1043 1088 1127 1133 1154 1186 1245 1285 1332 1294 1299 1244 1091 992 980 920 948 994 933 896 867 839 825 849 870 914 984 992 996 1039 1054 1062 1062 1129 1169 1248 1295 1274 1374 1447 1442 1481 1488 1504 1532 1511 1480 1462 1466 1449 1464 1454 1398 1337 1272 1176 1164 1072 1031 1028 989 966 919 910 881 873 855 875 868 871 912 938 962 886 850 891 993 1001 1005 1022 1004 1056 1105 1207 1406 1401 1316 1226 1365 1348 1297 1340 1279 1311 1334 1352 1404 1424 1476 1511 1549 1610 1675 1741 1707 1660 1627 1604 1579 1581 1549 1525 1453 1344 1260 1270 1263 1242 1171 1157 1157 1102 1097 1107 1102 1091 1057 1026 1015 960 973 974 1030 1054 1044 1064 1111 1156 1177 1170 1155 1135 1147 1127 1092 1083 1023 819 919 951 979 963 901 912 852 903 903 974 980 914 938 1006 1015 1049 1097 1144 1146 1182 1199 1236 1261 1307 1364 1450 1418 1379 1263 1227 1190 1199 1279 1279 1274 1314 1329 1326 1368 1374 1363 1337 1330 1292 1261 1255 1250 1236 1269 1279 1221 1120 1089 1027 998 993 982 967 951 903 872 882 948 1037 1052 1022 1077 1083 1102 1098 1158 1081 1055 1076 1132 1148 1215 1158 1109 1095 1090 1087 980 1026 1005 983 918 865 813 884 962 1004 1037 1082 1125 1170 1245 1264 1318 1346 1275 1315 1390 1335 1299 1361 1332 1288 1161 1059 1021 1046 1191 1291 1277 1244 1322 1400 1437 1470 1398 1383 1413 1413 1305 1207 1135 1043 1027 925 837 812 839 793 688 634 634 630 640 661 665 709 781 837 933 1011 929 866 927 1050 1146 1248 1290 1287 1225 1216 1275 1322 1376 1412 1461 1550 1569 1492 1389 1340 1409 1430 1343 1388 1453 1437 1445 1448 1512 1539 1520 1522 1490 1491 1532 1567 1599 1626 1597 1557 1577 1596 1665 1694 1750 1784 1801 1792 1769 1720 1653 1701 1688 1688 1740 1733 1718 1704 1686 1634 1606 1569 1539 1481 1526 1514 1569 1605 1655 1686 1648 1631 1591 1546 1511 1446 1443 1413 1358 1271 1293 1319 1378 1427 1460 1489 1513 1545 1565 1526 1470 1423 1380 1344 1308 1268 1231 1232 1235 1219 1210 1198 1172 1143 1125 1095 1056 1010 978 920 849 793 737 805 860 942 975 953 898 846 830 806 772 753 730 729 751 737 736 768 783 760 755 773 793 818 793 793 803 752 727 721 715 703 707 748 830 808 803 786 799 821 778 810 862 833 814 869 816 815 886 795 879 940 940 928 875 913 924 841 906 993 912 881 852 942 1043 1153 1218 1248 1280 1225 1357 1390 1308 1292 1229 1307 1234 1109 1112 961 988 962 947 931 1009 919 840 817 794 828 853 867 975 1071 1113 1068 1018 1014 1002 965 987 1064 1153 1163 1160 1166 1133 1124 1095 1021 927 899 931 982 1041 936 924 980 1064 1125 1123 1081 1048 994 991 1036 1025 1071 1099 1068 1089 1045 1015 1147 1244 1161 1128 1074 1008 1043 1049 1018 1036 1022 983 983 984 984 986 990 990 991 992 994 994 1002 1029 1008 1006 1005 1001 1008 1019 1047 1045 1041 1041 1040 1039 1027 1025 1022 1022 1021 1020 1022 1028 1112 1131 1151 1140 1101 1076 1068 1069 1060 1062 1075 1084 1091 1093 1102 1107 1112 1117 1124 1128 1132 1134 1134 1132 1131 1132 1142 1155 1160 1168 1169 1176 1210 1248 1263 1302 1232 1173 1154 1167 1196 1258 1324 1395 1491 1564 1600 1652 1682 1654 1686 1699 1711 1686 1650 1700 1722 1703 1671 1701 1716 1676 1656 1631 1658 1707 1743 1773 1794 1828 1848 1858 1882 1866 1893 1891 1907 1883 1897 1941 1943 1921 1887 1865 1898 1875 1967 2041 2050 2051 2026 1975 1948 1954 1991 1987 2000 1989 1961 2022 2052 2067 2100 2179 2233 2268 2328 2392 2420 2430 2397 2331 2386 2458 2515 2517 2577 2518 2448 2453 2432 2428 2416 2354 2286 2247 2309 2379 2446 2516 2545 2534 2495 2419 2340 2283 2242 2193 2161 2053 2009 2009 1977 1903 1858 1808 1724 1526 1713 1675 1660 1647 1711 1511 1481 1460 1385 1368 1481 1570 1646 1728 1829 1839 1908 1967 2079 2095 2251 2358 2471 2477 2498 2462 2378 2296 2321 2361 2388 2331 2227 2128 2064 1965 1855 1718 1671 1594 1569 1605 1691 1733 1814 1913 1905 1865 1817 1757 1649 1550 1432 1327 1340 1251 1285 1396 1481 1542 1569 1601 1620 1606 1642 1703 1733 1811 1824 1838 1868 1884 1813 1746 1680 1648 1603 1603 1608 1639 1676 1695 1704 1723 1728 1686 1703 1655 1591 1533 1507 1491 1457 1417 1376 1294 1194 1238 1309 1378 1398 1309 1268 1377 1460 1486 1495 1532 1529 1524 1478 1547 1577 1582 1541 1482 1439 1400 1474 1496 1535 1525 1464 1407 1329 1235 1186 1168 1123 1196 1198 1139 1046 1080 1023 1020 1133 1225 1188 1113 1014 906 819 754 736 775 763 745 762 859 950 1000 1054 1095 1094 1049 972 973 985 902 897 971 1073 1101 985 957 955 955 925 987 1071 1200 1181 1129 1112 1115 1083 1065 1009 932 926 923 909 874 864 773 718 677 683 729 753 814 852 870 934 891 832 831 846 875 901 952 975 928 889 924 1002 1024 969 878 851 865 845 767 668 641 630 573 546 538 568 558 550 546 560 544 545 494 471 430 459 437 448 469 436 409 397 406 379 353 339 340 394 382 361 335 276 295 361 365 322 304 292 301 279 197 202 234 216 175 226 252 283 287 305 285 234 201 217 216 209 203 234 197 243 238 254 255 206 174 216 219 179 159 181 188 180 172 156 137 131 126 135 122 117 129 116 87 84 70 86 111 161 158 155 144 133 150 140 135 113 120 118 122 137 138 113 85 93 108 120 123 123 117 127 145 132 146 147 133 103 107 111 102 86 90 103 103 105 103 92 81 88 92 89 87 71 70 74 95 102 96 96 108 114 86 68 91 82 71 106 108 111 105 116 128 120 121 129 128 141 148 131 129 142 163 201 235 272 217 170 171 161 236 231 217 183 244 302 378 382 343 257 246 212 185 145 128 92 60 48 41 23 69 39 19 14 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
849 876 843 805 804 869 828 852 891 903 999 981 948 910 902 869 852 833 806 744 783 800 753 755 710 710 672 683 679 672 706 720 743 724 704 712 719 713 644 670 624 596 586 587 576 581 599 635 592 555 553 547 550 544 537 539 531 530 533 539 613 696 764 838 794 693 634 657 663 627 680 748 744 677 643 631 572 556 559 584 585 587 588 577 575 584 601 619 626 636 657 686 692 720 714 718 727 715 710 734 764 795 795 777 798 848 888 932 984 1030 1080 1105 1124 1160 1207 1188 1106 1071 1056 1088 1056 1079 1150 1175 1132 1026 871 798 712 681 617 612 603 696 878 978 1022 1055 1086 1086 1130 1167 1198 1242 1280 1308 1348 1219 1084 1022 992 984 976 995 979 935 868 878 871 843 863 929 944 947 989 994 1019 1024 1056 1085 1114 1166 1205 1279 1330 1346 1385 1397 1434 1470 1523 1516 1479 1449 1432 1419 1429 1418 1393 1365 1318 1291 1193 1145 1104 1080 1038 1004 952 917 914 901 859 853 862 865 882 912 928 865 861 930 998 1011 1076 1126 1127 1070 1142 1177 1354 1474 1388 1277 1390 1444 1394 1341 1354 1338 1403 1455 1463 1514 1474 1549 1611 1644 1692 1753 1710 1661 1593 1531 1503 1498 1505 1468 1408 1304 1319 1351 1296 1257 1255 1115 1056 1054 1059 1066 1035 1008 990 983 1008 982 947 1004 1045 1045 1036 1031 1060 1128 1117 1117 1125 1106 1112 1095 1081 1067 1005 811 911 873 882 859 818 822 822 826 853 901 882 935 1009 1035 1088 1097 1102 1082 1106 1137 1161 1224 1351 1410 1403 1417 1390 1362 1316 1238 1198 1195 1198 1258 1325 1347 1379 1389 1398 1408 1395 1365 1355 1327 1280 1295 1301 1298 1339 1342 1302 1264 1204 1111 1069 1040 1013 1008 1017 995 893 861 946 1007 1013 987 1019 1047 1059 1072 1111 1091 1009 1069 1078 1145 1160 1172 1103 1041 1044 1043 1034 934 952 918 869 874 807 872 922 931 967 1035 1115 1180 1182 1228 1241 1262 1211 1294 1368 1297 1239 1282 1300 1231 1172 1166 1039 1025 1107 1176 1152 1178 1224 1308 1401 1466 1414 1365 1400 1402 1293 1225 1167 1142 1091 1005 935 828 729 751 626 651 689 716 723 711 785 851 929 928 1012 1098 1068 951 903 1066 1184 1261 1349 1347 1298 1300 1351 1375 1403 1465 1534 1606 1613 1504 1365 1444 1507 1518 1437 1496 1569 1518 1492 1536 1607 1625 1624 1598 1579 1592 1624 1659 1683 1696 1661 1651 1654 1690 1725 1732 1717 1729 1774 1779 1733 1674 1629 1669 1625 1701 1737 1754 1715 1717 1678 1659 1652 1611 1569 1519 1459 1473 1520 1551 1590 1636 1669 1664 1637 1602 1534 1519 1488 1455 1403 1344 1251 1222 1324 1383 1405 1432 1472 1497 1522 1545 1503 1459 1401 1353 1291 1325 1286 1251 1279 1256 1259 1247 1206 1174 1151 1109 1063 1058 1009 946 888 829 734 764 851 936 961 942 926 865 856 850 801 782 734 717 725 729 779 775 750 743 753 785 824 812 788 792 787 725 722 719 716 710 703 720 741 739 733 735 734 725 740 742 768 762 761 783 771 804 876 767 866 875 916 867 874 891 864 809 877 943 888 839 822 929 1046 1086 1101 1178 1132 1075 1177 1218 1208 1172 1070 1171 1104 996 987 948 903 883 900 870 942 915 838 813 817 925 969 1037 1092 1152 1193 1154 1115 1116 1076 1031 1038 1060 1148 1181 1187 1209 1180 1155 1128 1065 958 916 900 935 968 907 912 937 975 1006 1055 1024 979 930 935 949 1026 1037 1077 1047 1074 1010 1015 1159 1167 1108 1070 1047 976 979 1003 981 986 982 1001 1031 1029 995 986 987 990 991 992 994 1004 1008 1014 1027 1041 1017 1021 1014 1028 1059 1062 1044 1047 1046 1041 1030 1037 1032 1026 1038 1029 1033 1115 1155 1139 1121 1106 1108 1091 1095 1087 1080 1071 1077 1082 1092 1100 1108 1113 1118 1124 1131 1136 1140 1145 1145 1140 1141 1152 1170 1173 1170 1183 1201 1234 1294 1325 1357 1304 1234 1250 1210 1174 1165 1182 1240 1347 1457 1519 1594 1643 1686 1691 1691 1723 1743 1728 1670 1710 1732 1715 1713 1692 1717 1707 1645 1608 1636 1670 1724 1760 1782 1812 1819 1855 1898 1893 1927 1929 1948 1927 1909 1940 1960 1938 1916 1908 1949 1919 1976 2060 2095 2089 2049 1992 2002 2013 2051 2029 2044 2031 2016 2050 2110 2139 2142 2207 2272 2298 2344 2405 2441 2469 2442 2377 2387 2438 2448 2515 2501 2417 2369 2378 2366 2390 2382 2336 2267 2211 2279 2336 2423 2477 2431 2430 2428 2433 2437 2373 2336 2310 2220 2082 2008 1968 1953 1947 1985 1948 1758 1571 1509 1515 1500 1436 1517 1490 1378 1366 1367 1455 1572 1672 1766 1845 1940 1973 2027 2090 2193 2259 2294 2404 2563 2521 2467 2447 2374 2269 2244 2272 2310 2302 2260 2186 2107 2008 1864 1816 1748 1660 1550 1537 1573 1670 1755 1839 1821 1840 1789 1676 1630 1588 1493 1351 1242 1248 1352 1436 1532 1579 1621 1663 1689 1705 1708 1761 1825 1859 1887 1864 1876 1863 1795 1716 1644 1559 1508 1541 1515 1580 1622 1621 1631 1670 1717 1733 1716 1658 1597 1577 1534 1503 1470 1435 1382 1302 1228 1198 1312 1370 1350 1252 1324 1430 1475 1504 1505 1508 1458 1469 1405 1477 1519 1582 1597 1541 1474 1450 1499 1547 1557 1522 1447 1398 1343 1279 1213 1125 1083 1103 1115 1092 1016 1018 984 1005 1113 1163 1119 1098 989 905 852 770 759 809 798 768 832 854 908 1002 1065 1138 1135 1032 1053 1075 1012 904 907 956 1020 1128 1027 1060 1030 1049 972 973 1044 1149 1224 1216 1174 1106 1080 1082 1082 1052 1011 911 833 805 850 783 720 716 690 742 737 791 849 901 878 867 824 825 883 925 939 964 1000 883 862 863 991 995 955 846 796 796 805 779 687 590 577 595 615 598 586 620 547 577 591 605 566 513 468 496 481 430 474 475 451 421 429 424 383 398 368 362 379 369 387 343 272 236 275 316 322 315 310 294 283 242 166 211 205 166 186 227 256 253 269 261 231 211 194 195 178 171 191 168 179 179 195 199 179 148 204 220 195 179 146 170 193 192 171 165 144 134 158 138 136 142 128 109 97 72 73 104 130 140 146 144 137 146 133 129 117 105 108 118 129 132 112 98 80 97 103 118 132 117 120 130 124 141 147 127 121 98 93 90 84 86 97 98 104 98 93 90 75 81 89 86 91 68 80 109 115 90 103 105 98 83 74 74 68 89 107 108 105 94 100 107 103 123 116 126 136 137 112 139 161 181 181 203 220 261 212 177 154 186 175 163 166 209 251 335 329 253 196 146 155 128 124 119 120 81 37 55 61 77 64 40 20 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
869 826 820 818 808 833 852 846 871 910 1005 990 951 949 934 890 859 842 826 784 733 796 774 747 706 695 673 671 654 684 719 720 730 738 733 716 722 727 697 724 652 602 595 583 585 570 586 610 585 558 547 541 551 547 538 536 530 530 532 539 606 702 784 861 729 647 590 625 633 610 604 682 659 655 597 601 567 552 562 572 572 574 587 598 586 577 590 612 626 638 651 655 667 691 700 708 720 698 704 722 750 777 741 796 855 896 919 934 950 1010 1059 1085 1108 1150 1188 1182 1088 1039 1013 1015 1054 1109 1136 1083 1049 1044 911 766 651 593 623 634 715 824 924 965 991 1022 1037 1088 1113 1136 1162 1205 1258 1313 1349 1241 1169 1133 1011 1030 1061 970 924 894 933 920 890 901 861 903 901 957 961 976 1002 1016 1046 1061 1086 1119 1217 1246 1311 1288 1314 1345 1387 1447 1508 1514 1485 1449 1416 1406 1405 1399 1385 1380 1359 1284 1270 1237 1196 1141 1087 1043 990 968 933 910 877 858 849 853 862 890 878 845 864 919 944 998 1096 1174 1189 1198 1244 1325 1404 1473 1377 1358 1445 1510 1478 1362 1441 1409 1373 1428 1507 1570 1542 1536 1604 1688 1738 1770 1735 1691 1665 1601 1527 1449 1437 1389 1332 1344 1393 1366 1356 1322 1183 1108 1050 1015 1014 1015 997 973 969 955 954 954 927 997 1020 1027 1006 1015 1041 1106 1066 1018 1032 1039 1057 1049 1030 1021 977 823 830 810 810 820 823 848 943 945 910 886 945 1025 1094 1133 1182 1212 1221 1219 1237 1258 1224 1226 1330 1449 1418 1396 1384 1361 1317 1226 1207 1224 1195 1260 1338 1387 1409 1435 1432 1427 1417 1402 1384 1340 1324 1352 1333 1349 1397 1379 1347 1347 1310 1247 1171 1124 1084 1068 1043 990 922 864 884 949 984 972 973 1050 1031 1037 1056 1047 1010 1022 1059 1090 1097 1125 1106 1065 1016 978 998 1006 980 952 916 860 805 837 917 978 1047 1105 1132 1096 1127 1176 1160 1160 1242 1323 1360 1272 1193 1192 1222 1275 1222 1218 1092 972 1029 1048 1103 1185 1289 1389 1457 1515 1451 1360 1336 1325 1226 1137 1083 1140 1129 986 894 826 750 693 621 680 724 754 766 770 844 960 1048 1054 1092 1187 1068 998 925 1079 1201 1285 1387 1411 1375 1388 1405 1449 1484 1544 1609 1674 1605 1449 1456 1497 1533 1575 1537 1513 1622 1604 1586 1635 1689 1695 1676 1663 1650 1646 1624 1644 1663 1686 1720 1710 1698 1725 1715 1702 1656 1718 1755 1765 1758 1716 1665 1582 1593 1677 1723 1743 1689 1690 1677 1694 1668 1624 1590 1541 1489 1437 1461 1493 1533 1573 1620 1671 1681 1630 1594 1552 1517 1464 1412 1338 1242 1166 1258 1309 1342 1349 1392 1422 1467 1496 1487 1461 1406 1352 1371 1381 1365 1310 1322 1309 1314 1282 1216 1189 1169 1111 1085 1049 1007 945 880 803 758 726 777 847 928 929 885 845 814 803 811 755 739 718 713 743 791 780 749 738 768 822 809 807 778 786 736 713 716 719 727 700 700 706 707 702 691 688 685 686 688 690 691 691 693 704 709 752 792 739 828 823 881 800 845 833 780 777 827 851 870 785 827 944 993 1013 993 1046 1002 951 1041 1101 1071 1039 948 1023 980 901 888 901 832 799 817 842 871 886 836 804 853 958 1065 1121 1178 1237 1266 1265 1244 1203 1148 1085 1090 1108 1139 1197 1239 1232 1182 1168 1133 1069 1023 994 914 898 909 904 935 918 918 930 968 952 932 986 983 936 989 996 1042 1028 1073 1007 1018 1123 1084 1028 973 975 979 1002 1001 1043 1023 1006 1041 1036 1029 1003 991 988 989 990 1006 1006 1005 1013 1016 1021 1028 1024 1038 1025 1026 1051 1062 1049 1054 1052 1046 1035 1057 1057 1032 1038 1034 1038 1083 1127 1111 1090 1091 1121 1129 1112 1105 1087 1086 1106 1113 1099 1111 1116 1119 1126 1131 1137 1143 1149 1154 1156 1150 1152 1172 1192 1194 1193 1214 1244 1275 1345 1404 1365 1327 1254 1291 1281 1246 1245 1180 1184 1278 1342 1444 1508 1551 1631 1666 1682 1701 1729 1759 1718 1694 1741 1721 1739 1704 1707 1685 1639 1564 1648 1706 1735 1767 1797 1798 1824 1825 1884 1928 1946 1965 1975 1957 1953 1951 1963 1962 1947 1940 1993 1963 1983 2078 2134 2110 2046 2054 2059 2063 2093 2089 2090 2083 2083 2081 2136 2178 2204 2234 2291 2327 2361 2415 2456 2479 2471 2429 2408 2410 2468 2519 2496 2403 2349 2319 2316 2364 2360 2298 2245 2177 2255 2326 2417 2430 2358 2337 2354 2385 2434 2431 2369 2284 2195 2108 2060 2035 2046 2082 2065 1998 1865 1792 1487 1381 1339 1328 1408 1370 1255 1335 1409 1527 1652 1774 1893 1995 2096 2104 2167 2213 2294 2404 2399 2466 2537 2502 2435 2366 2303 2235 2199 2208 2221 2224 2258 2220 2138 2030 1929 1854 1781 1707 1602 1517 1535 1607 1655 1717 1679 1738 1782 1656 1539 1511 1422 1326 1225 1289 1377 1491 1563 1617 1675 1717 1759 1781 1782 1842 1872 1889 1861 1837 1825 1824 1803 1722 1634 1545 1462 1459 1450 1507 1567 1516 1549 1638 1687 1700 1690 1653 1597 1580 1530 1478 1437 1389 1380 1337 1248 1173 1259 1326 1266 1219 1312 1385 1415 1484 1510 1489 1403 1389 1367 1397 1457 1552 1579 1559 1521 1512 1540 1577 1524 1456 1373 1343 1300 1279 1223 1178 1145 1035 1023 997 976 952 941 936 1019 1077 1023 1059 985 912 825 765 754 762 817 801 910 929 982 1044 1082 1137 1154 1136 1173 1082 964 927 940 977 1032 1109 1142 1149 1107 1003 997 1017 1056 1105 1168 1176 1150 1097 1016 995 984 956 977 918 832 775 795 798 708 783 716 746 781 801 804 831 812 826 794 844 901 932 960 909 922 888 783 842 872 962 951 861 756 707 716 701 659 641 622 696 717 691 656 669 593 603 621 562 539 536 529 521 454 470 502 477 441 424 439 423 389 408 414 403 395 355 339 369 338 306 234 323 323 302 305 285 261 226 172 160 204 164 175 218 245 253 275 291 258 243 229 222 215 189 168 167 169 166 150 141 155 158 159 184 172 193 148 169 185 205 189 196 158 147 149 146 136 119 111 115 87 98 64 82 107 130 133 138 122 133 125 122 108 101 103 113 131 120 107 91 79 89 97 105 117 122 139 119 145 153 151 124 121 94 88 87 86 81 90 94 102 86 91 84 72 77 89 96 79 66 96 93 95 97 106 106 92 78 78 59 81 88 102 110 96 87 91 95 111 116 103 116 123 123 121 144 160 172 148 196 184 240 280 210 145 144 137 169 159 203 231 253 271 212 156 113 97 86 72 60 54 69 86 117 74 40 50 43 11 2 1 1 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
897 879 848 832 812 818 829 853 885 896 969 1012 972 962 945 902 862 803 788 782 720 737 775 755 704 680 701 644 660 714 703 704 717 687 735 745 737 736 729 738 687 636 598 580 572 554 570 585 569 545 552 552 555 538 546 541 534 530 530 535 629 709 802 724 667 634 559 607 567 552 569 587 612 624 581 566 550 559 563 573 576 585 596 607 617 589 593 587 606 625 632 641 647 639 659 688 671 691 708 727 755 764 744 796 790 819 863 909 940 970 1014 1066 1096 1125 1168 1149 1067 1030 973 1016 1050 1076 1054 993 986 976 911 777 631 593 707 737 685 786 862 937 974 1005 1049 1087 1115 1148 1173 1218 1263 1317 1384 1304 1241 1143 1116 1151 1085 1015 952 930 992 928 965 902 908 878 883 915 937 971 943 1038 1027 1026 1047 1110 1165 1165 1211 1249 1276 1326 1376 1445 1505 1509 1484 1462 1415 1372 1384 1363 1363 1322 1364 1315 1244 1237 1282 1215 1146 1065 1015 1020 997 966 912 886 860 835 848 863 836 837 874 906 959 1040 1116 1114 1119 1245 1413 1434 1472 1548 1454 1393 1452 1561 1519 1426 1513 1449 1479 1453 1480 1541 1614 1589 1583 1660 1750 1759 1727 1658 1616 1578 1518 1450 1428 1414 1456 1445 1484 1409 1287 1211 1142 1097 1062 1042 1018 1013 1024 1030 1047 997 971 946 915 976 986 1032 994 990 992 1068 1096 1037 982 937 921 870 865 900 887 816 810 809 813 871 905 820 902 998 1049 1007 1030 1104 1206 1262 1304 1343 1361 1380 1388 1402 1327 1295 1330 1431 1410 1394 1378 1362 1311 1247 1239 1241 1217 1225 1315 1342 1389 1426 1444 1459 1438 1418 1408 1395 1386 1403 1395 1431 1429 1408 1407 1397 1359 1324 1282 1237 1169 1144 1070 999 939 877 838 886 965 919 982 1020 1005 976 988 1028 1037 962 1018 1032 1083 1067 1059 1066 1054 1005 950 927 953 915 855 806 805 872 918 983 1070 1070 1059 1025 1077 1085 1097 1188 1243 1289 1365 1291 1210 1140 1139 1200 1162 1102 1075 970 1011 1110 1190 1259 1298 1339 1414 1462 1472 1419 1350 1316 1282 1158 1031 1051 1042 969 856 775 704 648 620 681 715 755 794 813 836 946 1044 1105 1152 1205 1128 1137 1011 1069 1225 1295 1377 1443 1478 1456 1479 1517 1564 1606 1669 1707 1611 1496 1560 1576 1606 1610 1625 1632 1622 1700 1702 1726 1719 1699 1659 1635 1591 1550 1539 1554 1588 1608 1653 1679 1653 1688 1668 1660 1636 1719 1735 1759 1782 1727 1680 1601 1534 1633 1667 1725 1693 1650 1661 1674 1667 1624 1581 1546 1494 1489 1448 1423 1488 1529 1579 1629 1677 1670 1640 1612 1553 1497 1437 1359 1269 1175 1186 1241 1260 1287 1307 1352 1389 1428 1437 1451 1400 1413 1439 1436 1411 1379 1369 1361 1341 1298 1245 1198 1180 1151 1111 1058 982 908 884 830 820 760 714 785 871 915 938 884 854 824 762 737 728 716 706 719 778 745 749 733 781 805 799 804 797 738 714 711 714 719 695 689 698 697 698 693 685 684 683 685 686 684 686 687 686 688 694 695 708 718 765 751 823 756 790 771 729 723 742 787 814 795 862 939 908 980 903 951 894 845 886 955 946 926 841 852 832 806 804 846 771 760 762 813 839 814 821 787 823 896 994 1081 1147 1259 1313 1331 1305 1248 1200 1145 1151 1155 1166 1207 1234 1217 1203 1184 1153 1129 1030 969 968 945 938 954 955 913 931 932 927 930 1039 1144 1050 941 980 984 983 996 1033 1003 1007 1074 1084 988 1014 1080 1071 990 1060 1076 1055 1034 1043 1042 1060 1016 1006 1005 1007 1012 1023 1018 1020 1019 1023 1025 1030 1034 1047 1034 1030 1034 1042 1055 1060 1057 1049 1041 1063 1065 1041 1036 1035 1042 1054 1078 1075 1080 1091 1104 1112 1118 1112 1096 1100 1128 1128 1111 1115 1120 1126 1132 1138 1144 1152 1158 1163 1167 1162 1163 1181 1196 1204 1213 1248 1290 1336 1364 1406 1416 1372 1294 1343 1300 1295 1212 1231 1194 1191 1287 1376 1385 1471 1535 1598 1601 1649 1681 1723 1730 1707 1736 1737 1741 1714 1670 1664 1616 1545 1611 1676 1724 1770 1825 1847 1862 1872 1876 1939 1953 1984 1995 1989 2003 1999 1987 1993 1980 1971 2011 2006 1997 2074 2135 2118 2062 2102 2110 2090 2128 2134 2155 2155 2129 2105 2137 2189 2245 2277 2306 2345 2390 2437 2463 2484 2491 2473 2477 2481 2478 2522 2519 2441 2377 2308 2266 2289 2252 2240 2166 2179 2283 2346 2382 2364 2282 2249 2287 2352 2412 2387 2334 2270 2188 2139 2099 2077 2076 2020 1990 1963 1918 1840 1537 1331 1258 1259 1280 1276 1294 1426 1496 1555 1653 1818 1914 1974 2046 2110 2198 2282 2363 2440 2469 2493 2488 2416 2430 2397 2331 2240 2162 2147 2159 2156 2210 2206 2082 1972 1893 1817 1739 1676 1615 1500 1484 1495 1531 1590 1570 1640 1728 1636 1486 1389 1348 1249 1236 1334 1420 1468 1568 1623 1698 1772 1819 1865 1865 1903 1873 1849 1817 1768 1761 1743 1779 1738 1656 1564 1503 1451 1379 1463 1473 1430 1557 1634 1667 1658 1643 1649 1566 1489 1484 1470 1412 1376 1303 1267 1237 1153 1153 1274 1195 1295 1362 1382 1454 1478 1484 1449 1404 1327 1320 1393 1452 1509 1496 1508 1504 1479 1492 1540 1496 1403 1365 1312 1215 1170 1140 1104 1067 1040 1012 1032 1040 1021 1048 957 913 952 913 929 902 840 798 842 798 760 801 884 976 1015 1040 1103 1136 1157 1216 1249 1155 1049 959 1010 1036 1020 1090 1202 1169 1105 1043 1021 1060 1034 1078 1081 1085 1098 1072 1027 989 941 908 885 893 904 851 811 761 729 709 745 749 703 708 718 728 748 762 768 765 796 818 850 842 811 787 795 720 849 796 850 878 885 805 753 698 663 651 659 662 747 809 804 754 738 627 694 672 615 625 609 544 476 494 502 515 484 448 453 480 449 422 420 437 460 428 363 324 321 330 279 247 326 341 306 298 322 285 223 197 247 171 192 160 195 294 317 314 335 281 282 260 232 221 199 178 169 188 164 184 171 141 137 150 155 172 177 161 140 177 213 210 194 180 172 169 155 136 119 109 89 85 94 67 79 94 125 130 115 118 130 126 115 110 101 99 110 117 113 115 113 76 87 105 114 113 115 121 121 126 124 132 118 118 95 83 84 81 76 82 89 99 83 89 77 73 68 98 91 70 77 90 94 89 100 96 96 82 73 69 70 86 98 110 109 106 86 99 89 98 108 96 115 117 104 128 131 156 150 133 148 186 238 304 246 197 146 135 192 145 188 240 194 224 183 162 149 144 111 96 123 104 123 141 98 48 49 18 25 7 2 1 1 3 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
904 885 873 853 820 820 819 839 896 924 939 1005 972 938 944 897 851 801 777 753 726 695 733 765 705 663 669 642 662 718 691 658 657 710 729 739 755 750 723 697 724 663 615 585 569 552 539 569 553 538 542 540 538 537 538 545 550 537 537 540 598 702 709 625 594 606 535 535 546 562 541 536 535 545 568 550 550 569 568 569 581 591 608 624 629 616 621 617 595 599 606 618 626 616 631 636 664 676 688 713 761 724 719 761 820 867 921 936 989 1025 1042 1079 1115 1144 1181 1120 1042 1006 958 988 1012 1045 979 933 953 836 865 794 656 585 710 810 859 886 914 893 937 1001 1044 1087 1115 1140 1167 1220 1262 1300 1373 1381 1269 1222 1268 1282 1159 1047 995 983 1014 983 974 919 966 991 956 935 898 915 964 996 997 1009 1037 1055 1084 1129 1204 1244 1288 1316 1379 1474 1487 1493 1489 1450 1404 1367 1320 1320 1323 1320 1304 1268 1284 1230 1208 1244 1223 1125 1074 1063 1048 986 941 898 862 844 838 841 835 860 875 909 983 1083 1048 1046 1059 1126 1349 1509 1606 1600 1560 1474 1484 1581 1549 1481 1563 1532 1569 1482 1496 1570 1646 1674 1676 1683 1761 1731 1682 1645 1580 1533 1513 1509 1512 1525 1550 1533 1466 1358 1279 1214 1164 1125 1084 1075 1103 1112 1103 1078 1062 1059 1051 1004 928 920 979 1003 973 939 957 991 1018 1004 969 888 830 810 810 849 872 820 810 809 810 874 960 899 833 893 1027 1135 1138 1214 1260 1283 1286 1336 1395 1416 1459 1500 1460 1442 1425 1442 1434 1419 1410 1405 1384 1318 1290 1281 1238 1202 1238 1293 1345 1357 1426 1446 1445 1426 1420 1438 1445 1471 1469 1496 1464 1483 1460 1444 1438 1386 1384 1364 1279 1216 1176 1121 1035 938 875 832 901 908 971 988 948 934 978 1024 1026 983 961 1007 1039 1018 1046 1009 1031 1013 984 934 868 870 792 803 832 888 959 1000 991 997 982 1010 1040 1070 1107 1145 1215 1294 1340 1315 1253 1164 1099 1096 1109 1071 1010 960 1019 1079 1116 1178 1237 1267 1311 1394 1466 1439 1336 1288 1288 1168 1066 962 928 896 870 729 656 616 626 671 728 768 827 871 879 953 998 1057 1160 1277 1242 1155 1110 1103 1128 1207 1332 1439 1527 1521 1536 1569 1634 1667 1731 1671 1568 1559 1619 1651 1679 1658 1690 1701 1703 1744 1779 1755 1706 1691 1657 1575 1523 1467 1452 1479 1505 1553 1612 1656 1608 1633 1621 1620 1645 1689 1710 1742 1767 1736 1653 1591 1510 1580 1620 1707 1688 1601 1625 1658 1656 1626 1596 1570 1568 1565 1500 1424 1452 1489 1525 1575 1626 1674 1691 1644 1582 1514 1447 1369 1269 1185 1113 1184 1214 1212 1223 1275 1321 1360 1382 1386 1408 1441 1482 1474 1463 1424 1410 1391 1356 1292 1260 1243 1210 1155 1085 1049 1019 977 919 883 876 843 752 707 798 844 907 916 875 846 788 747 717 711 702 715 777 743 732 752 773 793 777 797 781 776 711 710 746 711 686 694 695 695 694 692 680 680 681 681 684 685 688 690 684 685 688 692 691 695 701 708 727 719 716 702 707 716 712 730 735 818 889 875 821 819 820 875 804 738 741 772 803 765 757 770 752 751 759 756 762 791 766 821 804 775 777 790 859 909 931 965 1053 1158 1333 1381 1358 1273 1212 1198 1216 1210 1222 1249 1248 1237 1241 1203 1173 1106 999 1026 1043 1038 1043 1035 945 956 990 994 997 1018 1103 1167 1035 945 949 956 956 954 970 966 972 991 1008 967 1032 1173 1146 1031 1021 1074 1067 1074 1054 1048 1045 1014 1020 1026 1028 1020 1028 1025 1025 1026 1030 1031 1037 1048 1056 1052 1047 1038 1041 1055 1063 1062 1054 1047 1056 1068 1045 1040 1040 1046 1059 1069 1077 1090 1099 1117 1116 1122 1125 1124 1127 1144 1131 1149 1145 1145 1144 1151 1149 1152 1159 1167 1174 1178 1172 1171 1188 1206 1216 1235 1276 1327 1366 1420 1415 1451 1413 1330 1369 1336 1268 1264 1317 1264 1246 1204 1237 1285 1355 1451 1503 1541 1593 1691 1742 1744 1726 1723 1737 1700 1696 1646 1628 1595 1521 1581 1638 1682 1746 1802 1837 1850 1906 1924 1937 1969 1984 2007 2007 2014 2024 2015 2028 2022 2004 2042 2058 2059 2079 2143 2134 2111 2146 2144 2119 2161 2168 2190 2190 2183 2143 2195 2236 2266 2300 2350 2377 2407 2451 2465 2484 2480 2456 2467 2495 2518 2537 2527 2460 2400 2315 2222 2190 2141 2127 2086 2185 2273 2288 2287 2285 2213 2176 2249 2336 2373 2296 2253 2231 2172 2143 2124 2099 2020 1925 1881 1861 1797 1732 1580 1446 1307 1206 1186 1263 1358 1436 1559 1657 1664 1716 1839 1890 1976 2043 2144 2234 2321 2370 2392 2436 2460 2368 2344 2336 2353 2270 2158 2098 2085 2117 2160 2191 2071 1940 1829 1714 1645 1611 1539 1479 1431 1413 1437 1467 1445 1515 1599 1591 1496 1388 1281 1208 1287 1391 1461 1531 1553 1627 1739 1808 1867 1928 1927 1881 1846 1789 1769 1736 1697 1668 1700 1696 1680 1616 1545 1468 1391 1364 1366 1458 1527 1609 1651 1610 1622 1656 1584 1516 1439 1401 1366 1357 1348 1303 1265 1227 1143 1178 1217 1347 1418 1431 1453 1459 1431 1419 1370 1321 1315 1370 1411 1459 1441 1435 1420 1394 1432 1493 1522 1486 1438 1352 1283 1243 1218 1176 1142 1043 1077 1132 1127 1097 1039 934 893 891 886 867 842 845 892 871 788 771 843 919 1021 1112 1119 1157 1083 1106 1221 1266 1138 1067 987 1038 1116 1147 1181 1238 1135 1128 1088 1055 1080 1039 1046 1068 1069 1110 1082 1059 1008 953 927 878 810 810 814 809 808 755 723 767 747 734 736 764 762 738 735 739 762 794 805 821 830 777 723 694 677 702 735 738 759 779 805 746 757 752 743 731 727 724 772 853 825 731 709 750 758 721 665 589 509 513 545 551 515 508 472 481 498 464 455 429 477 461 423 378 350 311 271 245 222 231 293 281 258 280 237 179 252 298 289 221 182 162 250 315 351 390 356 299 294 284 234 217 187 190 188 193 194 173 160 133 147 172 139 140 164 136 169 200 206 197 186 175 172 153 141 116 114 92 83 77 70 91 121 124 124 112 111 120 129 117 105 99 99 104 111 107 94 98 74 102 106 109 123 122 116 104 103 116 132 108 109 104 91 80 82 75 80 93 88 82 78 78 67 64 77 89 68 65 86 83 89 100 83 85 72 66 57 80 91 97 113 112 106 83 103 96 93 93 93 116 107 100 136 121 133 127 149 168 207 248 246 296 235 145 119 126 189 221 197 182 203 177 110 124 129 139 103 78 100 79 68 105 62 20 29 13 4 3 3 13 18 16 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
893 876 866 861 848 843 833 831 845 893 921 942 954 941 907 921 900 882 843 813 775 696 727 762 712 677 646 628 649 672 653 633 700 700 717 728 743 745 735 680 701 678 613 592 582 560 538 542 562 542 540 538 537 536 538 538 542 541 532 540 584 697 621 564 552 541 535 603 598 689 667 600 606 590 539 552 576 583 583 575 579 594 602 618 633 625 666 675 628 594 603 625 607 613 625 637 653 698 736 754 737 708 770 812 815 813 858 931 977 1018 1052 1088 1126 1153 1183 1140 1073 1018 967 959 1005 1026 939 866 891 815 716 755 624 584 679 777 857 952 1022 1010 993 992 1067 1149 1197 1241 1245 1240 1319 1324 1362 1324 1337 1274 1259 1271 1227 1123 1066 1061 1055 1057 1003 995 962 1044 1021 996 945 946 923 941 944 952 974 1036 1114 1179 1196 1207 1248 1283 1372 1429 1466 1464 1468 1433 1391 1358 1337 1265 1284 1278 1260 1245 1313 1257 1183 1184 1225 1235 1193 1131 1059 1001 949 931 897 857 829 827 838 868 890 910 962 1055 1002 982 1026 1078 1206 1380 1528 1641 1599 1529 1583 1612 1579 1543 1608 1593 1600 1523 1540 1535 1578 1642 1712 1760 1780 1760 1703 1632 1604 1601 1593 1581 1584 1596 1570 1503 1445 1342 1324 1270 1208 1185 1161 1177 1218 1181 1135 1096 1070 1073 1072 1042 956 896 914 970 947 912 951 967 946 949 903 884 811 854 809 809 813 810 810 809 812 841 937 1001 936 861 943 1006 1098 1176 1155 1180 1248 1283 1298 1348 1429 1522 1565 1558 1519 1445 1466 1447 1448 1440 1431 1361 1315 1312 1272 1217 1208 1234 1267 1308 1374 1413 1450 1447 1454 1472 1487 1512 1520 1557 1516 1531 1519 1479 1484 1443 1451 1429 1361 1307 1259 1213 1164 1047 944 850 833 899 923 940 909 920 978 985 975 1002 926 969 984 1018 991 966 987 971 968 931 897 809 791 819 837 868 904 923 930 953 976 1041 1098 1141 1189 1225 1255 1266 1291 1277 1292 1214 1159 1088 1038 1009 984 950 945 1003 1084 1119 1099 1158 1290 1372 1389 1425 1331 1235 1255 1174 1111 1020 892 771 826 722 620 640 675 753 798 821 854 913 949 961 1066 1148 1209 1282 1305 1219 1170 1212 1212 1254 1352 1452 1559 1586 1617 1638 1674 1727 1728 1661 1609 1651 1619 1637 1693 1715 1736 1754 1745 1748 1721 1686 1652 1652 1619 1554 1555 1485 1529 1492 1429 1497 1579 1629 1591 1590 1569 1557 1625 1644 1681 1719 1742 1732 1671 1605 1536 1517 1623 1675 1665 1578 1551 1578 1646 1653 1637 1615 1588 1553 1494 1455 1398 1419 1464 1514 1560 1613 1674 1685 1598 1529 1455 1367 1275 1219 1128 1087 1127 1133 1169 1223 1258 1295 1320 1329 1331 1405 1486 1511 1500 1465 1441 1398 1367 1324 1278 1233 1194 1127 1125 1121 1069 999 936 952 921 876 798 746 699 717 818 883 893 843 792 760 719 704 698 718 751 745 721 741 757 773 782 806 808 758 704 710 703 680 680 693 694 694 692 688 679 679 680 680 684 687 688 688 694 689 690 692 694 695 696 696 699 700 704 706 717 770 797 714 739 751 772 728 726 728 731 730 733 809 808 775 786 805 756 808 882 833 791 802 844 862 776 774 775 813 845 842 912 974 1026 1082 1107 1185 1278 1386 1410 1293 1262 1264 1269 1264 1277 1285 1284 1284 1267 1235 1187 1109 1066 1081 1126 1120 1125 990 959 1067 1112 1093 1140 1160 1184 1187 1070 962 947 948 977 1030 986 961 972 966 966 997 1046 1158 1173 1078 1007 1091 1083 1093 1060 1052 1036 1040 1058 1056 1056 1041 1039 1045 1036 1040 1041 1043 1044 1059 1065 1063 1056 1047 1047 1052 1059 1067 1060 1052 1058 1068 1043 1051 1048 1056 1068 1075 1085 1094 1110 1137 1154 1156 1156 1160 1173 1200 1155 1203 1184 1192 1180 1184 1176 1163 1168 1176 1185 1189 1185 1188 1222 1222 1238 1267 1342 1400 1455 1464 1454 1508 1426 1419 1423 1373 1318 1338 1376 1358 1340 1296 1222 1213 1288 1380 1412 1488 1570 1639 1701 1723 1734 1701 1704 1683 1655 1632 1560 1566 1517 1598 1618 1664 1711 1752 1763 1838 1902 1940 1954 1971 1984 2005 2005 2001 2025 2045 2060 2072 2060 2062 2092 2104 2109 2148 2155 2131 2170 2177 2153 2185 2185 2197 2204 2205 2167 2209 2262 2308 2337 2374 2411 2444 2460 2468 2477 2391 2353 2368 2422 2516 2537 2530 2478 2422 2347 2228 2146 2083 2032 2020 2101 2142 2146 2160 2198 2115 2122 2227 2326 2329 2223 2151 2128 2091 2039 2046 2040 1941 1854 1759 1721 1694 1616 1546 1447 1351 1225 1192 1342 1453 1534 1614 1728 1756 1773 1799 1873 1927 1999 2109 2219 2277 2300 2312 2369 2399 2377 2293 2259 2284 2284 2201 2137 2068 2080 2125 2150 2069 1953 1857 1805 1765 1672 1569 1596 1534 1457 1385 1336 1329 1374 1442 1511 1456 1327 1202 1255 1346 1437 1536 1584 1629 1699 1769 1843 1908 1962 1915 1865 1819 1765 1688 1694 1645 1600 1604 1622 1668 1637 1581 1510 1426 1326 1347 1473 1547 1619 1654 1600 1609 1636 1593 1541 1509 1468 1432 1424 1386 1336 1301 1247 1167 1200 1275 1368 1411 1452 1445 1415 1399 1377 1367 1288 1282 1339 1375 1415 1402 1371 1375 1440 1490 1545 1575 1539 1480 1424 1372 1315 1241 1150 1090 1095 1168 1218 1207 1105 1007 1013 990 966 965 928 892 949 983 903 809 769 847 909 1026 1102 1085 1088 1022 1106 1202 1291 1190 1083 1051 1074 1138 1205 1301 1278 1209 1208 1124 1072 1075 1099 1056 1046 1017 1025 990 979 959 922 863 851 833 841 805 781 748 741 738 819 841 765 733 768 826 819 792 775 789 863 814 821 801 804 808 733 667 661 698 674 724 763 754 700 746 793 805 773 771 792 808 838 817 776 795 827 783 727 666 570 574 559 621 591 572 557 521 499 510 479 463 457 475 434 396 366 352 336 304 264 238 227 241 243 219 229 200 236 255 280 276 234 189 148 185 220 250 298 349 334 349 304 251 232 220 209 203 198 189 183 162 136 125 124 144 133 124 122 148 182 180 182 188 159 163 145 129 124 113 99 96 79 66 74 98 100 125 114 104 123 130 122 110 97 98 107 120 111 108 73 86 103 118 117 108 111 113 117 107 116 137 95 123 131 104 76 79 68 78 86 92 81 68 70 64 60 64 70 61 60 78 72 84 86 78 71 64 56 75 86 99 101 114 105 96 82 101 98 84 82 100 108 86 116 106 119 134 129 157 196 176 174 226 279 207 187 117 130 199 180 144 196 176 107 97 81 80 92 52 49 40 58 29 72 54 41 18 9 4 4 20 36 13 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
928 883 874 864 837 831 835 830 813 839 871 904 921 943 922 887 864 825 828 791 730 694 698 728 736 675 646 622 639 647 637 637 701 682 701 710 718 738 706 652 667 684 644 598 563 541 540 540 540 542 543 542 541 540 540 540 539 541 540 540 579 590 541 538 532 537 564 659 727 731 715 652 669 680 600 592 591 597 591 596 598 600 598 611 625 655 694 685 628 606 668 679 629 626 631 699 706 694 737 756 705 711 772 803 832 873 914 943 990 1022 1062 1074 1094 1146 1186 1149 1106 1042 968 871 960 1002 934 797 806 751 666 628 579 617 730 790 819 923 1019 1090 1059 1038 1060 1157 1243 1264 1273 1287 1240 1273 1300 1245 1258 1244 1258 1225 1220 1216 1189 1171 1133 1114 1078 1007 1000 1045 1081 1013 1026 1057 1042 975 981 1023 1092 1091 1147 1160 1171 1184 1225 1246 1316 1375 1424 1423 1439 1411 1360 1319 1315 1271 1238 1225 1234 1216 1258 1281 1192 1159 1183 1211 1249 1196 1107 1045 997 952 907 871 835 823 841 842 862 882 897 932 939 990 1053 1193 1311 1405 1564 1651 1627 1568 1624 1676 1613 1607 1647 1669 1610 1596 1567 1600 1634 1708 1739 1724 1714 1728 1693 1670 1648 1614 1570 1574 1626 1601 1532 1465 1410 1402 1418 1335 1268 1201 1233 1242 1211 1171 1113 1079 1067 1060 1048 1013 949 902 878 902 888 898 912 942 892 887 839 810 816 852 818 809 810 810 810 846 863 892 919 973 1007 936 918 907 1000 1082 1123 1176 1222 1260 1326 1394 1465 1536 1582 1590 1536 1504 1473 1483 1480 1470 1447 1378 1283 1271 1262 1266 1231 1235 1297 1327 1347 1393 1436 1481 1519 1535 1546 1553 1542 1548 1533 1553 1524 1482 1495 1473 1484 1456 1412 1374 1354 1306 1245 1200 1100 991 837 818 841 870 883 914 948 919 990 1004 955 896 917 962 952 950 949 928 951 918 880 791 787 819 839 861 884 904 937 982 1005 1028 1076 1128 1185 1213 1184 1194 1248 1205 1256 1255 1188 1148 1099 1036 1004 956 933 905 1034 1002 1122 1195 1250 1215 1285 1378 1290 1220 1196 1145 1033 908 804 721 703 722 627 661 754 847 921 948 945 951 986 1030 1057 1127 1220 1307 1356 1348 1247 1318 1282 1295 1391 1513 1607 1620 1649 1671 1710 1739 1724 1698 1670 1661 1704 1683 1698 1729 1773 1767 1731 1702 1707 1697 1687 1644 1625 1628 1538 1526 1611 1559 1460 1442 1530 1597 1590 1519 1514 1520 1572 1599 1624 1688 1693 1663 1646 1612 1514 1504 1583 1619 1631 1570 1496 1554 1630 1675 1663 1610 1578 1541 1474 1443 1428 1384 1408 1462 1500 1552 1610 1665 1614 1538 1480 1397 1308 1260 1192 1125 1059 1075 1085 1107 1167 1222 1246 1246 1262 1343 1432 1504 1528 1497 1465 1434 1384 1334 1305 1268 1201 1203 1171 1109 1068 1025 1012 973 947 892 873 824 782 701 717 810 881 860 794 782 729 700 697 731 751 741 715 748 747 770 763 796 784 726 698 761 686 670 689 689 689 688 689 675 674 677 679 682 690 689 700 712 703 703 691 694 695 700 700 701 702 708 714 724 744 839 874 772 722 718 722 772 775 769 823 779 799 891 888 887 922 929 844 775 927 938 879 853 882 923 830 807 819 909 934 945 939 1040 1127 1154 1227 1276 1298 1387 1397 1326 1352 1340 1313 1311 1302 1312 1323 1308 1278 1228 1165 1105 1143 1166 1208 1219 1114 978 1039 1135 1199 1202 1259 1300 1269 1207 1066 996 970 951 1013 1087 1068 1016 1049 1048 1060 1086 1118 1112 1175 1108 1028 1058 1106 1096 1070 1057 1065 1067 1071 1079 1073 1057 1052 1066 1052 1059 1080 1062 1054 1060 1074 1080 1070 1062 1057 1061 1066 1070 1066 1058 1064 1064 1048 1068 1054 1061 1074 1088 1098 1099 1114 1145 1193 1207 1203 1228 1236 1203 1197 1251 1241 1267 1220 1231 1225 1183 1177 1187 1197 1203 1201 1207 1236 1254 1280 1318 1338 1437 1477 1541 1526 1534 1462 1504 1412 1392 1390 1372 1430 1436 1421 1383 1333 1272 1224 1279 1341 1454 1504 1581 1623 1684 1730 1735 1673 1633 1628 1617 1539 1498 1510 1560 1596 1619 1653 1686 1739 1796 1866 1912 1925 1908 1946 1986 1973 1953 2000 2055 2067 2099 2106 2101 2109 2127 2138 2158 2169 2149 2185 2197 2187 2204 2213 2208 2218 2212 2189 2231 2273 2306 2353 2386 2417 2441 2444 2438 2440 2348 2289 2299 2395 2460 2497 2497 2454 2427 2359 2281 2213 2136 2080 1997 1964 2000 2010 2092 2062 2012 2097 2225 2333 2285 2165 2069 2026 1994 1950 1944 1948 1889 1832 1715 1606 1585 1520 1411 1362 1276 1163 1217 1351 1502 1619 1691 1721 1783 1868 1883 1937 2016 2083 2149 2213 2173 2198 2231 2273 2324 2318 2269 2201 2204 2260 2255 2167 2083 2027 2075 2121 2097 2026 1913 1884 1810 1674 1693 1688 1590 1532 1461 1443 1401 1304 1373 1404 1397 1298 1189 1316 1429 1483 1527 1637 1698 1758 1823 1879 1946 1955 1905 1839 1753 1735 1687 1597 1587 1543 1524 1577 1602 1623 1579 1513 1412 1336 1332 1440 1548 1597 1623 1539 1596 1628 1589 1547 1510 1464 1459 1424 1375 1327 1276 1221 1158 1149 1256 1345 1362 1419 1418 1350 1369 1310 1351 1268 1286 1307 1327 1378 1364 1314 1401 1456 1533 1588 1595 1573 1535 1469 1353 1252 1201 1166 1200 1188 1239 1259 1195 1119 1034 1089 1079 1048 1041 1023 994 1048 1027 917 822 773 869 922 991 1027 1014 1008 993 1090 1205 1242 1203 1088 1110 1173 1202 1269 1374 1333 1302 1228 1145 1125 1113 1150 1070 1035 1004 975 969 917 881 863 851 832 879 906 867 846 816 773 742 806 876 819 759 770 781 813 790 776 804 794 828 830 821 823 827 785 724 639 628 671 662 758 719 692 757 836 858 848 845 852 869 881 862 833 829 823 787 732 673 608 677 620 659 630 611 588 580 550 559 529 471 458 446 418 385 362 325 315 292 282 263 229 219 227 211 204 192 266 294 278 248 231 197 156 162 185 179 214 254 296 322 295 270 252 239 220 215 205 196 194 165 142 138 130 120 116 126 113 131 142 149 175 192 161 139 128 118 112 106 99 90 76 72 63 74 88 133 101 108 122 132 129 122 97 91 125 135 117 99 73 93 90 116 108 105 106 112 113 110 99 98 121 95 94 94 74 76 67 75 84 85 82 69 60 58 58 58 60 59 59 61 66 72 72 74 62 59 64 77 91 99 102 106 104 92 80 92 87 79 80 100 101 89 103 101 141 131 157 173 163 142 172 225 265 223 135 109 133 193 138 163 225 177 120 85 55 72 70 57 28 24 33 29 19 31 29 6 6 5 11 43 44 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
916 902 883 865 849 840 836 819 791 789 820 837 884 947 927 899 898 865 788 803 781 715 672 694 729 693 674 627 642 634 624 654 647 621 656 695 714 723 664 638 642 666 701 620 585 542 556 541 541 540 541 542 541 541 539 539 538 536 537 540 540 538 533 539 543 622 675 718 734 790 760 712 721 756 688 634 616 605 608 643 622 616 621 611 625 663 695 672 621 619 729 683 636 625 639 699 705 681 718 697 705 739 775 783 812 877 941 984 1022 1049 1079 1045 1077 1108 1158 1127 1041 1007 931 811 884 952 931 806 718 651 597 576 583 676 778 901 904 870 965 1046 1150 1156 1127 1164 1241 1210 1214 1245 1173 1217 1220 1171 1185 1220 1218 1189 1154 1179 1211 1223 1245 1226 1144 1079 1030 1105 1098 1101 1047 1079 1019 990 1010 1059 1095 1116 1142 1138 1147 1148 1172 1178 1222 1273 1327 1375 1395 1373 1309 1282 1274 1247 1165 1173 1193 1173 1211 1237 1179 1172 1214 1210 1194 1222 1199 1106 1028 942 875 892 862 817 829 868 893 953 1001 1028 996 998 1017 1091 1188 1316 1481 1607 1670 1640 1648 1705 1670 1653 1699 1711 1674 1659 1617 1648 1667 1663 1656 1647 1633 1663 1652 1650 1595 1543 1498 1498 1551 1553 1503 1464 1461 1470 1471 1378 1297 1302 1275 1261 1225 1176 1123 1063 1033 1013 1015 960 948 955 911 878 862 856 841 852 853 831 823 874 870 860 832 810 811 811 849 902 918 939 966 980 1029 1065 1053 1017 998 1032 1048 1139 1142 1176 1254 1309 1398 1440 1544 1574 1571 1513 1456 1470 1481 1469 1434 1304 1255 1244 1232 1234 1215 1233 1273 1323 1321 1343 1377 1424 1477 1533 1533 1536 1526 1521 1542 1548 1507 1505 1510 1487 1439 1417 1398 1387 1393 1386 1323 1255 1193 1080 950 869 817 799 826 875 872 939 941 961 1005 963 886 894 895 937 908 930 893 859 823 780 794 814 839 887 925 961 1002 1029 1041 1074 1069 1093 1124 1143 1106 1155 1216 1147 1196 1232 1198 1123 1096 1059 982 962 921 892 897 978 1024 1084 1105 1128 1237 1306 1205 1137 1093 1185 1070 922 816 787 680 616 633 741 857 943 1032 1078 1056 1040 1059 1107 1121 1181 1250 1325 1412 1438 1380 1397 1372 1382 1454 1537 1644 1696 1693 1699 1734 1752 1757 1702 1722 1674 1750 1773 1785 1757 1795 1776 1739 1699 1667 1696 1714 1696 1656 1576 1515 1587 1652 1582 1504 1415 1464 1550 1590 1536 1472 1472 1527 1562 1589 1621 1668 1616 1580 1571 1518 1468 1509 1540 1561 1502 1463 1515 1603 1665 1644 1634 1608 1546 1468 1418 1411 1440 1374 1405 1431 1480 1536 1596 1644 1556 1506 1438 1378 1299 1209 1147 1110 1022 995 1027 1073 1163 1164 1149 1227 1274 1368 1467 1547 1530 1501 1462 1396 1351 1306 1251 1262 1223 1153 1140 1104 1070 1037 996 962 947 915 868 809 768 705 743 826 871 851 794 758 701 697 716 748 739 716 706 726 714 769 755 709 694 736 766 676 673 685 686 681 680 671 679 683 685 690 692 697 712 721 713 710 711 707 702 700 706 708 704 720 736 752 749 794 834 892 841 794 788 835 870 862 846 895 856 877 964 980 987 1041 1012 892 816 918 1031 970 947 962 987 933 839 836 947 1027 1058 1068 1095 1195 1256 1334 1346 1348 1344 1444 1409 1402 1380 1380 1357 1332 1358 1371 1344 1267 1214 1188 1222 1242 1273 1309 1174 1049 962 1050 1230 1204 1270 1280 1311 1279 1169 1090 1072 1079 991 965 1049 1125 1099 1116 1141 1133 1148 1114 1131 1160 1136 1082 1030 1116 1091 1077 1100 1087 1096 1104 1108 1090 1087 1072 1087 1073 1063 1104 1105 1064 1068 1084 1090 1114 1074 1067 1091 1083 1077 1071 1063 1072 1067 1055 1082 1062 1061 1079 1088 1102 1129 1144 1152 1217 1234 1239 1238 1235 1211 1250 1290 1257 1291 1256 1269 1258 1218 1195 1196 1208 1219 1213 1225 1245 1277 1343 1371 1424 1425 1529 1568 1618 1585 1542 1554 1467 1453 1475 1442 1467 1490 1476 1415 1378 1295 1292 1240 1252 1329 1446 1537 1636 1706 1735 1731 1677 1600 1558 1598 1538 1468 1540 1554 1571 1601 1598 1663 1698 1758 1802 1855 1862 1829 1897 1928 1917 1886 1967 2037 1996 2069 2109 2116 2101 2123 2151 2173 2179 2164 2194 2217 2215 2207 2214 2229 2229 2204 2200 2229 2279 2326 2364 2388 2411 2412 2361 2345 2368 2282 2238 2252 2368 2435 2460 2444 2401 2330 2338 2325 2266 2212 2134 2066 1977 1900 1905 1998 1932 1980 2104 2242 2300 2215 2113 2020 1976 1885 1853 1847 1857 1812 1727 1660 1558 1441 1369 1305 1291 1198 1148 1260 1318 1401 1491 1544 1618 1733 1840 1961 2000 2032 2026 2074 2142 2120 2104 2167 2192 2245 2292 2266 2184 2144 2184 2217 2163 2087 2022 2051 2124 2124 2073 2005 1915 1821 1768 1830 1760 1645 1607 1560 1554 1441 1330 1252 1242 1249 1247 1180 1279 1374 1461 1549 1643 1719 1785 1842 1878 1924 1924 1889 1837 1745 1667 1641 1571 1491 1465 1456 1512 1538 1582 1557 1480 1401 1324 1277 1399 1516 1516 1496 1482 1591 1600 1563 1521 1474 1442 1412 1419 1398 1364 1314 1253 1179 1132 1196 1256 1344 1386 1371 1320 1305 1247 1282 1221 1262 1258 1269 1317 1326 1338 1402 1462 1526 1547 1529 1498 1473 1446 1402 1336 1287 1268 1288 1269 1243 1210 1139 1072 1076 1149 1162 1140 1129 1110 1072 1025 972 883 828 781 821 908 990 980 980 981 954 1046 1118 1114 1210 1166 1117 1242 1304 1343 1373 1411 1340 1233 1147 1184 1171 1171 1132 1068 1042 1042 1049 1014 962 908 881 885 896 978 940 908 855 820 791 843 871 864 801 790 766 797 849 828 854 854 838 811 779 834 850 781 691 662 621 596 598 653 646 684 742 790 812 870 891 905 929 965 929 862 869 855 823 799 729 676 699 712 728 689 619 600 604 591 570 556 469 431 470 463 405 376 369 359 330 307 300 260 203 214 233 252 285 317 305 274 265 207 175 152 149 148 158 158 172 182 225 282 301 307 268 231 230 223 196 183 169 154 138 135 125 127 150 110 119 144 138 145 147 143 146 144 130 106 100 87 86 77 74 69 61 70 108 93 115 127 116 123 121 109 88 110 122 116 114 86 72 91 98 97 104 111 113 109 108 109 89 88 82 83 78 70 73 63 72 76 79 81 70 59 57 55 55 56 55 58 58 60 71 72 64 60 58 77 77 82 94 100 92 90 81 78 84 77 74 87 95 107 93 85 103 108 122 144 132 131 135 172 226 240 163 122 105 115 148 116 160 208 196 143 86 60 47 36 63 38 20 27 15 17 9 7 7 12 7 11 17 36 32 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
921 888 872 859 847 844 821 798 781 783 776 798 875 948 938 911 835 795 781 746 783 707 656 688 702 698 665 627 623 622 604 664 625 631 670 682 688 691 641 623 620 641 662 620 563 546 552 541 541 541 541 541 541 540 538 537 534 532 530 534 550 540 539 564 614 683 740 802 825 837 839 776 738 799 720 670 640 626 623 630 632 631 635 631 649 669 668 654 614 621 694 698 664 632 686 707 770 695 730 741 756 762 777 805 813 870 926 968 1007 1036 1053 1014 1031 1068 1137 1118 1050 954 833 774 847 876 818 821 781 677 574 579 660 741 835 916 997 987 993 1072 1165 1213 1221 1197 1126 1145 1150 1177 1122 1139 1115 1113 1155 1161 1135 1140 1098 1141 1166 1181 1186 1208 1209 1203 1148 1161 1192 1200 1167 1143 1067 1053 1006 1025 1081 1088 1116 1124 1124 1123 1116 1115 1160 1184 1226 1280 1342 1334 1289 1251 1236 1205 1176 1115 1142 1148 1169 1176 1128 1232 1253 1194 1153 1174 1167 1123 1007 904 949 940 903 819 816 835 895 971 992 1053 1091 1083 1084 1189 1215 1387 1509 1612 1711 1693 1704 1739 1707 1722 1727 1713 1722 1701 1674 1701 1596 1470 1470 1519 1534 1566 1559 1599 1556 1497 1402 1414 1443 1460 1482 1531 1525 1519 1454 1386 1401 1387 1328 1240 1179 1138 1116 1082 1039 1035 1019 1049 1007 952 916 909 886 873 879 866 852 885 858 930 889 833 816 817 817 817 817 843 898 928 973 1036 1060 1131 1166 1136 1136 1149 1086 1120 1165 1214 1217 1224 1299 1395 1455 1571 1534 1503 1441 1403 1397 1387 1349 1280 1257 1243 1244 1234 1218 1227 1259 1317 1301 1301 1322 1352 1401 1460 1468 1486 1509 1527 1561 1549 1526 1496 1465 1444 1413 1385 1371 1327 1322 1307 1280 1222 1160 1120 1042 918 826 836 799 808 864 885 909 970 1026 1002 948 876 853 891 866 893 851 844 794 777 792 812 841 903 920 948 973 956 991 1046 1019 1056 1082 1088 1062 1137 1174 1110 1145 1175 1185 1130 1080 1058 1072 1061 987 902 859 893 923 983 995 1041 1134 1173 1214 1058 1002 1090 1066 966 942 907 742 610 667 746 830 962 1082 1170 1180 1164 1160 1202 1233 1245 1292 1399 1514 1555 1505 1505 1464 1456 1535 1630 1721 1785 1771 1783 1788 1773 1782 1730 1786 1752 1757 1836 1851 1820 1823 1762 1714 1687 1667 1647 1679 1702 1603 1552 1612 1659 1661 1589 1516 1433 1428 1503 1512 1440 1445 1509 1563 1607 1650 1669 1658 1636 1579 1554 1482 1434 1440 1447 1470 1430 1460 1534 1599 1616 1612 1604 1616 1565 1519 1479 1403 1434 1424 1365 1381 1435 1489 1534 1593 1593 1532 1469 1415 1330 1229 1194 1133 1066 1039 960 985 1083 1053 1105 1190 1245 1309 1402 1491 1535 1507 1449 1417 1358 1320 1304 1263 1206 1211 1177 1127 1091 1050 1018 989 961 934 891 838 783 703 684 783 853 880 823 780 690 768 727 724 718 712 700 723 753 718 694 690 690 754 679 666 678 676 671 669 674 681 694 701 706 707 703 714 737 738 720 722 724 714 711 712 717 717 724 746 759 771 775 802 866 897 900 884 898 942 967 954 945 910 928 968 1043 1074 1089 1115 1081 942 836 930 975 1013 991 1005 1028 951 857 861 929 974 1065 1148 1202 1264 1359 1383 1429 1435 1423 1440 1502 1510 1495 1457 1414 1432 1451 1431 1351 1290 1250 1253 1285 1334 1299 1243 1147 1007 1032 1130 1256 1252 1301 1323 1303 1233 1160 1174 1163 1109 1070 970 1066 1146 1138 1118 1141 1120 1106 1090 1131 1161 1172 1150 1103 1037 1063 1069 1121 1103 1114 1126 1132 1121 1109 1098 1103 1076 1076 1105 1115 1075 1072 1095 1101 1102 1089 1082 1116 1095 1082 1074 1073 1090 1069 1057 1089 1070 1065 1080 1093 1104 1134 1163 1202 1222 1234 1240 1239 1225 1242 1293 1293 1271 1278 1264 1310 1266 1254 1244 1227 1219 1233 1226 1252 1275 1305 1388 1463 1508 1532 1533 1581 1640 1666 1622 1550 1525 1519 1511 1494 1524 1544 1515 1475 1429 1381 1393 1335 1281 1277 1399 1522 1600 1658 1687 1697 1659 1601 1555 1510 1484 1442 1454 1460 1545 1544 1602 1611 1652 1691 1742 1778 1762 1828 1866 1873 1843 1855 1938 1960 1920 1981 2030 2057 2051 2087 2143 2176 2203 2190 2199 2210 2211 2203 2212 2230 2225 2199 2200 2222 2258 2314 2356 2375 2374 2363 2296 2268 2302 2271 2193 2204 2314 2381 2403 2414 2333 2252 2229 2284 2301 2244 2178 2108 2048 1976 1869 1883 1915 2055 2151 2225 2203 2147 2051 1959 1891 1816 1741 1747 1762 1745 1660 1605 1533 1450 1358 1287 1193 1135 1219 1277 1318 1385 1469 1570 1667 1745 1837 1946 1945 1948 1963 2005 2044 2014 2032 2063 2129 2210 2283 2262 2191 2099 2104 2142 2112 2031 1970 2037 2118 2131 2098 2037 1959 1886 1905 1901 1817 1764 1707 1652 1551 1478 1413 1357 1345 1306 1233 1197 1210 1331 1442 1544 1636 1710 1782 1812 1845 1894 1897 1867 1821 1763 1691 1644 1567 1478 1407 1390 1465 1488 1513 1523 1466 1386 1310 1229 1376 1436 1417 1403 1535 1546 1544 1516 1479 1479 1434 1382 1361 1361 1330 1300 1244 1201 1144 1135 1247 1343 1352 1323 1270 1227 1219 1192 1264 1320 1334 1331 1328 1319 1349 1385 1425 1467 1471 1453 1402 1390 1344 1395 1353 1319 1301 1262 1196 1177 1134 1094 1082 1153 1237 1257 1235 1213 1173 1068 980 920 892 842 794 777 831 894 926 922 902 909 957 1008 1057 1106 1151 1146 1185 1225 1259 1283 1312 1309 1230 1181 1249 1222 1207 1194 1141 1089 1102 1089 1053 1006 979 941 970 938 951 938 889 822 778 801 873 897 871 858 839 829 792 845 857 887 897 852 784 781 833 868 797 758 746 678 626 561 555 638 680 702 752 780 865 941 961 1033 1006 944 973 977 929 868 819 782 772 793 728 699 631 590 541 550 543 500 514 488 414 455 475 460 442 399 385 355 347 333 286 261 248 229 284 316 322 307 260 222 191 199 196 189 157 148 148 148 149 165 190 213 252 262 236 235 250 216 202 172 158 158 162 182 148 145 125 109 125 142 133 134 137 145 131 116 102 98 92 89 84 110 83 64 77 84 117 137 132 117 109 128 100 87 112 119 112 102 113 75 77 91 96 100 109 111 106 113 117 91 81 77 76 73 68 61 71 70 77 75 76 71 62 55 56 54 54 56 57 56 59 68 77 61 57 64 75 86 82 87 92 86 79 70 70 80 73 67 78 84 94 94 85 92 117 134 128 116 137 159 173 221 217 157 117 101 102 106 154 187 152 127 150 102 79 61 52 40 30 18 15 12 10 11 10 19 24 20 13 22 41 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
900 892 873 862 853 846 844 833 804 774 760 802 831 896 943 910 887 865 832 779 721 765 687 661 701 679 683 644 606 588 615 635 611 608 657 653 636 640 625 623 601 617 638 642 604 589 562 541 541 541 541 541 540 539 537 535 533 531 533 537 613 583 554 602 650 708 773 852 903 933 922 877 812 844 762 687 666 637 627 639 646 647 653 662 675 677 654 619 623 684 703 710 673 649 665 722 778 707 811 806 801 758 808 858 876 861 930 965 1003 1035 1028 991 1042 1064 1082 1073 1048 977 833 683 760 837 727 710 686 650 574 574 605 675 749 848 942 1010 1090 1133 1223 1155 1147 1075 1019 1029 1062 1064 1043 1097 1065 1112 1130 1073 1061 1071 1065 1108 1141 1150 1159 1172 1176 1204 1233 1272 1294 1316 1282 1157 1089 1056 1055 1019 1056 1097 1103 1107 1113 1088 1051 1068 1084 1113 1166 1222 1262 1253 1223 1189 1169 1156 1111 1104 1095 1107 1129 1096 1164 1173 1204 1148 1153 1190 1127 1095 997 976 1064 1044 953 860 820 816 874 956 1005 1091 1156 1171 1129 1198 1338 1437 1532 1595 1651 1717 1715 1707 1632 1645 1656 1660 1709 1746 1682 1643 1597 1422 1313 1320 1383 1432 1430 1517 1532 1434 1344 1367 1391 1388 1404 1482 1563 1541 1475 1455 1485 1394 1313 1291 1250 1201 1125 1102 1054 1098 1045 1056 1011 971 976 940 901 915 910 920 903 919 938 902 853 827 816 817 817 847 881 850 881 967 984 1053 1112 1165 1250 1269 1318 1192 1144 1166 1239 1280 1327 1297 1258 1351 1471 1577 1529 1447 1407 1403 1392 1358 1303 1283 1271 1244 1234 1234 1225 1240 1272 1297 1289 1287 1303 1338 1388 1411 1444 1504 1533 1536 1497 1470 1439 1421 1388 1375 1384 1360 1340 1299 1253 1223 1217 1179 1085 1021 961 871 852 874 827 788 782 819 877 925 984 975 1003 949 852 811 839 880 830 838 773 778 792 811 835 836 853 891 908 915 967 996 1003 998 1043 1059 1046 1091 1104 1070 1101 1107 1160 1165 1117 1134 1156 1141 1039 976 914 828 860 885 911 933 1038 1041 1105 1098 932 1002 1085 1104 1025 919 815 670 627 718 856 998 1131 1266 1316 1304 1280 1298 1336 1357 1393 1492 1598 1667 1656 1632 1583 1572 1632 1724 1815 1805 1813 1839 1852 1828 1828 1786 1830 1844 1809 1856 1900 1876 1866 1834 1795 1747 1713 1695 1619 1639 1584 1615 1667 1698 1626 1559 1484 1425 1392 1412 1449 1395 1493 1561 1608 1660 1666 1671 1678 1670 1630 1575 1513 1488 1460 1410 1391 1402 1479 1537 1577 1535 1520 1544 1609 1590 1551 1472 1403 1406 1441 1385 1332 1393 1430 1499 1584 1634 1563 1517 1447 1350 1284 1195 1162 1139 1094 1031 940 1004 1053 1129 1174 1231 1291 1353 1422 1502 1509 1479 1430 1381 1319 1287 1247 1247 1219 1183 1163 1122 1077 1041 1007 966 927 897 853 798 725 675 717 807 862 790 701 742 804 771 730 706 699 695 700 686 684 685 688 702 684 666 667 665 667 665 670 677 679 700 697 715 716 713 734 758 771 728 740 753 738 728 763 750 728 759 777 793 803 808 813 874 929 941 952 947 985 1040 1028 1021 962 1007 1055 1133 1157 1160 1151 1095 959 873 860 909 977 983 1034 1033 959 858 869 930 957 1013 1104 1174 1272 1378 1423 1434 1478 1477 1484 1529 1509 1471 1442 1473 1464 1479 1455 1403 1315 1355 1361 1397 1357 1257 1115 1064 991 1097 1250 1280 1251 1313 1309 1258 1208 1226 1188 1147 1099 1050 980 1093 1098 1100 1112 1140 1125 1111 1106 1136 1159 1192 1188 1148 1090 1051 1065 1104 1163 1202 1222 1224 1171 1168 1172 1125 1088 1106 1142 1142 1092 1079 1115 1139 1107 1108 1100 1148 1102 1088 1078 1090 1089 1077 1063 1085 1080 1071 1077 1098 1117 1130 1168 1237 1239 1255 1261 1261 1283 1301 1291 1274 1268 1260 1253 1278 1255 1277 1278 1280 1251 1250 1245 1282 1315 1385 1382 1490 1574 1633 1647 1654 1658 1716 1693 1576 1572 1558 1554 1547 1556 1588 1569 1507 1440 1492 1473 1399 1365 1280 1379 1500 1553 1560 1600 1645 1662 1636 1611 1561 1511 1430 1513 1509 1474 1505 1547 1561 1587 1618 1670 1669 1739 1788 1769 1787 1783 1851 1865 1857 1843 1924 1952 1976 1951 2028 2077 2140 2186 2188 2187 2194 2163 2133 2208 2220 2204 2182 2197 2220 2251 2286 2322 2316 2307 2270 2234 2167 2209 2202 2116 2137 2252 2306 2334 2359 2294 2212 2171 2216 2276 2273 2218 2164 2097 2028 1909 1805 1917 2034 2088 2121 2126 2056 2027 1932 1834 1758 1662 1642 1669 1659 1606 1589 1528 1456 1384 1310 1238 1123 1187 1323 1396 1492 1556 1647 1720 1789 1859 1868 1858 1860 1880 1908 1942 1916 1951 2020 2114 2192 2266 2237 2177 2091 2049 2063 2078 1990 1960 2060 2096 2087 2081 2096 2058 2010 2003 1962 1902 1836 1773 1727 1664 1565 1533 1495 1411 1338 1234 1163 1282 1392 1463 1554 1647 1691 1702 1731 1825 1859 1871 1836 1777 1747 1673 1630 1577 1504 1410 1345 1363 1413 1434 1451 1438 1367 1261 1218 1326 1306 1290 1374 1487 1499 1471 1461 1425 1432 1442 1428 1392 1357 1319 1271 1229 1167 1137 1095 1233 1316 1304 1263 1243 1192 1214 1276 1302 1337 1380 1381 1391 1323 1309 1332 1329 1417 1416 1370 1341 1318 1282 1342 1330 1259 1229 1209 1156 1119 1112 1087 1115 1194 1238 1224 1211 1170 1152 1116 1047 980 932 844 819 871 837 845 831 850 888 931 961 996 1032 1084 1150 1162 1145 1160 1181 1207 1229 1225 1217 1222 1259 1255 1241 1254 1197 1119 1106 1109 1102 1103 1067 989 957 910 891 871 837 830 802 821 865 860 876 911 928 912 870 856 880 920 849 794 782 751 806 861 871 802 739 665 648 585 534 556 614 662 665 743 814 863 869 909 868 864 859 925 921 954 879 851 826 776 691 603 559 521 496 477 452 456 454 420 418 417 423 428 472 505 454 428 418 414 384 326 286 261 320 330 359 320 274 234 227 235 203 179 160 178 162 148 148 157 182 199 194 199 195 206 222 210 220 199 165 191 187 238 209 180 134 112 105 117 121 131 143 156 137 167 135 117 102 100 91 81 73 63 63 77 109 124 118 112 101 98 86 83 116 116 119 100 89 78 63 74 82 96 107 117 101 106 93 84 79 81 75 70 66 61 68 68 78 72 70 68 65 58 53 50 55 55 56 57 58 63 69 59 54 60 74 83 81 81 82 85 73 67 74 72 65 64 76 77 78 78 87 101 114 127 109 116 141 128 153 155 180 193 119 93 93 131 182 168 106 90 132 158 89 59 47 38 27 52 49 28 13 11 12 15 21 26 20 28 64 84 40 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
897 878 861 857 853 856 859 851 821 802 747 774 812 849 903 902 849 799 778 801 738 717 693 637 670 669 662 639 605 585 584 635 603 623 645 628 626 630 607 606 596 592 615 628 658 663 573 552 552 541 541 540 539 538 537 535 532 530 533 537 578 584 539 618 700 786 851 904 958 1007 1019 976 882 797 752 702 676 639 650 648 666 666 686 681 697 720 680 641 633 698 773 743 708 675 671 710 757 724 836 849 837 804 846 866 882 922 947 970 995 1011 1009 982 1007 1035 1025 1027 1013 986 871 717 637 732 687 618 571 576 604 557 568 628 731 853 940 1027 1149 1153 1156 1088 1030 1017 957 960 993 993 1042 1062 1027 1079 1109 1036 1029 1025 1069 1118 1141 1136 1139 1136 1159 1175 1203 1231 1256 1282 1281 1209 1173 1116 1077 1045 1087 1099 1104 1086 1095 1089 1019 1029 1032 1053 1117 1152 1189 1184 1132 1094 1086 1076 1065 1074 1035 1065 1098 1090 1114 1113 1155 1099 1170 1158 1129 1131 1113 1077 1093 1070 1057 967 881 809 897 926 1001 1103 1101 1048 1077 1153 1242 1309 1360 1446 1570 1615 1615 1665 1605 1576 1574 1600 1664 1734 1666 1583 1491 1352 1253 1275 1320 1324 1325 1394 1409 1329 1305 1340 1355 1345 1372 1457 1492 1491 1487 1481 1482 1412 1358 1314 1261 1187 1114 1089 1134 1147 1091 1090 1044 1025 993 937 973 989 948 977 953 964 930 897 838 817 816 817 817 822 917 988 918 955 1043 1072 1136 1222 1331 1428 1310 1275 1169 1222 1273 1356 1420 1407 1303 1345 1451 1538 1473 1404 1376 1398 1349 1311 1285 1281 1253 1256 1275 1257 1231 1252 1310 1319 1280 1280 1286 1329 1380 1403 1448 1469 1460 1449 1424 1383 1333 1302 1275 1263 1288 1335 1311 1269 1220 1141 1101 1097 999 933 879 865 898 920 929 898 805 791 874 924 904 913 967 917 904 860 806 836 816 767 770 779 799 814 821 839 849 852 851 871 880 927 949 952 971 1004 1027 1028 1042 1036 1080 1111 1149 1182 1174 1167 1135 1114 1089 1025 956 881 813 828 837 879 896 911 944 998 891 902 984 1050 939 856 812 641 647 790 935 1057 1172 1302 1388 1418 1397 1403 1412 1456 1517 1570 1659 1721 1734 1731 1701 1701 1746 1825 1852 1826 1840 1889 1897 1875 1876 1848 1882 1899 1878 1904 1907 1897 1869 1860 1828 1800 1783 1721 1650 1632 1568 1638 1708 1692 1598 1545 1530 1498 1454 1378 1378 1420 1514 1591 1636 1645 1599 1646 1646 1631 1651 1616 1583 1542 1500 1482 1393 1376 1427 1492 1518 1466 1458 1538 1567 1543 1517 1472 1407 1369 1417 1367 1316 1341 1408 1482 1553 1602 1603 1551 1474 1397 1333 1255 1204 1187 1105 1027 959 945 1017 1086 1142 1215 1276 1331 1368 1425 1489 1488 1435 1387 1347 1321 1305 1264 1234 1200 1170 1132 1092 1044 1025 987 946 908 850 801 751 670 681 789 853 772 701 788 841 821 800 756 709 688 687 683 682 684 721 739 661 660 660 666 672 672 676 676 681 689 717 707 728 732 745 768 794 737 753 778 770 762 769 765 750 786 830 831 838 839 852 864 931 966 999 1037 1074 1109 1093 1108 1065 1068 1176 1199 1201 1214 1203 1166 1092 987 891 855 911 966 1035 1054 968 908 838 896 964 985 1080 1211 1280 1392 1424 1436 1448 1455 1469 1485 1482 1453 1469 1470 1462 1445 1392 1328 1333 1402 1401 1361 1305 1195 1093 1011 1061 1194 1291 1311 1271 1274 1318 1302 1281 1270 1195 1154 1079 1007 993 1043 1085 1098 1137 1176 1149 1129 1124 1151 1179 1212 1167 1131 1093 1084 1061 1091 1157 1269 1269 1246 1241 1227 1214 1153 1114 1159 1201 1187 1108 1093 1143 1171 1170 1120 1115 1164 1108 1091 1088 1114 1113 1103 1073 1076 1090 1079 1076 1087 1107 1131 1154 1205 1272 1276 1273 1267 1263 1261 1255 1241 1233 1234 1235 1255 1256 1274 1272 1270 1256 1260 1264 1324 1383 1434 1452 1484 1599 1642 1694 1704 1697 1709 1710 1635 1603 1584 1599 1595 1600 1630 1605 1548 1505 1569 1539 1480 1409 1339 1295 1432 1426 1439 1518 1537 1580 1595 1563 1548 1484 1428 1512 1563 1570 1530 1569 1582 1602 1567 1582 1635 1692 1712 1681 1738 1801 1780 1758 1759 1808 1884 1910 1888 1904 1968 2047 2100 2139 2115 2090 2129 2071 2097 2186 2213 2188 2175 2178 2206 2213 2234 2265 2228 2210 2189 2153 2082 2098 2089 2053 2074 2189 2247 2270 2316 2258 2144 2120 2160 2207 2232 2225 2168 2102 2030 1945 1800 1836 1960 1981 2012 2036 1984 1912 1854 1778 1663 1570 1555 1617 1652 1581 1518 1468 1404 1318 1226 1151 1113 1182 1275 1369 1462 1557 1633 1681 1760 1815 1807 1797 1808 1809 1847 1820 1883 1953 2024 2115 2172 2232 2201 2143 2076 2015 2004 2028 1964 1932 2035 2030 2016 2027 2082 2115 2091 2048 1995 1938 1878 1822 1786 1719 1651 1567 1473 1369 1267 1221 1168 1331 1440 1473 1527 1582 1609 1633 1727 1782 1815 1830 1805 1763 1721 1665 1639 1546 1534 1478 1382 1299 1334 1328 1367 1406 1368 1281 1187 1188 1257 1331 1443 1504 1470 1409 1413 1391 1376 1386 1395 1411 1381 1355 1329 1263 1213 1162 1101 1234 1269 1264 1234 1214 1163 1249 1299 1340 1368 1396 1381 1332 1245 1276 1252 1328 1388 1366 1304 1277 1254 1229 1333 1378 1338 1251 1168 1158 1197 1179 1152 1155 1179 1148 1138 1104 1080 1064 1060 1008 949 882 823 817 877 931 911 889 863 894 923 948 1010 1050 1057 1103 1131 1140 1180 1219 1233 1278 1233 1192 1161 1124 1137 1118 1132 1095 1074 1038 1076 1016 1039 1041 1039 959 917 891 878 829 807 803 807 828 856 864 882 879 899 865 843 868 852 800 776 714 731 767 820 894 831 777 722 704 653 569 555 541 584 645 680 786 770 788 834 750 771 818 874 835 894 911 932 836 743 652 610 577 528 547 540 490 478 424 425 386 354 362 426 505 575 556 538 538 495 408 329 290 304 342 347 381 346 298 264 244 238 217 198 191 214 188 164 148 146 172 172 175 181 184 175 186 188 180 174 170 168 180 239 210 158 145 124 103 104 114 119 146 176 141 178 175 134 118 116 97 94 94 68 55 62 85 109 95 101 93 85 93 109 119 119 123 100 95 95 67 76 96 99 106 108 93 90 84 82 84 87 77 77 69 56 66 65 73 69 68 65 59 56 49 49 53 54 55 58 59 62 62 52 47 63 73 74 77 70 74 74 68 58 68 64 58 66 75 68 66 78 86 96 102 109 108 130 114 132 136 131 174 200 132 81 93 105 138 105 94 85 93 142 123 81 65 52 80 50 63 69 15 41 31 28 30 39 42 55 99 116 82 37 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
885 887 857 863 850 851 849 840 816 805 750 765 769 799 862 922 856 808 784 724 741 696 714 659 633 662 635 639 615 578 567 609 580 619 633 621 626 626 610 585 595 563 596 602 620 645 602 588 560 548 541 540 539 538 538 536 533 531 530 532 539 536 538 627 742 828 900 960 1017 1060 1082 1026 930 842 802 717 679 657 680 682 670 695 692 701 689 721 708 657 635 672 743 769 736 722 717 710 779 732 821 888 879 867 860 920 917 945 961 973 991 1003 1004 934 971 990 989 984 979 947 897 758 622 595 597 554 563 560 574 563 562 606 715 829 951 1037 1135 1081 1095 1008 964 955 892 918 982 1020 1017 1014 993 1033 1081 1018 1019 1086 1133 1167 1131 1125 1102 1122 1127 1142 1177 1202 1228 1260 1293 1277 1280 1158 1077 1078 1098 1078 1086 1085 1036 1032 1020 977 970 1019 1032 1083 1116 1115 1061 1036 1026 1019 1007 1039 1028 1051 1061 1059 1061 1072 1072 1074 1111 1111 1102 1162 1189 1187 1117 1035 978 940 901 826 835 907 1000 1051 1034 1015 1084 1167 1152 1164 1296 1324 1424 1490 1485 1609 1554 1501 1516 1607 1677 1745 1698 1614 1434 1297 1209 1237 1270 1278 1272 1290 1303 1276 1260 1284 1319 1306 1312 1353 1416 1406 1403 1440 1437 1414 1369 1289 1215 1149 1096 1123 1155 1165 1125 1101 1088 1048 1001 992 1036 1008 1009 1021 1007 1007 986 914 843 817 817 817 817 863 934 1028 1055 961 1057 1114 1180 1282 1422 1462 1400 1334 1222 1300 1344 1439 1495 1379 1348 1394 1469 1448 1388 1359 1342 1332 1315 1315 1329 1296 1279 1303 1324 1279 1241 1249 1293 1313 1284 1275 1272 1283 1316 1331 1375 1345 1338 1305 1274 1254 1217 1229 1196 1176 1182 1230 1266 1229 1163 1087 995 988 940 895 903 927 959 987 987 920 868 791 827 847 848 931 921 915 845 835 804 779 767 763 776 799 864 887 866 906 881 878 918 932 935 962 979 980 1005 971 989 1030 1037 1047 1087 1106 1145 1174 1166 1134 1111 1119 1115 1083 1042 958 872 803 764 772 805 860 848 870 910 794 925 1017 890 745 715 607 682 784 884 1003 1135 1262 1394 1480 1489 1507 1507 1539 1602 1570 1602 1670 1687 1693 1702 1747 1827 1849 1831 1853 1858 1867 1859 1875 1888 1892 1893 1900 1872 1915 1885 1898 1835 1806 1798 1820 1810 1775 1726 1651 1590 1677 1723 1711 1623 1621 1579 1538 1476 1439 1364 1426 1504 1504 1580 1596 1557 1569 1578 1561 1564 1555 1549 1523 1530 1512 1448 1382 1364 1414 1472 1430 1436 1514 1501 1499 1432 1484 1403 1343 1425 1335 1344 1398 1404 1449 1502 1544 1571 1585 1538 1459 1410 1346 1289 1243 1150 1052 994 910 969 1046 1132 1187 1237 1282 1333 1374 1448 1474 1445 1402 1368 1326 1271 1236 1225 1197 1165 1106 1084 1044 1005 972 946 911 857 803 763 694 665 751 787 723 703 806 831 800 731 693 681 682 682 679 689 722 756 683 653 664 675 677 684 680 676 676 683 689 710 718 741 764 765 783 806 750 793 836 793 788 802 790 771 805 853 878 876 878 899 909 931 979 1012 1060 1091 1128 1143 1139 1083 1146 1190 1234 1237 1244 1229 1194 1185 1103 1018 875 928 1045 1082 1092 1077 1032 921 873 932 1042 1108 1197 1315 1381 1350 1311 1320 1332 1373 1381 1435 1462 1473 1439 1409 1385 1349 1360 1399 1383 1326 1260 1224 1184 1043 1057 1154 1273 1300 1297 1301 1291 1374 1369 1338 1296 1245 1161 1099 1010 1012 1071 1102 1112 1158 1224 1166 1153 1163 1190 1246 1242 1193 1163 1142 1105 1094 1068 1123 1224 1262 1249 1238 1223 1180 1138 1160 1211 1227 1222 1124 1108 1181 1206 1202 1129 1147 1177 1117 1096 1119 1136 1159 1152 1109 1076 1077 1091 1086 1085 1114 1128 1147 1170 1207 1246 1246 1219 1196 1204 1210 1213 1220 1227 1237 1260 1264 1262 1267 1270 1274 1292 1285 1378 1414 1496 1551 1501 1563 1670 1718 1733 1728 1751 1775 1678 1623 1608 1624 1637 1633 1675 1665 1620 1576 1611 1567 1487 1464 1414 1370 1312 1323 1377 1385 1466 1531 1503 1505 1490 1443 1415 1483 1531 1582 1606 1642 1637 1676 1647 1626 1598 1610 1636 1647 1680 1704 1701 1746 1771 1779 1790 1815 1858 1944 2018 2076 2077 2073 2073 2016 2047 2003 2074 2153 2180 2171 2123 2117 2135 2121 2152 2167 2121 2106 2129 2106 2021 1956 1964 1987 2025 2121 2160 2191 2245 2238 2117 2060 2083 2144 2160 2178 2145 2063 1976 1897 1792 1793 1858 1903 1929 1943 1952 1877 1774 1709 1614 1468 1493 1524 1584 1587 1500 1427 1348 1261 1177 1108 1144 1224 1277 1356 1471 1535 1590 1667 1731 1730 1738 1741 1739 1710 1736 1772 1862 1957 2021 2091 2165 2227 2182 2120 2067 2000 1943 1982 1924 1883 1982 2009 1936 1990 2038 2041 2050 2021 1994 1977 1908 1870 1806 1734 1665 1540 1438 1388 1317 1218 1159 1281 1343 1402 1410 1496 1535 1633 1698 1729 1744 1757 1755 1718 1727 1680 1633 1594 1547 1492 1424 1350 1250 1235 1252 1350 1359 1276 1186 1228 1330 1414 1481 1503 1444 1349 1356 1352 1311 1338 1317 1358 1348 1300 1306 1275 1218 1135 1096 1203 1231 1225 1188 1147 1205 1252 1297 1350 1397 1389 1315 1249 1193 1226 1256 1315 1353 1317 1285 1181 1170 1237 1316 1361 1387 1292 1199 1239 1279 1241 1241 1213 1218 1146 1077 1021 986 969 977 899 865 865 860 800 878 966 953 941 946 905 897 888 934 969 1009 1025 1042 1137 1206 1209 1226 1241 1228 1202 1221 1090 986 991 949 948 958 924 987 927 926 924 944 934 933 933 895 869 878 828 835 856 921 900 885 855 851 878 853 828 768 754 696 699 681 737 815 898 812 746 733 671 621 546 501 561 672 694 725 807 723 716 748 658 705 811 851 775 785 872 896 879 793 716 665 639 599 609 610 548 488 482 491 453 417 329 401 475 531 536 536 558 542 425 363 353 340 401 437 456 385 336 303 262 242 235 228 220 229 210 179 154 146 147 150 174 173 171 166 185 199 184 182 189 180 174 182 190 201 198 143 111 99 109 125 154 179 184 200 221 178 154 138 110 114 106 90 56 61 63 77 80 75 84 71 97 105 116 115 113 104 117 82 60 94 85 89 101 94 83 79 80 82 92 88 87 108 67 54 63 67 69 64 64 57 56 47 47 51 52 53 55 58 59 54 43 54 56 60 61 64 71 63 60 57 63 55 56 54 54 67 66 61 73 97 84 86 90 96 111 117 110 103 127 156 151 199 143 130 102 78 95 92 90 69 81 123 144 128 101 89 75 58 22 64 13 65 71 40 70 46 84 71 107 190 125 66 51 22 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
869 877 860 860 848 845 843 837 822 790 746 727 749 774 834 863 814 763 724 739 687 732 661 701 651 614 644 608 600 570 571 599 588 592 621 608 619 611 602 570 578 559 571 586 604 623 624 575 553 543 542 540 539 538 539 537 534 532 531 530 534 530 538 621 736 832 921 1002 1086 1130 1127 1079 1002 896 805 734 679 686 712 743 709 744 770 725 724 718 709 669 660 652 704 720 728 732 760 751 738 743 775 859 920 932 865 936 958 962 979 980 971 983 987 927 933 942 957 965 971 943 911 802 708 604 554 571 638 558 555 558 577 685 772 883 959 1023 1065 1028 1080 981 881 868 907 941 968 970 977 968 942 1024 1018 981 1058 1091 1159 1150 1118 1117 1085 1098 1110 1135 1186 1239 1268 1319 1304 1261 1233 1205 1177 1154 1132 1076 1029 1030 1002 972 972 940 912 940 950 994 1020 1026 989 956 961 942 934 973 968 994 1004 1004 1002 1025 1022 1031 1050 1039 1097 1107 1131 1122 1127 1097 1029 964 898 826 816 874 959 987 974 1015 1078 1141 1122 1059 1128 1188 1258 1263 1333 1348 1396 1394 1538 1639 1699 1677 1701 1617 1393 1290 1202 1198 1237 1242 1223 1247 1262 1245 1222 1254 1299 1267 1273 1298 1351 1325 1302 1329 1385 1338 1291 1247 1191 1147 1145 1167 1197 1192 1145 1125 1105 1050 1028 1075 1086 1040 1062 1069 1065 1060 1002 933 918 831 817 816 817 875 991 1078 1122 1047 1036 1176 1268 1389 1504 1523 1474 1379 1344 1404 1485 1513 1515 1494 1479 1443 1504 1471 1427 1403 1408 1400 1395 1374 1332 1312 1286 1309 1333 1290 1248 1282 1323 1333 1329 1296 1271 1266 1271 1274 1262 1235 1243 1222 1210 1197 1154 1176 1182 1185 1132 1105 1128 1107 1074 1041 970 919 925 962 973 1026 1027 1052 1017 975 901 818 768 767 837 873 905 896 828 775 758 761 758 771 805 832 930 990 951 924 932 929 941 984 995 999 1075 1036 1053 1065 1040 1053 1088 1101 1098 1104 1118 1129 1120 1103 1110 1141 1119 1073 1023 1022 948 901 850 777 742 785 789 764 771 743 846 876 900 676 602 604 726 867 963 1043 1171 1305 1418 1425 1434 1451 1455 1495 1526 1472 1562 1608 1635 1577 1583 1658 1739 1729 1735 1771 1786 1780 1782 1804 1828 1848 1803 1833 1858 1897 1862 1900 1859 1830 1789 1766 1754 1753 1745 1659 1628 1704 1756 1740 1675 1658 1614 1572 1517 1457 1374 1410 1439 1437 1492 1518 1466 1467 1520 1523 1471 1485 1485 1454 1528 1513 1486 1428 1340 1388 1416 1407 1457 1508 1472 1439 1384 1405 1407 1312 1327 1325 1339 1417 1491 1515 1502 1542 1552 1548 1492 1406 1373 1332 1287 1225 1169 1069 985 912 920 1004 1089 1151 1189 1246 1287 1340 1391 1435 1437 1392 1362 1313 1284 1248 1191 1164 1122 1094 1069 1016 999 944 880 860 848 801 760 701 660 737 698 665 740 807 800 762 678 671 674 676 689 692 748 762 713 656 658 678 750 749 730 712 697 689 694 701 711 731 755 784 797 813 819 766 779 852 806 839 836 798 799 803 860 908 928 936 946 928 976 995 1023 1068 1116 1137 1155 1160 1090 1151 1220 1268 1259 1240 1218 1202 1203 1132 1004 873 959 1076 1159 1159 1165 1112 1020 969 909 1029 1129 1254 1255 1236 1220 1159 1179 1218 1250 1286 1386 1465 1515 1440 1384 1353 1329 1354 1361 1328 1280 1202 1147 1047 1045 1183 1218 1307 1326 1315 1298 1322 1392 1385 1335 1303 1209 1101 1034 1017 1039 1106 1125 1156 1196 1219 1213 1175 1206 1247 1255 1280 1250 1223 1147 1173 1178 1104 1088 1174 1257 1247 1229 1211 1218 1192 1203 1221 1233 1227 1126 1134 1220 1221 1188 1125 1161 1195 1124 1103 1150 1196 1198 1186 1140 1096 1082 1098 1096 1088 1102 1129 1146 1164 1163 1188 1196 1180 1207 1226 1221 1233 1239 1257 1261 1267 1258 1268 1276 1290 1314 1359 1308 1407 1500 1517 1553 1601 1566 1656 1705 1746 1751 1766 1769 1710 1658 1630 1654 1631 1690 1701 1720 1677 1666 1653 1555 1552 1517 1504 1450 1383 1398 1406 1379 1412 1449 1431 1440 1454 1421 1429 1478 1503 1538 1566 1622 1674 1697 1705 1702 1682 1691 1730 1733 1719 1730 1777 1804 1840 1847 1866 1871 1894 1940 2005 2037 2035 1975 2009 1970 1964 1947 2044 2110 2119 2134 2078 2017 2068 2035 2069 2078 2040 2006 2032 2038 1998 1914 1848 1910 1981 2032 2052 2118 2188 2200 2100 2007 2000 2052 2098 2112 2119 2036 1959 1893 1787 1694 1771 1823 1853 1840 1877 1882 1822 1671 1562 1434 1372 1428 1478 1492 1477 1401 1287 1215 1133 1084 1175 1231 1285 1368 1446 1509 1588 1652 1660 1661 1668 1643 1647 1603 1639 1726 1817 1926 1995 2056 2143 2230 2181 2117 2068 2008 1930 1913 1897 1843 1943 1965 1891 1963 1949 1952 1967 1951 1931 1911 1860 1811 1779 1727 1673 1585 1511 1428 1338 1235 1140 1251 1323 1380 1447 1510 1539 1596 1627 1638 1669 1689 1696 1677 1674 1663 1634 1598 1545 1486 1436 1343 1296 1258 1184 1266 1304 1254 1157 1204 1277 1365 1450 1489 1426 1347 1265 1299 1296 1284 1265 1316 1330 1297 1246 1262 1231 1159 1072 1145 1199 1198 1156 1146 1231 1290 1324 1368 1383 1353 1280 1185 1145 1184 1258 1319 1337 1286 1222 1164 1129 1201 1296 1319 1373 1304 1230 1288 1310 1275 1223 1165 1102 1086 1053 1033 967 902 884 911 941 1006 952 844 831 892 878 923 957 921 881 947 942 917 944 967 1057 1143 1195 1177 1145 1139 1102 1142 1200 1120 1069 972 912 857 844 831 860 847 838 820 847 841 819 826 815 829 850 829 829 858 883 872 869 870 809 817 867 845 806 668 648 610 656 725 755 793 755 675 648 634 592 576 490 574 685 717 758 742 669 657 637 634 763 792 823 737 755 833 860 768 808 807 769 698 658 628 568 533 507 524 461 391 349 314 317 392 474 461 440 480 520 480 414 387 375 364 402 487 423 354 315 277 238 256 265 261 235 212 185 169 159 147 146 157 152 154 158 192 213 201 200 203 194 183 169 144 144 141 125 109 101 98 120 165 225 233 254 277 248 211 171 130 106 93 95 82 52 58 60 76 65 64 70 83 96 103 111 113 102 93 72 62 89 77 78 92 98 80 74 79 88 95 100 115 109 66 59 63 70 60 63 62 53 49 45 49 50 50 52 55 57 58 41 41 53 54 56 60 60 66 60 52 51 59 50 53 51 52 57 58 61 69 82 92 104 98 105 90 91 100 100 130 164 152 142 204 187 147 94 68 64 60 63 81 114 184 180 162 130 100 67 45 18 20 68 133 83 99 106 69 109 128 198 197 97 56 63 62 19 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
856 873 857 845 845 847 850 841 818 799 787 720 761 778 790 805 801 776 753 703 683 657 645 656 680 642 600 636 601 571 552 571 575 566 594 599 611 606 585 556 565 556 549 574 593 609 630 595 565 541 546 540 539 539 539 538 535 532 533 530 530 534 552 674 782 897 972 985 1002 1037 1089 1104 1046 928 800 744 699 750 735 769 776 761 834 795 781 771 746 710 684 649 658 674 697 725 771 792 758 808 805 801 861 945 956 937 980 965 976 985 948 964 948 921 895 932 934 943 948 937 906 882 799 642 553 554 573 630 620 625 686 784 873 921 935 986 1012 993 998 956 873 848 913 929 933 944 949 912 962 1013 955 988 1018 1071 1136 1118 1130 1138 1074 1107 1131 1197 1238 1272 1309 1366 1348 1319 1279 1256 1300 1266 1162 1102 1056 1018 985 946 908 892 861 897 914 929 956 962 954 894 916 896 897 881 884 929 942 962 959 975 979 979 979 1043 1042 1035 1039 1041 1055 1028 1038 1029 961 876 802 819 909 933 938 1012 992 1014 1038 1007 1001 1050 1087 1121 1143 1182 1216 1295 1503 1571 1592 1606 1606 1524 1390 1317 1233 1167 1199 1199 1190 1223 1227 1228 1197 1230 1254 1248 1236 1256 1282 1283 1279 1280 1275 1270 1219 1200 1153 1187 1206 1219 1249 1215 1184 1165 1108 1104 1098 1142 1121 1094 1104 1138 1112 1103 1063 1007 944 873 817 816 816 901 1041 1120 1180 1141 1107 1174 1276 1417 1451 1517 1535 1430 1427 1413 1537 1612 1626 1600 1593 1589 1594 1532 1516 1524 1514 1507 1564 1518 1435 1377 1324 1309 1333 1282 1258 1310 1380 1380 1366 1330 1300 1283 1270 1247 1199 1165 1176 1168 1184 1168 1119 1126 1161 1184 1198 1116 1062 1020 993 1001 943 944 996 1007 1026 1075 1088 1071 967 914 844 822 838 782 751 812 867 829 817 749 754 767 811 794 849 873 906 991 1028 974 1003 998 951 1049 1064 1075 1125 1118 1116 1115 1054 1060 1100 1094 1113 1098 1096 1100 1093 1077 1063 1089 1093 1037 1001 995 1002 986 932 878 797 731 710 694 689 675 698 744 813 668 652 769 914 942 1049 1132 1230 1318 1364 1301 1315 1355 1334 1397 1460 1387 1459 1512 1506 1499 1518 1573 1631 1600 1634 1664 1682 1678 1679 1737 1775 1785 1752 1766 1854 1843 1868 1880 1827 1778 1774 1808 1772 1721 1706 1625 1690 1742 1786 1765 1694 1653 1597 1563 1514 1446 1354 1336 1340 1389 1405 1406 1408 1400 1477 1490 1408 1444 1418 1436 1509 1460 1427 1390 1356 1333 1344 1410 1469 1506 1479 1409 1327 1345 1307 1280 1292 1372 1400 1404 1497 1529 1547 1568 1525 1499 1364 1308 1277 1242 1175 1126 1079 989 933 912 876 948 1033 1076 1131 1177 1248 1307 1344 1412 1421 1375 1324 1312 1276 1223 1198 1139 1064 1009 1018 1017 994 916 862 831 779 778 745 690 657 655 694 755 749 777 795 733 666 669 670 682 716 702 659 664 655 656 673 743 797 798 755 700 784 762 755 777 746 749 766 789 837 850 844 818 768 789 823 855 890 876 858 850 840 908 944 969 980 989 1020 1040 1103 1104 1159 1168 1186 1188 1129 1159 1257 1292 1269 1242 1248 1235 1171 1062 915 910 1020 1113 1183 1198 1207 1192 1073 970 894 1007 1135 1146 1113 1081 1085 1076 1151 1188 1260 1316 1411 1520 1549 1451 1388 1356 1341 1380 1342 1294 1238 1132 1051 1127 1215 1200 1277 1336 1346 1347 1357 1346 1382 1387 1364 1286 1173 1080 1083 1001 1095 1126 1170 1199 1240 1234 1237 1204 1218 1288 1283 1273 1271 1252 1198 1247 1252 1182 1101 1137 1240 1250 1246 1240 1239 1214 1225 1213 1238 1226 1126 1167 1229 1175 1164 1175 1221 1212 1125 1113 1187 1250 1252 1235 1160 1113 1095 1106 1112 1104 1101 1130 1144 1134 1141 1146 1150 1175 1210 1232 1232 1246 1257 1272 1266 1271 1270 1282 1297 1327 1370 1415 1377 1357 1434 1497 1565 1594 1667 1677 1683 1691 1768 1790 1769 1702 1702 1685 1683 1684 1721 1763 1759 1722 1704 1669 1601 1593 1573 1566 1511 1450 1443 1494 1489 1452 1423 1463 1440 1407 1408 1441 1459 1474 1494 1521 1589 1629 1670 1720 1756 1761 1731 1778 1782 1809 1811 1800 1861 1886 1905 1939 1959 1958 1982 1990 1996 1990 1925 1930 1912 1912 1916 2012 2051 2012 2058 2047 1975 1985 1970 2013 2012 1981 1913 1927 1944 1922 1870 1776 1830 1885 1933 1961 2065 2139 2124 2050 1977 1906 1984 2012 2045 2063 2029 1963 1905 1816 1695 1678 1705 1739 1760 1776 1778 1700 1646 1545 1437 1344 1342 1363 1365 1361 1312 1224 1168 1081 1107 1207 1277 1343 1384 1465 1535 1592 1599 1590 1571 1595 1564 1546 1535 1596 1708 1794 1905 1998 2051 2137 2195 2180 2116 2043 1976 1888 1821 1814 1778 1837 1856 1841 1916 1859 1852 1856 1879 1853 1843 1793 1739 1699 1674 1645 1590 1497 1390 1298 1224 1131 1173 1282 1346 1399 1444 1466 1498 1527 1527 1595 1629 1638 1633 1622 1608 1610 1605 1555 1518 1454 1412 1358 1277 1182 1172 1231 1164 1124 1218 1292 1375 1455 1488 1428 1345 1259 1211 1251 1229 1198 1266 1304 1293 1259 1208 1216 1188 1120 1108 1147 1111 1103 1145 1223 1288 1349 1372 1344 1299 1247 1207 1119 1173 1239 1290 1319 1269 1210 1114 1126 1193 1260 1315 1385 1365 1292 1333 1322 1228 1142 1109 1044 999 968 938 914 952 956 990 1007 1025 958 928 878 882 925 942 961 956 928 909 972 953 950 1039 1037 1096 1139 1086 1093 1018 1020 1051 1143 1092 1082 1120 1053 975 896 852 807 772 758 745 743 731 721 737 756 782 791 776 767 804 817 801 787 746 707 726 789 816 771 732 623 554 586 679 698 726 790 743 663 577 545 587 483 586 618 669 766 763 714 670 590 541 653 714 781 695 701 751 810 735 705 725 758 752 694 626 574 575 553 534 465 445 417 375 305 331 396 398 396 396 494 499 399 348 332 305 341 415 406 380 330 310 265 287 268 251 228 195 189 157 149 146 146 146 146 146 157 192 230 197 206 208 199 199 194 169 146 136 132 132 116 95 121 173 227 252 251 223 278 276 226 181 116 119 104 85 68 51 57 57 54 62 67 78 93 107 111 100 86 90 76 55 59 75 70 74 88 72 73 77 88 115 119 86 88 63 55 53 58 57 63 60 51 46 44 48 49 49 52 54 56 52 40 40 50 52 54 56 63 63 58 72 49 52 47 49 49 52 52 56 60 69 73 81 92 93 90 82 94 99 133 160 136 110 129 173 148 159 112 82 87 87 67 103 144 155 158 121 118 108 62 58 70 86 60 150 137 122 151 93 111 164 248 209 109 102 136 95 46 20 10 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
853 845 836 836 836 843 872 873 849 843 796 754 701 736 757 773 787 790 744 701 693 706 665 643 621 662 599 601 611 588 564 563 563 563 575 583 603 607 579 558 535 547 537 556 575 598 607 616 562 554 544 540 539 540 540 537 533 532 540 538 532 534 547 680 816 790 788 848 874 925 1005 1024 978 905 826 771 728 766 818 833 845 852 875 851 845 838 776 748 706 676 675 698 711 725 788 843 809 828 851 859 855 907 995 970 956 944 975 962 930 946 904 887 903 931 914 921 921 917 896 872 836 744 633 579 552 563 668 802 829 854 880 904 918 952 960 967 915 848 782 837 862 875 863 859 884 881 925 941 963 1043 1066 1099 1126 1086 1155 1163 1066 1094 1163 1217 1217 1268 1321 1291 1329 1383 1324 1310 1339 1301 1178 1099 1065 1030 1014 980 944 918 868 849 875 915 919 929 944 894 862 870 859 853 856 879 887 899 939 932 920 941 966 986 967 944 951 957 964 960 974 956 957 940 861 789 847 881 917 928 921 940 949 965 904 928 965 1026 1035 1067 1131 1237 1378 1495 1537 1531 1418 1335 1281 1294 1255 1131 1153 1163 1168 1187 1184 1203 1174 1208 1208 1215 1211 1217 1220 1206 1256 1266 1217 1202 1169 1143 1128 1166 1196 1246 1291 1260 1240 1172 1166 1179 1148 1180 1163 1125 1144 1162 1156 1150 1142 1082 1009 923 819 816 825 997 1067 1249 1251 1213 1175 1134 1210 1315 1392 1456 1480 1500 1542 1565 1559 1632 1663 1684 1676 1681 1667 1611 1620 1596 1576 1600 1661 1646 1576 1511 1431 1362 1314 1277 1269 1299 1382 1411 1404 1359 1314 1312 1300 1264 1213 1182 1161 1128 1160 1158 1094 1140 1115 1126 1143 1162 1102 1065 1004 953 936 1015 1044 1089 1102 1111 1109 1031 958 897 883 892 881 816 761 751 829 804 761 740 787 820 859 830 878 922 965 972 1020 1028 1024 991 983 1057 1127 1091 1123 1145 1126 1085 1029 1030 1092 1103 1109 1082 1069 1057 1049 1052 1042 1056 1044 1038 1022 994 933 920 920 899 878 830 769 755 743 709 663 633 679 703 596 696 821 896 968 1088 1196 1251 1256 1183 1184 1258 1214 1294 1361 1313 1387 1404 1359 1383 1424 1468 1533 1499 1521 1555 1595 1576 1610 1693 1722 1719 1701 1758 1793 1789 1871 1849 1811 1797 1737 1763 1764 1734 1669 1685 1749 1797 1788 1714 1664 1559 1499 1456 1445 1394 1394 1404 1400 1340 1313 1313 1358 1359 1429 1444 1359 1428 1354 1431 1492 1516 1455 1414 1378 1335 1329 1388 1397 1478 1476 1406 1322 1266 1295 1387 1406 1440 1463 1432 1516 1557 1591 1543 1498 1524 1399 1280 1177 1120 1072 1050 1018 1009 998 945 886 910 966 1021 1079 1128 1204 1252 1316 1374 1406 1368 1319 1261 1266 1231 1184 1130 1096 1015 927 952 955 943 911 868 829 776 736 692 663 672 772 801 800 801 742 674 662 665 669 699 672 652 651 649 656 677 725 788 853 859 808 745 757 837 850 843 804 758 790 857 893 896 903 852 807 787 788 811 848 888 937 945 849 948 982 1031 1076 1095 1033 1112 1140 1153 1183 1193 1205 1205 1177 1150 1236 1310 1302 1275 1243 1178 1085 964 915 972 1045 1114 1193 1255 1266 1227 1164 1034 944 927 978 998 984 1023 1070 1094 1144 1215 1271 1351 1446 1541 1502 1427 1386 1374 1380 1402 1364 1305 1214 1091 1132 1214 1296 1241 1332 1352 1347 1380 1386 1379 1427 1419 1340 1228 1154 1097 1015 1108 1166 1197 1243 1248 1277 1266 1275 1248 1249 1286 1302 1314 1326 1271 1285 1286 1291 1253 1154 1105 1173 1276 1280 1264 1298 1250 1260 1222 1251 1203 1132 1212 1228 1210 1193 1191 1236 1224 1131 1139 1215 1257 1259 1184 1162 1129 1111 1110 1134 1125 1112 1133 1146 1167 1145 1143 1152 1149 1159 1192 1254 1297 1308 1302 1280 1289 1297 1317 1340 1392 1414 1474 1473 1411 1390 1465 1516 1596 1687 1736 1768 1752 1762 1794 1768 1745 1724 1762 1753 1737 1793 1826 1789 1758 1741 1694 1656 1669 1643 1624 1587 1501 1457 1523 1556 1539 1527 1546 1518 1482 1432 1411 1422 1432 1449 1484 1525 1554 1618 1693 1763 1808 1786 1791 1808 1849 1868 1853 1885 1931 1957 1979 2000 1977 2002 1992 1959 1954 1901 1866 1846 1829 1863 1952 1987 1943 1968 1998 1940 1908 1900 1978 1957 1931 1882 1820 1841 1852 1803 1718 1736 1777 1861 1955 2021 2084 2063 1987 1910 1854 1876 1919 1971 2003 2033 1981 1905 1837 1749 1657 1582 1627 1691 1663 1611 1564 1573 1501 1450 1347 1257 1273 1273 1262 1227 1145 1086 1063 1157 1228 1316 1379 1427 1484 1538 1537 1517 1507 1488 1520 1464 1455 1461 1562 1689 1779 1865 1965 2051 2137 2208 2191 2138 2087 2006 1925 1838 1790 1707 1734 1769 1840 1820 1771 1748 1738 1802 1748 1772 1738 1651 1614 1581 1580 1584 1543 1487 1411 1332 1225 1123 1193 1252 1326 1390 1419 1432 1427 1497 1518 1589 1639 1591 1550 1545 1562 1575 1580 1543 1493 1448 1393 1336 1257 1162 1154 1108 1194 1244 1275 1360 1440 1472 1430 1363 1298 1219 1173 1197 1195 1191 1250 1253 1246 1211 1178 1153 1094 1059 1068 1149 1183 1215 1223 1268 1324 1346 1313 1254 1178 1126 1101 1133 1195 1275 1289 1221 1188 1089 1115 1181 1256 1301 1372 1393 1374 1358 1290 1202 1143 1041 991 958 965 983 1004 1005 953 985 1013 1017 994 945 863 881 979 988 1003 983 952 899 909 945 945 984 1083 1128 1149 1042 948 916 948 983 1079 1003 1069 1067 1110 1089 1011 939 866 839 776 765 718 706 689 662 664 698 697 694 695 725 739 730 683 645 636 670 753 802 750 670 643 592 540 629 658 728 762 749 654 586 556 508 462 539 635 677 696 759 820 706 615 521 608 594 696 707 613 694 773 726 668 639 698 644 645 618 569 551 509 512 499 478 431 373 319 273 282 335 352 387 462 458 397 318 275 273 310 330 344 375 363 338 310 306 277 249 228 212 216 190 156 146 146 146 146 146 146 169 170 172 193 210 220 227 229 203 200 194 154 162 127 102 134 189 178 221 213 200 221 228 211 154 138 109 102 104 79 57 51 53 54 74 66 69 76 92 114 101 91 100 79 79 56 63 68 68 74 63 79 87 99 150 110 68 61 59 58 51 53 54 59 58 49 42 46 47 48 49 51 54 55 49 39 38 49 51 53 63 66 71 54 51 45 46 46 45 48 50 54 54 58 68 68 82 91 86 103 74 75 103 114 145 114 125 132 134 120 113 133 147 138 152 120 56 98 85 97 82 78 42 55 93 155 137 96 124 194 164 187 123 121 186 286 202 178 180 176 88 58 48 23 22 12 0 0 0 0 0 0 0 0 0 0 0 0 26 0 0 0 9 92 63 1 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
843 837 832 829 829 834 864 880 862 845 825 782 730 694 718 722 751 809 771 750 741 704 667 658 619 620 615 583 591 579 574 529 536 552 576 560 591 605 610 586 550 518 529 540 566 578 586 596 574 549 540 541 540 546 543 538 538 533 570 554 535 529 536 600 610 608 685 734 819 939 1038 1012 920 839 816 753 774 786 832 822 810 834 841 891 911 914 828 793 758 695 687 704 732 757 804 885 861 862 885 894 909 954 997 970 948 920 929 912 922 920 880 859 904 912 895 898 896 896 893 872 836 828 783 679 570 538 593 682 736 828 858 868 905 914 945 883 813 739 811 836 865 862 885 933 964 964 925 954 1010 1040 1083 1105 1106 1064 1153 1123 1059 1137 1201 1223 1219 1275 1291 1264 1304 1341 1368 1375 1395 1300 1193 1149 1123 1072 1031 997 966 941 908 859 855 874 883 900 900 885 849 831 828 797 796 822 854 870 890 908 903 911 911 919 905 870 870 879 890 890 889 893 885 876 863 800 797 806 851 864 874 880 907 898 870 911 986 955 1002 1063 1195 1267 1317 1421 1497 1377 1280 1235 1233 1248 1217 1114 1123 1121 1157 1152 1151 1159 1153 1184 1175 1189 1172 1183 1181 1163 1196 1208 1162 1106 1105 1086 1116 1156 1202 1267 1335 1295 1231 1211 1233 1235 1236 1242 1207 1202 1213 1223 1244 1272 1241 1177 1115 1015 876 757 803 1026 1132 1248 1273 1275 1246 1192 1175 1194 1272 1393 1415 1486 1564 1608 1628 1621 1666 1684 1718 1730 1718 1711 1724 1673 1679 1683 1689 1648 1594 1524 1466 1408 1361 1305 1311 1307 1340 1350 1343 1341 1333 1298 1261 1244 1217 1180 1140 1118 1130 1101 1097 1076 1064 1056 1060 1164 1127 999 955 950 972 1008 1061 1123 1130 1092 1052 1005 975 961 956 986 966 885 806 745 789 794 735 766 776 822 857 842 881 961 1012 1001 1019 1042 1030 1025 992 1043 1117 1117 1140 1127 1082 1054 1029 1028 1048 1065 1089 1062 1033 1023 1018 1011 1007 1023 1010 1005 983 976 945 905 873 858 825 819 871 888 808 780 749 690 639 615 617 598 688 822 968 1080 1148 1180 1165 1075 1108 1161 1097 1226 1269 1244 1312 1273 1264 1256 1333 1364 1405 1372 1460 1465 1537 1503 1551 1627 1660 1645 1624 1710 1698 1797 1843 1813 1791 1758 1727 1737 1700 1696 1716 1751 1786 1800 1750 1685 1637 1579 1479 1468 1428 1435 1462 1459 1439 1412 1373 1363 1315 1306 1341 1388 1349 1418 1335 1414 1465 1516 1498 1474 1431 1372 1313 1320 1392 1456 1453 1382 1295 1235 1313 1372 1433 1480 1507 1494 1530 1578 1623 1579 1510 1456 1449 1350 1270 1200 1187 1141 1082 1072 1032 955 882 880 939 984 1054 1094 1135 1222 1282 1343 1387 1337 1319 1273 1210 1207 1162 1126 1080 1019 958 887 874 919 853 853 836 804 742 683 648 713 804 801 801 780 690 661 657 664 667 654 648 649 649 707 758 745 727 839 892 890 854 783 725 832 890 889 861 831 779 782 863 894 892 872 843 861 830 808 815 857 951 1011 920 931 1023 1087 1112 1132 1095 1131 1151 1186 1204 1220 1231 1235 1214 1166 1261 1316 1329 1262 1178 1099 1038 953 916 1023 1089 1142 1186 1280 1340 1287 1210 1123 1023 986 974 927 961 1020 1084 1191 1230 1238 1298 1370 1492 1545 1458 1402 1376 1362 1377 1361 1339 1287 1196 1083 1194 1317 1352 1274 1297 1340 1397 1420 1399 1357 1393 1347 1239 1164 1122 1158 1022 1101 1188 1227 1279 1344 1353 1342 1299 1319 1326 1280 1346 1392 1407 1310 1376 1382 1361 1329 1236 1139 1180 1326 1327 1293 1311 1277 1249 1248 1251 1162 1179 1246 1260 1248 1231 1223 1247 1229 1138 1152 1234 1276 1226 1216 1201 1188 1151 1126 1195 1174 1130 1191 1278 1288 1207 1232 1223 1272 1264 1203 1235 1258 1253 1314 1314 1326 1346 1368 1409 1466 1505 1531 1542 1478 1431 1441 1556 1640 1707 1743 1794 1808 1783 1848 1838 1825 1798 1780 1778 1783 1822 1860 1857 1808 1771 1729 1729 1717 1702 1672 1612 1499 1505 1554 1602 1613 1605 1607 1566 1544 1479 1421 1429 1435 1452 1494 1520 1568 1595 1651 1734 1788 1831 1837 1839 1854 1894 1899 1918 1961 1998 2014 2003 1961 1975 1966 1941 1906 1877 1807 1803 1735 1809 1878 1918 1890 1894 1947 1929 1828 1876 1929 1925 1866 1830 1775 1744 1779 1745 1673 1725 1805 1874 1925 1982 2027 1990 1919 1848 1785 1808 1851 1898 1938 2002 1992 1919 1880 1806 1731 1604 1551 1571 1551 1483 1438 1518 1474 1394 1310 1225 1207 1180 1143 1123 1144 1130 1057 1174 1238 1292 1315 1366 1445 1461 1444 1431 1424 1387 1437 1384 1431 1522 1583 1673 1805 1876 1966 2053 2147 2203 2178 2143 2103 2039 1985 1924 1856 1782 1722 1689 1771 1766 1704 1681 1671 1722 1664 1656 1666 1636 1552 1478 1499 1524 1541 1494 1444 1387 1297 1156 1122 1209 1253 1304 1333 1323 1383 1467 1560 1619 1588 1539 1509 1486 1509 1525 1557 1549 1500 1453 1401 1349 1294 1247 1133 1093 1188 1275 1351 1403 1454 1438 1403 1369 1330 1285 1214 1148 1168 1129 1212 1222 1180 1181 1174 1147 1086 1120 1168 1208 1241 1273 1276 1281 1303 1328 1296 1244 1169 1087 1069 1068 1159 1218 1264 1213 1125 1068 1075 1135 1217 1271 1324 1366 1346 1315 1240 1166 1084 1032 997 1038 1072 1097 1132 1077 1032 1049 982 921 906 908 865 877 908 941 960 975 928 949 986 926 976 1018 1073 1109 1103 1069 955 872 862 957 1046 952 1015 995 1015 1057 1116 1027 946 876 888 833 753 803 798 743 665 634 631 634 629 622 658 675 600 579 575 694 637 664 709 696 618 527 548 552 649 712 703 684 664 687 636 572 451 526 540 566 596 665 688 691 594 527 495 546 646 669 590 661 771 739 649 588 689 596 566 534 518 509 517 422 402 389 395 372 371 361 325 241 261 328 378 385 390 307 229 264 319 327 318 355 369 343 323 306 294 285 269 244 219 194 173 148 146 146 146 146 146 146 147 180 186 195 220 241 231 226 225 203 218 214 161 113 96 140 140 148 174 163 158 162 159 154 156 141 103 88 74 72 74 51 51 96 72 68 72 79 87 110 84 86 80 93 52 59 69 58 66 67 77 94 121 81 63 56 57 57 57 53 41 51 55 52 47 43 45 46 47 49 50 52 54 46 36 37 47 49 52 66 79 82 58 48 43 42 42 46 48 50 53 49 54 60 68 73 79 91 91 71 79 101 110 116 86 126 145 119 115 146 184 223 224 232 161 86 51 47 44 46 50 61 131 122 152 215 144 124 198 231 166 154 191 165 250 240 268 232 135 119 113 79 53 43 10 0 0 0 0 0 0 0 0 0 0 0 0 64 72 1 47 60 143 144 132 99 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
846 837 835 831 833 839 854 859 856 836 820 805 767 723 699 706 732 801 772 718 692 668 679 652 624 603 595 592 575 538 522 531 517 527 549 550 554 584 586 574 548 538 515 521 540 550 566 578 577 559 554 550 545 550 555 549 548 557 558 612 537 527 471 459 473 527 576 681 836 968 999 904 821 785 770 813 845 853 867 840 767 794 831 839 922 989 907 854 785 726 698 732 747 779 823 918 924 882 889 952 994 1017 976 987 965 918 890 883 910 893 850 871 895 899 880 887 883 885 891 870 805 829 840 692 569 536 572 668 764 840 860 879 902 926 853 787 715 802 889 910 922 914 927 937 959 982 988 978 988 1031 1080 1113 1047 1014 1067 1025 1064 1176 1213 1212 1215 1274 1242 1258 1316 1370 1366 1366 1384 1304 1244 1238 1166 1109 1063 1025 985 921 903 884 818 821 855 851 859 866 837 791 790 790 769 818 841 870 883 876 870 872 869 882 866 850 828 823 830 829 827 828 817 818 810 776 831 854 835 813 835 845 851 851 882 951 1089 1082 1074 1148 1236 1341 1447 1480 1535 1384 1252 1202 1194 1247 1207 1110 1081 1107 1124 1125 1118 1114 1125 1162 1156 1151 1149 1158 1154 1125 1169 1127 1109 1057 1063 1089 1144 1180 1213 1297 1355 1313 1268 1262 1284 1287 1305 1301 1286 1312 1331 1331 1381 1454 1401 1297 1123 959 845 719 888 1105 1140 1191 1197 1230 1268 1284 1285 1247 1235 1340 1378 1461 1541 1592 1645 1644 1665 1702 1714 1762 1755 1759 1786 1762 1770 1744 1686 1633 1596 1517 1464 1426 1379 1345 1319 1298 1292 1293 1264 1280 1306 1264 1264 1248 1229 1225 1192 1143 1097 1094 1106 1099 1087 1075 1065 1070 998 993 1021 1010 1005 1027 1033 1092 1126 1105 1044 1018 1023 1010 1005 1046 984 908 812 740 746 779 731 748 784 828 868 873 904 935 990 1011 1043 1076 1064 1059 1032 1031 1063 1080 1102 1080 1051 1035 1029 1055 1062 1037 1046 1034 1016 989 979 953 994 1018 995 1001 978 935 887 858 847 838 857 852 884 894 868 832 816 804 764 723 637 593 673 794 891 998 1073 1107 1054 979 1083 1058 1015 1133 1176 1169 1188 1139 1181 1189 1264 1276 1307 1307 1365 1391 1458 1450 1532 1600 1595 1564 1629 1660 1698 1753 1798 1786 1763 1757 1797 1776 1768 1788 1787 1804 1799 1766 1735 1673 1599 1535 1542 1530 1474 1500 1524 1519 1483 1454 1431 1420 1370 1307 1283 1326 1340 1404 1337 1357 1416 1462 1521 1502 1458 1415 1388 1320 1340 1421 1451 1385 1311 1286 1338 1392 1444 1490 1531 1549 1567 1603 1617 1589 1559 1456 1395 1412 1280 1233 1185 1169 1160 1118 1029 949 866 847 929 978 992 1060 1131 1182 1265 1337 1357 1335 1285 1258 1224 1147 1130 1108 1064 1005 958 906 830 848 850 788 770 752 704 643 670 751 751 754 773 712 660 658 657 662 659 647 647 644 665 724 809 756 727 866 947 899 860 817 732 813 904 935 915 884 844 819 788 821 885 891 912 915 874 862 844 831 893 990 998 923 1013 1096 1123 1142 1150 1122 1182 1228 1260 1282 1278 1265 1240 1180 1237 1329 1307 1239 1185 1137 1051 963 954 1050 1126 1182 1211 1296 1399 1339 1229 1152 1106 1033 1027 983 949 1035 1075 1139 1205 1320 1407 1473 1549 1546 1454 1400 1388 1376 1330 1309 1265 1210 1156 1093 1197 1255 1290 1348 1346 1368 1456 1434 1361 1313 1272 1260 1202 1171 1203 1114 1050 1164 1217 1268 1346 1428 1452 1407 1364 1416 1410 1310 1379 1452 1456 1384 1453 1479 1433 1366 1298 1232 1143 1232 1381 1364 1343 1296 1302 1259 1184 1170 1249 1270 1281 1297 1268 1247 1261 1188 1165 1156 1236 1267 1242 1276 1223 1216 1158 1122 1181 1211 1169 1201 1260 1254 1201 1288 1303 1348 1309 1286 1247 1194 1212 1231 1281 1301 1380 1341 1396 1427 1429 1453 1486 1513 1500 1485 1504 1547 1595 1660 1783 1815 1837 1898 1922 1938 1899 1818 1812 1827 1868 1909 1943 1841 1801 1798 1808 1801 1754 1692 1583 1557 1553 1589 1615 1656 1651 1645 1609 1539 1473 1434 1470 1501 1473 1456 1471 1499 1585 1650 1684 1738 1780 1787 1758 1798 1877 1929 1958 1995 2020 2019 1990 1940 1942 1934 1932 1886 1836 1773 1698 1705 1726 1799 1848 1833 1817 1891 1909 1834 1791 1862 1872 1838 1772 1717 1707 1698 1657 1597 1705 1785 1837 1879 1943 1962 1923 1859 1794 1727 1716 1789 1845 1894 1963 1986 1947 1894 1833 1730 1658 1530 1445 1436 1405 1374 1381 1316 1269 1244 1293 1321 1333 1259 1243 1250 1169 1057 1120 1197 1214 1268 1346 1401 1376 1381 1376 1329 1296 1347 1354 1492 1577 1618 1728 1842 1924 1988 2061 2139 2186 2159 2097 2082 2028 1989 1937 1888 1815 1745 1660 1716 1712 1659 1605 1610 1630 1609 1547 1602 1611 1526 1409 1375 1483 1501 1471 1401 1366 1324 1213 1107 1136 1179 1221 1268 1357 1461 1531 1586 1584 1542 1500 1464 1396 1423 1464 1490 1520 1476 1437 1393 1308 1262 1205 1139 1093 1200 1271 1338 1394 1410 1376 1363 1349 1343 1318 1261 1192 1127 1114 1159 1198 1174 1123 1172 1146 1086 1095 1143 1219 1300 1303 1314 1334 1329 1313 1270 1228 1164 1054 1023 1041 1140 1183 1231 1207 1163 1080 1002 1073 1129 1182 1250 1299 1291 1217 1172 1107 1051 1047 1090 1145 1185 1235 1250 1137 1163 1155 1039 947 938 892 895 885 899 917 955 1011 1012 1012 1021 953 993 1012 1062 1100 1060 993 955 923 854 912 971 965 951 955 987 1030 1153 1108 962 885 840 791 802 861 814 734 690 726 665 659 619 603 586 578 577 589 544 558 568 562 564 540 534 522 497 510 614 632 626 590 631 697 707 610 470 428 497 460 563 554 627 606 645 581 474 521 540 544 530 602 730 729 649 580 607 518 477 483 459 506 528 471 411 347 349 373 331 303 335 315 236 233 275 315 331 232 254 313 345 349 301 331 370 373 348 323 297 288 283 281 272 205 169 147 146 171 182 150 146 145 155 191 156 171 222 244 222 206 215 257 237 180 160 176 116 91 101 92 121 128 170 166 153 133 140 126 116 96 86 102 99 62 48 53 84 83 81 78 84 94 76 59 65 73 55 60 63 51 51 58 89 116 76 61 50 50 54 57 74 55 42 49 48 47 47 37 42 45 47 49 49 51 52 49 35 35 46 47 53 75 85 90 62 50 41 40 43 44 45 48 46 46 49 56 62 65 71 79 70 80 74 83 111 81 109 146 138 99 114 147 184 268 316 266 159 124 80 57 51 68 94 113 139 198 220 271 238 188 225 267 215 215 220 247 251 331 349 247 215 205 151 88 52 24 0 0 0 0 0 0 0 3 45 0 0 24 27 86 136 79 36 94 139 152 155 85 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
846 855 839 830 833 846 840 826 827 838 822 802 760 714 690 682 697 731 750 742 710 688 637 658 637 617 593 572 583 585 569 551 534 517 521 528 545 589 604 570 544 524 512 502 504 534 552 564 573 569 560 555 551 553 559 567 553 590 582 645 565 559 588 551 476 480 587 713 850 940 880 806 777 754 754 811 827 798 843 794 767 751 794 870 952 991 955 892 809 747 739 746 786 819 919 958 976 945 955 951 982 1009 960 941 909 883 900 856 865 851 858 869 852 867 865 874 875 880 894 864 789 797 841 722 583 536 561 647 744 844 867 892 905 862 747 704 806 872 891 873 909 919 887 894 948 985 1021 1042 1024 1055 1110 1102 973 937 941 963 1099 1182 1196 1164 1218 1239 1185 1245 1332 1370 1325 1306 1358 1378 1350 1304 1217 1122 1076 1031 989 972 940 917 854 822 799 809 823 812 813 778 759 761 759 774 802 844 864 854 817 823 828 827 824 813 814 795 770 789 782 780 777 772 773 773 809 822 839 848 825 822 850 890 859 930 1002 1098 1162 1253 1373 1528 1550 1541 1517 1316 1236 1205 1154 1230 1226 1135 1039 1080 1095 1102 1088 1079 1109 1139 1133 1123 1129 1134 1129 1110 1130 1086 1051 1024 1073 1115 1186 1252 1263 1319 1401 1352 1314 1334 1361 1373 1376 1394 1386 1418 1412 1431 1442 1435 1329 1221 1110 971 815 728 819 830 828 868 927 993 1151 1261 1323 1334 1297 1326 1415 1511 1523 1578 1643 1662 1677 1710 1748 1755 1785 1793 1797 1814 1813 1762 1740 1679 1604 1560 1515 1484 1449 1384 1364 1369 1362 1314 1283 1250 1219 1209 1239 1245 1255 1224 1187 1127 1146 1163 1159 1094 1150 1125 1122 1117 1119 1127 1083 1062 1068 1075 1080 1109 1132 1107 1051 1058 1057 1041 1047 1063 981 881 823 794 736 757 729 767 818 848 892 930 943 966 984 1026 1050 1074 1089 1105 1082 1072 1113 1105 1113 1097 1069 1064 1049 1033 1025 1016 1018 999 973 938 923 915 962 953 979 981 952 924 888 851 852 836 852 874 914 905 916 877 902 863 788 701 611 589 670 742 812 898 956 963 944 905 973 938 939 1031 1047 1053 1045 1081 1107 1132 1158 1204 1291 1382 1388 1418 1424 1438 1452 1530 1519 1570 1654 1635 1673 1717 1781 1791 1821 1781 1832 1790 1774 1848 1842 1793 1743 1705 1693 1642 1593 1615 1609 1582 1528 1548 1577 1551 1546 1516 1485 1463 1398 1360 1360 1287 1275 1319 1305 1346 1406 1466 1525 1510 1485 1471 1439 1363 1297 1388 1443 1381 1263 1326 1405 1417 1457 1509 1515 1555 1559 1574 1589 1567 1546 1426 1303 1312 1229 1173 1130 1117 1130 1127 1039 955 879 818 900 903 980 1053 1117 1175 1257 1314 1314 1313 1291 1231 1212 1164 1113 1056 1047 1005 959 901 833 781 798 772 748 726 656 638 689 701 698 702 716 655 640 641 647 649 641 645 659 685 730 802 831 797 753 847 938 931 886 839 758 775 848 958 973 915 900 874 809 796 858 897 979 971 943 923 907 848 854 937 1024 926 1006 1088 1093 1131 1163 1160 1166 1254 1291 1309 1301 1293 1246 1191 1223 1315 1304 1252 1220 1135 1044 936 995 1096 1159 1251 1281 1337 1382 1297 1242 1201 1166 1118 1087 1038 975 999 1079 1151 1241 1315 1418 1513 1588 1569 1482 1427 1433 1401 1337 1259 1231 1191 1150 1104 1161 1231 1302 1392 1445 1456 1538 1432 1384 1336 1270 1201 1146 1176 1244 1108 1041 1180 1261 1317 1391 1480 1537 1462 1457 1513 1422 1359 1421 1497 1548 1459 1527 1496 1413 1346 1291 1202 1168 1207 1361 1438 1407 1349 1293 1221 1210 1277 1329 1313 1311 1337 1312 1292 1253 1181 1199 1147 1221 1279 1296 1332 1281 1310 1224 1225 1253 1246 1180 1259 1299 1238 1264 1305 1379 1412 1398 1388 1373 1325 1227 1247 1259 1263 1269 1315 1343 1345 1366 1447 1499 1558 1592 1551 1582 1592 1704 1697 1717 1767 1856 1942 1994 2037 1967 1876 1856 1890 1938 1945 1978 1879 1860 1891 1887 1824 1742 1654 1579 1639 1628 1618 1646 1664 1689 1661 1581 1525 1489 1434 1477 1518 1505 1519 1537 1512 1507 1577 1586 1670 1678 1678 1747 1834 1895 1922 1945 1966 1986 1983 1951 1913 1902 1895 1929 1887 1844 1803 1714 1644 1646 1733 1797 1784 1770 1831 1863 1817 1731 1806 1822 1792 1737 1680 1644 1636 1615 1574 1674 1741 1794 1841 1895 1905 1862 1803 1756 1701 1628 1728 1780 1845 1917 1938 1927 1918 1869 1810 1767 1673 1591 1583 1554 1447 1364 1398 1413 1376 1427 1426 1422 1384 1357 1307 1202 1086 1040 1137 1140 1207 1285 1327 1299 1331 1310 1237 1297 1353 1381 1513 1589 1668 1738 1827 1949 2003 2067 2125 2153 2114 2065 2005 1990 1945 1916 1876 1814 1762 1690 1597 1630 1569 1510 1509 1513 1496 1468 1505 1520 1448 1378 1304 1401 1442 1415 1352 1300 1239 1183 1103 1102 1166 1215 1262 1346 1436 1522 1531 1531 1512 1470 1405 1378 1326 1376 1447 1478 1446 1400 1368 1303 1241 1146 1083 1112 1200 1266 1335 1384 1371 1327 1315 1302 1310 1306 1290 1240 1171 1113 1080 1145 1166 1092 1161 1110 1076 1048 1094 1195 1273 1269 1299 1327 1344 1310 1261 1177 1112 1058 965 985 1058 1081 1147 1155 1101 1032 966 1059 1156 1252 1250 1210 1170 1157 1111 1076 1092 1149 1207 1266 1308 1357 1343 1263 1291 1164 1061 1040 979 907 955 928 954 976 976 960 1035 1093 1068 1031 1009 1062 1143 1137 1101 1009 905 869 860 835 906 937 873 919 938 1039 1136 1077 941 838 822 850 863 863 838 802 790 818 762 725 668 634 602 664 678 672 574 524 503 511 514 497 469 476 454 463 537 560 536 532 591 617 696 597 563 462 442 411 501 489 590 559 534 530 481 421 464 510 564 633 684 689 615 522 485 444 396 410 401 470 490 446 375 344 318 348 318 284 253 267 230 221 217 211 218 206 186 212 239 293 296 317 346 350 322 335 319 305 279 281 261 185 150 146 182 224 216 147 146 146 186 169 124 121 185 221 222 166 193 198 181 158 154 150 122 95 101 95 112 119 123 110 125 125 135 127 115 113 109 90 102 88 50 45 71 90 95 80 73 78 74 46 49 51 55 58 54 51 47 65 105 72 78 63 48 50 54 60 95 67 46 46 48 45 45 39 43 44 46 48 48 50 51 50 33 34 44 46 54 71 85 90 67 50 43 38 42 41 43 43 42 43 43 47 56 60 63 64 61 74 64 83 97 80 105 110 114 108 120 129 155 193 246 290 231 163 100 70 59 67 101 156 169 248 314 327 341 310 340 366 295 272 241 328 331 360 407 356 334 268 176 136 70 19 0 0 0 0 0 0 0 30 97 61 0 46 83 108 167 153 104 71 132 144 99 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
838 833 824 822 825 834 833 816 813 793 783 760 731 692 684 677 661 672 670 713 704 645 643 629 613 605 598 582 559 573 575 569 553 540 508 525 532 573 565 584 557 532 498 500 502 508 542 544 563 566 568 562 555 553 559 595 601 600 605 679 585 605 715 691 579 457 586 704 813 849 800 767 756 745 747 791 788 770 807 754 733 762 783 872 988 1047 1004 879 818 780 759 756 790 885 942 959 996 1007 1021 1015 1016 1018 986 977 968 925 949 912 858 818 833 837 842 860 845 862 870 881 896 872 795 721 756 766 617 542 543 636 717 843 871 881 891 796 679 730 832 904 832 817 841 821 823 900 944 974 992 1021 1071 1085 1095 1058 950 835 876 1005 1136 1139 1130 1121 1178 1150 1192 1285 1326 1342 1274 1317 1368 1380 1402 1318 1245 1164 1088 1055 1016 971 927 882 839 820 809 776 771 770 755 752 749 743 737 747 764 787 795 792 780 770 771 785 758 782 787 777 769 754 755 748 744 746 745 776 798 801 802 841 880 883 911 895 892 916 953 1020 1121 1196 1309 1439 1509 1529 1372 1258 1210 1174 1138 1200 1211 1132 1021 1051 1072 1069 1058 1061 1081 1111 1117 1097 1109 1108 1111 1076 1089 1065 1011 999 1056 1120 1185 1220 1289 1368 1423 1418 1414 1443 1398 1342 1315 1341 1317 1326 1353 1365 1374 1328 1310 1246 1141 1024 905 806 725 708 761 872 867 958 995 1048 1131 1276 1249 1290 1351 1399 1443 1439 1474 1524 1615 1715 1754 1792 1812 1814 1825 1829 1829 1801 1742 1700 1655 1576 1520 1520 1510 1480 1435 1411 1410 1428 1402 1386 1307 1245 1199 1168 1180 1164 1133 1141 1217 1188 1130 1173 1187 1202 1174 1237 1240 1238 1144 1131 1142 1095 1146 1149 1172 1130 1104 1108 1100 1099 1088 1031 976 908 850 832 755 723 730 802 829 886 936 954 971 1018 1051 1062 1074 1090 1102 1103 1099 1087 1114 1122 1130 1109 1099 1091 1083 1042 1041 1017 997 977 951 914 893 897 910 915 948 935 925 889 860 847 845 838 847 888 908 927 936 913 887 830 729 707 599 612 688 773 838 811 842 841 830 858 856 846 895 915 952 1057 1067 1101 1181 1232 1237 1259 1344 1405 1489 1511 1508 1546 1530 1532 1574 1619 1632 1608 1647 1723 1788 1815 1854 1816 1863 1827 1809 1857 1805 1751 1753 1725 1661 1633 1655 1667 1660 1632 1569 1609 1631 1621 1598 1577 1548 1486 1382 1428 1427 1357 1324 1271 1277 1360 1434 1492 1539 1534 1520 1482 1471 1389 1284 1327 1417 1379 1227 1309 1421 1469 1496 1525 1508 1538 1525 1495 1534 1536 1500 1410 1320 1197 1154 1105 1072 1057 1082 1099 1053 960 896 803 846 913 991 1030 1089 1172 1240 1246 1259 1273 1255 1223 1166 1128 1111 1059 985 983 947 899 860 792 758 769 718 696 635 661 677 682 669 664 654 638 644 654 649 645 652 662 718 740 796 871 863 786 810 900 930 941 910 864 789 791 850 939 984 929 940 885 836 806 865 908 997 1026 988 955 907 875 855 886 986 944 1006 1055 1065 1110 1146 1187 1214 1197 1274 1326 1348 1338 1281 1244 1247 1314 1337 1280 1220 1152 1039 955 1048 1125 1183 1283 1347 1364 1387 1341 1283 1254 1206 1176 1118 1052 967 1069 1145 1209 1280 1349 1469 1523 1552 1572 1525 1468 1489 1428 1343 1283 1229 1218 1176 1114 1175 1277 1336 1413 1468 1571 1571 1491 1417 1297 1202 1161 1130 1100 1130 1059 1104 1210 1263 1312 1388 1447 1507 1538 1550 1548 1439 1411 1455 1560 1605 1557 1576 1473 1386 1312 1234 1164 1198 1264 1345 1481 1472 1418 1400 1256 1281 1399 1435 1376 1380 1389 1398 1317 1216 1258 1267 1181 1220 1326 1362 1407 1376 1404 1283 1361 1378 1306 1301 1329 1342 1301 1347 1382 1390 1453 1446 1492 1425 1320 1236 1313 1284 1353 1331 1365 1463 1470 1436 1440 1552 1636 1689 1621 1641 1733 1743 1838 1801 1839 1883 1978 2052 2095 2080 1977 1926 1921 1953 1975 1963 1928 1941 1936 1882 1804 1719 1642 1614 1619 1649 1639 1669 1682 1720 1673 1603 1541 1490 1445 1528 1552 1527 1499 1574 1593 1554 1522 1545 1568 1606 1692 1765 1820 1877 1868 1902 1908 1935 1911 1897 1822 1834 1909 1922 1885 1831 1772 1689 1597 1561 1664 1745 1714 1708 1763 1817 1786 1712 1745 1763 1740 1705 1647 1553 1565 1562 1541 1632 1691 1745 1802 1850 1863 1818 1758 1697 1621 1569 1660 1727 1789 1844 1880 1878 1888 1897 1880 1860 1772 1709 1665 1667 1597 1517 1520 1541 1508 1538 1516 1483 1416 1375 1309 1206 1185 1084 1055 1104 1119 1175 1215 1220 1233 1200 1276 1368 1459 1481 1500 1621 1704 1791 1849 1961 2014 2056 2150 2143 2077 1995 1955 1910 1908 1846 1834 1756 1696 1642 1582 1581 1593 1623 1552 1500 1439 1397 1381 1410 1370 1277 1265 1335 1340 1343 1255 1203 1144 1114 1140 1102 1090 1143 1232 1312 1415 1471 1448 1474 1479 1452 1387 1307 1278 1321 1391 1430 1397 1340 1316 1284 1238 1166 1074 1102 1182 1256 1327 1368 1333 1311 1258 1294 1256 1256 1267 1249 1205 1138 1082 1093 1139 1093 1096 1039 1039 1035 1095 1188 1209 1248 1278 1313 1349 1317 1277 1191 1098 1007 959 921 989 1044 1069 1095 1038 953 1023 1112 1198 1260 1168 1112 1078 1105 1121 1152 1185 1219 1237 1247 1199 1236 1271 1347 1382 1267 1218 1154 1023 978 1056 975 1012 1072 1079 1040 986 1045 1089 1111 1086 1051 1167 1125 1039 990 959 918 865 790 832 942 900 858 914 968 1081 1067 912 830 792 795 812 765 796 796 829 815 807 716 662 625 679 717 619 591 571 530 541 573 627 628 605 510 550 456 451 471 483 433 472 554 624 612 610 605 466 388 503 450 524 596 512 493 417 463 538 608 662 689 750 736 672 628 499 465 451 423 374 379 381 396 323 298 292 263 261 286 315 247 257 293 241 238 226 200 234 175 166 192 196 225 266 303 272 258 288 319 263 269 189 147 153 211 269 267 225 159 146 151 131 102 119 113 150 160 156 137 134 135 130 125 127 115 109 115 128 84 90 98 99 110 97 104 102 144 163 143 143 122 105 67 54 46 46 65 92 86 67 66 61 56 77 57 59 54 46 49 50 79 71 57 68 59 48 51 51 60 101 70 54 44 42 45 44 39 33 42 44 46 47 49 50 48 33 33 42 45 72 65 81 88 64 54 42 36 39 40 40 40 41 42 41 41 51 55 52 68 68 76 57 72 81 68 86 105 113 87 106 117 150 176 217 251 243 195 147 85 75 70 87 150 256 190 226 274 330 380 403 432 430 352 328 350 390 395 364 355 261 173 110 78 54 12 3 1 0 0 0 0 0 5 48 52 17 113 156 182 172 177 164 130 144 148 132 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
821 815 814 814 816 819 821 828 828 825 822 788 753 712 741 706 682 658 637 679 689 651 631 611 620 598 587 579 570 552 534 554 564 533 500 505 525 539 543 538 530 541 518 489 494 498 520 538 544 567 566 564 558 551 558 581 635 679 674 695 614 657 783 671 647 505 514 691 827 786 755 747 737 731 728 754 771 759 763 708 726 741 782 875 950 1024 1039 951 849 786 760 775 804 878 904 960 1012 1051 1058 1053 1054 1052 1014 1007 998 979 985 942 899 856 807 809 838 830 846 854 854 872 885 886 832 746 636 669 600 549 541 614 697 802 847 869 859 741 665 736 831 837 757 731 735 794 881 918 953 942 953 1008 1047 1030 1041 974 886 802 920 1015 1050 1028 1053 1083 1116 1192 1263 1278 1326 1299 1248 1326 1312 1344 1399 1357 1284 1203 1119 1039 989 935 891 871 850 829 821 800 803 788 752 743 726 738 742 728 750 764 752 753 759 764 750 757 741 750 768 758 747 730 728 723 726 733 750 775 802 809 807 832 836 851 877 889 925 945 969 1003 1046 1109 1179 1238 1308 1390 1328 1250 1187 1151 1113 1154 1129 1079 1042 1014 1042 1052 1039 1064 1060 1070 1097 1079 1069 1080 1070 1066 1053 1029 983 992 1037 1080 1137 1202 1281 1352 1385 1400 1398 1380 1318 1254 1196 1188 1171 1161 1156 1169 1146 1126 1121 1117 1082 975 866 817 768 720 719 785 836 895 917 959 1010 1088 1203 1208 1286 1412 1340 1328 1351 1419 1489 1544 1640 1780 1820 1838 1837 1812 1783 1746 1705 1657 1639 1644 1562 1520 1544 1557 1547 1535 1480 1467 1479 1460 1442 1324 1256 1210 1179 1168 1187 1261 1241 1197 1171 1231 1227 1243 1197 1282 1349 1269 1184 1198 1183 1147 1153 1213 1211 1168 1169 1156 1154 1136 1115 1041 997 930 879 845 751 720 756 842 888 930 998 1002 1010 1031 1102 1172 1191 1195 1210 1212 1175 1150 1165 1162 1144 1122 1110 1104 1082 1066 1062 1048 1043 1023 982 919 880 869 865 869 883 879 877 848 868 861 863 858 858 867 894 927 917 882 810 774 668 634 588 639 721 786 760 740 732 746 758 793 825 903 973 983 995 1018 1064 1122 1177 1270 1337 1350 1390 1483 1569 1605 1616 1634 1603 1565 1537 1568 1540 1561 1615 1695 1776 1850 1879 1874 1893 1885 1871 1848 1843 1815 1822 1769 1739 1695 1694 1711 1697 1657 1631 1670 1671 1669 1644 1622 1554 1457 1458 1497 1476 1428 1377 1327 1269 1306 1395 1465 1524 1535 1526 1504 1454 1414 1307 1273 1343 1322 1204 1345 1475 1501 1511 1498 1500 1473 1447 1458 1513 1545 1500 1407 1309 1239 1175 1125 1072 1035 1014 1023 1053 997 910 807 838 900 920 990 1094 1163 1221 1194 1214 1224 1217 1183 1151 1124 1043 1013 996 935 931 888 826 789 739 706 728 673 632 669 675 675 651 651 646 633 649 666 670 652 670 703 793 801 857 911 876 794 806 928 982 979 916 858 789 779 880 959 1011 1000 946 885 873 819 857 932 1010 1056 1049 1008 976 931 896 899 980 1026 998 995 1048 1127 1168 1208 1258 1288 1247 1350 1406 1356 1319 1262 1258 1328 1366 1296 1225 1106 1078 996 1042 1137 1253 1333 1379 1410 1398 1374 1331 1295 1227 1200 1129 1017 1009 1109 1158 1213 1306 1379 1414 1453 1509 1578 1588 1518 1557 1446 1360 1309 1318 1238 1185 1130 1201 1265 1328 1421 1521 1570 1575 1526 1383 1310 1228 1191 1117 1098 1066 1068 1103 1141 1232 1308 1373 1456 1512 1581 1623 1552 1489 1462 1524 1593 1678 1653 1562 1479 1402 1311 1215 1205 1266 1307 1378 1518 1565 1528 1405 1238 1341 1481 1552 1468 1463 1487 1492 1355 1271 1397 1315 1215 1268 1425 1406 1489 1479 1459 1389 1400 1432 1332 1367 1407 1402 1374 1335 1412 1454 1474 1495 1444 1366 1299 1276 1350 1350 1329 1405 1431 1439 1493 1454 1421 1526 1628 1765 1713 1699 1814 1858 1848 1904 1929 1937 1964 2023 2094 2135 2025 1970 2028 2028 2034 2030 1996 1985 1930 1850 1802 1716 1634 1659 1647 1644 1661 1686 1698 1708 1635 1572 1499 1492 1468 1526 1586 1608 1573 1528 1552 1580 1606 1592 1634 1634 1671 1742 1791 1826 1797 1825 1833 1885 1870 1830 1757 1833 1887 1887 1873 1811 1762 1684 1592 1545 1656 1689 1640 1613 1714 1779 1763 1693 1663 1703 1693 1666 1642 1577 1473 1485 1508 1581 1640 1695 1765 1778 1800 1769 1709 1631 1546 1557 1617 1667 1745 1792 1823 1821 1818 1842 1895 1934 1892 1822 1786 1761 1684 1636 1672 1667 1653 1633 1579 1514 1443 1381 1325 1282 1241 1148 1023 1052 1106 1135 1117 1136 1212 1289 1374 1432 1530 1553 1597 1627 1705 1825 1906 1987 2043 2085 2129 2171 2144 2048 1967 1903 1853 1826 1792 1793 1773 1732 1654 1669 1715 1717 1692 1621 1573 1468 1407 1334 1298 1321 1253 1234 1264 1269 1220 1160 1144 1214 1197 1132 1088 1085 1191 1306 1372 1377 1347 1442 1453 1403 1367 1277 1203 1262 1364 1391 1339 1290 1234 1234 1177 1143 1052 1106 1164 1240 1324 1357 1311 1276 1230 1216 1224 1192 1207 1199 1209 1167 1114 1037 1073 1020 1021 1072 1094 1121 1163 1163 1206 1218 1258 1338 1359 1310 1258 1225 1142 1067 1002 906 936 955 1002 1009 972 910 972 1055 1162 1176 1085 1022 1039 1093 1165 1174 1162 1149 1136 1111 1058 1123 1158 1189 1256 1310 1328 1206 1112 1098 1145 1094 1094 1142 1153 1059 1076 1019 1089 1113 1128 1111 1098 1105 1033 932 862 935 937 833 794 916 858 809 889 1004 974 967 1006 908 809 782 725 733 763 802 836 783 763 818 730 711 743 680 591 585 592 549 624 670 751 739 609 576 635 560 494 486 464 497 431 493 555 538 576 569 475 378 438 420 478 490 487 424 412 504 591 640 657 667 712 738 674 595 508 573 504 496 420 387 364 314 339 360 294 264 328 394 346 284 332 367 302 274 232 193 181 176 179 165 161 168 186 208 191 192 199 203 213 238 204 148 149 168 204 216 220 217 164 116 109 160 141 104 109 116 111 112 112 112 111 129 151 135 129 143 108 89 74 77 79 77 86 112 114 165 123 139 154 124 110 80 61 51 44 48 60 69 65 59 55 46 79 69 58 51 44 39 41 51 50 49 54 48 47 48 50 59 94 70 50 38 36 42 43 35 32 42 42 44 46 47 48 46 31 31 41 42 55 75 85 84 81 55 43 36 38 40 38 37 38 39 38 38 43 45 62 69 68 60 63 59 57 79 82 84 87 81 124 150 148 174 212 196 211 199 153 146 105 114 116 101 133 156 214 208 233 288 335 378 422 452 401 314 342 326 282 323 283 213 145 78 29 19 27 16 0 0 0 0 0 0 42 73 21 53 74 114 142 173 178 154 154 162 145 98 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
855 825 813 813 817 812 816 836 834 824 805 766 778 741 717 757 754 731 707 630 672 660 634 607 597 595 585 563 551 562 558 524 524 534 530 510 509 537 533 510 512 516 533 515 480 491 498 522 546 545 563 566 557 550 559 574 608 662 719 761 673 696 739 587 465 459 574 738 844 752 733 701 702 714 689 704 753 737 727 710 762 733 767 819 898 994 991 898 837 763 733 741 767 869 910 962 984 1028 1042 1051 1059 1065 1043 1032 1018 1013 1003 967 927 882 837 771 823 821 835 842 857 872 887 894 858 752 657 542 532 535 541 622 704 737 742 731 725 672 674 745 797 748 701 743 771 845 911 954 946 869 924 982 1027 997 961 938 819 793 848 938 959 1032 1124 1186 1177 1242 1291 1265 1292 1239 1258 1290 1263 1306 1341 1398 1310 1208 1090 1014 977 969 936 917 863 861 856 829 809 791 776 788 732 719 718 716 726 738 739 733 748 755 717 743 732 715 744 718 711 713 709 715 739 777 771 783 826 850 861 860 859 847 876 933 908 929 965 995 1028 1061 1085 1139 1201 1309 1305 1243 1216 1194 1153 1102 1037 1009 984 994 1016 1018 1025 1042 1042 1038 1072 1072 1039 1029 1053 1066 1021 993 964 999 1058 1116 1155 1196 1243 1277 1303 1300 1277 1255 1242 1190 1132 1110 1109 1068 1007 998 992 1008 994 932 914 897 823 760 727 703 706 773 808 835 875 920 1000 1114 1161 1140 1236 1372 1272 1209 1249 1310 1372 1448 1505 1537 1579 1624 1754 1867 1848 1800 1753 1702 1674 1669 1610 1569 1576 1599 1596 1630 1587 1528 1500 1524 1512 1395 1342 1270 1202 1191 1178 1289 1248 1178 1192 1250 1268 1273 1237 1296 1335 1260 1224 1246 1246 1212 1234 1274 1243 1225 1217 1228 1207 1204 1133 1043 957 894 847 783 726 718 776 839 907 986 1023 1056 1068 1086 1127 1191 1255 1251 1234 1214 1199 1223 1256 1243 1225 1197 1163 1130 1093 1067 1044 1036 1056 1037 998 914 934 897 851 817 827 823 831 829 850 866 878 871 868 866 883 915 911 839 762 713 623 588 596 632 682 701 716 712 763 761 835 859 918 991 1013 1024 1049 1064 1118 1166 1225 1336 1423 1469 1475 1534 1626 1690 1688 1681 1614 1527 1498 1522 1526 1605 1595 1645 1725 1791 1827 1888 1926 1924 1898 1874 1880 1873 1877 1814 1792 1721 1721 1745 1718 1664 1680 1711 1721 1718 1696 1640 1557 1513 1538 1560 1521 1452 1416 1344 1333 1258 1283 1371 1417 1488 1503 1482 1471 1409 1348 1273 1200 1228 1263 1382 1483 1524 1466 1431 1417 1374 1404 1436 1490 1501 1489 1489 1394 1315 1234 1136 1058 994 1000 972 987 967 921 818 789 868 928 993 1079 1153 1175 1143 1165 1184 1176 1152 1117 1095 1062 1026 990 938 865 857 802 743 689 683 669 648 633 655 649 640 639 642 643 643 638 680 692 706 730 761 829 881 920 932 874 796 841 912 1002 999 931 881 830 791 888 969 1024 1011 967 941 883 840 875 952 992 1079 1086 1050 1013 979 899 931 948 1049 1104 1094 1048 1099 1213 1248 1298 1335 1298 1372 1425 1381 1343 1295 1336 1378 1387 1346 1233 1187 1151 1041 1020 1119 1232 1348 1447 1453 1451 1400 1400 1323 1258 1215 1137 1027 1012 1052 1112 1209 1283 1318 1340 1387 1469 1499 1532 1566 1597 1543 1474 1400 1398 1313 1207 1141 1230 1289 1356 1432 1528 1570 1574 1464 1406 1289 1207 1176 1119 1173 1082 1095 1195 1224 1315 1403 1457 1469 1525 1566 1623 1583 1530 1503 1521 1579 1671 1668 1551 1498 1379 1274 1210 1226 1315 1343 1387 1508 1653 1515 1367 1252 1293 1432 1557 1500 1524 1578 1493 1401 1307 1448 1364 1248 1227 1399 1506 1546 1550 1542 1448 1478 1469 1397 1345 1455 1462 1406 1414 1423 1470 1511 1465 1425 1368 1312 1344 1355 1410 1367 1423 1477 1510 1542 1536 1482 1492 1605 1726 1814 1790 1849 1911 1954 1964 2006 1987 1999 2079 2133 2140 2050 2067 2161 2164 2165 2132 2049 1967 1898 1830 1754 1690 1675 1677 1662 1672 1685 1702 1724 1722 1657 1567 1587 1510 1521 1577 1616 1657 1632 1581 1640 1639 1672 1671 1687 1726 1757 1777 1777 1754 1723 1731 1745 1820 1810 1774 1718 1805 1811 1861 1856 1796 1705 1599 1535 1529 1621 1597 1526 1605 1707 1746 1726 1701 1654 1619 1623 1622 1611 1569 1484 1406 1481 1549 1595 1658 1700 1684 1717 1704 1651 1602 1515 1485 1584 1651 1712 1742 1767 1750 1729 1755 1817 1850 1869 1884 1869 1830 1790 1772 1838 1803 1752 1692 1623 1533 1459 1391 1334 1267 1214 1151 1025 1069 1144 1212 1215 1234 1295 1372 1452 1529 1568 1639 1655 1697 1757 1823 1915 1973 2012 2056 2072 2141 2172 2076 2015 1972 1964 1924 1882 1899 1876 1835 1775 1787 1823 1802 1801 1742 1591 1600 1518 1453 1439 1459 1368 1292 1196 1181 1165 1184 1236 1246 1189 1144 1091 1080 1163 1232 1278 1253 1335 1384 1407 1364 1296 1264 1176 1260 1356 1355 1305 1233 1183 1186 1141 1083 1048 1106 1187 1268 1329 1354 1300 1245 1197 1139 1158 1164 1144 1152 1193 1189 1144 1086 1020 1024 1117 1154 1177 1155 1139 1186 1158 1216 1269 1293 1331 1296 1184 1127 1113 1034 1003 896 897 950 955 961 914 916 1012 1087 1143 1100 1036 987 1035 1114 1177 1095 1044 1010 1013 980 953 987 1066 1084 1149 1245 1334 1297 1236 1244 1255 1257 1245 1260 1231 1146 1135 1094 1084 1127 1123 1066 1044 989 987 901 839 887 926 861 764 832 765 835 948 929 883 865 947 982 887 815 785 715 753 807 803 781 743 792 816 819 829 674 670 697 596 630 679 803 880 800 669 685 722 721 600 585 590 553 524 421 469 494 422 455 478 395 407 389 415 367 390 360 454 440 500 554 604 569 614 636 627 559 601 615 550 549 489 431 391 355 312 282 322 301 353 403 310 352 386 307 276 238 210 233 202 243 248 222 195 168 151 171 188 161 156 145 145 147 158 146 146 146 149 158 174 149 143 145 134 137 127 105 102 106 99 100 105 103 107 172 186 170 160 115 102 92 94 95 97 101 66 103 86 129 83 94 109 103 94 89 94 66 48 42 48 54 55 54 46 58 64 54 48 51 40 36 35 37 43 40 44 46 46 47 49 62 93 79 49 43 33 39 39 31 36 41 42 43 44 46 46 43 30 30 38 41 51 74 76 76 82 65 48 39 33 38 36 35 36 36 35 37 40 38 47 56 56 54 59 56 48 71 64 67 65 111 133 151 177 195 205 135 156 141 211 201 168 165 181 163 189 223 280 277 286 281 344 405 429 444 402 307 264 274 261 234 301 156 125 54 23 60 67 24 9 0 0 0 0 0 13 86 61 76 90 77 120 165 195 179 161 156 121 110 29 0 0 0 0 0 0 0 0 0 29 50 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
836 823 816 815 814 830 840 846 838 833 824 811 807 775 746 782 768 717 677 652 613 648 622 602 583 583 576 563 541 535 545 555 546 533 521 499 497 529 521 517 492 497 506 527 485 476 501 504 527 528 547 561 550 556 543 588 612 651 715 760 775 784 678 505 493 630 688 786 838 738 680 646 694 688 656 680 692 690 690 738 778 710 739 780 844 888 887 873 778 740 700 729 702 746 852 913 958 1009 1006 999 1025 1062 1061 1032 1014 1016 1002 965 922 873 840 797 745 795 804 823 836 868 871 889 805 675 597 524 526 532 534 539 547 558 573 581 583 599 625 683 712 680 719 748 796 890 942 947 916 825 887 945 1007 926 854 864 768 842 941 963 1012 1131 1149 1193 1239 1270 1238 1241 1219 1201 1269 1224 1236 1286 1362 1417 1392 1268 1128 1034 1015 1011 984 940 860 880 863 839 854 808 796 795 765 783 782 784 747 713 721 724 724 720 709 725 742 711 706 697 694 699 720 731 743 817 833 784 828 853 872 925 940 894 898 951 968 970 944 984 996 1040 1069 1110 1159 1281 1307 1284 1257 1233 1201 1226 1144 1055 1054 959 998 996 1019 1024 1022 1025 1048 1056 1038 1016 1077 1077 1027 961 948 986 1032 1074 1124 1166 1174 1200 1204 1198 1186 1166 1163 1124 1077 1049 1033 1016 968 921 915 922 923 858 840 863 846 774 703 726 779 850 899 914 939 970 1029 1156 1128 1079 1187 1239 1227 1144 1155 1229 1299 1353 1383 1422 1462 1507 1570 1631 1766 1846 1780 1718 1709 1695 1679 1659 1685 1706 1690 1705 1720 1619 1545 1581 1565 1514 1426 1325 1235 1274 1234 1266 1201 1249 1222 1244 1294 1303 1288 1300 1336 1284 1268 1282 1277 1264 1280 1302 1284 1296 1279 1250 1227 1183 1132 1061 995 951 873 777 718 768 814 862 973 982 1020 1072 1098 1130 1192 1281 1340 1329 1331 1319 1283 1261 1247 1277 1289 1272 1243 1176 1115 1079 1053 1021 997 985 947 969 967 940 899 831 825 786 807 849 876 890 909 897 886 900 899 912 897 857 729 643 612 584 608 690 703 764 730 791 819 836 868 938 989 1033 1064 1090 1126 1151 1190 1279 1336 1400 1496 1557 1588 1621 1685 1728 1725 1689 1610 1501 1459 1504 1529 1562 1591 1605 1686 1767 1814 1823 1857 1891 1917 1915 1910 1923 1907 1868 1801 1744 1746 1779 1737 1720 1710 1753 1765 1749 1720 1645 1572 1569 1593 1607 1553 1478 1424 1381 1396 1334 1257 1277 1308 1393 1463 1432 1416 1390 1385 1356 1249 1220 1337 1453 1466 1410 1379 1376 1315 1289 1325 1372 1410 1436 1518 1523 1446 1339 1241 1143 1070 984 972 962 904 916 896 823 785 861 933 994 1055 1116 1104 1076 1128 1145 1142 1115 1078 1047 1029 990 964 910 882 811 771 703 665 661 655 641 626 638 636 634 631 636 628 639 663 687 713 774 804 852 895 944 966 957 904 848 825 903 966 1015 955 912 846 817 908 979 1074 1033 983 957 882 846 907 965 1025 1092 1119 1101 1056 1005 952 910 969 1035 1163 1212 1149 1097 1160 1230 1295 1361 1375 1379 1442 1425 1375 1365 1361 1452 1434 1370 1313 1273 1201 1114 1036 1095 1205 1337 1448 1490 1496 1436 1391 1332 1282 1212 1117 1024 1072 1124 1207 1293 1326 1330 1349 1372 1425 1477 1569 1627 1652 1590 1543 1505 1430 1313 1223 1156 1252 1351 1418 1506 1515 1539 1531 1429 1381 1306 1208 1189 1230 1186 1076 1118 1249 1331 1362 1459 1528 1563 1578 1625 1635 1611 1562 1539 1568 1607 1663 1621 1575 1505 1402 1318 1215 1261 1343 1385 1436 1538 1651 1523 1420 1325 1282 1426 1548 1569 1587 1580 1514 1431 1352 1474 1425 1305 1245 1385 1552 1576 1605 1581 1480 1532 1543 1445 1367 1481 1481 1480 1427 1511 1512 1512 1448 1412 1405 1347 1404 1423 1440 1417 1468 1534 1618 1632 1654 1613 1541 1547 1670 1855 1892 1898 1984 2053 2064 2099 2032 2061 2110 2221 2210 2079 2131 2258 2292 2230 2152 2101 2010 1942 1884 1799 1709 1690 1701 1695 1709 1710 1714 1755 1721 1679 1674 1644 1551 1580 1650 1698 1713 1671 1670 1697 1715 1740 1755 1727 1773 1818 1813 1771 1702 1639 1633 1686 1778 1746 1750 1663 1710 1828 1860 1823 1795 1709 1634 1542 1456 1538 1479 1525 1637 1691 1674 1668 1679 1631 1568 1509 1520 1519 1532 1483 1386 1446 1466 1558 1624 1625 1582 1618 1627 1593 1552 1495 1425 1529 1594 1661 1678 1681 1675 1637 1686 1737 1781 1814 1857 1861 1867 1903 1894 1867 1846 1806 1737 1657 1560 1488 1428 1355 1295 1207 1125 1028 1077 1159 1250 1281 1333 1353 1449 1515 1570 1639 1714 1726 1743 1801 1893 1927 1960 1968 1978 2035 2106 2147 2101 2048 2021 2001 1965 1962 1962 1936 1914 1900 1890 1876 1846 1797 1734 1731 1695 1629 1582 1582 1518 1422 1310 1277 1250 1255 1298 1301 1263 1223 1163 1114 1075 1079 1160 1198 1207 1278 1312 1343 1319 1239 1178 1132 1239 1315 1309 1263 1197 1117 1120 1067 1039 1112 1128 1159 1237 1320 1345 1330 1309 1250 1155 1107 1123 1151 1102 1135 1167 1142 1120 1061 1025 1115 1160 1141 1125 1172 1187 1144 1193 1210 1221 1288 1243 1143 1045 1033 1048 974 967 867 901 929 938 913 924 967 1013 1015 999 1027 879 920 1033 1109 1009 961 913 915 890 879 912 971 1037 1127 1239 1280 1291 1338 1375 1381 1371 1360 1373 1330 1271 1264 1215 1199 1197 1154 1061 970 916 922 916 870 795 871 880 853 747 806 883 944 857 785 839 902 920 841 804 745 718 755 825 728 785 726 778 852 954 846 749 774 776 686 709 749 811 934 912 819 798 758 790 807 708 725 665 615 509 450 388 390 423 399 421 354 361 341 373 330 393 479 498 502 487 509 557 615 659 674 631 638 570 515 474 427 367 321 329 348 357 423 333 393 451 413 431 377 289 236 239 290 278 299 253 221 215 208 177 153 151 148 161 155 145 163 148 148 146 181 210 174 183 191 172 156 147 117 119 124 105 93 94 93 91 96 95 98 114 121 125 124 114 125 140 133 159 157 106 75 63 62 64 74 85 62 58 51 80 77 80 54 44 42 45 46 46 47 39 47 49 41 39 34 35 32 33 38 40 44 44 45 45 47 48 65 89 59 43 31 35 37 28 33 39 41 42 42 44 43 39 28 31 37 41 63 76 71 68 80 68 55 44 33 32 34 34 35 34 33 35 38 37 34 38 44 48 53 56 53 65 56 51 66 95 108 148 209 219 125 94 112 132 185 205 217 233 237 220 247 278 336 348 331 295 364 396 419 455 401 298 248 208 210 174 163 103 58 38 60 100 90 55 34 13 0 0 0 0 27 76 135 127 102 118 103 137 181 188 144 148 120 45 34 0 1 0 0 0 0 0 0 2 14 65 70 56 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
844 834 831 823 813 851 849 859 849 838 831 827 828 808 740 780 758 700 678 648 610 615 624 612 592 582 554 554 542 530 529 549 560 556 531 512 501 511 514 507 491 481 485 499 485 468 486 482 492 521 522 554 556 528 527 558 590 624 679 752 820 685 594 480 523 681 776 833 786 691 660 638 696 688 634 708 644 684 650 719 748 712 721 734 790 843 810 780 747 714 661 644 667 733 846 926 981 939 939 1006 1048 1064 1064 1030 1010 1006 1003 955 911 862 835 822 791 736 704 744 799 850 870 868 721 604 541 517 525 537 564 573 578 597 616 637 666 695 702 680 667 705 737 777 870 924 903 903 850 801 878 936 967 873 799 767 767 842 955 1071 1106 1137 1162 1189 1266 1284 1218 1167 1185 1249 1195 1223 1293 1330 1339 1387 1367 1294 1176 1107 1039 998 962 904 915 883 845 829 848 845 813 839 815 814 836 826 788 732 709 706 705 704 701 711 703 697 694 694 697 718 731 748 776 798 855 878 856 872 870 888 955 954 944 987 1052 1022 1027 1011 1035 1049 1085 1146 1203 1259 1270 1292 1317 1280 1250 1232 1229 1142 1086 1011 958 965 995 1007 1006 1016 1012 1035 1022 986 1037 1050 1019 956 942 995 1073 1097 1104 1103 1128 1137 1135 1096 1087 1067 1073 1038 994 971 964 963 928 864 869 852 852 846 771 780 725 707 806 914 964 1046 1076 1094 1114 1105 1140 1181 1102 1038 1110 1116 1180 1103 1112 1192 1230 1272 1305 1321 1360 1412 1470 1526 1547 1568 1573 1589 1608 1593 1609 1580 1635 1739 1778 1790 1807 1675 1615 1604 1579 1502 1409 1341 1293 1360 1281 1230 1222 1280 1254 1307 1293 1325 1327 1333 1341 1329 1314 1318 1316 1325 1343 1348 1333 1319 1276 1229 1178 1130 1067 1014 948 875 827 757 709 884 882 884 908 960 1011 1055 1119 1196 1298 1357 1391 1410 1397 1379 1372 1354 1336 1304 1291 1274 1274 1261 1201 1144 1086 1059 1030 1004 987 967 952 930 889 920 877 838 782 835 868 907 918 917 910 907 917 924 847 848 774 640 593 583 663 749 758 822 837 864 899 901 917 930 979 1019 1055 1104 1167 1229 1265 1329 1395 1469 1545 1609 1658 1695 1733 1741 1708 1649 1569 1470 1447 1529 1601 1609 1633 1646 1690 1734 1772 1736 1780 1812 1853 1885 1923 1952 1946 1888 1820 1784 1780 1808 1780 1775 1758 1784 1792 1741 1719 1668 1643 1616 1648 1629 1558 1503 1458 1455 1455 1392 1303 1279 1229 1319 1346 1425 1316 1243 1216 1219 1167 1303 1428 1358 1321 1307 1288 1255 1224 1198 1220 1277 1331 1439 1508 1525 1506 1418 1304 1214 1105 1016 926 900 898 843 829 799 785 857 906 984 1031 1087 1060 1002 1094 1080 1086 1084 1057 1005 965 935 922 867 812 771 745 649 638 641 640 621 621 620 625 624 625 631 641 658 681 700 734 793 841 869 945 970 1011 993 950 900 852 887 969 1034 992 930 831 848 938 996 1084 1059 1024 985 945 874 907 979 1024 1078 1148 1135 1083 1052 1002 911 994 1051 1113 1218 1252 1199 1128 1233 1359 1379 1414 1426 1463 1483 1434 1405 1420 1472 1468 1426 1381 1333 1247 1164 1042 1113 1238 1377 1444 1519 1473 1411 1362 1321 1265 1204 1145 1075 1018 1088 1184 1273 1316 1343 1374 1428 1453 1510 1557 1622 1701 1634 1590 1493 1398 1282 1238 1180 1263 1357 1448 1471 1498 1552 1538 1464 1398 1321 1248 1287 1246 1171 1082 1197 1299 1379 1480 1518 1616 1657 1667 1704 1716 1663 1641 1608 1626 1656 1630 1558 1509 1444 1370 1280 1211 1284 1345 1427 1474 1570 1693 1603 1498 1357 1291 1397 1528 1596 1581 1522 1439 1373 1448 1544 1426 1284 1276 1416 1563 1636 1633 1603 1504 1587 1584 1509 1411 1476 1500 1511 1464 1525 1540 1544 1484 1443 1392 1370 1438 1467 1487 1479 1461 1540 1672 1740 1796 1724 1624 1548 1646 1799 1918 2004 2065 2134 2168 2196 2076 2138 2229 2246 2281 2134 2143 2294 2284 2242 2174 2086 2008 1925 1853 1795 1736 1686 1702 1723 1735 1746 1764 1795 1803 1754 1739 1690 1603 1661 1721 1792 1811 1777 1755 1773 1803 1820 1828 1816 1797 1755 1773 1803 1753 1677 1602 1642 1716 1713 1683 1615 1702 1795 1831 1793 1771 1699 1615 1529 1427 1446 1469 1584 1640 1588 1609 1585 1581 1573 1576 1516 1398 1432 1461 1454 1395 1360 1457 1491 1556 1537 1479 1537 1549 1548 1507 1464 1375 1460 1560 1599 1598 1606 1604 1576 1608 1686 1726 1761 1771 1790 1832 1847 1841 1795 1763 1774 1767 1685 1579 1491 1423 1354 1288 1207 1111 1010 1083 1201 1294 1336 1406 1440 1511 1578 1605 1669 1746 1781 1796 1838 1899 1917 1912 1912 1895 1971 2024 2074 2079 2061 2013 1993 1969 1954 1955 1938 1913 1905 1881 1845 1791 1806 1839 1822 1753 1713 1690 1590 1494 1408 1399 1370 1340 1344 1350 1320 1277 1234 1187 1106 1093 1069 1081 1147 1154 1205 1217 1258 1277 1221 1138 1122 1210 1257 1240 1189 1143 1093 1051 1027 1090 1182 1219 1224 1267 1347 1306 1273 1247 1251 1202 1124 1076 1110 1126 1073 1130 1130 1066 1003 1008 1095 1149 1140 1116 1140 1150 1142 1171 1155 1211 1221 1173 1081 1008 965 996 966 938 862 896 897 920 913 846 917 899 917 1001 936 843 872 952 969 962 876 876 832 825 941 989 1046 1088 1146 1165 1184 1239 1275 1308 1408 1488 1493 1488 1441 1399 1397 1373 1355 1335 1238 1123 1024 938 872 826 799 799 766 783 805 785 757 838 910 845 750 789 851 856 780 745 711 685 756 768 763 693 774 872 923 995 934 850 851 809 774 776 832 921 1011 948 888 841 876 906 912 856 807 782 687 604 524 418 422 378 356 347 344 369 409 424 371 333 411 462 533 569 579 619 628 661 701 678 677 557 452 406 368 387 430 375 370 447 486 397 422 518 477 418 384 310 337 318 380 357 323 232 215 197 175 160 157 190 152 146 145 199 180 161 148 150 214 192 171 174 172 159 157 157 122 132 127 117 122 132 124 116 97 90 91 112 120 123 125 123 161 190 190 163 153 133 105 141 107 104 90 98 99 103 70 61 51 45 53 46 43 42 40 38 44 41 38 45 45 37 34 34 32 32 35 41 41 40 43 41 45 46 72 87 67 41 35 28 28 34 27 27 39 40 41 42 38 29 27 28 36 39 71 71 59 75 82 72 58 45 40 30 29 32 32 31 31 34 34 34 31 31 33 39 44 48 44 54 63 48 46 61 105 125 156 134 89 82 93 132 154 166 177 227 293 290 278 323 347 375 337 332 341 382 448 499 404 373 281 197 155 119 95 71 80 74 107 168 130 93 58 16 4 0 1 1 39 73 161 158 127 151 133 130 164 185 159 118 93 67 32 32 92 1 0 9 0 24 0 0 41 72 77 76 77 42 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
851 847 833 815 821 866 865 872 849 834 820 816 797 797 752 736 732 688 645 635 625 572 587 607 586 576 565 553 538 529 515 522 520 528 544 530 501 498 500 493 484 477 465 459 463 467 466 469 483 497 517 534 552 514 522 545 602 653 720 788 769 638 487 463 614 736 810 733 673 628 611 631 669 636 619 665 622 624 673 744 730 704 693 683 722 768 757 697 707 660 638 676 717 778 859 879 891 877 992 1020 1034 1056 1070 1036 1011 978 972 957 928 888 867 841 831 822 682 640 715 809 861 799 634 552 529 516 536 573 631 659 646 640 673 724 755 784 786 733 729 720 777 859 876 846 856 801 783 798 861 941 868 815 765 724 817 922 1008 1085 1087 1100 1127 1190 1240 1261 1206 1131 1204 1179 1177 1244 1309 1266 1306 1350 1360 1316 1228 1132 1061 1018 961 983 916 879 834 824 872 889 818 837 855 887 913 907 849 780 739 696 697 693 707 701 695 694 697 708 703 713 722 742 779 810 841 888 938 964 923 899 903 945 991 1068 1171 1103 1118 1118 1138 1150 1179 1242 1219 1237 1256 1284 1340 1395 1288 1256 1263 1178 1102 1029 1000 964 974 988 996 992 983 1011 1011 966 1004 1017 974 932 945 1000 1033 1055 1058 1075 1088 1075 1076 1041 1018 1010 1010 994 931 901 898 899 886 819 787 781 798 797 763 711 694 745 800 843 912 983 1053 1065 1095 1127 1172 1127 1065 980 1008 1062 1120 1061 1104 1140 1171 1242 1221 1246 1283 1335 1380 1419 1405 1446 1429 1433 1460 1487 1460 1447 1530 1592 1667 1675 1623 1606 1585 1558 1578 1542 1455 1367 1380 1369 1307 1264 1257 1254 1320 1302 1333 1364 1369 1372 1382 1378 1384 1386 1379 1392 1405 1407 1388 1355 1287 1227 1175 1118 1070 1026 985 956 834 751 713 880 855 881 935 970 1019 1051 1143 1237 1301 1352 1397 1405 1400 1414 1405 1371 1358 1333 1309 1290 1278 1270 1241 1224 1168 1106 1059 1034 992 966 947 928 912 924 911 843 786 790 849 892 893 893 916 924 932 913 841 778 697 618 581 630 715 785 850 901 901 953 965 936 903 914 944 966 1012 1089 1170 1225 1250 1309 1389 1469 1564 1633 1666 1681 1689 1689 1631 1614 1560 1462 1408 1520 1633 1676 1686 1735 1741 1747 1706 1682 1713 1745 1781 1832 1874 1900 1903 1906 1872 1822 1825 1839 1822 1821 1809 1820 1813 1774 1732 1685 1702 1679 1701 1670 1578 1524 1552 1522 1517 1424 1358 1352 1295 1220 1241 1322 1274 1209 1249 1150 1205 1309 1395 1220 1186 1193 1186 1157 1151 1109 1104 1183 1261 1337 1353 1385 1433 1440 1366 1243 1150 1054 994 944 886 865 829 806 756 811 867 939 1012 1059 1004 962 1025 1025 1028 1043 1016 971 945 860 851 804 751 684 694 622 622 625 624 616 632 635 633 635 641 648 669 690 687 719 773 813 886 919 955 1017 1042 1031 988 924 895 946 992 1057 1007 919 866 826 938 1035 1108 1099 1060 1013 941 921 868 994 1086 1112 1155 1157 1124 1084 1029 948 985 1054 1095 1207 1298 1289 1228 1195 1323 1403 1443 1494 1505 1511 1491 1427 1454 1503 1527 1502 1452 1384 1273 1197 1090 1123 1215 1295 1405 1512 1506 1442 1396 1349 1290 1233 1199 1137 1083 1053 1153 1243 1295 1350 1375 1427 1459 1494 1547 1656 1773 1703 1588 1485 1428 1343 1253 1224 1233 1311 1399 1505 1555 1604 1540 1505 1439 1350 1254 1337 1278 1177 1102 1151 1259 1361 1457 1551 1652 1746 1772 1775 1770 1728 1668 1693 1719 1739 1635 1551 1487 1416 1365 1306 1268 1290 1372 1467 1498 1595 1719 1604 1477 1319 1307 1422 1555 1597 1534 1458 1413 1470 1559 1505 1376 1235 1349 1453 1598 1673 1672 1639 1564 1612 1616 1539 1483 1479 1539 1552 1533 1567 1588 1545 1504 1442 1343 1458 1522 1552 1558 1585 1524 1567 1702 1835 1897 1809 1682 1586 1658 1831 1934 2034 2103 2156 2229 2266 2149 2169 2291 2312 2321 2193 2177 2287 2280 2285 2202 2097 1976 1876 1813 1764 1725 1718 1725 1748 1767 1808 1868 1874 1844 1773 1754 1747 1685 1703 1789 1840 1885 1869 1878 1895 1926 1947 1926 1874 1795 1756 1713 1723 1723 1679 1600 1604 1669 1647 1635 1567 1628 1730 1767 1765 1667 1655 1594 1516 1429 1361 1478 1571 1577 1492 1505 1485 1481 1429 1442 1478 1421 1325 1367 1343 1320 1359 1395 1443 1483 1477 1396 1466 1477 1486 1464 1390 1336 1437 1511 1540 1522 1524 1522 1488 1570 1627 1674 1699 1685 1717 1762 1786 1773 1745 1688 1684 1673 1635 1562 1479 1391 1313 1260 1186 1065 1043 1134 1257 1347 1400 1470 1525 1579 1640 1690 1709 1747 1774 1805 1795 1848 1898 1885 1832 1828 1900 1962 2006 2021 2022 1980 1944 1929 1896 1900 1898 1916 1897 1881 1859 1861 1856 1896 1856 1811 1752 1691 1616 1528 1511 1468 1413 1388 1398 1354 1291 1250 1177 1140 1163 1139 1068 1061 1072 1097 1125 1151 1208 1241 1214 1142 1079 1116 1199 1204 1113 1101 1041 1018 1075 1173 1223 1288 1303 1345 1362 1308 1246 1170 1204 1196 1133 1081 1081 1159 1079 1098 1103 1036 1007 1066 1101 1114 1083 1092 1123 1106 1145 1183 1138 1147 1158 1098 1021 952 913 915 917 896 841 869 903 940 818 793 817 809 884 954 868 777 817 873 859 949 900 798 759 843 933 979 1028 1068 1110 1162 1179 1190 1197 1274 1343 1417 1484 1477 1476 1472 1382 1304 1306 1331 1351 1220 1115 1030 944 875 862 857 855 802 745 784 782 846 854 807 726 800 793 843 816 809 787 765 670 735 714 715 711 785 833 900 1005 986 930 886 881 900 950 966 1092 987 966 978 1031 1033 995 927 859 739 655 532 449 470 478 399 396 413 407 477 502 470 414 368 329 453 468 472 533 549 508 553 611 562 566 545 501 403 445 497 464 390 412 444 538 430 462 529 491 404 339 333 385 430 448 395 314 218 205 195 215 158 156 219 193 188 172 243 206 170 201 187 239 227 194 166 158 151 145 136 135 167 165 173 153 129 117 110 107 96 91 137 141 118 119 152 170 142 133 126 112 99 96 89 81 84 135 92 102 128 98 65 95 56 51 47 46 44 44 44 38 40 38 37 45 38 36 34 34 32 37 39 39 41 42 40 42 40 51 61 67 40 39 31 27 27 26 25 39 39 37 36 37 25 28 28 34 38 65 57 64 70 79 91 62 50 42 38 29 29 31 29 29 32 31 32 29 29 29 31 33 41 38 48 57 56 40 53 86 86 91 76 73 71 99 129 162 130 152 185 237 315 320 373 387 395 346 346 356 373 405 464 443 408 294 220 180 162 170 120 154 133 151 226 192 119 57 35 23 2 2 1 30 60 116 175 161 150 176 164 148 154 124 92 58 44 82 113 72 39 0 38 14 80 52 27 36 79 88 79 71 43 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
859 850 850 811 849 870 878 884 841 824 802 805 751 773 754 726 692 673 649 623 605 581 559 571 568 548 552 546 545 556 537 519 504 501 516 512 494 498 492 475 475 471 475 482 459 455 458 465 472 476 507 516 540 513 499 535 593 662 753 817 788 733 617 460 626 691 671 612 576 579 626 647 699 637 581 595 622 689 727 733 708 681 667 671 669 659 653 623 625 611 632 657 741 771 774 787 803 927 1023 1067 1056 1080 1074 1057 1018 966 919 910 893 883 863 837 827 811 781 647 656 783 829 729 585 535 519 532 580 653 729 771 758 749 756 783 838 874 822 804 799 767 777 836 842 793 784 777 774 805 827 906 817 779 711 764 812 911 1022 1024 1049 1100 1127 1162 1208 1193 1201 1100 1155 1141 1207 1268 1237 1243 1286 1290 1347 1247 1196 1120 1088 1040 1004 1045 963 903 827 817 819 835 803 847 903 923 913 889 887 815 742 722 695 692 702 696 693 698 710 756 759 732 755 791 781 793 812 861 947 968 1004 967 996 966 1021 1118 1302 1247 1216 1213 1227 1222 1171 1181 1189 1213 1204 1260 1305 1358 1262 1240 1275 1181 1110 1080 1034 971 950 968 976 961 964 997 994 963 978 980 952 906 919 981 996 1011 1026 1046 1067 1037 1022 1008 973 952 955 968 967 936 883 848 814 792 799 781 735 768 722 683 703 750 800 834 846 900 941 917 961 999 1028 993 945 951 1022 1115 1106 995 1062 1118 1178 1232 1168 1190 1223 1259 1286 1286 1278 1334 1333 1323 1344 1385 1334 1359 1424 1506 1549 1558 1486 1482 1479 1454 1472 1492 1496 1442 1475 1431 1363 1341 1270 1299 1314 1361 1408 1428 1425 1416 1441 1439 1459 1467 1454 1456 1457 1451 1434 1404 1374 1342 1221 1156 1118 1106 1099 1032 868 726 732 789 817 860 933 1001 1056 1108 1164 1223 1282 1320 1347 1373 1409 1444 1429 1385 1354 1324 1306 1326 1309 1259 1266 1244 1198 1135 1092 1071 1015 984 954 934 923 910 895 894 811 742 799 866 887 884 903 939 909 861 826 742 689 587 596 678 752 795 864 926 890 885 909 909 890 877 912 965 1038 1093 1111 1160 1189 1298 1390 1491 1550 1562 1608 1632 1657 1628 1568 1500 1444 1393 1377 1525 1584 1589 1688 1783 1829 1740 1696 1653 1669 1717 1785 1809 1846 1871 1842 1867 1864 1853 1872 1879 1860 1859 1858 1853 1843 1809 1777 1723 1754 1748 1756 1695 1652 1574 1600 1590 1551 1521 1415 1439 1391 1348 1295 1227 1214 1276 1344 1259 1125 1218 1220 1066 1033 1045 1049 1071 1054 1061 1051 1104 1155 1187 1232 1283 1332 1373 1308 1260 1187 1128 1042 959 917 881 837 778 754 763 821 890 968 1032 999 916 943 926 973 975 961 920 901 842 764 751 673 633 609 611 618 619 631 649 661 683 673 675 684 719 706 722 709 764 800 855 906 954 1009 1049 1083 1057 1009 915 989 1039 1052 1083 1040 970 899 810 914 1010 1079 1109 1070 1028 1011 975 888 964 1047 1096 1169 1186 1148 1113 1058 992 963 1058 1126 1215 1338 1366 1327 1240 1249 1372 1410 1445 1509 1552 1524 1498 1526 1566 1592 1555 1512 1403 1294 1236 1112 1146 1262 1371 1464 1534 1528 1515 1448 1383 1309 1290 1284 1218 1154 1088 1106 1184 1226 1336 1363 1430 1475 1501 1593 1703 1804 1740 1596 1508 1428 1354 1286 1244 1210 1292 1359 1437 1523 1586 1550 1502 1466 1381 1281 1354 1337 1245 1141 1172 1292 1401 1476 1540 1666 1768 1852 1859 1819 1766 1722 1780 1822 1814 1645 1568 1484 1405 1357 1322 1282 1310 1403 1462 1536 1604 1709 1584 1442 1306 1389 1495 1599 1588 1529 1454 1484 1531 1522 1449 1344 1255 1403 1521 1670 1722 1708 1651 1576 1621 1607 1550 1487 1521 1594 1592 1581 1596 1537 1513 1502 1455 1363 1432 1542 1655 1665 1691 1610 1552 1668 1831 1962 1909 1784 1647 1654 1747 1863 2008 2128 2204 2288 2324 2280 2273 2288 2367 2354 2280 2281 2332 2286 2235 2123 2041 1994 1916 1825 1814 1745 1781 1822 1831 1892 1962 1986 1931 1876 1831 1814 1797 1721 1756 1817 1864 1896 1902 1926 1956 1959 1953 1932 1928 1863 1778 1726 1674 1628 1608 1595 1541 1577 1556 1656 1592 1560 1643 1699 1724 1650 1559 1494 1445 1387 1389 1495 1567 1527 1423 1428 1403 1395 1322 1314 1376 1355 1336 1261 1242 1323 1409 1338 1381 1391 1389 1329 1381 1387 1414 1418 1345 1330 1405 1462 1467 1436 1435 1407 1469 1516 1576 1622 1634 1606 1649 1693 1717 1713 1700 1648 1588 1584 1574 1536 1477 1400 1314 1193 1158 1050 1043 1151 1253 1357 1432 1510 1567 1627 1701 1661 1653 1668 1701 1737 1725 1783 1809 1823 1804 1767 1840 1896 1944 1964 1977 1952 1897 1879 1843 1791 1841 1885 1909 1918 1911 1911 1903 1908 1876 1836 1769 1701 1655 1597 1549 1504 1453 1420 1389 1325 1254 1229 1229 1204 1205 1166 1108 1061 1058 1058 1079 1135 1169 1203 1212 1144 1078 1103 1183 1178 1100 1050 1027 1030 1086 1178 1246 1312 1348 1361 1343 1317 1261 1191 1146 1174 1126 1063 1076 1151 1102 1051 1083 1015 1016 1092 1095 1070 1072 1115 1073 1115 1137 1160 1137 1112 1112 1089 1030 962 916 893 858 857 841 861 930 929 799 746 757 830 855 900 872 796 756 799 856 910 904 759 779 817 858 915 978 1054 1103 1069 1058 1143 1207 1251 1303 1357 1407 1391 1372 1372 1294 1232 1203 1234 1309 1330 1216 1099 1002 926 913 911 898 862 766 741 766 829 819 763 724 744 759 807 808 772 749 761 685 693 689 713 766 775 833 903 1019 1075 982 962 960 976 1017 1064 1064 1066 1075 1054 1040 985 939 881 836 683 569 512 530 469 547 444 443 450 448 544 566 512 442 371 330 389 394 412 446 463 459 496 544 501 534 551 489 432 500 535 465 435 452 470 547 501 527 512 462 388 396 409 388 448 455 406 336 248 232 207 204 166 179 217 228 249 240 293 230 218 220 267 239 210 192 191 206 197 159 191 149 190 205 187 149 159 144 113 99 91 94 111 130 109 108 138 155 139 135 125 127 119 128 125 107 100 110 105 141 129 96 76 108 74 59 50 47 46 45 44 41 38 38 35 35 34 33 32 33 32 34 36 32 39 42 41 41 37 36 59 74 39 38 36 30 26 26 25 26 33 35 35 35 25 27 28 33 40 61 48 65 69 79 95 69 52 45 38 30 28 29 29 28 30 30 31 27 27 28 29 30 34 34 41 52 53 36 52 70 78 94 58 60 69 112 124 146 112 171 227 266 319 348 362 377 398 370 396 412 401 410 475 494 429 328 256 224 232 239 147 179 180 209 263 180 113 85 68 23 6 4 2 6 41 93 181 155 174 187 189 174 134 106 78 50 55 114 133 72 30 0 42 39 83 69 45 74 65 95 78 50 36 22 33 36 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
866 865 861 804 856 861 866 881 832 833 803 789 726 761 727 719 726 704 670 642 630 605 563 553 538 529 531 531 522 541 511 498 507 501 501 500 504 514 513 497 497 482 507 522 499 494 465 455 459 469 479 506 521 511 500 542 605 662 792 875 766 679 530 453 481 513 506 505 617 654 699 696 712 661 617 561 638 662 666 656 645 663 649 635 612 590 603 630 631 618 662 644 649 667 729 807 898 1003 1035 1076 1081 1075 1088 1072 1032 1001 940 873 840 827 843 819 822 817 777 675 614 696 810 703 554 528 517 570 662 753 831 863 855 849 844 870 889 854 813 809 824 814 833 856 802 769 763 737 754 782 825 885 831 772 699 774 862 893 906 924 1033 1068 1110 1121 1153 1150 1147 1065 1074 1172 1238 1220 1192 1234 1250 1301 1360 1310 1306 1206 1125 1105 1060 1044 991 913 899 840 788 775 762 799 857 889 896 872 861 836 781 745 754 696 698 696 712 713 750 829 860 803 754 791 801 860 866 837 881 915 957 1009 1043 1067 1089 1157 1277 1234 1174 1153 1164 1216 1155 1151 1168 1183 1121 1199 1267 1280 1226 1218 1265 1161 1104 1057 1014 977 923 940 955 946 959 982 970 945 956 960 926 894 938 961 967 976 980 1012 1034 1009 973 952 908 908 894 907 937 930 907 886 862 837 837 808 758 716 694 690 713 773 822 871 910 951 932 846 909 902 922 904 912 1018 1028 1066 1083 953 1043 1100 1088 1123 1090 1132 1109 1157 1171 1166 1170 1261 1235 1230 1221 1327 1244 1302 1372 1417 1443 1456 1423 1381 1430 1396 1373 1450 1513 1529 1567 1509 1444 1350 1342 1360 1326 1431 1424 1511 1489 1500 1512 1523 1513 1544 1510 1444 1407 1408 1383 1336 1306 1242 1165 1133 1131 1121 1071 992 902 724 715 757 768 830 897 1004 1110 1117 1174 1206 1245 1253 1280 1341 1353 1393 1438 1413 1360 1344 1314 1327 1320 1274 1254 1285 1270 1212 1170 1128 1067 1011 978 957 935 918 935 879 791 713 790 861 854 876 904 923 889 797 810 717 669 597 597 655 741 776 839 887 863 822 817 838 825 858 916 971 1012 1014 1053 1081 1185 1295 1410 1487 1480 1533 1547 1582 1587 1579 1561 1500 1411 1319 1430 1473 1522 1576 1628 1727 1821 1760 1670 1630 1634 1722 1802 1774 1789 1817 1777 1783 1810 1832 1868 1905 1897 1898 1899 1887 1873 1829 1814 1766 1801 1812 1790 1745 1687 1659 1651 1640 1613 1550 1495 1528 1529 1486 1427 1282 1383 1445 1389 1297 1192 1098 1092 1099 1089 1038 1002 961 954 957 1005 1013 1051 1110 1172 1226 1263 1295 1258 1217 1191 1154 1081 1041 950 873 820 811 779 772 873 913 962 1002 996 933 862 845 887 882 889 890 831 795 744 694 621 609 611 618 629 651 657 662 685 730 756 754 768 790 767 794 759 778 826 898 939 988 1053 1093 1115 1073 999 964 1063 1105 1125 1108 1019 924 852 831 926 1014 1024 1082 1100 1080 1039 973 924 960 1033 1085 1154 1216 1189 1134 1082 1020 949 1014 1118 1203 1315 1372 1362 1325 1273 1278 1324 1427 1493 1526 1538 1548 1561 1575 1547 1515 1488 1454 1369 1287 1169 1101 1207 1336 1410 1446 1533 1514 1484 1422 1395 1351 1310 1267 1205 1159 1117 1113 1212 1257 1309 1432 1461 1547 1626 1707 1723 1660 1600 1479 1415 1359 1290 1294 1263 1281 1376 1446 1526 1586 1547 1508 1471 1404 1306 1381 1346 1264 1198 1135 1224 1374 1468 1531 1615 1686 1760 1838 1864 1758 1787 1859 1898 1831 1721 1641 1567 1521 1498 1414 1284 1390 1477 1527 1597 1681 1727 1633 1533 1406 1358 1493 1635 1622 1538 1476 1546 1577 1482 1390 1337 1261 1404 1553 1646 1665 1717 1661 1620 1649 1613 1550 1583 1599 1632 1600 1516 1521 1475 1461 1514 1425 1456 1501 1523 1662 1756 1776 1684 1590 1713 1856 2001 1920 1775 1651 1715 1800 1937 2036 2149 2267 2325 2381 2402 2384 2366 2397 2370 2314 2375 2334 2318 2273 2211 2117 2031 1955 1936 1883 1781 1876 1931 1968 2022 2053 2035 2005 1952 1922 1890 1857 1794 1827 1826 1843 1852 1884 1909 1919 1907 1899 1896 1911 1920 1860 1805 1764 1702 1654 1566 1595 1531 1538 1590 1537 1549 1607 1645 1611 1587 1533 1497 1419 1345 1376 1467 1500 1462 1401 1344 1303 1266 1231 1205 1269 1257 1277 1275 1212 1315 1358 1308 1293 1291 1287 1255 1311 1324 1334 1340 1292 1300 1401 1410 1391 1356 1337 1373 1382 1475 1540 1581 1549 1539 1571 1619 1656 1668 1648 1652 1596 1516 1493 1490 1432 1355 1276 1196 1133 1059 1024 1142 1239 1320 1415 1513 1548 1566 1604 1593 1585 1595 1614 1653 1672 1717 1708 1767 1764 1722 1786 1835 1849 1913 1923 1918 1870 1823 1788 1702 1781 1828 1857 1921 1971 1949 1935 1919 1897 1855 1796 1747 1692 1647 1592 1547 1499 1439 1347 1330 1342 1326 1283 1291 1260 1211 1169 1129 1081 1043 1039 1040 1050 1078 1109 1115 1043 1130 1205 1153 1071 1030 1009 1102 1175 1203 1257 1281 1275 1317 1268 1260 1231 1200 1137 1088 1123 1058 1050 1101 1023 1029 1081 1014 1007 1015 1003 1030 1039 1043 1040 1068 1103 1107 1082 1083 1100 1095 1044 986 987 916 864 828 802 837 937 896 813 739 701 773 771 780 752 690 724 802 841 849 816 755 787 906 975 982 1028 993 923 878 961 1048 1131 1248 1275 1300 1295 1267 1221 1224 1143 1079 1013 1106 1208 1257 1304 1258 1096 1059 1040 1042 1022 930 871 786 718 747 718 731 714 777 821 868 877 838 782 684 654 726 821 811 771 872 929 1007 1078 1124 1115 1099 1092 1090 1146 1124 1029 1041 1064 960 922 842 800 734 668 579 656 697 688 531 593 538 556 522 544 543 518 441 377 318 302 339 380 417 457 454 444 500 456 435 469 499 575 480 567 518 474 487 530 491 570 597 531 465 440 421 491 513 459 449 390 352 329 295 255 228 218 162 182 235 322 324 342 327 310 284 304 296 255 267 256 243 262 244 199 225 190 188 225 171 183 162 182 121 92 87 90 89 88 85 85 106 123 134 167 161 170 169 146 127 124 101 135 125 155 152 119 97 93 107 81 66 52 44 46 44 42 41 40 37 36 35 35 34 33 33 32 30 30 36 40 40 39 36 34 45 72 40 37 35 35 33 25 24 23 25 33 33 28 26 26 29 32 47 48 58 61 73 87 93 88 61 48 39 38 28 26 27 26 27 27 27 25 25 26 26 29 30 31 31 40 49 31 38 48 60 60 47 55 61 66 76 90 137 169 180 241 331 363 367 408 429 400 418 461 453 430 473 502 475 438 373 321 238 195 200 262 314 284 297 259 163 83 58 22 12 11 4 7 31 84 140 196 180 188 190 142 127 97 63 102 67 100 125 127 70 1 14 86 78 92 86 86 119 112 97 76 47 38 57 58 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
862 866 862 799 854 850 843 858 834 822 805 753 730 734 773 737 682 690 647 628 613 602 599 576 551 563 519 515 509 511 499 526 545 511 504 513 538 537 539 529 508 517 528 532 531 521 479 462 462 454 459 483 505 526 494 529 597 647 795 835 754 611 463 450 454 468 523 602 648 702 720 708 681 631 596 551 584 616 595 612 583 578 577 582 605 657 703 725 660 672 646 742 667 745 770 876 930 992 1034 1067 1086 1072 1070 1096 1074 1024 960 896 845 808 810 809 814 813 801 690 592 658 771 685 539 519 541 606 721 805 826 842 848 873 893 883 870 821 802 795 806 813 827 814 764 753 733 754 775 793 799 847 800 727 681 743 755 801 902 1014 1045 1078 1100 1119 1149 1123 1095 1032 1138 1194 1184 1131 1186 1221 1241 1258 1298 1337 1363 1253 1118 1117 1086 1046 997 923 871 820 799 818 778 765 803 865 854 867 845 822 823 809 799 713 692 729 751 765 735 803 835 848 816 806 834 866 938 895 877 920 931 976 1002 1079 1182 1246 1251 1162 1156 1142 1135 1176 1177 1124 1127 1144 1075 1133 1188 1226 1190 1167 1238 1126 1069 1023 990 958 936 919 934 937 932 937 967 935 935 948 923 880 922 917 927 939 954 990 1022 997 948 924 893 858 848 855 881 898 887 860 837 801 800 789 747 694 680 693 702 729 774 817 837 870 855 835 869 846 833 865 890 925 939 981 1001 911 987 988 1008 1026 1036 1071 1046 1119 1093 1098 1141 1205 1154 1135 1156 1222 1175 1237 1302 1336 1353 1343 1352 1255 1345 1307 1270 1333 1382 1517 1537 1455 1400 1388 1426 1407 1365 1442 1484 1543 1544 1564 1585 1569 1586 1586 1495 1428 1359 1351 1350 1309 1283 1199 1118 1042 1030 1010 968 988 885 739 704 728 792 863 939 976 995 1025 1097 1107 1170 1172 1227 1267 1314 1394 1425 1378 1339 1302 1300 1282 1312 1252 1246 1252 1243 1282 1256 1197 1132 1072 1016 1000 951 930 953 853 755 715 769 848 842 840 900 937 913 839 748 742 652 605 576 695 777 771 804 842 812 769 736 729 773 830 884 918 964 965 1033 1098 1187 1282 1380 1432 1414 1451 1490 1503 1538 1479 1508 1437 1331 1288 1364 1418 1432 1489 1603 1624 1737 1798 1692 1605 1615 1680 1755 1706 1723 1736 1749 1755 1750 1768 1815 1858 1889 1899 1910 1915 1886 1868 1840 1800 1840 1835 1813 1766 1725 1717 1702 1678 1657 1579 1571 1607 1616 1537 1421 1386 1484 1510 1444 1386 1272 1184 1142 1146 1151 1132 1081 1034 1011 973 920 909 982 1053 1128 1169 1194 1231 1243 1201 1141 1112 1080 1032 960 877 821 799 758 741 800 861 928 965 1016 963 917 856 791 789 805 800 806 760 706 655 614 606 632 627 642 654 669 680 702 742 800 846 861 853 817 834 812 767 874 933 971 1026 1078 1137 1143 1083 1016 956 1000 1080 1116 1123 1054 980 906 835 904 911 955 1037 1120 1114 1072 1048 982 924 1025 1093 1145 1212 1177 1125 1083 1049 1017 972 1083 1198 1314 1362 1382 1396 1353 1305 1288 1383 1429 1487 1562 1592 1557 1531 1486 1453 1405 1384 1353 1274 1196 1183 1164 1262 1278 1375 1423 1487 1501 1481 1459 1412 1351 1326 1278 1252 1233 1201 1129 1157 1256 1347 1412 1485 1562 1602 1664 1588 1524 1464 1415 1385 1367 1374 1294 1281 1412 1453 1548 1582 1556 1511 1448 1385 1309 1428 1401 1326 1232 1134 1189 1331 1431 1500 1565 1598 1698 1761 1813 1815 1850 1921 1948 1899 1819 1693 1702 1591 1469 1347 1335 1458 1570 1600 1687 1775 1792 1656 1554 1416 1370 1506 1640 1664 1575 1506 1582 1575 1488 1394 1308 1287 1348 1436 1525 1585 1692 1699 1666 1688 1648 1626 1660 1670 1651 1597 1517 1494 1440 1443 1416 1469 1547 1586 1557 1679 1809 1836 1723 1647 1720 1848 2025 1916 1803 1701 1758 1887 1984 2078 2133 2226 2342 2363 2377 2433 2442 2468 2452 2426 2414 2376 2378 2323 2244 2187 2121 2037 2002 1920 1805 1839 1926 1987 2026 2041 2047 2045 2026 2012 1975 1908 1876 1858 1834 1824 1831 1845 1854 1868 1865 1849 1869 1883 1887 1865 1832 1813 1737 1666 1588 1616 1550 1536 1593 1503 1498 1550 1527 1490 1475 1418 1371 1379 1362 1298 1378 1392 1382 1341 1277 1239 1285 1297 1282 1225 1230 1178 1174 1205 1265 1268 1229 1186 1182 1191 1209 1246 1261 1243 1267 1267 1270 1333 1326 1317 1283 1273 1275 1380 1457 1514 1525 1477 1438 1497 1552 1608 1611 1589 1594 1581 1526 1456 1416 1375 1321 1264 1184 1096 1016 1017 1137 1216 1309 1419 1464 1452 1475 1507 1503 1502 1521 1533 1616 1618 1630 1629 1677 1683 1685 1744 1783 1798 1841 1854 1850 1854 1770 1721 1669 1725 1729 1783 1898 1984 1931 1932 1913 1875 1859 1806 1753 1706 1654 1588 1521 1429 1372 1403 1436 1420 1375 1357 1343 1307 1256 1203 1151 1150 1111 1051 1032 1029 1027 1024 1038 1026 1114 1125 1150 1097 1006 1031 1134 1191 1181 1216 1189 1182 1253 1261 1207 1194 1171 1144 1113 1063 1060 1003 1064 998 1033 1011 991 1009 1076 1082 1027 1077 1083 1043 1038 1052 1069 1066 1124 1102 1082 1057 1073 1049 993 941 854 774 829 855 800 740 712 668 681 678 718 632 664 702 796 809 738 656 704 794 933 995 923 910 843 804 864 900 958 1084 1218 1298 1244 1236 1144 1089 1074 1067 954 915 1006 1095 1125 1246 1332 1258 1214 1174 1050 976 861 781 783 741 706 729 688 745 785 805 849 821 783 718 656 704 756 923 957 900 889 935 968 1036 1072 1062 1020 1058 1032 1063 1116 1018 925 941 884 802 763 702 647 653 704 749 773 753 562 604 600 602 586 551 492 528 469 425 354 334 306 294 376 417 371 408 417 386 399 469 544 611 564 578 563 523 496 558 541 577 620 562 514 497 508 549 515 477 421 365 303 254 272 248 226 177 175 239 272 337 379 402 431 415 384 351 335 347 342 312 320 316 311 271 243 203 187 219 202 213 190 174 175 100 90 97 93 96 91 82 82 112 129 140 96 125 157 173 187 174 135 145 161 159 155 134 125 118 92 85 78 58 45 42 42 41 42 40 38 37 35 34 33 32 32 31 30 30 31 35 38 35 36 30 31 65 45 35 35 34 32 24 24 23 23 32 24 24 25 27 30 32 36 39 59 66 82 86 90 82 72 55 47 39 32 26 24 24 24 24 25 23 23 23 24 25 27 28 28 31 36 30 34 37 41 54 65 96 108 104 99 89 99 123 193 277 346 302 299 350 402 417 428 470 488 466 497 522 520 447 381 326 290 311 318 318 309 226 167 163 92 52 25 19 31 56 5 9 26 65 133 224 222 196 197 185 158 123 114 90 108 148 131 125 105 7 54 105 105 100 92 103 122 126 106 81 66 48 65 71 43 0 44 1 18 2 0 0 4 0 0 0 0 0 0 0
831 873 866 801 835 830 835 831 818 809 785 756 701 700 748 730 685 650 642 634 625 614 605 600 588 577 571 551 544 500 527 555 535 508 513 523 538 548 547 527 490 530 552 551 516 485 495 505 505 491 460 455 474 522 473 515 580 641 792 748 681 540 459 452 453 459 510 562 604 650 675 678 668 685 632 576 537 545 587 607 627 633 629 660 704 701 807 768 727 725 729 776 704 747 842 903 987 1011 1049 1048 1056 1062 1040 1064 1042 997 953 910 849 807 802 809 815 823 824 749 624 581 656 637 520 529 559 627 736 812 825 844 860 867 866 869 833 802 762 773 726 752 754 743 743 734 709 741 769 768 783 816 754 673 697 727 771 859 968 1042 1083 1116 1105 1136 1171 1129 1020 1047 1145 1126 1072 1153 1200 1131 1186 1257 1316 1333 1362 1222 1114 1069 1056 989 945 953 923 857 798 773 787 743 756 803 854 830 836 813 800 802 784 700 699 742 793 835 808 756 818 822 856 808 843 905 958 980 962 980 954 996 1087 1189 1178 1122 1189 1169 1114 1113 1113 1149 1167 1165 1114 1077 1058 1061 1114 1170 1153 1126 1176 1088 1028 984 958 935 923 915 946 955 915 898 934 915 907 932 892 882 888 894 891 915 964 1002 1000 997 960 927 886 853 825 812 813 857 843 835 818 779 764 736 704 683 677 690 697 723 771 806 786 787 792 802 810 791 806 848 835 833 935 911 909 904 947 919 992 969 1036 1013 1025 1080 1038 1063 1136 1154 1095 1083 1120 1119 1142 1216 1221 1220 1288 1245 1235 1202 1234 1220 1238 1284 1400 1514 1552 1516 1488 1466 1438 1478 1415 1479 1567 1587 1606 1635 1668 1628 1603 1561 1511 1440 1379 1297 1277 1253 1216 1151 1081 1076 1037 986 897 847 868 723 697 720 763 832 888 909 914 967 1002 1066 1121 1217 1261 1317 1362 1425 1458 1409 1366 1315 1256 1243 1257 1228 1177 1177 1204 1241 1238 1250 1176 1130 1082 1015 962 892 888 864 787 686 771 816 818 825 868 910 878 820 761 647 626 595 574 647 694 672 714 766 782 687 699 795 838 817 842 900 911 1005 1086 1141 1216 1264 1322 1314 1344 1417 1426 1434 1464 1412 1372 1364 1247 1285 1334 1320 1396 1459 1536 1620 1660 1714 1684 1605 1605 1675 1705 1647 1711 1701 1695 1748 1724 1740 1785 1826 1826 1821 1829 1851 1856 1880 1873 1859 1855 1816 1811 1774 1765 1770 1737 1679 1634 1638 1643 1653 1589 1519 1404 1456 1525 1576 1509 1406 1390 1321 1227 1193 1196 1185 1150 1120 1098 1045 995 945 943 1027 1086 1109 1155 1224 1261 1209 1169 1068 1018 960 904 858 799 791 733 712 761 847 873 920 987 1002 974 910 834 776 719 706 724 726 677 630 605 625 641 651 667 675 672 694 726 765 836 890 918 915 903 904 874 808 862 965 1021 1056 1119 1152 1113 1062 977 1030 1081 1102 1164 1123 1066 1013 936 843 912 949 1020 1070 1104 1145 1142 1063 980 936 985 1091 1142 1227 1185 1169 1130 1086 1023 999 1070 1149 1196 1235 1294 1343 1398 1382 1350 1324 1424 1471 1502 1516 1512 1471 1443 1389 1358 1332 1277 1215 1151 1239 1261 1228 1225 1272 1300 1387 1447 1455 1471 1452 1408 1379 1359 1352 1265 1160 1227 1238 1216 1277 1348 1410 1467 1536 1615 1555 1505 1465 1447 1435 1420 1430 1332 1297 1386 1451 1518 1551 1540 1504 1443 1383 1329 1428 1432 1378 1262 1146 1288 1361 1424 1469 1474 1529 1627 1702 1727 1870 1918 1991 2029 1971 1885 1809 1736 1630 1526 1378 1338 1485 1607 1729 1821 1856 1759 1645 1561 1440 1356 1434 1537 1677 1584 1553 1626 1573 1490 1413 1328 1294 1387 1432 1484 1530 1611 1701 1710 1724 1694 1702 1730 1721 1660 1590 1583 1529 1459 1520 1488 1565 1662 1663 1571 1667 1767 1851 1820 1710 1745 1875 2027 1966 1837 1778 1736 1838 1918 1960 2056 2147 2194 2245 2272 2360 2502 2515 2469 2449 2435 2413 2380 2339 2275 2242 2162 2064 2002 1918 1815 1919 1939 1952 1980 1999 2011 2058 2095 2098 2056 1981 1925 1910 1871 1833 1810 1808 1819 1838 1820 1825 1843 1855 1842 1802 1769 1766 1766 1668 1609 1533 1538 1548 1558 1517 1446 1454 1435 1401 1373 1333 1341 1308 1294 1286 1282 1275 1264 1258 1266 1329 1367 1398 1357 1350 1319 1261 1237 1163 1198 1146 1133 1136 1149 1114 1136 1188 1181 1171 1244 1234 1235 1270 1255 1249 1212 1212 1286 1351 1418 1467 1454 1410 1355 1412 1481 1534 1530 1518 1512 1539 1498 1454 1362 1302 1271 1236 1158 1074 992 1027 1130 1222 1307 1395 1375 1355 1378 1401 1415 1424 1437 1463 1523 1525 1530 1544 1571 1603 1639 1695 1718 1734 1786 1792 1767 1785 1770 1725 1642 1659 1692 1809 1885 1937 1917 1867 1873 1820 1810 1788 1756 1689 1625 1536 1476 1479 1464 1496 1497 1477 1446 1430 1414 1363 1299 1242 1229 1205 1180 1156 1105 1069 1025 1019 1012 1012 1025 1040 1095 1085 1002 1021 1099 1104 1117 1139 1110 1151 1222 1247 1209 1140 1121 1145 1135 1106 1062 988 1022 976 987 994 1009 1084 1163 1156 1076 1150 1143 1078 1058 1049 1070 1100 1089 1035 1093 1099 1082 1078 1067 1023 931 810 738 751 712 708 754 723 711 632 625 617 598 714 769 697 601 680 809 904 931 906 827 767 768 842 907 961 1017 1118 1174 1198 1139 1110 1073 1006 1001 979 903 872 936 962 1041 1193 1291 1358 1295 1167 1024 911 846 860 855 743 751 719 666 772 795 880 950 874 773 645 711 785 754 859 981 1024 988 1038 1045 1068 1025 1016 969 985 1020 1091 1161 1066 940 847 797 778 759 747 716 761 820 814 761 643 597 591 613 587 522 490 474 479 526 453 454 371 311 324 353 386 337 360 373 412 419 438 498 543 611 616 605 546 580 567 588 610 644 598 587 562 568 514 402 401 358 287 293 306 234 229 244 201 164 193 227 265 292 336 361 394 450 445 430 417 405 406 400 393 343 309 279 236 214 252 240 239 197 165 109 137 186 167 155 141 129 88 80 103 118 99 78 77 142 187 151 144 138 140 151 127 154 144 153 128 99 81 83 65 51 45 47 42 41 38 38 37 36 34 32 32 31 31 30 30 29 29 28 31 32 27 25 29 42 34 33 32 31 26 24 23 23 24 23 24 25 28 30 35 54 57 49 59 81 78 73 76 78 61 48 39 34 27 24 24 22 23 22 22 21 21 23 23 24 25 25 27 26 30 49 67 77 77 81 128 176 194 181 147 142 174 170 204 280 247 314 361 428 433 458 464 472 497 513 543 557 490 447 411 345 414 422 387 283 189 106 77 45 32 29 34 86 40 6 7 54 56 139 195 230 221 187 173 147 138 137 125 125 153 145 128 95 68 30 118 109 117 115 95 119 142 125 106 93 67 49 33 20 25 57 46 34 21 12 15 0 20 0 0 0 0 0 0
790 873 848 826 794 822 822 841 839 776 760 723 707 714 696 684 665 646 631 605 611 610 595 586 588 582 567 544 525 510 536 537 521 519 526 536 539 554 546 505 534 542 562 558 522 501 518 544 544 531 517 464 467 508 464 496 550 634 721 635 581 509 457 453 452 457 485 541 587 606 629 642 687 625 574 529 570 616 654 666 657 627 631 649 663 724 821 830 801 767 809 826 756 760 881 972 993 1036 1059 1063 1025 1015 1017 1016 982 954 909 874 834 810 770 806 801 815 820 818 715 611 570 614 528 531 563 643 739 805 831 849 854 825 824 810 797 746 697 698 691 693 696 727 740 702 720 754 766 769 796 805 752 663 702 723 788 858 933 1011 982 1003 1069 1135 1164 1086 987 1057 1125 1018 1025 1046 1064 1083 1120 1215 1248 1269 1345 1212 1112 1078 1043 1038 1020 964 861 805 758 762 743 726 769 806 833 831 791 792 786 790 769 694 706 751 787 802 833 821 788 828 865 878 871 883 936 1016 1048 1049 1030 1055 1163 1207 1123 1066 1154 1119 1075 1072 1097 1112 1145 1162 1100 1042 1058 1033 1045 1085 1112 1084 1085 996 944 913 903 891 892 880 886 925 899 871 904 905 893 915 874 873 877 870 893 936 971 989 971 969 958 927 896 864 835 800 783 804 825 804 810 809 800 753 705 675 685 690 696 717 750 748 724 723 745 744 749 756 765 800 812 831 809 847 861 864 889 918 941 955 1006 958 1022 1034 997 1043 1102 1083 1051 1064 1071 1096 1164 1200 1169 1185 1227 1184 1179 1168 1170 1182 1233 1269 1323 1381 1416 1415 1518 1496 1508 1541 1477 1487 1562 1631 1677 1685 1669 1617 1571 1524 1481 1432 1374 1288 1241 1209 1173 1167 1148 1115 1041 954 913 845 793 752 690 723 757 789 816 848 933 990 1089 1143 1209 1234 1279 1346 1417 1446 1468 1409 1356 1309 1274 1219 1203 1234 1190 1124 1129 1179 1193 1157 1246 1195 1147 1053 973 888 785 782 775 653 752 748 741 777 790 881 849 767 734 648 574 572 610 601 595 614 623 660 706 664 754 777 814 857 878 912 974 991 1026 1061 1094 1171 1209 1301 1351 1348 1342 1391 1434 1348 1269 1296 1199 1254 1239 1312 1370 1414 1493 1528 1578 1622 1634 1605 1561 1607 1631 1610 1647 1656 1636 1672 1674 1722 1779 1806 1828 1781 1728 1755 1778 1830 1832 1857 1849 1785 1775 1782 1809 1800 1770 1722 1711 1702 1669 1627 1549 1474 1432 1530 1588 1607 1536 1530 1469 1356 1359 1259 1222 1225 1190 1179 1164 1104 1030 950 919 972 1018 1077 1152 1229 1266 1225 1159 1105 1051 985 884 882 862 866 805 700 751 773 834 912 930 922 975 964 894 857 812 740 679 641 640 622 602 616 640 649 692 687 690 721 772 811 881 936 976 966 965 949 909 870 853 939 1034 1090 1151 1125 1053 1024 1039 1011 1099 1180 1197 1140 1014 980 928 855 955 1037 1045 1116 1191 1187 1148 1087 1073 980 996 1061 1173 1263 1230 1199 1147 1094 1080 1043 1015 1029 1084 1130 1187 1279 1360 1409 1406 1389 1370 1397 1440 1505 1518 1490 1429 1373 1332 1294 1251 1265 1188 1268 1376 1372 1301 1347 1335 1313 1350 1422 1464 1478 1424 1417 1350 1311 1210 1248 1307 1296 1231 1228 1339 1425 1486 1569 1593 1553 1513 1491 1481 1493 1458 1421 1338 1297 1353 1438 1460 1484 1497 1488 1397 1349 1385 1355 1342 1302 1246 1166 1252 1320 1423 1421 1441 1484 1524 1558 1635 1765 1969 2042 2061 1986 1880 1779 1680 1581 1472 1369 1402 1490 1544 1662 1746 1859 1739 1656 1536 1473 1426 1395 1466 1646 1650 1611 1662 1587 1512 1432 1370 1299 1394 1486 1526 1562 1612 1681 1780 1803 1773 1794 1807 1771 1694 1645 1578 1496 1552 1596 1526 1614 1709 1756 1667 1628 1660 1771 1868 1829 1764 1880 1967 1974 1900 1824 1767 1786 1838 1950 2004 2090 2175 2216 2277 2358 2479 2498 2491 2485 2454 2404 2367 2332 2314 2258 2162 2075 2006 1927 1843 1940 2020 2055 2069 2069 2039 2057 2104 2137 2107 2039 1965 1908 1867 1843 1822 1806 1796 1807 1791 1805 1814 1826 1779 1740 1736 1753 1730 1665 1610 1563 1497 1471 1439 1423 1421 1437 1431 1418 1438 1467 1456 1403 1404 1380 1362 1337 1297 1318 1329 1370 1438 1476 1442 1400 1339 1310 1312 1192 1163 1200 1220 1203 1184 1197 1127 1100 1125 1170 1196 1205 1211 1221 1202 1214 1164 1172 1251 1323 1378 1402 1403 1304 1275 1393 1430 1439 1462 1457 1411 1457 1462 1401 1352 1279 1180 1173 1128 1053 990 1016 1104 1203 1284 1297 1277 1287 1299 1320 1312 1321 1316 1406 1447 1415 1460 1442 1513 1565 1602 1633 1643 1683 1716 1728 1686 1751 1779 1726 1644 1587 1712 1827 1871 1917 1934 1898 1847 1829 1822 1798 1750 1693 1658 1642 1589 1579 1536 1561 1551 1542 1519 1483 1440 1400 1348 1322 1297 1281 1255 1223 1190 1155 1102 1073 1058 1042 1009 1000 1015 1061 1004 988 1032 1022 1085 1089 1046 1135 1195 1219 1203 1161 1103 1086 1073 1039 1001 971 973 988 1048 1075 1056 1102 1134 1117 1082 1108 1125 1107 1090 1093 1071 1066 1006 1012 1039 1024 974 975 981 949 958 867 754 767 786 774 866 833 716 689 692 643 564 611 627 601 608 721 846 921 846 746 688 661 803 943 1012 1072 1095 1142 1134 1141 1074 1078 1097 1008 890 939 887 851 892 930 1006 1108 1199 1316 1298 1144 1037 974 966 971 860 845 882 862 780 663 599 815 955 961 805 595 709 830 864 867 952 1066 1108 1104 1098 1089 1018 932 944 1001 1050 1150 1122 1013 921 876 885 869 879 849 837 882 872 769 702 636 658 642 660 590 587 611 554 446 514 498 530 445 374 309 306 322 375 446 460 497 495 471 487 585 581 536 546 570 622 618 563 589 581 534 492 466 470 445 364 297 330 272 266 283 291 236 197 195 163 175 195 212 264 285 290 301 330 363 400 408 417 463 495 502 416 365 339 284 279 276 239 215 183 150 187 178 214 192 167 145 122 75 81 101 104 85 74 76 84 180 153 108 95 151 119 141 107 133 149 124 108 89 72 70 55 47 43 42 41 40 39 37 36 35 34 33 31 30 30 29 28 29 28 28 28 27 25 28 32 32 33 31 31 28 26 23 22 23 23 23 24 27 29 39 62 70 62 76 83 78 70 73 82 75 53 44 36 30 23 21 21 22 21 20 19 19 21 21 21 22 24 24 25 28 52 58 56 62 78 110 130 146 169 174 193 225 223 244 238 287 353 420 435 445 442 436 449 469 474 530 578 563 533 458 422 455 421 318 293 171 96 44 62 59 58 91 100 58 12 8 68 118 126 168 228 239 212 173 148 135 160 145 123 161 151 113 74 51 43 99 100 118 130 124 101 139 129 109 100 107 76 76 49 57 69 66 46 57 24 52 45 22 0 15 0 0 6 0
803 839 823 790 796 816 814 830 833 782 734 718 713 720 715 707 672 618 640 620 598 585 577 569 557 564 566 532 516 525 552 526 520 540 543 551 547 566 534 515 549 551 575 571 558 542 549 543 533 522 513 476 454 460 462 492 547 648 617 590 549 503 452 452 451 458 522 542 590 653 664 649 638 550 512 592 655 680 712 740 713 635 665 703 763 761 770 849 906 844 880 791 746 801 896 982 1000 1012 1046 1056 1040 993 979 967 948 911 883 852 822 795 726 780 788 812 815 802 791 683 586 572 527 533 593 670 772 801 822 832 830 762 744 728 733 713 658 679 660 684 696 720 739 680 738 750 740 765 790 784 687 661 703 716 749 803 899 917 881 897 976 1041 1135 1077 963 995 1082 998 988 1078 1141 1184 1180 1167 1240 1311 1346 1204 1087 1029 1045 1067 996 980 922 866 820 750 752 711 741 746 783 826 782 763 761 759 767 690 716 755 779 792 808 791 804 822 821 847 851 883 919 968 1042 1146 1161 1148 1148 1115 1068 1013 1068 1032 1016 1029 1071 1099 1119 1167 1096 1105 1092 1104 1016 1000 1056 1067 1009 910 902 871 929 933 950 922 895 859 846 857 867 878 870 876 862 868 877 858 888 924 947 966 946 944 946 924 891 850 828 799 774 754 765 784 773 788 788 739 691 672 685 690 696 700 706 737 769 802 792 813 821 872 807 856 886 842 840 839 844 869 874 875 868 915 930 946 979 967 984 1006 1025 1022 1013 1048 1048 1120 1160 1164 1112 1151 1153 1132 1133 1138 1147 1169 1203 1211 1243 1292 1312 1360 1490 1558 1557 1577 1557 1570 1589 1642 1642 1627 1645 1631 1592 1545 1500 1446 1388 1340 1292 1289 1239 1243 1210 1154 1109 1009 917 830 799 766 698 729 805 835 872 925 1024 1094 1158 1213 1255 1305 1333 1377 1399 1414 1420 1405 1360 1312 1272 1237 1187 1167 1184 1146 1100 1087 1101 1115 1162 1271 1207 1091 1004 890 795 739 711 636 720 682 677 732 737 783 709 660 603 588 579 611 664 692 705 707 680 644 652 637 674 704 786 813 803 814 865 919 969 1067 1146 1202 1260 1284 1333 1329 1318 1378 1389 1304 1224 1187 1148 1182 1226 1337 1363 1356 1398 1407 1459 1508 1505 1545 1632 1620 1625 1635 1645 1610 1596 1594 1662 1659 1699 1782 1824 1793 1706 1684 1715 1748 1799 1826 1807 1804 1742 1766 1789 1804 1796 1772 1760 1709 1625 1556 1492 1462 1524 1564 1648 1641 1638 1600 1524 1414 1411 1306 1271 1252 1254 1218 1190 1141 1046 971 938 1042 1095 1133 1202 1253 1244 1186 1133 1111 1050 976 940 983 956 930 808 715 726 755 800 835 840 856 938 931 941 853 806 774 742 632 610 602 603 610 638 650 675 718 731 712 757 828 892 942 971 1005 1013 1004 977 951 884 981 1076 1127 1171 1135 1063 1105 1080 1044 1127 1152 1192 1151 1051 949 905 876 929 1062 1127 1210 1235 1234 1218 1155 1057 964 1010 1088 1186 1270 1261 1228 1181 1129 1123 1075 1049 1103 1092 1067 1113 1198 1255 1304 1305 1352 1429 1471 1488 1528 1587 1511 1446 1397 1338 1314 1297 1224 1229 1291 1353 1414 1375 1334 1366 1325 1354 1401 1447 1418 1361 1320 1308 1226 1256 1283 1355 1374 1341 1246 1370 1441 1509 1600 1607 1569 1537 1512 1525 1488 1438 1362 1382 1365 1334 1380 1453 1507 1501 1481 1456 1386 1404 1340 1272 1220 1194 1225 1204 1265 1313 1379 1377 1445 1571 1612 1640 1788 1893 1979 1984 1905 1799 1755 1700 1606 1450 1347 1440 1547 1615 1641 1717 1850 1764 1650 1605 1556 1507 1435 1461 1620 1711 1696 1730 1667 1575 1484 1380 1319 1409 1503 1585 1612 1657 1765 1843 1910 1894 1878 1833 1767 1705 1626 1578 1519 1614 1578 1602 1661 1769 1824 1777 1730 1737 1767 1887 1912 1831 1905 2011 2079 2014 1946 1828 1908 1917 2013 2134 2211 2291 2274 2341 2404 2437 2470 2421 2412 2423 2448 2397 2257 2209 2222 2137 2067 2021 1979 1900 1940 2024 2085 2116 2121 2093 2073 2106 2143 2133 2068 2012 1947 1887 1885 1869 1825 1794 1804 1783 1790 1808 1805 1805 1746 1697 1715 1667 1572 1540 1543 1517 1494 1510 1512 1531 1525 1513 1518 1552 1521 1479 1498 1462 1476 1471 1399 1329 1384 1409 1471 1522 1553 1516 1455 1360 1408 1330 1301 1288 1282 1231 1252 1258 1215 1145 1119 1094 1095 1178 1186 1163 1195 1159 1174 1127 1134 1215 1270 1313 1337 1312 1239 1267 1344 1343 1368 1388 1402 1339 1355 1372 1406 1335 1247 1191 1095 1047 1009 958 1007 1077 1164 1229 1178 1186 1220 1233 1221 1206 1258 1302 1320 1340 1339 1352 1333 1435 1501 1548 1558 1557 1611 1644 1645 1624 1703 1751 1688 1608 1582 1695 1782 1800 1863 1929 1925 1927 1897 1889 1877 1829 1782 1746 1718 1676 1667 1641 1646 1636 1621 1568 1531 1473 1435 1394 1357 1331 1294 1249 1216 1158 1085 1042 1039 1025 1019 1011 1001 992 999 997 982 980 986 1009 1026 1016 1090 1137 1165 1141 1111 1100 1034 1002 983 966 1018 1041 1057 1077 1029 1023 1050 1054 1056 1075 1124 1122 1115 1087 1067 1058 1049 981 940 916 922 878 912 906 855 864 855 781 827 849 866 943 863 755 782 798 718 602 613 541 566 564 675 803 816 710 617 634 697 816 987 1068 1023 968 1007 970 1045 1089 1017 958 927 903 777 800 778 871 970 1050 1088 1175 1220 1279 1228 1139 1057 1054 954 913 936 1002 956 828 602 557 746 920 804 698 592 607 748 902 915 965 1034 1073 1012 1026 1013 969 923 1016 1069 1116 1168 1078 973 925 954 985 987 992 980 984 1008 883 784 722 713 712 708 708 683 654 634 549 449 391 408 425 474 395 295 338 404 437 488 511 533 548 532 530 585 547 467 503 506 586 612 558 517 519 466 417 390 397 324 317 267 299 278 226 247 247 228 239 180 165 178 210 208 217 246 240 251 266 287 315 324 355 376 436 458 458 436 366 292 300 278 270 263 210 191 237 252 239 231 221 184 132 135 125 72 73 74 71 79 75 149 152 106 77 121 92 121 99 144 145 117 100 88 80 74 67 47 44 44 43 42 41 38 37 37 36 34 31 31 29 29 28 28 27 28 27 27 26 28 30 31 31 30 28 27 24 23 22 22 22 23 25 25 29 54 54 66 73 68 74 78 74 66 77 68 68 50 38 32 29 21 20 21 20 18 18 18 19 19 21 20 22 23 23 25 31 41 42 53 63 66 73 79 86 90 121 156 139 199 244 282 338 371 353 400 391 414 370 427 448 528 573 608 602 542 497 486 353 261 216 171 101 58 123 132 101 135 70 53 25 10 31 98 149 182 226 238 208 186 184 155 169 139 130 170 155 109 109 59 78 73 133 124 130 134 111 127 136 123 122 125 109 89 78 92 68 96 83 64 42 82 77 16 0 24 20 20 0 15
819 804 787 795 804 808 808 812 811 766 753 732 697 711 692 685 648 632 592 603 602 580 563 540 536 544 533 528 538 583 536 526 529 552 561 564 557 545 521 542 568 567 585 582 572 564 558 552 545 533 524 507 463 454 474 526 595 581 564 557 523 490 475 454 451 458 530 607 614 602 579 574 552 510 567 645 707 743 740 759 737 664 707 777 901 852 811 847 956 922 836 827 836 767 843 914 970 1026 1061 1044 1010 986 940 925 903 875 856 827 803 736 723 661 717 767 766 771 778 675 595 527 514 568 652 747 772 794 801 816 770 678 682 747 783 743 671 649 648 655 688 726 685 720 722 716 758 770 787 784 672 661 702 729 777 855 934 846 808 855 892 925 1003 1065 969 851 890 881 988 1060 1195 1184 1230 1249 1258 1327 1326 1195 1068 993 982 990 936 931 885 824 787 758 738 710 702 733 724 794 802 758 739 733 718 685 736 737 745 753 765 790 798 814 855 880 897 882 919 972 1045 1115 1109 1087 1057 1043 1006 982 987 1000 1035 1045 1105 1123 1144 1166 1146 1121 1103 1139 1062 1038 1009 1040 991 995 1017 922 1014 1022 1016 983 951 915 917 859 845 878 903 861 853 885 879 862 856 892 920 929 912 918 922 928 907 879 847 810 783 770 750 737 733 739 752 726 690 671 677 687 713 746 766 752 765 829 847 879 910 874 861 853 887 901 876 895 916 932 903 917 909 906 896 918 905 931 927 938 962 976 997 1012 1047 1085 1093 1097 1091 1095 1097 1096 1103 1116 1135 1151 1171 1199 1232 1244 1303 1398 1493 1499 1569 1629 1625 1623 1627 1657 1598 1561 1575 1605 1570 1481 1437 1420 1398 1373 1353 1333 1301 1313 1141 1062 1033 1017 984 947 878 796 688 707 746 801 879 982 1077 1101 1124 1187 1231 1248 1268 1353 1369 1393 1370 1337 1311 1257 1204 1209 1145 1103 1108 1124 1117 1050 1053 1071 1102 1222 1267 1149 1015 901 804 766 718 635 680 661 675 646 662 669 600 582 605 630 624 666 669 758 760 804 745 737 728 710 680 663 721 734 840 949 984 992 1052 1093 1191 1269 1249 1300 1332 1295 1298 1325 1323 1280 1199 1125 1248 1326 1309 1276 1306 1359 1412 1475 1532 1555 1572 1636 1722 1725 1702 1662 1607 1561 1553 1587 1612 1623 1677 1747 1816 1793 1732 1638 1643 1682 1739 1790 1788 1763 1773 1705 1724 1759 1805 1789 1765 1736 1675 1589 1572 1535 1534 1586 1638 1706 1672 1589 1543 1507 1445 1380 1325 1302 1294 1288 1250 1156 1095 937 997 1149 1214 1227 1269 1311 1280 1237 1205 1144 1124 1089 1050 1043 1007 891 808 752 681 701 724 792 768 838 880 855 876 838 777 707 657 600 596 600 603 631 638 653 680 715 771 765 745 787 840 858 951 1020 1045 1051 1039 1013 940 959 1016 1073 1163 1146 1159 1142 1123 1114 1128 1165 1127 1109 1066 943 1008 927 929 1049 1158 1220 1276 1295 1226 1147 1056 979 1015 1121 1199 1272 1309 1268 1197 1215 1199 1117 1087 1177 1187 1178 1106 1104 1181 1203 1258 1357 1469 1530 1550 1557 1619 1559 1508 1438 1418 1382 1307 1238 1225 1293 1394 1434 1405 1389 1391 1363 1396 1406 1440 1434 1350 1291 1273 1262 1328 1302 1391 1458 1354 1287 1299 1331 1449 1579 1634 1609 1582 1540 1534 1489 1427 1427 1432 1408 1370 1387 1465 1563 1540 1481 1400 1357 1339 1302 1238 1304 1311 1259 1210 1203 1258 1350 1372 1466 1532 1666 1782 1827 1804 1859 1869 1768 1691 1614 1584 1513 1425 1369 1442 1517 1664 1738 1792 1880 1838 1751 1668 1567 1536 1447 1568 1650 1784 1810 1805 1714 1601 1480 1382 1340 1433 1514 1560 1626 1694 1779 1847 1856 1838 1796 1750 1696 1652 1604 1533 1574 1666 1600 1613 1713 1824 1862 1888 1843 1788 1834 1923 2002 1934 1934 2045 2159 2086 2013 1894 2000 2036 2003 2070 2185 2274 2172 2255 2334 2332 2358 2323 2293 2277 2343 2402 2260 2145 2120 2090 2047 2023 2003 1952 1997 1991 2011 2055 2123 2151 2128 2137 2184 2166 2109 2069 1991 1955 1954 1920 1852 1795 1803 1780 1767 1763 1756 1771 1724 1668 1667 1638 1559 1610 1588 1580 1552 1570 1582 1585 1564 1571 1576 1581 1550 1549 1537 1557 1555 1502 1422 1406 1360 1406 1496 1575 1617 1562 1474 1455 1481 1395 1394 1349 1268 1313 1241 1158 1142 1144 1213 1154 1080 1130 1150 1125 1159 1155 1112 1104 1111 1163 1187 1207 1269 1219 1151 1261 1263 1292 1309 1322 1320 1236 1260 1265 1320 1354 1320 1233 1104 1055 1006 953 1019 1089 1135 1138 1095 1114 1151 1187 1176 1185 1233 1263 1262 1276 1287 1270 1294 1350 1456 1487 1456 1476 1521 1564 1582 1583 1660 1723 1658 1565 1562 1689 1707 1722 1809 1862 1903 1906 1877 1859 1878 1873 1846 1802 1780 1751 1718 1700 1696 1657 1637 1617 1547 1465 1408 1358 1288 1260 1222 1197 1168 1117 1071 1115 1107 1137 1109 1092 1077 1008 994 979 973 975 972 971 969 989 1052 1068 1118 1123 1067 1053 1039 993 959 1012 1099 1130 1077 1074 1021 1005 1016 1044 1080 1141 1141 1109 1072 1062 1045 1032 1013 936 837 834 883 829 811 834 769 841 881 834 863 939 986 938 895 843 750 747 724 707 659 574 523 587 668 794 671 607 579 670 730 796 904 906 884 840 903 849 944 1054 1044 941 834 819 805 733 839 937 1056 1080 1123 1130 1159 1182 1205 1241 1168 1109 1052 968 947 923 908 779 628 483 640 787 708 659 519 530 690 765 727 817 960 1006 911 972 889 877 921 975 1036 1159 1128 1025 979 1004 1029 1059 1087 1106 1090 1115 1091 919 842 820 826 851 870 824 738 663 601 544 491 376 319 330 360 375 276 344 425 442 500 541 571 579 584 574 589 527 420 416 467 562 572 500 455 496 392 354 343 401 341 270 254 253 251 244 216 197 188 175 169 170 176 186 233 281 295 322 330 317 291 273 278 305 326 346 384 366 380 367 318 322 346 293 233 224 248 274 261 246 230 212 177 181 219 203 143 109 93 77 71 76 91 107 87 84 73 102 91 71 85 116 104 103 88 81 70 57 48 46 45 44 43 42 39 39 38 36 35 34 31 31 30 29 28 27 26 26 26 24 25 26 30 31 29 28 25 22 21 22 22 21 23 24 24 41 48 55 63 68 64 68 70 74 61 65 68 63 58 44 34 29 22 20 19 20 18 17 16 17 18 18 19 20 21 21 22 23 25 27 41 39 44 52 60 59 66 84 88 95 121 177 240 301 280 325 319 331 315 336 379 399 466 490 550 548 620 615 494 370 281 192 139 108 83 115 201 188 166 172 91 56 12 16 26 59 124 201 249 248 206 169 151 140 143 148 158 127 133 115 70 62 117 137 136 139 127 123 136 142 123 131 111 98 97 71 106 100 94 98 93 61 72 67 57 23 10 53 57 12 0
775 794 790 793 796 794 809 818 857 868 833 782 725 677 701 671 651 632 619 596 574 574 555 542 535 537 550 578 557 564 542 526 547 584 609 595 573 541 538 572 575 579 582 567 557 548 552 537 537 537 521 502 461 453 454 503 555 545 549 530 513 495 482 456 450 455 480 541 525 523 482 506 477 501 586 646 664 670 717 716 727 696 732 813 883 897 854 851 930 954 926 877 899 787 929 991 1018 1043 1087 1058 1029 1028 978 921 892 851 825 798 803 799 800 711 622 638 667 709 751 657 578 528 514 573 644 673 757 758 787 785 691 656 725 764 796 736 661 642 633 656 692 721 689 684 727 748 750 770 768 758 633 653 697 731 777 835 869 800 801 830 838 856 903 946 886 786 775 860 1019 1012 1060 1181 1253 1320 1312 1353 1331 1198 1064 996 956 945 904 857 788 773 749 722 718 720 709 700 713 794 861 795 765 745 682 713 734 745 750 780 781 808 847 854 876 897 942 966 979 1000 1053 1064 1050 1036 1010 988 957 1002 1028 1076 1108 1090 1101 1137 1162 1155 1141 1114 1120 1119 1131 1037 1019 986 975 1013 952 1029 1136 1153 1118 1049 1014 994 968 895 843 827 859 843 897 951 942 881 833 868 895 887 897 905 901 918 922 909 860 821 814 803 762 755 751 714 729 734 698 673 680 727 735 769 798 810 776 830 844 892 934 903 897 900 937 927 919 929 975 983 988 970 970 991 993 990 979 965 974 993 975 970 976 988 993 1021 1036 1055 1059 1065 1071 1102 1134 1163 1165 1189 1191 1216 1272 1281 1275 1327 1384 1439 1496 1600 1682 1661 1616 1629 1586 1522 1512 1509 1525 1465 1365 1348 1334 1303 1318 1295 1289 1277 1092 1006 907 866 866 862 867 793 675 700 770 834 911 971 991 996 1049 1099 1132 1183 1272 1354 1330 1359 1365 1265 1255 1237 1192 1131 1163 1108 1015 1033 1055 1050 1005 1023 1049 1139 1255 1211 1049 929 863 785 698 606 626 608 592 566 578 572 570 661 683 690 710 727 737 741 801 835 839 841 838 824 771 696 695 725 865 901 1020 1100 1121 1162 1207 1223 1229 1261 1270 1222 1292 1274 1284 1228 1121 1129 1220 1342 1404 1412 1425 1456 1487 1583 1636 1634 1648 1706 1703 1731 1764 1710 1622 1602 1560 1536 1574 1618 1662 1704 1731 1721 1667 1664 1593 1637 1703 1731 1780 1753 1719 1694 1656 1731 1774 1757 1721 1726 1693 1662 1637 1581 1582 1604 1624 1702 1709 1667 1616 1573 1503 1438 1398 1350 1350 1352 1256 1151 1084 949 897 1089 1299 1368 1401 1421 1376 1334 1277 1229 1204 1185 1135 1106 1021 913 882 859 734 672 694 722 761 796 840 783 792 766 769 709 626 595 601 612 624 632 640 655 680 724 793 821 796 793 782 819 920 972 1057 1071 1087 1063 989 1018 1121 1154 1194 1205 1200 1177 1150 1186 1177 1185 1150 1084 1016 1020 1012 945 920 1033 1125 1187 1230 1291 1220 1153 1115 1067 991 1055 1147 1211 1271 1305 1278 1270 1225 1105 1117 1190 1248 1260 1208 1167 1165 1267 1353 1391 1391 1437 1500 1535 1548 1528 1508 1440 1370 1309 1263 1243 1274 1270 1318 1407 1466 1476 1471 1397 1422 1476 1477 1406 1346 1332 1374 1288 1323 1371 1370 1414 1397 1317 1389 1360 1422 1478 1552 1614 1608 1576 1565 1511 1452 1503 1521 1432 1409 1446 1448 1564 1540 1498 1396 1326 1315 1288 1288 1361 1328 1319 1301 1239 1243 1327 1434 1521 1646 1701 1671 1716 1721 1833 1849 1740 1662 1559 1488 1455 1412 1394 1435 1502 1616 1742 1876 1928 1839 1732 1670 1630 1502 1521 1560 1684 1814 1888 1839 1731 1593 1497 1452 1365 1473 1466 1528 1579 1632 1720 1764 1817 1808 1732 1663 1612 1576 1572 1641 1678 1706 1613 1702 1708 1789 1937 2002 1950 1843 1889 1974 2072 1992 1966 2067 2172 2111 2017 1970 2030 2120 2112 2110 2183 2124 2051 2109 2255 2189 2301 2201 2181 2143 2229 2348 2304 2218 2126 2075 2049 2034 1998 2014 2078 2109 2121 2125 2121 2181 2189 2175 2197 2173 2147 2095 2052 2008 1964 1922 1846 1793 1769 1760 1753 1750 1728 1721 1628 1636 1637 1622 1626 1705 1696 1716 1706 1663 1681 1708 1668 1693 1670 1620 1591 1593 1582 1620 1593 1518 1504 1510 1444 1420 1430 1528 1640 1619 1570 1556 1547 1479 1422 1332 1348 1311 1218 1179 1242 1260 1204 1159 1086 1074 1108 1098 1133 1115 1113 1064 1096 1095 1105 1131 1181 1154 1091 1201 1164 1232 1224 1237 1242 1153 1164 1162 1213 1261 1301 1227 1125 1082 1007 982 1031 1083 1072 1064 1026 1070 1063 1088 1097 1117 1154 1181 1198 1196 1180 1175 1212 1319 1394 1410 1352 1368 1416 1438 1448 1507 1598 1687 1637 1555 1511 1607 1620 1653 1758 1799 1857 1875 1838 1807 1824 1817 1804 1787 1759 1727 1690 1647 1628 1617 1583 1555 1510 1427 1354 1295 1251 1177 1132 1103 1084 1117 1149 1162 1141 1229 1191 1166 1126 1084 1045 1033 1019 998 970 965 963 963 975 1011 1072 1093 1035 987 978 958 985 1082 1135 1125 1032 1025 1008 1015 1071 1102 1146 1133 1099 1095 1050 1036 1006 945 888 886 821 762 798 767 778 759 738 772 863 924 942 1004 890 822 849 786 722 698 740 695 624 548 513 576 648 712 657 534 612 689 767 865 850 852 753 749 806 753 838 988 981 922 860 703 685 759 847 968 1105 1117 1076 1021 1048 1123 1189 1295 1206 1076 967 846 756 709 692 608 542 444 513 593 586 508 436 470 543 585 656 772 911 906 852 870 829 892 928 966 1002 1092 1100 1056 1066 1092 1123 1141 1161 1158 1114 1020 968 939 926 942 905 843 790 791 697 615 601 558 492 447 400 351 290 323 269 386 469 501 504 531 519 517 517 514 503 456 385 406 492 538 543 457 369 429 413 307 301 341 343 286 240 218 205 194 188 177 181 174 170 177 205 270 229 323 369 379 397 407 366 319 275 260 266 282 306 294 310 323 317 293 319 307 327 313 307 330 308 299 271 229 216 219 230 209 171 122 135 98 71 61 69 69 76 60 57 77 58 57 49 76 84 85 82 76 82 59 49 48 46 46 44 41 41 40 38 37 35 35 32 32 32 29 28 27 25 26 25 24 24 25 26 29 27 25 24 20 21 22 21 21 22 21 25 46 44 51 57 60 62 56 68 71 71 54 61 61 68 52 40 34 27 23 18 19 17 15 15 17 16 17 17 19 18 19 19 20 18 21 25 28 33 40 47 47 52 78 64 72 95 122 156 215 219 311 271 237 250 326 330 340 364 390 453 431 527 642 495 364 272 198 209 161 99 115 200 259 221 188 109 67 23 29 17 38 104 178 221 261 232 185 190 142 191 172 153 165 177 111 98 69 106 110 133 148 139 126 143 157 134 144 121 126 116 92 82 103 112 107 94 83 63 70 64 35 21 54 54 39 0
769 768 768 776 790 818 843 862 873 842 804 746 720 713 658 659 640 609 619 599 572 549 536 555 576 559 547 598 573 550 541 539 569 650 626 616 579 545 570 587 589 573 562 555 550 545 531 525 523 501 486 499 498 471 452 491 512 529 565 542 500 487 472 452 450 454 472 455 456 463 497 521 523 506 550 574 579 607 642 681 726 734 768 838 912 912 884 883 983 1000 961 924 952 843 920 995 1007 1049 1084 1056 1066 1069 1011 956 933 879 867 852 848 840 830 811 724 655 599 650 677 632 557 530 517 537 573 632 652 724 741 697 613 681 757 773 789 720 652 630 615 657 702 700 684 688 741 738 749 737 749 724 615 672 726 789 845 787 786 771 776 793 804 821 866 835 792 752 807 882 1050 1114 1101 1190 1283 1334 1339 1335 1361 1213 1072 1014 966 909 884 836 896 886 876 793 742 744 722 663 700 774 879 799 753 747 680 730 750 754 736 771 784 839 842 823 857 907 914 956 975 971 1004 1020 995 1000 985 941 945 1037 1116 1109 1125 1109 1105 1137 1162 1147 1134 1130 1111 1102 1135 1030 1018 1019 1061 985 986 1025 1107 1133 1164 1141 1110 1073 1024 946 902 842 810 852 888 939 961 898 838 833 885 845 860 877 861 888 907 914 891 861 848 828 783 804 772 738 710 701 685 675 666 688 725 732 769 838 825 827 868 891 935 954 955 956 1001 993 986 986 1021 1016 1026 1023 1010 1052 1050 1046 1032 1038 1033 1040 1040 1034 1037 1034 1032 1028 1038 1030 1038 1054 1065 1096 1135 1154 1179 1221 1249 1253 1292 1336 1318 1357 1374 1462 1513 1594 1684 1627 1566 1558 1574 1503 1472 1411 1432 1457 1375 1293 1252 1225 1232 1221 1231 1230 1130 1037 965 884 829 775 744 772 670 722 812 908 876 870 890 931 1008 1098 1164 1247 1305 1299 1312 1368 1371 1279 1229 1165 1127 1101 1077 1079 1021 968 964 965 955 953 1009 1087 1193 1260 1117 987 876 798 690 646 604 567 577 617 613 607 660 708 783 783 799 815 828 825 832 896 942 958 984 960 827 814 760 718 713 798 903 1035 1104 1142 1186 1213 1189 1170 1168 1225 1326 1251 1170 1128 1063 1165 1172 1255 1308 1400 1485 1549 1587 1656 1709 1716 1709 1702 1709 1668 1701 1701 1622 1642 1594 1547 1627 1623 1641 1665 1665 1638 1605 1589 1564 1586 1625 1670 1736 1772 1729 1671 1611 1658 1695 1698 1658 1650 1659 1646 1642 1606 1596 1634 1647 1680 1729 1723 1692 1656 1621 1505 1446 1415 1401 1377 1320 1222 1127 980 850 971 1185 1325 1401 1365 1245 1197 1210 1266 1244 1252 1213 1140 1041 960 895 828 773 711 661 689 714 752 807 782 715 698 696 680 635 592 599 615 633 636 643 656 694 783 849 885 882 887 882 834 835 943 996 1043 1080 1120 1055 1031 1107 1184 1212 1262 1228 1217 1219 1231 1254 1197 1164 1102 1079 1030 967 922 947 995 1077 1112 1185 1208 1215 1157 1104 1049 1009 1083 1102 1179 1263 1323 1336 1319 1211 1128 1153 1206 1280 1333 1295 1249 1163 1193 1240 1320 1327 1374 1439 1456 1514 1486 1416 1374 1323 1329 1330 1339 1307 1332 1361 1350 1428 1480 1522 1445 1490 1568 1555 1433 1464 1419 1385 1346 1366 1409 1424 1404 1372 1357 1373 1395 1428 1447 1518 1606 1653 1640 1597 1540 1494 1577 1558 1457 1441 1543 1549 1587 1552 1481 1407 1449 1377 1298 1318 1408 1397 1434 1381 1288 1257 1292 1351 1473 1560 1559 1596 1625 1766 1837 1907 1831 1675 1571 1513 1460 1422 1488 1450 1534 1680 1783 1885 1930 1863 1771 1643 1581 1500 1611 1644 1716 1813 1886 1826 1730 1659 1638 1491 1394 1431 1514 1558 1607 1683 1719 1798 1852 1819 1732 1649 1656 1660 1663 1697 1770 1689 1652 1777 1823 1792 1902 2032 2006 1926 1971 2021 2129 2074 2076 2132 2103 2102 2041 2011 1975 1987 1999 2068 2072 2009 1933 1961 2108 2078 2114 2121 2107 2024 2133 2266 2345 2309 2230 2162 2113 2062 2008 2014 2124 2221 2241 2207 2156 2207 2231 2211 2203 2173 2140 2124 2093 2050 1991 1926 1877 1808 1754 1732 1747 1733 1710 1673 1717 1744 1766 1763 1744 1780 1801 1844 1835 1780 1824 1839 1785 1821 1777 1741 1679 1655 1662 1686 1629 1562 1595 1577 1523 1486 1429 1524 1596 1681 1642 1624 1594 1524 1434 1393 1393 1294 1251 1212 1289 1328 1286 1205 1108 1107 1061 1082 1078 1050 1034 1029 1036 1020 1017 1028 1074 1058 1060 1079 1140 1133 1161 1146 1122 1103 1039 1081 1090 1156 1220 1208 1132 1099 1000 946 980 1023 994 1001 1017 1058 995 983 1033 1034 1072 1080 1078 1086 1143 1134 1177 1242 1298 1299 1297 1278 1300 1319 1331 1448 1604 1639 1601 1544 1463 1493 1526 1640 1668 1736 1809 1850 1780 1757 1780 1772 1753 1736 1713 1682 1645 1600 1567 1545 1515 1460 1402 1341 1290 1250 1172 1173 1174 1181 1185 1206 1219 1202 1189 1198 1206 1170 1123 1093 1055 1032 1018 1006 991 970 956 957 954 952 1006 1000 978 967 955 959 1004 1068 1070 1059 1018 990 989 1025 1058 1108 1163 1128 1113 1024 989 948 897 840 801 783 753 745 713 708 699 726 812 849 834 845 877 898 846 759 844 762 679 628 645 645 628 577 509 569 607 656 676 528 577 697 781 849 896 807 716 685 733 722 843 896 907 831 785 669 735 804 872 955 1009 992 966 941 1035 1140 1250 1286 1204 1067 928 853 717 630 561 533 492 459 435 543 496 439 485 543 536 655 766 858 916 859 803 792 869 927 1000 1059 1124 1186 1147 1103 1113 1109 1083 1055 1098 1067 989 897 838 800 778 811 813 718 655 656 632 549 498 495 455 402 383 370 370 258 291 322 395 466 466 430 425 439 476 400 394 424 334 377 442 470 496 423 326 331 374 314 272 271 291 309 285 261 268 263 235 192 192 233 236 260 198 300 248 276 284 310 349 365 386 356 333 316 288 253 253 256 256 268 272 263 284 277 301 299 290 291 311 318 314 304 295 287 244 214 188 156 146 146 106 104 86 73 63 67 61 52 55 78 64 46 55 71 77 71 63 62 60 49 48 46 43 42 41 40 38 38 36 35 34 32 29 31 30 27 25 25 25 24 24 24 24 21 23 23 20 21 21 21 21 21 21 21 37 44 40 45 55 54 54 59 59 71 60 57 50 59 67 56 44 34 30 29 19 16 16 15 14 15 15 16 16 16 15 16 16 16 15 17 19 23 28 30 42 39 40 48 52 62 76 95 113 133 197 273 264 192 240 267 256 272 324 339 347 394 485 590 493 387 310 244 180 144 131 98 129 191 197 187 117 81 24 41 28 99 121 139 213 252 259 213 182 167 164 196 189 191 160 128 127 124 102 97 146 150 141 132 150 192 166 172 141 113 96 114 82 91 115 117 89 85 53 63 70 34 8 22 0 0 0
755 786 767 783 813 850 885 866 870 854 771 722 723 681 652 633 621 624 582 561 556 572 564 571 581 571 570 585 556 547 569 566 610 646 629 591 573 561 585 598 592 589 585 575 569 565 551 548 538 521 517 503 506 484 453 465 497 545 581 536 496 484 464 455 450 450 453 493 534 557 567 574 552 555 561 602 612 620 662 660 703 722 743 830 867 903 920 955 1015 1003 963 985 937 877 906 958 1017 1078 1088 1086 1070 1090 1067 993 965 946 913 886 879 862 839 820 796 732 649 591 598 591 566 533 522 512 528 548 631 677 683 600 609 695 747 755 711 666 633 623 625 651 668 678 688 724 740 701 741 668 724 668 622 681 715 767 754 745 733 746 730 764 776 787 757 746 745 810 877 957 1087 1180 1195 1235 1283 1306 1262 1311 1368 1222 1067 1001 983 943 889 891 932 935 902 857 780 689 680 675 691 738 815 784 731 701 681 736 756 806 804 743 764 787 802 810 840 854 881 900 941 918 950 953 954 968 954 895 952 1016 1089 1023 1033 1083 1098 1122 1117 1142 1151 1123 1101 1088 1061 1054 1082 1039 1019 989 1050 1059 1084 1071 1076 1072 1080 1080 1044 1031 969 871 812 833 853 881 904 907 829 828 841 819 817 832 841 866 892 906 872 847 816 798 811 833 795 757 727 721 691 682 666 672 707 735 783 820 862 865 905 926 952 989 1010 1036 1031 1087 1078 1066 1069 1038 1061 1059 1045 1067 1042 1028 1043 1074 1077 1091 1091 1084 1092 1087 1093 1097 1080 1078 1086 1082 1100 1102 1142 1178 1209 1236 1278 1295 1322 1371 1391 1455 1422 1498 1596 1639 1679 1584 1544 1487 1510 1473 1423 1367 1377 1389 1399 1356 1300 1242 1169 1130 1157 1191 1220 1093 1034 943 879 809 757 710 675 752 784 821 792 876 930 1018 1066 1167 1224 1267 1234 1257 1322 1373 1369 1317 1281 1244 1201 1160 1112 1040 1015 1018 980 921 902 921 949 1008 1127 1212 1249 1139 931 885 879 775 589 569 637 684 683 714 754 813 859 864 878 903 922 924 947 957 1032 1096 1102 969 922 1013 898 844 824 763 804 876 982 1085 1149 1122 1150 1039 1212 1283 1321 1234 1116 1064 1097 1188 1267 1282 1328 1451 1550 1611 1642 1654 1652 1689 1695 1702 1700 1623 1639 1655 1586 1578 1501 1566 1676 1667 1642 1634 1655 1611 1565 1537 1540 1564 1582 1638 1699 1732 1751 1738 1665 1586 1634 1690 1611 1581 1613 1584 1603 1564 1556 1574 1579 1675 1699 1760 1766 1699 1666 1606 1522 1444 1372 1355 1286 1221 1189 1035 874 886 1033 1103 1136 1178 1080 1032 1116 1137 1079 1206 1225 1145 1056 984 920 861 816 744 666 663 665 700 737 761 773 735 675 637 622 595 600 618 639 643 652 669 722 823 866 918 932 939 935 890 832 867 929 1010 1074 1120 1095 1114 1157 1197 1216 1299 1275 1262 1246 1288 1263 1238 1188 1133 1053 1022 987 935 960 1021 1100 1112 1131 1147 1171 1177 1101 1032 1040 1109 1160 1206 1251 1351 1354 1304 1245 1127 1188 1274 1364 1361 1338 1299 1199 1292 1280 1285 1316 1343 1387 1421 1455 1466 1407 1406 1423 1362 1396 1358 1305 1363 1393 1373 1392 1437 1491 1535 1490 1561 1580 1558 1540 1482 1385 1444 1423 1449 1479 1428 1404 1409 1413 1423 1450 1480 1523 1604 1679 1719 1652 1589 1529 1604 1600 1511 1463 1525 1621 1615 1571 1515 1476 1463 1388 1349 1422 1461 1486 1444 1358 1314 1319 1318 1341 1503 1492 1466 1519 1605 1666 1721 1823 1825 1720 1633 1598 1513 1489 1522 1504 1566 1629 1737 1878 1960 1907 1822 1700 1596 1534 1640 1768 1804 1902 1848 1814 1796 1791 1687 1561 1421 1445 1536 1588 1624 1714 1779 1817 1885 1785 1703 1725 1730 1722 1778 1767 1851 1783 1684 1792 1890 1899 1912 2025 2080 2021 2094 2097 2097 2108 2117 2059 1997 2009 2000 1904 1874 1855 1851 1948 1979 1897 1841 1847 1901 1890 2018 1956 1915 1963 2098 2220 2309 2387 2334 2250 2167 2099 2027 2034 2148 2261 2289 2264 2212 2239 2255 2234 2197 2147 2117 2109 2100 2071 2019 1956 1891 1835 1775 1725 1713 1703 1714 1742 1776 1769 1833 1885 1889 1907 1889 1920 1922 1897 1961 1932 1898 1931 1893 1847 1789 1727 1707 1706 1670 1629 1624 1612 1567 1521 1472 1506 1584 1693 1715 1683 1623 1547 1478 1385 1333 1303 1267 1214 1316 1372 1306 1196 1215 1186 1109 1076 1055 1059 1057 1087 1090 1049 1057 1028 1017 1034 997 1006 1058 1054 1071 1058 1029 973 973 986 1015 1085 1100 1120 1058 1110 1076 950 943 970 935 941 977 1005 963 1010 998 998 1005 1017 1024 1057 1071 1118 1159 1223 1240 1211 1187 1210 1185 1206 1308 1452 1565 1574 1559 1501 1428 1490 1588 1617 1597 1700 1771 1824 1787 1702 1735 1739 1707 1684 1665 1605 1595 1549 1529 1461 1418 1366 1297 1229 1206 1187 1183 1207 1201 1268 1239 1240 1251 1276 1254 1232 1199 1178 1137 1100 1078 1050 1015 994 989 985 978 963 957 944 945 947 949 951 954 956 961 969 987 984 980 1023 1008 1024 1080 1086 1144 1106 1020 979 922 858 828 802 778 767 765 700 708 673 762 810 814 760 724 750 788 823 813 724 788 792 715 680 646 617 591 581 558 512 553 612 641 505 600 706 777 785 794 765 679 651 661 663 779 859 899 828 753 616 797 853 894 925 924 899 919 998 1080 1140 1244 1241 1235 1157 1045 1046 865 724 644 629 567 464 438 499 420 449 517 627 636 625 725 791 813 782 776 866 940 1020 1107 1201 1239 1175 1112 1058 1015 1033 1003 915 955 933 883 798 718 704 683 724 750 705 596 554 576 535 471 449 465 400 341 320 345 278 269 305 415 371 353 348 364 374 429 328 341 386 346 323 363 403 398 364 328 307 335 301 254 235 279 323 306 294 260 231 180 187 201 232 293 279 221 242 272 262 278 275 272 307 333 340 337 310 297 299 254 242 241 238 238 245 249 248 246 249 245 230 239 230 230 225 210 206 178 159 148 177 135 132 125 132 90 77 71 76 83 92 97 74 60 68 69 51 42 46 59 60 71 49 46 37 38 41 41 41 38 37 37 35 33 31 29 29 27 26 25 25 24 23 23 23 23 23 22 22 21 20 21 21 21 20 20 24 41 42 37 43 50 50 49 56 56 62 72 64 51 48 60 67 59 50 38 29 20 16 16 14 13 14 14 14 14 14 14 14 15 14 14 14 20 23 23 24 28 30 36 40 48 53 62 77 92 119 153 210 222 152 167 182 242 253 233 254 327 348 418 464 573 470 336 250 197 216 172 124 114 161 159 107 81 35 59 48 53 131 136 154 210 206 270 215 170 188 217 193 245 217 169 135 164 156 102 114 132 149 161 156 135 170 200 166 141 115 117 121 99 100 120 87 74 58 79 39 25 33 13 0 27 0 0
747 744 769 821 863 867 866 859 861 777 777 741 692 688 648 645 612 589 573 599 604 575 582 588 590 588 588 580 556 576 620 648 646 643 637 631 561 614 632 606 604 611 595 560 557 562 550 562 546 519 495 476 463 454 451 456 470 491 520 514 491 479 456 454 451 452 469 527 576 615 627 604 603 621 596 669 636 597 703 711 692 721 749 825 825 865 943 976 993 1043 999 985 925 938 980 992 1039 1069 1070 1070 1055 1098 1102 1064 1028 991 972 924 875 855 828 812 799 775 718 652 610 598 583 538 522 508 511 526 575 580 542 590 683 731 744 744 667 626 623 606 610 643 659 635 702 723 714 670 714 636 684 629 631 685 720 690 688 706 700 710 712 714 708 716 767 732 789 846 920 1014 1131 1197 1211 1172 1194 1198 1272 1342 1254 1144 1020 970 951 964 917 852 866 917 900 850 784 768 683 661 670 684 754 751 722 675 704 720 751 794 867 788 767 772 772 775 788 819 840 859 939 895 919 930 924 922 912 883 936 955 1002 997 998 1001 1015 1052 1050 1119 1129 1109 1095 1120 1095 1083 1042 1045 1014 1006 990 1013 1059 1056 1027 993 998 984 956 947 946 866 808 804 823 843 838 868 805 833 813 785 794 802 822 854 882 896 887 886 881 859 869 863 816 761 733 714 691 681 674 662 714 772 805 828 876 920 937 972 1003 1044 1068 1106 1103 1139 1173 1164 1090 1079 1082 1091 1089 1076 1047 1011 1011 1015 1063 1074 1096 1106 1149 1153 1152 1146 1139 1140 1136 1126 1134 1146 1148 1181 1226 1271 1306 1370 1380 1441 1456 1550 1513 1528 1610 1699 1666 1576 1495 1443 1425 1397 1352 1325 1323 1308 1332 1311 1335 1298 1256 1178 1073 1130 1195 1164 1086 1026 957 898 857 735 660 706 729 740 806 891 994 1101 1179 1210 1221 1194 1180 1270 1354 1311 1287 1283 1250 1232 1159 1107 1075 1068 1063 1002 942 915 859 857 881 924 1035 1123 1199 1132 986 984 1078 853 593 704 806 802 835 880 894 919 989 1010 1006 1014 1035 1070 1093 1115 1187 1241 1149 1103 1160 1143 1048 1041 966 879 832 806 853 936 969 961 951 985 1039 1049 1136 1172 1041 1176 1323 1358 1367 1365 1383 1422 1500 1581 1598 1536 1535 1586 1604 1623 1626 1584 1541 1603 1565 1506 1450 1539 1589 1634 1642 1605 1659 1684 1624 1511 1546 1589 1627 1681 1699 1681 1674 1687 1677 1597 1617 1665 1595 1541 1582 1573 1526 1524 1502 1491 1607 1643 1726 1782 1752 1648 1547 1468 1415 1383 1273 1245 1196 1244 1229 1087 908 822 892 1056 953 980 950 905 1060 1004 971 1077 1099 1092 1052 992 960 876 814 748 685 647 676 711 733 725 711 712 734 676 621 590 646 701 638 653 662 678 704 783 847 914 891 915 969 924 919 875 919 928 973 1028 1079 1125 1163 1217 1240 1320 1326 1328 1283 1273 1219 1206 1196 1134 1125 1098 1029 930 979 1045 1070 1096 1090 1105 1149 1131 1078 1038 1087 1108 1165 1236 1310 1368 1338 1283 1195 1159 1191 1256 1362 1425 1391 1308 1261 1319 1368 1391 1368 1380 1395 1466 1517 1521 1431 1461 1427 1431 1444 1388 1341 1443 1447 1416 1433 1468 1526 1568 1547 1564 1619 1641 1564 1477 1495 1511 1479 1485 1486 1467 1468 1463 1461 1465 1500 1532 1565 1643 1750 1792 1731 1640 1592 1636 1668 1589 1504 1576 1658 1610 1584 1565 1538 1502 1445 1376 1421 1498 1538 1425 1394 1316 1370 1372 1327 1368 1403 1449 1568 1605 1694 1793 1867 1821 1764 1685 1590 1502 1528 1589 1567 1577 1701 1814 1883 1890 1822 1773 1709 1711 1578 1664 1836 1924 1890 1846 1812 1805 1756 1637 1520 1458 1483 1458 1522 1626 1715 1777 1845 1904 1835 1762 1792 1814 1806 1887 1900 1906 1782 1746 1857 1959 2016 1990 2070 2176 2164 2151 2028 1906 1895 1976 1924 1938 1899 1922 1838 1729 1731 1837 1820 1852 1760 1711 1697 1707 1783 1831 1813 1821 1945 2042 2107 2222 2352 2331 2313 2204 2116 2041 2053 2147 2260 2313 2306 2264 2286 2284 2257 2230 2185 2119 2059 2057 2044 2005 1970 1924 1866 1811 1763 1741 1724 1751 1787 1816 1798 1840 1911 1973 1989 1970 1954 1989 1960 2012 1994 1959 1950 1948 1949 1903 1839 1763 1721 1692 1669 1660 1628 1589 1562 1526 1522 1578 1668 1736 1678 1589 1510 1443 1367 1333 1311 1289 1270 1357 1429 1353 1230 1299 1255 1184 1207 1175 1079 1117 1198 1164 1104 1178 1148 1117 1063 1094 1029 1004 986 983 977 970 994 1014 980 968 979 990 1022 986 1026 1090 978 925 929 987 990 974 970 1034 1063 1085 1062 1071 1077 1094 1096 1070 1125 1160 1181 1168 1128 1136 1153 1182 1223 1249 1370 1430 1475 1486 1397 1473 1526 1562 1540 1572 1658 1744 1795 1783 1709 1684 1705 1674 1632 1611 1566 1530 1485 1457 1395 1315 1276 1288 1294 1294 1271 1271 1250 1250 1296 1301 1306 1295 1269 1234 1223 1199 1146 1122 1092 1069 1042 1023 1019 1016 997 995 1049 1016 952 945 964 964 957 967 979 984 980 986 990 1050 1085 1032 1075 1054 1074 1061 1044 980 893 908 941 962 909 891 808 769 718 660 645 684 701 714 682 709 787 739 748 742 699 770 767 788 784 736 669 663 632 594 552 493 543 585 489 564 616 662 664 703 724 623 583 568 660 765 846 887 809 727 606 755 866 886 837 759 909 992 1048 1143 1174 1177 1140 1198 1180 1161 1111 964 774 698 625 546 474 414 413 456 549 610 663 745 741 792 924 897 741 825 941 1054 1144 1204 1310 1303 1205 1053 971 911 906 878 816 828 827 851 788 684 618 602 635 660 669 603 498 502 493 405 438 484 468 404 358 275 250 267 324 378 300 301 344 385 379 396 321 294 344 308 329 319 331 335 294 267 266 328 355 339 259 263 275 251 236 218 184 185 240 232 247 252 223 247 242 281 336 363 341 313 289 287 300 292 302 287 284 324 302 268 241 231 242 257 257 242 231 233 243 250 239 241 242 233 219 224 193 206 199 194 157 127 129 101 88 85 121 110 101 88 73 64 82 79 69 51 49 45 53 41 37 37 37 36 35 38 39 36 35 35 34 32 31 30 29 28 26 25 24 24 23 22 23 22 22 22 20 20 21 20 20 20 20 21 36 39 33 36 43 49 51 45 51 50 56 64 68 54 43 51 61 55 51 46 35 24 18 14 14 12 13 13 13 13 13 12 12 14 13 13 11 16 15 21 20 21 25 30 33 38 45 53 62 68 95 112 132 155 112 136 206 209 185 200 235 245 293 330 407 528 471 360 299 281 199 167 148 120 174 162 115 77 109 135 34 60 34 49 98 110 197 252 207 195 192 262 255 237 252 207 189 172 143 130 106 146 167 183 180 151 161 208 158 176 144 129 133 104 112 117 95 57 46 20 30 15 14 37 0 0 0 0
755 769 818 856 883 851 841 844 818 782 732 710 687 666 664 642 591 603 595 594 597 578 590 623 610 654 597 560 562 592 635 670 678 655 649 621 595 640 639 620 625 629 613 556 517 524 518 528 521 508 477 470 455 450 455 453 451 469 495 505 491 468 455 450 456 471 513 569 607 599 602 615 633 666 654 682 676 643 619 635 648 675 694 790 798 888 936 980 1020 1061 1053 1020 966 959 1029 1057 1053 1034 1058 1062 1030 1070 1087 1107 1067 1007 955 908 862 846 819 795 780 772 751 742 690 636 558 537 521 511 508 513 539 562 593 661 742 747 719 711 641 612 585 598 603 593 629 667 710 689 681 637 651 612 618 596 651 691 665 649 644 644 671 694 713 723 775 773 839 785 768 812 890 973 1082 1145 1122 1113 1143 1203 1270 1333 1191 1067 988 941 917 892 912 850 835 860 874 873 862 800 726 679 654 665 719 708 710 697 681 718 815 836 901 868 793 797 856 825 808 815 847 895 915 871 886 906 878 875 860 882 879 903 928 967 984 998 1008 1021 1052 1126 1119 1112 1112 1112 1113 1113 1094 1066 1098 1012 960 942 971 983 982 956 921 914 898 877 871 886 909 814 785 788 796 808 791 852 820 786 800 777 811 845 862 883 895 920 930 921 923 893 839 792 779 757 722 679 673 660 715 793 852 872 901 942 986 1025 1078 1102 1121 1139 1133 1132 1168 1190 1135 1105 1066 1062 1059 1022 999 978 965 990 1026 1033 1037 1047 1071 1088 1107 1143 1182 1190 1185 1177 1178 1179 1199 1229 1281 1313 1354 1419 1471 1533 1576 1590 1608 1635 1648 1628 1627 1561 1516 1486 1438 1399 1351 1300 1244 1210 1214 1212 1258 1279 1216 1202 1083 1018 1095 1100 1048 987 1005 936 885 805 668 663 711 756 831 955 1056 1102 1113 1130 1134 1123 1187 1275 1322 1243 1233 1223 1186 1156 1107 1051 1036 1007 1011 1020 983 945 902 868 832 897 951 1014 1098 1126 1078 1078 1057 884 620 644 865 974 955 1024 1040 1053 1085 1170 1147 1147 1167 1181 1237 1268 1292 1336 1254 1277 1320 1298 1233 1212 1229 1163 1088 1035 975 890 911 952 1021 966 973 966 1000 1012 1084 1168 1211 1216 1224 1211 1263 1331 1379 1476 1516 1478 1421 1497 1485 1532 1513 1542 1476 1544 1510 1461 1422 1464 1503 1561 1568 1565 1645 1683 1649 1538 1539 1654 1729 1766 1772 1709 1646 1608 1630 1584 1586 1638 1581 1533 1542 1570 1480 1467 1435 1498 1580 1667 1747 1753 1692 1583 1479 1430 1365 1289 1225 1155 1136 1200 1272 1103 947 865 807 865 818 836 844 857 970 890 927 991 1010 1026 988 989 942 881 790 735 671 640 694 765 824 763 698 655 663 675 600 593 669 681 693 648 684 712 753 797 836 851 847 918 962 951 942 906 903 952 998 1031 1101 1190 1222 1259 1283 1310 1324 1305 1274 1246 1193 1196 1209 1183 1174 1137 1065 983 956 990 1038 1081 1110 1131 1169 1100 1051 1083 1150 1109 1138 1221 1254 1291 1300 1309 1204 1230 1330 1328 1413 1518 1436 1393 1298 1368 1390 1440 1471 1462 1405 1494 1577 1554 1527 1541 1506 1449 1492 1436 1376 1496 1535 1478 1478 1514 1581 1678 1619 1635 1690 1717 1591 1553 1619 1584 1564 1544 1536 1512 1532 1516 1523 1517 1550 1597 1628 1676 1745 1775 1731 1683 1635 1710 1704 1614 1579 1600 1702 1660 1701 1659 1614 1533 1533 1483 1436 1532 1596 1484 1366 1410 1418 1452 1395 1418 1477 1552 1625 1683 1758 1856 1920 1850 1780 1670 1593 1535 1573 1664 1683 1640 1643 1743 1823 1873 1817 1810 1752 1673 1618 1680 1768 1909 1820 1741 1757 1812 1734 1614 1498 1554 1559 1558 1554 1581 1647 1752 1877 1969 1924 1842 1890 1895 1906 1971 1963 1913 1815 1794 1882 1945 2022 2106 2119 2209 2213 2108 2008 1892 1737 1778 1814 1924 1780 1758 1815 1717 1584 1715 1680 1723 1624 1582 1582 1661 1668 1689 1699 1795 1853 1951 2079 2213 2319 2298 2271 2195 2115 2039 2100 2200 2283 2331 2336 2303 2294 2291 2264 2224 2181 2128 2032 2035 2011 2006 1957 1913 1882 1837 1769 1757 1778 1797 1798 1844 1828 1842 1876 1940 1995 2020 2009 2020 2007 2007 2030 1992 1961 1932 1957 1988 1941 1879 1833 1774 1746 1685 1668 1661 1615 1606 1593 1604 1637 1694 1636 1558 1479 1450 1397 1370 1333 1302 1312 1343 1388 1340 1326 1347 1289 1248 1221 1159 1096 1155 1226 1166 1134 1215 1209 1185 1105 1160 1126 1093 1068 1060 1041 1040 1023 1061 1036 981 988 956 928 924 968 1034 971 918 982 1052 1048 1036 1021 1072 1140 1177 1146 1183 1181 1143 1124 1145 1088 1088 1100 1115 1150 1161 1194 1236 1257 1261 1262 1299 1404 1423 1403 1498 1519 1489 1469 1578 1652 1727 1777 1721 1708 1662 1643 1655 1586 1568 1515 1460 1409 1383 1349 1367 1357 1397 1392 1350 1347 1316 1298 1288 1317 1318 1322 1307 1281 1239 1219 1208 1175 1153 1118 1081 1075 1053 1046 1033 1009 1013 1012 963 936 939 986 1022 1017 1006 1017 1038 1050 1054 1077 1104 1081 1076 1033 967 975 981 968 1001 887 813 880 931 934 826 751 716 717 704 656 617 644 685 668 683 740 752 684 673 689 753 708 745 759 745 759 734 661 590 530 504 498 529 530 485 535 551 528 605 592 573 549 557 638 717 765 818 711 604 629 775 844 839 706 819 904 1007 1108 1163 1166 1076 1067 1162 1145 1222 1148 1005 902 787 691 607 535 404 472 572 658 757 820 920 967 971 918 766 731 873 972 1072 1230 1282 1254 1189 1117 1000 903 832 794 778 746 764 782 780 752 672 570 555 574 584 602 556 486 416 418 366 356 386 442 456 379 296 258 282 362 372 274 348 349 349 301 344 348 279 333 289 292 328 273 293 326 239 332 355 302 323 289 201 198 186 184 184 184 219 255 313 335 254 292 356 287 369 392 423 385 385 355 331 321 310 280 263 257 271 277 277 250 236 232 251 269 262 256 248 246 247 237 229 234 248 227 222 199 200 185 192 186 133 193 141 115 133 128 107 86 81 75 80 88 90 78 61 65 71 91 85 54 37 37 35 35 37 40 37 36 35 34 33 31 30 29 28 26 25 24 23 22 22 22 22 21 21 21 21 21 21 20 20 21 36 37 34 33 38 45 47 49 43 46 47 53 54 66 51 41 46 59 55 47 39 38 29 30 14 13 13 12 12 12 12 14 13 11 11 11 12 9 9 11 13 17 18 22 27 29 31 36 43 53 56 65 73 89 102 101 148 174 147 162 171 193 228 259 289 382 514 574 485 398 308 219 242 168 142 177 178 176 88 145 133 31 36 73 43 73 139 160 215 203 233 231 225 246 279 251 202 231 214 165 132 128 120 143 183 196 193 173 195 144 162 154 143 134 97 97 92 86 61 33 11 0 6 0 0 0 0 0 0
826 858 854 869 834 843 817 789 762 752 705 686 659 639 627 600 613 651 604 623 594 585 611 685 659 648 590 593 635 654 651 694 689 660 630 590 642 618 653 634 654 651 619 604 560 508 497 489 485 472 464 468 477 457 479 470 452 451 468 487 483 460 453 451 458 534 504 552 562 579 618 603 623 671 697 710 720 724 712 670 689 722 718 763 791 902 953 969 1047 1049 1008 1015 964 987 1042 1088 1046 999 1025 1015 996 1011 1012 1010 985 957 920 878 847 826 797 780 759 756 754 750 741 687 600 577 530 508 506 517 554 637 698 722 722 684 616 673 620 585 578 572 601 629 653 685 702 639 616 593 591 593 594 620 634 625 618 648 663 698 704 731 753 786 789 825 877 869 811 785 841 931 1035 1086 1106 1186 1232 1237 1244 1328 1197 1049 954 929 900 859 876 830 812 833 848 855 841 864 770 724 687 653 670 677 683 658 713 772 797 851 870 895 860 805 888 872 856 863 912 902 875 850 865 863 851 847 935 976 964 968 984 1033 1054 1032 1070 1070 1060 1145 1134 1124 1130 1141 1144 1143 1111 1133 1109 1045 1011 962 972 952 948 940 927 929 911 923 933 931 909 880 822 799 783 781 768 798 813 770 791 770 784 814 856 867 890 919 945 962 954 916 867 828 802 762 742 677 671 659 706 777 850 910 958 986 1019 1081 1119 1135 1132 1142 1097 1087 1121 1129 1093 1067 1041 1027 1004 999 953 970 930 961 976 989 987 989 1012 1043 1038 1072 1094 1096 1100 1093 1110 1149 1175 1211 1231 1264 1314 1364 1473 1563 1627 1600 1576 1591 1535 1485 1549 1509 1534 1554 1528 1473 1384 1369 1309 1260 1201 1134 1162 1211 1189 1152 1097 962 917 933 916 858 876 851 827 784 768 657 729 811 864 946 1016 1024 1036 1054 1074 1147 1183 1248 1226 1209 1188 1234 1143 1092 1059 1024 991 968 967 978 959 945 920 894 796 861 890 954 969 1043 1150 1157 1089 1019 670 677 966 1032 1122 1160 1201 1237 1274 1327 1306 1294 1329 1338 1381 1424 1415 1415 1377 1398 1405 1366 1335 1296 1308 1267 1188 1207 1185 1148 1152 1162 1171 1174 1179 1180 1090 1002 1091 1114 1135 1119 1132 1161 1180 1263 1268 1323 1407 1392 1339 1441 1391 1406 1412 1464 1398 1457 1427 1460 1465 1408 1474 1489 1488 1572 1596 1612 1610 1530 1524 1622 1691 1672 1695 1746 1692 1607 1551 1551 1579 1616 1562 1552 1480 1515 1467 1443 1386 1476 1561 1663 1713 1641 1579 1524 1434 1352 1267 1234 1227 1141 1094 1160 1129 1076 888 782 764 754 746 731 741 806 831 797 879 926 957 966 907 914 930 890 837 780 687 633 671 735 773 803 777 710 642 593 589 621 632 656 679 723 701 690 690 762 769 808 836 898 866 922 902 940 960 993 1022 1062 1113 1174 1244 1261 1271 1242 1258 1250 1235 1191 1166 1215 1219 1236 1198 1139 1077 1007 1004 1007 1055 1110 1124 1167 1186 1146 1070 1086 1123 1166 1111 1150 1202 1240 1281 1279 1251 1239 1321 1380 1431 1527 1512 1441 1352 1398 1426 1451 1500 1479 1444 1470 1546 1639 1640 1647 1571 1534 1541 1477 1415 1546 1623 1541 1527 1591 1617 1715 1709 1719 1752 1767 1649 1674 1722 1682 1649 1621 1595 1561 1587 1577 1591 1591 1618 1643 1691 1765 1778 1857 1798 1734 1710 1793 1752 1690 1612 1619 1720 1760 1744 1661 1579 1619 1572 1484 1476 1576 1577 1441 1450 1554 1490 1548 1469 1413 1455 1575 1663 1754 1827 1943 1967 1886 1804 1729 1670 1586 1618 1737 1764 1664 1657 1728 1852 1892 1780 1724 1671 1644 1682 1646 1742 1825 1812 1742 1689 1738 1712 1600 1535 1644 1622 1671 1588 1629 1694 1737 1829 1929 1947 1917 1956 1961 2004 1948 1901 1911 1923 1890 1923 1960 2061 2032 2060 2102 2045 2011 1848 1806 1664 1642 1720 1864 1747 1592 1620 1543 1482 1533 1495 1547 1495 1520 1518 1538 1613 1635 1707 1786 1879 1952 2074 2197 2232 2242 2200 2174 2103 2082 2147 2220 2290 2346 2355 2307 2277 2252 2211 2188 2136 2103 2038 1991 1966 1964 1933 1891 1830 1801 1769 1835 1875 1840 1832 1875 1856 1882 1925 1958 2010 2060 2043 1995 1964 1970 1997 1992 1967 1920 1969 1980 1960 1930 1909 1890 1861 1791 1706 1679 1635 1646 1629 1673 1684 1707 1645 1556 1503 1442 1435 1402 1397 1354 1363 1383 1341 1324 1345 1359 1296 1221 1143 1147 1195 1244 1259 1215 1249 1277 1251 1177 1181 1206 1169 1173 1124 1118 1111 1067 1063 1077 1102 1069 1066 1101 1076 1013 948 931 920 939 1014 1082 1120 1094 1059 1115 1166 1197 1199 1242 1250 1187 1185 1188 1175 1138 1144 1126 1168 1229 1191 1249 1283 1297 1311 1321 1313 1351 1358 1388 1446 1411 1478 1562 1618 1661 1695 1738 1654 1640 1571 1581 1547 1504 1483 1450 1464 1490 1422 1440 1433 1458 1442 1384 1352 1336 1315 1302 1321 1332 1316 1285 1262 1264 1259 1228 1227 1169 1156 1164 1144 1108 1105 1092 1084 1049 992 933 935 958 1083 1138 1155 1138 1130 1159 1132 1160 1179 1127 1070 1012 949 900 881 900 962 998 961 871 767 823 820 813 786 806 783 756 698 634 608 602 618 648 696 716 717 651 658 688 669 651 670 640 661 687 642 623 521 480 473 473 470 458 475 476 476 503 516 504 514 582 649 651 741 802 713 582 594 713 887 720 690 834 978 1046 1087 1120 1082 959 951 1007 1064 1155 1117 1068 1070 1002 823 673 571 396 522 599 670 734 842 934 989 1013 907 717 834 978 1027 1066 1103 1141 1129 1066 1004 925 887 832 749 740 723 689 712 704 669 658 546 507 515 521 556 538 501 443 389 340 329 316 340 379 367 350 293 259 316 316 269 276 313 317 290 347 309 279 349 247 343 357 322 245 296 230 242 250 234 234 227 183 186 192 190 195 200 280 346 398 332 290 337 413 343 398 402 380 350 333 349 342 330 292 306 299 284 253 241 239 234 228 229 223 240 251 246 248 258 238 230 225 225 232 218 207 209 189 182 159 144 145 169 188 144 145 136 104 99 99 93 95 91 86 68 81 88 82 97 91 62 42 36 35 32 33 38 37 36 35 33 32 31 30 28 27 26 25 24 23 22 21 22 21 21 21 21 21 21 21 19 19 30 34 33 28 34 37 39 43 47 37 40 44 47 48 56 55 45 41 50 47 43 39 33 28 27 22 13 13 12 12 12 12 19 16 9 9 9 10 8 8 9 11 14 17 20 22 25 30 33 39 42 45 50 57 68 73 85 106 122 129 141 154 170 200 243 310 425 518 610 514 380 305 287 263 176 182 243 202 240 160 122 178 108 71 44 59 93 157 141 170 216 258 261 276 261 274 283 246 215 192 169 175 140 144 150 171 169 176 155 126 99 98 102 66 85 66 46 54 52 46 34 7 0 0 0 0 0 0 0 0
870 861 832 817 803 805 768 742 735 712 695 666 655 643 628 623 617 641 620 683 629 613 665 667 655 641 577 635 651 663 678 697 689 667 602 598 635 636 673 654 682 663 645 611 551 498 514 503 505 505 489 478 475 498 505 481 480 460 453 454 457 458 450 457 468 536 570 551 605 585 588 614 655 698 686 697 706 736 757 719 734 774 771 805 873 927 959 1001 1031 1021 986 1028 1012 1070 1109 1080 1051 1044 996 949 946 955 961 946 939 911 885 853 834 813 794 774 744 736 742 742 742 662 590 540 525 498 521 585 642 657 695 719 738 629 563 583 579 581 576 554 585 620 650 679 647 593 578 593 627 667 655 625 621 637 657 685 704 713 753 793 785 807 864 873 957 1001 902 894 926 1022 1059 1076 1128 1173 1230 1270 1320 1343 1169 1013 950 926 876 833 821 839 785 799 824 841 812 845 856 770 708 674 652 656 653 654 683 726 758 786 825 888 908 871 914 923 919 916 916 891 861 818 837 828 815 863 899 928 966 1036 1039 1089 1085 1077 1142 1133 1105 1131 1127 1127 1137 1169 1190 1164 1155 1175 1175 1109 1028 1001 1008 1000 971 946 944 954 962 986 1000 933 899 881 857 853 838 811 780 767 760 761 749 766 756 793 806 837 871 902 934 957 968 938 880 860 833 809 726 671 666 658 682 744 814 891 960 1023 1055 1089 1133 1120 1111 1110 1091 1057 1068 1077 1056 1039 1006 989 976 965 941 932 923 940 945 930 938 957 965 986 992 1012 1045 1041 1044 1047 1065 1106 1156 1169 1175 1220 1263 1315 1405 1496 1609 1558 1474 1464 1429 1408 1474 1438 1413 1497 1482 1465 1455 1456 1408 1347 1282 1211 1108 1117 1144 1107 1028 931 858 822 806 786 743 728 725 772 781 686 849 902 906 915 932 978 1030 1074 1140 1216 1261 1282 1223 1137 1159 1196 1180 1109 1084 1083 1027 969 939 923 910 876 838 832 807 776 825 894 934 1023 1122 1109 1056 824 702 577 832 949 1054 1159 1169 1168 1173 1249 1326 1386 1428 1437 1446 1455 1464 1480 1468 1471 1452 1435 1413 1379 1356 1339 1300 1309 1214 1243 1241 1238 1226 1217 1241 1226 1146 1073 1219 1225 1266 1253 1282 1318 1267 1223 1200 1202 1258 1308 1267 1301 1312 1317 1321 1357 1340 1336 1375 1457 1431 1414 1509 1481 1491 1535 1520 1524 1563 1482 1503 1569 1620 1577 1663 1724 1689 1653 1550 1521 1574 1589 1505 1493 1499 1445 1399 1374 1373 1469 1561 1649 1608 1514 1487 1395 1378 1287 1194 1204 1179 1115 1018 1074 1028 952 834 860 843 836 834 831 787 714 703 758 798 845 848 869 851 817 851 871 843 795 745 654 628 671 723 730 749 800 742 623 591 610 625 632 649 673 707 758 764 748 737 733 778 815 817 875 869 917 940 956 1037 1112 1200 1180 1168 1187 1202 1210 1192 1194 1175 1143 1172 1203 1247 1229 1164 1122 1048 1038 1041 1003 1015 1046 1058 1099 1136 1119 1109 1086 1143 1177 1184 1178 1193 1231 1268 1304 1318 1261 1287 1330 1401 1491 1603 1469 1383 1429 1493 1517 1553 1526 1507 1514 1534 1634 1720 1634 1588 1611 1545 1468 1468 1541 1601 1601 1597 1615 1712 1785 1793 1825 1861 1796 1774 1807 1796 1767 1738 1727 1688 1631 1651 1649 1691 1670 1703 1714 1725 1824 1827 1896 1871 1789 1790 1862 1803 1721 1725 1701 1728 1805 1721 1650 1650 1612 1587 1558 1505 1592 1574 1473 1457 1558 1582 1588 1568 1491 1488 1548 1646 1735 1863 2040 2029 1918 1831 1745 1707 1642 1701 1807 1779 1737 1737 1736 1828 1890 1807 1745 1689 1699 1731 1699 1735 1805 1820 1726 1667 1619 1605 1590 1569 1655 1646 1700 1629 1633 1725 1805 1845 1935 2007 1987 2015 2021 1998 1947 1954 1985 1979 1927 1977 2026 2021 1928 1899 1846 1815 1961 1873 1684 1645 1496 1530 1657 1623 1507 1479 1422 1384 1474 1411 1435 1406 1441 1515 1619 1705 1754 1786 1831 1883 1967 2094 2188 2181 2165 2154 2152 2111 2117 2173 2239 2304 2357 2363 2306 2273 2252 2197 2108 2088 2038 1994 1952 1933 1915 1892 1866 1832 1845 1814 1860 1919 1902 1899 1934 1890 1883 1961 2026 2010 2027 2027 1982 1955 1930 1946 1967 1935 1895 1953 1977 1912 1890 1889 1886 1879 1854 1766 1690 1667 1670 1679 1696 1724 1702 1641 1584 1482 1460 1442 1462 1470 1375 1470 1434 1434 1385 1425 1411 1328 1224 1157 1222 1269 1321 1325 1322 1340 1347 1296 1268 1268 1288 1213 1199 1173 1134 1110 1078 1076 1103 1179 1147 1153 1186 1215 1097 1029 928 920 962 1034 1089 1144 1137 1131 1136 1168 1216 1246 1291 1268 1236 1217 1246 1216 1169 1204 1179 1179 1245 1263 1259 1309 1325 1365 1347 1369 1393 1386 1396 1368 1390 1449 1521 1569 1594 1628 1678 1666 1581 1555 1563 1555 1529 1546 1528 1547 1553 1485 1481 1472 1449 1408 1396 1377 1350 1339 1334 1365 1361 1348 1299 1325 1290 1253 1260 1232 1215 1218 1243 1233 1213 1201 1191 1154 1068 942 930 966 1081 1175 1263 1269 1272 1219 1288 1218 1158 1153 1121 1085 1046 936 866 821 889 903 888 838 868 768 732 808 864 851 843 813 732 703 695 647 614 583 616 640 649 673 680 618 611 600 604 577 557 568 572 587 548 492 506 493 462 466 485 472 485 451 445 462 460 523 526 538 571 583 603 680 579 501 718 801 626 696 858 948 997 999 991 972 901 872 942 1043 1081 1009 916 954 979 907 749 553 417 447 561 725 815 844 863 830 844 786 675 760 913 916 951 980 983 992 976 914 870 841 816 831 820 763 701 708 751 708 626 573 496 443 474 488 438 409 386 371 381 387 359 333 307 299 279 278 245 233 228 236 246 273 305 286 356 306 278 278 233 267 240 225 199 200 198 195 193 193 197 197 191 236 220 287 222 285 241 310 395 361 318 352 417 419 372 347 339 344 335 320 305 299 288 299 279 270 256 248 270 264 265 241 219 249 262 253 251 256 261 263 259 225 256 253 237 229 217 215 184 195 183 184 179 165 143 124 103 118 92 108 122 96 89 72 71 102 93 101 89 82 56 39 33 33 32 35 37 36 35 33 33 30 30 29 28 24 24 24 23 22 21 21 21 20 20 21 21 20 20 20 19 34 32 30 25 31 30 35 35 41 34 34 42 45 45 51 56 45 38 47 43 43 35 31 28 25 19 20 12 12 12 10 11 12 12 7 7 7 8 8 7 8 10 12 15 17 19 21 26 30 34 37 41 45 52 58 66 75 90 101 113 129 137 159 212 272 357 376 488 588 542 460 360 353 288 222 214 251 271 277 212 165 193 108 66 69 111 128 131 154 189 224 204 239 257 292 322 325 294 255 219 209 210 178 179 180 185 171 183 141 100 98 74 77 59 46 42 19 33 20 27 8 0 0 0 0 0 0 0 0 0
847 826 810 782 789 767 746 733 710 702 669 668 634 636 617 650 618 670 664 678 675 640 703 684 670 634 647 608 668 674 690 694 684 632 632 612 634 668 692 683 658 633 617 610 578 518 576 532 531 511 485 508 519 520 506 507 497 455 457 454 450 452 450 457 480 519 628 626 654 616 617 646 667 647 643 668 659 693 695 744 789 770 733 799 892 910 959 980 974 973 960 1035 1089 1121 1102 1065 1004 995 966 918 895 900 900 896 895 874 849 831 815 799 788 784 759 740 695 717 735 630 556 513 501 511 579 657 707 734 734 738 700 609 545 562 561 566 562 555 591 620 642 668 600 583 646 662 702 721 748 717 702 699 683 722 762 767 798 852 844 853 910 984 999 1059 1057 1037 1039 1069 1149 1175 1199 1237 1262 1272 1283 1360 1158 1095 1047 936 896 906 826 778 776 769 802 808 818 808 846 831 745 691 654 647 663 693 752 731 807 848 849 875 938 914 922 976 920 887 862 874 853 806 810 848 891 896 923 952 979 1015 1050 1069 1091 1133 1137 1175 1168 1143 1114 1121 1150 1182 1221 1206 1201 1219 1234 1144 1087 1070 1070 1082 1017 975 925 913 936 958 990 967 940 915 911 900 880 881 856 830 813 802 773 746 749 773 770 800 822 862 889 913 932 936 923 902 871 795 722 674 656 656 681 714 770 833 927 1021 1083 1093 1112 1089 1094 1070 1062 1035 1000 1014 1023 1006 987 956 944 925 909 936 983 978 953 918 908 932 929 938 948 990 1007 1011 1000 1061 1047 1097 1116 1176 1213 1253 1302 1343 1470 1525 1614 1517 1419 1377 1383 1349 1436 1347 1343 1404 1358 1420 1488 1479 1441 1386 1319 1256 1180 1086 1037 1046 960 969 918 871 844 813 792 768 705 674 659 790 835 861 919 964 1007 1065 1122 1155 1212 1216 1203 1218 1204 1121 1106 1106 1133 1163 1136 1103 1061 1019 977 903 929 929 935 927 883 819 753 827 919 962 1013 1062 1045 828 677 562 656 873 974 1059 1066 1105 1115 1202 1313 1373 1397 1397 1408 1433 1464 1501 1492 1485 1489 1494 1477 1462 1419 1393 1371 1345 1290 1318 1294 1286 1258 1257 1257 1219 1197 1111 1179 1261 1278 1298 1327 1346 1357 1339 1332 1305 1210 1219 1269 1282 1275 1304 1294 1274 1277 1439 1455 1461 1427 1422 1443 1418 1480 1467 1478 1496 1478 1448 1462 1527 1541 1556 1654 1674 1600 1548 1484 1585 1638 1574 1515 1466 1437 1469 1492 1434 1348 1435 1539 1603 1495 1427 1415 1325 1216 1203 1127 1108 1127 1048 966 919 894 830 840 961 975 947 953 952 899 813 712 711 721 751 760 786 785 748 746 808 822 780 719 675 630 627 650 667 701 746 729 667 586 593 618 683 721 701 709 732 762 848 837 822 806 822 817 812 836 861 908 976 1048 1097 1186 1117 1106 1126 1125 1151 1157 1138 1133 1150 1201 1227 1238 1211 1152 1084 1050 1090 1098 1089 1028 1127 1106 1104 1131 1129 1129 1105 1132 1179 1216 1223 1210 1221 1306 1343 1363 1345 1300 1339 1404 1486 1572 1592 1489 1494 1576 1608 1620 1610 1619 1608 1551 1646 1751 1690 1693 1657 1528 1511 1586 1632 1673 1689 1666 1684 1759 1868 1884 1901 1895 1912 1874 1897 1839 1803 1813 1814 1797 1697 1752 1721 1799 1757 1793 1805 1830 1856 1877 1954 1965 1866 1904 1946 1849 1858 1823 1774 1802 1872 1752 1726 1720 1691 1665 1606 1562 1596 1545 1525 1520 1521 1590 1650 1625 1581 1528 1591 1611 1702 1824 1948 2063 2003 1899 1811 1791 1746 1723 1795 1853 1833 1848 1846 1944 1977 1827 1757 1744 1783 1755 1731 1820 1896 1864 1744 1671 1667 1668 1614 1588 1651 1696 1715 1698 1642 1755 1822 1910 1918 1916 1929 1954 1959 1932 1975 2005 2052 2011 1996 1971 2034 2012 1868 1810 1684 1715 1787 1925 1780 1623 1421 1433 1462 1523 1435 1394 1352 1360 1380 1337 1349 1460 1543 1620 1648 1758 1850 1895 1931 1978 2043 2129 2206 2206 2213 2175 2123 2069 2111 2175 2231 2306 2371 2382 2305 2246 2248 2218 2157 2069 1996 1964 1930 1912 1883 1875 1849 1866 1908 1890 1893 1895 1962 1964 1973 1915 1912 1936 1975 1981 1988 1971 1934 1958 1901 1915 1899 1887 1853 1949 1961 1890 1821 1807 1854 1875 1894 1846 1766 1714 1694 1711 1716 1706 1645 1612 1565 1514 1520 1521 1567 1503 1471 1542 1520 1518 1470 1484 1425 1339 1277 1193 1318 1373 1437 1405 1415 1410 1437 1386 1367 1324 1362 1327 1277 1212 1154 1118 1094 1108 1149 1203 1220 1233 1246 1260 1162 1045 909 932 987 1056 1132 1196 1224 1188 1187 1214 1217 1254 1287 1293 1264 1260 1299 1269 1230 1234 1243 1184 1241 1368 1283 1317 1343 1372 1373 1434 1510 1513 1520 1459 1413 1405 1454 1498 1507 1563 1599 1624 1602 1637 1639 1653 1622 1628 1612 1570 1539 1528 1510 1490 1468 1450 1410 1411 1409 1378 1378 1382 1377 1332 1341 1342 1303 1302 1323 1310 1328 1338 1376 1368 1360 1313 1236 1141 1033 926 970 1079 1151 1168 1216 1256 1325 1282 1293 1236 1169 1183 1144 1036 958 919 844 789 849 832 769 756 818 796 698 766 813 872 886 849 793 781 741 714 660 582 590 622 585 619 636 640 667 651 622 641 636 570 521 516 497 516 595 604 613 594 575 547 595 495 459 442 451 433 461 438 447 473 510 646 487 576 792 772 536 796 864 875 877 890 876 838 735 829 924 996 972 870 807 820 795 762 745 679 488 494 605 668 685 721 728 684 697 656 619 800 821 836 864 867 874 950 1030 985 944 884 876 882 848 811 732 668 773 740 653 580 501 457 428 426 393 400 361 422 439 425 420 387 339 315 335 325 296 270 263 279 245 260 276 234 239 244 228 223 220 218 210 204 211 212 249 243 253 270 268 226 283 309 226 311 259 321 298 308 355 365 346 354 365 379 366 372 360 350 340 353 327 316 298 304 297 293 290 284 283 270 264 256 229 235 259 258 243 250 245 239 244 228 222 238 232 224 225 207 185 221 216 216 215 180 154 153 147 114 98 124 132 117 96 92 73 108 109 101 91 76 79 50 36 32 32 36 35 35 33 30 31 30 29 28 25 25 24 24 23 22 22 21 20 20 20 20 20 19 19 20 19 20 24 28 26 23 25 32 31 35 40 30 33 42 41 42 45 39 34 39 45 55 48 35 28 25 23 26 17 12 10 10 10 8 7 6 6 6 6 9 6 7 8 12 13 15 16 19 23 27 28 33 38 43 49 55 62 69 80 91 100 111 127 143 187 259 321 333 437 514 540 519 455 366 294 219 285 270 310 228 203 235 190 142 75 56 67 68 84 115 142 172 198 269 280 280 299 321 358 296 244 255 240 211 229 198 204 171 156 145 112 88 84 77 45 16 23 0 0 0 31 0 0 0 0 0 0 0 0 0 0
819 794 773 768 757 742 733 720 699 702 684 639 643 646 629 649 642 648 679 703 718 682 706 694 666 669 693 624 674 694 700 668 621 643 612 651 690 717 730 683 655 615 584 563 562 576 586 580 527 497 530 543 535 523 510 496 489 456 489 487 459 455 453 454 474 572 651 690 697 665 649 636 632 628 639 626 635 645 704 757 745 709 717 820 854 888 911 948 922 918 975 979 1061 1079 1085 1050 991 935 904 890 851 864 855 854 848 848 826 800 792 780 771 767 763 753 738 672 711 606 517 497 511 562 652 717 736 745 739 650 628 565 535 548 537 551 544 555 594 589 629 646 569 607 656 667 699 693 710 767 802 781 722 737 805 845 864 957 923 913 911 951 1011 1073 1075 1092 1145 1088 1108 1145 1182 1195 1216 1257 1249 1155 1115 1086 1001 905 857 869 879 814 803 764 768 792 797 761 794 821 793 751 688 643 651 684 766 838 854 888 897 929 910 906 938 977 916 883 844 819 801 789 852 920 978 958 937 963 1016 1058 1073 1083 1113 1128 1107 1125 1125 1108 1105 1122 1133 1158 1188 1261 1248 1227 1214 1191 1146 1135 1121 1072 1041 1031 957 898 909 937 963 994 1009 975 959 943 924 966 946 900 879 856 847 785 734 737 744 757 792 822 838 865 881 891 898 873 882 798 728 680 653 660 677 702 769 836 929 998 1042 1037 1067 1022 1026 992 996 983 971 981 993 963 953 937 917 891 904 963 998 1018 989 939 873 884 911 922 932 935 949 969 1023 1066 1110 1103 1115 1154 1195 1275 1323 1411 1482 1543 1549 1468 1372 1285 1324 1311 1424 1311 1307 1318 1293 1351 1424 1466 1419 1369 1321 1244 1152 1143 1120 1054 1055 1099 1079 1038 1000 953 833 762 711 672 631 730 829 905 966 1028 1086 1070 1081 1125 1160 1120 1118 1152 1206 1112 1063 1052 1136 1167 1106 1071 1028 975 962 985 981 1007 966 915 948 925 799 732 810 845 962 1042 1024 957 700 559 622 816 891 932 911 998 1036 1119 1220 1275 1304 1319 1337 1386 1437 1481 1491 1500 1507 1513 1519 1510 1487 1456 1440 1393 1333 1378 1367 1345 1330 1307 1285 1226 1269 1234 1196 1168 1229 1311 1316 1336 1353 1345 1346 1305 1301 1333 1379 1410 1420 1417 1413 1396 1297 1399 1420 1423 1385 1406 1408 1392 1424 1444 1460 1484 1432 1443 1486 1477 1488 1534 1579 1596 1555 1454 1532 1620 1607 1542 1480 1444 1401 1408 1430 1449 1364 1383 1461 1481 1408 1366 1341 1226 1153 1101 1090 1051 1036 972 912 930 881 936 947 1019 1051 1064 1083 1062 981 901 799 718 695 673 688 715 722 672 695 727 718 684 644 628 615 611 621 635 662 700 726 670 610 584 600 636 687 737 784 791 811 825 898 850 871 933 893 856 918 975 966 994 999 1056 1131 1116 1043 1067 1085 1100 1082 1074 1147 1169 1173 1173 1183 1174 1167 1087 1102 1127 1170 1124 1046 1109 1135 1167 1155 1170 1166 1137 1210 1177 1240 1260 1267 1255 1274 1362 1422 1408 1386 1367 1474 1528 1578 1636 1559 1597 1661 1679 1691 1682 1711 1703 1619 1663 1782 1791 1765 1664 1572 1560 1684 1713 1763 1797 1743 1778 1810 1892 1970 1927 1919 2008 1984 1981 1888 1862 1884 1906 1888 1805 1797 1800 1840 1835 1855 1917 1922 1910 1909 1971 2037 1961 1982 2033 1978 1928 1921 1869 1906 1932 1889 1798 1822 1760 1653 1640 1646 1671 1602 1617 1621 1584 1628 1722 1672 1717 1612 1674 1706 1710 1780 1881 1975 1971 1967 1932 1840 1798 1800 1833 1949 1978 1977 1991 1994 2016 1917 1858 1821 1845 1819 1828 1864 1929 1867 1777 1760 1742 1672 1629 1657 1618 1702 1788 1746 1661 1739 1838 1829 1821 1816 1831 1872 1846 1835 1894 1925 1982 1907 1895 1830 1850 1927 1786 1614 1576 1490 1606 1715 1660 1526 1380 1307 1356 1429 1389 1323 1317 1318 1292 1365 1451 1542 1609 1656 1722 1806 1885 1962 2014 2080 2150 2219 2245 2224 2180 2131 2100 2069 2098 2169 2213 2280 2349 2384 2290 2191 2173 2163 2120 2063 1990 1948 1922 1898 1899 1893 1874 1879 1918 1935 1970 1948 1949 1988 1972 1924 1947 1904 1897 1913 1934 1913 1902 1894 1876 1900 1905 1827 1848 1932 1918 1854 1767 1788 1819 1866 1899 1878 1868 1820 1757 1742 1732 1708 1690 1631 1589 1566 1576 1590 1637 1541 1523 1613 1594 1590 1547 1469 1355 1274 1252 1270 1377 1474 1525 1488 1490 1483 1503 1465 1427 1405 1383 1364 1322 1258 1190 1146 1171 1170 1207 1200 1222 1246 1229 1196 1119 1007 908 945 1001 1053 1114 1174 1282 1324 1301 1287 1267 1261 1319 1320 1314 1300 1344 1299 1328 1318 1303 1213 1303 1413 1338 1389 1378 1390 1405 1399 1524 1588 1562 1461 1434 1425 1435 1444 1460 1496 1515 1555 1609 1647 1660 1681 1658 1654 1637 1604 1578 1563 1560 1547 1490 1440 1435 1439 1458 1432 1437 1383 1362 1357 1365 1385 1371 1390 1432 1434 1468 1490 1462 1410 1324 1223 1159 1081 991 920 944 1002 1049 1094 1149 1225 1275 1279 1255 1227 1229 1155 1089 987 901 854 839 767 730 715 710 747 800 810 735 698 759 819 833 830 799 774 749 696 634 574 559 560 556 562 568 587 590 643 672 688 677 598 505 512 552 579 613 627 664 697 636 634 572 552 466 461 466 501 547 582 538 506 422 453 412 555 658 559 549 693 715 707 716 788 724 669 648 758 826 885 876 772 740 677 655 628 587 502 402 483 563 600 637 625 614 605 591 592 629 671 700 774 755 811 886 1011 977 934 875 822 786 783 745 736 695 642 695 723 641 568 533 488 428 443 418 482 437 476 523 476 514 484 416 392 392 394 364 313 308 287 243 219 229 219 212 222 209 213 216 218 242 261 265 309 346 364 373 332 253 233 300 318 246 304 331 293 328 300 359 405 424 433 440 431 418 444 428 401 396 389 376 349 343 345 317 287 271 274 274 264 251 254 225 223 235 248 238 232 230 225 227 225 228 228 225 214 218 216 210 217 214 211 215 209 182 192 156 124 132 140 131 121 104 88 92 98 107 102 91 85 90 65 44 32 31 36 32 31 29 28 27 27 27 26 25 25 25 24 24 22 22 21 21 20 20 19 20 19 19 19 19 17 18 26 24 23 20 24 29 31 34 31 27 35 41 39 40 39 33 38 40 51 55 38 30 26 23 19 19 13 11 10 9 8 7 5 6 5 6 6 6 6 8 11 12 14 16 20 23 26 30 33 36 40 45 50 54 62 71 80 91 103 110 124 155 202 245 334 366 368 418 481 416 357 314 296 320 332 319 272 276 254 202 200 151 114 79 94 123 115 99 169 246 245 257 270 282 318 389 338 311 356 280 239 269 230 214 174 144 111 118 103 64 94 66 8 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0
786 771 751 750 744 734 730 723 706 683 662 660 645 651 653 657 686 635 654 677 729 723 727 724 665 706 693 652 665 727 731 661 689 680 653 687 715 733 682 686 620 621 633 634 611 608 596 558 512 525 562 545 541 510 508 505 459 475 510 585 535 486 456 450 460 548 561 620 699 667 628 617 592 601 601 587 642 666 719 710 674 634 662 791 854 820 922 924 888 911 925 996 1029 1023 1060 1029 1015 952 871 843 817 829 823 818 820 814 793 787 775 770 748 750 752 751 745 673 634 568 495 510 538 641 708 724 726 744 729 621 533 530 534 532 531 526 531 569 586 589 611 602 566 589 596 606 616 628 648 676 723 809 791 827 867 925 864 889 862 849 914 973 1024 1039 996 1063 1124 1161 1162 1170 1177 1220 1260 1276 1252 1075 1046 1030 983 891 824 826 855 848 814 762 721 768 736 702 737 742 726 695 675 647 637 685 768 872 900 949 920 910 894 889 910 943 922 890 845 799 783 823 897 951 935 942 957 978 1026 1086 1094 1117 1133 1099 1095 1115 1109 1100 1113 1157 1163 1164 1178 1242 1252 1233 1217 1177 1179 1172 1093 1006 986 987 966 898 883 901 936 976 1020 1035 1014 1000 987 985 1007 987 942 908 880 834 765 730 725 738 766 789 800 817 831 849 852 845 846 808 743 706 659 661 672 705 786 879 931 948 969 994 1014 968 949 948 943 946 952 956 945 934 914 910 879 854 922 949 950 964 958 882 896 931 958 976 991 999 1002 961 1002 1035 1049 1111 1153 1163 1218 1258 1322 1423 1529 1456 1441 1441 1442 1319 1214 1340 1393 1306 1212 1304 1241 1323 1412 1446 1391 1312 1257 1208 1224 1230 1187 1155 1137 1066 1046 1065 1073 956 872 786 706 666 638 674 739 813 966 1079 1057 968 1002 1038 1072 1040 1070 1172 1170 1072 972 1010 1083 1162 1159 1116 1076 1047 1022 1031 1057 1025 958 964 966 910 894 803 724 833 938 987 1013 994 859 576 558 644 764 842 818 855 876 963 1108 1155 1177 1238 1337 1402 1440 1488 1528 1518 1525 1535 1541 1542 1536 1522 1498 1473 1436 1448 1429 1410 1390 1359 1310 1267 1331 1310 1305 1303 1260 1276 1333 1340 1351 1355 1360 1323 1386 1421 1431 1433 1411 1398 1390 1381 1376 1356 1383 1346 1403 1414 1401 1385 1391 1408 1422 1426 1431 1483 1453 1503 1535 1527 1503 1512 1493 1444 1556 1604 1635 1593 1524 1450 1404 1339 1344 1408 1412 1321 1356 1359 1319 1320 1267 1162 1075 1021 1006 1016 978 956 981 1031 958 1024 1074 1135 1163 1222 1247 1148 1183 1072 967 945 847 770 697 659 654 657 642 636 630 629 626 642 634 615 604 606 615 622 633 626 616 584 602 704 706 706 765 852 935 936 983 911 971 985 938 877 908 970 1010 1039 1113 1086 1102 1064 1005 1011 1039 1034 1011 1056 1084 1099 1094 1093 1136 1197 1160 1118 1112 1179 1240 1140 1106 1072 1097 1124 1185 1228 1227 1167 1216 1254 1267 1327 1345 1318 1312 1384 1474 1463 1513 1430 1487 1601 1643 1657 1631 1640 1646 1649 1678 1735 1748 1777 1695 1720 1845 1923 1881 1707 1593 1638 1678 1833 1870 1902 1869 1867 1906 1970 2040 2027 1993 2058 2105 2012 1918 1944 1949 1981 1979 1901 1878 1879 1895 1922 1949 1983 2028 2025 1992 2049 2083 2077 2089 2108 2035 1956 1957 1968 1990 1986 1888 1845 1822 1772 1764 1704 1794 1746 1667 1765 1757 1650 1718 1824 1787 1780 1719 1681 1809 1876 1866 1931 2037 2010 2009 1942 1871 1808 1811 1850 1942 2025 2071 2054 2091 2043 1976 1949 1886 1947 1931 1955 1955 2002 1896 1810 1869 1853 1767 1675 1748 1702 1767 1826 1762 1704 1748 1785 1703 1691 1696 1735 1772 1717 1682 1764 1749 1846 1799 1790 1722 1728 1697 1783 1568 1432 1398 1485 1603 1612 1497 1374 1267 1276 1346 1344 1263 1243 1254 1339 1385 1478 1580 1645 1728 1774 1863 1898 1989 2109 2148 2157 2147 2181 2189 2150 2062 2040 2006 2040 2089 2145 2214 2286 2333 2266 2176 2078 2087 2061 2004 1953 1927 1941 1954 1972 1934 1903 1874 1883 1917 2003 2021 1980 1959 1984 1939 1932 1910 1836 1821 1874 1889 1869 1856 1813 1868 1870 1795 1840 1865 1872 1809 1740 1777 1779 1817 1857 1846 1899 1915 1872 1814 1769 1742 1724 1679 1658 1616 1625 1655 1680 1570 1596 1672 1681 1650 1547 1432 1325 1368 1338 1402 1485 1574 1622 1566 1568 1548 1543 1514 1497 1473 1416 1409 1360 1300 1229 1212 1216 1228 1244 1251 1209 1160 1125 1111 1063 992 899 942 983 1037 1104 1143 1208 1264 1324 1382 1374 1349 1361 1357 1353 1352 1369 1348 1411 1402 1402 1278 1310 1452 1349 1450 1443 1440 1447 1431 1468 1556 1541 1473 1457 1478 1529 1519 1517 1535 1578 1577 1579 1616 1646 1677 1689 1683 1678 1637 1614 1602 1604 1602 1557 1503 1483 1468 1493 1465 1445 1418 1416 1420 1433 1475 1499 1517 1548 1539 1496 1444 1385 1326 1244 1168 1120 1082 995 931 948 966 1018 1085 1202 1266 1250 1226 1241 1202 1123 1034 1016 946 907 819 771 794 797 796 751 695 723 719 673 663 691 724 731 743 712 688 687 631 581 583 604 578 549 544 537 535 532 568 582 591 578 511 523 557 553 627 678 693 695 740 706 659 623 573 486 575 598 628 644 666 638 627 502 436 417 428 508 454 501 550 590 544 614 640 576 580 660 736 809 839 819 789 708 633 583 533 471 449 372 435 503 561 512 452 488 556 593 589 612 669 686 710 742 862 937 955 895 827 788 750 752 692 669 660 644 628 693 730 672 592 532 496 517 563 502 578 514 618 635 564 645 587 496 434 466 476 412 345 327 256 246 238 248 269 262 261 275 331 335 287 366 369 377 422 404 355 287 298 235 296 337 339 277 320 376 363 355 366 392 425 450 411 373 367 342 380 367 359 335 341 320 314 323 319 323 312 294 279 250 247 247 233 239 219 207 222 239 231 215 216 209 213 203 219 216 206 209 205 207 205 206 207 211 211 190 158 149 147 139 141 129 115 105 99 97 98 108 105 101 103 93 69 44 43 31 31 30 29 27 26 28 29 27 27 26 23 26 25 24 23 23 21 20 20 20 20 19 18 19 19 19 18 15 18 23 21 19 22 27 26 31 28 26 32 34 37 36 38 31 35 44 41 45 45 32 31 26 20 25 14 11 9 9 8 10 5 5 6 7 5 6 7 8 10 11 12 15 22 24 26 30 33 34 39 41 46 52 59 66 71 84 84 93 109 157 167 246 331 277 304 385 490 450 391 364 375 372 368 310 326 265 220 229 184 176 133 143 77 163 190 112 130 208 269 276 285 295 311 359 410 384 351 302 295 309 237 205 179 158 133 96 94 70 58 64 39 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0
754 743 743 736 737 726 716 709 694 674 692 681 661 673 689 701 696 673 652 681 675 755 760 713 693 726 669 708 723 766 723 658 721 708 681 678 720 730 677 633 659 691 666 641 618 595 549 531 509 509 509 499 491 480 479 474 486 502 588 609 641 582 508 453 455 489 504 571 625 651 632 587 576 529 556 604 625 630 652 621 596 592 678 781 779 902 890 896 850 902 965 963 957 1008 1051 994 956 891 848 812 790 793 787 795 799 785 783 768 753 758 727 740 743 737 746 732 595 520 496 501 542 640 708 721 726 704 669 568 513 507 505 514 511 526 543 557 558 576 581 559 619 635 639 623 689 706 723 760 769 840 882 876 861 831 787 798 838 887 867 922 957 942 996 1052 1099 1104 1142 1122 1184 1226 1212 1205 1152 1049 1012 996 962 899 856 789 813 798 803 817 749 707 702 690 658 686 695 677 651 635 664 713 793 830 908 957 905 863 858 907 927 931 896 878 862 823 777 843 893 903 876 900 931 982 1006 1055 1109 1109 1097 1086 1079 1092 1091 1101 1117 1132 1155 1181 1200 1235 1262 1248 1212 1164 1185 1145 1086 1005 949 955 921 888 872 892 933 996 1061 1111 1093 1062 1039 1051 1041 1033 1049 974 898 859 819 781 748 720 737 754 782 777 816 818 818 814 819 786 753 708 677 663 672 721 802 855 875 890 920 942 952 912 920 892 897 908 935 924 914 891 878 875 862 822 890 914 887 890 893 844 875 890 924 957 1023 1042 1043 1051 1004 1001 1033 1057 1092 1134 1184 1248 1295 1402 1505 1480 1362 1361 1386 1386 1225 1209 1310 1268 1146 1212 1189 1292 1413 1418 1372 1324 1229 1265 1252 1194 1178 1133 1075 1030 945 971 987 973 887 792 733 670 634 623 683 738 847 984 962 923 885 953 960 1016 1104 1179 1131 1019 922 916 1060 1075 1074 1090 1106 1068 1062 1054 1031 1001 953 901 895 855 831 767 713 780 857 872 951 918 868 597 556 621 702 717 710 759 795 883 1037 1075 1126 1203 1324 1363 1401 1457 1518 1519 1535 1549 1571 1585 1590 1579 1556 1525 1502 1494 1485 1468 1441 1388 1296 1354 1386 1390 1379 1364 1346 1285 1269 1354 1366 1378 1382 1376 1427 1469 1482 1456 1419 1450 1443 1396 1397 1391 1382 1367 1382 1390 1366 1368 1392 1389 1398 1399 1426 1444 1478 1522 1527 1493 1471 1465 1424 1455 1495 1579 1621 1607 1556 1521 1464 1404 1297 1320 1414 1362 1251 1252 1230 1201 1136 1078 1051 1140 1100 1052 1047 1069 1098 1118 1049 1136 1186 1276 1304 1392 1350 1293 1285 1168 1165 1173 1020 906 860 789 760 765 740 722 713 698 708 730 739 688 627 598 594 595 613 612 606 582 665 742 796 792 815 903 917 962 1038 999 994 1031 999 937 943 935 963 1037 1094 1043 1055 1021 975 1013 993 979 984 990 1017 1043 1047 1107 1167 1238 1252 1184 1216 1236 1279 1219 1138 1110 1165 1189 1164 1280 1334 1236 1252 1325 1364 1427 1438 1418 1428 1441 1539 1552 1571 1523 1568 1640 1656 1616 1586 1576 1608 1633 1690 1745 1791 1824 1832 1818 1901 2007 1893 1810 1654 1778 1808 1844 1941 1996 1994 1977 2020 2062 2136 2174 2093 2144 2232 2065 2014 2070 2121 2127 2247 2064 2038 1964 1993 2051 2045 2098 2135 2099 2069 2104 2193 2192 2206 2154 2074 2047 2073 2068 2055 1994 1899 1869 1845 1780 1845 1802 1868 1803 1805 1846 1836 1741 1754 1915 1967 1871 1793 1784 1900 1973 1971 2018 2106 2089 2074 2038 2000 1851 1863 1897 1996 2069 2109 2125 2172 2178 2088 2046 1966 2036 2060 2083 2128 2082 1995 1923 1934 1871 1781 1778 1808 1796 1807 1869 1832 1780 1802 1817 1719 1628 1587 1657 1714 1606 1555 1575 1719 1760 1654 1582 1575 1501 1450 1462 1455 1360 1346 1437 1489 1481 1441 1369 1302 1213 1223 1259 1207 1274 1351 1415 1466 1494 1563 1630 1690 1785 1876 1956 2010 2058 2031 2050 2042 2041 2058 2032 1999 1991 1960 1968 2003 2048 2143 2230 2254 2260 2186 2095 2021 1986 1963 1941 1969 2017 2037 2029 1979 1917 1875 1834 1866 1916 1976 1967 1950 1910 1916 1892 1860 1830 1761 1839 1863 1829 1815 1771 1762 1790 1738 1825 1795 1814 1771 1691 1678 1748 1768 1816 1843 1906 1975 1986 1937 1866 1788 1747 1735 1694 1680 1689 1720 1715 1597 1610 1713 1771 1696 1585 1444 1410 1353 1421 1513 1575 1661 1678 1644 1645 1590 1564 1479 1489 1515 1455 1437 1393 1334 1280 1290 1292 1300 1304 1295 1274 1188 1091 1065 1021 943 895 918 945 974 1039 1093 1108 1216 1322 1401 1416 1409 1416 1413 1391 1396 1430 1426 1489 1519 1412 1297 1418 1493 1413 1458 1499 1469 1459 1464 1457 1500 1532 1486 1481 1528 1567 1573 1553 1539 1627 1611 1605 1633 1664 1678 1719 1709 1726 1710 1673 1643 1654 1668 1632 1579 1550 1545 1541 1538 1520 1500 1488 1494 1537 1599 1622 1602 1517 1463 1411 1355 1296 1238 1191 1147 1115 1075 978 915 919 953 1017 1101 1210 1180 1146 1128 1162 1125 1084 979 940 915 828 794 843 886 865 831 786 746 710 703 722 738 661 638 634 639 648 635 608 585 608 644 649 660 635 608 582 602 564 536 521 518 515 540 583 624 563 584 671 683 680 726 759 704 636 574 574 662 714 743 707 636 585 542 486 456 426 388 423 412 462 467 498 460 524 521 465 545 615 654 732 775 763 750 714 670 573 539 536 427 354 387 457 487 437 495 560 606 618 629 639 648 675 699 735 800 889 987 922 805 764 741 721 721 742 762 733 662 645 753 697 670 634 557 603 651 607 679 672 699 717 679 741 740 594 533 500 472 439 397 335 354 316 273 356 360 357 389 401 455 444 364 438 455 400 351 299 284 317 274 290 344 405 407 315 303 387 438 377 428 450 394 394 406 350 312 320 336 341 323 318 299 305 297 285 300 299 300 287 284 287 275 269 251 225 241 216 197 204 226 223 215 217 211 196 217 213 207 209 200 211 202 202 207 209 206 198 181 191 150 155 157 131 112 114 108 106 101 103 109 109 107 91 61 44 42 40 34 33 31 34 28 28 28 26 28 28 27 26 26 25 23 23 22 21 21 20 20 19 19 19 19 19 18 18 16 20 20 17 18 23 29 31 24 29 35 30 37 36 32 33 30 41 40 38 46 32 26 26 21 19 18 13 9 7 8 6 4 3 8 10 5 6 6 7 8 9 13 16 21 23 24 30 27 30 33 39 45 48 53 57 66 66 72 81 98 119 148 210 264 213 248 329 418 415 308 272 294 326 342 352 320 271 239 281 213 172 117 98 122 186 233 205 171 198 230 272 286 317 332 345 375 420 359 304 316 281 236 174 171 139 123 78 86 68 79 33 40 24 39 0 0 0 0 0 0 0 0 0 0 0 0 0
739 724 730 723 728 738 728 706 711 706 688 714 703 677 719 719 720 723 703 703 725 701 760 744 734 698 699 744 776 760 720 673 729 750 686 728 757 754 711 712 723 700 653 604 565 559 598 552 553 566 525 506 505 501 508 472 501 586 663 679 698 666 591 528 457 452 478 501 575 611 643 600 545 503 570 585 575 588 593 542 554 581 643 752 898 871 846 832 879 918 891 938 979 1043 1020 991 980 946 890 831 789 760 755 757 760 757 752 738 723 735 720 734 724 736 738 720 659 536 510 495 531 603 696 691 646 609 574 503 495 500 496 498 519 517 525 526 533 544 553 598 627 650 685 699 724 752 772 810 814 864 823 814 787 768 825 856 914 953 954 937 929 961 1019 1025 965 989 1029 1030 1105 1106 1091 1066 1049 1010 970 969 945 866 831 796 753 760 762 772 794 796 823 802 721 651 661 655 635 640 711 721 757 855 932 916 877 844 901 944 967 934 903 830 801 810 771 800 837 863 852 890 923 956 994 1047 1120 1109 1084 1065 1077 1076 1093 1111 1120 1138 1198 1220 1255 1287 1304 1275 1217 1168 1137 1159 1114 1032 959 897 889 876 869 900 953 997 1049 1105 1157 1150 1138 1132 1102 1057 1015 1012 943 863 812 796 780 727 706 727 764 745 797 785 789 790 789 789 766 701 655 660 678 719 757 817 835 840 868 894 892 881 867 844 861 873 902 898 885 853 850 831 815 830 852 847 826 829 824 878 921 966 1005 1027 1051 1096 1099 1117 1087 1047 1061 1083 1108 1162 1228 1273 1338 1441 1538 1446 1394 1300 1278 1320 1231 1143 1195 1179 1107 1132 1235 1321 1342 1381 1360 1281 1208 1155 1189 1132 1092 1124 1070 948 894 862 862 896 837 802 759 687 628 615 659 713 866 892 846 787 804 863 956 1046 1143 1129 1065 1011 908 882 966 975 994 1062 1099 1097 1037 980 954 928 915 855 807 786 806 803 797 670 722 818 897 844 851 702 672 744 763 671 661 683 759 840 1017 1088 1137 1203 1314 1336 1357 1402 1413 1433 1454 1476 1491 1507 1540 1564 1559 1559 1536 1516 1501 1481 1454 1370 1378 1457 1461 1472 1474 1451 1416 1398 1375 1340 1387 1397 1390 1401 1446 1464 1480 1456 1460 1490 1469 1407 1445 1460 1420 1392 1381 1383 1381 1412 1402 1397 1387 1404 1421 1424 1440 1465 1478 1453 1455 1413 1405 1446 1511 1580 1600 1601 1585 1574 1545 1453 1326 1244 1356 1352 1231 1164 1120 1102 1082 1103 1150 1202 1200 1186 1170 1169 1227 1231 1174 1239 1399 1437 1458 1476 1467 1437 1355 1291 1311 1270 1163 1062 971 901 893 882 917 847 813 787 811 806 808 746 718 657 598 589 593 597 579 581 606 644 689 754 777 851 901 972 1074 1115 1099 1099 1051 1036 1030 999 1021 1014 1043 1015 995 954 978 992 974 946 982 979 1036 1020 1078 1153 1208 1213 1276 1310 1343 1349 1315 1258 1223 1188 1240 1267 1207 1302 1331 1300 1263 1338 1393 1468 1497 1502 1517 1507 1586 1621 1652 1653 1657 1627 1600 1566 1552 1595 1659 1689 1675 1721 1777 1847 1951 1964 1989 2026 1997 1845 1765 1830 1906 1950 2013 2057 2106 2109 2147 2222 2318 2364 2199 2308 2357 2170 2176 2340 2276 2280 2408 2242 2296 2221 2168 2200 2177 2198 2284 2298 2179 2208 2318 2366 2359 2277 2193 2157 2184 2169 2058 1993 1951 1909 1860 1848 1883 1907 1947 1885 1885 1994 1916 1884 1817 1899 1980 1944 1892 1880 1929 2041 2102 2125 2152 2168 2152 2066 1974 1891 1954 1935 2007 2124 2173 2234 2306 2286 2166 2088 2099 2149 2184 2190 2172 2153 2109 2060 2051 1967 1890 1886 1927 1879 1851 1795 1759 1766 1745 1788 1792 1619 1528 1582 1533 1543 1464 1621 1736 1687 1606 1559 1444 1445 1394 1344 1379 1294 1294 1331 1390 1368 1347 1307 1224 1177 1153 1180 1239 1324 1415 1517 1559 1593 1649 1694 1763 1843 1892 1899 1939 1971 1923 1941 1941 1933 1934 1940 1938 1922 1901 1938 1981 2009 2054 2143 2185 2203 2180 2088 2019 1970 1937 1960 2011 2056 2113 2064 2005 1955 1885 1821 1806 1834 1883 1898 1891 1860 1823 1824 1832 1807 1755 1747 1795 1789 1730 1724 1703 1701 1741 1806 1750 1750 1718 1650 1703 1806 1841 1863 1895 1908 1947 1997 1980 1960 1900 1844 1780 1758 1750 1749 1735 1694 1670 1631 1695 1767 1654 1580 1517 1431 1411 1484 1587 1684 1731 1724 1698 1619 1531 1465 1416 1425 1471 1458 1422 1396 1356 1302 1310 1292 1293 1308 1291 1272 1184 1095 1032 992 925 906 1007 1067 994 1038 1023 1146 1247 1337 1420 1466 1485 1518 1512 1463 1521 1471 1538 1604 1545 1448 1361 1451 1483 1454 1462 1498 1520 1485 1491 1476 1521 1541 1529 1508 1522 1578 1579 1569 1586 1592 1618 1639 1663 1684 1741 1818 1825 1811 1804 1792 1764 1741 1735 1727 1691 1651 1631 1632 1626 1628 1621 1620 1626 1657 1611 1574 1514 1451 1372 1334 1312 1279 1212 1162 1139 1100 1018 957 915 915 955 1014 1099 1192 1137 1088 1057 1160 1137 1043 970 932 884 850 860 928 943 902 838 796 799 817 813 820 767 693 746 727 696 652 635 629 638 686 730 745 763 739 697 670 632 622 561 579 537 566 542 610 686 615 564 595 635 679 769 810 778 699 619 599 685 762 789 724 662 607 536 512 495 439 399 393 400 394 387 406 456 432 424 460 521 532 601 643 669 665 763 801 719 660 598 542 471 351 391 402 440 472 539 584 653 667 714 716 756 759 783 835 874 977 979 885 832 832 804 814 814 870 855 798 757 607 749 744 702 665 655 639 701 702 752 756 778 790 774 774 761 711 663 570 505 493 429 414 382 283 296 406 429 469 506 469 439 433 398 385 429 396 324 390 342 396 340 292 369 413 411 397 342 359 432 454 479 401 352 335 362 364 302 297 308 300 295 324 298 266 271 271 287 274 274 273 266 274 263 266 259 224 210 233 228 222 193 229 229 223 221 204 199 216 212 195 197 206 208 205 209 209 200 195 185 193 182 178 156 159 129 126 115 101 97 108 109 106 102 93 60 44 41 43 39 38 37 36 34 32 27 30 29 28 28 27 26 22 23 23 23 22 22 20 20 20 19 19 18 18 17 17 17 16 19 17 18 22 24 26 22 23 29 31 34 35 33 30 26 33 38 32 42 36 25 22 18 14 12 12 8 7 7 6 3 3 4 10 6 5 4 5 7 7 11 14 18 20 24 25 26 28 31 36 40 43 47 52 53 57 63 78 92 101 122 145 181 169 209 284 396 401 268 202 217 244 255 280 326 318 307 229 203 205 143 125 142 206 218 169 187 214 208 252 279 282 287 317 332 373 294 230 221 212 221 180 162 147 123 93 60 50 35 30 19 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0
721 712 719 718 737 751 736 735 752 751 700 743 699 685 733 742 736 754 704 735 708 753 716 781 774 745 729 791 772 740 751 682 738 781 743 723 772 758 734 723 710 679 614 591 635 631 574 588 613 586 574 508 530 545 501 504 505 558 630 671 739 716 653 607 546 462 451 462 507 575 596 620 541 496 561 549 532 545 528 551 600 604 656 804 778 795 836 862 876 900 940 981 987 1071 1067 1049 1063 1006 924 855 804 766 761 715 710 714 709 695 677 705 692 740 716 693 701 680 635 528 507 493 511 622 645 595 550 512 496 498 529 585 587 527 519 525 527 548 566 568 616 624 576 601 647 685 715 737 774 743 797 805 774 737 782 829 886 887 949 1017 1042 1033 1010 965 974 924 916 926 952 976 997 990 997 997 960 965 948 952 896 846 819 773 784 738 740 744 793 805 796 776 763 725 675 636 666 695 714 741 815 885 929 877 837 837 887 904 943 931 898 832 787 759 819 820 821 839 836 878 920 954 998 1046 1125 1103 1049 1102 1098 1098 1101 1110 1127 1161 1237 1277 1271 1295 1294 1288 1221 1171 1100 1081 1070 1004 968 921 873 873 869 911 939 977 1024 1074 1126 1179 1228 1227 1161 1093 1038 987 936 873 850 837 823 790 728 708 717 724 753 746 755 769 764 727 701 660 650 660 669 705 740 762 801 810 848 852 834 839 849 809 820 860 871 871 852 844 785 777 775 780 788 799 821 848 877 947 987 1035 1070 1096 1120 1160 1163 1193 1146 1075 1106 1170 1154 1192 1263 1384 1446 1489 1518 1409 1356 1342 1293 1202 1255 1153 1126 1118 1074 1183 1282 1205 1271 1282 1286 1248 1162 1012 1006 984 978 1008 990 933 875 841 785 791 790 744 748 702 631 612 638 716 787 778 724 767 873 967 1038 1102 1128 1049 1050 975 924 840 920 920 922 1006 1052 1062 1020 995 934 904 878 845 898 892 908 880 890 841 662 704 876 800 669 599 656 652 638 652 669 663 696 722 912 1037 1116 1170 1217 1240 1263 1280 1304 1324 1354 1371 1386 1403 1446 1469 1484 1536 1542 1523 1507 1495 1476 1390 1410 1454 1468 1483 1503 1505 1497 1480 1458 1444 1396 1441 1454 1411 1418 1449 1481 1471 1489 1498 1478 1449 1485 1469 1420 1395 1394 1420 1392 1377 1376 1403 1400 1413 1410 1415 1423 1432 1439 1434 1420 1402 1399 1432 1478 1521 1545 1533 1529 1504 1508 1414 1310 1217 1256 1282 1159 1119 1153 1144 1171 1193 1238 1303 1317 1343 1327 1317 1470 1497 1477 1427 1480 1533 1586 1571 1560 1538 1483 1427 1394 1352 1277 1153 1069 1026 1079 1087 1084 1012 1005 883 909 920 870 821 778 716 650 592 584 578 579 583 697 716 743 755 820 905 982 1060 1105 1135 1173 1161 1129 1134 1128 1124 1130 1043 959 967 922 912 935 914 939 966 975 1005 1016 1040 1070 1113 1121 1182 1236 1255 1278 1315 1300 1276 1273 1252 1255 1317 1278 1326 1333 1311 1316 1340 1345 1419 1483 1513 1545 1611 1624 1608 1599 1634 1666 1678 1624 1574 1568 1630 1678 1747 1735 1699 1789 1918 1934 1953 1996 2022 2013 1877 1858 1919 1999 2047 2136 2175 2214 2268 2361 2376 2408 2419 2339 2424 2396 2259 2259 2429 2333 2370 2423 2400 2410 2333 2318 2411 2460 2414 2514 2451 2334 2434 2476 2556 2580 2499 2345 2329 2302 2244 2133 2069 1993 1958 1916 1917 1941 2005 2042 1952 1931 2032 1967 1950 1927 1978 2066 2028 1963 1971 2030 2063 2147 2215 2255 2255 2229 2099 1999 1969 2049 2047 2044 2239 2326 2360 2303 2253 2228 2203 2163 2119 2091 2065 2052 2020 2036 2082 2046 2050 2002 2023 1938 1819 1697 1661 1653 1654 1636 1716 1716 1637 1507 1468 1446 1410 1453 1521 1544 1539 1542 1477 1474 1345 1366 1270 1295 1265 1214 1291 1351 1260 1255 1244 1177 1143 1232 1239 1282 1364 1471 1543 1561 1570 1633 1747 1820 1866 1840 1905 1955 1959 1880 1875 1896 1881 1882 1873 1871 1870 1818 1872 1940 1972 1996 2060 2127 2130 2141 2079 1998 1955 1906 1951 1945 1997 2001 2009 1945 1974 1907 1824 1771 1747 1804 1841 1835 1788 1724 1826 1887 1841 1771 1731 1734 1747 1711 1681 1618 1624 1752 1753 1716 1655 1678 1609 1702 1769 1813 1826 1853 1872 1874 1954 1977 1924 1870 1860 1866 1855 1812 1800 1772 1751 1731 1669 1680 1704 1590 1514 1489 1491 1501 1574 1636 1731 1761 1730 1697 1680 1581 1513 1449 1360 1430 1428 1361 1337 1311 1303 1296 1285 1256 1294 1250 1276 1202 1113 1013 923 885 967 1062 1153 1089 1031 1069 1121 1202 1314 1394 1457 1518 1604 1602 1628 1625 1538 1632 1641 1563 1491 1434 1522 1510 1486 1484 1528 1523 1537 1520 1510 1529 1577 1554 1529 1542 1560 1599 1615 1615 1593 1619 1640 1698 1755 1856 1878 1865 1881 1878 1858 1865 1862 1837 1808 1782 1760 1759 1762 1766 1757 1731 1690 1646 1596 1567 1511 1455 1411 1330 1286 1243 1193 1148 1094 1040 1006 978 956 922 912 935 1008 1092 1140 1074 1060 1011 1082 1162 1130 1102 1023 910 965 929 955 1011 934 883 916 870 927 921 771 743 768 852 845 791 735 697 703 768 763 834 873 854 857 808 716 671 656 584 619 584 602 565 609 666 699 617 615 681 738 802 862 812 713 621 655 748 820 901 825 750 676 603 566 542 501 449 401 394 384 408 390 388 403 407 507 502 513 540 563 626 710 797 866 778 679 602 529 461 378 409 516 560 591 654 642 743 766 787 824 859 845 882 906 979 1014 986 940 954 992 980 968 900 912 859 816 737 589 770 778 734 719 720 734 740 767 780 794 801 807 807 804 767 766 728 677 664 568 527 428 361 353 362 376 409 459 511 496 502 468 484 420 381 363 390 438 401 378 405 374 334 371 414 442 400 446 524 505 453 469 433 363 301 339 340 287 266 296 261 279 270 294 279 266 224 237 229 267 250 257 258 245 239 251 233 190 236 234 192 220 223 216 208 199 187 202 198 196 183 195 194 195 207 212 203 200 198 196 188 182 171 169 149 136 109 124 114 115 108 102 93 86 64 46 44 40 39 37 36 34 32 32 31 30 30 28 27 26 26 25 24 23 23 21 21 21 21 21 20 20 20 20 18 18 17 17 17 17 21 25 25 21 21 27 36 31 28 32 39 31 25 29 29 26 32 34 37 28 19 13 13 9 7 6 7 8 3 3 2 2 5 3 2 3 6 8 8 11 15 19 20 21 22 25 29 34 34 37 40 43 47 51 62 72 79 86 97 113 129 163 231 248 282 323 228 172 165 168 184 243 257 268 278 281 273 181 193 150 173 181 209 184 224 247 230 218 242 261 273 254 271 295 256 190 165 172 173 163 134 140 122 98 73 50 62 33 7 22 9 0 0 0 0 0 0 0 0 0 0 0 0 0
699 703 708 723 732 755 806 789 768 761 757 756 705 691 750 773 774 780 709 735 737 767 751 760 809 772 777 800 783 770 717 746 721 791 789 749 818 775 715 691 673 625 623 673 675 609 627 640 647 577 538 555 559 544 483 494 538 564 623 690 725 668 643 635 625 559 462 451 460 490 532 535 512 497 518 544 499 516 528 553 553 557 638 722 812 865 870 894 931 976 1001 1027 1063 1052 1026 1022 1028 972 897 847 800 803 787 758 741 719 712 709 692 641 663 695 715 707 645 584 592 531 514 503 505 613 534 497 498 496 509 567 615 637 669 642 602 582 563 566 581 598 601 633 644 597 639 693 699 698 701 775 811 759 719 782 838 848 907 988 994 980 1015 1022 979 925 899 880 879 894 907 922 952 928 963 938 928 907 911 897 852 805 776 752 775 752 709 745 771 769 813 789 739 676 638 648 701 780 811 815 875 906 887 810 828 879 876 921 952 912 841 806 754 813 853 865 884 927 893 864 896 952 983 1046 1054 1035 1019 1080 1139 1122 1116 1146 1138 1182 1218 1194 1206 1220 1233 1288 1230 1159 1102 1025 1015 960 942 937 876 853 855 878 915 954 999 1044 1091 1139 1187 1230 1229 1131 1059 998 943 924 944 911 862 818 776 720 697 700 706 727 727 736 736 695 675 655 649 646 668 684 708 756 780 774 802 801 784 818 820 778 812 826 840 837 795 822 766 794 837 858 888 900 921 932 968 990 1005 1026 1044 1061 1063 1091 1111 1150 1149 1095 1116 1178 1204 1215 1256 1391 1511 1582 1510 1440 1339 1282 1224 1173 1135 1112 1080 1049 1050 1107 1177 1153 1146 1138 1225 1165 1137 993 925 906 934 890 903 888 848 814 790 735 743 719 692 674 628 596 643 694 706 681 688 754 882 955 1064 1013 1028 1015 963 950 894 812 910 861 922 940 1011 1062 1045 969 945 910 894 918 951 962 974 952 947 881 680 607 670 643 558 624 670 706 743 782 824 795 943 841 776 953 1072 1103 1064 1078 1147 1189 1204 1240 1271 1254 1263 1314 1364 1374 1418 1467 1534 1560 1560 1564 1553 1486 1478 1467 1465 1466 1478 1487 1500 1520 1482 1464 1398 1505 1510 1506 1499 1486 1463 1518 1519 1530 1525 1506 1515 1476 1420 1404 1400 1423 1392 1424 1422 1404 1407 1413 1416 1419 1422 1418 1416 1418 1407 1391 1389 1414 1444 1466 1494 1490 1464 1462 1471 1429 1334 1250 1167 1152 1202 1247 1249 1262 1259 1312 1347 1431 1477 1560 1529 1595 1616 1693 1654 1639 1669 1645 1619 1582 1559 1523 1472 1401 1347 1329 1283 1241 1195 1164 1154 1188 1202 1240 1135 1007 1011 982 933 879 806 737 656 618 580 576 578 601 700 717 777 835 858 925 955 1007 1035 1082 1098 1149 1143 1117 1086 1080 1070 1031 988 960 939 881 893 892 926 931 931 947 956 984 1012 1061 1088 1118 1146 1198 1219 1224 1205 1208 1267 1299 1337 1362 1342 1388 1398 1361 1407 1435 1431 1477 1490 1477 1526 1541 1540 1566 1666 1628 1601 1606 1564 1525 1599 1657 1739 1809 1783 1746 1808 1904 1943 1962 2002 2053 2014 1940 1942 2021 2092 2182 2285 2332 2359 2418 2444 2499 2547 2555 2543 2555 2559 2388 2351 2510 2453 2483 2560 2561 2521 2394 2424 2544 2569 2562 2569 2524 2468 2552 2601 2623 2578 2526 2510 2510 2456 2419 2254 2193 2088 2092 1992 1971 2030 2077 2129 2081 2070 2115 2047 2053 2034 2112 2200 2194 2137 2095 2130 2166 2246 2317 2373 2413 2349 2176 2050 2111 2171 2175 2153 2304 2373 2299 2200 2146 2107 2072 2032 2004 1974 1929 1922 1887 1936 1967 1931 1944 1950 1945 1925 1843 1724 1594 1531 1519 1612 1724 1677 1633 1536 1445 1365 1367 1377 1439 1474 1472 1553 1463 1363 1280 1265 1222 1191 1223 1175 1259 1269 1224 1139 1138 1111 1108 1159 1226 1312 1393 1424 1439 1456 1510 1608 1711 1781 1863 1824 1891 1938 1902 1834 1754 1788 1785 1777 1785 1806 1779 1764 1809 1828 1872 1915 2002 2056 2059 2075 2042 1983 1929 1879 1933 1862 1872 1872 1875 1868 1840 1915 1858 1767 1722 1737 1786 1778 1749 1696 1772 1750 1741 1749 1724 1665 1654 1613 1636 1604 1582 1669 1654 1667 1597 1632 1596 1687 1720 1738 1774 1773 1784 1830 1864 1923 1882 1818 1848 1922 1921 1883 1873 1854 1814 1762 1731 1718 1698 1605 1610 1574 1574 1574 1613 1686 1715 1734 1658 1615 1606 1583 1530 1481 1360 1381 1358 1292 1303 1274 1232 1237 1219 1180 1209 1186 1215 1173 1097 968 893 1015 1089 1167 1220 1185 1125 1127 1103 1192 1247 1336 1411 1484 1597 1680 1711 1696 1610 1705 1649 1585 1509 1504 1608 1547 1510 1509 1537 1553 1586 1551 1552 1558 1597 1570 1562 1564 1586 1616 1630 1628 1646 1642 1679 1710 1805 1859 1875 1841 1798 1792 1807 1819 1806 1774 1777 1755 1697 1692 1655 1647 1643 1620 1587 1576 1564 1519 1450 1390 1357 1305 1248 1225 1174 1128 1127 1071 1013 975 950 931 901 920 994 1080 1080 1025 1013 981 1053 1155 1243 1189 1065 1020 1037 1025 1020 1067 1024 1019 1026 975 1021 897 802 861 884 948 971 897 828 720 733 850 854 919 959 972 919 851 771 745 662 615 630 660 648 648 612 667 717 680 679 661 737 822 861 773 688 642 751 841 924 1006 1002 852 768 707 673 644 584 528 506 473 479 480 446 418 370 412 410 449 498 550 609 673 779 943 952 871 753 639 552 471 341 367 459 558 682 744 729 796 860 892 948 967 966 1035 1059 1106 1103 1049 978 955 954 931 889 829 795 763 765 699 567 685 753 753 763 774 790 791 802 795 800 841 818 800 815 787 773 756 726 686 661 602 505 426 421 404 446 435 517 559 576 597 547 505 501 458 439 440 468 399 398 460 427 392 423 449 504 532 517 521 476 429 427 434 424 343 274 302 304 300 260 312 267 227 236 239 251 263 242 204 225 219 236 241 218 212 235 226 192 197 235 203 188 200 204 196 188 182 184 181 181 177 182 184 183 187 205 203 194 198 195 190 187 189 178 168 148 122 143 134 119 112 100 92 85 77 48 46 41 38 37 35 33 31 31 30 29 28 28 27 26 25 24 23 23 22 22 22 22 21 21 20 20 20 19 18 18 17 17 16 17 17 23 20 18 19 26 34 28 25 28 29 32 24 23 23 24 25 25 42 29 27 15 11 9 5 6 5 7 3 2 1 1 1 2 2 3 3 4 7 9 14 18 17 19 21 23 26 30 30 32 35 39 43 51 57 62 65 76 90 95 112 131 171 169 197 239 225 143 123 140 174 211 175 196 207 248 273 206 233 149 186 233 215 220 238 262 258 227 250 254 216 201 207 218 252 193 139 141 142 149 106 91 77 100 90 73 51 30 12 12 19 0 0 0 0 0 0 0 0 0 0 0 0 0
705 701 720 726 738 760 776 770 802 796 786 772 712 716 717 776 799 793 726 773 782 752 798 766 828 822 836 778 759 736 746 795 761 791 838 839 813 793 731 672 645 685 649 729 665 667 710 715 644 614 586 568 551 501 529 499 551 602 621 671 722 670 603 580 568 561 513 452 450 459 538 513 472 473 470 488 530 541 525 531 570 630 688 742 834 800 807 826 856 886 950 950 986 1028 1007 979 978 937 882 872 867 859 832 796 778 764 768 758 722 675 613 606 655 696 726 692 580 529 512 498 500 512 496 506 540 579 620 657 680 686 683 682 683 667 603 583 586 607 615 619 650 663 616 646 666 724 757 800 781 713 775 832 875 909 935 936 934 946 1006 958 895 873 865 874 863 871 886 893 890 900 923 917 899 885 883 885 801 800 821 731 760 782 722 716 743 758 777 764 711 659 635 671 729 811 885 847 826 851 801 802 863 916 927 946 953 891 802 748 804 845 882 913 916 954 932 910 912 924 963 996 1001 989 1015 1068 1156 1131 1112 1129 1137 1154 1171 1152 1197 1168 1193 1222 1223 1183 1111 1021 987 933 905 891 866 851 847 852 895 932 976 1017 1061 1105 1144 1184 1221 1176 1089 1037 991 930 917 940 926 847 793 756 722 691 702 710 705 708 709 684 664 652 648 645 662 674 702 742 725 739 767 776 753 794 786 753 803 793 790 773 743 748 761 807 829 844 855 879 889 901 914 909 928 945 964 999 1024 1026 1062 1092 1091 1122 1133 1183 1229 1352 1386 1416 1492 1572 1500 1387 1313 1269 1288 1205 1278 1262 1174 1079 996 1049 1099 1140 1029 1042 1086 999 985 951 912 858 874 834 841 826 812 761 738 705 698 676 655 637 619 601 609 666 652 637 685 759 882 972 1057 939 931 989 878 868 829 791 839 851 927 984 1018 1057 1005 972 955 935 947 947 990 947 866 912 942 924 739 665 633 602 634 692 747 818 847 889 883 944 985 995 906 770 853 894 901 938 1046 1108 1113 1178 1166 1141 1171 1233 1289 1335 1413 1468 1524 1583 1614 1637 1637 1580 1583 1553 1522 1542 1513 1528 1546 1559 1516 1463 1408 1488 1553 1563 1561 1533 1533 1536 1574 1587 1573 1552 1544 1507 1452 1420 1407 1418 1400 1451 1452 1431 1444 1451 1455 1456 1433 1428 1420 1410 1408 1387 1386 1401 1405 1427 1431 1453 1408 1422 1435 1388 1337 1246 1171 1252 1306 1378 1384 1397 1394 1484 1530 1638 1651 1682 1698 1778 1720 1747 1731 1708 1678 1641 1613 1574 1543 1496 1449 1385 1325 1280 1251 1217 1180 1168 1169 1171 1182 1174 1151 1131 1084 1061 1032 951 863 739 641 595 576 575 578 658 683 748 814 853 842 857 921 944 987 1024 1055 1103 1092 1055 1021 1033 1008 996 945 957 959 899 856 866 890 930 962 1003 992 989 1002 1023 1043 1066 1079 1130 1149 1146 1149 1186 1231 1275 1332 1423 1476 1485 1507 1430 1478 1443 1432 1404 1405 1423 1464 1471 1528 1592 1628 1592 1544 1504 1501 1548 1628 1756 1793 1810 1801 1791 1799 1882 1921 1997 2058 2124 2120 2079 2067 2115 2188 2332 2381 2382 2354 2421 2488 2488 2491 2495 2493 2496 2508 2509 2524 2555 2573 2575 2554 2544 2532 2515 2489 2531 2555 2573 2537 2453 2498 2605 2642 2627 2532 2479 2452 2492 2521 2516 2404 2297 2398 2251 2205 2097 2252 2265 2356 2334 2315 2296 2265 2205 2225 2296 2343 2353 2259 2252 2266 2302 2380 2421 2436 2474 2412 2304 2197 2267 2317 2337 2268 2296 2327 2194 2113 2025 1964 1940 1910 1897 1859 1826 1812 1760 1835 1843 1824 1826 1783 1810 1794 1725 1721 1545 1428 1497 1677 1751 1718 1581 1547 1520 1396 1300 1302 1329 1339 1424 1482 1437 1387 1365 1332 1226 1185 1130 1155 1188 1176 1134 1089 1064 1109 1171 1173 1161 1238 1320 1316 1346 1388 1494 1594 1669 1719 1776 1777 1838 1868 1811 1745 1649 1698 1688 1678 1673 1693 1703 1655 1718 1738 1766 1796 1926 1935 1950 1970 1976 1977 1898 1807 1824 1819 1779 1760 1733 1766 1741 1782 1784 1762 1644 1698 1724 1752 1704 1634 1669 1669 1651 1649 1695 1702 1660 1565 1597 1528 1556 1599 1597 1537 1530 1536 1594 1622 1651 1718 1736 1709 1702 1749 1787 1843 1828 1761 1843 1894 1910 1931 1879 1923 1943 1867 1801 1773 1721 1715 1695 1666 1626 1601 1648 1681 1648 1619 1614 1519 1503 1472 1480 1412 1337 1267 1287 1238 1234 1235 1164 1097 1066 1080 1050 1050 1103 1081 1007 929 875 987 1102 1219 1268 1273 1195 1151 1167 1192 1283 1358 1448 1506 1607 1728 1738 1769 1703 1722 1672 1585 1587 1630 1657 1626 1564 1554 1568 1602 1619 1575 1577 1598 1635 1609 1593 1613 1613 1633 1656 1681 1727 1723 1740 1763 1775 1775 1763 1749 1710 1696 1697 1698 1692 1665 1650 1618 1591 1568 1568 1555 1548 1535 1534 1532 1525 1469 1405 1346 1311 1301 1234 1172 1142 1121 1099 1068 1023 950 941 939 908 910 960 1045 1019 968 951 974 1026 1129 1233 1220 1117 1101 1111 1083 1109 1135 1101 1094 1105 1081 976 852 882 941 959 1010 1054 993 880 770 786 841 941 975 1033 1046 989 917 848 762 665 630 670 709 698 711 689 669 735 728 730 719 730 800 860 795 705 657 740 815 870 912 940 982 950 898 827 769 741 675 623 588 590 574 531 468 396 371 439 524 588 653 697 821 851 834 834 836 794 719 560 440 341 411 501 617 719 825 862 949 1058 1082 1120 1133 1144 1180 1158 1120 1101 1084 1055 915 839 843 826 800 715 665 642 692 602 577 711 743 758 802 813 802 776 737 748 763 753 743 798 787 769 745 734 721 683 632 556 525 470 462 522 519 552 550 566 577 542 534 500 496 511 529 470 425 482 512 506 466 509 494 485 485 495 488 507 475 395 392 401 394 328 275 255 243 239 285 278 283 232 205 220 231 242 229 190 193 198 229 209 182 201 203 188 175 216 206 183 183 185 185 186 174 177 174 173 173 173 178 175 178 190 199 199 188 191 183 187 186 184 172 159 134 146 156 132 118 108 92 76 64 56 52 43 41 36 35 33 31 29 29 28 27 26 25 25 25 23 22 22 22 21 21 21 21 20 20 20 20 20 18 18 17 17 17 15 15 19 16 18 21 27 28 29 21 24 25 32 25 24 18 20 19 17 28 29 22 20 10 8 5 5 6 5 2 2 0 1 0 1 1 1 2 3 4 8 12 15 16 16 18 21 22 26 29 28 29 35 39 46 51 55 59 68 74 85 93 92 136 126 137 188 178 107 100 102 151 145 133 140 171 188 270 263 263 163 206 262 218 240 266 257 231 251 274 287 282 231 194 160 176 180 133 91 116 116 122 102 93 43 52 39 53 46 14 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0
735 733 717 726 728 736 750 768 776 785 799 765 749 770 789 765 841 794 759 747 800 781 791 809 859 871 808 831 812 801 794 810 810 841 859 803 778 740 695 696 733 724 699 717 665 671 710 687 662 621 604 570 531 542 551 509 550 591 644 680 671 681 679 625 568 535 517 463 451 456 525 515 455 503 486 482 536 570 597 578 629 647 645 742 776 746 738 760 775 793 841 935 1001 1032 1044 1026 981 967 948 935 928 912 888 842 796 760 745 734 722 706 706 656 573 618 702 713 659 533 511 500 494 497 536 595 630 665 696 680 663 676 669 668 683 685 647 621 613 616 613 632 645 664 680 695 715 734 770 791 751 727 774 798 828 878 925 880 877 923 957 918 876 836 842 852 821 852 863 865 870 870 901 895 882 866 863 879 779 769 779 714 757 804 777 692 696 749 743 700 648 634 647 725 743 833 808 763 752 760 805 866 912 947 944 962 930 852 759 777 864 897 928 959 963 960 959 943 954 972 1003 972 959 974 1018 1078 1144 1118 1120 1105 1128 1145 1167 1138 1166 1132 1165 1179 1169 1171 1154 1060 1034 951 895 838 829 823 840 832 875 911 952 988 1029 1061 1101 1138 1179 1210 1148 1078 1024 953 887 863 885 839 798 789 771 694 688 704 695 681 679 669 660 653 643 645 659 681 720 710 710 707 743 736 726 762 766 737 774 762 728 734 757 753 805 792 811 826 834 828 842 858 869 910 916 943 931 962 968 994 1015 1052 1084 1139 1195 1201 1231 1336 1454 1522 1518 1566 1524 1437 1341 1369 1347 1317 1384 1325 1217 1070 987 996 1032 1055 997 980 977 942 917 889 866 824 814 795 779 785 755 724 700 707 686 679 649 646 640 625 597 605 599 651 702 774 861 946 1043 931 849 883 899 806 797 761 825 902 990 950 972 1007 997 1003 1025 973 984 1008 967 897 803 734 744 768 752 683 579 641 542 624 641 709 829 957 936 971 1027 992 1017 856 811 813 833 911 914 928 981 1058 1098 1157 1180 1182 1239 1344 1425 1451 1492 1511 1580 1636 1696 1697 1646 1545 1582 1595 1568 1544 1562 1571 1557 1509 1417 1477 1493 1538 1610 1601 1598 1536 1617 1641 1617 1584 1554 1521 1498 1458 1430 1420 1432 1435 1459 1450 1452 1462 1469 1470 1457 1463 1449 1449 1446 1412 1397 1387 1364 1395 1410 1407 1360 1392 1404 1323 1205 1238 1278 1370 1472 1516 1598 1576 1521 1691 1710 1727 1774 1778 1795 1784 1750 1719 1689 1671 1638 1605 1592 1564 1519 1493 1456 1415 1382 1314 1258 1202 1171 1147 1094 1117 1082 1065 1013 1028 985 964 1017 988 864 740 641 572 573 579 598 650 647 720 764 784 791 863 921 966 999 1019 1003 1045 1084 1044 946 959 940 927 898 879 858 840 901 926 951 994 1023 1066 1066 1034 1008 1015 1077 1142 1141 1127 1126 1153 1189 1234 1278 1313 1364 1431 1432 1431 1454 1421 1398 1376 1368 1371 1447 1488 1490 1491 1535 1611 1655 1640 1532 1466 1521 1607 1690 1741 1746 1781 1823 1891 1902 1897 1964 2050 2121 2198 2318 2305 2287 2333 2346 2371 2355 2305 2335 2436 2438 2416 2406 2401 2400 2408 2419 2442 2468 2505 2521 2515 2493 2483 2479 2453 2445 2464 2481 2510 2531 2395 2449 2549 2589 2605 2578 2439 2388 2397 2466 2524 2522 2401 2482 2439 2296 2239 2403 2435 2452 2402 2384 2388 2390 2384 2382 2313 2365 2383 2405 2448 2437 2419 2407 2402 2429 2471 2448 2420 2353 2408 2441 2409 2354 2370 2379 2260 2167 2060 1956 1873 1783 1746 1696 1697 1658 1692 1713 1731 1702 1680 1669 1666 1657 1608 1568 1526 1353 1516 1603 1644 1670 1656 1526 1439 1449 1361 1262 1261 1307 1421 1528 1547 1520 1452 1345 1332 1289 1165 1097 1116 1135 1072 1068 1131 1165 1185 1220 1225 1230 1246 1292 1352 1363 1445 1552 1613 1644 1731 1704 1744 1772 1736 1663 1580 1575 1608 1619 1611 1594 1607 1579 1622 1671 1671 1747 1788 1775 1820 1834 1861 1921 1890 1784 1678 1683 1698 1686 1640 1613 1620 1639 1646 1624 1566 1586 1612 1663 1659 1596 1589 1547 1557 1554 1568 1601 1617 1579 1498 1530 1539 1502 1508 1457 1496 1583 1603 1618 1666 1706 1699 1658 1651 1682 1762 1753 1748 1732 1811 1807 1852 1866 1834 1906 1993 1973 1891 1855 1805 1800 1793 1762 1720 1700 1716 1666 1618 1565 1489 1450 1414 1381 1385 1344 1288 1258 1233 1218 1210 1177 1176 1166 1203 1135 1105 1022 963 967 947 906 924 966 1075 1201 1267 1312 1237 1204 1249 1243 1332 1392 1452 1574 1661 1728 1806 1828 1782 1766 1700 1644 1719 1718 1670 1634 1603 1603 1636 1655 1640 1613 1624 1614 1624 1644 1627 1637 1638 1676 1708 1728 1782 1817 1812 1821 1797 1722 1668 1678 1653 1639 1616 1604 1590 1581 1547 1535 1532 1533 1506 1497 1479 1466 1472 1468 1461 1404 1367 1342 1293 1253 1197 1157 1138 1116 1106 1068 1004 993 1032 990 939 901 911 971 961 927 948 969 1062 1155 1121 1154 1128 1115 1158 1165 1151 1114 1075 1054 1091 1058 1016 964 985 998 1029 1044 1103 1053 954 894 898 938 1004 1025 1049 1089 1060 970 900 739 754 678 655 705 701 732 713 669 706 771 774 770 786 820 853 761 688 672 716 757 777 824 877 893 914 936 965 983 963 893 856 834 795 734 666 588 488 363 494 633 709 690 686 670 674 665 671 718 708 657 474 380 350 463 540 720 897 936 927 943 997 1028 1034 1038 1077 1095 1126 1110 1081 1045 980 881 802 778 772 741 689 788 714 649 619 549 638 738 732 751 755 779 770 729 700 720 698 714 770 791 755 721 702 714 726 654 622 580 551 530 512 487 495 509 477 521 469 480 449 488 481 512 518 531 574 572 522 487 486 435 450 451 467 432 454 438 444 407 364 353 389 336 311 295 233 228 254 219 230 238 195 220 235 223 197 182 191 208 207 178 193 211 176 166 191 195 181 176 176 176 185 181 172 167 168 174 169 174 169 172 180 194 194 193 187 177 177 176 180 174 159 154 139 177 163 142 125 107 87 84 64 53 43 41 37 34 32 30 29 28 27 26 25 25 24 24 24 22 22 21 21 20 20 20 19 20 20 19 19 18 17 16 17 16 17 13 16 17 18 30 27 24 27 21 21 22 28 25 26 26 15 15 14 20 31 21 15 11 6 6 4 5 4 2 1 0 0 0 1 0 0 1 4 3 5 8 9 14 14 15 33 23 21 22 22 25 28 36 42 47 52 55 60 66 72 72 74 95 96 103 154 114 79 85 85 106 99 99 105 132 175 259 316 248 207 254 280 221 281 288 272 247 263 306 303 320 290 263 190 169 125 129 88 70 61 49 39 63 47 21 20 35 39 34 21 0 0 4 0 0 0 0 0 0 0 0 0 0 0
701 728 751 773 766 764 747 751 766 789 806 818 818 783 823 825 809 853 806 792 844 791 811 822 913 847 843 883 814 859 813 847 872 900 837 805 770 757 741 750 759 705 739 720 706 704 739 729 680 627 596 572 546 566 558 519 535 587 633 637 641 636 637 618 585 539 484 458 453 454 458 462 476 481 534 544 511 513 518 552 567 586 601 670 685 703 780 809 830 881 899 903 921 996 991 970 994 1032 1030 1002 986 954 904 853 801 775 758 719 705 695 689 696 657 558 602 640 683 576 516 506 493 517 603 670 719 724 690 653 628 642 650 678 683 684 641 628 633 641 628 631 643 664 681 697 717 752 768 772 726 722 766 810 888 914 860 866 916 962 940 876 838 842 816 841 806 830 821 843 841 857 880 866 866 845 854 862 770 727 724 709 774 816 820 753 684 730 692 651 638 710 744 797 800 779 741 745 806 844 857 899 940 962 876 877 906 824 741 839 908 915 918 903 893 879 855 858 864 913 961 975 930 986 1033 1093 1117 1109 1081 1100 1128 1140 1138 1122 1122 1103 1165 1167 1148 1148 1131 1108 1046 991 955 906 868 825 819 806 842 881 918 951 991 1025 1063 1100 1137 1175 1197 1125 1037 964 916 874 841 843 849 868 817 744 688 723 726 702 702 667 658 655 640 645 657 697 696 686 683 717 727 726 724 732 737 719 721 720 765 789 798 805 774 780 794 821 853 871 880 898 918 930 943 949 969 984 1003 1023 1045 1066 1096 1154 1256 1371 1342 1408 1455 1516 1606 1647 1635 1534 1437 1454 1399 1360 1382 1321 1239 1108 1004 958 952 989 954 936 917 883 871 845 815 797 783 766 753 751 739 754 744 745 741 727 729 695 695 664 631 600 575 603 662 707 783 871 993 893 846 807 845 762 724 765 902 966 924 889 815 905 849 986 977 953 863 880 956 842 786 743 692 694 701 635 562 571 577 611 610 608 790 868 973 1028 1060 1012 1083 999 890 889 918 900 974 1008 1013 1149 1174 1195 1259 1286 1253 1287 1312 1346 1409 1500 1572 1627 1690 1706 1656 1612 1623 1639 1562 1508 1482 1476 1448 1437 1433 1438 1483 1531 1634 1684 1647 1561 1657 1694 1656 1608 1599 1556 1515 1465 1445 1440 1449 1423 1429 1444 1463 1466 1473 1474 1474 1472 1469 1464 1460 1406 1473 1457 1386 1351 1338 1325 1309 1294 1297 1247 1244 1367 1449 1529 1581 1642 1694 1706 1663 1728 1807 1811 1800 1795 1809 1801 1776 1748 1698 1646 1620 1582 1550 1557 1525 1475 1451 1424 1403 1366 1318 1254 1195 1143 1069 1046 1038 1000 965 907 881 811 901 863 826 730 615 571 572 579 616 601 602 651 703 736 837 870 887 902 931 937 976 1000 1020 972 905 874 882 865 832 816 864 898 895 873 892 949 991 1014 1022 1031 1063 1081 1113 1134 1119 1086 1117 1152 1199 1214 1248 1293 1326 1331 1348 1418 1465 1439 1417 1364 1336 1393 1464 1464 1462 1460 1498 1581 1641 1566 1482 1510 1506 1623 1713 1673 1712 1786 1844 1945 2035 2000 2029 2100 2224 2282 2343 2362 2359 2338 2300 2287 2242 2246 2301 2352 2334 2316 2301 2295 2302 2330 2359 2386 2420 2438 2442 2431 2421 2407 2413 2399 2390 2405 2405 2436 2463 2402 2373 2469 2529 2564 2566 2468 2348 2347 2414 2506 2535 2521 2565 2501 2368 2319 2451 2478 2402 2379 2336 2297 2292 2291 2283 2253 2271 2323 2387 2411 2404 2376 2376 2421 2464 2499 2512 2509 2500 2532 2535 2485 2413 2384 2440 2329 2197 2079 1970 1855 1763 1705 1670 1615 1513 1591 1607 1591 1534 1515 1504 1505 1508 1500 1448 1416 1287 1430 1509 1548 1572 1603 1646 1496 1375 1343 1295 1229 1346 1386 1408 1453 1517 1524 1487 1357 1262 1210 1121 1063 1109 1026 1052 1147 1234 1270 1262 1295 1339 1292 1290 1375 1407 1437 1515 1573 1668 1716 1708 1702 1663 1671 1605 1549 1484 1526 1554 1536 1533 1545 1488 1512 1562 1609 1685 1673 1652 1665 1719 1718 1803 1833 1753 1698 1589 1558 1548 1540 1524 1490 1480 1459 1462 1456 1458 1482 1539 1561 1537 1500 1484 1450 1455 1469 1483 1515 1510 1507 1444 1466 1458 1404 1505 1561 1587 1576 1560 1624 1628 1624 1598 1594 1644 1702 1721 1689 1687 1748 1744 1799 1782 1782 1878 1966 2032 2011 1976 1930 1894 1864 1842 1838 1809 1810 1742 1709 1605 1553 1520 1498 1407 1344 1331 1348 1318 1255 1271 1280 1267 1241 1211 1229 1211 1149 1081 997 946 931 883 893 985 1098 1214 1279 1330 1293 1263 1327 1332 1387 1444 1520 1584 1667 1749 1858 1884 1856 1829 1755 1688 1782 1783 1756 1715 1644 1665 1709 1683 1699 1687 1672 1663 1681 1715 1742 1735 1749 1790 1809 1836 1883 1904 1887 1844 1802 1733 1673 1622 1608 1620 1567 1525 1512 1510 1477 1475 1509 1527 1479 1444 1397 1422 1415 1419 1407 1361 1313 1266 1222 1178 1152 1133 1092 1063 1052 1010 1006 1027 1008 977 947 901 900 925 902 919 949 1005 1071 1053 1059 1056 1047 1096 1172 1161 1123 1079 1063 1033 1027 1091 1134 1068 1044 1058 1072 1107 1152 1150 1019 1010 1030 1039 1072 1120 1077 1105 1097 1000 834 834 827 723 695 701 732 709 776 756 762 828 815 773 793 843 834 811 788 743 767 786 791 777 811 803 810 840 848 869 899 896 841 764 717 697 641 577 525 471 422 470 474 420 434 432 495 595 682 763 795 753 533 428 330 433 557 791 799 821 832 888 933 929 936 966 1025 1047 1036 1037 1029 986 927 863 822 781 791 819 848 830 769 696 616 531 569 629 657 733 754 737 702 686 695 718 695 731 756 767 744 672 623 638 682 679 660 656 604 601 565 492 447 443 437 475 468 415 417 473 441 455 497 545 550 500 484 434 444 412 428 437 435 441 414 414 419 400 378 333 399 367 349 323 270 240 207 204 196 195 199 184 197 206 209 195 174 178 187 178 180 191 186 160 182 175 173 170 171 171 185 202 180 172 167 172 162 173 167 168 175 183 190 192 185 190 175 172 177 171 165 154 174 196 174 154 134 118 97 87 71 60 45 40 38 34 34 30 29 27 26 26 24 24 23 23 23 22 21 21 20 19 18 18 18 16 16 18 18 17 16 16 16 16 16 15 16 15 16 37 27 21 24 18 20 19 25 26 24 29 19 14 13 15 24 21 16 12 10 5 3 3 3 2 1 0 0 -1 1 0 0 1 5 3 4 5 7 12 10 16 25 16 14 16 22 22 28 34 38 49 45 47 52 62 61 61 63 67 78 86 93 75 61 71 75 68 76 102 149 178 244 272 308 299 262 292 291 244 287 287 272 252 257 309 336 342 362 337 277 223 173 122 129 97 114 71 32 56 6 2 3 27 27 33 37 14 16 18 0 0 0 0 0 0 0 0 0 0 0
713 728 781 772 770 760 780 781 777 780 779 797 810 826 853 871 883 894 832 820 854 829 871 843 916 881 889 893 906 903 869 889 930 910 872 851 825 804 770 775 775 750 767 759 742 755 707 745 673 604 595 574 576 576 553 541 557 583 606 610 620 581 601 605 568 508 457 451 455 477 476 487 511 530 537 567 537 570 563 621 635 641 705 742 744 718 726 738 772 777 805 856 935 1007 1002 927 928 970 1015 1057 1030 986 943 883 819 779 753 740 726 705 699 671 685 640 572 542 582 591 518 500 499 518 609 651 698 682 671 587 577 622 673 683 640 640 634 629 636 648 641 632 636 647 672 711 736 761 764 691 709 753 814 840 881 863 821 863 881 921 945 856 813 816 828 806 800 815 800 802 816 844 896 862 844 823 849 801 750 717 694 715 761 789 809 738 680 710 676 634 667 706 760 776 722 697 742 787 855 917 943 931 911 923 830 823 820 750 771 844 811 798 797 798 808 857 903 932 925 891 925 914 967 1012 1043 1091 1077 1060 1060 1096 1122 1149 1172 1134 1093 1099 1167 1180 1148 1122 1116 1109 1072 1030 983 929 902 862 829 806 794 830 877 920 958 991 1029 1054 1066 1075 1096 1110 1045 972 916 876 843 811 842 888 857 766 702 674 772 769 703 665 655 652 639 645 658 667 677 667 671 675 681 687 692 702 703 708 723 768 768 744 793 807 816 825 833 836 854 872 891 909 918 940 956 969 978 995 1003 1032 1058 1081 1106 1137 1206 1300 1407 1453 1520 1582 1627 1662 1617 1610 1572 1506 1470 1337 1213 1193 1150 1064 980 984 955 918 900 886 869 854 843 829 823 819 823 832 816 837 815 795 794 791 772 777 782 756 761 702 661 620 570 603 646 680 723 823 956 911 832 759 757 711 761 829 911 962 895 833 735 746 761 826 835 762 775 740 791 752 696 686 669 632 658 570 606 710 747 750 744 632 777 836 903 1019 1086 1042 1121 1086 1077 1051 1051 1034 990 1064 995 1112 1220 1253 1262 1316 1337 1309 1326 1316 1352 1449 1519 1604 1626 1670 1705 1700 1669 1634 1551 1494 1471 1472 1494 1464 1441 1478 1503 1548 1588 1669 1653 1586 1675 1729 1678 1678 1668 1610 1570 1528 1504 1473 1468 1454 1458 1463 1443 1454 1464 1479 1493 1498 1490 1472 1473 1452 1479 1467 1419 1415 1406 1429 1470 1414 1397 1377 1305 1422 1532 1570 1601 1658 1742 1787 1800 1815 1843 1810 1785 1803 1808 1793 1762 1728 1684 1656 1608 1593 1555 1551 1526 1488 1434 1422 1399 1369 1324 1268 1183 1099 1122 1093 1036 974 937 994 948 785 735 709 692 704 625 570 570 605 679 701 669 616 696 766 797 811 840 891 915 912 980 941 965 972 914 823 812 824 840 894 922 941 1002 955 964 947 961 962 995 1000 1003 1020 1052 1048 1064 1123 1148 1169 1179 1194 1200 1237 1270 1326 1401 1488 1510 1452 1408 1376 1323 1380 1422 1404 1391 1413 1454 1490 1521 1480 1480 1597 1592 1624 1631 1676 1741 1826 1907 1964 1998 2020 2089 2166 2216 2289 2306 2327 2311 2280 2221 2185 2138 2201 2232 2240 2217 2204 2199 2225 2251 2275 2302 2337 2346 2354 2353 2337 2334 2334 2337 2329 2319 2342 2347 2362 2385 2401 2304 2380 2475 2515 2527 2523 2362 2306 2403 2491 2485 2468 2546 2560 2496 2415 2573 2545 2451 2347 2290 2275 2226 2232 2190 2219 2274 2326 2373 2382 2359 2377 2392 2409 2434 2460 2461 2461 2461 2477 2498 2460 2346 2305 2401 2408 2280 2163 2046 1911 1845 1717 1614 1543 1499 1442 1476 1454 1392 1381 1369 1369 1396 1482 1363 1309 1226 1345 1412 1466 1455 1491 1530 1533 1470 1328 1229 1216 1249 1257 1321 1463 1611 1518 1426 1443 1314 1211 1118 1025 1076 1019 1058 1112 1208 1267 1339 1404 1421 1378 1370 1444 1507 1542 1549 1583 1650 1725 1677 1622 1639 1598 1560 1474 1420 1412 1458 1448 1447 1474 1408 1423 1499 1547 1583 1576 1529 1587 1630 1608 1677 1696 1658 1628 1588 1525 1458 1461 1459 1440 1418 1390 1381 1373 1329 1348 1371 1401 1415 1405 1430 1410 1379 1393 1398 1403 1427 1418 1372 1387 1403 1412 1435 1453 1479 1504 1569 1603 1528 1546 1559 1532 1571 1606 1645 1632 1608 1653 1667 1699 1688 1760 1855 1915 1962 1995 2014 1996 1907 1868 1930 1898 1899 1900 1832 1767 1684 1606 1524 1469 1419 1407 1392 1384 1371 1300 1304 1316 1314 1275 1229 1253 1248 1217 1131 1059 1006 973 868 926 1005 1101 1214 1290 1331 1343 1302 1348 1417 1405 1463 1528 1603 1685 1782 1865 1930 1903 1856 1812 1780 1819 1814 1771 1724 1728 1741 1754 1730 1761 1754 1755 1761 1775 1802 1838 1875 1896 1923 1949 1943 1918 1904 1864 1834 1796 1778 1737 1684 1635 1563 1528 1481 1442 1470 1418 1362 1439 1426 1399 1376 1381 1380 1362 1361 1370 1368 1351 1337 1272 1214 1138 1106 1074 1098 1090 1107 1090 1057 1007 974 965 938 903 890 903 920 993 1007 986 970 983 1014 1046 1082 1131 1141 1102 1054 1026 1005 1016 1103 1189 1161 1142 1169 1174 1154 1199 1198 1098 1107 1147 1109 1136 1188 1121 1022 989 941 898 942 905 783 793 766 803 733 802 823 835 854 748 699 785 808 787 830 843 829 836 852 816 837 848 807 737 716 709 720 725 716 678 642 601 587 561 545 495 424 356 351 397 340 339 465 529 622 699 706 733 744 657 461 334 389 579 719 711 742 796 852 861 846 859 869 929 946 966 954 985 972 934 919 911 858 905 888 841 767 722 744 737 609 524 562 591 747 765 750 737 708 653 658 719 723 735 746 710 646 578 570 598 623 602 647 605 525 557 536 470 432 408 435 465 437 396 436 437 482 502 485 507 452 442 428 405 423 419 422 397 436 400 401 438 397 358 340 366 375 323 314 303 286 265 245 238 239 210 219 178 188 220 222 191 180 162 163 180 181 176 157 154 164 179 170 163 167 181 195 199 197 187 159 160 163 161 178 180 186 186 191 181 178 166 160 161 165 166 152 184 192 181 161 143 120 101 80 71 70 51 43 39 35 32 30 31 27 26 24 24 23 22 22 22 22 21 20 19 18 18 17 18 17 17 18 17 17 17 18 16 16 15 15 14 15 14 19 24 21 18 16 15 16 21 24 22 23 22 14 11 11 16 21 12 11 10 8 3 2 2 1 1 0 -1 0 0 0 0 0 2 2 4 4 5 6 8 10 11 9 12 14 15 19 30 31 34 42 38 42 45 51 51 56 53 56 57 61 58 58 55 56 66 75 78 89 101 114 160 173 240 250 283 308 323 266 291 303 283 269 306 292 359 361 425 430 342 271 244 182 156 136 119 97 29 14 39 14 0 0 18 16 17 32 9 18 10 0 0 0 0 0 0 0 0 0 0
711 747 764 755 765 773 779 768 780 796 792 808 811 834 855 890 941 924 906 861 916 887 888 890 954 937 934 948 963 928 921 947 993 960 961 932 904 879 827 823 817 806 847 821 742 719 708 705 690 634 598 573 566 577 569 571 581 574 587 591 589 567 566 583 538 489 454 451 453 465 518 551 555 537 558 598 576 606 610 644 732 711 771 778 779 757 748 775 806 861 866 857 927 971 987 920 882 904 931 982 1013 1042 995 915 840 790 753 728 697 684 686 695 646 682 673 604 530 528 498 501 510 516 536 618 654 631 598 559 628 681 690 658 631 633 628 625 634 637 634 629 637 655 665 691 735 759 723 693 750 800 808 832 893 815 825 837 874 930 901 838 829 795 804 797 781 798 792 809 833 873 933 905 829 809 828 746 731 723 684 728 752 763 781 760 670 692 696 639 653 701 720 680 716 782 834 881 907 841 878 878 845 853 822 763 735 755 778 762 822 814 858 866 883 940 987 983 950 930 952 979 1008 1018 1034 1059 1044 1057 1091 1132 1155 1151 1144 1107 1055 1078 1135 1196 1165 1149 1108 1102 1096 1064 1033 979 962 911 844 812 779 784 823 861 902 936 969 1015 1044 1069 1061 1069 1077 1009 943 898 837 802 790 810 845 813 738 674 716 769 716 659 652 647 639 651 652 657 662 688 686 705 730 742 752 740 757 733 766 775 773 795 781 787 819 830 838 870 869 876 884 905 936 950 958 976 993 1007 1020 1041 1058 1085 1110 1138 1173 1263 1301 1425 1516 1599 1646 1607 1553 1562 1577 1449 1340 1411 1321 1203 1106 1025 1054 1033 986 967 937 913 900 884 880 884 865 876 916 914 876 871 862 858 854 860 850 877 855 792 783 745 692 620 571 599 624 671 719 777 835 847 803 756 675 657 795 836 837 836 842 768 742 670 704 735 727 720 712 700 729 701 679 654 636 642 609 570 546 634 678 746 825 783 658 830 897 947 1057 1057 1097 1166 1185 1181 1224 1220 1173 1120 1015 1108 1215 1287 1315 1326 1334 1342 1353 1403 1402 1418 1457 1510 1554 1629 1688 1732 1727 1713 1601 1536 1506 1531 1548 1512 1460 1507 1615 1619 1665 1687 1692 1606 1664 1742 1742 1733 1706 1662 1604 1605 1558 1512 1502 1491 1462 1510 1484 1467 1500 1494 1486 1502 1497 1487 1490 1458 1490 1485 1439 1458 1453 1497 1506 1488 1459 1350 1381 1466 1540 1607 1659 1711 1748 1750 1782 1790 1809 1776 1768 1793 1787 1772 1750 1719 1678 1633 1606 1581 1545 1486 1479 1448 1417 1370 1375 1333 1276 1203 1205 1187 1128 1068 1035 1045 1003 936 858 775 787 752 654 626 616 568 572 648 772 804 720 694 624 667 741 767 786 834 843 902 933 914 894 895 852 800 843 907 933 931 961 937 1013 1018 1039 1051 1049 1024 1083 1095 1095 1068 1055 1081 1121 1200 1219 1238 1255 1248 1245 1296 1327 1365 1416 1479 1491 1491 1427 1346 1299 1315 1348 1383 1401 1411 1452 1426 1398 1437 1551 1615 1652 1637 1628 1727 1795 1884 1958 2027 2022 2029 2103 2150 2203 2261 2271 2252 2230 2203 2151 2080 2071 2100 2169 2137 2112 2120 2079 2091 2109 2136 2146 2175 2208 2228 2230 2246 2247 2251 2254 2264 2258 2272 2287 2298 2312 2333 2247 2308 2417 2458 2479 2470 2334 2284 2366 2443 2405 2477 2515 2504 2500 2498 2520 2523 2468 2403 2314 2231 2152 2150 2196 2211 2229 2283 2315 2326 2375 2401 2402 2399 2407 2419 2384 2349 2400 2431 2412 2388 2287 2231 2311 2349 2278 2222 2128 2047 1866 1718 1574 1452 1374 1330 1425 1432 1286 1275 1300 1287 1303 1431 1330 1215 1229 1297 1422 1339 1347 1350 1384 1404 1432 1454 1301 1210 1133 1245 1450 1556 1550 1572 1399 1308 1299 1301 1193 1095 1002 1020 1067 1117 1248 1336 1417 1457 1510 1501 1474 1509 1611 1644 1656 1718 1737 1708 1696 1623 1556 1497 1480 1414 1367 1325 1373 1370 1390 1378 1323 1416 1435 1481 1516 1480 1462 1580 1516 1528 1573 1588 1567 1560 1529 1472 1444 1392 1428 1395 1410 1364 1311 1308 1255 1270 1267 1311 1316 1337 1382 1414 1366 1317 1322 1313 1313 1307 1334 1381 1396 1392 1450 1495 1473 1476 1528 1514 1495 1488 1542 1508 1486 1548 1559 1541 1540 1562 1595 1603 1665 1720 1805 1898 1963 1989 1967 1922 1867 1843 1911 1960 1980 1952 1876 1789 1724 1607 1514 1483 1479 1461 1471 1459 1394 1351 1353 1330 1307 1291 1273 1269 1265 1263 1207 1140 1064 961 862 953 1026 1128 1220 1271 1303 1323 1314 1344 1378 1410 1480 1507 1553 1643 1707 1787 1867 1980 1954 1899 1857 1831 1823 1774 1746 1742 1737 1746 1771 1829 1865 1870 1868 1891 1938 1961 1990 2001 1970 1954 1915 1876 1845 1850 1797 1760 1746 1754 1754 1697 1609 1474 1450 1404 1406 1374 1315 1357 1351 1327 1317 1351 1347 1323 1323 1346 1338 1333 1337 1276 1207 1190 1122 1148 1188 1231 1172 1135 1082 1024 1025 1011 995 928 891 885 912 930 927 944 1008 1014 1017 1036 1059 1077 1040 1068 1012 989 968 1048 1126 1130 1151 1136 1188 1248 1268 1256 1137 1135 1144 1195 1204 1177 1144 1125 1105 1038 996 992 946 905 862 876 830 808 778 805 854 831 762 671 723 811 797 746 787 810 782 805 790 725 790 821 848 797 753 695 606 595 575 560 556 534 510 483 413 383 350 345 345 355 367 332 386 495 586 631 599 626 568 532 487 327 418 546 595 614 673 743 751 748 742 745 792 862 892 919 924 998 1023 1017 983 941 910 922 863 794 742 751 777 787 764 588 500 672 645 636 688 712 658 649 659 677 699 738 755 710 645 551 495 511 550 580 574 583 498 500 511 511 470 419 394 424 458 364 380 447 470 483 480 483 448 438 424 428 401 379 383 354 418 383 402 433 403 374 348 324 372 310 297 272 265 246 235 246 258 262 217 191 177 209 194 201 196 180 149 163 169 165 152 150 162 197 186 180 161 183 190 194 192 169 165 179 165 164 179 184 192 197 187 185 174 166 164 158 157 169 163 170 177 175 164 140 121 101 94 98 88 54 50 40 35 32 30 27 26 25 24 23 23 22 22 21 22 21 19 19 18 17 16 17 17 17 17 17 17 16 16 15 15 15 15 15 15 13 16 22 18 24 15 12 12 16 20 19 21 20 21 13 9 11 14 11 8 11 10 6 2 2 1 1 0 0 0 0 0 0 0 0 1 2 3 3 3 4 4 6 8 9 11 14 18 24 28 29 32 35 39 43 45 43 45 46 43 42 46 45 45 56 79 103 101 120 102 120 124 122 118 146 154 218 323 322 285 319 322 323 280 310 318 354 427 454 502 410 326 226 209 161 122 98 101 52 73 47 18 0 0 4 6 9 10 13 2 8 0 0 0 0 0 0 0 0 0 0
720 756 750 746 752 750 756 774 802 796 815 810 837 829 847 875 932 976 996 969 999 972 913 937 971 990 1021 1042 1039 1007 1004 1041 1037 982 915 885 839 824 806 831 863 820 795 765 734 682 695 656 676 643 614 590 604 606 579 591 625 616 607 605 597 599 565 512 512 472 452 454 454 471 527 645 638 596 624 632 613 649 648 699 763 827 831 833 818 775 762 844 868 903 944 921 967 925 910 888 846 867 897 920 932 956 952 909 840 781 751 713 702 660 670 693 662 650 688 701 616 559 528 490 504 513 521 597 573 558 537 587 649 680 691 649 624 627 623 624 633 630 628 626 632 646 679 702 733 728 672 729 774 767 796 859 847 801 821 871 867 876 857 823 813 771 799 791 778 802 777 811 836 867 901 905 819 793 810 779 720 689 677 706 727 748 767 775 716 661 663 636 668 719 672 753 800 843 884 939 887 787 819 828 751 783 719 721 772 810 858 837 902 877 940 941 955 998 1035 1016 990 1004 1014 1029 1014 1019 1029 1030 1043 1069 1102 1145 1115 1082 1076 1055 1043 1069 1122 1168 1161 1113 1090 1085 1121 1121 1068 995 935 869 823 831 802 747 781 815 851 894 926 951 977 1011 1036 1032 1091 1032 947 903 860 819 796 759 778 817 784 701 669 706 734 659 649 645 643 670 714 728 736 734 735 745 757 771 776 758 756 750 765 784 802 809 814 806 783 835 852 868 883 895 910 918 967 976 991 993 1001 1019 1036 1050 1065 1124 1156 1176 1201 1208 1252 1419 1488 1573 1584 1561 1499 1499 1560 1527 1335 1306 1263 1151 1086 1157 1190 1132 1038 1011 1000 969 968 947 951 958 920 959 1076 1007 945 926 912 887 897 942 954 898 877 844 787 741 704 615 561 584 611 656 705 757 780 834 816 738 639 675 759 755 748 755 756 720 691 647 646 670 661 637 654 685 736 717 656 627 629 606 567 535 577 580 608 703 811 851 668 792 863 912 976 1016 1130 1155 1217 1254 1261 1285 1259 1176 1067 1004 1154 1237 1261 1277 1225 1260 1284 1336 1379 1455 1497 1536 1617 1627 1669 1717 1747 1737 1682 1616 1564 1639 1628 1563 1493 1548 1612 1717 1777 1784 1697 1648 1728 1730 1724 1724 1721 1673 1645 1667 1609 1565 1555 1541 1458 1537 1519 1499 1510 1507 1501 1519 1530 1529 1503 1480 1496 1475 1471 1495 1500 1490 1495 1482 1396 1358 1433 1509 1577 1632 1677 1710 1722 1754 1778 1748 1769 1745 1760 1764 1766 1759 1714 1680 1648 1613 1588 1559 1532 1503 1476 1432 1389 1372 1359 1336 1321 1301 1251 1221 1113 1077 1096 1004 914 897 862 887 862 796 727 666 654 570 569 641 778 873 813 732 679 641 646 694 747 815 812 866 888 876 835 822 774 800 859 930 977 983 1002 989 1039 1059 1083 1106 1138 1112 1187 1160 1171 1156 1067 1121 1148 1202 1270 1317 1303 1311 1320 1310 1353 1419 1513 1543 1491 1465 1396 1330 1331 1390 1401 1425 1397 1345 1341 1397 1451 1500 1571 1655 1688 1690 1679 1754 1852 1944 2020 2034 2020 2007 2073 2121 2175 2201 2206 2182 2152 2124 2067 2002 1980 2043 2066 2042 2024 1994 1958 1961 1965 1993 2021 2050 2072 2085 2096 2117 2131 2142 2133 2198 2199 2203 2211 2226 2251 2254 2165 2278 2348 2399 2427 2425 2284 2237 2341 2372 2382 2437 2458 2449 2426 2428 2451 2450 2352 2278 2272 2188 2116 2212 2315 2355 2358 2382 2404 2431 2429 2379 2353 2351 2323 2353 2279 2273 2284 2300 2292 2276 2228 2166 2207 2236 2194 2116 2078 2057 1966 1754 1618 1509 1400 1279 1317 1336 1285 1179 1272 1194 1273 1367 1311 1174 1195 1332 1414 1316 1242 1289 1265 1251 1288 1309 1312 1272 1106 1272 1374 1406 1410 1428 1498 1343 1235 1180 1177 1104 998 1024 1106 1180 1281 1318 1355 1406 1465 1509 1537 1571 1539 1563 1608 1641 1657 1632 1613 1613 1581 1474 1402 1366 1356 1303 1297 1297 1303 1283 1281 1324 1378 1444 1453 1398 1410 1445 1454 1457 1511 1532 1515 1484 1465 1478 1433 1361 1334 1325 1307 1300 1281 1243 1224 1210 1187 1237 1258 1340 1366 1372 1339 1271 1248 1240 1249 1280 1351 1385 1411 1438 1455 1469 1420 1421 1468 1428 1462 1456 1495 1476 1442 1459 1493 1440 1476 1546 1589 1639 1737 1770 1841 1865 1885 1921 1885 1873 1827 1815 1856 1912 1971 1989 1921 1857 1792 1681 1558 1549 1537 1527 1514 1476 1444 1399 1388 1376 1337 1324 1283 1268 1263 1230 1168 1157 1039 951 855 953 1082 1141 1193 1218 1244 1265 1261 1291 1298 1325 1400 1406 1471 1543 1656 1741 1822 1959 2030 1987 1919 1873 1850 1820 1789 1769 1766 1800 1862 1910 1925 1915 1903 1878 1834 1867 1874 1891 1886 1869 1838 1800 1756 1759 1747 1712 1661 1694 1695 1691 1661 1556 1435 1378 1330 1310 1258 1294 1292 1276 1272 1293 1302 1274 1281 1314 1318 1330 1331 1337 1300 1221 1163 1238 1272 1234 1212 1196 1132 1112 1053 1049 1016 927 892 881 904 950 984 1007 975 1023 1054 1084 1056 1005 981 1042 1039 1005 932 1001 1033 1083 1085 1076 1139 1200 1268 1239 1117 1038 1059 1098 1127 1132 1129 1134 1165 1133 1099 1067 1050 1038 983 950 842 770 787 784 777 758 672 636 728 755 750 684 717 775 702 779 765 675 766 723 778 844 810 764 700 637 591 530 475 447 397 386 389 405 419 441 401 445 430 478 435 350 376 527 475 341 353 390 361 379 368 420 482 564 628 666 642 616 586 677 731 794 818 862 900 989 1057 1019 969 968 935 857 798 729 707 702 671 688 712 647 507 483 518 588 572 585 640 696 739 712 737 729 745 658 608 581 577 515 464 451 473 520 500 424 418 405 429 473 420 391 387 395 393 439 447 433 472 446 461 389 397 452 416 365 356 332 334 374 431 464 440 414 386 313 347 352 315 291 288 285 280 252 214 234 244 225 178 174 175 180 174 178 154 137 164 157 149 131 172 193 212 209 188 158 174 158 164 154 159 173 156 170 191 190 190 192 188 186 187 181 184 187 172 153 155 161 162 164 156 140 108 123 110 118 91 66 49 42 37 33 30 27 25 25 25 23 22 21 22 21 20 20 19 18 18 17 16 16 16 17 16 17 16 16 16 15 15 15 14 15 14 14 13 17 15 20 16 11 11 13 13 17 17 18 21 17 10 8 8 4 5 13 7 7 3 1 0 0 0 0 0 -1 0 0 0 0 0 1 1 2 2 2 3 4 7 8 10 14 18 22 24 25 27 29 33 49 38 38 38 41 39 31 37 46 56 72 103 113 163 153 128 190 221 195 189 172 188 186 299 335 303 323 327 337 297 335 362 377 456 523 475 378 301 265 203 175 146 108 88 98 74 22 2 0 0 0 0 1 4 6 5 0 0 0 0 0 0 0 0 0 0 0
764 734 736 729 729 747 760 765 782 812 816 841 848 852 867 894 918 948 1005 950 937 978 972 1021 1078 1069 1060 1002 1016 1040 1024 1037 1054 990 958 913 909 884 839 762 778 752 727 688 670 658 652 655 622 632 635 628 632 619 618 612 665 622 575 575 597 571 587 552 475 458 450 450 457 472 502 588 670 656 637 656 682 703 705 733 808 872 917 901 867 819 778 845 951 987 979 960 965 925 868 835 805 827 861 866 875 912 909 893 823 770 739 709 706 664 625 662 687 624 647 686 682 630 557 504 500 509 517 535 524 557 586 632 652 690 690 644 614 620 617 625 627 625 621 636 634 665 695 717 714 659 712 744 715 742 782 799 810 787 847 871 833 843 863 815 797 769 782 779 772 765 766 782 818 838 863 889 825 764 799 774 711 684 658 701 722 709 708 747 720 665 631 647 674 648 730 793 841 875 903 869 849 765 733 765 733 709 750 793 815 874 910 906 948 941 1004 995 996 1033 1053 1045 1027 1031 1036 1018 1007 1008 1017 1031 1040 1068 1091 1090 1089 1056 1037 1019 1035 1078 1117 1164 1143 1096 1068 1072 1114 1116 1061 1009 946 900 854 819 765 738 749 792 829 866 900 924 945 978 996 997 1029 1030 959 908 865 833 796 757 734 736 760 747 675 655 674 691 647 640 660 716 784 800 799 781 762 783 798 814 820 816 799 794 818 823 832 827 822 838 822 800 851 879 892 910 930 942 990 1004 1024 1031 1037 1043 1051 1066 1080 1134 1189 1277 1288 1312 1269 1373 1450 1584 1536 1514 1453 1457 1549 1538 1385 1242 1175 1198 1221 1296 1329 1203 1107 1070 1116 1084 1090 1036 1042 1043 1032 1114 1116 1154 1105 1040 997 932 939 884 833 837 817 805 796 781 731 635 566 560 600 654 680 725 734 776 806 745 609 678 731 706 672 644 743 726 674 655 601 615 650 623 597 648 684 688 677 667 572 534 544 623 653 644 670 691 801 886 763 679 790 840 903 973 1085 1148 1206 1281 1337 1332 1295 1239 1136 1010 1035 1163 1216 1214 1115 1132 1189 1259 1343 1435 1542 1565 1647 1710 1715 1723 1765 1783 1786 1707 1633 1739 1742 1634 1529 1579 1693 1773 1817 1733 1698 1719 1772 1772 1739 1698 1701 1718 1690 1709 1663 1612 1578 1581 1486 1553 1550 1553 1567 1518 1541 1537 1543 1524 1490 1508 1511 1495 1493 1522 1535 1526 1509 1465 1376 1403 1454 1486 1556 1628 1645 1691 1685 1748 1753 1736 1720 1719 1735 1742 1755 1748 1701 1661 1625 1599 1572 1547 1518 1496 1464 1418 1384 1368 1357 1354 1341 1286 1261 1173 1161 1156 1102 1023 978 1005 952 938 869 788 726 672 664 572 564 641 788 885 848 814 757 706 721 690 696 753 766 799 790 806 806 744 779 820 854 929 982 1023 1058 1042 1092 1143 1134 1140 1245 1214 1227 1282 1300 1205 1090 1138 1208 1294 1325 1397 1405 1406 1410 1382 1396 1436 1543 1485 1438 1382 1360 1311 1331 1449 1435 1382 1318 1366 1423 1452 1486 1554 1629 1701 1788 1799 1774 1823 1902 1953 1989 1999 1971 1935 2016 2063 2074 2070 2096 2107 2114 2065 2046 1966 1915 1980 1954 1958 1905 1863 1836 1841 1848 1874 1906 1921 1944 1959 1960 1974 1998 1997 2026 2083 2060 2140 2133 2151 2174 2190 2095 2200 2248 2316 2344 2349 2283 2182 2259 2288 2327 2371 2394 2375 2344 2349 2366 2360 2274 2162 2149 2099 2143 2280 2298 2317 2336 2347 2348 2323 2291 2261 2231 2205 2179 2201 2182 2169 2175 2176 2168 2150 2168 2089 2087 2114 2094 2020 1982 1972 1941 1823 1677 1549 1437 1338 1254 1217 1179 1129 1156 1143 1246 1307 1242 1151 1167 1292 1340 1309 1193 1268 1259 1141 1218 1211 1132 1100 1131 1182 1281 1268 1269 1305 1374 1406 1367 1266 1176 1079 973 982 1081 1177 1197 1222 1248 1292 1329 1365 1412 1432 1420 1440 1461 1495 1536 1571 1525 1590 1609 1555 1476 1486 1454 1374 1310 1261 1226 1234 1218 1274 1344 1391 1372 1321 1315 1364 1372 1389 1412 1463 1491 1472 1426 1507 1469 1385 1338 1281 1254 1239 1216 1208 1206 1159 1132 1180 1267 1317 1338 1272 1267 1204 1201 1266 1281 1271 1290 1278 1305 1366 1407 1470 1432 1375 1382 1374 1376 1385 1407 1437 1440 1435 1401 1414 1484 1511 1555 1622 1691 1750 1773 1761 1759 1782 1797 1800 1757 1799 1811 1859 1910 1917 1931 1886 1860 1755 1681 1627 1570 1561 1566 1528 1487 1457 1467 1442 1381 1353 1324 1268 1227 1192 1155 1053 987 941 855 936 1038 1087 1140 1163 1192 1213 1193 1203 1220 1279 1291 1344 1443 1545 1607 1685 1798 1874 1957 2013 1984 1929 1878 1850 1846 1825 1750 1742 1794 1874 1913 1870 1812 1767 1702 1741 1712 1730 1758 1783 1786 1756 1703 1637 1662 1693 1591 1618 1617 1589 1571 1529 1486 1411 1337 1280 1226 1239 1233 1245 1224 1235 1226 1205 1263 1292 1279 1290 1296 1296 1303 1246 1241 1296 1320 1294 1249 1199 1141 1117 1112 1052 973 921 891 885 914 1002 1026 1014 1028 1035 1043 1069 1017 979 962 980 1043 951 874 949 995 1007 1019 1049 1087 1126 1164 1230 1072 1016 1051 1159 1174 1185 1221 1215 1207 1095 1091 1107 1093 1078 1058 928 817 717 706 699 718 720 640 625 680 673 680 654 665 731 677 707 737 640 724 672 724 776 766 709 700 728 699 663 594 477 373 399 425 463 517 549 515 514 505 567 567 467 366 422 423 325 416 370 294 328 378 470 530 611 633 594 579 539 580 604 652 738 830 868 929 1005 1037 1013 987 961 871 801 730 669 618 595 603 608 610 603 537 492 613 678 707 684 702 741 752 760 741 775 715 703 696 667 657 604 530 474 455 419 434 398 428 421 357 402 417 423 416 361 338 408 395 425 458 423 444 416 366 407 408 372 317 324 383 419 425 429 403 364 333 333 316 334 302 284 267 239 247 263 235 203 251 222 215 190 162 154 152 146 156 147 134 170 129 151 191 216 197 217 192 159 164 158 146 147 158 143 145 159 192 196 189 194 190 184 185 200 205 215 205 180 167 146 140 140 157 141 111 121 134 122 97 80 50 44 37 32 30 27 25 24 24 23 22 22 21 20 19 19 18 18 17 16 16 16 17 17 16 15 16 15 16 15 15 15 14 15 14 14 14 14 14 14 16 12 11 13 12 11 15 16 19 20 8 6 6 3 2 5 6 5 3 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 6 8 13 15 19 20 22 24 25 29 37 33 35 32 35 27 29 34 41 57 101 156 207 228 244 209 211 330 314 254 289 313 236 278 342 339 330 343 367 339 354 405 458 510 575 511 423 353 295 257 208 163 146 103 58 42 44 7 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0
717 704 705 716 752 763 756 773 802 809 847 855 853 894 922 929 928 968 968 945 921 981 1034 1084 1080 1017 1037 965 959 1017 993 1021 1041 1019 984 955 915 849 786 806 779 783 719 775 771 721 670 727 696 654 622 596 595 592 591 630 667 650 584 548 566 551 570 543 484 456 450 450 457 479 495 536 596 626 636 660 680 749 789 836 872 935 962 995 929 853 829 805 879 921 959 1011 986 915 863 822 771 796 808 822 826 853 849 852 842 790 753 729 707 690 623 634 680 650 583 621 674 636 551 504 491 505 496 538 568 630 647 672 700 703 689 628 600 609 610 623 612 621 642 648 654 686 690 718 667 670 689 727 759 807 837 852 764 811 870 855 813 849 844 842 795 738 719 766 720 743 732 749 781 798 822 858 812 763 750 759 729 699 663 643 680 671 710 724 722 677 630 632 685 735 761 811 879 912 859 773 777 731 702 695 698 731 784 845 911 944 966 985 1010 1019 1060 1048 1036 1080 1078 1068 1044 1043 1022 1022 1004 1009 1021 1032 1046 1037 1063 1066 1060 1049 1002 1001 1034 1060 1105 1150 1129 1087 1044 1057 1100 1107 1052 1031 980 933 889 826 802 756 753 788 819 842 861 887 907 943 951 947 969 973 948 893 862 837 808 773 747 715 697 710 706 697 651 636 658 636 723 777 831 872 903 859 814 836 873 884 896 874 855 847 855 856 861 869 858 860 850 844 836 869 896 913 940 964 1000 1047 1055 1078 1092 1089 1084 1094 1097 1111 1146 1214 1272 1373 1430 1365 1475 1580 1515 1439 1427 1446 1480 1488 1417 1307 1245 1336 1325 1292 1326 1287 1240 1200 1220 1200 1201 1231 1125 1247 1226 1180 1190 1075 994 950 920 886 863 856 802 794 785 757 760 794 777 677 594 554 577 602 652 667 687 751 770 718 591 652 712 647 596 591 651 681 620 577 539 548 564 561 568 569 546 552 563 558 537 579 652 687 709 704 726 772 799 882 793 671 731 825 1013 1010 1055 1139 1247 1289 1364 1319 1242 1224 1127 1028 1069 1026 1076 1096 1082 1150 1239 1326 1445 1543 1622 1627 1655 1728 1779 1799 1796 1800 1829 1788 1738 1756 1815 1701 1599 1599 1705 1824 1827 1755 1772 1745 1809 1760 1722 1734 1707 1675 1703 1709 1675 1653 1636 1593 1539 1566 1598 1606 1603 1574 1561 1548 1519 1505 1539 1541 1555 1522 1509 1542 1554 1531 1477 1421 1397 1427 1432 1537 1586 1581 1604 1648 1707 1733 1714 1685 1709 1716 1727 1739 1744 1736 1718 1688 1643 1601 1573 1568 1531 1503 1475 1416 1382 1367 1353 1342 1342 1336 1305 1260 1225 1176 1106 1092 1048 1050 1009 929 839 787 740 686 615 572 567 647 714 793 883 886 888 808 825 766 740 691 697 694 711 720 751 789 819 848 866 939 977 1041 1103 1129 1171 1228 1191 1200 1286 1280 1283 1327 1266 1193 1183 1192 1221 1276 1380 1427 1510 1535 1522 1472 1498 1513 1541 1555 1516 1458 1386 1306 1311 1336 1313 1301 1344 1428 1519 1526 1569 1624 1670 1729 1826 1826 1812 1839 1864 1898 1924 1925 1879 1864 1951 1960 1970 1962 1968 2031 2101 2052 1998 1960 1869 1867 1890 1842 1766 1717 1677 1702 1724 1749 1784 1821 1834 1833 1842 1851 1868 1860 1923 1940 1943 2035 2064 2059 2086 2100 2019 2079 2131 2215 2244 2254 2241 2144 2155 2210 2232 2297 2296 2280 2267 2241 2228 2197 2184 2080 2025 2108 2226 2256 2283 2277 2266 2250 2229 2197 2167 2145 2109 2087 2063 2072 2062 2062 2056 2060 2054 2033 2050 2008 1973 1990 1982 1927 1879 1862 1841 1836 1762 1652 1541 1457 1356 1286 1250 1252 1117 1103 1178 1208 1180 1114 1149 1271 1265 1244 1164 1181 1184 1103 1161 1217 1128 993 1063 1197 1301 1175 1150 1230 1298 1319 1232 1228 1235 1134 1004 973 992 1018 1043 1070 1118 1199 1279 1374 1410 1370 1353 1333 1331 1405 1476 1463 1465 1495 1529 1526 1530 1549 1477 1389 1363 1363 1248 1182 1161 1217 1271 1306 1295 1259 1252 1297 1311 1348 1408 1405 1444 1423 1402 1443 1479 1411 1357 1318 1274 1223 1181 1170 1126 1127 1121 1120 1174 1202 1233 1211 1214 1159 1220 1210 1204 1188 1210 1243 1251 1291 1368 1406 1420 1421 1361 1323 1311 1315 1337 1397 1462 1390 1378 1421 1444 1484 1541 1544 1632 1671 1670 1674 1690 1697 1710 1708 1683 1730 1745 1781 1810 1820 1843 1781 1779 1803 1755 1718 1678 1642 1638 1598 1548 1503 1498 1477 1413 1370 1307 1249 1219 1186 1130 1092 995 935 849 897 949 1041 1083 1102 1116 1144 1127 1133 1159 1193 1256 1325 1410 1499 1583 1662 1767 1800 1860 1898 1892 1893 1888 1892 1823 1775 1695 1617 1643 1704 1774 1761 1793 1700 1600 1584 1566 1592 1598 1617 1608 1582 1611 1549 1509 1542 1477 1448 1464 1421 1391 1363 1365 1354 1319 1254 1196 1163 1225 1213 1212 1160 1142 1183 1246 1235 1251 1271 1254 1293 1318 1307 1326 1334 1301 1269 1218 1157 1122 1113 1053 968 922 949 890 886 898 992 954 956 1000 1073 1105 1117 1012 956 948 999 1016 939 848 894 963 935 919 967 982 1015 1087 1124 1061 924 991 1052 1112 1199 1245 1256 1173 1052 1013 1059 1096 1102 1002 867 790 714 630 571 608 619 620 565 579 582 599 568 644 736 687 618 694 610 614 642 630 682 699 651 610 679 638 622 560 478 378 442 466 506 573 620 613 569 553 644 625 508 333 404 310 436 513 483 400 325 402 418 450 528 514 497 542 488 489 626 762 778 846 914 989 1046 1033 1007 986 946 897 834 758 715 652 618 569 535 533 526 482 476 534 643 678 708 750 756 787 816 778 825 783 774 772 743 717 671 608 564 545 496 472 423 514 485 433 357 343 340 363 423 370 317 350 427 424 437 424 397 381 367 396 364 300 347 374 421 383 377 400 380 375 332 281 346 297 281 252 238 232 222 215 196 233 210 236 222 181 185 169 144 142 146 132 134 122 143 179 210 184 200 189 184 210 192 153 146 152 146 182 183 197 193 183 190 189 181 184 191 196 202 206 208 187 150 154 133 136 143 121 111 119 119 94 65 79 56 38 31 28 26 24 23 23 22 22 21 20 19 18 19 18 18 17 17 15 17 16 16 16 15 15 15 15 14 14 14 15 14 13 14 14 13 12 12 14 13 11 12 11 12 15 15 18 19 15 6 4 3 2 1 5 4 1 2 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 3 4 4 8 12 18 16 17 20 32 20 21 28 29 26 28 29 21 27 31 38 61 103 179 211 223 273 308 287 352 429 384 410 337 272 311 292 344 341 341 375 394 362 398 462 542 585 563 498 426 361 292 227 176 148 125 96 73 36 22 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0
678 705 718 733 751 768 789 777 803 808 842 873 883 884 924 967 1005 999 947 899 938 1001 1059 1016 1057 991 1007 966 929 982 951 995 982 982 969 915 868 873 892 902 869 797 830 837 775 692 708 741 707 669 657 636 620 591 566 641 637 624 590 571 551 529 546 545 484 456 451 452 455 458 459 467 572 655 655 702 679 732 801 853 910 928 948 1001 984 890 922 888 867 923 945 1014 1001 925 872 824 770 766 771 772 780 795 787 785 774 746 728 716 704 669 624 622 648 669 626 580 618 613 544 506 486 503 507 526 624 656 692 701 708 664 643 599 583 585 606 596 626 639 625 614 647 651 677 653 675 725 760 791 802 790 778 844 767 781 827 794 832 805 814 781 761 770 715 747 711 717 726 724 747 770 806 826 783 756 728 733 705 704 689 657 653 671 693 704 708 666 632 644 708 753 808 845 892 908 807 744 708 684 704 726 781 804 823 910 969 992 1023 1052 1056 1072 1086 1087 1085 1090 1074 1082 1060 1067 1039 1009 1002 1025 1015 1026 1037 1011 1032 1047 1026 1013 981 1000 1021 1055 1089 1117 1112 1072 1034 1056 1082 1107 1101 1057 1006 943 888 892 810 762 730 765 784 816 838 854 875 898 897 904 921 924 909 889 852 819 800 767 738 706 691 690 684 677 682 708 656 631 710 800 801 823 870 867 895 899 958 958 1009 981 947 938 923 913 917 924 905 895 880 881 883 892 915 940 956 978 1003 1030 1066 1115 1172 1153 1149 1129 1130 1159 1160 1185 1238 1303 1420 1472 1461 1572 1504 1422 1366 1425 1411 1474 1449 1431 1358 1380 1288 1233 1246 1259 1175 1209 1226 1170 1139 1156 1207 1175 1186 1174 1196 1052 960 914 882 843 826 820 784 766 745 724 713 743 757 687 625 556 557 575 589 611 658 701 748 697 598 617 641 578 553 554 585 572 531 516 518 527 530 526 522 524 536 537 530 549 563 656 712 748 754 751 784 818 855 840 758 695 720 764 858 1021 1125 1169 1236 1307 1377 1300 1259 1189 1138 1038 1166 1176 1057 1052 1064 1164 1336 1444 1532 1601 1633 1646 1658 1702 1756 1815 1840 1845 1871 1857 1807 1787 1834 1791 1659 1683 1665 1778 1822 1801 1808 1782 1790 1743 1746 1715 1682 1685 1648 1643 1680 1685 1665 1645 1582 1565 1607 1612 1610 1569 1565 1531 1552 1548 1567 1592 1600 1571 1536 1528 1520 1490 1445 1417 1447 1513 1447 1500 1590 1641 1648 1667 1669 1644 1664 1751 1781 1767 1757 1740 1728 1716 1707 1690 1647 1607 1598 1597 1578 1557 1510 1454 1426 1410 1386 1362 1358 1343 1322 1296 1253 1201 1166 1136 1101 1096 1046 992 919 796 739 674 582 569 563 600 654 682 758 785 830 835 842 839 799 759 765 793 758 811 836 890 838 934 930 899 961 1028 1081 1135 1235 1335 1295 1288 1366 1369 1371 1380 1327 1259 1232 1310 1323 1376 1420 1486 1463 1438 1436 1394 1409 1419 1433 1514 1526 1487 1387 1286 1313 1269 1311 1371 1429 1481 1581 1644 1663 1713 1764 1800 1826 1800 1788 1809 1815 1823 1848 1839 1809 1804 1862 1859 1861 1836 1874 2001 1969 1977 1855 1833 1815 1812 1762 1730 1683 1609 1587 1627 1671 1718 1739 1765 1790 1759 1721 1720 1734 1751 1787 1818 1853 1882 1936 1956 1976 2009 1930 1935 2055 2109 2132 2140 2151 2116 2069 2143 2152 2202 2175 2161 2141 2126 2057 2040 2042 2008 2034 2157 2159 2186 2179 2168 2153 2126 2104 2085 2077 2059 2023 1995 1969 1963 1961 1960 1951 1955 1950 1921 1920 1918 1874 1879 1872 1846 1794 1743 1750 1756 1689 1652 1626 1601 1567 1515 1455 1410 1229 1097 1065 1069 1076 1045 1131 1160 1164 1172 1111 1110 1114 1033 1126 1144 1050 986 1052 1167 1230 1141 1142 1238 1258 1314 1256 1159 1112 1116 1033 916 994 1060 1113 1170 1298 1353 1389 1405 1398 1390 1323 1306 1364 1491 1549 1475 1420 1376 1401 1437 1410 1437 1456 1438 1307 1265 1280 1207 1121 1140 1245 1198 1215 1201 1201 1236 1317 1414 1478 1393 1359 1358 1347 1410 1490 1470 1421 1393 1348 1303 1251 1210 1158 1125 1089 1074 1097 1103 1125 1138 1121 1150 1139 1155 1173 1188 1208 1229 1256 1337 1380 1345 1336 1355 1387 1392 1317 1268 1310 1349 1353 1368 1346 1390 1389 1451 1472 1483 1541 1585 1614 1616 1643 1605 1594 1576 1571 1628 1630 1661 1690 1697 1718 1694 1645 1678 1691 1676 1716 1762 1769 1725 1640 1567 1532 1513 1457 1359 1299 1221 1157 1126 1094 1045 988 916 844 863 938 959 977 1023 1048 1068 1061 1107 1144 1182 1229 1297 1389 1498 1609 1689 1707 1741 1808 1818 1816 1828 1841 1822 1798 1694 1639 1536 1518 1590 1613 1626 1651 1671 1595 1474 1461 1493 1481 1526 1483 1456 1457 1414 1369 1337 1308 1330 1313 1298 1295 1287 1289 1267 1268 1224 1167 1118 1174 1159 1149 1117 1113 1195 1182 1201 1232 1238 1255 1286 1282 1306 1321 1285 1270 1273 1225 1154 1094 1026 994 994 1044 1012 887 881 897 918 929 979 1058 1093 1112 1145 1070 978 880 953 995 895 807 884 966 906 850 866 877 966 1036 1007 956 863 904 992 1068 1123 1133 1161 1080 1060 937 997 1046 1069 987 866 758 677 630 561 516 504 524 508 477 482 499 510 645 728 732 633 633 624 542 619 534 571 631 550 532 591 561 564 502 461 402 448 531 579 635 665 674 629 598 680 609 505 378 324 427 497 553 521 368 278 307 390 438 426 474 560 515 445 537 653 712 807 904 973 1039 1066 1075 1038 989 975 959 885 845 783 715 687 640 584 520 464 445 502 562 640 628 625 705 726 742 823 857 880 842 872 851 813 756 714 630 612 594 550 480 519 584 548 486 418 429 404 355 328 349 368 311 375 407 435 382 396 376 345 331 342 277 317 394 408 368 357 368 368 324 315 270 322 277 285 283 267 289 227 208 210 184 180 199 199 223 213 209 183 157 125 127 118 126 121 154 172 174 182 190 189 204 197 164 150 135 178 181 192 193 190 179 187 183 177 179 182 178 185 183 190 188 160 143 146 130 125 127 121 115 111 102 90 85 78 55 30 27 26 25 23 22 22 22 21 19 18 16 17 17 17 16 16 16 15 15 15 15 15 15 15 14 14 14 14 13 14 14 14 13 13 13 13 11 12 11 11 13 13 13 13 16 18 13 6 4 2 2 1 1 2 2 2 2 2 2 2 1 1 1 1 1 0 0 0 0 1 -1 0 1 5 5 2 11 14 15 13 14 19 29 17 18 20 22 23 24 28 21 26 27 35 61 106 118 147 141 195 308 382 407 377 370 411 383 340 363 341 333 363 365 382 388 401 411 440 457 493 568 554 491 419 345 274 213 151 119 93 79 76 26 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
698 721 735 733 739 752 789 811 816 823 863 874 921 919 945 1024 1008 954 888 873 948 985 1037 982 992 975 962 959 882 907 921 955 932 949 935 919 918 901 860 844 806 788 831 823 738 770 762 755 702 722 661 629 613 610 604 568 576 583 589 573 562 560 540 479 502 456 452 456 461 473 493 511 555 615 704 732 722 703 750 837 877 872 915 961 1010 994 1014 959 894 1009 1050 1040 941 890 857 828 776 736 738 722 727 746 730 737 727 711 687 680 691 665 629 587 617 636 641 565 594 605 520 499 486 505 512 519 587 597 673 711 698 618 604 564 591 606 614 624 646 669 672 667 662 649 643 691 733 756 747 732 767 742 800 789 749 795 785 826 811 772 810 758 741 749 698 701 739 713 704 700 715 762 817 767 767 771 745 731 711 698 673 680 642 657 681 685 677 619 632 657 693 738 782 815 874 827 750 682 683 727 762 796 839 900 911 968 1010 1043 1045 1062 1099 1118 1130 1119 1109 1080 1040 1049 1074 1051 1017 996 1006 1009 1022 1019 1014 983 998 1006 1002 1000 959 986 1025 1047 1074 1099 1098 1062 1014 1044 1067 1091 1108 1078 1017 928 875 831 790 769 733 729 753 787 806 818 834 853 865 870 865 866 850 848 831 797 783 768 745 719 689 666 677 667 658 649 642 651 698 717 730 784 798 824 845 868 885 857 898 927 956 984 1007 1017 1018 1013 975 951 927 919 902 921 935 974 1008 1032 1057 1061 1083 1145 1202 1243 1241 1189 1168 1224 1236 1204 1285 1391 1457 1525 1567 1510 1475 1394 1337 1378 1372 1447 1363 1378 1345 1320 1342 1255 1176 1161 1132 1135 1175 1149 1087 1098 1154 1119 1148 1102 1125 1060 969 934 898 847 801 782 756 747 714 688 679 660 706 749 671 578 545 564 573 585 609 667 720 673 586 575 550 524 523 525 519 514 532 538 549 523 518 547 539 559 573 611 608 643 590 639 724 765 802 793 806 853 932 834 777 715 767 809 832 967 1135 1240 1300 1322 1383 1331 1270 1211 1177 1057 1169 1218 1176 1237 1140 1102 1289 1463 1557 1551 1571 1589 1620 1664 1747 1811 1858 1881 1903 1906 1858 1849 1859 1813 1781 1800 1741 1804 1815 1812 1807 1704 1694 1737 1710 1643 1587 1576 1592 1618 1630 1620 1644 1587 1562 1611 1630 1640 1621 1608 1608 1563 1610 1604 1620 1626 1612 1564 1515 1497 1496 1493 1496 1432 1459 1512 1496 1482 1570 1633 1620 1609 1617 1684 1754 1797 1793 1786 1768 1742 1715 1702 1683 1674 1644 1611 1626 1631 1623 1590 1544 1499 1471 1452 1430 1400 1396 1366 1344 1310 1271 1241 1206 1162 1123 1105 1084 1042 973 850 761 679 573 564 586 698 762 752 793 802 826 820 844 856 821 806 852 765 860 793 933 989 925 899 1000 1020 985 973 1043 1100 1238 1364 1400 1405 1457 1460 1455 1471 1429 1362 1351 1395 1400 1465 1501 1449 1435 1358 1333 1312 1332 1323 1369 1442 1472 1478 1364 1284 1242 1307 1381 1457 1535 1612 1636 1695 1740 1762 1790 1788 1769 1717 1699 1753 1762 1753 1756 1748 1719 1712 1752 1740 1716 1723 1852 1852 1851 1841 1783 1664 1694 1668 1649 1616 1604 1559 1599 1699 1766 1796 1816 1823 1861 1803 1751 1669 1613 1639 1675 1684 1740 1767 1821 1855 1868 1900 1864 1844 1986 2005 2026 1999 2051 2031 2002 2036 2071 2093 2066 2044 2026 2023 1947 1926 1910 1936 2076 2096 2103 2096 2094 2079 2061 2032 2006 2006 1982 1946 1932 1907 1898 1886 1882 1852 1840 1856 1860 1847 1814 1810 1779 1780 1759 1749 1708 1654 1651 1639 1569 1539 1520 1533 1508 1488 1445 1423 1359 1189 1081 1013 1002 1010 1015 1028 1032 1043 1039 1018 1007 969 1012 1026 998 998 1103 1077 1136 1097 1043 1173 1150 1215 1223 1164 1055 976 978 969 1013 1060 1094 1124 1189 1233 1297 1309 1283 1262 1269 1242 1334 1397 1472 1546 1541 1471 1373 1318 1343 1353 1370 1393 1363 1262 1186 1165 1089 1177 1245 1145 1144 1150 1171 1255 1344 1390 1457 1382 1298 1313 1321 1388 1454 1471 1391 1353 1350 1307 1329 1281 1216 1214 1152 1074 1054 1054 1064 1073 1094 1129 1160 1159 1192 1219 1235 1294 1329 1338 1413 1386 1339 1299 1309 1358 1351 1325 1260 1326 1268 1302 1344 1353 1393 1419 1429 1431 1482 1538 1550 1592 1597 1535 1482 1457 1463 1490 1498 1568 1546 1549 1581 1594 1518 1527 1541 1522 1620 1677 1701 1741 1742 1658 1612 1553 1469 1336 1268 1211 1131 1038 986 976 959 949 843 873 895 951 980 988 1016 1049 1095 1109 1146 1195 1234 1308 1430 1572 1613 1613 1617 1680 1777 1796 1744 1722 1747 1679 1676 1616 1534 1470 1450 1447 1492 1525 1507 1518 1541 1480 1405 1440 1439 1456 1402 1397 1377 1355 1301 1231 1236 1255 1240 1246 1242 1246 1218 1212 1285 1264 1213 1145 1070 1087 1100 1044 1117 1106 1133 1146 1181 1183 1205 1250 1317 1319 1269 1221 1260 1227 1150 1075 1048 1063 1091 1109 1067 968 882 878 909 922 953 1003 1077 1039 1055 1061 1025 912 822 900 931 846 793 881 932 926 829 786 861 924 940 878 872 804 887 988 1056 992 1027 1074 978 1057 878 923 971 990 921 898 682 584 539 490 497 495 501 474 527 520 480 493 555 654 655 605 607 603 509 572 509 559 578 529 499 540 514 492 447 417 399 474 582 639 655 665 701 689 652 610 566 479 425 447 470 489 475 449 395 289 288 402 391 495 549 580 544 411 507 633 742 785 812 884 927 963 1006 993 966 925 890 865 880 828 764 703 689 674 635 563 448 520 595 580 557 587 661 647 712 755 798 880 915 980 937 878 814 746 697 606 574 560 516 573 603 587 515 415 396 402 369 330 353 308 307 322 355 393 408 372 349 392 356 290 295 284 361 359 349 318 350 344 335 299 266 275 269 235 230 228 254 264 239 243 210 221 182 182 188 199 199 203 191 163 140 139 120 112 149 148 175 167 189 182 192 196 186 153 149 155 184 193 192 186 173 184 178 169 179 176 168 170 170 171 178 171 150 134 155 124 116 126 103 102 88 99 100 80 71 32 27 26 24 23 22 21 20 19 17 18 17 17 17 17 16 15 15 14 15 15 15 15 15 15 16 16 14 15 15 14 13 12 13 13 13 13 9 12 12 12 14 11 10 11 14 15 16 6 4 2 2 1 1 2 3 2 2 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 -1 1 3 5 20 13 9 10 11 20 19 15 19 18 19 18 24 20 20 22 24 32 44 62 70 95 144 205 287 262 305 279 264 305 342 354 367 365 350 364 372 401 427 402 393 403 400 419 465 521 529 461 379 291 228 176 112 116 107 81 73 78 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
717 728 739 760 762 783 788 797 824 851 845 883 933 961 1003 1027 987 953 873 911 994 1015 968 949 973 948 903 947 876 878 869 887 906 901 910 962 964 900 843 843 849 832 848 796 745 800 847 775 745 720 684 664 659 655 635 638 598 542 561 587 539 567 563 536 453 451 453 460 473 482 491 507 547 590 645 786 706 717 769 753 783 841 902 942 948 986 1028 1022 950 1014 1120 1045 937 867 822 782 754 698 712 684 708 719 689 704 695 692 691 646 662 667 617 589 582 608 613 576 547 563 515 480 493 506 512 519 569 615 651 693 639 604 564 596 614 619 621 642 691 733 742 714 685 697 712 730 739 725 699 681 695 713 736 735 778 771 824 826 811 774 766 764 725 726 695 690 750 715 678 716 744 762 772 751 753 759 791 755 717 702 670 652 666 631 656 668 679 619 628 669 700 733 760 810 830 735 683 704 766 813 851 884 922 968 1013 1023 1020 1056 1073 1087 1081 1093 1146 1106 1093 1068 1034 1042 1040 1005 987 1003 1008 1008 1033 1023 996 987 971 1000 995 984 940 980 998 1040 1100 1074 1102 1074 1020 1025 1060 1079 1090 1085 1014 940 891 881 870 844 779 715 711 739 771 778 799 816 832 828 818 825 807 798 787 795 775 762 738 714 679 662 654 656 640 637 624 632 658 675 688 722 721 737 749 774 797 809 826 840 860 883 908 931 952 981 1011 1031 1010 989 951 976 984 1042 1096 1136 1179 1158 1120 1214 1276 1340 1347 1230 1212 1266 1283 1277 1284 1363 1462 1518 1520 1475 1447 1414 1334 1302 1376 1421 1321 1302 1319 1246 1270 1297 1202 1150 1090 1052 1107 1090 1041 1078 1093 1078 1105 1066 1109 996 963 948 913 883 857 822 806 779 771 766 730 663 663 680 694 627 548 539 562 567 576 634 686 683 601 533 512 515 521 532 554 585 604 605 626 624 601 601 543 605 633 688 718 697 652 627 715 773 825 846 852 882 969 880 867 759 782 839 922 963 1161 1179 1271 1373 1368 1280 1236 1215 1178 1069 1157 1226 1273 1310 1344 1199 1186 1405 1467 1495 1514 1532 1550 1617 1680 1777 1828 1845 1851 1857 1887 1895 1862 1812 1804 1825 1827 1821 1851 1844 1709 1612 1569 1544 1515 1467 1460 1435 1454 1493 1542 1582 1589 1593 1603 1632 1667 1628 1612 1635 1590 1614 1642 1621 1617 1610 1621 1582 1527 1577 1584 1557 1554 1464 1494 1568 1582 1486 1551 1550 1605 1648 1706 1754 1782 1790 1792 1779 1756 1727 1710 1689 1660 1649 1630 1617 1631 1652 1640 1610 1564 1519 1475 1450 1436 1421 1401 1376 1343 1316 1301 1275 1234 1195 1157 1131 1103 1037 986 913 805 686 566 559 633 728 851 884 924 880 898 869 864 880 878 844 926 818 940 875 895 1028 1047 1034 1008 1090 1118 1099 1098 1090 1218 1301 1397 1503 1552 1559 1557 1569 1543 1471 1437 1465 1468 1416 1413 1393 1386 1315 1297 1238 1265 1238 1333 1417 1422 1442 1332 1273 1260 1385 1429 1546 1643 1708 1687 1674 1693 1688 1710 1702 1684 1657 1652 1641 1656 1665 1657 1659 1628 1630 1642 1612 1604 1664 1709 1691 1668 1601 1599 1571 1575 1550 1536 1512 1583 1546 1599 1678 1735 1821 1871 1893 1927 1891 1802 1710 1649 1582 1550 1590 1630 1665 1686 1745 1750 1769 1751 1774 1872 1891 1901 1860 1916 1872 1889 1919 1976 1972 1951 1933 1933 1934 1858 1820 1925 2013 2037 2035 2038 2032 2017 1998 1985 1926 1905 1906 1923 1908 1862 1831 1835 1860 1826 1788 1732 1723 1747 1761 1731 1724 1689 1715 1672 1636 1624 1602 1537 1480 1436 1439 1421 1418 1403 1389 1370 1324 1323 1265 1139 1179 1148 1070 983 976 957 960 960 943 928 917 921 947 940 1003 1035 1009 1047 989 1041 1129 1101 1119 1168 1215 1138 1024 899 913 984 1081 1137 1172 1198 1224 1249 1191 1180 1138 1114 1162 1242 1287 1368 1451 1491 1503 1484 1358 1301 1261 1285 1319 1334 1327 1221 1119 1067 1130 1176 1098 1178 1207 1254 1242 1311 1378 1391 1327 1273 1263 1296 1394 1411 1446 1431 1315 1265 1259 1298 1318 1292 1234 1134 1072 1044 1048 1110 1103 1163 1210 1225 1188 1219 1294 1259 1331 1386 1418 1475 1442 1391 1343 1312 1256 1256 1233 1211 1225 1275 1328 1363 1376 1409 1405 1387 1393 1448 1467 1513 1558 1542 1507 1474 1433 1399 1422 1449 1506 1502 1450 1422 1435 1458 1453 1445 1407 1504 1577 1592 1642 1664 1618 1629 1595 1504 1387 1282 1218 1136 1066 1008 947 898 858 832 911 953 985 1004 1057 1096 1123 1153 1167 1206 1266 1329 1385 1486 1535 1531 1528 1576 1698 1731 1719 1707 1640 1661 1608 1548 1510 1465 1423 1361 1366 1375 1424 1358 1384 1438 1365 1340 1318 1376 1399 1346 1309 1274 1223 1175 1147 1165 1203 1200 1184 1196 1195 1155 1185 1220 1225 1159 1120 1035 1037 1024 1058 1059 1068 1081 1114 1121 1122 1175 1260 1307 1259 1212 1154 1149 1155 1167 1160 1170 1127 1050 971 938 920 879 904 986 994 975 1058 1039 974 963 931 981 895 800 821 819 815 782 876 868 847 818 766 881 854 856 837 766 804 886 942 948 890 978 1018 908 986 830 837 880 896 842 821 662 529 535 579 591 596 594 573 576 629 589 468 496 568 607 541 598 615 523 490 484 522 499 498 460 494 447 425 402 389 394 460 534 566 583 578 653 698 673 605 500 465 498 534 555 554 468 402 373 331 312 374 392 440 472 486 508 388 467 580 664 714 742 777 796 829 891 943 922 938 921 863 781 729 665 632 606 586 571 536 470 452 516 514 543 550 600 705 714 771 837 935 982 1000 1002 964 867 776 705 653 655 575 567 622 652 566 526 477 460 419 387 391 402 365 324 321 298 330 349 367 367 321 321 312 306 280 339 312 339 277 329 306 337 294 282 294 279 306 274 265 214 275 277 276 244 259 229 191 176 161 162 175 183 188 169 144 135 111 117 138 171 159 167 165 178 173 167 171 171 133 169 195 186 183 169 183 177 168 162 172 168 158 160 156 171 175 153 117 114 88 85 103 96 97 92 108 105 95 58 40 29 25 24 23 22 22 21 19 18 18 17 23 18 17 15 15 15 15 15 15 15 14 15 15 15 14 15 15 14 15 15 13 14 11 13 12 9 12 12 12 11 11 11 10 14 14 16 10 10 2 2 2 2 3 4 2 2 3 2 3 2 3 2 2 2 2 1 1 0 0 0 0 0 1 6 11 17 7 7 8 8 15 19 10 15 13 15 14 22 15 17 19 23 31 37 45 60 71 96 173 187 186 191 183 223 267 288 341 365 380 367 379 393 408 425 367 301 314 355 350 377 419 476 456 379 296 230 191 174 145 122 113 98 90 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
727 737 754 774 787 790 799 821 832 864 905 912 963 1017 1012 987 940 911 843 945 1004 953 930 971 936 904 880 928 883 809 833 835 853 889 944 937 981 949 920 924 857 843 875 790 794 855 910 816 753 699 742 703 677 678 683 656 634 605 550 533 526 501 561 476 491 454 451 457 459 457 471 510 529 548 586 648 663 684 741 800 815 827 865 901 916 977 1042 1082 1012 1026 1133 1060 938 871 831 804 762 725 677 661 669 683 675 658 688 660 674 647 643 656 654 615 559 570 584 606 568 527 528 479 496 505 512 524 589 619 647 641 608 577 611 634 622 633 652 675 718 717 747 735 720 723 727 728 689 678 731 763 764 769 780 819 765 765 823 808 768 753 776 760 729 688 673 704 717 708 674 732 724 730 734 718 735 747 781 777 756 734 699 687 666 634 636 654 663 648 619 659 709 760 808 830 751 664 690 770 850 904 947 973 1006 1013 990 975 1030 1061 1077 1100 1104 1123 1140 1100 1072 1048 1008 1003 977 981 1013 1029 1022 1025 1024 1042 1008 974 961 977 973 962 944 968 1013 1038 1058 1057 1079 1070 1018 1015 1051 1058 1074 1092 1041 997 974 952 929 869 771 764 739 712 730 740 765 783 800 792 785 799 756 776 759 744 750 743 748 752 709 671 659 638 634 624 622 635 642 651 672 689 693 699 708 738 766 776 787 799 815 836 848 857 874 889 916 939 940 938 953 989 1021 1051 1084 1145 1175 1204 1224 1270 1276 1324 1382 1318 1284 1337 1330 1301 1362 1437 1472 1444 1463 1492 1407 1345 1307 1256 1324 1352 1335 1237 1240 1215 1216 1275 1253 1220 1144 1051 1001 994 1025 1018 1049 1034 1059 1034 1044 1002 918 901 886 904 906 887 870 827 811 815 756 720 673 607 602 593 567 539 544 556 559 602 656 678 617 543 512 524 539 583 645 677 714 682 713 693 669 620 572 668 717 719 787 725 683 631 679 742 777 838 903 943 971 918 883 804 781 884 951 1061 1055 1184 1242 1318 1359 1316 1256 1289 1207 1092 1104 1156 1212 1269 1382 1390 1244 1231 1368 1424 1460 1506 1559 1628 1695 1747 1776 1792 1789 1790 1821 1846 1868 1850 1806 1811 1850 1857 1884 1765 1635 1563 1518 1442 1397 1357 1308 1334 1309 1369 1425 1438 1496 1537 1557 1571 1602 1551 1579 1609 1622 1622 1592 1557 1536 1594 1578 1564 1598 1602 1594 1587 1521 1477 1537 1560 1590 1603 1590 1626 1664 1698 1739 1765 1776 1783 1791 1768 1741 1716 1695 1669 1640 1616 1609 1601 1606 1625 1618 1603 1554 1512 1448 1424 1408 1364 1329 1303 1245 1227 1276 1286 1263 1222 1180 1100 1070 999 961 966 827 696 560 584 680 752 922 1020 1047 1019 1003 948 942 932 951 932 956 946 1029 956 907 1016 1109 1129 1149 1108 1181 1235 1214 1196 1231 1275 1416 1538 1636 1660 1678 1639 1544 1431 1409 1396 1361 1351 1302 1307 1355 1250 1202 1174 1192 1203 1302 1385 1440 1405 1286 1245 1299 1382 1466 1608 1708 1642 1581 1561 1580 1591 1619 1606 1595 1590 1617 1579 1551 1565 1558 1562 1525 1537 1530 1512 1516 1565 1561 1534 1486 1450 1486 1479 1478 1440 1438 1451 1504 1555 1648 1711 1762 1849 1929 1990 2022 1967 1883 1803 1711 1623 1543 1485 1500 1544 1590 1621 1635 1658 1622 1705 1740 1755 1767 1755 1778 1730 1777 1828 1834 1836 1833 1818 1814 1832 1765 1743 1917 1975 1948 1942 1978 1974 1942 1905 1880 1861 1904 1939 1949 1931 1915 1911 1776 1884 1899 1891 1816 1716 1669 1705 1665 1611 1677 1660 1626 1574 1543 1500 1446 1439 1411 1343 1299 1316 1310 1271 1241 1221 1192 1159 1160 1138 1143 1049 1103 1117 1098 1019 1022 1060 1039 961 942 912 926 969 951 950 958 922 1020 1053 1004 1010 1063 1150 1131 1018 947 902 985 1115 1238 1257 1211 1232 1221 1192 1073 1047 1065 1158 1286 1377 1437 1475 1491 1491 1440 1411 1278 1189 1155 1180 1212 1242 1265 1173 1071 1079 1103 1077 1117 1187 1232 1292 1376 1454 1433 1323 1229 1199 1263 1314 1329 1351 1360 1340 1266 1201 1209 1244 1262 1199 1112 1085 1021 1092 1164 1152 1165 1244 1282 1261 1248 1286 1358 1342 1402 1456 1514 1453 1441 1437 1348 1281 1278 1232 1200 1294 1351 1360 1387 1422 1467 1433 1399 1372 1385 1446 1492 1520 1508 1497 1439 1389 1394 1426 1471 1533 1538 1492 1437 1372 1399 1379 1348 1314 1373 1450 1503 1564 1546 1452 1447 1542 1430 1345 1252 1162 1152 1105 1106 1069 1026 930 835 954 1051 1089 1124 1134 1176 1221 1247 1278 1288 1338 1381 1386 1421 1466 1447 1523 1608 1640 1685 1620 1615 1569 1550 1512 1429 1403 1359 1365 1292 1307 1337 1318 1257 1282 1317 1298 1319 1280 1382 1339 1253 1174 1154 1140 1108 1112 1120 1159 1131 1120 1141 1114 1120 1166 1200 1240 1159 1085 1075 1028 970 1046 995 1024 1037 1043 1079 1152 1229 1262 1274 1262 1210 1121 1092 1196 1199 1181 1161 1077 997 979 933 889 875 915 999 1037 1063 1050 998 922 900 864 921 909 862 792 753 763 758 841 863 767 767 773 859 819 790 797 740 825 847 871 834 822 891 891 827 892 809 724 766 776 752 720 634 564 723 804 773 723 700 681 671 598 532 477 441 461 492 473 540 543 520 467 479 467 480 469 431 432 405 395 393 407 415 429 462 497 482 569 644 652 673 656 586 540 509 543 503 528 527 487 426 344 291 336 358 386 399 411 411 357 468 544 602 644 685 716 722 743 767 801 863 962 930 893 869 772 740 747 695 634 590 541 515 427 450 489 572 667 761 795 813 854 937 1029 1073 997 1021 990 912 844 813 778 685 632 625 669 641 564 577 565 516 495 461 467 400 404 363 403 347 302 294 286 329 364 340 310 302 262 255 262 273 272 316 284 321 281 285 302 305 279 261 268 229 214 261 239 258 247 225 185 179 189 163 149 174 168 173 165 137 130 108 155 153 164 148 154 177 160 164 177 195 171 139 158 176 180 169 180 167 167 152 161 165 162 152 148 157 174 164 166 133 114 108 75 89 91 85 102 103 101 81 48 32 27 25 23 23 21 21 20 20 19 17 17 19 16 16 15 15 15 15 15 15 15 15 15 16 15 14 13 14 15 15 13 13 13 13 12 12 10 12 12 11 12 11 11 13 12 13 11 6 1 2 2 3 3 3 2 3 3 3 3 3 2 2 2 2 2 1 1 1 0 1 0 0 2 10 15 8 4 6 6 4 14 9 11 11 13 10 14 15 12 14 15 23 25 31 38 50 58 63 94 100 131 132 135 217 181 263 337 383 418 400 391 424 426 366 291 263 238 306 270 292 352 385 448 369 305 268 225 188 165 146 121 110 75 51 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
726 738 739 747 758 802 801 845 874 916 955 987 1006 981 974 940 962 882 885 953 986 922 890 956 911 892 877 874 817 795 853 856 861 895 958 898 919 911 992 937 941 933 852 799 829 905 910 831 762 750 759 717 733 702 698 670 647 618 584 566 574 531 493 488 552 459 452 454 475 480 495 509 528 546 540 582 614 634 675 755 833 845 877 887 948 966 1047 1148 1104 1036 1122 1072 971 939 893 868 809 767 717 689 646 657 654 651 680 637 644 638 643 640 647 639 598 543 554 576 594 548 515 484 488 505 515 549 596 600 644 615 590 552 576 601 637 624 641 661 661 719 709 678 661 721 713 702 658 703 734 761 765 793 763 766 759 811 796 768 734 769 778 769 706 705 655 697 710 691 687 698 700 703 732 705 715 744 748 776 795 744 707 671 671 665 620 631 641 647 616 664 729 784 809 769 666 685 766 818 875 943 967 966 929 939 988 1034 1031 1066 1095 1122 1097 1094 1120 1106 1087 1069 1020 967 1004 1019 1048 1058 1033 1045 1049 1041 996 978 967 932 968 963 941 986 1002 1024 1014 1037 1062 1049 992 1021 1032 1054 1066 1077 1082 1080 1039 1011 917 847 836 854 767 694 696 700 726 743 754 755 757 769 711 751 723 716 705 702 714 724 714 669 655 634 625 620 626 645 649 652 646 657 667 670 706 744 757 767 784 794 797 807 823 838 849 860 877 877 894 905 940 982 1027 1110 1183 1199 1238 1261 1278 1281 1351 1358 1396 1417 1404 1414 1425 1378 1434 1491 1437 1373 1450 1421 1412 1380 1333 1290 1254 1317 1362 1292 1206 1156 1173 1212 1168 1139 1125 1076 1053 998 948 984 975 1026 1004 1015 1026 998 915 872 848 848 869 903 922 898 876 852 795 747 700 678 662 629 637 568 531 547 549 560 621 638 602 548 510 523 540 562 616 711 767 765 764 742 686 664 591 698 791 779 830 744 756 672 723 800 828 882 955 997 1006 959 933 794 829 867 951 983 1053 1178 1253 1238 1227 1271 1280 1290 1190 1102 1165 1238 1257 1325 1362 1438 1421 1351 1274 1449 1492 1532 1575 1615 1649 1675 1707 1690 1715 1684 1722 1741 1766 1787 1781 1772 1828 1847 1874 1747 1614 1500 1464 1428 1335 1286 1248 1227 1215 1259 1293 1311 1352 1386 1429 1433 1482 1498 1519 1543 1560 1544 1504 1473 1487 1608 1623 1605 1620 1631 1622 1569 1507 1495 1564 1609 1586 1605 1621 1639 1677 1710 1733 1756 1784 1792 1790 1773 1743 1717 1708 1694 1660 1619 1587 1581 1576 1590 1596 1575 1522 1488 1432 1348 1276 1237 1222 1197 1156 1159 1172 1217 1206 1208 1164 1051 984 938 923 926 832 696 580 605 748 798 939 1071 1126 1111 1061 1045 1028 1054 1059 1015 1065 1041 999 1083 1033 1013 1112 1226 1262 1230 1254 1306 1342 1307 1305 1377 1454 1549 1642 1666 1633 1578 1507 1407 1341 1344 1268 1236 1254 1320 1269 1192 1107 1149 1137 1187 1305 1320 1346 1319 1256 1230 1324 1384 1515 1706 1635 1563 1507 1464 1475 1498 1544 1523 1503 1498 1515 1531 1441 1438 1419 1431 1432 1439 1443 1431 1412 1443 1428 1397 1348 1392 1382 1393 1438 1472 1531 1531 1535 1609 1683 1763 1853 1947 2043 2055 2054 2028 1987 1944 1768 1650 1558 1517 1448 1455 1477 1509 1530 1551 1516 1597 1615 1618 1647 1653 1665 1635 1660 1697 1700 1711 1726 1711 1707 1721 1669 1751 1805 1870 1865 1898 1941 1925 1917 1907 1861 1891 1948 1973 1944 1826 1850 1809 1644 1765 1715 1664 1655 1661 1610 1596 1534 1500 1559 1596 1559 1532 1532 1533 1549 1522 1447 1434 1373 1275 1226 1221 1230 1225 1224 1202 1179 1159 1116 1092 1154 1174 1123 1059 1059 1017 1013 949 991 915 894 878 891 872 872 889 936 958 983 932 959 1094 1075 979 884 950 1063 1153 1150 1205 1090 1090 1097 1149 1091 991 1072 1173 1317 1383 1361 1441 1470 1580 1530 1457 1386 1296 1192 1129 1115 1127 1148 1185 1061 1068 1053 1067 1152 1245 1332 1373 1454 1471 1490 1387 1284 1195 1193 1207 1249 1281 1269 1276 1266 1224 1156 1190 1203 1197 1120 1058 1012 1100 1148 1227 1201 1225 1313 1322 1362 1354 1405 1436 1449 1482 1542 1486 1405 1357 1345 1354 1317 1273 1196 1249 1291 1350 1402 1442 1452 1412 1368 1339 1321 1358 1403 1404 1394 1416 1368 1374 1483 1525 1525 1581 1632 1586 1510 1423 1362 1260 1223 1267 1409 1468 1493 1491 1502 1377 1369 1480 1478 1353 1226 1132 1038 980 949 908 878 860 845 941 1024 1124 1140 1094 1102 1102 1143 1201 1248 1302 1352 1393 1449 1477 1500 1518 1557 1600 1633 1588 1554 1550 1524 1474 1435 1362 1290 1275 1260 1239 1296 1282 1186 1207 1266 1258 1278 1253 1291 1287 1244 1196 1157 1111 1077 1062 1085 1104 1119 1069 1066 1065 1134 1139 1158 1197 1130 1066 1015 991 956 981 955 953 1008 1068 1129 1219 1239 1199 1203 1198 1154 1082 1062 1108 1089 1061 1110 1103 1096 1056 952 877 871 914 951 978 1004 948 944 887 850 829 867 858 805 828 827 721 727 766 812 787 714 770 847 792 727 767 724 749 841 870 776 750 793 798 770 832 865 704 635 669 659 621 526 588 732 846 934 931 901 837 743 652 562 502 463 450 436 442 443 443 436 437 430 429 426 419 412 403 396 410 464 499 455 419 429 442 474 529 616 587 594 637 575 517 480 465 425 467 442 446 411 311 272 313 317 325 352 359 310 384 443 487 565 633 646 669 675 678 701 771 885 965 937 856 799 768 762 777 736 685 564 463 428 413 519 566 624 684 774 808 820 852 862 924 913 872 952 1031 983 945 916 858 760 728 722 744 652 601 624 631 584 535 543 516 462 413 413 391 306 321 346 313 286 311 333 345 356 330 296 243 228 232 287 250 288 268 275 294 273 257 256 227 243 195 224 228 214 246 228 207 204 191 159 167 142 155 160 159 138 129 113 121 153 162 143 150 160 152 149 159 192 195 150 123 142 174 170 161 159 161 151 156 168 171 153 142 144 161 174 167 144 141 113 82 73 81 83 102 101 99 96 73 44 31 28 26 25 24 23 21 22 19 18 17 16 19 16 16 16 16 16 15 15 16 16 16 16 16 16 15 14 14 13 13 13 12 12 11 14 12 8 12 12 11 11 11 11 10 13 16 6 2 2 3 3 3 4 3 4 2 2 3 3 2 2 1 1 1 1 1 0 0 -1 0 0 2 4 1 2 2 4 3 2 2 8 9 6 5 9 12 11 10 11 13 19 22 28 36 41 43 45 57 73 90 89 137 164 151 253 357 393 446 454 435 476 394 309 240 207 212 249 257 229 298 341 375 380 314 250 218 217 177 166 134 101 85 77 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
711 732 738 754 771 791 822 846 861 907 958 979 975 992 888 887 923 832 887 966 936 916 859 890 890 874 818 824 775 800 833 862 901 883 935 906 843 919 990 982 935 899 838 869 893 953 976 897 850 810 811 768 725 704 664 656 632 601 573 552 562 574 580 571 563 486 454 454 502 512 511 514 534 556 608 593 591 632 669 733 821 873 935 972 988 1062 1112 1161 1158 1095 1142 1075 989 986 956 871 813 780 743 698 675 622 629 634 648 637 629 604 641 636 640 622 600 588 544 545 580 543 483 475 488 505 535 589 619 583 616 594 565 586 627 643 647 674 655 672 690 722 665 650 671 704 709 665 677 738 760 765 753 715 729 754 798 804 757 719 768 813 830 766 728 691 684 718 721 675 658 709 676 708 719 685 726 752 733 751 740 723 671 667 653 673 647 614 622 616 631 683 735 754 773 713 671 730 792 836 889 937 935 902 971 1011 1052 1083 1092 1087 1099 1123 1111 1091 1097 1102 1063 1036 991 980 1053 1077 1085 1076 1062 1060 1039 1042 1018 1012 989 966 920 959 942 976 984 998 1005 1012 1047 1032 976 1006 1021 1035 1049 1048 1058 1065 1068 1035 966 914 916 897 838 762 720 683 684 707 710 714 735 731 688 711 693 677 677 678 661 674 674 657 648 630 617 618 636 659 675 679 676 683 688 694 686 688 691 717 774 801 813 823 832 828 789 789 821 812 825 888 916 929 1004 1082 1184 1195 1246 1233 1270 1345 1380 1405 1362 1372 1386 1400 1445 1476 1488 1462 1410 1332 1385 1420 1350 1342 1336 1286 1217 1270 1294 1259 1279 1201 1106 1165 1167 1080 1054 1036 1000 991 928 930 983 994 988 961 993 1015 927 871 809 799 820 850 883 909 930 902 851 788 742 729 702 694 694 631 537 527 543 544 560 584 548 521 509 525 543 567 610 716 796 801 774 757 732 675 616 657 781 842 880 794 750 703 684 729 764 825 950 1032 1025 1010 926 833 856 920 948 964 1002 1045 1091 1156 1143 1188 1217 1309 1215 1137 1165 1270 1290 1288 1346 1422 1462 1440 1362 1315 1377 1491 1517 1510 1545 1573 1605 1567 1624 1585 1628 1624 1648 1696 1720 1753 1715 1767 1841 1825 1768 1551 1389 1362 1307 1253 1199 1168 1153 1163 1193 1206 1204 1249 1295 1345 1351 1358 1404 1462 1464 1429 1402 1397 1448 1494 1535 1531 1542 1564 1617 1606 1570 1518 1581 1634 1619 1635 1660 1694 1704 1717 1736 1756 1778 1778 1774 1778 1767 1733 1700 1673 1652 1621 1590 1558 1555 1575 1570 1545 1508 1469 1421 1349 1263 1146 1121 1084 1061 1059 1064 1116 1082 1113 1074 1032 896 847 816 825 770 614 559 666 826 948 1013 1184 1173 1156 1155 1138 1126 1151 1168 1120 1178 1154 1055 1074 1126 1120 1145 1267 1364 1361 1361 1404 1466 1429 1405 1468 1548 1586 1626 1595 1553 1480 1404 1370 1337 1253 1245 1200 1285 1337 1203 1172 1062 1179 1177 1144 1184 1238 1234 1203 1191 1226 1317 1422 1613 1602 1554 1526 1485 1431 1410 1450 1471 1514 1445 1407 1409 1398 1343 1321 1286 1357 1366 1374 1383 1381 1315 1314 1323 1356 1418 1445 1483 1510 1507 1574 1595 1604 1585 1659 1735 1830 1917 1959 1947 1947 1915 1883 1847 1810 1741 1682 1558 1479 1467 1408 1409 1443 1427 1432 1446 1459 1491 1495 1527 1556 1557 1568 1563 1585 1593 1598 1605 1605 1609 1624 1650 1680 1730 1828 1840 1818 1826 1830 1868 1870 1842 1805 1801 1827 1772 1701 1651 1611 1505 1561 1514 1478 1431 1412 1382 1375 1422 1502 1549 1590 1585 1614 1640 1648 1655 1591 1558 1497 1408 1336 1285 1294 1304 1283 1260 1235 1242 1161 1143 1126 1134 1107 1088 1072 1033 993 993 958 946 971 950 965 944 928 922 860 869 858 879 888 934 1005 1019 980 868 913 993 1037 1072 1102 1022 1006 1042 1080 973 1002 1122 1250 1298 1270 1253 1329 1362 1472 1584 1551 1471 1395 1303 1210 1137 1073 1047 1051 1054 1059 1108 1040 1166 1208 1245 1289 1322 1401 1391 1367 1339 1236 1161 1118 1156 1172 1182 1125 1192 1177 1120 1120 1166 1217 1193 1073 1041 1166 1265 1289 1310 1369 1420 1460 1424 1476 1482 1487 1470 1513 1510 1446 1407 1384 1309 1254 1218 1212 1214 1285 1353 1435 1463 1390 1432 1426 1337 1343 1287 1230 1274 1333 1326 1317 1246 1386 1409 1417 1447 1493 1512 1545 1561 1528 1387 1253 1154 1239 1301 1293 1357 1339 1366 1271 1267 1364 1488 1429 1317 1162 1047 1012 969 915 869 846 819 878 945 1014 1027 968 968 1014 1105 1165 1257 1319 1356 1473 1530 1557 1578 1605 1645 1665 1677 1639 1614 1600 1557 1522 1461 1406 1344 1224 1177 1165 1183 1166 1121 1202 1161 1167 1193 1217 1233 1249 1260 1200 1156 1088 1025 1020 1035 1049 1034 1007 1003 1062 1082 1101 1152 1182 1127 1116 1072 1016 965 935 941 1020 1097 1124 1148 1178 1154 1107 1128 1134 1143 1115 1017 1006 1000 1077 1170 1164 1082 1007 924 867 865 903 927 963 973 930 851 833 808 835 801 851 788 782 825 754 708 756 820 742 712 723 786 799 769 706 685 763 846 846 820 730 708 701 736 804 755 766 651 585 552 535 554 651 789 902 988 1049 1009 974 847 680 571 499 524 524 472 444 438 435 466 445 418 416 412 411 405 410 409 458 511 561 534 493 449 475 533 569 609 569 543 575 569 495 441 456 438 403 400 373 312 281 270 298 283 297 304 316 352 427 501 568 604 599 581 627 607 640 674 742 912 1010 1018 923 827 807 738 707 681 579 480 396 450 538 575 566 615 671 677 719 747 770 804 848 810 777 864 967 988 1029 999 933 901 837 844 818 729 684 664 666 589 556 571 510 430 385 337 321 334 391 354 307 315 276 276 283 303 303 319 316 293 226 230 249 260 240 259 271 239 246 235 236 204 239 188 205 187 212 225 240 235 227 205 175 153 140 143 144 136 128 120 106 147 158 143 139 155 141 148 153 167 186 186 170 114 146 170 157 149 161 155 153 167 166 157 139 138 147 171 177 174 162 129 86 73 82 76 83 82 95 83 75 64 47 33 30 28 26 24 23 21 19 18 18 16 17 17 16 16 16 16 16 17 17 17 18 16 16 15 14 14 13 13 12 13 12 13 12 12 13 13 8 11 11 10 12 11 9 14 19 12 1 1 1 2 3 3 4 4 3 3 3 3 2 2 2 1 1 0 0 1 0 1 2 0 1 0 0 0 0 0 1 1 1 1 1 2 2 3 9 5 7 8 14 16 19 25 27 29 34 37 46 59 65 72 109 108 202 239 309 365 401 400 385 421 379 314 258 213 180 236 205 197 275 298 297 330 290 257 244 228 198 155 140 120 96 84 14 37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
730 759 760 767 783 832 814 860 906 946 974 943 982 971 942 842 880 799 903 925 921 889 835 888 826 847 797 804 779 801 845 858 873 869 915 848 819 911 932 931 982 919 889 895 968 988 913 918 844 825 812 774 735 742 686 634 605 615 577 543 532 539 533 544 543 505 456 453 497 563 531 526 535 567 611 664 674 636 654 718 802 871 904 909 1001 1146 1154 1155 1153 1145 1113 1047 1063 1007 925 897 851 810 766 709 678 636 608 595 597 600 605 585 616 597 623 630 603 564 566 514 551 543 491 482 493 512 575 643 598 577 602 577 551 593 588 610 660 675 696 694 708 683 664 636 683 674 702 641 709 729 732 740 701 762 800 805 819 770 723 746 801 849 817 762 699 664 678 706 712 684 639 688 667 689 702 692 722 756 712 733 708 685 645 655 645 664 634 613 610 626 646 675 704 744 782 674 697 759 795 844 902 954 899 937 982 1012 1035 1073 1104 1104 1097 1107 1106 1098 1057 1091 1025 1012 961 997 1062 1095 1087 1097 1084 1049 1031 1019 1029 1030 1000 979 949 909 942 947 970 962 976 1004 1025 1038 979 984 998 1015 1025 1016 1045 1033 1049 1047 1014 987 979 937 861 859 810 733 713 671 657 674 690 684 662 680 665 650 664 660 664 655 639 633 630 621 620 641 672 710 730 750 751 768 764 746 700 727 720 703 712 740 778 797 759 764 796 820 806 837 857 860 896 944 1051 1044 1051 1136 1186 1170 1194 1261 1201 1309 1251 1311 1341 1363 1448 1463 1452 1411 1367 1298 1352 1361 1363 1287 1284 1285 1175 1215 1275 1213 1260 1200 1119 1090 1136 1156 1097 1050 1010 957 905 868 938 968 974 894 947 974 911 854 828 763 771 793 852 847 859 865 871 844 798 792 766 765 747 656 581 530 522 537 537 537 528 513 507 522 547 575 597 696 796 811 815 793 777 703 656 660 768 897 899 833 831 754 718 739 743 791 850 934 1000 956 892 904 976 971 994 980 995 1013 1028 1088 1082 1126 1200 1287 1262 1182 1144 1176 1202 1256 1319 1390 1467 1493 1437 1370 1345 1381 1420 1407 1427 1455 1476 1482 1511 1500 1530 1527 1546 1577 1632 1666 1640 1704 1769 1858 1840 1642 1471 1339 1256 1207 1173 1140 1123 1099 1105 1092 1087 1121 1174 1259 1259 1216 1264 1275 1309 1311 1304 1291 1273 1367 1413 1416 1424 1448 1489 1516 1547 1530 1581 1633 1635 1648 1686 1711 1731 1742 1740 1750 1769 1763 1779 1785 1768 1739 1703 1652 1627 1595 1576 1564 1546 1528 1516 1460 1438 1463 1429 1354 1257 1164 1093 1101 1073 1008 982 1006 960 986 983 986 875 761 716 736 598 566 670 808 897 997 1162 1202 1202 1195 1204 1200 1219 1192 1225 1206 1224 1213 1138 1107 1134 1150 1195 1245 1355 1406 1436 1468 1500 1539 1539 1573 1587 1599 1601 1533 1453 1398 1315 1310 1384 1347 1270 1173 1238 1291 1159 1074 1077 1222 1269 1222 1190 1167 1187 1210 1239 1247 1337 1464 1564 1487 1493 1471 1442 1368 1357 1384 1494 1557 1464 1376 1312 1265 1279 1258 1240 1276 1314 1341 1343 1296 1298 1377 1399 1431 1514 1552 1570 1593 1623 1658 1691 1707 1688 1678 1729 1742 1794 1824 1844 1838 1796 1769 1735 1680 1638 1594 1558 1462 1401 1406 1373 1390 1382 1382 1389 1399 1415 1431 1431 1474 1501 1517 1501 1507 1507 1523 1531 1543 1559 1575 1600 1626 1680 1754 1754 1786 1825 1868 1840 1807 1755 1714 1654 1647 1585 1534 1505 1469 1410 1400 1366 1359 1308 1278 1311 1401 1503 1583 1637 1675 1650 1656 1709 1725 1751 1706 1647 1580 1475 1399 1380 1409 1409 1383 1345 1280 1276 1203 1201 1156 1159 1131 1103 1087 1061 1047 1000 1036 1055 1024 1018 1005 998 974 951 920 941 924 872 845 863 889 926 961 869 906 995 967 1075 1090 1004 905 957 954 929 1046 1158 1180 1180 1170 1179 1206 1314 1398 1488 1544 1465 1451 1397 1336 1261 1183 1104 1045 1001 982 1003 1008 1052 1083 1140 1176 1262 1340 1283 1253 1218 1194 1125 1077 1073 1057 1069 1047 1126 1149 1082 997 1059 1064 1049 1027 1012 1064 1113 1192 1202 1262 1287 1294 1289 1295 1309 1316 1339 1408 1449 1395 1377 1340 1356 1344 1290 1181 1270 1360 1338 1363 1336 1312 1325 1324 1244 1192 1169 1122 1208 1260 1255 1212 1206 1295 1299 1291 1272 1324 1345 1407 1393 1377 1304 1189 1111 1153 1191 1178 1267 1225 1262 1192 1186 1275 1396 1447 1305 1221 1194 1134 1071 980 926 888 834 815 884 921 889 924 1006 1114 1170 1223 1273 1399 1450 1508 1606 1642 1668 1709 1746 1798 1806 1775 1703 1656 1652 1560 1523 1496 1381 1279 1190 1128 1090 1079 1092 1093 1119 1187 1221 1258 1290 1319 1324 1248 1163 1120 1059 1007 963 970 962 992 1053 1037 1066 1118 1177 1234 1211 1200 1146 1096 1031 925 918 981 1014 1020 1072 1104 1069 1041 1044 1039 1037 1057 1087 1007 1010 1076 1086 1099 1040 1010 930 859 869 897 909 929 891 856 902 866 779 848 763 816 812 730 771 764 692 746 767 769 688 705 746 750 737 711 666 751 755 765 774 799 722 639 688 729 680 687 646 555 639 667 690 730 853 955 938 999 950 859 817 641 547 558 597 591 538 542 503 492 518 488 458 448 436 421 443 490 441 430 457 526 574 544 488 515 523 582 615 568 519 491 495 451 492 529 500 447 461 446 394 328 257 257 264 252 256 277 369 427 504 505 521 526 532 566 533 596 674 752 840 945 1001 964 931 834 746 675 554 557 511 398 427 455 464 501 551 563 600 699 742 742 804 803 751 733 792 819 939 1038 1037 1021 1017 949 900 849 773 742 727 687 582 483 501 436 375 349 360 382 392 398 361 352 298 295 287 254 251 239 250 261 240 263 209 212 247 210 261 230 214 188 192 190 180 210 222 219 185 177 190 232 234 209 199 204 170 157 134 133 131 127 119 103 135 154 150 132 149 141 130 139 154 178 189 172 137 111 157 161 139 143 138 154 161 161 157 146 128 133 152 169 166 148 121 116 84 62 70 71 67 69 72 69 63 53 39 32 31 28 26 23 20 20 18 18 17 17 17 17 17 17 17 17 18 17 18 17 16 15 15 14 13 12 12 12 12 12 12 12 11 12 13 11 8 10 10 12 9 8 10 14 17 1 1 2 2 3 4 4 3 3 3 3 2 2 2 2 1 1 0 0 0 1 1 1 0 0 0 0 1 0 0 1 1 1 0 1 1 1 1 3 6 4 7 10 14 17 20 26 35 79 68 63 59 82 84 91 106 159 213 327 408 380 336 299 349 326 320 242 188 150 178 141 192 217 224 222 269 310 267 228 222 203 157 139 120 110 79 78 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
753 761 769 796 805 815 861 866 916 962 929 915 983 968 932 893 816 795 880 858 879 870 823 848 838 791 807 772 769 818 832 819 861 832 854 831 813 842 874 950 966 963 969 977 970 952 870 871 818 752 772 751 721 704 670 688 634 575 570 538 533 518 503 504 493 506 460 451 466 488 489 525 555 561 618 662 645 711 721 700 758 801 826 907 1019 1145 1108 1127 1148 1139 1120 1104 1063 984 900 838 814 785 739 696 649 664 675 642 642 624 581 562 597 572 611 621 614 574 549 528 496 515 485 479 492 519 602 610 577 580 543 527 586 590 629 626 658 675 666 658 667 657 632 653 675 679 677 653 677 720 739 690 737 757 762 762 798 753 696 746 792 814 812 749 682 650 677 703 704 674 639 657 690 658 669 704 745 732 695 724 713 661 629 646 640 638 615 605 618 650 656 679 691 705 740 644 712 773 825 868 914 931 882 924 950 974 1024 1075 1105 1082 1093 1116 1093 1087 1026 1034 1006 968 959 1013 1082 1076 1076 1088 1063 1037 1018 1017 1037 1021 1013 979 941 923 927 962 959 945 981 1018 1023 1032 994 958 981 992 995 1004 1013 1022 1034 1035 1057 1049 1030 947 936 891 809 763 798 782 717 667 646 643 640 642 648 642 671 667 647 635 629 626 612 612 626 639 676 708 719 739 753 768 785 789 739 791 787 749 732 721 737 734 754 797 825 855 874 902 900 905 900 913 961 983 1020 1045 1075 1141 1122 1158 1121 1120 1121 1256 1237 1369 1448 1432 1355 1421 1353 1285 1292 1287 1341 1329 1253 1208 1191 1155 1222 1184 1184 1230 1128 1042 1039 1073 1105 1084 1033 992 950 848 892 938 957 886 893 901 887 868 842 784 745 821 888 856 781 769 799 796 800 792 783 767 772 742 647 563 517 518 530 526 520 508 505 523 604 616 622 671 787 855 858 831 790 739 715 698 807 975 971 916 835 781 815 772 787 824 831 903 939 978 916 949 1024 1071 1094 1077 1078 1083 1089 1092 1091 1140 1204 1266 1289 1195 1177 1216 1244 1322 1367 1417 1479 1512 1453 1398 1373 1359 1360 1368 1373 1380 1394 1411 1412 1427 1442 1448 1470 1512 1580 1579 1689 1778 1854 1828 1798 1697 1581 1471 1342 1279 1214 1170 1138 1113 1084 1073 1038 1035 1085 1140 1167 1092 1164 1150 1199 1211 1168 1141 1162 1269 1303 1309 1323 1353 1380 1416 1434 1408 1500 1543 1535 1529 1593 1606 1654 1700 1705 1689 1720 1759 1772 1777 1765 1737 1706 1681 1655 1627 1589 1573 1536 1498 1495 1517 1472 1389 1335 1283 1204 1200 1164 1222 1122 1060 1015 965 914 932 946 923 949 819 698 575 620 755 857 943 1012 1077 1135 1172 1234 1247 1252 1255 1229 1243 1258 1255 1260 1217 1150 1159 1210 1243 1201 1247 1308 1374 1412 1408 1465 1551 1584 1603 1561 1528 1491 1491 1385 1289 1265 1280 1351 1415 1334 1202 1163 1134 1080 1029 1122 1219 1316 1368 1317 1257 1253 1263 1313 1291 1359 1434 1460 1408 1412 1409 1439 1361 1309 1359 1481 1470 1382 1318 1313 1252 1177 1189 1215 1263 1282 1295 1261 1234 1346 1454 1508 1512 1581 1650 1672 1687 1723 1755 1820 1836 1763 1740 1720 1630 1630 1658 1718 1722 1701 1670 1660 1619 1575 1515 1465 1428 1397 1376 1360 1351 1384 1425 1453 1474 1487 1502 1485 1456 1456 1471 1482 1516 1530 1549 1526 1543 1607 1658 1653 1689 1714 1726 1769 1843 1886 1800 1709 1664 1609 1561 1527 1483 1441 1414 1407 1368 1315 1288 1262 1261 1235 1294 1381 1497 1619 1702 1722 1686 1640 1573 1570 1609 1609 1659 1665 1641 1563 1465 1457 1536 1528 1465 1422 1368 1322 1262 1241 1185 1211 1213 1172 1117 1124 1040 1085 1123 1124 1122 1084 1081 1060 1053 980 960 970 954 926 889 828 822 844 867 849 876 905 943 976 984 946 865 868 915 985 1104 1104 1099 1050 1062 1106 1199 1286 1328 1380 1435 1375 1326 1301 1329 1313 1183 1095 1052 1033 998 971 1035 1034 1067 1112 1153 1228 1272 1250 1195 1148 1117 1112 1102 1057 1056 995 1002 1056 1048 1080 996 983 983 963 965 997 1021 1049 1096 1132 1178 1211 1212 1198 1213 1234 1237 1271 1292 1328 1325 1299 1278 1250 1245 1251 1156 1229 1245 1263 1287 1285 1231 1201 1182 1158 1133 1095 1106 1164 1171 1155 1136 1233 1256 1184 1189 1184 1232 1278 1308 1278 1268 1224 1191 1109 1091 1091 1129 1236 1199 1183 1152 1195 1266 1338 1392 1386 1386 1299 1243 1163 1116 1046 1017 934 810 866 878 965 994 974 1063 1130 1196 1270 1331 1419 1514 1638 1746 1737 1719 1745 1753 1801 1784 1745 1694 1617 1600 1590 1509 1430 1344 1307 1229 1184 1135 1051 1040 1110 1171 1253 1264 1276 1309 1336 1269 1164 1098 1062 1018 1004 943 1031 1084 1110 1097 1130 1171 1225 1263 1257 1194 1135 1108 1024 941 906 993 995 1006 1075 1133 1061 970 934 963 1041 1104 1127 1018 930 990 1038 1069 990 992 909 864 870 893 905 904 839 804 816 814 761 785 747 804 763 723 712 731 693 695 731 736 689 707 750 679 735 719 649 697 715 673 669 702 696 679 623 637 643 678 578 605 704 789 827 842 885 878 840 863 869 833 708 618 607 704 728 671 623 561 494 541 549 504 483 489 505 463 503 535 454 470 495 484 560 586 546 570 597 604 639 599 582 566 474 527 527 578 545 518 523 470 452 415 361 382 388 352 287 248 339 397 406 424 449 441 477 474 577 672 785 885 929 988 1001 946 939 816 743 612 513 470 404 363 374 505 572 644 646 660 686 702 743 771 864 819 740 698 717 792 845 886 976 988 960 886 793 760 762 736 715 705 648 480 421 420 392 420 411 431 417 388 339 315 325 314 274 261 240 278 251 243 252 221 218 244 200 200 213 207 199 181 165 162 173 191 231 248 238 197 168 179 208 220 196 182 191 156 141 127 108 127 123 102 125 155 153 132 133 138 126 128 141 147 175 178 172 142 106 149 152 127 128 135 135 135 136 147 130 120 130 147 158 135 125 118 99 74 70 59 65 64 59 56 48 44 37 32 31 29 27 24 22 20 19 19 18 18 18 18 18 18 18 18 18 18 17 17 16 15 14 12 12 11 11 11 11 11 11 11 11 11 12 11 10 7 9 11 9 8 10 14 20 5 1 2 2 3 3 3 4 3 3 2 2 2 2 2 2 1 0 0 0 0 1 2 0 1 0 0 0 0 0 1 0 1 0 1 1 1 1 1 3 3 5 11 13 15 17 30 47 109 161 114 94 130 159 153 168 163 271 363 344 332 254 248 310 288 313 241 190 119 108 143 211 200 160 189 241 264 286 232 184 153 142 130 123 114 124 104 72 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0
793 787 802 801 832 869 873 923 918 951 905 925 950 923 912 918 874 785 862 844 837 837 830 807 798 794 780 741 775 799 783 798 863 829 797 784 836 891 929 938 908 887 924 996 924 886 843 819 820 802 712 761 745 701 663 619 663 631 591 544 498 508 504 523 512 491 479 453 457 512 549 535 530 583 615 594 614 658 708 772 767 787 859 937 1037 1130 1086 1111 1129 1115 1036 1005 961 925 883 831 793 761 719 678 704 712 691 662 667 662 645 601 556 546 565 604 597 607 589 579 530 485 476 481 497 523 572 595 573 538 540 599 636 614 628 650 654 650 621 643 639 630 616 664 657 667 624 671 701 723 734 687 712 763 766 764 763 734 681 727 760 796 791 742 689 623 678 687 679 669 640 661 660 668 694 726 748 733 687 703 667 658 643 642 620 603 603 605 619 630 623 636 636 664 667 644 717 787 830 864 897 875 882 937 991 1015 1039 1060 1087 1086 1076 1091 1098 1042 995 992 967 938 988 1053 1081 1064 1081 1091 1092 1048 1039 1012 1014 1013 1008 986 963 931 910 952 918 942 969 998 991 1020 1010 951 962 969 969 981 983 995 998 1007 1024 1042 1058 1014 968 902 837 829 854 849 774 709 706 684 689 657 631 633 641 656 642 630 627 623 608 611 634 681 686 716 726 748 758 772 800 799 801 839 831 804 814 774 755 745 769 777 793 850 892 927 964 991 1068 1015 1023 1020 998 990 1003 1020 1039 1063 1080 1138 1146 1148 1251 1353 1427 1373 1312 1344 1340 1271 1238 1224 1284 1310 1303 1232 1142 1116 1159 1167 1125 1168 1163 1102 1033 1038 1071 1032 1002 953 889 835 858 894 907 896 844 842 842 852 865 848 734 786 827 855 813 722 718 727 724 705 697 697 685 681 677 640 546 512 524 515 506 503 523 588 640 659 667 727 774 840 876 857 810 776 775 721 792 889 1073 997 847 841 865 814 832 873 903 904 908 960 970 951 1024 1051 1083 1117 1144 1155 1164 1183 1171 1195 1194 1231 1295 1244 1202 1213 1253 1294 1343 1393 1458 1524 1481 1449 1394 1393 1394 1395 1393 1410 1413 1423 1446 1447 1460 1485 1497 1515 1524 1574 1644 1722 1781 1873 1860 1764 1694 1618 1496 1359 1268 1251 1205 1183 1156 1120 1075 1011 993 1038 1089 1042 1039 1044 1049 1046 997 1017 1082 1174 1195 1209 1212 1236 1271 1305 1298 1334 1410 1420 1435 1436 1452 1479 1519 1575 1556 1569 1595 1657 1654 1682 1663 1625 1618 1605 1585 1568 1563 1564 1557 1517 1503 1488 1475 1424 1425 1353 1277 1303 1274 1266 1220 1149 1026 1035 955 903 867 798 843 745 652 567 699 791 894 961 1044 1151 1188 1208 1208 1238 1260 1283 1263 1282 1294 1298 1298 1232 1226 1256 1252 1271 1245 1228 1282 1345 1373 1401 1464 1521 1595 1609 1499 1413 1369 1363 1382 1276 1185 1235 1352 1330 1298 1270 1209 1182 1105 1008 1163 1143 1203 1267 1311 1312 1334 1305 1368 1364 1383 1404 1374 1374 1363 1352 1345 1326 1306 1309 1364 1353 1294 1249 1246 1206 1167 1130 1196 1230 1227 1230 1237 1316 1442 1557 1603 1616 1662 1715 1713 1737 1776 1793 1830 1808 1738 1719 1686 1625 1524 1531 1608 1623 1607 1620 1632 1590 1531 1506 1440 1387 1378 1414 1354 1393 1453 1510 1529 1566 1577 1591 1574 1537 1490 1532 1575 1627 1615 1635 1605 1559 1652 1717 1742 1757 1800 1827 1869 1908 1999 1859 1771 1696 1637 1573 1534 1483 1477 1421 1366 1391 1391 1345 1326 1269 1215 1277 1466 1536 1561 1594 1608 1578 1568 1499 1443 1418 1517 1565 1559 1586 1543 1455 1431 1501 1534 1534 1511 1469 1401 1354 1296 1280 1279 1263 1254 1220 1119 1119 1162 1190 1204 1191 1164 1163 1142 1109 1076 1045 1027 994 952 962 923 899 831 829 818 865 881 897 917 894 860 889 958 994 1031 1061 1023 1057 994 1076 1176 1238 1294 1296 1312 1326 1296 1213 1197 1220 1191 1220 1161 1068 997 939 970 1005 1091 1186 1227 1250 1255 1313 1320 1279 1278 1216 1213 1169 1167 1171 1093 1005 967 966 986 952 946 988 1034 1033 1063 1090 1123 1156 1192 1215 1190 1165 1152 1167 1185 1200 1255 1214 1224 1222 1191 1175 1139 1156 1145 1107 1145 1187 1223 1236 1224 1207 1158 1120 1102 1070 1048 1055 1068 1075 1094 1139 1186 1220 1131 1101 1105 1141 1190 1217 1218 1190 1150 1113 1082 1064 1024 1088 1151 1093 1136 1082 1164 1233 1275 1312 1286 1257 1267 1208 1149 1111 1058 978 898 811 863 969 1094 1136 1115 1118 1097 1118 1182 1232 1302 1411 1604 1638 1601 1595 1607 1635 1682 1686 1595 1555 1522 1526 1493 1493 1475 1409 1348 1299 1263 1197 1102 1011 1019 1124 1166 1172 1217 1288 1277 1232 1170 1145 1116 1125 1040 948 937 996 1035 1078 1163 1131 1111 1160 1117 1118 1081 1021 1019 940 892 921 900 945 989 1043 1061 1023 929 992 1055 1105 1090 1014 906 947 984 976 975 939 873 862 874 889 890 892 902 834 816 793 772 751 736 734 767 769 727 702 674 672 675 668 660 658 653 641 645 626 622 643 655 624 607 605 598 596 591 594 601 603 573 583 639 684 731 763 815 802 766 767 753 780 726 615 647 763 861 822 724 639 560 559 583 517 527 552 522 454 529 462 439 445 505 557 536 600 590 553 570 621 633 654 637 582 513 580 593 595 579 581 575 546 525 481 437 433 423 382 334 280 332 293 341 376 429 449 474 581 685 790 798 826 911 952 966 860 836 832 783 684 604 572 504 416 350 419 523 666 735 766 789 827 859 857 853 794 730 651 676 724 760 824 920 870 839 817 754 705 716 669 621 572 533 508 508 488 479 449 427 395 409 408 379 377 340 337 287 300 276 319 292 325 305 244 238 278 241 203 204 185 173 171 194 196 165 169 192 243 231 217 207 175 169 198 191 184 171 160 149 139 118 105 120 110 123 145 141 134 126 132 124 123 131 132 148 164 174 160 120 112 126 133 121 116 107 118 123 127 128 128 112 132 133 121 110 98 94 86 72 58 55 56 52 45 47 42 40 34 31 28 27 24 22 20 19 19 19 18 19 19 19 18 19 18 17 17 16 16 15 14 13 12 11 11 10 10 10 11 11 11 10 11 11 10 10 10 9 10 9 8 11 14 20 18 2 2 3 3 4 3 4 3 3 3 3 3 2 2 1 1 1 0 0 1 0 0 0 1 0 0 -1 -1 1 0 0 0 0 0 1 1 1 0 0 0 2 7 9 9 24 58 123 144 180 188 162 197 227 271 291 281 280 339 278 259 206 248 242 306 290 241 210 177 112 116 183 172 120 169 189 200 247 251 212 167 129 104 126 124 118 110 101 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
787 826 841 824 857 870 918 936 906 921 890 952 908 918 880 891 874 784 822 799 816 788 803 807 791 773 749 754 736 763 793 847 897 853 793 778 843 868 892 921 842 849 951 963 915 810 831 770 780 793 698 716 719 726 718 657 593 636 590 526 494 492 493 507 502 500 480 455 451 481 555 583 598 592 564 619 664 657 665 702 745 794 853 949 1069 1114 1049 1099 1113 1106 1025 972 907 888 856 819 786 754 701 717 734 769 744 720 700 676 657 633 611 583 543 565 559 561 553 563 545 480 479 487 497 539 577 552 516 533 597 643 627 616 624 622 616 612 623 615 608 603 621 641 622 620 656 694 708 682 676 691 740 756 760 761 763 690 711 769 805 810 808 729 699 649 659 682 660 667 615 649 659 683 708 733 756 689 662 696 655 629 636 602 597 597 624 636 626 633 646 658 636 638 659 687 739 768 798 854 887 835 891 966 985 1019 1044 1080 1086 1072 1057 1086 1083 1027 987 942 944 953 1031 1074 1057 1059 1069 1079 1078 1061 1045 1017 1001 1023 1001 972 943 912 897 892 897 916 937 954 961 999 1008 969 937 944 949 962 966 969 964 980 1013 1022 1031 1058 1035 942 899 916 931 886 855 790 794 771 760 716 673 639 626 634 627 625 623 621 607 612 646 710 721 745 763 761 781 800 808 830 802 858 876 855 872 835 801 758 794 806 794 833 863 888 977 1053 1087 1083 1093 1058 1095 1034 1088 1088 1093 1118 1157 1164 1272 1252 1276 1315 1375 1328 1261 1199 1246 1251 1219 1173 1240 1240 1288 1248 1190 1148 1072 1117 1085 1118 1104 1114 1082 982 966 1004 1014 977 920 897 818 850 863 877 875 831 798 823 841 828 768 737 802 798 742 713 666 674 660 638 626 638 616 627 628 590 561 515 508 504 510 539 573 615 660 694 747 741 718 782 885 879 853 841 833 796 749 834 930 951 881 890 888 867 881 921 942 949 954 973 1000 983 1043 1086 1137 1169 1195 1214 1243 1249 1252 1239 1281 1317 1341 1341 1276 1223 1299 1358 1395 1460 1514 1594 1567 1482 1429 1461 1479 1447 1437 1462 1478 1488 1492 1496 1511 1542 1539 1554 1565 1568 1592 1635 1699 1794 1903 1840 1726 1723 1678 1533 1449 1341 1308 1278 1214 1131 1070 1027 990 982 1022 1012 977 964 973 960 942 965 1019 1109 1111 1103 1081 1085 1149 1196 1181 1255 1294 1315 1328 1325 1326 1384 1393 1450 1427 1444 1495 1510 1555 1516 1509 1475 1484 1492 1499 1500 1490 1496 1500 1498 1467 1461 1508 1490 1452 1407 1369 1408 1367 1346 1292 1148 1142 1146 1062 962 960 910 780 702 601 567 631 711 781 870 1003 1149 1218 1237 1252 1253 1268 1268 1287 1281 1291 1315 1310 1235 1296 1293 1281 1314 1294 1288 1270 1278 1314 1317 1420 1496 1527 1516 1453 1367 1255 1246 1256 1217 1141 1242 1304 1296 1200 1174 1122 1112 1078 1000 1054 1143 1195 1247 1293 1361 1386 1361 1379 1393 1350 1381 1343 1318 1333 1314 1307 1293 1250 1250 1283 1280 1256 1217 1157 1114 1092 1077 1113 1154 1168 1233 1339 1411 1552 1660 1711 1737 1745 1769 1736 1738 1748 1752 1727 1723 1685 1657 1628 1575 1526 1454 1486 1515 1541 1572 1559 1550 1472 1450 1453 1386 1320 1328 1392 1458 1553 1604 1619 1675 1705 1719 1691 1614 1535 1633 1704 1747 1736 1743 1666 1586 1614 1693 1773 1834 1866 1910 1937 1957 1991 1985 1860 1767 1703 1642 1569 1512 1568 1534 1485 1539 1445 1374 1347 1364 1209 1254 1395 1407 1391 1437 1436 1409 1387 1351 1325 1328 1346 1324 1335 1372 1496 1429 1393 1417 1464 1544 1596 1574 1501 1440 1396 1377 1401 1331 1339 1272 1167 1204 1240 1291 1290 1290 1272 1251 1236 1162 1162 1104 1087 1034 1015 1012 963 964 893 808 832 848 850 848 856 854 828 869 887 923 945 966 951 954 982 1092 1127 1179 1227 1219 1271 1293 1277 1230 1125 1094 1073 1100 1108 1083 996 925 948 1011 1117 1248 1348 1275 1251 1312 1309 1294 1331 1333 1331 1293 1262 1207 1192 1104 1060 988 931 987 1058 1107 1133 1165 1162 1202 1258 1270 1315 1323 1236 1143 1119 1170 1217 1269 1279 1220 1161 1150 1149 1128 1091 1102 1088 1138 1198 1190 1223 1230 1235 1257 1246 1201 1178 1189 1092 1018 1069 1144 1195 1238 1269 1286 1165 1063 1196 1241 1244 1304 1286 1233 1194 1196 1148 1103 1043 990 1049 1024 1064 1050 1107 1156 1212 1244 1157 1103 1121 1084 1093 1042 1013 1012 965 878 800 907 963 1048 1117 1173 1219 1265 1303 1335 1386 1449 1549 1543 1476 1487 1510 1531 1570 1577 1549 1397 1360 1394 1410 1422 1439 1382 1330 1349 1299 1217 1104 965 1065 1182 1169 1148 1171 1192 1207 1235 1271 1250 1174 1091 1012 1000 923 903 944 994 1053 1018 1057 1105 1085 1057 1079 988 953 933 901 874 928 1000 1041 1108 1122 1021 922 910 985 1025 1024 993 926 907 962 966 918 904 863 858 872 875 890 914 926 857 872 805 829 807 782 754 715 728 714 688 704 706 687 702 685 677 662 658 665 646 615 620 613 600 633 643 663 628 634 598 582 575 573 605 628 683 728 711 763 791 741 691 684 680 679 612 694 785 782 786 716 620 665 622 611 619 553 591 498 498 512 499 467 514 477 531 572 541 519 501 535 580 592 603 588 632 561 531 499 506 495 491 476 476 464 460 474 470 468 454 387 274 259 325 404 464 503 552 600 666 741 670 770 800 852 894 888 769 755 776 769 751 708 633 573 459 330 471 565 705 773 804 866 954 998 987 886 777 713 628 692 796 863 884 929 838 774 758 701 695 680 714 670 652 621 607 600 543 505 473 433 398 358 393 374 376 352 327 358 363 326 326 313 322 325 289 285 295 232 190 201 192 232 207 219 189 183 153 172 202 204 248 220 192 166 170 188 173 170 167 153 149 152 134 103 110 112 132 130 136 123 121 120 115 126 122 126 138 151 151 150 138 117 124 114 102 98 92 98 103 111 114 107 124 119 115 88 83 92 95 84 68 56 51 48 54 58 52 45 36 31 27 27 23 20 20 19 20 20 20 19 20 19 19 19 18 17 16 16 16 15 14 13 12 11 10 10 10 10 10 10 10 10 10 11 10 9 10 7 9 9 7 9 12 16 18 3 3 3 4 4 3 4 3 3 2 3 2 2 2 1 1 1 0 0 0 0 1 1 0 1 0 0 -1 -1 1 0 1 1 1 0 0 0 0 0 0 0 3 4 10 22 50 106 137 171 178 194 228 259 259 294 299 296 242 271 217 191 182 229 286 258 232 218 170 73 112 141 118 127 139 143 202 242 201 177 145 118 103 95 114 113 114 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
791 785 843 881 904 908 880 920 887 869 915 909 884 901 860 869 826 790 809 796 772 760 779 801 788 785 727 746 744 748 801 828 873 846 788 785 822 839 888 868 813 881 903 925 920 835 751 759 729 768 699 680 709 695 703 683 634 573 587 529 494 462 467 473 475 474 461 452 451 467 522 567 594 596 610 623 680 742 732 744 790 813 853 932 1061 1086 1031 1103 1102 1109 1052 965 944 868 813 791 757 748 749 791 824 835 786 728 671 642 631 626 607 610 569 520 540 538 544 547 538 476 483 490 497 532 528 506 560 570 568 599 610 597 599 600 588 592 593 578 604 611 626 621 632 662 685 694 686 640 678 724 732 748 724 744 754 667 716 766 759 786 762 735 761 692 622 649 644 651 619 653 691 687 734 732 717 711 651 708 683 632 610 593 600 628 679 707 704 687 713 711 701 713 698 756 738 773 826 865 805 865 927 941 955 994 1036 1056 1083 1067 1048 1081 1089 1021 970 932 933 991 1050 1054 1044 1083 1110 1100 1095 1057 1040 1006 993 1024 1024 995 956 939 921 918 902 876 897 909 918 969 980 985 962 923 926 933 944 944 938 958 989 1007 1008 1042 1076 1027 995 1011 961 930 913 870 816 773 753 762 740 676 632 622 625 622 619 606 605 621 661 718 738 758 774 804 803 822 843 889 853 883 964 972 1028 921 823 766 818 873 851 847 839 862 950 1022 1023 1039 1102 1164 1191 1123 1178 1184 1171 1147 1214 1242 1261 1312 1382 1425 1414 1375 1259 1167 1145 1160 1161 1148 1192 1177 1246 1258 1224 1171 1120 1041 1039 1084 1073 1059 1077 994 925 942 942 922 876 881 826 812 824 846 856 842 820 785 816 813 798 704 779 761 713 685 699 654 631 630 618 591 573 562 577 556 538 514 504 502 533 567 592 638 679 717 703 684 725 779 851 926 918 902 880 869 821 837 934 1015 948 938 931 905 933 982 1009 1009 1004 986 983 1003 1012 1048 1095 1122 1152 1221 1291 1316 1320 1320 1337 1396 1448 1436 1326 1245 1306 1400 1486 1558 1660 1689 1649 1573 1485 1500 1576 1495 1495 1563 1590 1587 1572 1599 1607 1616 1611 1622 1629 1618 1621 1653 1737 1775 1871 1929 1836 1809 1743 1651 1573 1468 1447 1380 1282 1183 1100 1035 993 964 944 958 940 932 929 924 906 923 968 1005 970 974 980 956 1047 1052 1057 1147 1172 1205 1225 1221 1226 1286 1284 1343 1315 1323 1382 1375 1409 1360 1384 1354 1362 1376 1412 1435 1398 1411 1416 1426 1404 1418 1481 1532 1515 1448 1449 1491 1461 1413 1294 1206 1269 1267 1148 1085 1007 927 861 710 621 550 640 761 836 935 1042 1104 1168 1173 1222 1260 1260 1281 1279 1296 1298 1322 1344 1304 1337 1351 1343 1331 1309 1284 1230 1202 1231 1273 1354 1368 1387 1378 1374 1282 1225 1159 1141 1169 1108 1189 1219 1280 1243 1212 1123 1037 991 1039 1101 1177 1256 1245 1304 1362 1411 1393 1365 1364 1310 1312 1302 1249 1259 1263 1295 1262 1238 1210 1245 1212 1199 1189 1129 1063 1080 1137 1155 1156 1253 1360 1527 1590 1637 1729 1754 1766 1752 1757 1751 1730 1689 1680 1586 1630 1646 1650 1552 1478 1496 1489 1392 1432 1531 1532 1479 1464 1427 1390 1383 1334 1394 1418 1485 1565 1672 1747 1750 1811 1873 1807 1724 1656 1595 1628 1675 1699 1699 1765 1677 1674 1641 1734 1764 1782 1803 1803 1825 1870 1906 1966 1968 1921 1809 1766 1644 1613 1713 1694 1589 1476 1371 1298 1237 1249 1211 1214 1265 1298 1243 1308 1306 1272 1238 1213 1228 1250 1223 1199 1283 1369 1478 1431 1399 1375 1399 1465 1532 1559 1555 1445 1433 1451 1408 1403 1382 1350 1294 1289 1334 1399 1395 1402 1394 1342 1301 1255 1236 1190 1159 1138 1120 1073 1049 1003 907 800 814 813 830 828 830 824 821 828 858 874 880 911 894 955 982 1017 1042 1079 1134 1145 1214 1227 1216 1225 1213 1163 1097 999 984 979 997 910 953 1050 1154 1216 1248 1180 1149 1228 1243 1190 1253 1288 1319 1303 1235 1141 1084 1098 1035 960 959 1068 1156 1235 1253 1271 1288 1294 1295 1341 1344 1320 1216 1123 1123 1234 1343 1393 1311 1227 1153 1129 1106 1078 1066 1122 1165 1168 1254 1266 1260 1269 1301 1359 1345 1306 1244 1189 1129 1006 1122 1220 1268 1294 1251 1211 1133 1054 1142 1229 1184 1258 1317 1302 1299 1309 1264 1232 1139 1004 970 1039 1075 1121 1213 1238 1313 1287 1151 1046 981 963 966 913 877 858 850 829 797 832 893 938 987 1027 1091 1161 1248 1329 1460 1496 1469 1473 1381 1402 1370 1438 1457 1461 1427 1337 1253 1347 1328 1369 1412 1362 1305 1271 1231 1119 1063 970 1082 1124 1085 1111 1155 1225 1269 1316 1342 1278 1192 1113 1032 965 907 886 934 970 1007 966 1053 1128 1031 991 998 1052 1057 1032 958 921 862 918 956 1050 1057 1010 918 879 942 957 920 956 941 883 931 919 887 879 854 859 876 887 885 912 968 923 863 858 899 814 821 789 758 760 745 733 742 743 720 737 703 757 731 691 726 699 698 680 659 661 671 682 686 621 690 670 682 603 633 665 617 681 708 639 670 730 724 729 690 653 628 604 655 657 641 652 690 647 673 706 682 640 588 615 514 584 523 539 531 496 544 536 554 546 470 532 593 584 531 566 513 580 582 503 454 442 452 439 417 399 393 356 375 361 344 368 365 296 251 313 413 512 586 621 671 729 654 607 628 656 724 800 764 700 647 699 730 759 671 567 484 421 319 471 503 557 652 724 807 961 982 923 862 767 653 598 749 812 888 979 987 893 851 776 772 787 766 767 761 762 743 745 685 588 539 538 450 394 389 355 330 323 346 372 362 356 343 316 302 284 289 301 281 302 282 235 198 186 238 273 238 227 186 160 157 193 175 204 210 204 197 151 172 156 169 154 156 164 157 145 126 103 97 113 127 125 129 117 116 111 116 116 120 121 127 141 134 130 127 109 86 87 91 85 89 99 105 99 102 108 98 92 75 74 86 99 86 71 65 62 56 52 54 53 45 38 31 27 24 22 20 19 19 21 19 22 20 19 19 18 18 17 16 16 16 16 15 14 14 12 11 10 10 10 9 10 10 10 10 10 10 9 9 9 9 6 9 8 7 14 11 13 8 4 4 4 4 3 4 4 3 3 3 3 2 2 2 1 0 1 1 0 1 1 1 1 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 1 3 6 13 43 43 98 180 188 193 209 203 248 285 289 240 211 152 169 165 125 188 265 265 199 146 171 101 59 80 65 97 102 142 185 193 190 197 203 163 135 87 84 90 96 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
746 795 843 879 922 870 886 888 855 912 897 901 866 874 849 859 810 770 794 785 749 740 777 780 781 745 722 729 716 747 798 839 853 822 755 761 806 851 854 830 780 857 893 892 868 860 796 726 694 700 696 649 686 691 680 699 658 583 559 551 513 489 462 470 461 458 457 452 453 458 498 531 521 597 629 638 629 681 735 753 770 802 870 918 1016 1067 1022 1054 1091 1116 1082 1039 1000 883 824 839 815 817 809 839 862 805 748 704 672 633 593 589 567 560 561 561 509 516 524 533 525 474 480 492 489 504 513 537 582 585 579 576 576 575 571 567 563 569 605 606 625 656 666 679 686 662 669 685 673 654 696 718 721 737 696 727 748 670 693 726 743 779 711 693 729 742 685 599 624 600 652 694 682 686 710 703 728 714 643 691 681 613 599 595 623 652 676 704 754 749 760 782 766 770 747 777 788 801 821 807 825 861 894 898 927 974 1023 1053 1062 1071 1046 1068 1080 1028 959 921 952 1015 1057 1029 1076 1123 1142 1099 1075 1039 1028 995 1016 1041 1029 1005 997 955 975 952 929 915 863 874 904 932 944 967 963 953 945 915 904 901 907 952 967 981 984 1010 1041 1048 1025 995 1002 998 938 894 856 838 772 728 728 715 646 617 622 620 616 604 604 626 677 693 695 743 769 783 813 844 873 913 944 921 987 1092 999 896 875 814 856 979 1001 1018 964 960 889 953 1021 1039 1080 1109 1154 1160 1210 1235 1217 1184 1237 1281 1369 1369 1340 1341 1381 1294 1258 1197 1133 1096 1089 1122 1150 1138 1169 1188 1259 1189 1149 1115 1058 996 1059 1046 1018 1007 965 916 884 877 853 835 817 797 780 806 834 828 812 771 774 788 775 715 761 757 722 724 766 729 684 659 647 633 619 580 563 584 529 511 505 503 519 584 621 653 695 704 653 709 764 850 884 948 966 948 929 916 832 857 932 1067 1023 992 980 939 979 1016 1025 1041 1028 1000 1016 1057 1083 1059 1065 1130 1188 1221 1242 1270 1270 1320 1366 1430 1532 1509 1349 1274 1340 1462 1602 1657 1683 1720 1709 1646 1588 1588 1654 1592 1626 1658 1719 1705 1676 1690 1722 1721 1701 1725 1722 1728 1703 1696 1745 1820 1867 1876 1933 1878 1815 1779 1699 1633 1592 1508 1411 1256 1143 1049 995 969 949 915 905 900 888 891 882 895 925 920 932 907 907 895 941 966 957 1007 1049 1075 1096 1138 1138 1199 1190 1250 1197 1248 1260 1284 1269 1223 1288 1244 1239 1252 1332 1340 1321 1326 1318 1350 1383 1373 1423 1473 1545 1518 1535 1563 1522 1466 1398 1346 1393 1353 1246 1108 962 896 774 642 590 558 638 774 875 947 990 1010 1066 1109 1227 1244 1246 1244 1245 1297 1300 1332 1358 1379 1399 1382 1339 1333 1357 1309 1223 1210 1125 1201 1234 1249 1281 1261 1265 1224 1142 1101 1054 1070 1094 1125 1145 1179 1219 1152 1092 1023 981 1037 1089 1134 1179 1211 1278 1343 1378 1352 1315 1313 1329 1235 1232 1253 1200 1202 1232 1223 1190 1168 1204 1160 1155 1149 1109 1046 1110 1163 1222 1283 1379 1482 1612 1704 1720 1711 1713 1730 1735 1733 1726 1702 1610 1570 1472 1538 1596 1644 1590 1482 1425 1438 1374 1423 1484 1484 1376 1332 1289 1293 1301 1351 1426 1452 1601 1686 1722 1812 1833 1903 1870 1809 1726 1686 1660 1624 1619 1670 1702 1662 1702 1631 1625 1653 1677 1703 1738 1811 1900 1952 2008 2011 2092 2023 1942 1825 1685 1746 1757 1646 1512 1383 1321 1291 1224 1182 1162 1151 1147 1185 1135 1226 1270 1198 1166 1121 1118 1171 1153 1172 1246 1365 1410 1307 1381 1394 1356 1383 1427 1465 1465 1405 1316 1301 1294 1312 1352 1314 1361 1390 1435 1467 1483 1529 1515 1483 1425 1378 1359 1278 1257 1242 1202 1167 1094 1034 949 856 836 796 799 802 813 807 805 822 851 842 874 868 894 890 948 947 968 1009 1047 1051 1125 1136 1153 1150 1165 1222 1148 1069 1029 983 920 905 1015 1103 1152 1188 1130 1100 1083 1183 1192 1104 1199 1200 1265 1257 1233 1129 1044 1013 1012 912 945 1023 1094 1146 1179 1186 1177 1178 1179 1203 1230 1270 1166 1073 1177 1293 1324 1374 1357 1341 1224 1105 1069 1071 1108 1151 1226 1273 1309 1362 1345 1325 1285 1249 1295 1248 1155 1077 1063 991 1048 1118 1145 1197 1148 1133 1103 1015 1068 1146 1116 1164 1230 1203 1178 1181 1205 1201 1124 1007 956 1134 1230 1231 1295 1335 1370 1368 1219 1073 1052 957 925 922 921 904 893 873 815 874 915 960 993 1056 1116 1170 1199 1257 1330 1395 1373 1377 1330 1329 1304 1332 1343 1381 1375 1294 1211 1254 1298 1397 1459 1401 1382 1281 1195 1142 1064 969 1013 1044 1001 1069 1165 1250 1302 1279 1268 1196 1110 1038 1010 989 981 969 883 878 910 921 1006 1025 974 954 1017 1115 1149 1080 1011 948 846 893 948 996 962 977 921 863 935 923 880 906 915 859 890 873 868 852 846 869 880 908 924 896 917 947 929 941 954 859 891 878 844 824 824 804 821 809 794 800 783 753 740 723 757 741 710 750 752 687 741 711 644 660 683 658 625 614 632 720 677 662 671 601 638 677 608 643 678 637 637 577 563 582 548 581 627 652 667 717 751 694 664 648 587 620 581 577 532 527 504 562 555 512 472 468 543 538 489 522 484 480 536 527 447 425 408 388 370 369 337 329 323 308 292 328 290 234 254 302 398 466 534 540 619 687 607 527 588 673 741 770 648 595 508 555 634 730 632 508 402 313 346 403 463 596 641 788 841 935 871 813 782 706 577 638 768 879 1020 1104 1061 988 934 875 880 881 871 824 805 815 816 805 705 649 605 568 502 457 424 401 390 369 327 316 363 336 341 334 322 307 273 258 283 287 270 284 249 223 241 256 261 247 206 166 150 160 157 185 191 187 184 163 151 136 160 148 149 161 161 153 138 109 95 114 115 115 124 122 111 104 105 111 115 114 111 119 115 111 107 102 93 76 86 82 84 91 90 86 86 94 88 89 73 67 82 95 84 75 69 64 54 50 49 53 46 38 33 29 24 21 21 20 21 19 22 21 20 19 19 19 18 17 16 15 16 15 15 13 13 12 11 10 10 10 9 9 9 10 10 10 10 9 8 9 9 9 7 6 7 8 8 12 14 4 4 5 4 3 4 4 3 3 3 3 2 2 2 2 1 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 8 29 45 131 160 168 163 196 257 267 251 229 202 103 56 98 132 191 252 255 233 190 97 70 65 44 30 63 76 125 163 183 122 179 188 151 116 109 66 61 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
799 848 883 867 903 856 882 848 856 905 887 877 841 842 850 829 801 751 761 798 749 733 772 731 760 739 718 697 731 791 839 828 826 807 746 788 797 827 864 802 793 814 862 846 842 881 812 760 716 650 648 643 664 668 679 686 673 627 548 513 495 498 453 455 466 462 456 451 455 455 479 479 494 565 587 597 593 647 698 703 736 769 846 927 987 1043 998 1065 1045 1064 1099 1000 942 892 945 940 894 908 910 894 829 778 727 683 655 639 605 611 612 604 562 545 519 513 502 525 506 472 482 485 487 516 537 556 562 558 549 549 550 537 550 587 619 613 627 634 645 649 660 672 674 637 667 677 666 643 678 695 701 705 705 733 736 654 674 704 768 758 683 673 696 733 723 637 601 624 670 662 656 668 679 698 738 701 632 663 668 613 592 600 657 718 728 743 782 819 825 841 834 813 761 762 772 787 797 772 813 833 835 885 915 946 979 1006 1046 1063 1044 1039 1081 1040 978 929 956 1038 1034 1035 1099 1128 1133 1112 1081 1055 1016 977 998 1025 1015 1017 1002 973 989 970 956 963 906 850 868 910 981 965 973 986 996 965 931 879 887 928 943 949 954 969 992 1025 1039 995 970 1000 987 950 910 866 822 765 715 677 652 614 610 617 603 602 614 634 675 701 719 740 763 790 812 858 920 938 1052 1019 1008 1119 1081 1032 974 879 960 996 1080 1060 1045 1049 968 910 996 1019 1037 1060 1073 1097 1147 1194 1266 1257 1290 1356 1377 1311 1248 1240 1336 1254 1213 1194 1191 1141 1060 1024 1093 1099 1123 1168 1214 1239 1217 1161 1122 1009 980 1032 1021 995 976 961 932 887 877 877 875 865 813 765 793 805 798 789 739 743 762 731 735 737 729 708 720 715 684 664 643 638 649 609 577 556 527 510 502 497 522 565 639 672 701 629 685 749 744 781 873 904 936 953 936 946 865 869 967 1040 1065 1036 1019 999 1030 1059 1078 1075 1069 1038 1037 1083 1149 1115 1063 1132 1135 1162 1187 1225 1287 1350 1434 1498 1572 1566 1398 1314 1377 1490 1595 1615 1638 1690 1736 1684 1655 1648 1698 1689 1701 1703 1789 1847 1805 1812 1861 1848 1809 1848 1842 1822 1801 1778 1838 1836 1817 1848 1857 1811 1850 1748 1642 1572 1520 1464 1375 1237 1178 1059 1004 1017 981 956 945 930 913 874 852 865 890 879 885 858 847 859 864 865 873 905 926 951 979 1013 1032 1087 1107 1149 1071 1149 1136 1184 1165 1137 1164 1127 1123 1201 1222 1235 1233 1238 1257 1306 1312 1344 1380 1486 1556 1602 1616 1584 1536 1512 1498 1477 1506 1451 1264 1096 969 864 758 635 544 577 662 739 834 848 876 883 931 1061 1206 1214 1225 1235 1250 1265 1305 1321 1310 1340 1374 1395 1359 1348 1364 1350 1305 1173 1132 1084 1101 1125 1189 1152 1156 1121 1105 1046 1000 1115 1133 1106 1089 1110 1155 1118 1049 1009 964 1042 1102 1141 1176 1196 1256 1313 1324 1320 1310 1248 1295 1236 1142 1199 1157 1154 1157 1161 1116 1173 1174 1166 1102 1111 1059 1056 1156 1212 1294 1406 1495 1557 1603 1664 1699 1685 1659 1703 1709 1707 1692 1665 1538 1446 1417 1439 1519 1542 1512 1470 1380 1352 1331 1330 1413 1371 1318 1287 1342 1366 1405 1507 1451 1566 1556 1601 1658 1781 1866 1948 1951 1870 1809 1789 1723 1660 1629 1628 1595 1605 1654 1631 1657 1708 1754 1767 1838 1916 1972 2026 2070 2072 2124 2043 1977 1881 1845 1891 1772 1634 1489 1474 1373 1324 1338 1275 1227 1169 1106 1087 1087 1166 1201 1244 1267 1196 1085 1074 1142 1232 1261 1360 1307 1232 1286 1349 1400 1343 1346 1362 1356 1306 1276 1232 1201 1203 1221 1216 1239 1268 1344 1396 1465 1460 1421 1382 1475 1502 1475 1435 1444 1361 1269 1233 1164 1109 1016 926 869 841 810 778 774 777 796 799 812 828 853 862 867 936 945 904 930 955 977 1016 1038 1028 1076 1071 1072 1148 1115 1084 1051 936 867 906 972 1061 1140 1175 1115 1031 1023 1095 1103 1044 1119 1130 1205 1188 1176 1147 1066 1000 946 939 882 958 989 1026 1074 1059 1117 1067 1097 1092 1110 1177 1161 1053 1148 1179 1242 1294 1251 1310 1222 1115 1040 1130 1211 1252 1270 1282 1326 1260 1255 1225 1216 1169 1230 1203 1139 1094 1038 978 1040 1086 1152 1173 1136 1085 1036 984 987 1052 1024 1068 1124 1103 1110 1112 1152 1125 1061 958 971 1109 1181 1221 1259 1282 1309 1348 1300 1214 1139 1080 1049 1041 1052 1027 929 840 789 878 1023 1094 1128 1166 1236 1275 1303 1344 1403 1444 1358 1374 1377 1306 1248 1298 1302 1362 1411 1411 1264 1133 1261 1353 1351 1286 1263 1300 1232 1132 1027 944 925 936 996 1073 1147 1209 1223 1189 1155 1142 1080 1037 1004 1082 1081 1038 939 859 913 950 984 1050 1042 961 947 1055 1042 1068 1010 945 857 874 960 956 929 899 907 846 867 838 836 837 842 848 847 846 847 849 859 875 909 931 941 933 912 973 996 1017 983 926 926 897 853 870 858 878 883 874 887 861 873 866 817 792 806 832 792 777 747 720 759 718 712 717 680 679 649 624 606 662 684 571 578 605 588 569 529 541 579 556 572 571 456 482 492 501 573 589 557 612 706 746 732 642 633 651 635 562 483 532 459 537 517 517 443 464 483 494 462 497 476 513 563 567 522 446 443 448 427 390 384 390 374 357 314 312 261 294 340 403 446 472 450 533 599 602 544 525 582 648 735 727 655 541 452 495 591 695 631 528 410 321 425 514 570 602 725 842 921 976 865 756 647 573 538 565 706 779 919 1001 1041 1035 1010 990 994 986 960 913 879 868 877 823 773 707 618 574 528 526 519 470 420 377 354 325 308 358 297 347 324 296 292 276 246 262 283 262 276 250 259 258 227 232 227 187 162 158 154 149 191 180 164 168 147 128 148 149 135 155 150 151 144 119 93 111 111 111 113 116 116 107 100 108 110 108 103 105 107 109 102 97 93 85 69 78 79 84 95 95 81 93 84 94 77 63 74 81 77 73 68 61 55 48 44 46 40 39 32 28 25 21 21 21 22 21 22 21 20 19 19 18 18 17 16 16 15 15 14 14 13 11 11 10 9 9 9 9 9 10 9 9 9 8 8 8 8 8 8 8 8 5 6 15 7 5 5 5 4 6 4 4 3 4 3 3 3 2 2 3 1 1 1 1 1 1 1 0 0 1 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 33 97 113 68 135 153 162 176 195 235 217 179 122 97 61 60 102 175 206 242 207 196 143 171 126 96 69 13 28 78 152 160 98 144 166 143 154 102 97 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
850 883 854 866 880 842 857 831 897 888 851 835 830 810 826 823 811 787 716 734 763 716 742 721 753 771 707 689 759 750 828 777 841 764 745 750 803 801 845 789 799 801 838 839 828 887 821 766 744 670 641 627 616 637 676 646 653 623 581 516 468 453 453 455 451 454 453 450 450 450 468 493 514 539 565 610 614 626 645 680 734 780 823 890 943 993 1010 1014 1029 1049 1093 1047 977 1016 1008 1002 990 998 991 954 853 787 753 706 666 664 647 631 623 626 596 586 581 546 500 476 498 473 481 473 503 482 504 515 529 532 524 519 541 553 555 579 595 594 599 621 617 648 649 656 638 624 653 656 658 633 664 663 705 661 722 734 733 646 675 732 759 760 683 645 691 713 704 677 620 619 646 661 679 701 709 712 705 680 679 619 635 598 592 621 691 737 769 789 790 810 817 792 810 779 733 744 741 762 784 804 788 798 806 858 892 908 943 1005 1042 1052 1042 1022 1062 1024 981 916 954 1015 1004 1053 1074 1101 1091 1075 1067 1025 1003 970 1019 997 1003 1019 1006 998 1001 991 988 961 939 886 842 881 912 935 953 975 1001 1006 983 928 871 876 906 918 913 939 959 983 1037 1022 965 949 963 971 968 912 847 801 749 678 636 624 617 603 600 600 618 631 649 679 706 746 772 805 850 863 900 1011 1091 1111 1100 1102 1101 1114 1060 1001 1020 1081 1105 1101 1078 1026 1011 966 940 966 986 1012 1060 1100 1122 1177 1241 1364 1359 1383 1292 1242 1220 1205 1271 1238 1184 1142 1125 1107 1128 1022 1045 1039 1085 1132 1158 1234 1233 1106 1077 1066 1005 949 991 988 970 955 932 914 896 882 871 862 846 801 749 742 760 758 766 737 699 697 705 729 718 693 697 684 685 667 652 624 654 645 622 571 529 510 497 495 519 572 633 681 632 640 709 708 710 751 757 777 931 963 938 912 880 858 922 966 988 1057 1060 1036 1062 1094 1112 1113 1086 1054 1030 1104 1161 1152 1077 1141 1204 1229 1213 1247 1317 1379 1440 1479 1533 1578 1541 1385 1399 1511 1529 1585 1637 1684 1717 1734 1737 1722 1765 1737 1744 1759 1782 1850 1885 1894 1941 1954 1960 1972 1990 1992 1918 1875 1805 1790 1740 1810 1797 1685 1733 1816 1732 1618 1503 1465 1362 1259 1121 1059 1108 1105 1060 1000 989 965 938 911 886 849 844 865 848 858 816 824 835 818 820 851 835 855 883 896 903 958 986 1022 972 1060 1038 1098 1039 1020 1049 1026 1040 1105 1113 1126 1142 1130 1186 1214 1248 1256 1327 1450 1495 1585 1637 1599 1564 1541 1521 1555 1533 1487 1285 1114 1011 874 747 625 545 569 619 689 712 708 745 787 946 1041 1124 1181 1238 1260 1254 1271 1310 1294 1268 1296 1328 1365 1332 1300 1326 1368 1335 1242 1128 1048 1010 992 1083 1094 1112 1027 1074 977 968 1080 1113 1070 1053 1085 1123 1138 1104 1014 956 1036 1075 1123 1171 1206 1245 1273 1300 1294 1253 1227 1223 1225 1146 1109 1106 1117 1114 1116 1078 1149 1150 1142 1098 1061 1031 1068 1158 1239 1316 1394 1435 1445 1517 1603 1648 1610 1626 1689 1714 1647 1561 1640 1592 1438 1331 1358 1421 1398 1402 1405 1368 1266 1274 1284 1311 1269 1297 1354 1413 1474 1567 1647 1609 1655 1666 1698 1698 1806 1899 1990 1981 1938 1898 1824 1743 1637 1541 1507 1492 1528 1615 1627 1650 1718 1778 1811 1858 1941 2000 2058 2103 2138 2195 2086 2023 1985 1999 1962 1811 1717 1635 1522 1402 1423 1460 1410 1351 1288 1206 1152 1050 1066 1129 1165 1279 1169 1090 1074 1191 1278 1386 1397 1286 1185 1213 1323 1349 1349 1364 1320 1307 1324 1334 1267 1227 1145 1118 1130 1127 1240 1266 1368 1363 1371 1331 1344 1433 1454 1512 1517 1478 1476 1371 1279 1241 1148 1053 995 912 919 837 871 843 773 772 781 823 845 869 821 880 921 865 888 910 924 973 969 982 963 985 980 1001 1029 1086 990 980 938 857 947 1010 1027 1057 1067 1065 986 987 1072 1079 992 1012 1101 1136 1131 1055 1084 1063 1034 996 931 871 908 984 1049 1023 1028 1092 1059 1025 1018 1100 1110 1077 1040 1096 1117 1183 1198 1172 1211 1211 1132 1029 1140 1153 1165 1181 1197 1205 1200 1142 1208 1185 1126 1215 1188 1184 1092 1006 977 1042 1117 1114 1061 1025 1083 1025 974 993 1060 982 1012 1091 1057 1043 1059 1083 1064 1023 922 985 1040 1103 1150 1191 1229 1244 1222 1239 1284 1282 1226 1234 1202 1129 1020 938 821 800 903 1012 1109 1197 1270 1320 1356 1393 1434 1449 1507 1383 1270 1275 1290 1216 1290 1353 1431 1466 1368 1253 1110 1128 1203 1224 1184 1164 1192 1163 1059 1035 980 889 939 1009 1022 1118 1131 1131 1111 1087 1142 1051 987 951 1010 1002 1038 952 853 865 904 925 990 1036 964 902 944 1013 1004 1006 952 861 857 936 925 899 885 857 823 829 832 834 826 837 841 832 860 882 891 887 887 953 1024 1016 1018 960 954 977 988 976 884 852 797 764 800 801 834 853 889 871 821 813 861 894 831 844 849 905 882 846 800 804 735 744 754 757 736 661 618 661 642 596 587 518 534 561 488 463 447 496 491 523 571 462 423 453 471 461 503 456 512 612 635 706 688 588 547 533 511 452 453 432 450 479 486 419 522 557 488 425 420 458 529 560 568 545 505 466 451 441 430 429 444 388 367 340 266 268 305 395 441 487 423 445 523 566 519 553 452 502 598 674 620 646 575 447 469 572 622 594 510 380 313 427 532 673 738 783 832 907 926 841 757 721 576 492 589 724 802 917 954 956 962 921 885 902 929 970 952 933 968 941 852 791 729 663 613 547 497 451 413 407 359 368 359 302 309 312 305 319 288 261 288 260 222 254 237 278 273 262 243 242 237 207 185 193 208 176 136 152 164 157 162 149 144 124 146 137 141 144 146 140 136 93 111 110 109 106 106 107 102 100 101 106 100 98 100 105 106 99 95 90 86 81 72 69 83 84 85 77 91 80 84 74 64 63 76 68 69 70 66 57 49 43 46 41 33 31 28 25 22 22 22 19 22 23 22 20 20 19 18 16 16 16 15 15 15 14 14 12 12 11 10 9 9 9 9 9 9 9 9 9 7 7 7 8 8 8 7 7 5 8 7 6 5 5 5 6 4 4 4 3 4 3 3 0 2 2 1 1 1 1 1 1 1 1 0 1 0 0 -1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 15 56 143 161 150 116 129 145 152 185 209 198 135 82 88 38 26 34 73 149 174 153 137 163 165 135 127 89 26 5 45 127 112 90 114 121 153 96 124 30 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
874 867 824 875 865 822 816 852 872 860 838 814 807 796 821 805 802 796 766 701 707 708 697 740 792 817 742 679 718 764 784 771 833 765 721 745 744 803 805 778 774 801 822 831 807 864 862 783 721 729 701 720 667 643 599 642 592 614 588 563 514 481 470 458 451 451 450 450 452 456 460 497 546 576 580 590 628 667 701 735 717 742 789 843 895 964 960 960 1023 1023 1054 1118 1062 1002 986 987 980 936 966 950 841 766 725 721 739 705 638 612 602 618 623 635 640 590 538 511 485 469 483 492 513 540 521 497 504 507 518 518 523 549 580 578 576 589 603 592 621 633 629 642 604 641 621 644 623 634 655 685 686 685 690 707 707 632 674 699 746 735 664 625 675 660 674 676 606 620 628 637 657 696 675 687 659 669 663 658 612 598 593 638 663 678 713 745 798 816 775 781 802 738 716 747 777 793 808 861 885 901 876 840 862 903 934 998 1039 1029 1019 998 1040 1032 980 923 930 1007 1002 1047 1059 1092 1080 1043 1058 1032 1009 963 982 1016 1016 1017 1024 994 1012 997 983 947 889 857 847 843 872 909 929 948 999 1055 1004 957 902 849 874 881 888 911 928 944 985 1024 990 942 921 932 953 948 877 826 766 722 656 618 612 608 597 605 629 654 683 708 714 743 798 820 851 912 963 984 1040 1076 1077 1060 1058 1077 1067 1029 1030 1031 1065 1094 1092 1055 1037 1034 1015 1009 1056 1051 1054 1118 1196 1221 1287 1346 1303 1297 1296 1219 1180 1180 1252 1252 1189 1147 1082 1032 1013 1017 971 1017 1026 1118 1167 1199 1211 1132 1044 1004 986 977 930 904 890 907 926 920 902 891 877 859 838 818 813 763 729 713 711 719 710 696 656 683 706 693 675 669 658 659 635 607 630 632 622 605 533 506 495 495 499 565 611 650 585 666 674 681 695 692 725 778 915 996 975 954 936 912 881 914 950 1015 1096 1078 1082 1122 1149 1161 1120 1100 1037 1098 1161 1177 1102 1101 1148 1194 1244 1238 1266 1315 1356 1415 1471 1527 1550 1447 1414 1472 1541 1563 1593 1617 1650 1656 1688 1731 1770 1799 1797 1809 1830 1857 1899 1900 1950 1984 2005 2041 2043 2031 2020 1873 1761 1690 1643 1690 1687 1618 1669 1757 1752 1689 1597 1469 1395 1295 1206 1162 1226 1213 1117 1075 1044 1003 1003 964 923 881 852 820 809 811 799 794 796 788 793 802 790 797 805 798 819 846 848 882 874 926 944 961 935 920 942 939 947 1001 1008 999 1015 1023 1127 1113 1161 1159 1301 1373 1447 1545 1610 1605 1600 1574 1599 1597 1583 1530 1329 1221 1190 977 768 646 556 588 554 601 608 706 782 812 865 927 1026 1195 1237 1247 1239 1277 1310 1270 1255 1268 1328 1366 1316 1273 1283 1309 1320 1309 1231 1109 1063 962 1009 1064 1068 956 1056 940 972 1031 1011 1019 1072 1143 1156 1139 1046 967 1007 1089 1111 1153 1147 1168 1204 1227 1246 1227 1194 1188 1237 1200 1146 1078 1077 1079 1073 1042 1090 1123 1102 1069 1051 1050 1007 1074 1143 1209 1260 1278 1277 1304 1395 1527 1557 1622 1661 1725 1712 1577 1465 1569 1617 1502 1369 1264 1319 1308 1302 1300 1280 1253 1215 1244 1250 1300 1382 1445 1505 1599 1664 1764 1694 1683 1781 1815 1817 1874 1961 2012 2001 1962 1913 1802 1696 1602 1515 1474 1464 1487 1531 1561 1634 1720 1787 1816 1865 1936 1996 2023 2062 2127 2164 2234 2162 2118 2121 1968 1968 1785 1645 1515 1537 1567 1581 1588 1536 1426 1330 1196 1106 1073 1036 1120 1258 1108 1029 1105 1243 1347 1321 1354 1304 1124 1179 1343 1325 1285 1273 1261 1311 1259 1321 1270 1190 1110 1118 1067 1139 1185 1256 1306 1255 1277 1246 1289 1352 1397 1468 1451 1376 1404 1417 1440 1262 1202 1115 1043 997 944 880 918 858 828 784 770 791 838 814 834 882 867 859 875 881 918 939 939 940 947 904 905 916 941 952 959 917 872 843 893 922 941 969 978 984 937 979 980 1001 973 1010 1075 1068 1048 998 997 991 963 964 917 882 950 945 954 962 965 982 998 983 995 1024 1028 1057 1003 1033 1097 1130 1126 1118 1169 1145 1059 1016 1069 1083 1106 1128 1197 1168 1133 1097 1111 1102 1092 1101 1076 1070 1056 1004 948 1012 1030 1008 954 941 975 992 942 969 1027 955 990 1005 1032 990 1009 999 1035 955 899 932 990 1050 1098 1178 1127 1111 1080 1084 1189 1150 1170 1168 1130 1108 1050 991 879 785 902 1030 1148 1210 1250 1281 1291 1318 1344 1359 1390 1382 1270 1194 1227 1126 1222 1343 1409 1412 1342 1211 1115 1034 1097 1139 1077 1122 1116 1085 1015 961 953 905 916 916 981 1062 1051 1101 1095 1015 1086 1084 971 910 972 925 952 892 843 887 913 901 967 1003 926 880 901 966 929 929 927 847 858 943 903 859 827 823 827 839 854 888 910 899 884 898 951 900 948 947 934 992 1034 1088 1026 1001 956 986 924 917 803 771 771 685 709 708 741 784 807 779 767 733 765 821 759 778 783 848 837 837 862 892 831 828 804 774 704 658 667 673 681 622 558 533 506 481 511 514 488 462 496 470 533 466 400 459 414 459 446 417 486 496 555 644 714 659 576 508 511 545 474 470 413 417 442 394 462 528 513 430 442 513 560 528 463 484 480 418 396 394 411 417 464 431 394 372 286 235 319 388 433 435 376 438 473 484 446 549 501 444 522 574 567 538 570 446 444 495 544 532 434 346 307 438 580 621 648 724 755 856 856 774 638 578 522 469 596 742 835 920 960 953 877 893 835 854 874 938 917 874 891 878 860 810 748 685 614 551 493 493 457 409 340 298 348 344 296 261 271 288 312 286 241 272 249 209 232 248 255 261 257 246 227 237 201 173 180 174 150 129 148 143 154 154 139 120 134 155 132 132 141 138 127 105 97 104 106 102 101 102 100 99 94 101 96 91 99 103 98 91 91 90 84 80 71 63 61 67 90 76 75 88 69 69 61 55 61 60 60 65 65 60 48 43 41 42 33 28 25 23 23 23 22 21 24 22 21 21 20 22 21 15 15 15 14 14 13 13 13 12 12 11 10 9 9 8 8 8 9 8 8 8 7 6 6 6 7 8 6 7 6 7 7 6 6 6 5 8 2 5 4 3 3 3 3 0 2 2 1 1 1 1 1 1 1 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 98 151 163 161 141 147 138 147 161 179 213 174 123 97 46 62 14 20 66 75 127 58 86 136 100 114 102 64 3 44 84 93 56 26 40 25 1 68 81 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
865 832 811 859 833 809 863 841 881 884 857 812 811 781 792 799 791 784 758 726 715 677 676 737 788 776 761 695 679 755 722 768 814 809 751 710 772 820 803 753 745 773 809 807 804 858 863 812 790 772 756 710 719 668 632 573 561 566 568 534 501 486 456 454 454 451 450 450 451 455 460 489 509 499 518 562 591 629 677 716 743 744 778 813 870 886 882 980 971 1018 1061 1083 1052 988 965 973 956 889 922 916 878 799 794 793 753 687 623 607 577 567 588 611 633 627 545 506 489 469 487 497 517 556 563 538 548 535 544 529 523 540 557 574 599 604 615 622 608 622 634 629 604 612 608 612 608 642 665 661 678 654 696 712 694 627 641 691 729 729 671 618 648 627 661 647 584 631 620 648 651 670 653 658 639 654 637 635 622 596 586 598 636 711 763 784 788 771 766 783 750 698 723 758 803 845 867 895 906 928 921 900 874 883 962 995 1023 1026 1003 981 1026 1039 974 923 936 1009 984 1014 1069 1075 1060 1030 1062 1041 991 955 992 1009 1025 1038 1031 1027 1015 1003 971 920 933 936 896 846 825 867 901 932 982 1048 1024 954 902 865 838 848 861 890 901 909 938 983 1002 967 920 880 894 903 914 875 812 765 684 618 610 598 596 617 643 683 731 779 735 769 797 841 876 940 919 909 944 967 982 1022 966 995 1003 942 955 979 1021 1067 1097 1114 1070 1076 1018 999 1073 1121 1066 1104 1153 1205 1272 1376 1320 1260 1236 1219 1176 1157 1225 1211 1223 1184 1165 1132 1064 1015 936 950 1026 1089 1112 1157 1177 1142 1051 1012 984 961 933 913 900 907 852 910 897 885 862 852 837 826 810 786 765 747 704 685 683 701 709 637 682 688 673 669 654 635 618 611 591 613 607 597 555 504 495 495 495 541 594 607 571 641 633 638 651 708 761 827 947 904 936 989 995 953 927 948 977 1006 1041 1100 1139 1155 1184 1190 1138 1146 1096 1092 1185 1205 1120 1188 1193 1165 1176 1225 1283 1329 1376 1392 1420 1485 1536 1550 1494 1503 1582 1639 1612 1603 1609 1625 1638 1672 1728 1768 1810 1827 1850 1896 1941 1973 2016 2037 2043 2052 2035 2007 2028 1855 1753 1650 1575 1600 1599 1549 1609 1734 1761 1712 1643 1568 1462 1385 1404 1334 1397 1305 1207 1186 1122 1086 1116 1049 1025 951 916 888 850 831 799 784 779 783 778 781 770 763 782 743 748 744 732 749 774 786 799 823 820 822 837 846 858 889 908 891 959 953 1013 1036 1036 1077 1183 1340 1456 1476 1514 1530 1532 1533 1547 1549 1553 1546 1401 1246 1084 925 762 620 548 624 644 567 663 729 858 955 1038 1078 1133 1178 1189 1208 1192 1256 1289 1256 1226 1275 1315 1326 1323 1282 1262 1288 1292 1272 1287 1191 1028 969 919 1019 1011 918 966 926 939 973 939 1001 1045 1085 1121 1071 977 940 1026 1065 1121 1177 1184 1203 1214 1199 1190 1194 1145 1228 1228 1180 1133 1090 1011 1020 993 1033 1060 1055 1033 1007 989 997 1009 1008 1067 1140 1155 1139 1211 1299 1374 1466 1578 1699 1723 1678 1618 1507 1395 1485 1546 1448 1351 1272 1241 1200 1189 1197 1201 1239 1281 1300 1396 1431 1509 1546 1617 1691 1796 1889 1825 1798 1857 1915 1921 1912 1976 1999 1970 1927 1864 1799 1706 1602 1523 1461 1446 1460 1512 1587 1613 1684 1753 1807 1864 1926 1977 1999 2024 2028 2048 2100 2179 2269 2172 2052 1949 1784 1679 1640 1649 1670 1612 1536 1495 1413 1300 1248 1263 1176 1081 1096 1089 1128 1006 1102 1192 1198 1149 1177 1188 1110 1125 1201 1238 1200 1184 1179 1282 1191 1240 1187 1233 1176 1100 1008 1095 1221 1213 1188 1144 1134 1238 1341 1401 1420 1451 1380 1325 1309 1308 1313 1220 1161 1130 1111 1078 1016 961 902 866 885 824 759 770 785 807 830 846 839 839 841 862 895 917 917 913 933 870 863 863 874 896 915 870 898 834 863 867 901 916 897 890 937 917 921 929 945 934 990 999 975 968 930 932 909 916 905 858 898 938 904 952 911 917 936 960 961 978 976 1010 981 1006 1055 1067 1066 1074 1109 1110 1060 999 1083 1144 1118 1137 1166 1130 1074 1062 1051 1051 1045 1028 1025 1017 999 986 958 927 961 955 926 892 916 918 906 923 923 905 913 942 940 952 952 950 987 973 891 952 993 995 1052 1129 1073 1022 1065 1027 1079 1077 1074 1059 1056 1007 950 936 823 792 879 1013 1094 1132 1163 1195 1218 1223 1239 1269 1287 1274 1210 1115 1145 1085 1225 1241 1312 1345 1306 1230 1137 1035 1066 1062 1018 1091 1050 1131 1029 975 930 902 913 964 1044 995 990 1085 1093 964 1009 1036 998 960 894 898 892 905 853 837 885 957 948 964 959 857 868 906 873 868 863 830 849 882 866 821 815 824 854 897 874 937 961 900 923 898 923 1000 1005 1052 1016 1003 1041 1029 999 957 872 896 912 863 790 702 701 689 623 657 651 738 767 693 726 668 703 736 664 663 688 777 762 754 800 863 845 839 882 808 733 718 696 700 641 608 584 550 545 513 468 466 459 416 442 421 473 454 436 391 386 415 415 412 460 409 471 565 629 680 611 572 530 585 525 522 498 454 394 395 496 533 472 376 463 457 520 504 465 417 468 437 421 393 345 398 427 413 412 405 327 223 280 353 349 393 338 377 427 414 433 461 466 415 463 471 485 441 469 424 389 420 424 428 388 276 357 460 483 510 573 580 706 775 761 758 611 491 446 509 643 721 786 883 925 885 800 840 759 756 767 902 866 787 798 808 770 781 730 666 611 548 511 505 435 401 362 317 307 341 300 299 282 241 294 258 267 234 278 253 207 223 229 241 257 233 243 217 221 193 161 151 150 128 130 120 123 150 141 134 114 132 142 124 127 130 124 117 96 87 91 101 97 98 99 101 95 88 93 84 94 99 97 82 89 92 86 80 75 72 61 68 88 91 72 75 68 62 59 56 55 57 53 58 65 58 49 42 39 39 34 28 26 24 24 24 23 23 24 24 22 21 21 23 38 19 14 14 13 13 13 13 13 12 12 11 10 9 9 8 8 8 8 8 8 8 6 6 6 5 6 7 5 6 6 6 7 3 2 4 8 5 5 5 2 2 4 4 3 2 1 1 1 2 1 1 1 1 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 68 165 176 167 153 193 179 148 150 147 183 214 181 151 93 136 46 4 12 61 163 66 19 57 44 97 85 104 1 0 0 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
827 834 799 831 799 812 845 900 901 908 874 860 825 795 774 786 782 793 800 753 781 737 688 676 734 757 746 695 675 696 757 800 823 778 725 684 752 811 780 732 731 760 818 784 812 821 833 845 835 869 790 746 718 687 669 631 609 521 551 530 486 458 452 451 451 450 450 450 451 455 457 472 468 470 493 529 571 594 633 663 667 737 766 825 822 828 874 957 945 995 979 1062 1047 981 943 965 915 909 830 873 934 861 858 818 771 718 651 621 608 556 559 585 604 595 550 520 489 466 487 502 527 581 568 572 584 577 573 564 562 561 541 578 579 595 604 619 623 627 611 617 579 591 601 599 620 630 648 643 667 641 665 690 700 624 645 676 705 675 682 628 599 625 648 636 584 610 612 634 634 648 634 645 648 619 629 621 605 579 601 644 682 727 750 768 763 744 804 761 690 739 780 816 821 840 868 903 935 960 949 960 911 888 946 976 989 1022 1008 978 1020 1047 978 915 931 995 972 1041 1081 1044 1021 1024 1043 1022 989 955 1012 1024 1018 1035 1042 1033 1022 977 962 951 977 954 935 874 818 845 881 924 977 1046 1054 986 950 928 855 802 830 837 859 882 906 909 944 984 948 913 851 844 852 858 840 760 691 617 599 593 606 647 664 687 735 776 791 823 860 875 888 868 895 858 895 914 896 979 882 900 873 950 988 1064 1060 1045 1052 1075 1120 1091 1061 1035 1037 1067 1141 1119 1172 1201 1253 1338 1316 1278 1229 1182 1148 1141 1203 1156 1198 1118 1083 1108 1061 984 916 895 1003 1039 1059 1107 1117 1151 1119 1032 981 996 1005 977 936 894 869 821 835 850 856 843 824 817 800 789 781 768 748 716 678 669 701 688 638 682 672 665 655 639 630 621 599 565 557 550 538 507 495 495 495 508 549 551 582 590 600 645 667 721 747 783 816 796 824 866 939 1007 979 933 1018 1052 1031 1085 1156 1200 1220 1195 1173 1189 1155 1069 1172 1249 1163 1170 1211 1250 1244 1209 1247 1308 1369 1434 1480 1492 1526 1585 1614 1622 1644 1674 1677 1678 1681 1685 1677 1698 1725 1776 1811 1869 1905 1937 1996 2025 2054 2065 2025 2035 1981 1988 1943 1810 1719 1660 1589 1505 1544 1485 1572 1631 1686 1670 1634 1579 1587 1520 1490 1449 1465 1462 1430 1284 1236 1225 1210 1162 1164 1094 1061 994 933 921 878 822 791 769 763 755 751 746 750 737 746 741 733 724 714 713 695 724 720 714 722 758 763 779 824 807 869 875 883 974 913 1001 1165 1295 1330 1339 1407 1400 1413 1428 1463 1470 1494 1504 1449 1241 1072 996 906 668 542 653 737 609 606 699 847 1029 1130 1177 1116 1126 1155 1165 1176 1219 1236 1216 1212 1253 1284 1291 1287 1280 1265 1256 1242 1224 1236 1222 1042 965 887 923 935 886 890 880 886 893 938 967 989 1038 1032 1015 918 974 1009 1054 1124 1148 1163 1203 1182 1169 1159 1160 1130 1164 1161 1124 1090 1057 1007 967 965 974 984 1004 1037 1051 1077 1088 1051 1048 1010 1058 1083 1085 1169 1211 1304 1454 1581 1577 1559 1540 1506 1423 1336 1447 1442 1429 1299 1191 1171 1218 1260 1302 1289 1350 1462 1484 1530 1593 1691 1727 1732 1829 1899 1978 1926 1914 1945 1990 2006 2013 2011 2032 1985 1945 1913 1871 1765 1662 1556 1471 1435 1473 1536 1627 1629 1644 1694 1779 1832 1877 1898 1916 1900 1895 1925 2032 2119 2230 2216 2124 1992 1866 1826 1770 1787 1720 1623 1510 1423 1329 1292 1256 1217 1149 1045 1039 1015 997 992 1008 1058 1060 1021 1008 1004 1000 999 1001 1018 979 1055 1136 1164 1156 1197 1164 1117 1160 1100 1005 1050 1080 1080 1092 1025 1122 1198 1208 1323 1429 1497 1469 1406 1338 1306 1239 1173 1129 1088 1049 1027 970 927 911 952 905 853 797 763 774 802 815 844 817 814 850 889 901 878 894 890 906 845 841 850 859 852 879 855 863 820 856 867 865 875 861 851 906 907 880 915 903 918 934 930 935 942 906 916 884 909 890 853 876 886 872 894 898 873 872 903 930 959 949 964 961 1016 1009 1010 1031 1071 1075 1061 1062 993 1063 1052 1071 1075 1101 1069 1053 1027 1022 1032 1024 1016 992 1006 1000 979 979 928 934 901 913 918 881 886 877 870 858 858 847 864 878 903 922 893 915 926 874 928 907 952 1012 1026 1034 982 1025 1000 1063 1083 1010 963 986 970 864 834 796 806 868 907 946 997 1035 1092 1131 1133 1121 1108 1118 1182 1114 1059 1049 1050 1109 1176 1221 1259 1238 1203 1099 1041 989 1049 995 1061 1023 1126 1154 1061 966 910 848 962 1023 947 947 1000 1024 988 922 956 912 896 869 867 904 940 861 828 851 935 890 870 937 909 852 849 839 838 828 818 838 819 814 803 836 865 906 957 887 907 950 955 1004 966 922 984 1013 1091 1071 1027 1023 972 945 927 824 798 858 778 810 711 662 617 632 593 618 652 681 669 618 626 651 667 599 582 659 751 691 678 754 762 765 735 804 804 825 815 762 773 720 663 658 600 575 539 530 478 468 492 441 401 399 382 376 370 361 358 370 401 452 370 439 498 581 624 576 573 499 555 507 500 494 458 374 392 425 475 430 361 411 451 446 425 420 378 411 396 405 418 370 354 352 353 345 335 317 283 219 279 300 347 322 353 355 384 360 396 393 404 395 407 407 410 394 391 371 342 341 389 351 272 324 353 371 425 491 502 581 681 632 656 630 498 419 521 636 696 775 835 841 792 715 690 698 627 698 814 804 711 716 727 684 687 670 648 621 542 485 480 470 408 361 290 265 300 303 287 279 233 252 302 267 237 230 262 245 204 209 230 244 242 228 229 210 198 168 154 146 135 122 124 139 134 136 133 127 112 128 129 111 121 124 114 116 93 90 95 94 92 89 78 74 95 85 84 80 91 92 83 64 64 79 59 73 71 64 60 85 86 90 68 62 59 54 53 50 51 52 57 71 62 52 46 43 36 33 29 27 25 25 25 24 24 24 25 22 21 21 20 25 27 17 13 15 15 12 12 11 11 11 10 10 9 9 9 8 8 8 7 8 8 6 6 6 5 6 6 5 5 5 6 5 5 5 5 5 5 5 4 2 2 2 3 2 1 1 1 1 1 1 1 1 1 1 -1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 76 173 199 132 133 156 148 139 129 133 146 199 237 202 180 142 59 0 0 19 96 68 0 10 8 60 69 83 67 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
798 828 789 783 806 819 844 901 906 898 896 877 849 821 789 758 759 794 823 808 802 746 693 657 696 734 709 661 678 729 748 801 777 784 717 679 722 770 761 742 695 753 798 794 789 788 788 856 828 795 765 712 705 685 672 662 616 570 497 531 494 471 457 454 451 450 450 450 450 452 454 454 463 518 549 574 583 597 602 632 678 739 765 797 775 805 874 898 924 927 1004 1048 1049 975 927 975 931 849 824 834 912 865 911 804 727 661 614 602 590 557 542 559 565 568 532 502 474 465 487 504 550 542 535 545 552 572 596 580 574 566 580 577 582 592 605 616 622 607 580 576 562 580 581 592 589 609 622 625 655 625 659 676 684 616 638 652 689 646 662 642 598 626 628 611 581 601 623 617 622 626 626 642 656 622 613 601 578 582 635 653 687 705 720 742 722 743 793 739 696 745 781 806 847 872 899 930 964 1005 985 964 933 908 914 954 1000 1007 998 955 995 1044 990 915 911 937 985 1040 1054 1025 997 1023 1037 1021 986 951 986 991 1026 1053 1059 1038 1021 1014 1009 988 981 956 911 871 812 828 859 906 973 1030 1069 1062 1028 957 897 833 784 772 798 826 850 865 906 972 980 964 906 852 799 798 782 754 695 626 591 626 639 650 667 694 727 759 780 825 859 830 811 836 863 802 829 861 888 889 833 859 945 1036 974 1033 1060 1102 1118 1121 1136 1139 1122 1083 1073 1130 1117 1193 1183 1255 1345 1383 1296 1241 1206 1177 1118 1095 1141 1103 1124 1154 1078 1043 1073 1056 887 836 925 983 1039 1034 1067 1109 1126 1029 971 953 993 979 994 929 879 858 857 812 765 790 821 802 798 787 773 756 752 739 719 671 644 659 643 639 649 642 652 639 632 610 601 602 599 556 518 506 503 495 495 503 534 554 567 592 618 640 667 694 718 740 751 750 782 808 897 1013 1032 981 960 985 1052 1070 1178 1243 1258 1224 1220 1215 1175 1086 1171 1286 1208 1232 1215 1215 1271 1279 1254 1305 1362 1417 1472 1531 1557 1577 1574 1581 1592 1645 1688 1714 1753 1760 1729 1756 1776 1852 1904 1911 1950 1984 1990 2012 2025 2052 2021 2014 1984 1937 1830 1759 1673 1596 1563 1511 1466 1449 1520 1511 1534 1552 1565 1491 1518 1520 1432 1367 1384 1357 1338 1250 1180 1140 1135 1141 1140 1125 1111 1126 1084 1015 974 849 801 856 838 805 791 777 755 753 757 753 758 754 748 741 736 700 698 696 675 685 693 690 696 704 761 768 840 873 811 934 1100 1169 1184 1204 1252 1239 1280 1295 1340 1360 1367 1411 1382 1340 1237 1113 940 769 577 760 880 737 578 706 905 1072 1145 1102 1088 1151 1153 1157 1173 1171 1172 1155 1195 1232 1241 1240 1254 1278 1246 1267 1274 1237 1133 1156 1093 929 903 858 857 859 863 879 871 878 874 877 896 943 935 937 926 967 992 1057 1068 1093 1145 1140 1104 1116 1123 1126 1119 1092 1071 1067 1031 1026 967 985 1030 1058 1111 1110 1156 1172 1136 1144 1082 1124 1076 1028 1027 1028 1085 1160 1255 1399 1440 1446 1429 1444 1413 1377 1298 1346 1320 1301 1233 1157 1237 1292 1393 1453 1425 1444 1566 1607 1632 1712 1768 1858 1893 1936 2021 2075 2061 2035 2052 2084 2093 2084 2069 2049 2009 1981 1962 1922 1866 1740 1606 1496 1430 1453 1521 1601 1602 1585 1630 1685 1756 1771 1772 1779 1779 1887 2008 2112 2210 2317 2357 2289 2220 2081 2005 1934 1954 1786 1672 1557 1453 1354 1274 1201 1138 1112 1140 1118 1061 1008 989 969 969 961 944 944 945 935 927 928 918 947 909 942 972 990 1032 973 1029 1033 1006 1004 964 988 1005 1004 952 1024 1048 1169 1282 1366 1408 1401 1383 1418 1407 1334 1246 1177 1096 1050 1007 953 959 1010 1036 956 903 836 771 762 813 851 823 794 829 865 851 872 866 854 868 884 862 818 812 819 867 861 862 844 816 873 859 828 851 853 826 855 854 852 886 853 893 883 890 929 911 881 877 868 837 851 848 848 862 874 858 874 888 892 886 913 917 919 947 972 985 1004 1006 1011 1046 1026 1020 1035 985 1003 1028 1043 1083 1113 1088 1068 1057 1019 1019 1001 972 974 961 954 945 940 928 925 950 908 972 949 912 884 884 881 878 872 856 839 868 903 869 877 951 867 894 879 896 926 953 975 943 962 967 972 1029 1038 1011 903 870 827 814 780 778 848 892 920 963 1013 994 1052 1056 1018 1020 1070 1160 1074 1028 1005 1047 1071 1155 1214 1161 1130 1211 1155 1091 961 940 960 1016 962 1069 1117 1088 1058 962 853 907 934 875 885 962 917 977 926 876 879 925 875 841 916 899 851 829 872 911 848 866 886 849 868 817 812 803 796 797 810 815 813 830 855 898 906 940 938 936 1014 1042 1052 990 1013 989 1046 1037 996 993 955 923 835 843 797 706 781 712 764 777 770 670 587 572 671 594 628 678 589 574 622 598 540 577 644 692 617 653 668 712 678 653 701 732 810 819 853 878 807 780 742 691 648 586 551 513 532 536 511 452 416 429 465 426 454 430 371 348 356 342 388 438 487 564 556 510 478 504 493 446 454 467 437 351 370 395 361 360 372 420 441 410 373 352 362 356 361 346 330 307 307 296 295 295 290 259 239 242 294 311 305 321 323 343 334 361 369 384 369 372 377 353 375 353 365 358 316 293 268 264 302 305 333 379 417 493 600 628 546 575 588 478 408 507 546 653 702 747 755 725 652 609 608 565 670 759 717 646 642 671 600 601 648 548 570 558 488 422 455 404 360 294 287 250 254 241 236 250 221 259 291 284 237 212 241 247 207 210 227 230 229 212 204 208 182 169 157 143 143 136 117 115 113 117 123 111 112 121 119 103 123 117 110 106 92 82 80 88 82 83 76 83 88 75 83 75 77 64 58 61 60 59 57 64 55 64 81 78 87 74 65 60 56 54 50 49 44 51 69 70 56 47 43 39 33 30 27 26 26 27 25 25 22 27 23 22 21 19 18 23 27 13 14 21 18 11 11 10 11 11 11 10 11 10 8 9 8 8 7 7 6 7 6 7 5 6 6 7 6 7 6 6 4 5 5 6 5 5 5 5 4 4 4 3 3 2 1 2 2 0 0 1 -1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 128 174 147 72 31 40 47 90 123 112 105 137 201 239 218 122 36 22 0 0 0 31 0 0 0 45 68 27 70 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
778 800 775 821 849 858 873 900 889 883 887 868 840 794 808 765 761 781 784 797 808 778 736 679 656 683 694 656 692 725 764 780 785 765 725 662 747 759 713 742 674 729 784 808 758 773 808 841 835 758 704 725 690 654 627 616 602 563 531 483 466 460 458 454 452 451 450 450 450 450 450 451 456 479 513 551 582 615 646 667 697 742 776 786 747 774 851 847 886 944 1009 1009 1029 971 899 932 953 906 838 804 891 838 896 769 685 622 587 553 562 540 522 540 548 534 513 500 461 468 489 514 513 539 536 577 583 579 600 605 594 577 586 592 595 601 608 603 590 576 571 561 564 559 575 589 566 582 608 611 630 620 638 643 655 630 610 657 665 615 654 626 597 599 624 601 585 609 612 603 611 610 631 637 644 613 600 578 586 611 642 660 665 673 694 705 696 731 779 715 688 745 785 819 848 880 923 954 986 1014 1012 962 942 939 920 933 967 987 984 944 994 1018 1019 931 884 901 984 1030 1064 1022 984 1034 1017 1024 991 938 987 1018 1044 1048 1079 1077 1075 1066 1027 1000 978 940 889 855 822 812 845 895 958 995 1053 1086 1065 1017 965 914 861 784 743 760 791 817 861 879 968 932 938 909 842 779 750 741 676 609 592 632 633 655 662 677 711 752 796 834 818 806 776 814 802 767 782 789 780 791 869 879 987 1090 1051 1030 1052 1063 1118 1163 1163 1168 1168 1108 1082 1146 1212 1208 1269 1270 1339 1371 1335 1259 1219 1180 1142 1100 1065 1089 1060 1101 1100 1044 1015 989 874 808 853 912 972 978 1002 1044 1078 992 961 917 955 949 952 967 924 877 837 823 830 782 731 799 791 772 764 758 742 734 723 714 695 645 616 605 601 608 622 639 631 626 619 572 575 541 515 506 500 497 497 496 520 565 589 603 622 626 646 651 669 693 721 770 798 808 845 981 1070 1053 1048 1046 1059 1087 1124 1233 1285 1266 1256 1189 1116 1113 1196 1310 1272 1309 1310 1261 1268 1348 1346 1316 1291 1346 1452 1488 1516 1528 1509 1513 1571 1609 1643 1709 1762 1789 1791 1818 1829 1859 1917 1926 1930 1933 1959 1988 1976 2012 2006 1993 1976 1882 1774 1710 1629 1561 1509 1479 1433 1421 1444 1427 1416 1462 1465 1399 1444 1401 1365 1298 1273 1248 1243 1214 1144 1121 1084 1089 1046 1043 1058 1023 1048 977 886 847 874 959 908 836 818 788 765 771 776 765 776 774 770 760 747 739 732 718 716 692 671 664 656 640 665 705 751 763 791 899 984 1006 1058 1065 1092 1101 1127 1134 1201 1232 1251 1286 1247 1238 1219 1057 895 738 575 730 913 868 602 858 990 1004 999 940 959 1137 1171 1173 1165 1149 1121 1124 1154 1183 1185 1187 1233 1255 1251 1258 1262 1210 1083 1031 1018 868 850 882 926 941 950 964 954 958 963 942 901 883 886 891 894 908 918 987 1047 1051 1103 1087 1076 1087 1061 1097 1079 1042 1023 997 973 952 982 1059 1128 1167 1226 1245 1261 1222 1233 1168 1097 1199 1180 1125 1112 1087 1054 1084 1156 1220 1255 1298 1301 1353 1338 1315 1277 1249 1223 1190 1172 1212 1323 1380 1450 1560 1563 1575 1642 1725 1755 1832 1862 1913 1962 1992 2038 2085 2113 2128 2138 2164 2154 2130 2110 2063 2036 2006 1967 1923 1886 1826 1677 1516 1426 1424 1468 1505 1514 1502 1546 1590 1638 1652 1665 1754 1841 1940 2013 2064 2157 2248 2333 2440 2348 2412 2366 2265 2103 1904 1697 1573 1473 1391 1335 1244 1235 1228 1219 1132 1037 1076 1072 980 967 979 1032 1052 1021 988 1052 1005 1033 1001 980 953 930 931 929 929 878 874 866 859 960 984 913 917 903 942 980 1037 1135 1250 1327 1323 1267 1353 1406 1433 1327 1259 1173 1118 1034 1044 1058 1109 1079 984 902 837 794 751 769 818 808 783 798 809 807 826 856 812 849 834 875 794 824 838 811 834 843 833 810 852 853 815 846 822 819 835 835 882 874 842 905 857 865 897 881 870 856 845 844 868 868 892 886 900 903 894 918 921 881 882 925 980 980 935 995 1000 959 986 989 992 1044 1016 974 1085 1099 1118 1137 1194 1157 1144 1070 1055 1080 1078 1039 1040 1067 1039 961 992 1024 1041 977 937 1033 1011 945 942 940 934 889 937 877 834 839 855 863 883 930 859 865 909 965 979 1023 1020 949 896 932 922 969 992 937 966 937 918 834 784 767 808 835 850 894 903 919 977 956 943 1000 1095 1174 1144 1071 995 1077 1101 1152 1096 1063 1023 1091 1048 1029 975 963 912 931 959 999 1023 999 967 967 890 859 850 904 907 880 940 981 975 932 860 912 908 833 880 845 823 845 903 877 827 809 846 848 833 798 801 806 817 828 827 828 824 833 859 919 947 1048 1008 960 1011 1059 1122 1078 1060 1057 1052 968 925 899 872 833 809 725 746 678 711 696 668 688 689 656 588 554 626 553 558 623 594 523 578 574 499 579 612 608 532 599 587 690 628 581 604 677 739 736 763 783 857 859 841 810 740 624 600 570 596 514 476 478 476 483 505 449 389 391 424 443 413 372 330 381 424 473 497 434 415 468 471 405 414 421 458 408 354 323 324 320 374 394 411 370 396 351 314 305 290 302 284 266 278 268 273 262 227 220 210 253 266 283 273 302 305 309 309 332 356 363 353 362 356 329 374 344 316 325 317 312 251 238 273 322 358 372 444 544 643 618 505 550 555 500 405 513 543 560 617 647 645 658 574 547 547 507 603 694 644 564 561 614 542 556 593 551 469 534 494 434 396 385 372 297 274 252 261 277 220 219 214 233 268 275 277 254 211 211 222 188 213 212 223 227 216 196 207 191 167 161 154 145 124 120 117 110 108 108 102 104 113 99 97 100 111 103 85 87 91 80 90 92 73 77 76 70 65 70 67 67 63 61 60 58 57 55 54 53 69 69 81 74 69 63 60 55 51 49 46 44 50 66 60 51 44 40 42 30 28 27 27 28 26 25 25 27 24 22 21 20 20 18 23 13 12 15 17 15 11 10 10 10 10 10 10 9 9 11 8 8 6 7 7 6 6 6 5 6 6 6 6 7 6 5 4 5 6 5 5 5 4 5 4 4 2 4 3 1 2 1 2 1 1 0 1 0 1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 42 39 58 44 18 0 2 50 134 141 56 114 158 173 193 195 158 95 69 1 0 0 0 0 0 0 27 60 24 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
779 844 845 835 866 849 859 888 877 868 878 884 856 819 771 761 760 761 767 805 794 743 713 691 650 637 635 665 661 727 763 758 780 718 716 659 725 701 683 707 666 752 806 772 763 749 787 812 819 823 759 682 692 644 616 578 552 534 524 505 488 486 462 458 455 452 450 450 450 450 451 453 482 475 486 501 560 579 607 645 689 715 762 811 758 743 800 796 869 933 993 972 1013 977 915 888 917 901 836 778 828 804 841 756 725 683 626 585 555 522 516 511 517 506 497 488 459 470 492 503 510 525 560 574 590 611 606 607 620 605 600 613 602 591 589 582 557 556 558 551 552 552 572 584 559 590 600 603 622 626 605 633 653 610 599 645 637 598 626 618 590 601 611 588 592 605 592 581 603 604 626 631 639 617 590 574 583 600 628 625 641 676 685 694 724 746 759 691 700 757 805 836 879 921 962 966 976 989 999 996 955 937 923 927 948 960 969 934 978 985 1007 945 877 920 997 1026 1038 1023 979 995 1036 1009 976 933 1000 987 1010 1054 1089 1137 1111 1081 1041 1020 985 954 901 867 817 793 845 905 928 956 1000 1057 1051 1019 991 977 929 861 802 748 729 785 802 847 918 924 884 869 838 796 716 702 656 587 598 606 635 672 675 708 728 751 759 785 783 776 739 738 737 744 764 829 886 867 890 975 1009 1066 1116 1087 1092 1103 1125 1166 1243 1228 1220 1193 1148 1110 1181 1253 1286 1326 1321 1296 1338 1277 1243 1207 1163 1136 1073 1028 1026 1046 1097 1093 980 882 842 773 781 864 917 939 989 1019 1017 997 930 918 905 938 896 920 962 920 871 795 773 791 781 709 788 776 763 744 737 729 720 707 691 685 677 646 610 580 591 591 593 606 607 604 552 529 513 497 497 498 498 501 530 566 588 598 593 633 655 680 701 719 746 800 872 896 909 929 1023 1112 1102 1075 1110 1102 1143 1213 1277 1278 1235 1144 1156 1225 1276 1357 1351 1342 1364 1285 1290 1375 1397 1385 1346 1337 1352 1440 1470 1448 1500 1532 1576 1596 1655 1676 1706 1755 1815 1817 1856 1875 1912 1885 1871 1881 1915 1927 1944 1984 1982 1969 1979 1842 1737 1657 1591 1540 1498 1459 1433 1393 1379 1355 1353 1350 1369 1344 1382 1349 1311 1335 1274 1215 1171 1148 1148 1145 1132 1084 1044 1047 1007 968 1013 906 872 864 950 1013 954 911 845 776 786 802 797 793 797 797 790 783 771 757 751 742 728 709 692 703 695 684 660 624 660 675 721 786 833 870 929 935 941 989 977 995 1095 1075 1102 1124 1122 1102 1101 923 801 678 554 711 843 755 632 828 814 818 846 760 863 1043 1129 1178 1171 1116 1106 1115 1118 1134 1146 1180 1214 1255 1232 1250 1232 1139 985 1004 890 918 983 960 987 1083 1087 1091 1064 1088 1139 1029 933 950 935 982 982 934 911 918 954 986 1008 1034 1033 1019 1011 1029 1059 973 953 946 958 1007 1064 1132 1213 1266 1296 1301 1295 1265 1294 1236 1158 1179 1273 1218 1186 1164 1157 1115 1075 1113 1219 1228 1228 1289 1278 1270 1217 1183 1151 1150 1226 1320 1423 1474 1560 1625 1703 1715 1760 1808 1804 1810 1819 1825 1867 1897 1939 1970 2010 2066 2085 2120 2137 2134 2120 2049 2023 2005 1963 1910 1855 1819 1744 1535 1434 1415 1431 1431 1446 1467 1499 1533 1572 1619 1719 1830 1896 1856 1878 1953 2056 2125 2230 2318 2376 2332 2172 2088 2040 1893 1749 1606 1498 1402 1339 1302 1235 1200 1156 1116 1072 1143 1023 975 1071 1107 1134 1103 1008 1046 1123 1116 1055 1084 1046 994 1048 1015 959 973 972 914 956 937 885 851 903 940 871 944 1029 1095 1177 1225 1180 1187 1165 1279 1373 1422 1404 1347 1228 1147 1106 1128 1149 1065 1032 1018 938 864 813 747 752 781 770 784 806 801 791 807 807 794 814 797 771 772 815 805 782 798 828 799 824 848 817 826 815 790 793 811 850 845 828 851 848 870 841 851 844 825 832 864 881 902 907 917 930 939 948 961 986 929 911 905 888 954 932 973 1017 987 940 948 1016 1051 1024 968 1013 1031 1055 1086 1110 1135 1156 1168 1135 1105 1095 1103 1076 1098 1099 1022 949 1030 1097 1024 961 970 1049 987 933 988 998 963 898 971 918 888 874 842 824 841 901 850 887 960 1006 997 1026 1055 997 914 887 882 921 920 883 865 851 840 837 784 781 795 845 888 917 856 879 891 901 951 994 1071 1122 1125 1048 963 987 1063 1115 1022 967 963 1029 932 990 983 924 892 874 923 957 979 1005 943 880 864 824 837 871 902 876 917 906 906 918 859 861 897 830 881 870 801 838 890 837 806 797 796 784 785 803 806 810 835 844 868 876 868 846 856 945 1025 1081 1086 1033 1060 1103 1074 1068 969 966 973 953 864 798 814 742 781 685 730 662 639 661 621 623 618 620 561 535 544 527 524 540 525 496 536 536 477 555 541 539 494 512 611 593 553 528 585 650 672 638 665 747 761 759 727 768 782 737 644 627 572 550 560 504 525 535 452 437 429 441 465 411 374 379 368 335 385 388 439 433 359 445 460 385 368 410 433 421 402 368 307 313 333 353 353 365 362 342 315 313 323 298 304 299 275 254 229 222 218 216 211 239 253 282 273 258 286 280 293 333 341 347 324 323 325 337 373 358 329 300 300 296 269 254 270 327 348 359 394 500 596 584 453 516 494 414 383 452 469 560 569 555 569 584 523 531 442 541 572 604 564 527 485 577 517 467 513 471 468 419 418 444 418 393 378 364 351 324 308 279 262 241 207 202 229 243 258 260 253 227 214 191 192 197 205 213 217 203 192 205 188 176 180 161 138 142 130 116 124 121 114 102 101 96 105 94 99 89 94 98 100 99 97 95 87 72 72 70 75 75 82 80 78 75 75 72 59 57 66 62 62 65 68 69 69 65 63 45 49 45 41 44 46 52 58 50 44 45 45 33 29 28 28 29 27 27 26 27 24 23 19 17 20 17 23 20 21 16 19 16 16 11 11 10 10 9 9 9 8 8 8 7 7 6 7 6 6 6 5 5 6 6 6 6 7 5 4 5 6 5 5 5 5 4 4 4 4 2 3 3 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 123 147 46 117 161 155 160 137 122 58 43 45 0 0 0 0 0 0 0 85 103 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
718 861 862 830 856 868 864 857 857 875 896 873 836 819 806 786 733 769 791 766 747 722 716 672 708 671 700 635 641 711 718 725 719 700 663 666 710 701 674 676 682 729 765 798 756 734 761 793 765 817 771 676 686 668 629 624 575 552 579 509 487 476 470 459 457 454 451 450 450 454 453 455 497 560 535 555 588 598 641 671 650 679 712 781 727 726 759 789 855 950 986 931 979 1003 941 875 867 899 876 765 783 770 841 749 668 630 606 575 563 545 530 508 505 511 501 490 467 468 493 505 519 520 546 574 595 605 619 619 623 630 629 616 586 583 577 563 552 536 543 538 538 548 558 567 557 576 581 591 597 614 594 607 635 592 593 679 613 585 612 599 588 587 588 559 589 587 582 604 598 616 616 614 616 588 577 572 585 601 598 622 638 657 675 694 718 741 744 667 721 757 804 855 885 914 921 941 948 972 992 1016 971 944 934 928 933 951 954 915 936 960 980 933 868 921 977 1009 1015 1002 957 1017 1015 986 959 942 967 1005 1024 1047 1074 1136 1189 1120 1062 1017 978 940 925 887 835 793 817 863 889 917 969 1022 1035 1024 985 956 955 925 863 798 726 733 751 801 858 907 915 876 795 775 757 687 618 588 584 613 648 687 725 772 793 785 731 732 724 710 754 770 801 795 864 793 886 954 937 949 1088 1081 1094 1142 1133 1169 1192 1235 1264 1234 1205 1204 1233 1231 1219 1244 1297 1284 1273 1278 1328 1262 1211 1192 1143 1092 1084 1021 995 970 1035 1013 912 878 794 755 758 827 876 904 933 955 1006 992 926 890 876 897 900 884 927 955 900 838 774 728 750 710 735 769 752 746 731 693 689 684 675 650 645 640 633 606 592 576 553 544 558 572 569 529 516 497 497 498 498 508 528 545 553 581 623 645 661 682 707 733 759 801 846 943 1009 1031 1080 1151 1164 1152 1140 1130 1144 1193 1279 1219 1193 1151 1249 1279 1317 1383 1389 1373 1391 1318 1287 1361 1420 1440 1424 1442 1384 1385 1406 1461 1512 1530 1547 1577 1605 1649 1685 1733 1758 1772 1822 1827 1855 1848 1821 1850 1871 1895 1904 1954 1987 1967 1993 1883 1789 1708 1637 1587 1551 1500 1456 1428 1400 1370 1334 1303 1298 1276 1289 1278 1262 1263 1305 1302 1260 1208 1216 1180 1116 1104 1128 1078 1126 1070 996 956 988 981 999 994 914 848 805 798 810 871 837 840 834 820 814 804 792 785 774 759 741 715 723 720 710 695 677 638 640 629 651 688 727 791 776 834 806 879 820 899 977 977 953 1016 951 944 968 955 758 617 563 697 856 771 640 715 642 648 697 747 764 923 982 1047 1111 1093 1067 1102 1136 1139 1141 1156 1183 1225 1223 1221 1240 1051 922 856 879 1017 1086 1088 985 1172 1251 1250 1237 1221 1137 1061 1042 1037 1005 1071 1138 1089 974 947 918 910 915 931 973 983 956 963 956 937 986 972 970 1019 1066 1139 1221 1307 1324 1345 1354 1315 1335 1236 1194 1194 1283 1306 1281 1259 1254 1238 1213 1125 1163 1163 1202 1224 1204 1186 1159 1137 1146 1208 1310 1413 1472 1558 1653 1724 1795 1829 1831 1761 1727 1729 1713 1713 1735 1783 1821 1846 1876 1930 1968 1996 2009 1993 1963 1896 1911 1894 1897 1893 1862 1832 1748 1575 1438 1440 1453 1423 1440 1463 1492 1523 1567 1682 1778 1851 1792 1737 1764 1849 1935 2026 2173 2292 2396 2335 2171 2040 1921 1808 1722 1658 1559 1457 1358 1302 1265 1232 1166 1140 1170 1141 1053 979 1062 1114 1152 1119 1045 1117 1166 1124 1136 1170 1144 1086 1164 1115 1021 997 981 986 1027 962 972 892 856 863 837 833 918 1019 1087 1160 1107 1119 1085 1190 1259 1309 1270 1296 1329 1286 1231 1203 1117 1070 1025 950 893 852 821 787 742 748 741 784 801 826 768 781 773 786 786 749 749 757 762 758 760 769 778 777 780 780 794 784 792 836 842 809 804 806 807 812 812 813 820 819 822 851 916 906 914 950 941 912 965 1000 1027 1028 1023 930 974 950 895 908 907 952 981 950 945 1008 1012 1037 996 967 1019 1019 1034 1012 1029 1079 1123 1157 1198 1189 1156 1155 1153 1073 1057 979 1007 1040 1110 1028 969 976 1048 995 980 1050 982 922 917 998 976 974 933 864 875 825 854 836 886 947 947 963 945 1022 965 941 845 893 985 976 928 893 883 831 834 781 760 783 822 869 903 830 918 865 873 946 997 1070 1079 1046 1049 949 1037 1090 1091 1084 1006 929 997 929 933 910 946 885 873 876 908 920 942 910 912 872 847 808 844 888 858 876 932 878 903 914 825 870 814 875 834 796 850 828 815 792 783 792 799 815 815 831 848 864 893 923 957 916 900 848 927 953 1012 1070 1119 1099 1056 994 997 936 840 859 906 797 752 756 710 710 667 647 623 601 596 579 573 578 550 556 552 520 497 485 486 469 478 494 494 462 501 469 488 472 493 525 564 503 498 578 646 591 587 660 683 659 666 666 687 729 767 727 703 661 643 612 531 597 554 480 509 495 487 419 374 412 415 385 332 325 376 365 384 359 438 463 424 335 355 371 357 397 383 340 293 339 336 346 350 344 319 320 341 320 330 361 345 337 335 291 220 215 215 209 237 240 279 245 276 291 307 319 322 323 323 326 305 301 361 352 344 305 305 287 284 276 256 261 307 311 342 403 453 481 479 426 410 406 386 355 408 426 454 509 450 494 507 469 426 409 457 472 498 494 456 399 473 427 389 393 374 395 391 349 360 414 388 331 351 364 323 286 259 225 215 225 197 206 211 238 237 267 253 227 209 197 188 191 198 201 208 184 198 208 194 193 169 168 161 141 137 133 128 126 101 100 104 111 93 88 86 99 107 104 101 95 89 93 89 87 83 85 84 81 79 78 76 74 72 69 67 65 62 54 53 51 50 65 58 52 42 41 41 64 40 44 45 50 50 43 41 43 40 32 29 29 29 26 26 27 26 25 21 22 17 23 20 17 16 16 19 19 17 16 13 11 12 12 11 10 9 9 8 7 7 7 6 8 6 7 5 5 6 6 5 5 6 5 4 5 5 5 5 5 5 5 4 4 3 3 3 3 3 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 62 76 18 74 75 157 168 124 85 74 0 0 0 0 0 0 0 0 0 76 158 91 66 66 46 52 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
694 844 845 802 887 901 924 897 887 904 898 864 788 765 784 739 722 769 795 789 766 730 692 706 741 703 725 673 622 647 643 672 722 695 673 650 699 674 645 642 682 703 749 804 766 721 722 730 736 776 799 706 635 708 699 643 623 586 594 546 497 466 466 460 457 454 452 450 451 454 458 477 518 552 596 621 645 665 684 709 688 703 735 740 689 721 833 868 888 931 925 933 926 972 933 907 829 845 860 815 732 783 864 781 711 656 620 575 555 536 504 493 477 503 493 477 460 473 493 499 499 508 531 541 566 588 592 603 599 595 611 578 564 583 563 545 537 541 528 534 541 528 547 560 565 560 566 577 581 598 576 606 618 586 609 655 585 586 591 583 584 564 562 580 568 563 587 587 580 596 594 594 580 572 570 576 584 597 612 621 636 649 662 676 694 704 710 673 731 794 829 851 863 876 913 915 917 948 987 1006 970 942 955 936 934 963 951 939 902 934 946 914 857 907 973 1000 998 993 951 1002 979 954 912 939 993 1005 1030 1049 1068 1137 1225 1136 1061 1018 988 946 877 844 807 784 780 823 861 882 927 964 995 1053 997 951 912 890 917 853 769 704 723 764 808 858 889 828 805 752 721 738 652 598 584 613 667 722 786 757 732 719 699 693 710 743 783 833 816 872 885 895 901 917 1004 1024 1067 1107 1160 1141 1120 1142 1174 1210 1222 1183 1157 1172 1219 1268 1285 1307 1281 1261 1211 1291 1311 1258 1173 1157 1145 1131 1127 1123 1064 918 897 903 871 858 821 780 734 804 861 844 870 929 940 1003 940 874 856 862 872 860 883 908 938 874 830 776 694 670 687 732 735 733 725 718 689 643 625 618 617 612 606 599 601 596 577 576 555 525 535 529 520 497 497 498 498 515 542 564 578 593 617 631 657 682 703 719 746 786 820 855 912 1004 1093 1145 1201 1194 1176 1157 1160 1229 1233 1205 1191 1217 1294 1357 1341 1380 1425 1416 1413 1328 1321 1394 1452 1486 1495 1502 1471 1458 1492 1453 1468 1490 1517 1539 1582 1607 1638 1689 1706 1732 1765 1770 1805 1798 1776 1806 1827 1862 1862 1925 1961 1940 1980 1959 1899 1790 1710 1665 1606 1551 1505 1464 1433 1400 1373 1350 1323 1301 1274 1253 1225 1225 1210 1178 1198 1230 1224 1198 1161 1168 1151 1086 1061 1080 1081 1015 951 984 1007 898 878 840 815 845 831 928 907 837 861 848 841 832 861 810 795 773 741 732 745 739 704 668 676 674 669 657 628 626 639 674 682 715 728 758 726 841 851 879 824 907 898 780 781 755 719 543 698 791 926 955 768 665 766 875 884 871 672 739 800 879 992 910 1090 1148 1167 1140 1143 1161 1153 1180 1220 1126 1026 1001 875 878 1018 1085 1243 1213 1102 1132 1238 1341 1355 1257 1148 1178 1083 1075 1128 1211 1236 1117 1102 1066 1019 987 964 923 920 925 927 930 951 963 960 998 1014 1029 1020 1078 1151 1214 1303 1363 1408 1397 1368 1326 1247 1206 1300 1363 1358 1369 1347 1311 1248 1154 1097 1103 1118 1121 1130 1128 1124 1161 1208 1275 1364 1447 1496 1576 1678 1780 1801 1805 1786 1753 1687 1647 1621 1596 1641 1671 1687 1725 1755 1794 1799 1854 1891 1869 1820 1773 1745 1736 1740 1754 1752 1775 1713 1576 1474 1405 1472 1415 1431 1454 1477 1499 1587 1730 1827 1761 1704 1662 1773 1883 1978 2066 2138 2187 2240 2323 2255 2123 1965 1834 1726 1613 1571 1527 1452 1397 1346 1283 1276 1235 1177 1143 1097 991 1046 1065 1082 1159 1078 1124 1185 1195 1198 1232 1223 1181 1165 1085 1042 1022 1076 1110 1121 1003 1001 918 922 889 931 928 834 842 964 1092 1073 1025 1079 1111 1098 1155 1154 1231 1308 1347 1332 1278 1227 1192 1128 1061 990 940 889 858 788 731 762 806 820 783 768 757 748 740 745 761 790 776 807 812 842 819 793 769 841 853 861 838 841 853 867 841 879 845 864 839 838 847 851 866 882 928 954 980 994 992 938 981 967 1085 1134 1051 990 929 1011 1011 946 908 919 901 905 916 986 988 1001 1044 965 1003 1060 1108 1107 1092 1113 1092 1084 1090 1129 1109 1083 1078 1103 1046 1005 1003 1044 1100 1103 1043 989 983 1072 1004 1023 1036 960 984 959 963 1018 985 944 888 918 835 812 828 887 942 928 905 925 971 990 916 843 916 981 1023 1001 939 860 878 821 788 765 761 793 830 797 807 845 836 940 1005 1064 1070 1072 1042 964 948 984 1012 1046 1005 949 894 982 898 862 854 920 868 849 910 927 899 915 947 889 864 833 803 815 870 838 887 902 886 868 918 869 823 802 830 812 764 769 787 785 784 772 796 823 830 865 893 918 931 898 983 1021 998 932 865 878 948 964 1044 1072 1001 1013 923 908 932 821 770 812 797 717 697 701 657 620 588 581 574 559 549 553 517 506 503 482 498 496 512 506 485 445 465 479 453 456 441 455 461 467 488 500 470 506 566 602 529 580 556 591 592 585 609 626 694 706 711 797 733 727 640 604 658 613 568 598 554 451 437 439 448 398 349 365 317 306 333 357 362 378 400 444 397 318 341 328 383 336 335 294 328 309 331 354 369 389 367 395 364 371 417 401 402 353 308 274 227 210 205 212 236 237 245 267 279 295 307 309 311 309 308 295 309 318 315 297 286 308 296 312 254 236 257 272 315 342 368 401 419 434 405 386 374 361 365 380 379 383 418 384 393 391 412 386 386 394 401 430 423 390 373 375 361 354 334 327 329 322 311 321 362 343 334 315 331 346 306 291 252 217 203 203 187 193 220 213 253 234 247 229 214 188 183 186 189 194 184 185 197 205 199 173 177 164 144 159 142 135 138 129 120 109 114 93 90 111 105 114 112 108 100 100 104 99 94 89 86 84 82 80 77 75 73 71 69 67 62 59 51 53 50 54 48 48 45 56 53 62 64 53 46 43 45 48 41 40 40 43 35 33 30 30 31 29 26 26 25 23 22 25 25 22 22 20 17 15 15 15 16 16 13 13 13 11 10 9 8 8 7 6 6 6 6 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 5 6 5 4 3 3 3 2 2 0 3 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 19 59 126 157 111 71 45 35 0 0 0 0 0 0 0 0 1 101 104 121 112 105 121 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
682 710 753 803 856 912 940 931 918 901 859 795 820 758 755 715 749 782 779 785 798 742 731 757 756 750 795 736 668 617 629 649 678 683 653 628 646 663 633 661 697 722 792 806 785 768 719 696 707 755 744 739 640 640 700 707 658 627 615 556 497 461 456 457 454 452 450 450 452 454 452 462 508 550 563 583 616 640 689 744 734 778 695 662 691 725 781 845 847 905 888 881 916 939 930 901 879 795 827 828 767 757 837 818 742 673 619 580 557 536 522 512 500 470 485 469 460 469 483 488 527 533 527 542 562 577 562 585 561 591 587 570 553 571 566 552 542 528 523 531 524 527 543 549 559 539 555 559 570 568 580 597 607 583 592 625 558 582 573 565 564 545 570 567 551 568 567 565 566 578 575 574 561 568 578 601 600 606 622 631 638 647 656 668 667 674 650 701 752 770 772 800 856 896 878 888 933 969 997 979 947 922 950 955 948 953 946 937 903 879 918 931 851 914 973 982 988 976 934 979 975 924 902 971 1007 1008 1004 1044 1056 1114 1199 1145 1096 1028 991 949 907 839 849 817 770 801 830 854 882 928 987 1054 1040 1006 968 927 861 862 801 719 701 731 766 820 903 847 771 741 709 679 647 579 592 627 671 712 720 683 667 668 682 691 751 782 808 848 882 922 969 977 977 981 1035 1101 1126 1152 1131 1100 1143 1166 1179 1180 1179 1159 1130 1195 1231 1303 1316 1264 1226 1206 1176 1251 1307 1282 1256 1259 1190 1159 1120 1091 1025 941 871 853 830 826 808 773 722 770 830 780 833 893 889 935 902 842 863 867 845 825 823 862 904 916 845 804 763 725 669 640 669 689 702 691 699 681 626 602 598 598 590 584 587 594 608 641 617 584 536 509 505 497 497 498 500 510 523 545 552 572 597 621 649 674 697 725 750 781 823 869 881 902 928 1099 1216 1215 1209 1171 1190 1252 1232 1266 1226 1221 1321 1392 1400 1396 1449 1449 1435 1367 1330 1415 1475 1514 1544 1557 1563 1550 1562 1529 1527 1518 1505 1509 1534 1549 1600 1619 1654 1698 1723 1756 1784 1770 1714 1756 1754 1795 1823 1873 1921 1917 1932 1938 1900 1936 1816 1753 1681 1618 1564 1527 1487 1450 1425 1403 1371 1338 1301 1299 1285 1287 1254 1210 1182 1132 1110 1155 1069 1124 1135 1159 1032 980 962 979 923 880 870 852 835 829 837 889 927 933 917 868 876 874 872 860 850 837 821 821 786 772 771 743 693 691 699 699 694 668 635 633 617 593 632 634 655 667 689 720 736 765 769 807 776 766 628 579 551 595 729 859 883 914 955 922 959 1005 923 968 832 797 740 743 803 781 890 1008 1108 1056 1074 1142 1119 1151 1232 1110 953 900 851 924 1045 1178 1275 1287 1243 1150 1242 1315 1346 1292 1266 1290 1152 1185 1174 1300 1283 1182 1236 1198 1180 1137 1098 983 950 979 993 1019 1031 1035 992 972 1039 1088 1056 1048 1088 1168 1269 1354 1430 1460 1416 1331 1273 1241 1327 1403 1405 1387 1334 1355 1319 1193 1155 1140 1125 1110 1121 1124 1134 1195 1194 1253 1351 1436 1497 1569 1657 1740 1772 1774 1821 1817 1731 1630 1549 1519 1544 1574 1589 1615 1654 1692 1749 1764 1843 1804 1749 1712 1665 1636 1622 1633 1605 1591 1566 1543 1478 1368 1393 1408 1423 1438 1458 1475 1561 1677 1733 1651 1614 1643 1731 1812 1898 1940 1991 2046 2047 1983 2004 1985 2013 1783 1635 1575 1502 1483 1450 1407 1352 1312 1281 1198 1123 1058 1035 1000 1061 1117 1131 1150 1133 1162 1194 1223 1267 1281 1247 1200 1156 1149 1147 1089 1113 1180 1163 1079 999 1022 955 938 1001 979 932 849 848 910 993 993 1070 1046 997 1014 1021 1156 1180 1240 1304 1357 1367 1302 1223 1154 1025 933 886 848 798 740 740 804 788 744 732 741 737 777 810 846 887 916 919 925 931 879 904 886 870 932 898 915 934 894 884 903 918 880 911 907 888 896 903 919 954 973 1017 1059 967 990 1007 1014 1055 1148 1150 1042 962 1014 1037 1059 1037 994 977 968 960 938 919 964 1010 1045 962 1011 1087 1126 1104 1124 1174 1177 1176 1171 1142 1109 1082 1024 1034 992 1000 1039 1037 1061 1108 1069 1001 996 1061 1037 1064 1019 968 1021 1030 965 1003 1039 965 909 927 868 818 818 847 875 910 858 931 900 923 881 855 926 987 937 996 966 962 916 871 817 775 753 785 774 809 825 855 820 874 945 996 1024 1005 1005 1003 932 969 1032 1076 1026 958 872 909 919 912 833 873 857 835 859 891 913 870 893 941 894 908 856 802 836 869 845 854 873 825 868 858 805 793 806 801 763 781 783 787 805 809 827 840 843 884 974 1019 1003 928 933 1018 1024 942 910 864 932 991 1036 1054 952 895 886 820 848 846 763 763 751 691 671 648 631 622 681 683 705 687 677 617 619 582 577 556 519 475 451 441 440 434 440 430 430 433 438 426 446 444 491 451 443 507 512 533 492 516 552 525 538 516 527 576 588 620 666 745 726 748 710 692 714 654 648 615 574 510 472 483 451 370 418 398 364 326 307 304 328 349 405 389 383 383 319 306 362 312 316 283 317 358 359 360 408 430 404 415 378 362 414 432 394 351 295 279 240 211 206 208 218 238 253 282 270 283 297 295 301 301 284 279 290 295 295 317 280 293 286 278 275 227 227 280 286 300 312 359 369 370 340 386 356 351 339 375 357 363 362 351 343 339 363 361 361 360 367 378 379 372 355 350 334 321 313 305 303 294 298 294 304 289 294 305 348 304 270 248 238 246 244 238 209 180 201 213 225 246 210 240 221 203 169 167 178 181 181 173 185 196 201 190 181 167 156 155 150 142 142 134 122 132 121 122 116 118 110 117 118 111 106 98 104 106 101 96 92 92 89 83 78 76 74 72 70 69 66 64 60 52 56 61 47 47 50 56 56 56 62 57 49 45 36 40 41 41 38 39 34 33 33 31 31 28 26 25 24 23 22 23 23 21 23 21 19 16 15 14 14 11 15 15 13 11 9 8 7 7 6 6 6 6 6 6 5 5 4 4 5 5 5 4 3 4 4 5 5 4 4 4 5 4 4 3 3 2 2 2 1 2 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 59 116 141 104 74 1 0 0 0 0 0 0 0 0 0 0 0 0 43 41 105 125 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
677 762 818 864 887 895 920 893 872 850 793 760 797 753 715 739 778 752 768 789 816 773 758 791 781 806 801 759 692 628 612 613 643 668 653 644 620 649 633 662 697 733 789 819 835 817 770 730 679 723 675 679 647 599 673 644 639 637 612 570 532 477 456 451 451 450 451 452 455 458 488 480 509 500 528 586 644 710 729 746 733 737 662 662 708 764 801 816 821 870 887 854 883 912 917 897 867 823 736 764 734 704 767 756 728 695 645 566 540 523 512 503 493 487 457 458 468 481 515 517 509 530 554 553 560 562 564 570 555 576 568 562 550 567 552 545 534 525 521 521 514 525 532 542 549 532 544 550 565 542 563 588 584 543 581 585 545 554 552 545 539 549 544 544 538 554 552 553 554 556 555 554 565 587 601 597 600 622 628 625 626 639 643 652 637 663 681 678 707 749 798 811 856 844 861 908 945 972 976 947 898 883 921 966 964 984 957 937 929 918 896 940 852 880 966 965 971 947 924 976 952 906 920 987 969 993 1016 1015 1047 1083 1147 1128 1082 1024 1004 953 938 917 908 849 795 766 797 831 875 941 929 1010 1023 982 935 892 851 814 809 733 667 709 729 778 813 790 767 761 724 657 609 587 602 629 674 694 650 654 697 730 765 745 745 766 762 772 823 873 911 972 986 1026 1121 1152 1142 1113 1066 1095 1138 1139 1140 1181 1133 1130 1124 1172 1228 1262 1283 1264 1172 1155 1219 1301 1335 1323 1260 1203 1185 1148 1085 1088 1095 1029 898 843 813 802 771 731 716 720 758 739 797 791 846 876 817 878 930 904 870 839 819 822 844 870 864 857 830 793 749 713 658 609 636 652 662 665 636 607 585 582 580 573 581 602 643 638 610 575 530 522 510 497 497 498 502 512 538 558 575 576 595 612 640 672 689 707 739 765 792 832 852 871 907 969 1079 1219 1228 1194 1226 1271 1256 1284 1249 1257 1288 1343 1400 1429 1455 1455 1405 1363 1339 1390 1434 1499 1545 1568 1595 1617 1604 1577 1554 1537 1502 1478 1493 1523 1535 1539 1581 1609 1630 1691 1712 1712 1677 1665 1733 1746 1788 1827 1861 1868 1868 1886 1895 1887 1930 1928 1796 1714 1663 1612 1565 1531 1498 1484 1435 1402 1359 1351 1341 1303 1278 1265 1228 1204 1190 1142 1091 1080 1044 1031 1028 1062 934 928 920 935 922 877 894 865 874 878 904 940 994 934 939 914 898 892 877 865 839 826 835 808 800 774 727 726 727 720 707 659 674 661 646 625 591 578 609 605 633 630 648 679 693 698 687 664 562 549 578 634 666 739 813 844 867 898 940 1009 1021 979 1043 979 885 801 778 812 729 890 948 895 955 1030 928 987 1018 1016 965 823 871 971 1093 1304 1296 1340 1320 1302 1249 1264 1283 1310 1355 1309 1283 1236 1299 1359 1348 1272 1335 1345 1308 1225 1116 974 985 1042 1109 1135 1125 1124 1069 983 1013 1131 1137 1050 1134 1175 1213 1281 1346 1420 1428 1344 1301 1293 1310 1378 1420 1403 1402 1385 1330 1272 1235 1208 1176 1169 1181 1147 1130 1147 1165 1230 1320 1414 1488 1545 1589 1651 1712 1776 1829 1852 1794 1731 1610 1489 1484 1521 1519 1540 1572 1627 1683 1792 1786 1728 1663 1624 1607 1588 1581 1547 1510 1481 1459 1433 1387 1358 1393 1398 1409 1428 1443 1455 1512 1605 1605 1545 1554 1601 1663 1730 1821 1939 2025 1991 1979 1917 1790 1782 1686 1628 1567 1495 1437 1408 1383 1363 1309 1285 1204 1127 1089 1029 1022 1042 1087 1119 1161 1188 1170 1196 1221 1248 1296 1287 1235 1204 1199 1203 1196 1123 1163 1199 1160 1119 1093 1083 988 1025 1139 1065 969 888 852 799 866 953 955 983 937 935 1038 1038 1034 1118 1174 1226 1331 1228 1136 1079 991 922 869 848 813 786 724 750 723 735 765 787 843 896 908 952 1006 1045 1057 1030 1033 942 1029 1019 918 1054 987 1014 1013 933 912 965 976 941 945 952 972 961 972 996 1036 1071 1048 1035 1050 1023 1096 1150 1083 1162 1146 1078 966 1034 1083 1139 1094 1082 1044 1015 1015 955 939 950 1008 1018 961 1021 1060 1061 1063 1081 1122 1139 1163 1230 1211 1185 1140 1091 1043 1030 1083 1106 1112 1119 1137 1079 1007 1001 1050 1108 1111 1078 996 996 1055 1016 973 1021 984 942 908 855 818 798 806 817 861 829 903 853 915 861 867 950 963 887 955 995 969 966 944 887 778 751 771 819 849 839 905 879 912 901 965 978 931 937 995 915 940 958 989 1022 945 930 852 855 845 860 830 829 854 894 919 922 838 885 947 971 952 901 841 798 864 808 827 823 807 822 834 796 791 780 766 779 785 789 806 829 843 886 916 905 883 965 1025 1059 986 939 1038 1001 985 983 932 881 932 1021 1044 945 865 824 816 802 777 765 718 697 682 701 733 739 712 768 731 655 656 651 665 605 567 519 549 536 544 530 516 503 473 439 441 420 414 413 403 422 461 454 435 443 473 465 474 472 471 535 484 492 483 485 567 505 571 633 642 635 684 769 766 796 754 676 607 569 540 532 491 420 404 472 426 447 400 355 295 322 365 390 343 380 429 342 299 312 301 278 312 377 419 420 396 433 465 453 457 430 404 444 423 368 346 293 268 261 232 216 203 210 209 253 288 285 281 290 278 291 292 288 267 284 284 281 276 262 272 280 272 268 245 220 256 287 275 292 311 297 313 333 348 338 308 347 340 340 363 369 330 322 320 337 334 342 346 351 356 368 355 363 340 316 306 301 289 284 281 281 273 273 271 265 293 319 312 313 303 288 287 285 270 229 187 175 188 207 221 227 215 228 205 190 185 164 167 176 168 177 184 191 191 177 170 159 157 155 146 147 137 126 124 126 127 122 122 114 120 123 114 106 103 104 110 104 106 97 97 92 92 89 84 80 80 74 80 71 67 64 51 60 62 60 57 56 56 54 53 54 50 48 46 44 39 38 36 34 34 30 32 30 32 31 27 27 26 25 26 23 20 21 19 19 21 20 17 17 15 12 13 14 13 12 12 11 10 9 7 6 5 6 5 5 5 5 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 3 3 2 2 2 0 1 1 1 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 96 80 81 56 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
681 732 809 823 857 894 903 857 819 796 776 742 778 739 699 754 804 809 815 789 836 795 803 829 828 841 772 743 718 670 640 611 617 665 650 634 627 619 642 679 724 779 800 829 840 867 855 790 735 676 656 636 592 577 607 611 626 620 621 618 551 485 459 453 450 450 451 454 457 487 552 547 557 533 560 607 623 679 734 696 661 682 615 671 728 753 757 774 836 858 865 812 852 861 883 863 832 795 772 751 767 677 710 710 692 674 641 566 545 533 515 508 495 470 459 461 481 512 546 522 540 539 544 538 538 540 546 561 544 544 557 559 538 563 554 547 536 522 513 515 521 527 535 534 542 519 563 553 562 530 533 541 528 516 533 539 546 545 535 533 536 540 544 549 549 549 551 551 555 557 577 576 567 571 583 584 589 601 622 621 606 619 617 623 642 667 690 737 748 741 776 813 788 818 881 889 926 937 934 912 873 856 892 922 932 960 978 964 917 899 862 898 853 878 960 941 966 944 909 963 930 883 926 975 944 990 999 1003 1017 1060 1094 1093 1063 1072 1045 1019 983 949 929 884 822 762 765 800 854 888 878 950 977 989 976 961 880 822 743 732 668 677 694 715 762 751 727 711 707 677 621 588 598 651 672 649 647 708 764 796 825 816 818 806 831 848 823 852 838 894 964 1011 1088 1176 1156 1113 1012 1032 1072 1135 1178 1136 1118 1085 1133 1185 1202 1219 1248 1216 1190 1147 1217 1259 1280 1282 1280 1212 1165 1151 1148 1158 1125 1071 937 895 833 796 752 753 714 687 700 715 723 729 769 828 846 899 962 971 935 864 810 778 787 812 803 852 854 853 805 763 720 690 632 602 628 618 609 599 584 569 567 567 578 601 639 620 574 529 519 516 497 497 497 498 503 512 548 560 570 582 612 626 633 653 661 685 721 751 788 811 839 870 915 931 1015 1207 1254 1231 1247 1295 1299 1294 1266 1327 1306 1380 1401 1424 1452 1468 1436 1443 1398 1410 1412 1467 1489 1534 1575 1586 1573 1541 1497 1478 1412 1379 1456 1492 1490 1515 1548 1564 1582 1618 1657 1632 1621 1648 1666 1742 1769 1792 1815 1797 1778 1834 1869 1844 1894 1893 1892 1865 1827 1751 1690 1634 1595 1567 1522 1484 1454 1413 1388 1351 1351 1280 1252 1241 1195 1215 1134 1129 1050 1020 990 966 949 975 1008 1016 973 917 930 921 889 916 939 968 1001 1025 987 939 933 928 915 899 868 858 858 841 837 797 779 766 757 725 717 703 678 668 653 654 635 606 579 568 589 594 598 619 630 626 635 556 537 554 578 610 638 721 805 873 909 948 958 977 1002 1032 1070 1164 1119 1021 990 993 822 730 733 740 793 826 780 813 804 824 822 874 970 1028 1108 1270 1381 1430 1420 1412 1373 1313 1308 1335 1361 1328 1316 1349 1369 1362 1361 1355 1360 1378 1345 1168 1051 1001 995 1119 1209 1255 1215 1163 1095 1008 1013 1090 1172 1086 1156 1211 1279 1329 1399 1433 1423 1395 1380 1392 1380 1394 1473 1481 1476 1420 1382 1363 1343 1278 1225 1204 1166 1155 1143 1139 1163 1207 1302 1381 1478 1521 1534 1618 1715 1749 1700 1664 1629 1586 1516 1442 1450 1453 1540 1638 1694 1760 1762 1839 1789 1692 1637 1564 1553 1539 1514 1499 1473 1421 1405 1370 1361 1346 1382 1367 1462 1446 1433 1440 1456 1510 1494 1488 1536 1614 1706 1820 1974 1929 1932 1908 1900 1856 1787 1674 1574 1538 1516 1447 1387 1352 1316 1272 1241 1215 1169 1109 1061 1083 1072 1069 1100 1122 1154 1199 1216 1219 1229 1260 1298 1267 1235 1235 1228 1242 1204 1179 1200 1219 1202 1174 1105 1056 1031 1128 1168 1163 1100 972 899 816 805 797 785 842 872 941 1007 992 1022 1109 1148 1231 1312 1329 1262 1164 1028 934 880 848 832 746 718 720 761 821 871 911 982 1023 1077 1137 1209 1277 1232 1217 1144 1028 1158 1060 1015 1107 1113 1146 1078 952 978 1047 1016 1005 1006 1037 1037 1066 1068 1128 1090 1049 1040 1088 1081 1164 1250 1160 1192 1150 1112 1043 975 1071 1141 1186 1172 1161 1096 1066 1007 942 1012 935 931 937 943 991 1036 1002 1016 1059 1061 1072 1157 1231 1244 1173 1142 1064 1066 1077 1148 1191 1190 1176 1123 1059 1006 1020 1058 1143 1137 1077 1032 1023 1096 1054 996 1038 994 910 875 887 877 850 814 795 808 827 878 825 890 830 858 916 877 868 882 924 931 883 877 838 773 749 785 854 906 923 962 934 989 950 985 933 953 889 925 885 950 993 1006 1023 994 955 872 889 851 818 796 827 896 914 951 945 832 878 895 912 866 897 845 793 830 795 827 801 800 793 797 783 756 758 776 782 806 815 870 903 875 938 993 984 895 939 986 1060 1053 984 1064 1042 1088 1075 1004 901 920 971 1000 958 879 815 808 769 753 725 710 748 700 754 833 803 733 718 632 635 612 602 656 657 582 519 506 477 514 483 480 492 525 485 470 491 447 425 406 398 425 420 410 437 453 452 446 466 452 489 465 443 444 490 514 474 525 562 546 555 653 678 727 772 783 711 669 601 575 570 535 470 469 479 423 414 432 418 330 293 327 366 317 370 353 375 324 282 271 332 363 385 459 480 449 456 486 516 506 476 453 454 416 344 308 283 258 261 230 220 207 204 204 233 269 270 263 272 267 276 280 289 276 262 262 273 270 255 260 261 267 259 230 239 268 256 276 292 278 299 325 327 337 324 304 335 329 357 380 388 347 308 303 313 337 352 338 340 384 426 475 468 443 396 335 296 283 274 264 267 259 262 256 265 282 331 318 274 249 230 237 262 277 251 196 186 169 193 203 222 196 233 227 201 222 202 163 163 165 165 174 179 184 175 168 164 158 160 151 153 144 130 124 131 127 129 127 119 124 127 116 107 111 107 111 110 112 102 99 96 93 98 86 83 83 78 89 79 67 67 67 61 60 59 60 57 55 52 52 49 48 47 44 43 43 38 36 37 37 35 33 33 32 30 29 27 27 26 25 24 22 20 18 20 19 18 16 15 11 11 13 13 12 10 11 12 9 7 7 7 6 5 5 5 5 4 5 5 4 4 3 4 3 2 3 3 4 4 3 4 4 4 3 2 2 3 2 2 1 0 1 1 1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 50 46 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
668 696 769 793 835 899 874 827 782 761 794 738 758 715 731 777 753 790 832 823 829 809 822 853 856 820 801 765 709 653 632 610 599 649 644 648 615 625 667 684 727 800 772 820 813 858 865 885 824 768 710 660 660 620 551 566 614 578 607 597 578 537 468 454 450 450 453 453 467 541 556 587 613 628 647 663 714 740 680 647 595 593 603 650 738 702 751 809 839 798 845 797 812 855 880 870 860 861 819 844 807 725 651 666 658 645 627 564 541 524 501 498 480 463 457 468 490 508 510 512 533 543 525 525 522 527 527 544 529 544 541 538 538 545 541 540 536 522 510 515 525 529 529 528 530 513 519 534 537 515 526 519 536 533 527 532 529 532 531 542 565 563 577 582 579 573 581 582 584 567 585 595 597 593 583 581 576 592 612 597 625 637 639 650 650 665 682 725 709 747 782 748 799 853 844 856 896 911 897 852 819 863 879 876 906 950 1002 978 922 892 885 861 832 891 930 931 950 958 899 937 923 867 928 941 938 964 959 968 1006 1031 1046 1063 1075 1112 1101 1120 1054 972 944 910 857 796 756 763 814 816 848 879 898 936 986 985 880 813 773 709 698 666 660 702 761 767 713 654 633 634 615 575 600 607 619 662 707 740 774 795 790 808 835 851 886 896 914 942 917 980 1008 1064 1144 1131 1132 1029 965 1028 1118 1163 1176 1120 1014 1099 1147 1173 1222 1199 1222 1196 1183 1130 1194 1195 1249 1215 1190 1201 1215 1205 1183 1171 1092 1042 1006 942 907 873 839 805 774 736 687 666 665 689 705 755 808 844 900 949 918 914 872 822 798 752 772 798 783 799 813 810 793 722 650 631 579 581 587 575 574 562 556 561 580 606 632 582 532 514 510 508 497 497 497 498 502 520 543 551 566 598 622 634 625 638 654 673 705 734 768 798 820 853 865 904 953 1124 1267 1276 1278 1316 1336 1336 1289 1361 1387 1374 1410 1434 1447 1463 1464 1477 1452 1456 1458 1476 1516 1529 1562 1513 1471 1463 1416 1368 1342 1304 1357 1396 1502 1514 1513 1538 1561 1592 1611 1569 1551 1565 1643 1683 1691 1710 1716 1714 1710 1794 1818 1820 1856 1880 1882 1874 1887 1853 1862 1786 1750 1698 1639 1602 1544 1476 1449 1421 1381 1330 1299 1298 1249 1279 1210 1192 1147 1083 1114 1020 990 1000 1092 1143 1077 983 1054 996 917 985 1005 1016 1054 1056 991 1015 983 967 959 941 932 902 899 879 856 839 818 799 758 746 727 711 700 687 682 679 669 656 634 579 569 572 585 585 586 587 584 534 535 563 609 641 696 701 796 897 939 999 1022 1040 1073 1071 1074 1153 1197 1144 1180 1128 1037 935 966 956 846 873 927 871 949 992 919 912 1093 1229 1350 1397 1442 1457 1484 1474 1473 1374 1369 1386 1403 1408 1376 1388 1383 1375 1372 1377 1365 1349 1258 1162 1063 1002 1062 1116 1234 1248 1193 1129 1088 997 1015 1116 1226 1170 1133 1186 1247 1316 1365 1425 1484 1488 1459 1493 1495 1481 1487 1531 1532 1491 1458 1401 1364 1319 1290 1219 1181 1163 1172 1168 1150 1184 1243 1310 1397 1482 1500 1553 1619 1580 1532 1516 1502 1482 1423 1381 1404 1497 1641 1759 1789 1847 1879 1896 1841 1786 1696 1579 1493 1488 1476 1468 1431 1405 1391 1380 1379 1343 1343 1364 1428 1496 1445 1454 1396 1416 1436 1478 1528 1622 1739 1826 1842 1794 1812 1794 1755 1729 1689 1636 1545 1491 1450 1401 1355 1325 1286 1258 1215 1186 1168 1107 1099 1118 1139 1130 1136 1149 1170 1202 1245 1256 1264 1279 1297 1294 1277 1269 1270 1258 1238 1225 1241 1257 1238 1166 1123 1097 1102 1093 1064 1061 1033 962 871 881 913 866 849 789 766 866 977 924 989 1007 1049 1171 1213 1236 1181 1201 1117 1003 901 815 816 718 722 754 840 918 1037 1089 1118 1116 1143 1154 1164 1171 1194 1264 1213 1178 1225 1138 1091 1231 1247 1240 1131 1029 1053 1133 1136 1117 1105 1122 1148 1177 1169 1077 1088 1115 1137 1154 1196 1278 1282 1259 1200 1220 1177 1055 1009 1106 1195 1272 1300 1234 1189 1139 1015 988 1040 977 959 970 982 1002 971 1008 1012 1005 1038 1080 1190 1201 1219 1172 1113 1123 1127 1057 1156 1212 1252 1189 1127 1065 1002 1047 1118 1170 1156 1117 1067 1047 1097 1062 1040 1081 1011 948 872 950 916 891 860 815 784 782 805 802 842 800 841 872 821 881 835 849 891 856 899 852 781 744 788 861 892 980 1029 1023 1061 1059 984 928 937 895 868 929 976 926 941 959 909 959 946 911 922 885 784 842 854 866 928 883 863 806 862 857 822 864 875 797 806 803 799 789 787 779 770 769 755 762 774 834 867 870 883 956 966 913 992 992 933 933 957 1030 1113 1108 1125 1165 1150 1065 1008 902 986 1027 1040 967 870 809 778 757 739 758 728 791 718 790 846 802 744 700 717 694 645 542 556 605 521 486 462 439 445 449 431 435 468 488 487 492 507 479 411 396 405 418 409 439 451 458 430 441 444 469 428 425 424 476 446 441 465 465 526 607 595 579 626 674 753 790 715 667 648 625 579 508 508 484 450 393 350 376 351 286 291 300 301 312 319 315 301 268 326 390 430 449 499 535 514 512 528 526 480 450 425 403 356 327 306 292 275 257 251 223 218 201 204 245 262 275 273 265 274 259 281 282 280 262 267 291 289 279 255 242 242 246 257 214 222 239 253 264 273 291 303 321 330 300 329 301 312 317 334 352 326 293 331 397 411 422 362 378 358 410 492 518 483 458 399 333 282 267 255 252 252 247 247 262 281 348 347 334 312 284 244 213 211 233 239 197 169 176 187 211 188 220 222 223 228 216 191 165 154 155 165 170 175 174 165 164 160 161 158 157 147 134 132 132 133 140 134 127 128 128 119 108 115 110 114 125 127 111 103 101 96 96 90 84 84 84 87 79 68 72 65 61 59 58 58 56 55 53 51 50 47 44 44 43 40 42 41 39 38 36 33 33 33 31 31 28 28 26 25 24 21 19 18 19 16 16 16 16 13 12 10 12 12 10 10 10 10 8 7 7 6 4 6 4 4 3 3 4 3 4 3 3 3 2 3 2 4 3 4 3 4 4 3 3 2 2 3 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
747 761 733 757 833 883 848 799 773 751 782 722 728 675 722 723 745 781 828 831 864 847 834 821 806 789 766 722 729 655 635 615 603 624 635 641 598 626 659 719 750 798 734 740 758 784 808 836 800 808 758 714 768 705 620 546 593 570 537 557 584 549 478 455 450 450 454 467 514 564 600 604 652 696 690 646 650 689 622 573 619 697 661 703 672 725 759 784 799 774 824 774 793 857 867 818 857 862 856 835 778 726 644 613 610 592 566 528 517 524 508 497 460 461 461 473 486 495 493 496 511 528 524 511 508 508 527 529 523 539 534 528 532 523 543 531 536 529 516 515 525 520 521 515 504 509 510 514 513 533 546 548 552 557 549 559 568 568 567 570 586 594 585 592 590 585 568 586 594 594 599 592 603 609 609 606 583 579 585 615 622 616 627 646 658 664 675 685 736 770 762 747 796 834 782 841 862 875 862 813 810 840 838 873 916 965 1003 955 910 872 859 825 835 885 905 925 931 931 879 913 883 866 907 907 920 921 963 972 982 990 1064 1048 1091 1126 1127 1083 1101 1039 965 926 881 834 789 754 768 797 816 813 844 892 977 1015 961 912 844 783 750 685 643 674 705 721 720 724 662 596 592 578 632 677 678 679 686 728 758 743 735 773 817 855 887 892 919 978 999 1025 1032 1019 1075 1044 1006 1003 922 1030 1085 1145 1105 1065 961 1034 1137 1186 1184 1169 1212 1195 1149 1154 1189 1217 1212 1172 1097 1103 1130 1175 1191 1145 1088 1066 1052 985 949 928 893 867 841 806 758 728 705 642 647 690 747 793 835 881 855 919 950 889 830 815 778 721 722 752 730 739 738 732 655 585 585 574 584 567 558 559 547 566 612 611 563 540 519 507 503 496 497 497 497 498 502 517 539 545 558 575 599 618 614 631 646 666 694 743 801 796 806 814 840 862 906 1001 1152 1266 1290 1328 1370 1379 1324 1345 1384 1434 1432 1450 1449 1454 1467 1479 1475 1478 1434 1454 1479 1399 1418 1447 1386 1375 1339 1299 1292 1255 1304 1400 1487 1490 1463 1441 1500 1529 1525 1490 1536 1554 1573 1601 1608 1615 1611 1653 1715 1758 1754 1808 1833 1807 1846 1819 1812 1830 1825 1826 1818 1828 1834 1798 1623 1585 1543 1507 1447 1399 1399 1357 1305 1288 1231 1171 1130 1164 1174 1134 1118 1058 1103 1186 1198 1111 1163 1047 985 1072 1127 1150 1197 1074 1062 1096 1041 1028 1023 1017 998 983 957 934 909 879 856 805 783 771 756 742 723 722 711 704 690 651 622 597 556 554 553 549 563 565 564 532 538 590 668 727 749 804 850 919 971 1031 1091 1124 1172 1170 1129 1205 1338 1272 1217 1147 1104 1080 1026 1016 947 1015 1061 1062 1077 1134 1067 935 1029 1118 1202 1303 1354 1424 1466 1529 1523 1478 1443 1471 1488 1450 1426 1431 1423 1397 1402 1392 1336 1290 1268 1147 1065 1058 1150 1249 1251 1228 1191 1102 1061 1018 1073 1145 1269 1258 1206 1207 1286 1352 1451 1509 1567 1558 1573 1577 1608 1587 1544 1581 1572 1520 1482 1445 1379 1308 1271 1229 1184 1193 1204 1193 1188 1158 1213 1268 1329 1428 1427 1438 1469 1445 1405 1390 1414 1379 1350 1419 1462 1479 1578 1766 1895 1868 1929 1972 1909 1875 1785 1676 1573 1474 1428 1442 1391 1375 1365 1357 1350 1348 1338 1336 1391 1462 1471 1480 1391 1390 1417 1444 1492 1581 1699 1704 1724 1665 1681 1685 1648 1632 1590 1540 1505 1435 1381 1373 1333 1291 1258 1237 1206 1166 1159 1110 1137 1157 1163 1175 1177 1191 1205 1240 1267 1306 1305 1324 1340 1333 1323 1306 1313 1291 1259 1277 1271 1281 1239 1193 1174 1156 1132 1115 1061 1045 1012 1020 954 1015 1024 995 953 855 790 785 858 845 847 871 934 993 997 1056 1068 1081 1071 1030 928 851 744 714 751 752 833 964 1004 997 1022 1018 1056 1079 1124 1180 1229 1292 1282 1241 1227 1150 1119 1167 1171 1132 1088 1052 1107 1227 1261 1263 1253 1265 1247 1193 1121 1138 1143 1165 1179 1193 1257 1270 1343 1270 1241 1188 1126 997 1030 1120 1196 1271 1252 1166 1099 1022 993 968 1052 1030 959 1025 1022 1041 1025 1040 1070 1074 1073 1092 1100 1142 1186 1141 1132 1167 1164 1086 1103 1200 1237 1208 1158 1112 1013 1076 1152 1192 1178 1157 1104 1091 1119 1067 1075 1101 1032 944 894 986 986 952 926 872 821 786 774 773 774 781 822 830 789 804 804 824 843 809 852 826 782 741 746 805 875 942 909 954 980 1054 1002 939 876 850 933 990 905 869 943 932 874 886 908 960 937 857 806 781 836 890 929 877 833 796 828 848 812 829 830 807 791 796 774 782 765 765 764 757 769 803 775 824 894 943 894 976 1047 981 1040 1047 1026 1016 1075 1104 1178 1162 1133 1115 1098 1060 981 930 1009 1040 1033 974 882 851 791 845 788 788 755 811 759 776 816 857 774 705 686 659 604 579 575 561 555 541 514 485 476 452 439 413 409 429 423 423 450 456 444 441 399 388 413 479 498 496 430 432 426 459 429 410 415 425 410 430 459 498 564 562 504 543 619 674 743 817 783 736 738 700 612 557 502 439 384 390 362 315 295 326 286 278 275 269 275 276 275 278 355 441 512 523 551 581 576 571 577 504 436 387 376 359 322 308 290 282 278 263 251 224 218 203 203 242 252 269 278 259 282 258 261 266 277 269 240 249 270 256 273 263 275 237 235 215 227 273 286 290 299 306 297 319 310 281 296 316 348 350 403 430 368 288 355 409 367 404 336 350 398 466 494 487 414 395 342 328 281 265 256 245 243 240 288 338 331 352 343 299 293 302 269 269 232 209 200 214 183 167 181 195 187 199 204 210 222 206 189 180 167 158 157 161 167 171 162 166 157 158 161 161 148 139 140 131 145 148 139 140 139 135 122 116 123 116 119 132 131 116 107 109 98 97 94 83 81 88 82 75 73 71 66 59 60 58 58 56 55 53 52 50 46 45 44 40 43 42 41 39 37 36 37 44 40 37 31 27 27 27 27 25 24 23 21 18 17 18 19 17 14 11 10 12 10 9 10 9 11 8 8 7 5 5 4 4 3 3 3 3 4 4 4 3 3 2 3 2 3 3 4 3 4 4 3 3 3 2 2 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
678 745 705 715 792 860 829 782 751 757 760 738 674 716 751 776 789 799 842 854 832 817 828 806 822 821 802 762 712 704 664 630 600 596 641 640 594 639 663 705 741 786 720 709 767 799 770 788 743 726 768 776 745 708 679 611 509 523 521 524 566 591 499 457 451 450 454 487 545 534 538 583 641 649 625 583 560 588 559 585 667 744 715 679 649 707 765 769 747 779 778 756 802 829 847 787 839 799 831 801 763 765 747 694 626 569 560 588 593 560 525 505 477 455 456 466 478 486 502 510 516 508 508 513 501 519 521 522 531 529 529 521 540 535 526 529 528 527 520 511 508 498 497 499 506 509 516 515 527 548 559 563 564 563 569 561 583 592 591 584 599 594 601 604 598 592 587 582 592 602 611 610 601 609 617 609 590 619 592 595 620 627 626 639 642 662 675 700 736 733 723 754 806 783 790 803 804 829 810 783 801 815 862 912 946 989 1007 956 929 881 845 847 823 878 921 916 909 897 886 890 838 852 875 907 917 935 952 956 961 1005 1043 1055 1038 1053 1059 1025 1009 1054 1069 978 906 851 822 785 736 783 775 813 878 914 936 964 945 917 837 766 753 732 655 639 637 676 665 649 639 587 572 600 610 635 642 655 666 675 707 739 776 805 792 818 840 899 955 992 1050 1054 981 1010 997 1041 947 953 903 1016 1078 1042 1062 1002 967 1066 1178 1208 1165 1158 1215 1181 1085 1174 1189 1229 1241 1177 1055 988 1014 1036 1075 1057 1074 1038 994 965 938 911 899 887 879 862 841 832 775 699 640 641 686 735 777 810 827 885 904 928 928 897 828 794 738 680 671 680 671 663 596 599 586 552 536 567 552 544 539 557 579 577 532 518 508 501 496 496 497 497 497 498 506 544 548 545 554 571 588 604 606 618 626 661 697 751 784 766 774 796 816 849 876 927 1036 1264 1298 1343 1368 1402 1379 1412 1392 1409 1470 1495 1493 1482 1487 1478 1454 1370 1355 1349 1362 1336 1317 1333 1337 1304 1290 1263 1252 1205 1278 1350 1422 1429 1411 1391 1455 1485 1443 1472 1511 1524 1525 1536 1543 1551 1581 1618 1641 1662 1740 1779 1804 1756 1760 1733 1741 1759 1808 1815 1810 1802 1798 1808 1740 1716 1657 1614 1541 1493 1504 1442 1388 1330 1243 1219 1205 1185 1218 1172 1119 1147 1123 1159 1183 1151 1125 1055 1094 1175 1256 1290 1253 1147 1200 1181 1151 1136 1113 1126 1113 1080 1049 1010 959 930 914 843 812 814 785 764 765 753 740 726 666 623 601 589 574 588 564 575 544 539 537 532 544 609 698 769 815 868 905 980 1035 1069 1103 1177 1229 1287 1223 1228 1270 1284 1232 1213 1174 1155 1088 1040 1015 1028 1079 1117 1133 1166 1165 1008 1013 1099 1154 1244 1331 1447 1501 1578 1601 1608 1596 1577 1516 1464 1471 1479 1456 1431 1437 1376 1343 1318 1213 1121 1124 1167 1234 1261 1241 1204 1173 1108 1077 1025 1134 1227 1286 1309 1238 1237 1299 1388 1483 1511 1552 1607 1677 1693 1707 1688 1621 1585 1574 1535 1474 1427 1348 1267 1257 1229 1236 1239 1235 1223 1228 1191 1171 1186 1253 1321 1350 1372 1350 1326 1295 1308 1316 1355 1406 1494 1587 1599 1670 1742 1911 1950 1954 2000 1971 1915 1837 1774 1668 1548 1458 1400 1436 1444 1404 1376 1391 1411 1378 1333 1360 1414 1440 1438 1381 1374 1384 1413 1436 1502 1567 1551 1536 1558 1560 1563 1552 1549 1509 1464 1415 1356 1320 1299 1282 1255 1233 1191 1159 1162 1163 1147 1152 1179 1193 1196 1236 1236 1249 1269 1297 1328 1356 1380 1387 1377 1365 1336 1355 1314 1309 1304 1310 1289 1259 1245 1214 1183 1150 1101 1089 1078 1074 1067 999 1024 1082 1075 1059 936 793 750 752 765 795 772 807 814 841 852 887 930 927 923 871 749 710 771 846 887 859 905 921 935 964 1003 1020 1078 1132 1198 1340 1373 1410 1381 1298 1221 1212 1224 1225 1149 1088 1077 1121 1159 1203 1240 1254 1241 1187 1138 1152 1220 1177 1263 1217 1240 1322 1328 1314 1329 1319 1222 1144 1009 1099 1159 1207 1177 1181 1181 1109 1057 1003 970 992 1024 980 968 983 1009 1024 1034 1074 1116 1110 1131 1169 1161 1188 1168 1157 1168 1147 1118 1086 1134 1170 1146 1121 1094 1036 1086 1104 1105 1114 1186 1166 1168 1155 1125 1113 1050 999 949 956 1009 940 916 919 906 870 806 811 781 767 767 759 758 762 757 767 786 797 788 803 849 784 742 738 792 854 856 866 950 917 981 962 948 887 848 942 957 878 828 894 915 836 868 902 917 916 894 834 762 810 870 899 905 866 795 805 805 780 773 779 777 761 762 754 745 740 748 763 752 831 877 787 834 901 959 997 970 1035 1082 1106 1120 1125 1135 1128 1120 1118 1106 1062 1064 1007 979 943 948 1012 1006 998 971 911 872 845 889 817 805 808 833 820 850 871 867 791 734 715 678 667 651 699 659 601 597 560 543 532 507 456 446 413 418 415 408 407 406 404 411 412 391 393 442 481 492 441 410 407 453 444 392 411 413 395 448 491 553 508 456 513 585 665 709 750 755 705 672 700 720 644 559 489 454 400 352 336 372 366 374 370 346 332 308 289 260 261 298 376 461 507 517 534 550 551 574 547 487 416 353 329 313 309 290 280 270 277 269 245 239 218 202 198 227 249 254 264 252 281 269 256 272 271 265 234 252 265 258 270 265 269 251 208 214 230 260 261 274 286 316 300 310 298 282 309 374 341 367 386 383 377 283 336 350 328 345 307 376 464 488 507 501 413 336 339 286 270 255 247 241 230 232 282 319 330 324 311 291 290 237 251 254 285 244 202 183 185 172 169 178 189 174 195 196 212 213 209 188 193 181 148 152 158 168 159 163 158 155 159 158 150 145 141 133 152 156 146 149 150 140 129 125 126 121 118 129 124 118 116 122 106 99 96 89 83 81 80 74 72 73 70 62 60 59 57 56 54 51 50 49 48 44 38 45 42 42 40 38 36 34 41 45 41 38 33 31 28 26 25 26 23 23 21 21 20 19 18 19 15 15 14 13 12 11 11 7 10 7 7 6 5 5 4 3 3 2 2 4 3 3 3 2 3 2 2 2 3 2 3 3 3 4 3 3 3 2 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
723 695 697 759 799 808 812 760 744 743 738 708 662 721 726 735 752 795 846 857 829 826 815 790 790 799 801 799 783 744 742 642 613 587 625 607 588 650 658 679 728 734 694 686 743 763 752 720 691 689 725 777 782 759 720 681 593 541 486 518 522 541 527 496 457 451 454 486 496 516 521 590 611 602 584 511 549 564 583 646 703 741 667 626 682 737 760 713 693 699 719 780 821 800 833 762 807 762 792 816 801 801 796 811 730 680 676 689 649 559 523 490 467 467 467 485 489 497 509 516 496 495 493 504 502 506 522 526 521 517 518 516 529 523 520 526 521 517 499 495 494 498 504 507 513 517 533 541 516 531 546 568 575 572 577 568 594 624 623 596 623 607 620 620 613 611 597 596 604 608 612 622 617 616 625 623 594 621 610 596 607 620 642 648 650 656 677 694 697 688 693 740 741 734 749 755 785 803 760 781 822 852 888 917 964 993 1021 981 930 882 854 822 814 873 892 920 893 907 841 832 900 910 921 939 927 909 920 946 988 1044 1084 1124 1047 998 976 966 945 975 1011 1038 956 897 867 815 764 740 788 831 864 857 877 940 890 869 880 840 809 749 688 625 607 615 628 619 618 573 597 620 658 684 679 710 722 732 741 798 773 810 834 872 874 923 928 992 987 1001 967 966 959 998 929 860 914 1033 1004 1019 1011 909 984 1090 1137 1109 1091 1129 1137 1067 1090 1167 1232 1273 1223 1201 1098 1003 951 974 999 995 985 1004 982 947 941 917 891 873 864 856 836 826 812 790 729 643 630 677 722 747 773 812 861 892 885 908 905 844 794 739 730 691 654 647 668 685 673 601 535 535 554 548 536 532 533 524 512 505 498 495 495 496 497 497 497 498 521 546 538 545 550 565 580 587 595 604 638 666 720 752 738 740 749 768 793 826 859 897 918 990 1131 1275 1344 1409 1413 1460 1447 1462 1464 1501 1532 1512 1469 1397 1350 1308 1289 1267 1272 1267 1235 1253 1250 1273 1252 1241 1206 1191 1233 1275 1317 1339 1358 1353 1416 1390 1405 1433 1478 1482 1504 1544 1549 1549 1592 1615 1651 1697 1753 1784 1784 1728 1700 1698 1724 1766 1830 1838 1829 1808 1807 1795 1849 1872 1845 1758 1684 1629 1621 1544 1470 1366 1322 1290 1296 1245 1246 1208 1175 1218 1185 1231 1263 1199 1184 1137 1137 1240 1298 1349 1314 1270 1305 1301 1282 1267 1248 1259 1245 1199 1161 1109 1036 1019 973 911 856 848 812 806 814 786 773 737 703 673 634 612 593 603 592 582 573 571 567 529 539 628 727 802 856 907 967 1035 1094 1113 1152 1205 1255 1326 1345 1330 1293 1283 1262 1215 1236 1201 1148 1052 1032 1077 1109 1148 1210 1218 1164 1064 1099 1097 1164 1271 1377 1501 1571 1594 1646 1680 1687 1627 1538 1475 1509 1519 1489 1468 1427 1385 1407 1352 1226 1162 1210 1167 1209 1254 1228 1194 1180 1165 1109 1049 1072 1143 1246 1260 1316 1347 1446 1445 1536 1579 1637 1664 1752 1784 1776 1759 1697 1615 1546 1503 1449 1376 1324 1323 1321 1295 1306 1269 1276 1274 1250 1270 1256 1215 1194 1204 1229 1279 1282 1262 1327 1400 1404 1446 1518 1589 1655 1768 1830 1836 1891 1938 1969 2007 1933 1855 1822 1768 1678 1590 1539 1416 1464 1448 1409 1422 1423 1406 1399 1382 1315 1388 1418 1415 1377 1353 1347 1350 1385 1434 1482 1451 1455 1480 1471 1487 1533 1540 1480 1436 1367 1323 1295 1267 1235 1210 1207 1208 1220 1232 1219 1201 1190 1212 1232 1245 1265 1283 1282 1292 1324 1364 1405 1409 1424 1431 1421 1380 1386 1369 1338 1357 1346 1329 1298 1255 1227 1188 1140 1124 1119 1115 1076 1047 1018 1005 993 957 930 954 927 901 862 775 744 743 756 728 751 771 831 883 884 804 813 743 709 848 967 980 934 988 988 970 956 981 1013 1068 1190 1264 1259 1280 1299 1323 1334 1342 1314 1291 1273 1153 1120 1133 1157 1193 1244 1292 1323 1313 1190 1162 1176 1262 1287 1305 1346 1330 1370 1351 1376 1376 1297 1231 1139 1018 1119 1180 1249 1137 1079 1104 1037 986 986 1025 1040 1059 1020 1023 983 1024 1060 1094 1090 1117 1177 1165 1183 1198 1235 1220 1241 1168 1160 1123 1122 1132 1166 1119 1097 1065 1081 1067 1102 1127 1182 1177 1257 1265 1251 1203 1141 1070 993 968 970 950 917 876 877 891 847 792 845 857 809 782 773 767 752 762 746 752 764 758 771 799 777 740 736 797 803 847 926 902 912 925 930 893 856 853 903 894 858 803 864 860 844 798 825 863 836 867 846 756 819 846 832 849 802 782 765 759 749 750 749 735 734 739 754 759 761 749 750 768 851 902 801 821 911 983 955 939 1026 1086 1083 1063 1093 1100 1063 1064 1041 1006 991 990 988 954 930 954 1018 1057 1005 927 934 934 928 924 865 843 841 846 874 814 829 843 818 805 789 772 753 737 740 713 654 632 622 607 573 553 526 489 448 409 398 410 399 395 393 404 409 392 377 400 424 426 428 397 402 419 447 383 405 449 393 400 438 491 447 466 541 575 636 688 742 674 625 605 638 669 644 554 460 390 391 388 399 435 439 435 452 418 400 383 349 314 276 270 358 441 458 471 494 513 477 479 448 423 347 341 309 291 282 276 271 260 269 267 254 220 217 197 196 230 244 248 254 255 262 266 258 273 260 265 246 241 248 253 254 259 263 266 249 206 237 265 286 271 290 297 287 287 282 290 341 343 329 332 321 342 316 269 281 319 286 277 314 372 417 471 470 462 405 334 293 270 257 244 241 234 228 226 250 263 301 323 323 308 300 277 254 216 245 272 230 231 194 168 173 168 183 167 183 184 194 203 214 200 196 191 171 146 151 156 159 159 157 152 155 156 152 150 140 134 149 154 150 148 147 139 131 125 125 124 120 123 120 117 122 126 113 105 100 95 89 85 81 78 75 76 72 63 61 59 58 55 54 53 51 51 49 47 42 44 43 42 41 41 41 39 37 43 38 33 33 31 32 31 25 23 23 23 22 21 18 18 17 17 17 15 15 11 12 7 7 7 8 5 5 5 5 4 3 2 3 2 4 4 3 3 2 2 2 2 2 3 3 3 2 2 3 3 3 2 2 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
689 667 698 725 779 774 788 770 726 722 688 669 720 766 784 778 779 780 836 881 881 832 828 836 805 783 762 778 796 782 715 641 611 596 588 582 593 627 672 695 716 725 690 655 655 683 698 691 662 661 713 725 734 732 762 737 655 586 559 487 454 458 458 466 458 452 455 453 454 456 487 509 553 540 500 562 650 665 696 685 717 705 633 611 666 727 723 681 693 748 789 796 763 797 806 758 753 730 790 776 758 781 760 785 717 656 651 631 621 605 551 503 466 457 472 481 490 502 506 499 496 484 494 497 498 508 515 525 516 507 513 520 529 514 509 515 509 499 494 494 499 497 517 523 521 543 542 555 544 535 561 540 579 587 585 584 595 616 625 616 645 631 624 630 624 598 598 609 599 615 616 626 626 620 623 631 607 630 604 621 597 609 621 637 645 657 652 649 653 661 671 681 686 698 721 724 750 748 771 789 831 889 939 963 973 967 983 981 928 877 850 842 808 854 879 913 894 905 844 863 868 891 901 915 898 937 944 976 1004 1069 1108 1090 1092 1086 1047 970 935 910 954 1022 1027 962 886 826 775 730 768 826 819 820 855 872 890 830 802 797 807 776 720 704 675 640 587 589 581 582 613 620 655 663 685 749 784 803 839 832 820 870 896 912 912 894 912 987 923 979 940 923 930 934 888 840 932 975 936 997 892 922 1040 1055 1054 1010 993 1092 1026 1037 1144 1191 1231 1245 1173 1077 1062 1003 945 930 940 950 936 944 946 942 916 904 885 847 851 833 836 820 806 778 760 741 637 621 657 690 730 761 805 833 859 860 869 883 849 828 797 736 692 665 626 634 657 662 585 511 543 534 525 521 517 508 499 494 494 495 495 496 497 497 497 501 531 526 532 544 553 563 572 577 585 607 650 673 682 686 693 718 719 760 784 799 822 880 909 923 961 1005 1074 1149 1221 1290 1344 1379 1370 1394 1393 1365 1343 1339 1326 1270 1253 1205 1210 1191 1163 1205 1216 1219 1223 1218 1166 1205 1263 1271 1267 1282 1305 1315 1330 1361 1429 1480 1532 1543 1541 1541 1513 1537 1594 1611 1650 1690 1733 1737 1731 1697 1693 1746 1766 1820 1865 1849 1823 1810 1794 1713 1709 1725 1713 1702 1692 1700 1741 1694 1554 1464 1425 1383 1359 1318 1298 1238 1250 1286 1278 1324 1334 1284 1281 1223 1194 1298 1385 1479 1431 1404 1502 1521 1495 1485 1479 1503 1464 1430 1413 1223 1153 1119 1052 948 941 886 873 886 870 832 807 754 722 705 686 660 638 618 600 585 570 566 564 527 559 647 733 809 870 917 997 1059 1091 1104 1154 1213 1238 1275 1351 1341 1314 1300 1294 1281 1245 1184 1143 1061 1069 1067 1097 1163 1264 1240 1176 1097 1155 1167 1218 1332 1441 1505 1582 1654 1690 1677 1664 1638 1607 1525 1552 1553 1526 1473 1412 1436 1442 1323 1216 1212 1215 1218 1189 1257 1267 1244 1213 1190 1153 1085 1098 1124 1173 1234 1329 1397 1476 1539 1590 1657 1727 1738 1825 1847 1834 1780 1708 1656 1589 1522 1446 1384 1342 1357 1389 1397 1379 1332 1317 1313 1291 1316 1314 1259 1284 1254 1252 1238 1257 1294 1361 1456 1513 1524 1602 1701 1721 1879 1935 1958 1914 1899 1937 1985 1955 1867 1785 1724 1694 1643 1494 1492 1480 1476 1451 1435 1399 1377 1349 1334 1349 1323 1375 1391 1363 1323 1321 1306 1325 1336 1377 1371 1396 1404 1419 1464 1499 1517 1470 1426 1369 1320 1286 1255 1227 1218 1250 1251 1288 1272 1263 1238 1237 1232 1249 1276 1309 1321 1324 1337 1360 1406 1448 1468 1500 1516 1459 1441 1430 1404 1388 1413 1419 1366 1336 1298 1253 1202 1160 1176 1154 1123 1089 1071 1052 1018 975 918 885 853 808 798 814 814 797 791 794 808 747 763 846 888 839 886 774 713 734 888 993 1000 980 997 1007 970 965 969 1006 1081 1133 1171 1174 1203 1219 1252 1287 1271 1239 1222 1215 1202 1216 1232 1234 1316 1348 1358 1390 1377 1266 1174 1202 1285 1358 1469 1422 1402 1412 1389 1357 1328 1236 1168 1130 1030 1091 1156 1214 1165 1105 1048 1050 985 1042 1004 1090 1127 1083 1011 992 1020 1068 1100 1145 1182 1215 1218 1255 1286 1314 1309 1232 1221 1192 1182 1177 1181 1234 1145 1090 1130 1117 1121 1119 1120 1200 1211 1232 1328 1283 1244 1194 1102 1029 1040 998 984 924 863 870 831 837 804 835 902 871 864 841 834 767 824 780 744 740 740 741 754 759 735 731 794 855 915 918 861 896 874 909 874 837 863 878 828 881 793 810 852 860 796 811 857 788 822 833 791 763 822 798 813 775 756 744 736 733 733 734 745 765 758 780 804 842 864 827 807 817 876 796 825 899 917 899 897 947 1010 1017 1024 1052 1036 1017 983 977 946 1001 1029 994 946 966 987 1001 1039 964 932 921 905 886 884 901 898 841 789 810 809 890 917 899 852 825 846 856 836 823 760 747 720 690 639 651 618 566 540 492 443 411 399 403 396 384 401 403 403 376 392 401 399 399 394 396 384 398 377 392 428 368 389 413 465 431 455 493 581 655 712 715 650 576 564 583 629 601 523 465 438 430 444 469 496 512 510 509 472 468 454 418 381 294 262 367 390 410 440 451 477 414 382 383 369 325 305 294 283 270 264 257 249 257 263 253 235 214 195 197 229 242 244 256 243 248 266 230 259 264 240 246 227 239 247 238 245 270 263 237 194 228 251 286 282 263 249 252 251 272 320 304 296 322 297 290 319 298 253 259 321 281 277 296 356 435 458 441 401 382 352 298 265 246 235 232 227 223 220 227 238 275 305 292 291 282 255 225 222 213 242 225 238 213 176 168 155 166 163 173 179 185 195 200 209 202 186 175 155 143 145 152 151 157 148 156 157 151 150 142 137 147 154 149 144 144 140 133 129 126 125 127 124 119 115 118 122 116 114 109 103 103 93 87 84 81 78 74 64 64 63 66 56 55 55 53 53 45 45 47 46 43 42 41 40 39 40 37 35 34 33 33 31 32 34 28 27 23 21 22 20 18 18 17 17 16 15 14 11 12 10 9 6 8 5 5 4 5 4 3 2 2 2 3 3 2 3 2 3 2 2 2 2 2 2 3 2 3 2 3 2 2 1 1 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
638 689 740 759 747 748 771 761 740 698 702 671 735 748 790 800 787 809 806 859 875 886 886 874 860 826 768 739 801 719 649 624 624 626 617 574 610 640 697 735 709 695 713 661 631 613 616 624 611 639 665 679 691 667 699 708 697 657 625 584 529 481 457 451 452 451 456 472 523 504 485 460 483 474 524 628 662 674 637 682 712 676 607 607 646 688 649 651 722 749 766 765 716 761 781 790 716 725 802 760 749 728 760 745 706 645 611 587 589 599 521 473 458 458 467 478 495 492 500 481 490 478 489 477 491 506 514 519 504 500 508 514 519 515 502 510 501 492 500 517 517 540 519 552 538 559 573 577 548 541 565 572 561 585 595 585 593 597 610 637 683 641 633 629 619 618 611 612 618 616 627 629 639 629 627 641 619 639 612 638 606 609 615 628 629 639 647 658 670 687 714 757 771 789 787 813 805 770 792 833 872 914 930 964 955 942 978 997 922 873 861 827 811 849 883 896 870 899 835 843 844 836 860 881 923 965 975 1002 1051 1065 1109 1093 1042 1037 1074 1020 945 880 903 1004 1027 1004 917 861 827 767 724 782 778 824 842 821 813 822 796 740 740 760 772 760 757 720 659 653 587 597 606 622 647 670 699 710 753 821 834 878 878 887 888 897 868 868 923 946 890 932 908 894 891 904 894 836 905 903 909 894 869 893 911 920 923 927 934 956 996 1088 1168 1226 1218 1144 1107 1098 1010 981 947 894 903 907 900 912 936 936 912 867 830 832 810 768 801 812 799 786 773 748 680 615 606 634 681 717 756 741 802 816 835 833 849 872 849 818 723 661 606 579 594 612 626 541 519 529 507 512 503 496 493 494 494 494 495 495 495 497 496 505 515 526 537 544 551 559 566 573 583 600 626 700 672 645 669 701 735 734 752 779 820 835 889 896 930 947 974 984 986 1005 1066 1097 1096 1100 1110 1142 1137 1194 1182 1106 1071 1063 1044 1074 1089 1151 1181 1152 1178 1148 1067 1136 1203 1250 1276 1267 1279 1276 1303 1326 1384 1441 1463 1499 1486 1480 1474 1512 1555 1619 1646 1671 1698 1694 1697 1674 1710 1738 1783 1820 1849 1805 1731 1716 1653 1588 1579 1609 1591 1580 1569 1584 1617 1663 1686 1649 1542 1493 1458 1409 1366 1315 1327 1375 1386 1413 1439 1415 1394 1349 1326 1395 1503 1576 1534 1541 1521 1453 1431 1427 1461 1489 1439 1364 1332 1312 1330 1310 1170 1031 1035 969 981 988 935 902 886 826 776 734 697 666 639 618 586 578 572 557 547 527 570 671 765 840 879 916 966 1000 1034 1064 1101 1167 1183 1219 1271 1352 1350 1326 1299 1281 1216 1167 1179 1155 1195 1173 1175 1234 1281 1229 1222 1152 1150 1220 1280 1364 1443 1490 1541 1631 1666 1651 1641 1621 1624 1582 1572 1595 1510 1465 1450 1449 1430 1322 1224 1269 1271 1320 1239 1210 1275 1270 1253 1235 1177 1122 1103 1189 1237 1285 1364 1486 1537 1581 1617 1735 1804 1849 1883 1906 1863 1804 1723 1685 1621 1561 1490 1421 1385 1432 1496 1486 1409 1421 1341 1355 1330 1356 1354 1268 1349 1338 1348 1274 1316 1312 1413 1468 1542 1632 1669 1776 1826 1931 2024 2013 1956 1918 1942 1987 1976 1880 1806 1770 1696 1548 1589 1630 1559 1503 1486 1436 1422 1412 1393 1403 1343 1325 1297 1309 1322 1291 1307 1320 1299 1276 1294 1334 1320 1346 1356 1387 1439 1455 1417 1389 1360 1361 1342 1270 1224 1257 1272 1296 1331 1322 1294 1289 1262 1295 1326 1337 1345 1372 1385 1407 1427 1490 1533 1554 1583 1633 1586 1523 1457 1424 1427 1433 1423 1394 1366 1352 1312 1318 1285 1253 1222 1166 1134 1138 1095 1038 980 924 882 842 814 849 852 854 841 840 865 836 779 731 715 764 793 814 733 704 831 847 865 981 1013 1019 1065 1010 976 985 995 1024 1059 1092 1112 1152 1193 1184 1188 1176 1175 1177 1230 1292 1344 1368 1313 1354 1404 1426 1388 1280 1202 1234 1242 1280 1346 1423 1490 1429 1425 1355 1284 1247 1198 1118 1080 1077 1127 1155 1242 1235 1130 1093 1025 1025 1097 1039 1057 1085 1101 1050 1052 1032 1081 1144 1214 1285 1329 1337 1373 1427 1431 1371 1280 1277 1229 1257 1214 1227 1223 1147 1129 1196 1160 1158 1167 1155 1180 1274 1291 1371 1320 1259 1233 1181 1123 1035 1063 988 908 916 915 853 808 823 883 933 962 931 873 846 805 878 869 828 778 746 731 731 735 733 728 798 819 848 853 842 867 844 868 838 818 869 859 834 815 808 785 820 801 783 798 799 787 777 790 814 744 778 757 745 737 735 732 732 733 744 768 799 787 812 828 872 924 893 827 835 800 850 816 797 837 869 856 917 952 929 926 937 960 949 953 943 924 943 953 982 961 959 1005 1009 1019 1030 1039 997 935 939 904 895 845 892 841 785 773 835 911 938 842 882 895 904 859 869 858 774 691 744 760 700 712 675 639 590 552 485 429 393 400 384 392 385 399 399 372 375 396 396 393 386 392 385 382 377 377 380 383 366 428 487 415 413 489 562 630 677 684 584 526 492 573 624 623 555 519 510 492 519 535 551 566 566 534 515 487 446 406 365 284 280 321 352 387 396 407 382 344 332 336 315 295 291 281 268 269 260 249 249 248 257 243 237 196 196 208 229 240 238 241 246 228 245 225 249 262 251 232 218 230 233 237 261 256 260 217 201 241 262 272 245 235 259 282 299 283 293 274 282 278 263 294 302 319 282 246 290 258 279 323 376 425 449 428 410 359 294 285 257 247 236 224 220 216 214 218 230 245 266 292 266 272 288 266 238 208 199 215 212 229 197 191 153 148 163 168 169 175 188 188 200 205 185 167 168 161 139 140 144 153 145 153 157 150 153 151 140 145 150 148 144 144 143 138 132 128 126 123 119 120 114 115 115 112 109 110 106 105 100 90 86 83 81 74 68 72 67 69 59 56 56 57 53 54 55 48 47 50 45 42 40 39 38 37 34 34 33 32 30 33 34 34 28 30 25 20 20 18 18 16 16 15 14 15 12 11 10 9 6 6 7 5 5 4 4 2 3 3 3 3 2 3 2 3 2 2 1 2 2 2 2 2 2 3 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
685 698 704 722 722 720 749 719 736 711 651 694 719 767 744 750 744 768 820 856 882 918 913 881 888 815 793 774 698 663 626 610 595 614 610 573 615 680 713 726 664 677 722 697 654 649 622 601 596 627 643 636 649 629 650 642 629 644 638 602 555 488 487 470 456 451 453 466 518 561 568 581 579 594 623 620 635 630 641 658 687 649 585 619 689 697 616 672 724 729 736 743 704 737 750 773 732 702 778 737 729 701 763 703 654 700 607 563 540 551 520 466 455 458 467 476 490 492 483 474 484 476 477 485 496 504 511 495 490 480 499 508 513 499 490 490 489 515 506 528 549 545 548 549 564 553 574 573 551 562 558 587 602 574 597 601 598 611 618 645 699 654 648 636 643 619 619 620 632 625 637 639 646 636 637 650 632 645 628 642 644 631 617 627 631 630 636 644 659 670 691 715 745 776 797 813 844 832 845 842 873 900 935 943 930 943 972 973 912 876 834 829 802 839 861 872 840 831 814 823 870 899 904 906 931 968 1011 1049 1079 1088 1075 1049 1027 986 1010 960 940 871 896 938 1012 992 955 912 853 792 723 723 761 816 844 799 762 782 783 769 711 729 740 727 744 695 679 662 613 579 611 623 642 644 663 694 743 785 761 817 815 820 881 830 818 882 908 925 881 884 860 873 860 828 821 810 819 829 840 877 934 904 926 937 974 979 1023 1080 1095 1180 1206 1189 1130 1086 1066 1034 1062 986 924 908 874 875 870 901 930 934 913 873 848 792 816 762 740 765 786 779 762 749 734 686 613 591 633 662 698 720 733 771 784 794 811 829 812 828 740 667 612 580 552 572 579 586 508 517 499 494 494 495 493 494 494 494 495 495 495 497 496 515 523 528 533 539 543 552 559 576 598 603 626 667 634 636 695 722 732 715 724 759 784 792 824 845 910 928 922 915 930 925 996 985 988 987 970 999 1012 1029 999 1008 985 989 1015 995 1010 1052 1082 1046 1081 1051 1068 1122 1155 1151 1176 1198 1198 1184 1252 1293 1326 1313 1352 1404 1434 1438 1477 1494 1515 1572 1594 1628 1632 1657 1656 1653 1677 1659 1729 1755 1767 1738 1666 1612 1581 1540 1519 1508 1513 1502 1499 1508 1527 1570 1592 1656 1704 1725 1574 1529 1442 1441 1458 1504 1529 1576 1642 1608 1572 1557 1522 1489 1477 1459 1427 1457 1456 1423 1402 1435 1507 1481 1429 1387 1311 1231 1228 1234 1219 1217 1171 1166 1174 1137 1041 1005 970 883 815 744 695 661 621 593 581 567 562 550 528 528 604 675 738 809 869 907 884 935 967 998 1040 1105 1159 1185 1202 1260 1330 1323 1318 1316 1254 1186 1163 1251 1279 1289 1279 1327 1314 1309 1287 1147 1149 1215 1291 1402 1460 1546 1587 1649 1651 1587 1597 1607 1640 1627 1628 1582 1506 1542 1484 1484 1408 1303 1282 1314 1321 1334 1266 1242 1254 1296 1320 1235 1206 1155 1152 1225 1316 1410 1498 1528 1584 1630 1706 1745 1872 1925 1932 1929 1867 1845 1798 1740 1700 1639 1550 1500 1424 1530 1548 1523 1465 1483 1396 1431 1430 1415 1424 1350 1308 1363 1400 1322 1400 1354 1383 1464 1536 1646 1767 1842 1966 2028 2093 2040 2013 1934 1998 2006 1954 1882 1830 1751 1638 1591 1681 1716 1655 1577 1486 1466 1451 1438 1403 1365 1370 1342 1311 1318 1289 1272 1266 1252 1248 1242 1270 1291 1275 1286 1331 1381 1404 1419 1385 1353 1320 1323 1313 1254 1269 1307 1344 1354 1366 1366 1337 1327 1329 1352 1371 1369 1384 1414 1463 1477 1504 1528 1569 1591 1626 1686 1645 1572 1483 1462 1454 1486 1489 1456 1410 1354 1333 1311 1290 1291 1259 1240 1220 1178 1140 1097 1009 942 895 842 849 871 877 890 878 862 875 866 814 846 833 767 718 734 707 725 764 799 861 876 987 1042 1094 1044 1006 1004 1023 1019 1033 1046 1069 1083 1095 1113 1126 1137 1158 1233 1293 1320 1378 1392 1370 1412 1421 1388 1310 1236 1258 1347 1314 1330 1433 1471 1501 1505 1421 1328 1257 1193 1126 1101 1050 1126 1231 1179 1227 1215 1148 1095 1004 1036 1085 1087 1034 1083 1135 1098 1079 1063 1099 1180 1287 1414 1387 1435 1465 1469 1525 1461 1395 1379 1318 1328 1294 1272 1213 1219 1157 1227 1253 1187 1212 1197 1265 1344 1345 1324 1321 1302 1297 1241 1147 1112 1120 1004 936 938 893 864 838 900 889 930 917 923 865 816 817 864 927 908 868 841 771 725 728 729 730 786 800 813 811 822 827 820 819 798 857 817 819 813 799 799 751 777 767 757 761 755 756 756 755 762 764 716 717 723 723 738 760 789 838 849 809 885 828 859 909 941 946 894 843 859 817 862 847 799 826 832 867 881 914 889 881 895 896 898 894 901 928 952 993 997 1031 1005 1038 1100 1064 1099 1133 1047 983 1007 966 942 832 925 892 843 749 813 888 834 751 811 835 799 793 754 803 764 677 671 715 694 691 685 685 649 610 537 460 405 386 380 377 375 371 374 370 373 406 407 418 388 379 373 368 369 371 374 374 359 409 466 406 401 446 476 537 641 661 605 495 444 517 586 607 518 522 529 527 548 528 547 512 516 429 414 406 399 314 287 251 258 293 313 346 348 329 304 281 307 290 268 272 275 272 269 254 251 249 235 245 248 245 219 193 193 210 238 240 237 236 235 235 221 219 235 254 260 249 241 209 210 245 253 246 256 218 207 229 251 267 223 250 258 266 288 263 260 301 308 273 241 286 287 288 267 236 276 248 284 304 352 375 416 420 394 344 311 262 247 240 232 223 218 213 208 214 219 226 240 284 281 254 242 280 256 252 203 184 199 208 217 211 191 158 161 151 164 174 178 180 185 194 191 175 184 164 155 147 137 143 147 148 152 151 153 157 146 145 147 148 144 145 144 141 139 135 131 130 127 116 116 110 110 107 105 105 105 102 101 98 95 86 81 76 70 74 71 67 58 64 57 58 49 59 59 52 52 47 44 43 40 43 39 35 34 33 32 31 30 32 34 36 21 29 27 23 16 12 10 17 15 15 12 12 12 11 9 7 6 6 5 4 4 3 3 3 3 2 2 3 2 3 3 3 3 2 1 2 2 2 2 2 2 3 2 1 1 1 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
687 697 696 677 692 732 710 708 706 704 648 707 740 712 698 753 764 798 809 808 865 892 927 912 862 850 856 794 692 640 630 618 602 583 581 584 602 640 657 693 619 671 683 688 701 641 625 602 586 602 616 623 601 603 622 627 630 631 620 583 566 547 542 506 458 452 454 466 518 504 525 534 569 577 607 599 612 592 633 663 655 595 549 625 662 653 617 673 691 692 720 717 696 753 744 725 732 674 746 700 727 683 720 716 664 617 627 596 535 485 478 460 453 459 469 472 473 472 470 461 461 459 466 482 512 504 502 480 478 474 474 477 478 484 482 503 512 522 536 538 558 561 558 568 547 573 571 585 559 580 577 572 595 590 611 609 618 618 636 671 705 658 656 644 654 628 631 642 641 634 650 653 652 643 654 658 639 647 644 666 661 645 646 619 640 637 653 652 653 678 708 749 775 802 802 815 842 864 876 900 916 943 904 923 901 933 964 919 899 882 839 817 801 829 865 838 813 810 839 854 866 865 891 926 957 999 1011 1009 1007 1079 1068 1045 1046 1015 953 926 886 875 861 913 982 925 890 882 852 803 748 713 770 820 846 796 768 745 781 764 723 678 715 687 732 690 647 609 581 565 600 617 640 693 689 742 763 732 726 760 776 837 848 777 830 860 873 864 839 812 802 793 785 802 829 862 861 890 869 962 991 952 1030 1036 986 1115 1112 1161 1139 1195 1227 1197 1090 1042 1005 997 988 969 921 875 865 838 853 893 913 909 903 869 837 774 785 734 706 717 718 741 756 746 726 708 697 612 580 611 642 676 684 714 721 750 757 766 763 789 805 692 625 581 550 548 537 562 514 496 499 494 494 495 493 494 494 494 495 495 495 499 505 507 513 521 528 532 543 550 561 569 573 559 568 578 609 643 694 719 695 681 709 747 758 778 813 838 867 876 859 848 861 918 927 895 926 949 906 965 994 993 975 931 937 943 950 950 1011 1029 1011 1001 1023 994 1031 1083 1134 1120 1112 1115 1130 1114 1167 1185 1189 1196 1250 1286 1350 1421 1452 1467 1492 1503 1523 1546 1567 1626 1591 1611 1552 1562 1650 1651 1654 1622 1608 1573 1542 1532 1490 1485 1478 1475 1484 1478 1483 1503 1544 1593 1614 1672 1713 1696 1618 1620 1697 1692 1653 1622 1573 1527 1500 1469 1452 1432 1409 1380 1366 1351 1369 1395 1406 1431 1460 1404 1362 1341 1309 1248 1215 1219 1288 1225 1231 1194 1116 1129 1133 1191 1063 937 856 774 700 660 628 605 586 569 539 527 527 559 627 700 747 780 834 885 849 878 924 968 997 1030 1101 1171 1171 1187 1189 1246 1338 1335 1323 1235 1215 1209 1259 1328 1362 1379 1372 1347 1236 1158 1185 1242 1318 1414 1505 1577 1611 1626 1622 1556 1579 1629 1677 1683 1652 1558 1598 1605 1532 1475 1368 1354 1397 1371 1366 1387 1328 1257 1270 1306 1322 1279 1290 1179 1184 1235 1359 1483 1556 1593 1654 1690 1785 1805 1870 1949 1978 1949 1934 1902 1855 1808 1768 1670 1637 1566 1513 1560 1619 1550 1544 1546 1470 1507 1521 1527 1509 1404 1350 1387 1439 1359 1465 1445 1430 1489 1569 1598 1687 1835 2021 2119 2129 2097 2014 1955 1972 1991 1900 1865 1815 1704 1582 1663 1760 1790 1710 1644 1532 1501 1492 1468 1420 1391 1352 1347 1369 1378 1344 1314 1344 1327 1283 1272 1249 1237 1284 1308 1344 1348 1328 1319 1318 1310 1306 1326 1318 1277 1303 1367 1403 1398 1415 1411 1399 1385 1377 1408 1425 1421 1423 1472 1523 1557 1558 1548 1581 1663 1694 1657 1594 1540 1505 1492 1492 1548 1544 1522 1439 1364 1302 1260 1258 1249 1220 1202 1178 1165 1166 1100 1041 963 901 861 885 906 909 916 901 897 899 889 870 908 919 826 742 705 704 742 825 852 873 917 925 949 1030 1076 1078 1060 1117 1067 1056 1060 1079 1098 1116 1130 1136 1146 1188 1228 1321 1380 1384 1414 1421 1424 1436 1346 1268 1319 1354 1404 1392 1403 1447 1500 1515 1515 1417 1319 1256 1274 1212 1089 1156 1248 1300 1267 1254 1201 1086 1041 1009 1090 1126 1154 1064 1087 1174 1215 1181 1125 1124 1230 1360 1361 1378 1431 1499 1509 1503 1485 1452 1493 1471 1480 1427 1338 1277 1261 1190 1263 1320 1305 1312 1292 1336 1313 1287 1283 1271 1272 1268 1228 1222 1228 1149 1039 1011 990 922 853 858 912 970 936 867 862 822 853 903 898 937 889 903 881 837 752 723 719 729 758 752 754 764 782 780 793 785 836 812 810 753 789 769 752 734 722 712 701 704 714 721 725 723 724 723 727 730 733 762 799 845 851 908 902 820 916 850 878 982 1028 979 903 836 876 831 880 850 810 807 832 844 851 889 852 867 888 899 903 930 948 953 972 1019 1062 1076 1035 1113 1156 1154 1177 1198 1128 1084 1091 1019 906 802 839 913 835 740 766 803 762 680 734 742 707 712 671 721 677 640 570 647 611 621 619 609 592 557 516 455 402 388 393 400 390 389 388 368 368 393 452 460 439 441 412 405 380 372 359 363 353 395 459 380 378 416 476 523 545 548 574 485 394 451 524 559 474 431 467 461 487 483 487 431 384 362 340 337 289 258 298 297 275 257 269 273 275 271 265 274 271 245 240 251 254 261 265 259 252 243 242 225 239 243 216 209 192 195 239 239 238 234 231 231 227 211 210 225 245 252 244 215 201 243 240 242 251 221 187 224 244 235 214 255 266 270 274 257 253 265 270 262 244 251 254 297 296 227 232 277 275 288 315 336 336 368 364 345 306 277 242 230 222 218 214 203 206 209 213 219 237 301 314 276 235 225 213 233 227 208 177 200 200 217 204 171 147 154 149 175 168 176 172 177 186 182 187 177 164 163 154 139 132 142 145 154 156 156 151 146 148 145 143 143 144 143 142 139 138 134 129 122 112 116 107 103 101 101 103 100 101 99 97 92 83 76 72 72 69 65 60 62 59 58 49 60 59 58 55 48 51 43 43 42 38 36 34 33 35 33 33 30 34 35 21 21 29 29 23 16 7 7 15 13 13 11 11 10 8 7 7 5 5 3 2 3 2 2 2 2 2 3 2 3 3 2 2 2 2 2 2 2 1 2 3 2 2 2 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
683 677 662 690 719 710 706 702 689 662 679 712 717 677 740 747 736 751 782 808 859 908 900 920 907 808 825 732 677 635 603 616 639 592 630 612 584 561 585 633 608 666 666 651 667 678 630 608 609 560 593 613 610 570 593 601 592 622 622 615 598 551 508 499 456 452 454 455 453 460 465 477 506 544 569 561 572 626 652 680 610 573 566 568 602 597 628 659 665 695 700 673 698 695 722 698 696 654 727 645 717 689 683 699 693 609 603 600 576 515 478 454 452 458 462 460 454 454 462 481 485 459 466 471 479 486 477 472 477 487 488 495 494 509 510 523 522 531 551 549 555 577 582 593 570 565 597 609 575 624 598 586 614 607 606 622 625 629 625 657 694 679 668 670 668 672 648 659 662 653 660 677 653 658 672 675 651 648 648 673 669 656 652 629 654 640 662 666 671 670 720 743 756 762 779 805 837 864 873 893 912 901 892 909 889 912 916 877 877 868 829 804 801 822 862 834 823 841 829 839 853 869 907 948 985 995 986 980 976 1024 1017 981 982 1007 984 1000 926 857 845 882 942 883 841 840 851 804 739 708 771 826 854 812 772 733 704 694 725 698 655 695 729 691 611 583 576 573 602 619 650 698 715 713 736 711 737 723 755 796 787 777 829 818 844 809 818 758 751 793 826 859 903 958 951 971 943 974 1041 1035 1046 1135 1089 1110 1166 1113 1102 1083 1142 1103 1072 1062 1009 939 946 923 886 858 847 817 838 893 887 875 886 872 830 752 711 701 670 671 688 694 724 735 726 713 697 678 629 575 595 623 631 673 688 694 711 721 725 746 756 750 680 620 575 537 519 528 513 495 495 494 494 495 493 494 494 494 495 495 495 497 512 519 502 506 533 541 543 537 549 557 542 562 573 601 593 631 680 698 674 668 696 705 736 778 805 827 842 843 816 816 853 872 875 842 864 876 863 912 930 911 896 876 898 906 923 951 981 1004 981 995 994 963 992 1026 1042 1051 1044 1067 1077 1067 1119 1111 1143 1132 1133 1193 1242 1283 1355 1389 1403 1415 1468 1541 1537 1512 1478 1495 1471 1529 1573 1602 1595 1585 1547 1551 1547 1501 1483 1465 1461 1460 1459 1464 1474 1475 1534 1553 1570 1629 1700 1711 1667 1658 1635 1604 1568 1539 1522 1498 1471 1475 1486 1489 1424 1392 1372 1290 1301 1362 1357 1396 1415 1409 1367 1327 1271 1173 1179 1175 1187 1153 1144 1117 1090 1058 1089 1074 1107 954 816 737 695 663 634 610 589 572 543 526 525 572 635 685 731 777 822 861 770 799 879 922 963 958 1000 1024 1040 1079 1092 1145 1288 1350 1382 1292 1320 1324 1284 1350 1380 1410 1337 1257 1200 1181 1255 1312 1379 1450 1525 1592 1578 1568 1550 1513 1574 1602 1673 1719 1648 1623 1640 1614 1542 1471 1429 1407 1484 1420 1410 1426 1361 1266 1317 1360 1357 1356 1235 1213 1237 1290 1391 1511 1597 1675 1738 1785 1814 1906 1921 1957 1992 1984 1977 1937 1887 1854 1808 1774 1741 1681 1603 1655 1675 1674 1659 1626 1571 1598 1639 1661 1535 1435 1446 1447 1478 1434 1498 1551 1521 1531 1552 1608 1679 1792 1996 2168 2170 2116 2027 1997 2027 1989 1913 1847 1777 1702 1642 1705 1815 1764 1662 1669 1627 1534 1523 1486 1439 1406 1374 1389 1446 1454 1417 1389 1370 1375 1371 1339 1271 1223 1253 1248 1268 1267 1247 1260 1274 1312 1344 1349 1344 1297 1349 1415 1443 1423 1438 1443 1442 1409 1386 1422 1433 1444 1485 1561 1582 1603 1651 1669 1643 1627 1646 1624 1575 1536 1525 1542 1544 1527 1512 1483 1455 1408 1308 1243 1218 1216 1204 1181 1155 1134 1120 1077 1019 996 892 908 914 950 951 948 934 937 949 919 953 1000 940 834 765 768 695 772 897 1003 999 1017 994 1010 989 1091 1116 1158 1175 1151 1135 1104 1087 1108 1133 1154 1163 1192 1226 1271 1294 1400 1440 1451 1439 1452 1404 1336 1321 1405 1431 1504 1481 1480 1512 1567 1594 1523 1426 1361 1455 1479 1362 1180 1141 1319 1421 1417 1343 1256 1139 1104 1026 1085 1126 1174 1134 1090 1181 1283 1322 1253 1169 1279 1324 1315 1347 1428 1457 1473 1461 1394 1387 1462 1424 1441 1446 1436 1420 1344 1285 1292 1392 1395 1366 1306 1277 1271 1235 1243 1204 1242 1213 1187 1167 1187 1178 1095 1010 952 922 858 866 897 996 976 894 838 880 866 941 908 889 845 847 840 790 739 720 720 732 735 770 799 804 779 815 810 838 868 867 829 783 733 750 726 709 704 701 734 745 734 706 714 718 720 711 726 742 756 826 862 926 947 949 912 870 967 918 874 982 1022 950 881 865 907 852 884 879 829 814 812 819 833 844 883 936 963 941 970 992 1014 1042 1077 1117 1146 1094 1070 1133 1225 1249 1244 1211 1141 1051 1054 968 894 792 779 818 805 719 723 733 716 647 702 678 635 656 626 617 550 519 499 523 537 522 551 532 519 485 478 425 395 394 458 468 456 469 463 388 364 364 415 472 476 472 449 449 423 416 405 355 351 369 414 363 358 387 448 479 485 487 504 463 386 394 466 445 414 348 379 399 404 395 396 364 283 274 273 267 331 324 315 306 297 260 235 231 230 227 228 225 221 225 223 218 216 254 255 252 251 246 247 241 224 215 218 210 189 193 232 236 235 234 230 229 224 221 220 205 201 214 215 227 189 224 237 229 241 230 198 224 229 206 246 251 255 256 258 246 257 247 247 246 225 259 282 299 255 232 234 269 323 338 346 328 310 299 299 297 301 284 247 225 220 214 208 203 205 205 212 227 240 276 330 279 245 216 201 193 215 220 185 180 186 213 199 205 171 142 145 167 159 172 166 185 170 170 193 184 184 174 179 168 137 140 137 142 140 148 151 140 149 143 141 145 145 145 144 142 142 139 134 128 114 116 111 108 101 99 98 99 99 99 95 91 87 77 75 72 70 66 64 63 62 58 57 62 61 58 55 54 54 53 47 48 39 37 36 36 40 37 35 34 33 32 33 21 28 25 21 20 6 6 12 14 12 11 10 9 9 7 7 5 3 2 2 2 2 3 2 3 2 3 2 2 2 2 2 2 1 1 1 2 2 2 3 2 2 2 1 1 1 1 -1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
644 640 664 686 691 701 655 684 666 626 683 698 672 701 691 712 737 784 791 836 906 946 885 864 858 804 719 678 661 625 634 650 679 618 667 675 660 610 572 560 636 646 628 648 622 634 607 625 620 595 556 570 580 603 561 582 573 583 614 602 590 540 516 503 459 455 452 457 496 524 537 526 550 547 564 557 582 604 647 625 584 544 556 613 628 631 632 659 682 679 667 650 648 706 740 714 667 659 686 629 705 689 629 663 668 633 548 560 548 581 499 455 450 456 454 457 452 464 489 502 535 492 464 460 463 468 473 489 484 508 511 517 515 529 573 576 546 557 558 552 570 583 587 621 604 586 580 614 584 608 652 614 628 633 599 609 632 637 648 656 680 688 670 692 679 689 702 682 675 669 675 674 663 680 684 676 659 666 660 672 682 683 662 650 663 664 663 674 684 674 676 711 739 748 745 781 808 834 850 884 872 880 897 904 891 875 874 839 859 875 854 797 795 829 850 805 837 826 819 837 868 886 927 940 975 980 951 962 917 955 981 916 948 972 925 957 956 861 825 866 888 841 809 829 834 796 745 705 746 801 830 822 785 750 724 698 670 704 660 653 680 643 599 578 567 586 615 632 656 685 712 667 694 676 710 747 789 776 735 795 789 795 797 751 749 745 789 832 853 934 960 988 1028 1009 1021 979 1006 1105 1121 1133 1142 1110 1106 1051 1024 1029 1075 1024 1015 993 969 953 922 905 877 848 815 817 814 854 865 853 869 859 835 762 688 666 656 651 662 670 671 694 711 702 695 679 677 618 565 555 589 623 643 649 662 678 692 700 705 723 752 706 614 560 569 510 496 494 495 494 494 495 493 494 494 494 495 495 500 495 496 496 496 498 515 512 513 519 531 534 533 590 630 582 607 666 661 676 652 665 664 698 722 765 775 805 812 803 797 812 827 840 821 828 822 864 849 866 854 841 854 857 871 870 874 929 919 925 935 916 956 936 944 951 975 969 1005 1021 1037 1041 1061 1061 1082 1093 1118 1134 1157 1225 1265 1269 1301 1376 1407 1418 1420 1410 1405 1415 1474 1521 1513 1546 1564 1553 1529 1508 1514 1473 1469 1460 1456 1450 1451 1457 1461 1480 1554 1561 1569 1624 1683 1684 1651 1614 1602 1586 1607 1601 1595 1585 1579 1583 1592 1586 1547 1510 1475 1252 1157 1191 1174 1219 1237 1215 1200 1171 1083 998 1024 973 979 948 969 945 909 865 863 875 879 857 787 712 685 638 619 591 574 562 545 523 522 578 630 671 710 743 777 783 714 753 832 866 899 875 910 923 945 991 1018 1098 1189 1310 1411 1386 1394 1326 1309 1319 1387 1405 1310 1282 1299 1223 1307 1423 1499 1567 1625 1597 1527 1480 1468 1542 1583 1623 1664 1700 1662 1648 1656 1627 1573 1539 1495 1494 1525 1506 1470 1446 1346 1315 1378 1421 1441 1347 1254 1283 1292 1423 1511 1565 1654 1744 1816 1863 1907 1901 1964 1982 2026 2028 2012 1979 1965 1934 1893 1862 1831 1769 1727 1668 1655 1716 1806 1748 1676 1744 1768 1691 1568 1474 1531 1560 1550 1507 1587 1679 1663 1566 1550 1629 1706 1808 1972 2170 2196 2133 2057 2050 2039 2027 1964 1901 1786 1683 1700 1747 1853 1760 1729 1762 1701 1635 1557 1496 1446 1419 1416 1453 1524 1554 1511 1472 1442 1400 1426 1359 1290 1242 1214 1227 1231 1225 1245 1289 1310 1333 1415 1396 1369 1357 1338 1424 1468 1466 1479 1467 1475 1469 1468 1451 1496 1524 1534 1574 1582 1602 1621 1634 1649 1624 1606 1594 1562 1545 1557 1569 1601 1540 1504 1477 1425 1378 1344 1254 1218 1191 1164 1141 1115 1103 1086 1031 981 965 994 1017 1038 1018 998 983 987 978 975 955 957 969 915 824 831 772 699 780 910 996 1116 1140 1103 1099 1073 1041 1087 1139 1221 1223 1212 1183 1143 1164 1169 1199 1191 1211 1271 1284 1342 1365 1442 1464 1463 1426 1409 1401 1371 1439 1496 1532 1543 1522 1555 1568 1572 1451 1393 1459 1439 1389 1388 1335 1122 1262 1393 1436 1435 1253 1154 1058 1028 1068 1103 1214 1229 1186 1226 1300 1365 1327 1267 1248 1273 1285 1341 1385 1420 1425 1409 1358 1374 1408 1365 1397 1397 1404 1393 1385 1370 1390 1372 1356 1347 1293 1249 1221 1203 1197 1163 1186 1158 1160 1126 1137 1132 1129 1051 963 908 855 882 957 1008 947 883 880 940 894 951 863 824 799 787 769 787 819 749 716 729 786 797 854 894 880 916 913 901 928 905 832 771 716 700 698 696 745 779 819 793 780 758 736 720 716 746 775 803 788 826 878 886 964 1014 957 931 1014 995 940 1040 977 912 921 932 886 856 873 854 828 859 870 851 839 830 857 924 955 998 1023 1046 1069 1086 1074 1092 1100 1104 1072 1133 1162 1157 1152 1121 1051 979 969 934 851 794 714 732 737 691 651 644 656 630 612 554 542 539 543 499 506 513 498 461 454 449 451 456 447 441 422 406 401 401 408 419 415 407 402 384 364 360 365 393 397 399 400 405 401 400 386 365 343 340 363 358 339 335 369 386 397 404 400 381 343 340 366 349 309 315 312 304 322 313 311 314 277 335 333 337 336 318 334 328 323 271 252 266 296 291 241 231 226 224 220 219 214 210 251 251 250 250 247 243 241 236 209 210 192 188 226 230 231 230 229 217 215 206 200 197 212 194 213 211 194 211 188 219 221 227 183 210 208 218 242 244 249 235 237 237 259 247 250 220 232 277 299 299 256 220 237 289 316 319 327 328 320 257 259 248 252 242 233 218 213 211 205 200 197 204 223 258 251 246 272 290 263 254 222 208 185 187 197 172 181 200 186 190 185 163 134 149 162 163 170 185 163 160 182 192 194 185 173 180 166 131 130 135 133 140 142 139 143 145 136 146 146 146 148 146 145 142 134 134 119 109 114 109 105 102 98 96 96 90 96 89 91 81 75 75 70 71 69 67 63 61 61 63 63 62 55 54 56 53 51 49 46 43 41 41 41 39 37 36 33 27 24 26 25 23 20 19 19 15 11 14 13 12 10 9 8 9 11 6 5 2 2 2 1 2 2 2 2 3 2 2 2 2 1 1 1 3 2 2 2 2 2 2 3 2 1 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
634 646 670 685 679 678 645 665 645 653 667 662 684 710 725 751 799 783 850 883 892 930 873 821 827 772 717 662 650 646 669 678 719 648 661 674 668 629 597 539 601 583 618 661 600 607 595 595 594 591 577 551 541 557 575 530 575 549 574 580 558 563 550 523 478 456 454 457 472 516 541 554 538 544 528 537 553 604 595 570 539 542 583 612 627 644 629 630 650 668 638 618 672 683 695 683 661 642 642 644 658 710 675 608 667 636 543 565 524 489 484 451 457 463 500 518 497 516 497 538 537 514 504 508 508 477 509 549 541 527 526 544 513 525 566 583 595 560 573 574 571 578 599 616 618 615 608 606 631 605 651 671 664 627 620 647 621 642 655 672 701 697 682 707 695 700 747 694 702 691 686 689 680 708 698 682 686 687 679 677 699 687 671 664 670 674 666 671 685 703 680 720 754 790 813 817 827 824 846 855 875 903 925 901 904 867 825 841 862 860 834 783 803 820 837 821 795 808 827 851 878 913 961 967 976 934 901 903 889 927 919 891 898 912 916 935 914 879 798 823 829 801 794 821 835 826 782 719 695 753 796 820 829 781 741 710 677 652 655 619 652 615 585 574 560 596 618 662 656 661 659 631 656 699 710 742 716 707 714 740 771 744 723 721 737 773 819 866 912 969 992 1036 1067 1064 1081 1070 1087 1145 1131 1062 1082 1061 1061 1029 972 991 1017 1017 986 961 956 917 878 905 898 899 847 789 794 829 832 830 830 846 826 806 733 671 625 629 636 641 640 644 684 695 677 668 653 657 595 532 552 573 591 618 645 639 652 669 671 705 728 717 622 553 568 521 496 494 495 494 494 495 493 494 494 494 496 508 539 499 517 510 520 529 536 565 551 575 604 602 600 566 563 640 581 681 711 707 645 640 674 690 699 726 746 752 785 751 786 832 875 810 770 810 811 817 836 832 849 880 883 928 956 895 908 896 912 911 920 965 932 986 990 1015 1026 1039 1045 1057 1083 1118 1132 1162 1152 1151 1167 1160 1189 1186 1192 1205 1237 1282 1327 1332 1340 1354 1379 1407 1433 1459 1467 1506 1510 1500 1487 1468 1469 1452 1454 1443 1453 1442 1447 1452 1463 1483 1555 1608 1609 1652 1663 1708 1708 1695 1672 1663 1658 1658 1619 1556 1501 1479 1477 1452 1424 1388 1309 1212 1107 1092 1082 1118 1131 1103 1097 1113 1042 955 947 924 874 883 869 854 813 778 754 772 777 749 731 727 643 627 611 579 562 549 536 522 522 559 589 614 670 713 734 706 678 742 801 826 813 843 829 836 879 955 1024 1060 1131 1196 1360 1438 1366 1326 1351 1389 1397 1427 1354 1355 1393 1299 1310 1468 1595 1627 1586 1516 1451 1472 1528 1542 1642 1699 1671 1716 1694 1676 1670 1618 1617 1619 1629 1601 1631 1570 1516 1434 1318 1380 1448 1457 1467 1358 1307 1363 1406 1481 1563 1622 1683 1795 1868 1923 1960 1982 1989 2030 2056 2073 2044 2044 2030 2002 1963 1870 1754 1693 1662 1623 1599 1645 1718 1735 1767 1818 1822 1708 1670 1578 1618 1654 1604 1608 1630 1807 1756 1669 1579 1625 1731 1836 1994 2151 2208 2187 2097 2102 2071 2059 1980 1891 1772 1765 1700 1811 1878 1787 1808 1850 1798 1722 1608 1502 1460 1471 1489 1520 1594 1622 1587 1547 1515 1457 1462 1436 1320 1281 1227 1208 1226 1248 1285 1309 1351 1358 1412 1439 1413 1392 1368 1384 1426 1457 1515 1509 1514 1538 1560 1507 1525 1550 1566 1634 1643 1663 1672 1692 1700 1683 1679 1660 1630 1601 1626 1612 1656 1575 1555 1507 1467 1399 1346 1282 1243 1208 1177 1145 1118 1094 1092 1037 997 972 993 1025 1066 1094 1108 1105 1092 1029 1018 996 975 933 890 868 876 705 732 799 863 950 1086 1208 1230 1213 1163 1131 1147 1143 1152 1168 1229 1256 1230 1260 1269 1278 1219 1248 1335 1379 1379 1440 1455 1479 1447 1446 1477 1449 1449 1499 1512 1540 1540 1574 1559 1530 1457 1368 1369 1385 1345 1292 1304 1264 1159 1307 1349 1393 1425 1279 1187 1131 1066 1076 1149 1230 1303 1261 1324 1330 1338 1366 1365 1314 1298 1333 1353 1366 1365 1377 1345 1314 1337 1366 1321 1345 1354 1373 1344 1342 1326 1366 1335 1326 1306 1270 1226 1168 1167 1143 1144 1132 1121 1109 1104 1096 1091 1087 1042 946 903 871 924 946 976 913 884 942 972 972 942 857 861 907 895 841 814 811 788 712 730 765 794 853 850 875 894 917 891 880 873 862 780 702 690 698 735 777 840 878 873 855 829 820 813 817 794 837 890 857 781 844 920 1004 1033 1035 1039 1042 1067 1000 998 983 960 983 949 902 906 858 839 862 857 897 892 860 875 850 854 878 914 944 973 980 991 982 1000 1010 1015 1057 1097 1080 1062 1059 1033 984 941 876 841 775 746 743 705 674 676 699 662 627 603 603 613 606 586 571 555 574 587 565 523 497 459 437 429 421 416 408 403 409 408 418 435 417 393 385 382 363 360 357 357 357 354 352 350 348 346 345 344 344 342 338 336 348 345 333 330 331 337 326 357 355 342 313 311 316 332 329 311 305 309 316 302 315 350 353 342 343 341 375 418 387 345 295 348 394 415 345 273 280 296 262 220 213 211 211 248 244 247 247 246 242 244 232 198 189 187 201 228 230 229 227 218 220 194 182 187 185 185 186 186 181 179 177 171 191 208 182 182 214 232 227 238 248 242 218 245 253 231 236 222 247 260 286 259 225 205 258 277 272 262 269 302 250 233 227 215 213 218 210 207 207 204 201 199 198 217 237 270 274 228 226 241 284 259 276 251 221 195 174 168 170 191 175 189 190 171 146 135 155 157 157 178 171 152 176 175 191 190 180 163 173 161 141 133 123 133 134 134 133 136 132 144 142 146 145 146 147 143 137 140 125 108 109 111 106 103 100 98 99 101 80 97 85 88 78 76 75 75 71 70 54 64 71 68 66 65 57 58 58 56 55 53 49 46 45 45 44 40 33 33 35 35 34 31 21 20 18 17 18 12 15 13 13 11 10 9 8 7 11 6 3 2 3 2 2 2 1 2 2 2 2 4 2 2 1 1 2 2 2 2 1 2 2 3 2 3 1 1 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
633 646 659 662 660 652 635 637 601 620 638 671 689 688 703 747 781 837 871 868 876 923 863 810 772 751 731 705 664 649 685 707 688 648 689 717 720 676 619 542 554 569 621 615 628 599 567 566 634 642 612 570 571 550 531 528 554 533 548 538 531 559 551 531 501 458 457 459 467 505 535 539 511 506 499 542 559 614 578 523 522 593 615 634 642 637 598 621 671 645 632 629 629 654 656 648 625 606 587 626 657 675 626 586 643 595 564 498 540 541 463 454 507 572 603 602 571 559 561 575 573 547 520 524 548 507 532 566 571 540 546 555 559 542 562 575 598 576 592 597 598 607 617 624 634 612 614 620 622 645 637 667 655 655 638 663 638 661 647 690 718 707 709 712 723 758 787 747 723 723 711 743 723 728 707 681 704 698 712 692 709 690 677 659 684 686 686 676 687 704 706 687 735 766 795 812 820 834 850 870 874 885 901 889 859 845 818 836 834 843 835 777 799 812 821 795 799 809 835 858 877 907 961 976 982 914 867 870 858 893 890 864 853 860 861 899 878 897 795 787 780 779 787 814 813 831 816 749 689 718 774 820 821 795 761 724 681 649 628 608 595 599 574 566 563 618 647 664 622 609 604 648 663 687 706 709 682 668 679 681 696 714 734 760 795 795 826 882 944 1020 1031 1013 1031 1012 1027 1068 1103 1152 1064 1036 1025 1024 1007 1038 980 941 978 987 938 928 916 896 854 884 909 928 880 815 760 770 802 817 801 798 787 790 775 710 653 617 613 618 615 616 632 693 680 660 648 634 634 551 508 525 553 578 600 613 618 642 658 667 702 698 598 524 526 497 496 494 495 494 494 495 493 494 494 516 511 524 544 505 515 529 578 599 604 656 643 662 679 650 701 663 694 720 657 606 618 645 630 629 654 692 740 724 721 736 750 717 742 814 808 766 868 877 878 894 890 888 891 953 941 937 957 934 950 971 959 970 1022 991 1026 1061 1094 1118 1153 1153 1167 1220 1236 1230 1261 1305 1301 1282 1284 1286 1268 1293 1272 1268 1262 1284 1288 1312 1348 1403 1403 1392 1407 1429 1439 1458 1491 1457 1458 1445 1446 1437 1438 1445 1443 1452 1499 1507 1513 1523 1565 1679 1682 1589 1545 1537 1553 1550 1563 1520 1478 1445 1424 1392 1372 1357 1349 1328 1302 1269 1217 1153 1091 1043 1032 1049 1061 1022 1034 1028 977 948 884 936 841 872 804 790 773 742 725 702 700 676 665 678 655 610 583 589 556 542 533 521 523 551 587 603 615 650 659 641 655 711 749 757 767 779 830 922 976 985 1017 1032 1118 1333 1375 1418 1405 1376 1351 1422 1449 1403 1363 1409 1456 1372 1320 1420 1544 1570 1482 1424 1476 1559 1616 1597 1631 1717 1702 1696 1704 1690 1652 1656 1683 1700 1711 1703 1664 1563 1506 1410 1351 1448 1487 1520 1466 1389 1347 1424 1507 1530 1616 1685 1769 1826 1892 1953 1998 2028 2037 2066 2087 2097 2091 2065 2047 2000 1915 1823 1791 1797 1755 1709 1654 1570 1627 1682 1680 1708 1692 1717 1732 1700 1686 1743 1704 1718 1701 1832 1862 1754 1642 1664 1753 1858 1985 2178 2239 2219 2175 2169 2123 2014 1940 1832 1786 1772 1750 1829 1928 1839 1859 1927 1827 1729 1659 1580 1504 1517 1572 1597 1652 1636 1614 1595 1560 1518 1497 1464 1363 1275 1205 1217 1248 1282 1316 1364 1415 1414 1429 1470 1487 1445 1434 1420 1429 1471 1485 1525 1548 1605 1595 1587 1580 1558 1578 1649 1681 1722 1747 1764 1789 1798 1791 1789 1763 1739 1729 1709 1711 1617 1585 1600 1585 1510 1373 1328 1274 1225 1187 1162 1148 1137 1080 1040 998 1000 1020 1035 1085 1129 1164 1152 1140 1127 1057 1033 987 951 918 898 849 725 731 810 925 1033 1137 1182 1210 1250 1297 1257 1249 1255 1259 1251 1239 1235 1243 1301 1323 1320 1327 1294 1293 1374 1437 1476 1479 1476 1486 1519 1517 1567 1561 1530 1545 1565 1550 1523 1446 1421 1379 1324 1359 1330 1283 1230 1212 1211 1237 1287 1324 1358 1398 1375 1216 1143 1074 1072 1123 1231 1265 1268 1297 1306 1304 1325 1311 1312 1308 1293 1312 1319 1308 1319 1282 1252 1289 1328 1258 1310 1322 1357 1295 1287 1310 1320 1308 1290 1283 1256 1223 1200 1113 1099 1128 1085 1093 1054 1095 1039 1050 1043 1025 959 896 881 943 1019 1043 961 896 937 1000 968 914 900 925 932 834 810 786 759 737 717 717 758 793 821 802 801 825 857 811 794 784 782 755 692 697 705 775 796 834 851 841 887 886 878 886 874 855 922 963 922 796 863 922 939 948 946 955 971 998 938 993 1000 988 980 938 915 872 868 893 885 892 900 916 921 886 916 888 906 914 909 914 922 930 939 950 975 1004 1047 1033 1009 973 974 929 897 869 839 810 831 809 829 780 752 757 765 735 693 678 701 683 670 652 660 613 644 636 659 629 561 518 515 459 435 421 415 414 420 420 415 402 408 390 383 375 378 366 359 358 356 355 352 350 349 347 347 344 344 345 348 349 350 355 359 362 362 355 349 342 348 351 342 338 336 335 330 325 308 328 334 325 340 347 358 350 345 371 417 447 460 409 355 377 425 450 416 361 314 337 259 221 211 209 208 239 247 250 246 244 241 237 221 212 188 187 189 216 228 217 208 204 180 176 178 182 180 183 183 180 177 170 165 164 164 187 167 210 227 226 235 240 248 247 218 244 255 233 209 268 272 277 266 229 207 215 240 237 245 237 256 261 227 218 212 207 201 204 200 199 199 199 197 196 188 222 261 294 295 267 212 211 227 262 244 252 208 182 201 181 163 172 171 188 184 174 160 143 128 147 151 171 180 145 161 157 181 188 187 176 161 158 166 166 147 118 126 128 127 128 127 135 135 143 143 141 145 143 139 137 130 112 101 108 113 106 105 102 99 101 95 92 89 82 82 82 77 75 72 69 56 67 76 71 66 63 58 58 61 61 64 56 51 50 51 52 50 47 38 33 35 35 36 38 23 17 15 14 15 15 12 4 12 9 8 9 8 7 6 4 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 2 2 1 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
619 629 655 642 639 633 627 599 637 661 674 685 718 726 739 758 802 885 874 824 866 882 845 787 748 743 728 706 666 685 684 690 673 705 708 770 746 681 613 562 531 544 569 572 600 624 592 558 593 618 609 595 589 573 551 502 497 495 540 504 510 522 564 535 502 459 452 454 483 508 526 499 486 496 495 513 557 577 531 522 574 592 594 597 609 616 578 607 642 633 608 608 636 658 637 627 615 608 635 575 603 663 619 592 600 618 550 524 479 492 460 453 507 551 566 586 661 607 596 603 611 572 546 560 568 534 556 558 573 566 570 585 574 565 576 600 615 598 612 622 622 628 622 641 642 624 618 642 646 646 662 674 655 675 637 673 665 662 669 674 721 721 729 737 740 801 852 798 783 765 734 782 750 721 707 717 727 750 731 712 712 711 691 682 688 697 697 693 688 700 721 729 696 726 750 782 808 793 841 880 871 891 902 904 884 885 814 797 807 807 812 777 799 810 798 778 790 805 821 857 892 932 971 1000 948 889 866 837 828 866 885 825 835 828 849 857 836 891 828 781 768 749 773 794 811 830 822 762 698 694 761 810 801 779 741 716 693 662 633 598 592 586 552 564 578 610 615 591 589 611 615 605 639 671 654 647 697 710 733 745 749 779 815 845 886 863 876 902 951 956 965 966 964 1008 1054 1098 1138 1111 1078 1052 970 974 964 989 978 904 911 895 895 901 916 844 829 850 871 873 864 803 751 757 780 810 783 794 765 768 778 710 667 627 603 599 595 588 625 653 668 657 642 636 618 603 542 498 511 538 568 582 612 627 639 646 646 668 601 500 496 497 496 494 495 494 494 496 504 499 509 497 534 530 527 528 544 594 663 699 679 719 734 769 778 722 786 759 723 813 737 752 707 657 678 679 661 643 659 673 759 771 717 694 718 728 759 876 930 945 979 928 976 950 961 1015 1017 1018 1011 969 994 1017 1048 1022 1061 1084 1125 1185 1223 1253 1276 1316 1341 1352 1378 1405 1429 1455 1453 1452 1420 1423 1400 1393 1380 1370 1361 1369 1377 1387 1395 1450 1477 1474 1458 1450 1460 1484 1450 1438 1428 1414 1440 1457 1462 1472 1472 1493 1604 1615 1617 1639 1503 1474 1453 1415 1401 1415 1441 1414 1425 1408 1373 1339 1316 1295 1291 1271 1264 1281 1223 1197 1162 1123 1135 1054 1000 988 1017 990 956 938 919 887 879 859 827 819 764 738 725 715 757 743 717 679 652 628 648 596 570 575 559 545 529 520 521 556 574 567 578 602 618 635 703 737 734 749 795 847 916 970 1031 1079 1143 1160 1206 1331 1436 1450 1433 1408 1412 1460 1465 1395 1401 1424 1437 1382 1323 1372 1427 1431 1405 1405 1469 1535 1600 1676 1669 1674 1643 1640 1658 1617 1590 1634 1665 1722 1728 1700 1624 1556 1445 1380 1425 1523 1564 1597 1487 1421 1394 1510 1606 1562 1661 1747 1844 1922 1955 1991 2030 2062 2092 2096 2101 2102 2091 2082 2054 1974 1878 1904 1924 1905 1861 1782 1691 1602 1531 1557 1618 1609 1606 1615 1610 1662 1717 1744 1817 1812 1847 1914 1835 1779 1715 1715 1803 1887 1998 2157 2252 2263 2223 2200 2133 2012 1903 1854 1889 1821 1805 1807 1909 1947 1934 1968 1871 1786 1672 1570 1564 1563 1642 1654 1617 1581 1577 1567 1553 1508 1473 1463 1375 1270 1216 1211 1252 1314 1377 1502 1529 1518 1516 1512 1527 1501 1497 1468 1463 1500 1522 1544 1590 1636 1624 1615 1610 1595 1580 1618 1646 1699 1754 1806 1855 1866 1834 1803 1777 1754 1709 1680 1654 1597 1556 1537 1508 1488 1493 1347 1304 1257 1218 1184 1149 1113 1078 1059 1040 1030 1046 1066 1113 1161 1216 1238 1184 1157 1139 1073 1012 968 934 919 790 684 764 882 917 981 1002 1003 1054 1116 1212 1371 1377 1368 1368 1357 1346 1344 1332 1318 1334 1369 1392 1399 1327 1427 1503 1520 1518 1527 1558 1577 1623 1666 1618 1602 1603 1606 1587 1516 1402 1363 1317 1279 1307 1273 1244 1201 1199 1181 1200 1253 1308 1350 1370 1363 1306 1174 1078 1072 1142 1225 1254 1254 1259 1278 1282 1274 1270 1254 1247 1252 1258 1265 1265 1285 1250 1203 1225 1266 1218 1259 1279 1326 1260 1232 1291 1266 1255 1253 1258 1247 1214 1183 1127 1054 1086 1069 1049 1025 1067 1059 995 1003 983 938 899 942 1034 1072 1082 984 952 953 1022 1018 947 963 938 924 870 821 805 832 818 756 712 748 765 764 778 768 773 789 789 776 730 732 721 688 698 728 729 725 776 764 793 818 860 888 879 875 899 957 907 843 822 826 838 856 873 884 921 949 977 917 956 971 952 996 933 909 920 907 932 947 968 963 974 987 922 974 939 980 993 984 966 970 993 998 978 982 1008 1057 1025 1027 1000 987 969 986 965 940 901 934 902 917 861 812 827 799 781 748 726 772 779 712 741 710 675 731 686 688 691 649 613 586 535 516 458 415 411 406 400 398 395 391 387 384 376 377 376 370 368 367 362 354 357 356 355 353 351 347 349 352 352 352 356 359 361 360 361 350 363 344 339 328 342 346 340 334 340 360 380 381 377 380 342 357 362 355 401 459 488 478 468 412 410 450 478 462 433 373 361 291 222 209 206 206 227 231 235 204 205 193 196 214 214 198 185 186 188 192 198 196 193 174 178 170 181 182 177 180 178 176 168 167 168 161 176 169 194 205 204 215 226 234 237 207 232 261 209 250 250 233 218 230 195 194 204 208 214 213 213 222 217 209 207 199 193 191 190 191 192 193 195 192 191 184 198 224 237 239 242 224 203 201 238 228 246 243 201 206 199 174 155 163 174 173 178 167 147 133 136 144 165 170 181 138 161 158 162 176 184 177 168 147 150 160 153 127 122 115 122 122 125 127 135 138 133 138 138 135 130 133 116 107 98 114 111 106 104 100 97 94 71 84 61 65 70 75 73 71 67 64 76 77 71 66 62 59 61 66 67 64 58 56 52 55 59 54 50 50 38 35 34 33 33 26 17 14 12 12 14 14 2 2 4 1 6 7 7 6 4 3 3 2 2 1 3 2 1 2 2 2 2 1 1 1 1 2 2 2 2 1 1 1 2 3 1 1 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
622 634 644 622 621 629 589 640 663 668 675 699 710 759 789 815 818 889 907 817 790 819 821 755 729 717 720 703 676 687 701 689 714 747 749 786 737 673 618 578 561 521 530 564 596 601 601 541 569 572 564 570 558 575 543 528 514 513 490 479 497 500 535 534 489 459 452 451 460 504 499 467 458 461 480 481 550 514 489 516 546 557 564 568 582 592 562 598 612 613 622 581 609 630 641 607 594 604 642 590 580 616 602 595 582 589 599 562 541 512 461 469 527 516 560 562 601 643 684 655 677 621 593 601 610 591 586 593 598 598 591 613 612 593 609 617 642 626 637 648 640 644 642 653 664 650 659 644 664 663 665 687 681 669 682 654 703 731 669 720 731 738 743 764 805 796 868 894 821 840 792 798 775 735 713 736 755 778 761 749 737 725 719 684 699 720 714 708 707 707 712 729 743 715 742 724 751 795 821 831 848 871 877 895 889 883 879 835 782 787 800 782 818 851 795 782 796 816 837 896 936 969 988 965 926 878 836 812 818 843 863 808 809 795 840 821 833 862 886 849 794 761 741 782 814 830 828 774 703 660 719 792 784 765 735 710 688 677 647 608 585 561 559 581 605 587 585 618 652 696 688 688 676 666 707 699 736 757 759 804 794 800 807 830 854 905 914 941 883 874 892 889 917 962 1014 1063 1137 1094 1038 998 951 917 909 930 942 891 870 846 869 891 907 862 800 814 816 838 833 800 767 719 749 791 764 779 771 754 782 744 678 624 599 587 579 586 597 597 632 643 588 606 602 611 536 513 484 512 535 559 585 596 600 610 621 626 599 498 496 497 496 499 497 500 512 508 527 520 516 502 539 543 532 536 594 649 700 774 781 802 823 853 877 838 806 866 825 900 864 863 763 748 801 748 713 698 705 720 672 701 768 753 737 789 943 982 1018 1057 1069 1039 1068 1057 1075 1127 1143 1149 1025 1035 1058 1117 1105 1100 1148 1188 1224 1301 1351 1393 1425 1453 1468 1509 1524 1512 1560 1561 1598 1596 1580 1568 1521 1518 1487 1468 1474 1455 1468 1469 1482 1517 1526 1525 1524 1520 1526 1478 1468 1457 1437 1440 1424 1525 1530 1550 1541 1558 1608 1565 1518 1465 1392 1364 1334 1307 1297 1322 1331 1308 1342 1358 1295 1277 1238 1232 1219 1213 1207 1226 1186 1158 1131 1105 1135 1137 1044 954 946 926 916 896 878 856 831 818 801 774 807 799 812 845 828 761 736 698 668 640 580 573 586 553 550 543 527 521 518 548 556 578 631 688 726 707 777 818 876 887 875 884 921 951 1000 1060 1142 1256 1357 1385 1372 1403 1339 1354 1398 1456 1475 1494 1495 1517 1503 1457 1391 1339 1347 1356 1378 1410 1434 1474 1521 1576 1572 1535 1525 1538 1576 1535 1566 1597 1638 1673 1706 1679 1668 1565 1436 1458 1559 1594 1647 1629 1530 1434 1520 1595 1675 1626 1735 1811 1893 1982 2013 2027 2071 2097 2115 2124 2130 2128 2130 2114 2032 1961 1966 2012 2013 1993 1898 1799 1734 1646 1538 1448 1478 1497 1531 1545 1534 1560 1645 1680 1764 1830 1901 1913 1879 1834 1761 1770 1857 1947 2043 2213 2257 2267 2204 2174 2139 2007 1945 1934 1938 1900 1883 1922 1891 2013 2025 2047 1918 1794 1666 1655 1668 1596 1628 1571 1557 1506 1512 1515 1505 1472 1453 1446 1327 1293 1232 1197 1249 1344 1479 1589 1653 1630 1638 1633 1616 1604 1599 1510 1508 1533 1577 1600 1635 1660 1660 1656 1641 1621 1588 1625 1650 1680 1709 1733 1764 1760 1761 1741 1716 1681 1652 1617 1583 1544 1529 1507 1479 1446 1418 1369 1278 1228 1193 1164 1140 1115 1092 1067 1063 1058 1066 1101 1130 1187 1239 1260 1245 1186 1160 1128 1014 977 949 907 784 697 767 862 910 923 944 1047 1187 1166 1113 1115 1167 1212 1284 1336 1347 1369 1328 1345 1379 1409 1420 1426 1407 1398 1483 1561 1640 1604 1672 1707 1723 1664 1634 1639 1664 1616 1509 1421 1347 1317 1309 1301 1250 1225 1223 1221 1212 1210 1240 1293 1314 1340 1337 1323 1274 1153 1072 1063 1142 1201 1214 1215 1219 1233 1218 1220 1235 1200 1191 1194 1207 1205 1209 1222 1199 1142 1181 1225 1188 1211 1230 1276 1262 1190 1264 1256 1213 1209 1222 1227 1215 1160 1127 1080 1033 1029 1048 1008 1037 1050 1011 966 940 919 924 1012 1076 1110 1067 1057 1043 1038 1046 1011 972 968 952 907 935 895 857 816 783 742 704 727 738 739 769 762 774 768 789 736 758 704 693 693 702 720 749 750 762 798 785 781 776 821 827 829 882 896 911 865 873 833 895 915 889 947 964 941 921 898 910 917 973 1011 955 971 997 963 989 1005 1058 1078 1075 1059 986 1034 1036 1045 1050 1051 1046 1059 1085 1044 1016 1025 1049 1074 1111 1100 1076 1081 1028 1104 1062 1034 973 972 967 977 908 877 890 877 804 781 784 813 806 771 816 798 729 767 730 721 752 733 673 609 616 597 507 430 417 408 401 397 395 391 387 384 382 379 372 369 365 362 359 365 362 360 360 357 356 356 355 353 353 357 358 366 366 366 360 361 362 346 341 334 352 353 357 381 411 449 454 433 421 398 364 386 372 357 421 485 545 534 512 450 427 488 510 507 450 434 380 310 237 214 206 207 220 218 204 200 192 196 198 211 200 183 184 181 179 179 178 176 175 185 191 195 168 169 165 179 178 170 170 172 161 169 163 161 153 178 196 200 205 231 228 204 225 231 200 207 214 199 189 183 185 192 200 200 200 194 190 200 194 192 195 191 186 183 180 183 187 190 189 185 188 188 190 202 211 213 203 195 189 195 233 245 211 242 211 209 177 189 165 153 168 164 170 172 162 133 123 134 145 145 162 145 148 161 145 159 174 164 178 158 152 136 149 151 138 109 115 117 111 120 127 128 128 130 130 129 126 128 119 109 100 103 112 104 100 96 94 90 85 79 73 76 66 72 65 67 56 68 80 74 69 67 64 67 67 69 68 66 63 57 54 58 56 55 49 47 48 37 32 30 27 24 17 13 12 11 11 14 10 1 1 1 3 7 6 6 4 4 13 5 3 1 9 14 5 2 2 1 2 1 1 1 1 2 2 2 2 2 2 1 3 2 4 1 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
616 638 638 613 617 577 617 613 642 683 712 735 745 761 765 790 842 913 873 828 768 752 791 764 731 694 698 689 661 675 684 692 715 743 786 742 669 633 639 597 540 551 516 530 552 601 572 558 527 571 528 519 572 569 550 540 542 520 517 520 493 476 477 507 457 453 451 450 458 514 483 458 471 475 474 458 481 489 505 514 547 544 556 551 558 568 568 581 597 589 601 603 584 608 642 590 563 595 623 629 561 541 540 569 530 578 583 514 482 476 455 463 495 536 553 579 637 626 633 626 672 678 671 682 689 674 657 665 632 640 631 663 673 631 651 704 722 656 674 690 708 658 712 685 683 707 714 689 682 693 680 694 695 718 705 682 724 756 716 728 719 758 769 798 854 855 900 959 966 950 913 878 813 770 719 740 788 853 832 789 762 740 723 710 697 746 735 718 723 716 725 730 748 714 748 774 779 765 786 796 811 856 883 890 874 883 903 877 815 775 783 806 827 807 776 783 804 825 855 877 915 941 972 923 886 839 825 796 790 826 866 799 795 784 794 772 808 853 871 830 790 751 729 764 789 807 815 796 716 655 701 769 778 746 720 694 676 647 611 599 579 568 552 604 681 676 661 667 663 704 740 756 779 727 753 767 788 806 774 843 871 879 867 878 894 884 885 888 836 841 865 898 940 1016 1066 1101 1099 1126 1075 1039 977 952 888 853 824 844 876 816 846 870 911 898 833 776 776 805 827 816 782 747 712 741 745 766 758 740 769 776 696 627 596 581 572 568 572 578 593 644 593 576 581 586 583 517 486 483 508 533 560 585 561 595 575 586 552 499 496 497 501 566 606 598 554 530 531 541 531 526 517 555 546 567 631 709 737 806 858 886 918 894 978 937 917 933 921 967 972 900 830 827 858 859 778 759 764 747 785 813 884 856 816 772 917 1047 1097 1170 1156 1154 1166 1143 1131 1160 1195 1121 1120 1129 1115 1157 1184 1211 1266 1333 1369 1422 1476 1515 1540 1578 1589 1574 1534 1502 1536 1567 1612 1671 1714 1669 1656 1652 1625 1616 1611 1594 1579 1579 1585 1625 1667 1684 1660 1634 1611 1572 1567 1535 1507 1462 1403 1574 1589 1644 1638 1660 1491 1430 1396 1361 1306 1270 1250 1225 1251 1241 1245 1253 1324 1317 1307 1232 1207 1191 1180 1164 1172 1160 1178 1164 1145 1089 1106 1042 1000 953 924 906 897 897 882 885 887 843 842 864 917 954 980 991 872 816 755 712 674 638 614 616 585 558 571 543 523 519 523 547 560 579 656 768 805 815 790 805 812 812 857 910 934 995 1060 1152 1240 1307 1274 1277 1233 1332 1254 1269 1337 1378 1469 1552 1594 1593 1587 1570 1485 1410 1354 1414 1467 1512 1531 1497 1466 1483 1488 1479 1439 1482 1459 1497 1530 1593 1642 1667 1703 1719 1628 1533 1470 1529 1619 1682 1750 1688 1570 1518 1600 1694 1731 1719 1770 1870 1925 2024 2056 2081 2105 2130 2142 2155 2180 2173 2152 2068 2046 2054 2061 2090 2085 1991 1933 1795 1695 1594 1518 1445 1391 1403 1460 1486 1468 1520 1585 1676 1704 1742 1777 1785 1877 1897 1849 1905 1902 1951 2059 2190 2275 2238 2180 2153 2100 2060 2013 2007 1984 1978 1962 2014 1984 2031 2089 2050 1909 1789 1742 1782 1687 1564 1545 1543 1487 1462 1433 1430 1420 1418 1424 1436 1354 1297 1211 1203 1274 1374 1428 1496 1598 1681 1726 1789 1755 1744 1722 1636 1601 1646 1710 1662 1741 1762 1713 1700 1664 1644 1607 1638 1655 1671 1699 1709 1738 1737 1728 1711 1691 1665 1638 1621 1561 1515 1492 1468 1453 1420 1388 1353 1258 1231 1201 1174 1142 1117 1095 1064 1081 1088 1087 1108 1152 1215 1262 1278 1269 1226 1200 1142 1019 974 944 906 772 674 748 817 847 910 1010 1121 1026 1001 1021 1064 1098 1141 1159 1197 1211 1212 1203 1252 1289 1354 1408 1485 1504 1507 1554 1597 1656 1684 1696 1668 1667 1667 1692 1745 1640 1534 1427 1381 1365 1369 1333 1297 1256 1265 1273 1269 1281 1260 1306 1317 1303 1311 1302 1276 1245 1113 1135 1152 1101 1136 1149 1159 1212 1196 1170 1147 1179 1174 1160 1152 1149 1162 1143 1172 1193 1117 1164 1185 1146 1166 1180 1233 1237 1166 1227 1248 1177 1179 1178 1184 1211 1177 1135 1050 1013 1034 1010 995 1023 1017 993 937 920 981 1001 1039 1074 1064 1046 992 1013 1023 1010 966 932 923 921 862 872 869 849 791 778 747 710 701 715 724 738 754 745 742 773 721 712 692 685 702 751 776 790 794 829 839 852 843 836 800 788 835 837 872 887 935 907 831 885 920 930 932 920 920 884 896 938 977 964 985 1003 1024 1030 1032 1042 1045 1081 1111 1145 1105 1066 1092 1099 1099 1088 1074 1110 1120 1144 1118 1087 1102 1129 1170 1192 1189 1148 1125 1117 1153 1129 1078 1030 1025 1020 1024 960 947 944 913 850 840 850 851 836 841 857 831 836 837 810 794 825 780 742 675 625 561 485 443 435 414 406 399 396 390 384 384 380 388 384 376 376 374 370 367 368 368 365 371 369 368 365 365 359 361 359 363 366 372 372 370 362 359 344 349 373 391 411 443 502 511 492 477 467 432 365 380 383 357 429 485 573 590 539 495 467 481 536 533 491 490 403 326 237 216 205 200 203 196 196 203 231 188 191 188 184 233 227 198 193 184 183 206 238 267 278 290 281 271 232 177 167 210 204 179 157 158 155 158 160 157 187 189 194 204 207 213 226 206 194 170 187 172 177 179 184 190 193 188 185 182 176 189 186 183 185 183 179 176 176 181 182 183 185 182 182 183 182 202 201 213 204 188 184 190 212 247 223 207 209 193 176 168 161 152 157 158 163 173 173 155 124 132 130 132 143 133 144 169 131 156 165 150 174 168 156 160 131 140 139 137 126 120 113 116 123 121 126 125 125 123 124 119 122 113 103 94 102 101 97 92 90 88 86 83 82 83 76 88 78 74 81 73 77 75 73 71 68 62 69 69 68 67 63 60 58 54 55 54 50 45 47 42 32 33 31 21 19 14 12 10 10 11 12 2 1 2 5 6 4 2 2 6 16 15 8 3 10 15 11 2 2 2 2 2 1 2 2 2 3 2 3 2 2 1 2 2 2 2 1 0 0 -1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
618 638 626 613 582 603 642 659 642 678 715 753 760 758 740 808 852 863 875 858 794 760 714 721 707 691 663 660 671 732 714 701 719 750 802 759 702 671 611 589 615 585 541 511 530 552 550 557 512 533 535 504 555 526 559 562 565 552 525 525 521 523 519 464 462 453 452 451 456 454 455 489 492 493 538 507 512 478 477 502 522 541 520 548 555 537 563 568 580 576 577 585 560 595 623 589 560 579 593 609 605 560 535 511 504 549 539 551 495 459 451 473 519 557 561 582 603 594 585 644 656 634 620 637 674 694 727 731 730 725 700 734 752 719 755 792 728 678 696 706 735 706 729 715 712 719 759 693 702 735 729 716 719 732 704 703 704 756 707 754 786 761 777 809 884 944 994 1020 990 945 907 873 835 782 736 798 851 939 931 852 811 764 723 764 716 733 775 773 743 735 740 761 738 724 732 767 793 807 784 793 817 857 874 891 866 874 884 889 841 789 764 808 812 771 771 789 804 861 907 918 937 949 953 871 826 822 814 772 775 785 831 788 759 745 756 781 801 818 858 849 791 765 747 732 772 792 799 816 744 681 675 764 774 756 733 722 695 668 636 608 574 562 554 625 642 634 624 629 640 660 680 727 796 802 786 791 799 822 843 872 883 839 825 842 864 842 829 817 836 871 906 930 966 1026 1025 1035 1091 1145 1138 1065 1006 963 945 930 880 792 850 781 845 852 852 878 849 796 730 788 860 806 754 753 709 694 726 729 727 728 754 742 713 640 590 574 565 560 560 561 573 592 567 555 560 562 572 576 501 465 485 518 544 574 551 550 520 531 499 497 496 497 538 588 631 661 591 552 552 557 549 535 514 554 565 602 661 746 785 849 895 942 984 963 1005 1027 1015 987 1014 1035 1041 954 908 940 944 957 883 852 851 838 834 898 907 943 929 842 875 1034 1128 1226 1272 1250 1220 1150 1145 1173 1190 1216 1253 1201 1204 1245 1300 1353 1407 1463 1512 1552 1595 1555 1532 1503 1462 1389 1391 1381 1394 1432 1451 1501 1535 1609 1620 1671 1743 1747 1758 1732 1715 1724 1771 1757 1740 1738 1741 1712 1668 1663 1663 1654 1623 1514 1336 1414 1461 1536 1565 1482 1389 1331 1312 1273 1239 1195 1221 1181 1208 1199 1210 1270 1312 1290 1270 1260 1242 1202 1137 1129 1165 1118 1191 1155 1082 1063 1076 1066 1021 1009 979 984 991 995 984 985 976 973 1006 1018 1042 1097 1124 1033 947 863 797 749 713 683 634 605 613 613 560 546 538 522 520 531 560 597 690 773 809 875 861 856 902 910 971 1045 1060 1080 1143 1222 1234 1172 1157 1166 1150 1230 1209 1206 1259 1253 1291 1334 1431 1395 1407 1475 1444 1393 1331 1355 1404 1454 1510 1504 1399 1380 1416 1366 1339 1364 1416 1486 1554 1654 1657 1681 1743 1672 1595 1527 1561 1634 1693 1762 1848 1733 1624 1623 1703 1702 1782 1815 1862 1906 1948 2000 2071 2084 2102 2115 2126 2138 2157 2152 2103 2114 2136 2135 2146 2139 2121 2030 1904 1799 1706 1691 1631 1533 1433 1344 1374 1381 1472 1521 1516 1601 1724 1683 1667 1710 1801 1821 1788 1808 1816 1870 1968 2104 2145 2212 2156 2152 2184 2178 2124 2128 2087 2082 2083 2113 2102 2136 2144 2030 1948 1877 1870 1748 1652 1538 1491 1491 1490 1440 1402 1379 1363 1350 1345 1387 1430 1355 1234 1189 1245 1324 1379 1401 1467 1576 1673 1738 1824 1791 1804 1739 1683 1715 1812 1801 1854 1859 1774 1733 1702 1666 1643 1649 1653 1679 1696 1720 1721 1745 1718 1677 1658 1634 1612 1606 1554 1486 1473 1437 1418 1399 1368 1345 1275 1229 1197 1172 1143 1123 1104 1089 1103 1127 1138 1130 1180 1258 1277 1307 1289 1270 1212 1140 1034 1006 967 907 817 705 731 803 873 993 1078 976 942 967 998 1044 1101 1050 1083 1098 1117 1140 1191 1244 1365 1445 1486 1570 1651 1691 1655 1664 1702 1714 1688 1659 1708 1696 1730 1735 1652 1558 1494 1437 1418 1408 1362 1301 1319 1309 1389 1385 1333 1297 1312 1311 1336 1260 1241 1214 1195 1177 1166 1142 1113 1147 1182 1165 1190 1156 1167 1134 1142 1133 1135 1095 1099 1122 1115 1139 1180 1094 1123 1153 1162 1107 1151 1203 1207 1156 1169 1202 1173 1138 1134 1153 1176 1189 1123 1086 1046 993 999 970 990 990 952 933 1005 1041 1063 1071 1043 1031 1015 958 954 1008 967 961 920 855 862 820 806 811 803 775 737 762 749 711 702 699 702 716 730 734 744 715 688 689 744 794 795 853 893 850 913 926 924 907 891 859 830 813 822 838 860 874 929 870 876 888 903 973 909 867 887 927 999 1056 1062 1052 1069 1079 1085 1082 1099 1107 1107 1118 1166 1148 1134 1127 1141 1152 1147 1141 1162 1179 1216 1201 1172 1175 1213 1231 1269 1273 1247 1206 1211 1204 1179 1113 1107 1097 1087 1059 1019 1014 1001 965 935 915 898 899 895 905 906 886 887 874 880 869 862 813 769 718 653 595 504 471 464 456 451 457 432 413 420 420 430 420 411 397 392 390 385 384 381 403 426 434 416 416 414 466 448 414 411 389 399 374 378 377 361 400 430 424 406 420 501 543 561 553 556 520 514 440 382 386 390 370 414 450 539 622 575 563 524 493 524 573 543 497 388 306 249 272 263 236 208 205 246 290 325 292 230 197 287 324 315 228 220 279 297 325 357 386 395 391 403 393 338 288 301 288 297 300 255 233 193 180 173 167 162 190 187 189 191 181 205 201 187 189 172 159 169 179 183 188 186 191 192 186 157 176 182 176 179 179 170 167 173 177 177 177 180 177 177 177 165 191 199 204 210 192 182 182 190 225 220 196 208 176 170 174 176 155 141 150 157 169 168 171 157 120 124 124 128 120 132 159 129 145 150 137 160 163 164 166 146 125 119 122 121 111 115 105 109 116 119 120 123 120 127 120 121 121 109 100 88 94 95 92 70 68 85 83 87 101 89 102 86 92 91 87 79 79 76 74 69 66 73 70 66 66 62 57 61 53 53 53 46 50 42 40 32 41 34 26 26 30 12 10 10 8 9 8 5 9 8 3 1 1 1 0 15 16 14 9 14 14 12 6 2 3 2 2 2 2 2 2 2 2 3 3 3 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
630 628 616 584 602 630 653 680 697 700 718 765 745 741 736 799 844 878 803 814 767 760 742 717 671 660 652 644 664 706 715 703 743 768 812 780 707 646 622 611 635 587 566 522 501 532 537 545 527 491 515 492 538 514 523 538 547 535 538 548 529 558 553 515 497 459 455 459 455 471 483 540 540 558 584 570 543 520 491 492 506 508 514 535 524 546 548 562 575 568 564 563 560 573 581 597 557 551 573 587 621 599 580 535 502 506 536 528 487 459 458 461 468 493 552 579 522 580 600 628 599 599 656 683 693 706 720 722 744 778 803 802 805 806 828 847 820 757 757 796 805 769 760 766 760 783 776 732 754 769 811 738 752 756 723 733 718 772 730 779 816 804 812 797 818 860 954 1024 1004 986 937 906 846 801 760 817 878 940 959 921 858 807 770 763 770 799 785 805 773 749 780 776 752 738 732 756 782 808 822 800 827 851 874 879 864 865 876 880 852 791 759 803 781 757 788 805 850 892 912 918 936 948 922 857 818 785 800 780 747 770 802 782 821 756 717 752 775 812 831 852 842 785 763 702 742 767 799 812 762 689 645 731 780 770 767 745 726 718 661 614 570 552 552 562 598 638 634 654 642 679 707 753 749 761 763 770 763 803 844 859 851 809 798 837 802 786 792 812 837 880 914 948 989 980 995 1065 1103 1145 1156 1121 1054 998 975 941 899 783 777 757 789 811 829 854 893 767 695 744 777 763 770 753 739 676 708 702 687 716 746 733 652 634 625 576 558 553 549 551 562 564 542 542 543 548 546 565 544 459 466 502 531 555 545 529 503 497 494 493 493 497 571 602 664 691 627 587 575 586 562 546 515 546 583 611 665 755 836 856 921 996 1042 1059 1038 1078 1092 1053 1111 1104 1116 1035 1014 1061 1059 1051 1011 973 956 937 935 951 1003 1008 1024 927 880 976 1080 1173 1249 1320 1232 1167 1142 1160 1182 1214 1258 1299 1324 1373 1432 1490 1543 1585 1621 1500 1446 1403 1388 1392 1364 1310 1299 1291 1323 1325 1392 1392 1451 1503 1509 1524 1541 1555 1601 1608 1615 1593 1569 1616 1670 1702 1750 1747 1724 1703 1695 1699 1585 1463 1329 1316 1365 1403 1421 1382 1328 1259 1241 1237 1184 1157 1201 1152 1143 1205 1224 1283 1288 1332 1268 1218 1178 1137 1110 1097 1091 1086 1120 1105 1056 1036 1027 1026 999 1000 1038 1046 1052 1067 1062 1052 1049 1027 1048 1084 1109 1150 1190 1160 1108 990 893 849 784 707 645 612 592 581 577 557 546 536 519 519 588 715 761 875 928 990 990 964 1005 1018 1036 1044 1027 1016 1085 1148 1147 1092 1090 1108 1124 1168 1058 1053 1048 1063 1122 1146 1134 1126 1204 1246 1250 1274 1254 1303 1359 1391 1380 1381 1364 1320 1371 1286 1325 1383 1435 1547 1650 1693 1709 1734 1754 1685 1620 1592 1684 1726 1784 1826 1836 1799 1716 1728 1809 1799 1880 1902 1933 1919 1980 2060 2089 2091 2105 2120 2134 2154 2178 2192 2158 2174 2195 2189 2207 2220 2133 2001 1908 1823 1860 1734 1634 1531 1427 1325 1296 1312 1377 1404 1420 1525 1663 1724 1638 1667 1796 1804 1730 1705 1718 1799 1885 1970 2005 2069 2108 2151 2198 2240 2219 2112 2051 2070 2175 2213 2201 2214 2193 2089 2050 1998 1879 1777 1662 1578 1468 1431 1442 1453 1392 1351 1299 1290 1289 1381 1450 1368 1234 1165 1229 1347 1449 1523 1559 1601 1640 1738 1847 1889 1844 1813 1765 1791 1935 1886 1978 1962 1844 1762 1722 1687 1680 1676 1687 1686 1751 1784 1795 1786 1769 1743 1692 1663 1655 1589 1540 1506 1474 1436 1411 1382 1365 1361 1356 1269 1226 1211 1193 1168 1151 1108 1131 1159 1177 1186 1203 1241 1265 1296 1307 1284 1218 1112 1061 1019 971 966 818 705 723 807 915 1074 950 895 906 924 1005 977 999 1052 1078 1132 1180 1273 1281 1343 1373 1423 1500 1586 1671 1695 1674 1696 1771 1722 1650 1635 1698 1673 1679 1688 1712 1636 1575 1512 1504 1481 1400 1417 1371 1390 1462 1429 1370 1310 1348 1340 1310 1267 1234 1207 1179 1215 1171 1143 1146 1133 1178 1229 1196 1181 1133 1120 1112 1106 1120 1116 1071 1106 1078 1137 1147 1089 1075 1129 1139 1065 1117 1182 1183 1140 1117 1146 1137 1100 1121 1145 1177 1215 1140 1094 1040 1013 981 977 964 947 936 999 1045 1079 1075 1061 992 964 954 915 925 951 970 919 953 936 902 904 866 815 770 767 792 825 763 760 710 700 695 690 703 714 713 688 690 758 815 848 861 882 942 943 963 1001 992 959 930 905 869 822 859 895 892 916 948 931 951 942 946 941 907 851 911 985 1043 1119 1144 1099 1098 1104 1148 1126 1155 1136 1101 1162 1198 1186 1175 1149 1170 1197 1194 1222 1240 1220 1247 1211 1253 1236 1251 1278 1259 1280 1319 1295 1291 1275 1222 1179 1175 1160 1161 1112 1095 1093 1047 1012 994 978 960 961 973 981 972 942 927 931 931 945 900 820 759 695 633 557 526 567 504 511 523 497 505 444 464 479 494 477 482 467 425 465 422 461 414 468 527 470 493 499 498 556 538 497 489 486 439 377 380 380 371 456 517 497 494 465 530 583 589 579 569 532 490 433 404 429 396 386 394 461 520 553 608 625 567 554 542 580 509 408 348 285 341 358 353 346 260 256 319 366 319 264 209 257 283 293 288 228 213 246 267 277 291 320 375 383 372 369 337 315 276 262 267 273 202 206 218 249 226 177 153 187 173 168 166 186 186 182 188 175 176 160 165 162 176 168 171 178 166 171 169 167 160 175 165 173 169 160 171 172 172 175 175 161 175 159 177 180 183 176 179 180 194 185 175 183 210 196 194 209 200 190 171 164 147 139 154 152 162 158 157 147 115 112 110 112 128 145 137 132 141 163 164 161 152 153 142 125 146 137 126 130 122 115 113 104 112 114 118 110 118 121 108 116 110 101 80 89 81 73 97 94 100 95 96 111 97 107 99 97 91 93 86 83 78 76 71 67 70 68 63 61 59 56 56 54 54 50 51 56 45 39 34 51 38 33 38 38 12 10 13 7 6 8 7 7 7 0 0 0 0 0 1 15 14 13 13 13 11 8 3 3 3 2 3 3 2 2 3 3 3 3 3 2 2 2 0 1 1 2 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
623 608 604 557 573 603 617 648 680 715 747 760 737 698 738 770 824 879 836 759 734 713 725 688 673 706 688 667 632 708 719 695 722 741 793 821 723 687 690 639 643 598 550 532 511 503 510 509 487 476 476 481 513 497 513 539 507 527 556 551 555 580 544 522 464 482 453 486 527 512 527 560 606 602 636 639 584 540 513 504 505 500 533 522 518 529 547 566 568 558 556 554 552 554 559 559 546 532 568 562 599 611 594 547 556 500 478 494 471 457 450 464 504 477 489 482 484 501 515 547 535 547 589 617 649 681 675 685 740 763 763 739 767 812 795 817 858 867 888 888 863 853 850 829 822 844 836 779 788 784 835 779 792 812 779 774 757 782 776 788 842 814 854 843 907 858 959 1012 986 938 910 880 831 800 768 827 880 902 917 954 929 849 821 802 803 826 807 794 814 776 810 822 772 756 748 751 781 800 820 837 823 836 864 866 864 864 862 877 870 794 759 780 760 768 829 868 895 913 919 927 919 928 889 837 798 758 780 769 743 745 767 757 786 771 732 734 754 804 774 789 807 774 751 729 702 754 774 791 763 691 636 701 768 755 751 756 731 702 666 613 587 546 576 613 627 666 670 671 683 682 704 740 713 749 752 744 791 810 815 799 795 790 779 774 756 784 795 814 863 908 927 953 949 948 984 1024 1085 1113 1095 1147 1066 991 939 883 809 783 799 737 731 743 796 806 841 777 676 700 706 736 738 734 717 689 680 694 683 716 744 728 652 595 605 580 553 547 544 548 543 547 532 533 529 531 533 552 510 439 457 486 512 516 534 501 495 495 494 493 493 500 597 648 679 718 704 616 591 611 580 564 533 537 565 609 656 749 840 908 931 988 1034 1098 1124 1146 1170 1146 1183 1188 1187 1157 1146 1177 1170 1169 1122 1090 1089 1078 1066 1065 1068 1075 1010 960 945 964 1050 1121 1169 1266 1252 1181 1165 1201 1235 1281 1340 1397 1467 1520 1574 1609 1522 1466 1415 1393 1349 1315 1304 1305 1286 1242 1229 1241 1273 1279 1312 1367 1418 1437 1437 1418 1432 1448 1495 1477 1496 1483 1480 1496 1532 1539 1567 1597 1689 1690 1669 1589 1498 1405 1322 1264 1299 1376 1402 1328 1264 1229 1199 1187 1178 1143 1155 1121 1161 1238 1165 1196 1223 1277 1242 1238 1221 1200 1191 1157 1107 1094 1134 1143 1107 1078 1039 1005 976 989 1046 1048 1032 1032 1088 1091 1072 1016 1038 1094 1108 1128 1166 1205 1189 1117 1068 944 835 743 668 653 643 580 562 564 560 538 518 556 799 1027 1010 1114 1100 1082 1045 1016 1067 1070 1009 990 959 997 1064 1147 1098 1054 985 1011 998 992 943 922 963 990 1017 1018 1029 1029 1061 1124 1164 1220 1267 1331 1354 1357 1272 1261 1249 1255 1265 1280 1332 1376 1435 1537 1683 1733 1704 1668 1651 1671 1694 1714 1734 1793 1833 1812 1840 1865 1822 1854 1919 1891 1970 1969 1991 1993 2024 2103 2108 2131 2153 2172 2196 2218 2250 2242 2215 2214 2224 2256 2299 2216 2114 2024 1920 1922 1805 1677 1611 1525 1410 1326 1291 1283 1302 1303 1422 1525 1536 1628 1657 1655 1788 1794 1712 1624 1649 1730 1807 1857 1873 1884 2019 2096 2143 2148 2141 2036 1921 1976 2087 2151 2210 2162 2181 2107 2071 2000 1863 1746 1605 1571 1464 1407 1374 1392 1379 1334 1283 1233 1241 1322 1381 1294 1210 1174 1230 1311 1494 1613 1672 1721 1723 1784 1892 1978 1931 1931 1869 1906 1978 1960 2043 1973 1885 1812 1766 1773 1715 1717 1736 1752 1770 1884 1893 1869 1854 1809 1776 1742 1763 1681 1608 1542 1471 1466 1420 1379 1363 1390 1418 1316 1259 1237 1212 1169 1134 1122 1126 1184 1219 1231 1232 1243 1278 1297 1321 1299 1239 1173 1076 1047 1024 984 818 681 719 784 904 969 868 831 862 934 954 972 1006 1038 1091 1146 1239 1337 1340 1419 1462 1467 1523 1603 1630 1634 1630 1705 1759 1716 1638 1599 1661 1664 1632 1637 1706 1738 1682 1659 1627 1591 1538 1520 1474 1462 1522 1448 1372 1369 1365 1377 1358 1260 1228 1227 1199 1241 1198 1159 1166 1157 1168 1206 1204 1169 1143 1163 1118 1098 1091 1079 1057 1074 1071 1102 1102 1059 1065 1126 1096 1047 1102 1180 1170 1110 1068 1107 1127 1075 1106 1108 1137 1192 1166 1098 1060 1063 1017 995 959 975 989 1002 1001 1034 1035 1018 970 910 902 905 927 896 945 926 887 891 899 910 908 831 799 778 797 839 781 802 768 725 703 694 690 687 689 681 742 814 899 911 952 933 951 966 1006 1028 1045 1017 980 943 900 848 883 895 945 992 1012 1015 1030 1022 1005 984 935 840 934 1040 1091 1060 1031 1015 1039 1026 1115 1040 1117 1064 1098 1172 1145 1128 1116 1048 1123 1093 1076 1122 1153 1107 1195 1121 1209 1148 1220 1242 1157 1258 1334 1303 1316 1343 1269 1198 1118 1119 1097 1091 1065 978 929 896 879 874 891 920 929 964 989 1017 1002 994 998 999 910 807 743 713 689 616 630 628 546 575 614 561 548 497 531 540 562 543 565 528 507 523 490 524 475 475 586 543 605 585 565 670 620 582 573 507 388 383 387 385 373 418 509 576 556 487 525 551 567 524 467 455 436 420 414 412 399 393 377 457 512 552 559 585 603 590 560 589 507 446 396 385 418 432 368 317 224 273 288 354 302 279 239 253 292 270 235 222 256 278 272 275 349 360 396 385 399 422 391 385 377 319 276 216 280 303 298 308 273 218 171 148 156 165 165 177 183 178 165 164 164 152 165 168 172 165 152 146 142 140 139 142 141 151 153 175 173 166 158 167 170 168 172 160 166 160 173 173 172 167 157 170 185 176 166 186 212 195 194 211 211 189 177 160 153 143 135 141 150 145 141 137 132 131 119 107 127 125 125 115 137 163 158 147 142 140 142 142 123 112 113 118 108 114 117 112 107 109 111 112 106 112 109 109 103 82 97 131 97 101 97 105 104 106 112 113 110 101 109 102 99 99 94 86 80 76 73 70 71 69 66 62 59 56 54 53 55 53 52 59 57 52 42 49 44 38 39 39 13 10 12 7 5 9 6 11 8 0 0 0 0 0 0 13 13 12 12 13 11 8 3 4 4 3 3 3 2 3 3 3 3 4 3 3 2 2 1 2 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
616 601 574 583 617 655 684 669 692 718 754 730 738 692 759 769 767 847 833 792 745 718 676 668 672 702 686 664 626 699 683 655 674 727 790 824 752 684 665 670 594 562 558 542 528 500 492 486 496 497 489 477 471 492 510 507 519 544 524 545 558 548 522 475 477 541 455 475 464 539 556 599 639 642 662 688 619 560 536 517 541 531 546 558 546 523 534 543 553 553 551 549 546 543 547 542 540 523 549 532 559 558 598 564 537 522 519 465 455 451 453 463 499 524 543 540 576 585 588 599 607 619 629 609 587 606 628 662 685 703 698 763 785 769 818 842 835 845 869 840 823 843 870 902 916 911 916 823 848 850 844 814 817 890 855 796 812 810 807 817 896 847 883 876 951 929 943 1021 1027 975 940 902 861 833 788 813 838 873 889 929 954 890 863 852 843 852 850 834 811 791 812 830 780 768 769 765 774 791 801 839 853 860 862 861 853 864 854 874 905 829 777 755 765 821 833 865 890 902 909 908 918 890 841 814 772 748 736 748 755 725 731 771 763 737 740 698 746 766 734 760 752 746 735 732 690 708 745 764 770 708 625 677 755 747 744 750 744 711 687 629 566 546 587 611 630 657 683 726 743 732 776 719 699 743 729 765 791 793 804 735 749 743 725 744 760 789 822 854 877 914 924 922 913 950 996 1040 1066 1049 1071 1110 1058 986 927 874 839 781 807 813 766 711 719 762 804 787 699 664 685 703 713 731 715 678 663 642 671 701 725 689 629 588 583 571 548 538 533 536 531 531 523 532 521 518 524 508 461 446 441 472 500 529 495 494 495 495 494 493 496 546 602 661 741 754 725 645 615 605 634 594 554 570 558 593 637 717 767 835 934 1000 1074 1108 1167 1190 1222 1250 1266 1285 1289 1243 1152 1117 1099 1106 1131 1153 1149 1150 1117 1065 1029 1027 996 978 962 996 1023 1086 1170 1242 1275 1249 1183 1306 1354 1396 1452 1513 1585 1637 1590 1471 1410 1356 1317 1324 1290 1262 1245 1243 1216 1188 1203 1253 1251 1314 1367 1387 1371 1402 1379 1368 1355 1374 1399 1386 1415 1403 1409 1419 1443 1442 1456 1495 1578 1611 1559 1476 1427 1363 1313 1246 1276 1325 1338 1345 1272 1218 1184 1158 1127 1107 1132 1088 1186 1233 1135 1170 1259 1325 1330 1349 1334 1316 1317 1244 1144 1067 1039 1052 1107 1114 1050 942 927 943 992 1055 1081 1047 1016 1073 1108 1028 1012 1055 1068 1105 1146 1170 1140 1150 1141 1069 903 798 736 690 648 604 625 588 577 541 515 600 904 1050 1109 1135 1137 1161 1099 1093 1104 1045 918 888 920 1007 969 955 925 807 852 904 890 891 876 877 899 918 908 917 941 956 1006 1127 1241 1342 1397 1411 1384 1326 1211 1148 1130 1157 1214 1271 1316 1413 1511 1605 1587 1552 1571 1544 1546 1577 1746 1754 1691 1702 1735 1760 1780 1835 1878 1960 1988 1998 2031 2018 2035 2072 2108 2141 2166 2182 2207 2244 2283 2303 2316 2312 2271 2272 2301 2318 2288 2207 2128 2022 1963 1874 1754 1633 1546 1464 1390 1328 1290 1260 1272 1251 1344 1444 1414 1455 1518 1639 1748 1803 1738 1645 1563 1657 1726 1757 1762 1799 1923 2009 2089 2063 2065 2007 1856 1939 2037 2026 2136 2130 2133 2101 2023 1981 1788 1651 1571 1476 1445 1435 1383 1344 1354 1315 1266 1207 1201 1260 1293 1255 1128 1240 1352 1326 1454 1572 1675 1817 1817 1834 1883 1917 2014 2031 1981 2035 2059 2043 2118 2020 1929 1916 1834 1880 1839 1775 1797 1820 1803 1951 2012 1989 1915 1871 1879 1824 1876 1792 1668 1609 1566 1485 1407 1416 1387 1383 1355 1313 1280 1243 1199 1171 1168 1138 1138 1176 1257 1264 1275 1274 1297 1318 1336 1266 1220 1120 1080 1056 1020 1013 895 707 662 751 736 774 807 847 910 952 982 1004 1016 1056 1127 1272 1363 1402 1354 1414 1512 1571 1588 1659 1600 1571 1639 1712 1707 1642 1625 1543 1604 1628 1596 1623 1689 1652 1635 1594 1573 1531 1557 1625 1593 1548 1531 1502 1461 1428 1400 1414 1416 1327 1286 1326 1248 1318 1212 1202 1239 1213 1205 1308 1310 1199 1198 1161 1124 1131 1099 1087 1061 1055 1058 1062 1054 1060 1055 1091 1070 1039 1089 1141 1119 1094 1041 1083 1084 1053 1070 1139 1179 1163 1123 1106 1050 1067 1035 1027 1005 1009 1002 997 987 1003 999 976 955 889 865 874 862 851 871 869 858 879 900 931 893 845 821 804 808 855 811 836 766 759 755 738 725 689 683 681 694 763 824 846 933 978 911 867 892 903 938 975 954 939 888 874 929 992 1012 1070 1067 1056 1024 986 931 882 898 820 907 957 1013 960 969 947 925 950 983 955 1000 960 1005 1048 1061 1102 1002 1004 1028 1009 1004 1042 1095 1065 1093 1082 1171 1100 1205 1236 1113 1211 1241 1195 1222 1241 1168 1077 1024 997 971 972 937 923 838 820 796 790 796 812 822 858 875 914 953 924 942 953 907 822 777 758 769 720 715 685 618 677 718 683 601 586 600 637 668 658 641 614 610 638 595 583 552 501 585 609 692 643 638 643 616 561 488 432 384 394 395 390 384 399 434 501 536 531 554 569 511 464 438 426 427 413 408 407 400 398 395 386 441 463 488 510 570 608 569 629 584 509 475 462 404 359 293 243 259 270 334 376 312 283 241 269 284 301 245 233 272 322 359 343 368 418 412 399 419 452 425 437 404 333 277 236 320 346 347 342 309 269 248 215 159 144 160 160 166 169 160 160 158 168 143 148 138 132 133 127 139 137 136 138 136 138 141 159 168 172 169 149 168 162 166 166 146 162 171 169 166 161 150 154 162 182 164 198 195 170 213 190 206 181 183 174 177 179 149 128 133 135 130 127 128 122 112 107 107 108 97 117 134 160 159 156 158 153 152 141 109 99 97 93 94 94 113 129 113 99 99 107 96 87 103 97 96 97 135 130 110 135 113 113 104 108 119 118 121 103 112 103 106 102 94 82 78 79 78 78 74 69 66 62 57 56 56 56 52 50 49 57 60 54 52 47 49 44 40 40 17 13 12 14 5 4 3 8 12 1 0 0 0 7 8 7 13 13 12 12 12 11 9 4 4 2 3 3 2 2 3 3 4 4 3 3 2 2 2 2 1 2 1 1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
603 573 549 583 600 626 657 695 730 743 738 709 724 688 705 764 812 861 784 753 757 738 686 668 645 665 668 644 611 674 646 628 654 701 766 826 773 727 687 630 624 600 570 548 547 542 545 524 565 557 501 493 467 461 488 499 488 532 482 514 497 491 482 463 488 546 471 451 450 492 560 593 617 669 727 681 607 577 556 533 525 567 552 567 560 531 532 534 541 549 546 544 540 535 532 527 516 502 507 512 534 550 557 590 577 561 520 516 458 450 451 456 481 504 529 546 532 567 559 583 598 608 618 647 670 669 666 680 682 668 695 708 746 804 807 805 829 816 831 783 826 856 879 869 887 910 922 953 970 984 930 887 906 941 934 826 869 818 864 840 915 899 958 982 989 988 972 1028 1040 1003 956 927 910 855 822 888 903 865 890 943 968 952 941 900 892 903 879 845 835 828 826 840 798 802 796 776 789 815 810 823 854 870 858 848 837 860 847 868 898 835 814 763 772 827 838 858 886 889 914 898 903 863 816 801 804 772 750 726 729 726 716 759 730 719 748 691 723 713 720 714 703 721 720 718 702 675 721 759 752 740 655 639 696 738 746 733 724 705 684 621 559 544 583 617 672 686 698 704 731 766 718 692 697 685 746 778 775 760 756 730 712 729 752 784 813 828 870 901 959 914 893 891 938 977 1031 1069 1020 1010 1060 1085 1074 1002 946 871 798 752 745 791 766 743 720 731 750 757 729 652 655 673 710 713 709 669 623 614 655 696 717 659 616 582 550 553 545 534 526 527 525 522 514 525 512 510 520 447 424 426 426 434 475 506 494 495 496 495 494 493 523 580 628 699 780 773 703 643 682 656 626 622 561 589 592 562 618 664 747 846 927 1014 1073 1132 1155 1152 1205 1277 1313 1316 1330 1205 1086 1014 999 1019 1070 1084 1070 1091 1141 1087 1027 1009 991 955 948 977 995 1040 1071 1157 1232 1206 1158 1231 1318 1419 1495 1578 1647 1537 1461 1375 1319 1272 1255 1280 1283 1218 1197 1219 1181 1176 1211 1181 1270 1367 1422 1345 1343 1351 1362 1321 1305 1346 1337 1328 1372 1355 1359 1363 1365 1363 1364 1419 1503 1503 1481 1444 1361 1332 1288 1235 1236 1269 1281 1288 1282 1261 1240 1208 1175 1166 1074 1091 1160 1184 1133 1134 1200 1211 1207 1265 1308 1307 1272 1192 1112 1081 1050 979 985 996 930 910 896 860 857 930 1069 1144 1068 993 1058 1067 958 1004 1092 1129 1138 1137 1095 1069 1079 1077 997 927 853 721 690 660 621 592 594 550 518 659 953 1062 1170 1140 1100 1091 972 948 875 804 827 714 779 772 782 830 799 752 819 819 819 825 844 841 832 865 861 902 954 1000 1060 1155 1262 1423 1406 1312 1269 1244 1188 1092 1127 1187 1216 1248 1339 1395 1443 1464 1458 1435 1446 1461 1552 1616 1660 1661 1705 1717 1730 1758 1845 1927 1994 2034 2055 2055 2068 2085 2132 2155 2172 2196 2219 2247 2242 2304 2366 2351 2319 2310 2283 2282 2294 2276 2254 2182 2120 2046 1937 1835 1744 1631 1527 1432 1338 1266 1224 1250 1280 1273 1314 1366 1327 1344 1434 1640 1715 1797 1753 1594 1515 1585 1647 1663 1659 1709 1786 1882 1979 2025 2035 1923 1749 1839 1882 1966 2104 2110 2096 2070 1991 1834 1719 1632 1571 1474 1404 1386 1318 1250 1272 1275 1243 1236 1160 1211 1205 1153 1115 1230 1369 1452 1445 1520 1623 1766 1872 1822 1781 1787 1868 2029 2099 2113 2184 2096 2194 2083 2031 1974 1933 1934 1941 1888 1905 1938 1827 1948 2088 2093 2015 1986 1966 1926 1913 1808 1773 1711 1661 1586 1505 1443 1400 1385 1370 1320 1294 1249 1224 1207 1197 1166 1159 1177 1236 1295 1308 1311 1332 1341 1288 1244 1155 1093 1064 1034 1025 1011 950 719 672 703 775 858 857 875 944 991 997 1024 1054 1067 1194 1292 1379 1474 1414 1423 1480 1572 1663 1613 1553 1580 1642 1641 1628 1614 1560 1532 1520 1534 1571 1640 1685 1597 1539 1550 1481 1426 1487 1577 1546 1485 1465 1477 1471 1468 1438 1446 1498 1444 1416 1388 1324 1361 1323 1264 1268 1291 1325 1379 1332 1304 1295 1203 1156 1137 1150 1101 1076 1078 1046 1032 1030 1016 1036 1051 1031 1015 1052 1088 1054 1042 1019 1036 1028 1072 1136 1164 1160 1193 1118 1109 1057 1047 1028 1014 1020 1021 998 973 940 934 922 910 900 884 915 889 892 887 846 831 829 883 894 888 913 889 828 860 830 866 855 877 816 805 837 836 829 816 724 676 680 691 727 773 813 845 834 800 820 828 849 871 859 924 899 941 903 904 929 958 959 980 967 908 874 824 814 799 848 897 924 899 908 885 881 883 901 904 923 909 938 951 980 996 957 960 962 962 972 987 1012 1007 1010 1034 1068 1073 1151 1156 1065 1121 1136 1123 1145 1138 1096 1036 991 963 918 886 874 841 853 863 839 822 773 741 754 777 807 845 863 826 844 865 828 819 790 825 827 797 783 763 713 748 796 755 688 668 680 673 733 750 765 676 682 697 647 617 544 517 584 665 670 662 609 557 524 510 456 423 397 396 396 394 391 413 467 534 588 579 585 542 498 455 429 423 417 414 408 405 404 398 384 385 401 428 474 529 598 670 626 655 632 568 505 415 336 288 246 275 276 324 341 412 359 330 268 279 335 335 274 240 295 329 370 393 403 451 434 428 465 470 505 468 405 317 234 258 327 386 377 378 352 313 306 268 222 163 150 143 158 158 157 155 153 151 155 142 135 138 135 134 126 132 133 134 135 135 135 134 162 163 161 158 142 150 159 164 147 168 166 169 168 163 143 158 153 165 159 176 174 196 211 186 178 172 188 179 181 200 184 176 142 127 125 116 116 111 129 123 108 100 102 107 119 159 140 141 166 159 138 136 106 93 74 76 76 83 102 126 130 121 112 99 115 101 87 85 110 95 137 124 119 136 133 124 116 129 124 131 123 114 119 107 106 96 86 94 90 83 78 82 76 70 65 60 58 57 57 57 55 51 50 56 59 55 53 51 51 50 43 42 25 16 17 18 7 4 3 2 3 0 1 2 7 10 9 8 10 12 11 10 10 8 5 3 4 3 3 2 3 3 3 3 3 3 3 3 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
540 553 595 627 615 678 696 697 721 724 734 710 706 688 733 753 776 849 765 733 758 727 709 697 680 649 619 609 596 632 618 621 655 706 764 795 761 711 680 658 637 593 602 574 574 564 566 570 592 571 531 509 489 469 453 454 459 464 477 469 458 451 456 490 512 542 497 456 452 466 584 628 686 689 713 744 710 625 579 555 536 583 578 573 562 536 527 533 557 559 551 541 527 529 530 524 547 562 525 491 502 516 540 537 583 547 509 476 459 450 456 468 483 475 475 499 510 519 532 566 547 601 614 609 656 662 699 712 741 737 759 762 783 763 787 759 765 767 767 781 804 833 850 879 872 891 943 901 935 932 970 935 933 983 999 888 919 885 905 870 934 926 963 1069 1086 1051 1037 1059 1083 1019 981 927 877 844 836 849 874 900 927 927 957 994 1014 992 974 971 914 899 879 844 881 853 847 831 830 798 835 840 851 855 860 882 868 855 846 831 835 853 884 826 789 753 781 819 822 853 872 874 892 888 880 830 819 792 775 754 735 724 717 713 706 727 700 698 722 694 719 713 677 682 680 682 698 698 702 647 707 733 736 720 661 605 697 742 731 723 714 685 656 599 545 543 581 620 676 690 694 719 713 684 651 692 725 749 748 766 731 717 713 704 741 770 796 828 885 895 917 956 967 895 862 908 937 990 1018 1017 982 989 1012 1064 1039 969 925 846 758 783 717 748 759 703 714 749 703 722 711 704 636 658 676 699 693 672 633 597 647 661 670 648 599 569 552 541 537 531 523 519 517 514 510 503 507 502 490 423 423 426 437 458 448 493 528 574 604 542 500 561 618 626 647 691 739 785 760 732 760 696 633 601 608 602 616 633 592 614 680 772 860 957 1035 1032 1055 1034 1087 1126 1215 1262 1276 1195 1018 962 926 973 1006 1018 989 1050 1077 1094 1049 985 966 943 931 952 970 1005 1074 1129 1158 1162 1150 1187 1247 1321 1395 1460 1496 1424 1350 1294 1245 1217 1225 1237 1253 1230 1176 1130 1138 1160 1198 1200 1280 1333 1403 1348 1320 1315 1366 1307 1277 1314 1304 1300 1357 1337 1319 1322 1334 1306 1316 1370 1419 1425 1377 1373 1324 1286 1268 1220 1225 1235 1248 1248 1273 1332 1338 1265 1177 1125 1061 1048 1145 1163 1096 1089 1112 1109 1081 1139 1200 1195 1166 1147 1178 1166 1102 1054 1016 969 982 986 981 962 877 854 945 1053 997 954 1048 982 925 1003 1089 1136 1150 1100 1047 974 987 993 978 923 882 805 757 713 679 593 561 533 559 687 946 1054 1055 965 952 865 785 772 748 694 664 647 659 681 720 749 738 728 744 794 804 801 785 811 874 898 955 1069 1102 1041 1055 1113 1193 1303 1325 1227 1173 1181 1126 1060 1107 1145 1186 1252 1265 1291 1330 1354 1349 1361 1437 1487 1529 1548 1632 1659 1715 1751 1794 1859 1885 1965 2028 2039 2075 2110 2157 2175 2195 2211 2237 2259 2251 2278 2294 2316 2342 2332 2319 2337 2299 2241 2257 2274 2222 2105 2054 2003 1916 1841 1747 1637 1549 1479 1377 1280 1173 1157 1156 1174 1185 1266 1285 1364 1421 1622 1673 1723 1730 1614 1482 1507 1555 1571 1579 1624 1696 1769 1905 1957 1897 1760 1640 1691 1731 1884 2004 2062 2034 1986 1996 1922 1809 1676 1589 1464 1464 1402 1333 1264 1241 1220 1193 1171 1151 1131 1136 1109 1172 1269 1378 1468 1576 1627 1710 1826 1880 1784 1699 1705 1744 1826 2016 2194 2253 2200 2223 2159 2119 2101 2063 2034 2034 2013 2009 2024 1957 1943 2017 2148 2136 2096 2039 2037 1964 1946 1864 1790 1749 1659 1544 1423 1399 1429 1375 1331 1295 1250 1223 1219 1210 1191 1168 1184 1209 1248 1312 1345 1345 1300 1256 1182 1093 1055 1034 1024 1038 1030 846 680 698 790 951 893 897 950 986 1022 1027 1058 1124 1210 1181 1259 1390 1490 1480 1492 1529 1615 1650 1579 1540 1537 1578 1570 1532 1571 1523 1494 1500 1568 1646 1669 1697 1595 1480 1418 1382 1307 1408 1535 1463 1423 1423 1423 1433 1441 1456 1441 1486 1499 1474 1472 1421 1410 1380 1330 1355 1364 1374 1325 1272 1244 1259 1167 1100 1116 1106 1098 1109 1094 1100 1068 1074 1071 1012 1025 1024 992 1030 1034 1030 1012 1013 1057 1109 1159 1138 1150 1151 1146 1115 1056 1027 1002 1002 975 989 962 925 928 935 928 920 913 903 921 958 968 969 968 924 879 851 835 853 882 922 942 893 906 908 957 913 950 900 895 914 930 880 823 723 679 675 680 709 743 748 770 767 774 788 806 833 820 863 873 906 920 903 867 876 880 885 894 920 858 804 792 793 807 796 818 840 857 866 850 853 857 871 885 875 879 898 912 954 932 927 947 930 935 981 958 990 981 1003 1008 1003 1023 1043 1040 1039 1056 1076 1083 1114 1140 1126 1095 1067 1061 1022 982 921 906 950 942 936 835 853 827 800 721 738 835 789 759 768 766 732 720 741 736 725 714 700 714 730 727 720 708 701 700 657 638 659 686 738 709 702 682 620 604 560 536 571 584 594 604 578 543 458 435 412 401 405 407 403 401 399 432 481 471 499 566 600 599 525 503 457 436 421 412 406 402 395 395 394 387 406 433 470 538 593 666 678 714 652 604 483 402 360 298 271 336 337 340 409 415 340 288 288 261 304 364 299 252 309 324 316 372 433 486 478 445 515 522 533 449 364 282 289 331 336 433 414 429 385 332 351 328 228 213 166 156 146 144 152 152 149 151 147 134 145 146 147 135 131 129 127 128 127 128 127 132 139 158 157 154 151 139 143 156 148 162 162 168 168 159 144 146 150 153 149 185 165 175 223 193 166 177 188 188 183 196 179 153 171 163 136 133 123 124 140 141 139 136 128 102 110 150 157 121 142 165 148 120 102 80 77 77 76 74 73 80 117 121 123 134 135 120 127 128 126 125 139 136 139 136 138 126 127 132 134 137 130 122 123 114 99 106 107 106 98 89 82 86 84 75 69 62 60 59 59 59 57 56 56 58 58 51 49 52 53 55 49 41 32 21 18 17 19 11 3 1 1 2 1 1 7 10 9 8 8 7 7 9 6 5 5 4 4 3 3 3 3 3 3 3 3 4 3 3 3 3 2 2 1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
563 579 599 627 664 667 700 675 693 725 739 733 670 677 713 750 801 780 724 721 756 722 698 691 693 677 652 636 621 584 602 624 658 685 727 782 749 697 675 644 618 606 576 568 600 613 591 597 598 551 536 544 517 478 500 463 456 451 452 452 452 465 564 531 520 523 468 452 452 460 559 632 668 672 748 738 676 633 610 578 573 586 581 566 556 554 532 553 578 577 556 555 546 540 530 544 538 548 566 531 481 478 501 519 541 521 526 483 460 459 460 459 463 486 495 514 514 514 523 520 521 550 582 605 620 637 657 674 711 732 770 775 726 760 713 733 753 780 820 842 855 849 847 823 872 914 910 846 888 885 946 902 937 958 982 946 986 1012 978 931 1034 1005 1021 1105 1114 1115 1126 1146 1099 1043 1010 962 940 886 882 878 917 952 965 972 982 1027 1070 1067 1071 1040 1025 966 917 895 922 880 877 872 878 840 883 889 900 879 895 888 851 857 841 840 821 850 875 824 790 748 794 802 822 838 861 863 898 866 852 825 789 777 783 763 762 744 730 710 705 690 679 683 667 666 682 679 665 655 652 644 667 647 688 642 696 705 718 711 633 627 714 723 718 716 708 668 612 580 541 544 564 623 691 704 666 692 635 658 721 753 763 756 766 761 689 690 693 708 744 805 843 872 888 928 936 936 931 870 878 902 928 961 983 1003 952 975 988 1013 989 914 839 765 727 709 722 697 744 680 712 736 695 682 673 699 654 638 657 689 715 670 655 602 613 615 624 618 631 576 551 540 529 513 519 511 511 508 504 496 497 494 490 421 428 431 438 459 469 502 534 572 605 609 562 584 613 648 680 728 808 860 800 747 704 653 625 620 634 647 631 657 672 640 618 684 760 832 923 898 912 889 964 987 1037 1079 1085 1033 959 912 891 899 908 928 940 978 972 1014 1025 1011 938 896 921 932 972 1026 1067 1085 1131 1176 1133 1201 1256 1285 1349 1423 1438 1352 1277 1227 1191 1172 1211 1216 1279 1183 1066 1102 1176 1256 1261 1283 1302 1384 1410 1359 1261 1339 1379 1296 1246 1259 1254 1284 1358 1353 1281 1293 1298 1267 1289 1314 1329 1332 1301 1307 1288 1245 1239 1209 1199 1220 1240 1278 1315 1382 1396 1254 1191 1148 1029 1006 1029 1054 1009 998 1019 1007 1006 1036 1057 1017 1003 1032 1079 1186 1211 1192 1134 1089 1080 1074 1034 987 934 817 871 979 945 883 920 951 894 1030 1058 1117 1108 1015 941 886 919 927 869 813 794 754 715 682 663 613 532 519 621 756 839 929 896 789 795 756 708 667 662 628 652 671 730 717 699 691 709 714 754 747 754 786 849 902 934 1009 1060 984 957 981 1094 1164 1232 1234 1222 1213 1134 1080 1046 1071 1090 1130 1170 1218 1265 1281 1289 1322 1386 1440 1468 1546 1592 1660 1694 1727 1786 1843 1894 1967 1943 1998 2068 2090 2120 2185 2220 2219 2244 2269 2281 2295 2290 2292 2308 2334 2361 2354 2354 2330 2237 2250 2272 2240 2184 2134 2031 1946 1898 1829 1731 1639 1568 1513 1422 1340 1197 1116 1103 1108 1113 1118 1303 1335 1334 1429 1549 1678 1592 1521 1520 1444 1451 1499 1530 1595 1626 1703 1814 1817 1782 1676 1557 1585 1698 1805 1939 2092 2103 2061 1967 1883 1792 1665 1542 1510 1509 1453 1362 1345 1331 1294 1312 1240 1205 1175 1144 1092 1155 1225 1302 1436 1558 1699 1758 1823 1809 1724 1635 1637 1727 1842 1977 2151 2226 2297 2267 2217 2189 2141 2115 2155 2108 2112 2138 2157 2058 2071 1997 2074 2170 2222 2142 2159 2094 2042 1950 1915 1832 1699 1552 1433 1435 1476 1383 1346 1291 1264 1247 1233 1220 1204 1201 1197 1211 1248 1298 1325 1280 1247 1234 1123 1069 1019 998 994 1016 991 835 687 713 817 974 921 937 994 1035 1055 1059 1104 1216 1260 1226 1296 1413 1513 1559 1560 1610 1621 1653 1632 1555 1485 1560 1542 1457 1506 1510 1442 1487 1571 1594 1630 1690 1595 1531 1379 1273 1223 1382 1510 1419 1369 1363 1343 1370 1387 1368 1339 1409 1476 1460 1420 1383 1359 1295 1306 1347 1285 1308 1256 1211 1182 1157 1107 1073 1105 1086 1064 1103 1107 1098 1113 1114 1131 1104 1085 1103 1026 983 1006 982 1037 1081 1103 1136 1139 1115 1104 1142 1112 1100 1092 1083 1033 992 1000 979 976 964 955 989 1006 1000 993 996 970 1008 969 957 926 899 912 885 818 843 927 979 1037 1007 976 984 1032 1005 1039 979 944 858 831 811 764 709 680 674 680 689 697 717 715 732 762 767 785 802 812 818 841 857 872 859 837 837 863 846 885 848 845 785 787 825 826 805 803 805 810 815 819 842 827 833 845 847 850 868 871 889 904 907 913 895 903 924 941 965 954 975 984 984 967 972 992 995 1040 1052 1123 1159 1202 1206 1206 1185 1170 1130 1025 919 968 1040 1008 911 925 921 904 837 759 689 782 788 711 743 702 670 629 644 640 630 623 616 617 630 641 630 613 616 613 593 582 587 606 637 605 608 600 569 545 534 533 496 547 535 559 516 478 439 416 421 420 418 415 433 414 403 405 407 407 451 477 507 579 606 573 517 451 428 421 441 426 419 421 398 398 419 469 528 591 632 642 690 727 682 608 481 383 378 309 257 322 390 403 450 392 338 345 301 252 309 365 289 248 273 275 319 354 356 440 497 461 498 545 473 442 350 276 331 409 368 426 460 461 399 381 321 274 232 298 202 189 171 155 144 138 141 141 139 139 149 183 166 146 146 144 141 124 125 126 123 126 130 122 135 134 129 136 134 141 134 156 154 162 156 145 140 152 154 144 138 153 160 174 216 188 163 172 191 167 175 185 162 145 146 140 137 130 146 133 131 136 143 139 114 95 103 142 157 111 153 162 167 114 87 75 81 81 79 73 71 75 76 111 131 136 141 129 131 128 135 127 142 135 133 133 138 139 128 132 128 140 130 125 120 109 97 117 114 109 104 89 92 90 86 80 72 66 61 62 62 60 58 57 57 58 55 49 49 52 54 55 57 44 45 28 21 19 23 25 12 13 3 2 2 4 11 10 8 7 7 8 8 7 6 7 5 5 4 3 3 3 3 3 3 4 4 4 4 4 3 4 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
613 621 660 665 686 690 673 675 693 731 708 710 659 693 749 798 778 764 700 703 752 730 697 697 719 697 657 677 635 582 634 657 656 643 728 730 781 742 679 629 601 608 598 575 567 580 586 619 598 571 523 509 481 515 513 487 487 465 497 495 490 476 562 523 545 509 467 453 451 455 493 619 635 703 705 693 648 597 572 554 569 593 589 591 575 559 537 569 587 585 581 568 550 538 541 557 559 551 586 564 515 486 462 478 506 515 502 470 454 451 456 460 461 478 502 523 534 539 552 565 556 578 569 586 618 644 662 659 681 708 761 759 718 713 720 795 825 800 817 824 819 827 816 843 870 903 878 828 852 918 911 875 904 945 971 935 991 1004 1030 984 995 1020 1079 1083 1083 1105 1107 1112 1116 1052 1014 978 977 964 950 938 933 997 1020 1026 1041 1077 1081 1050 1070 1090 1091 1050 968 951 959 921 919 910 912 909 905 932 936 895 864 864 833 856 861 855 808 843 872 832 772 747 772 798 817 833 835 858 866 846 866 854 810 788 778 775 759 718 716 694 686 682 693 686 698 688 662 669 667 666 645 655 643 661 646 634 685 701 708 708 632 621 703 692 704 705 694 656 613 586 540 553 581 602 655 645 598 599 633 692 725 741 752 739 754 690 674 706 746 789 790 810 838 834 868 863 854 889 885 847 859 906 916 934 948 962 934 940 972 984 993 920 882 858 804 712 717 688 686 666 699 707 736 675 660 683 691 633 624 664 695 680 648 618 568 571 581 615 602 601 558 540 525 520 511 511 501 501 496 492 488 487 487 419 424 425 435 455 465 486 528 567 602 596 563 570 591 622 672 738 800 842 849 808 786 692 680 635 682 694 665 660 685 700 682 674 684 731 775 795 796 809 847 882 917 940 961 946 917 879 857 876 858 871 893 913 897 918 933 920 911 884 941 980 974 1001 1045 1081 1126 1114 1132 1236 1320 1377 1436 1498 1477 1325 1244 1186 1147 1131 1192 1189 1219 1097 1082 1166 1239 1303 1354 1392 1407 1432 1380 1327 1244 1304 1366 1323 1231 1211 1254 1311 1321 1321 1280 1254 1277 1236 1253 1276 1262 1289 1252 1249 1237 1211 1214 1187 1236 1275 1281 1329 1387 1355 1259 1191 1088 1057 1004 965 976 986 972 966 990 972 976 987 1037 1005 932 952 1010 1079 1192 1203 1199 1219 1224 1220 1185 1114 966 836 792 859 893 836 810 822 822 885 937 1008 993 892 776 739 761 786 734 661 633 621 610 608 591 536 512 544 610 638 725 785 710 685 691 697 666 656 611 648 669 685 690 750 750 757 763 738 755 781 801 830 889 931 1047 952 898 884 972 1033 1143 1174 1133 1149 1145 1127 1116 1040 1031 1134 1172 1180 1215 1252 1296 1331 1403 1379 1528 1546 1588 1584 1616 1675 1744 1803 1847 1928 1992 2056 2037 2051 2092 2120 2192 2220 2243 2265 2248 2228 2282 2275 2290 2302 2328 2369 2371 2335 2290 2291 2253 2187 2215 2173 2165 2090 1996 1920 1860 1810 1721 1632 1583 1515 1438 1366 1294 1148 1087 1057 1057 1107 1259 1294 1265 1341 1430 1514 1513 1399 1503 1469 1400 1441 1502 1559 1620 1673 1668 1663 1631 1567 1490 1548 1639 1741 1858 1982 2091 2068 1997 1865 1718 1637 1644 1600 1549 1498 1438 1426 1353 1399 1383 1326 1287 1232 1143 1140 1201 1299 1373 1486 1569 1669 1693 1781 1716 1629 1593 1614 1689 1861 1978 2043 2135 2239 2238 2219 2246 2188 2156 2180 2167 2162 2161 2175 2132 2073 2079 2067 2098 2196 2225 2086 2075 2044 1985 1874 1779 1712 1558 1457 1468 1477 1373 1346 1316 1289 1274 1264 1252 1249 1242 1243 1236 1238 1253 1262 1251 1155 1131 1091 1057 1025 981 929 944 858 778 659 733 841 1001 943 965 1026 1052 1080 1103 1132 1278 1290 1334 1455 1505 1555 1621 1654 1634 1558 1601 1591 1535 1455 1511 1541 1449 1437 1438 1419 1502 1561 1557 1610 1635 1547 1442 1432 1259 1148 1336 1426 1363 1278 1271 1267 1330 1342 1261 1227 1299 1448 1349 1314 1287 1280 1212 1276 1287 1234 1244 1189 1204 1120 1066 1064 1060 1094 1087 1041 1097 1114 1081 1081 1098 1121 1105 1093 1097 1091 1018 968 1053 1103 1124 1109 1086 1123 1117 1110 1115 1103 1060 1040 1019 1006 1020 1017 1035 1014 1012 980 1025 1060 1071 1081 1062 1008 953 945 898 868 857 846 826 814 805 861 909 953 1013 1074 1065 1106 1093 1078 1014 900 819 778 770 734 704 682 679 673 711 776 818 778 791 816 804 858 893 858 897 886 934 938 929 886 846 810 853 868 827 790 779 831 888 838 879 856 862 833 840 857 868 856 875 843 858 885 883 875 880 886 880 884 913 923 926 934 922 953 960 970 1000 1031 1029 1030 1027 1016 1031 1037 1080 1115 1124 1155 1221 1190 1070 1012 988 1018 1101 1054 1044 985 909 831 810 782 694 717 713 686 725 703 628 601 589 582 576 570 564 561 567 570 563 556 554 548 540 523 529 557 571 547 534 523 527 470 453 450 445 462 456 458 430 415 418 421 430 428 423 479 512 489 410 407 407 407 400 417 442 481 509 486 465 454 443 440 432 511 517 452 399 400 444 475 532 561 570 565 637 661 623 584 471 373 312 288 281 355 411 468 494 450 401 348 345 264 298 359 306 304 251 268 304 313 351 392 455 499 525 518 489 436 388 314 304 409 431 412 406 450 433 359 316 247 314 307 215 280 286 220 217 165 148 146 157 185 183 180 172 162 150 143 141 131 128 125 123 119 121 121 120 121 120 121 122 134 150 153 152 161 156 158 158 131 149 128 126 160 147 165 191 186 162 169 185 188 154 176 157 141 135 131 125 127 151 147 143 124 137 142 121 97 104 138 134 103 139 139 140 94 83 83 92 90 86 78 74 73 71 108 133 136 134 140 134 127 135 131 134 125 131 119 134 132 139 145 145 134 128 120 112 105 109 106 125 111 100 103 104 101 95 87 75 70 66 64 64 62 59 58 58 59 50 50 49 53 52 55 58 53 52 43 26 17 15 15 16 19 13 5 4 6 11 11 8 7 8 7 9 8 7 7 5 4 5 4 3 4 3 4 4 4 3 4 4 4 3 3 2 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
574 605 632 678 686 670 635 692 713 703 731 653 622 665 724 767 739 744 684 673 745 732 692 690 703 698 676 690 618 574 676 663 644 629 664 733 737 749 697 667 653 660 616 596 566 518 558 583 578 581 560 527 504 531 497 507 539 478 530 522 490 470 501 544 508 481 485 457 450 452 460 530 640 660 705 699 664 634 586 579 564 580 589 596 589 568 548 566 584 593 584 574 561 543 548 546 561 567 579 558 532 525 492 463 459 502 507 459 453 450 453 458 487 493 490 503 527 537 536 561 567 575 592 600 603 597 619 658 667 688 722 702 678 712 766 776 784 758 794 794 776 778 799 823 880 880 827 825 897 884 881 859 920 961 947 910 971 978 1011 954 971 1025 1019 1045 1085 1117 1106 1083 1100 1061 1014 971 965 985 986 993 987 1041 1075 1083 1095 1092 1037 1023 1065 1080 1063 1097 1059 1045 1007 981 966 954 957 974 959 976 951 905 888 864 830 834 855 855 800 826 858 830 773 738 770 796 812 840 824 847 838 836 846 834 829 788 765 734 730 703 706 707 717 714 704 679 694 711 733 709 675 716 662 678 679 697 644 623 662 675 689 702 654 594 665 686 691 691 683 629 595 574 550 546 563 563 570 578 633 656 602 625 647 677 696 702 656 693 731 771 797 822 826 829 808 792 830 809 840 859 844 829 848 869 870 883 866 880 891 914 934 986 1012 988 975 864 818 794 780 715 670 683 638 661 697 684 642 657 682 678 596 638 650 659 666 638 622 601 553 588 586 553 545 531 520 514 510 500 501 491 489 486 480 480 480 464 417 419 425 445 462 490 528 563 599 598 557 566 582 612 656 719 803 841 876 846 759 714 719 686 712 788 727 696 717 720 723 714 737 744 734 741 760 794 812 824 854 874 891 915 964 917 856 826 840 867 837 857 846 864 856 837 841 893 938 961 1003 1046 1090 1102 1068 1065 1130 1247 1302 1369 1435 1492 1477 1322 1216 1138 1110 1093 1159 1150 1152 1020 1116 1156 1230 1270 1351 1351 1361 1298 1204 1179 1219 1302 1307 1301 1213 1223 1283 1257 1298 1289 1265 1235 1232 1216 1219 1243 1219 1236 1214 1209 1205 1186 1190 1231 1289 1344 1349 1402 1348 1298 1132 1082 1064 1021 999 984 947 956 943 995 1014 982 942 996 1054 983 898 914 933 956 1012 1013 1078 1077 1049 1056 1030 946 874 804 750 787 811 772 764 766 780 801 829 853 836 791 737 691 653 659 631 591 570 558 565 532 515 513 511 544 575 621 686 705 655 634 645 662 628 601 623 651 689 723 745 764 781 796 804 793 810 820 876 907 966 925 908 859 836 955 1034 1120 1147 1055 1068 1096 1034 1018 999 976 1052 1158 1191 1238 1287 1270 1327 1369 1482 1505 1515 1601 1656 1677 1679 1713 1747 1830 1918 1980 2047 2117 2096 2084 2121 2158 2191 2226 2215 2216 2204 2195 2248 2253 2272 2308 2350 2368 2330 2306 2251 2282 2265 2163 2126 2083 2113 2048 1961 1888 1828 1767 1708 1648 1598 1511 1438 1473 1382 1223 1146 1099 1036 1034 1133 1156 1191 1263 1348 1385 1406 1338 1341 1319 1412 1429 1493 1556 1521 1536 1529 1543 1537 1477 1441 1504 1589 1683 1778 1885 2000 2029 1989 1913 1802 1764 1754 1683 1639 1555 1494 1428 1440 1486 1462 1374 1310 1225 1109 1114 1194 1256 1351 1431 1534 1598 1673 1689 1586 1543 1527 1613 1638 1760 1941 1907 2018 2164 2116 2104 2163 2223 2195 2182 2164 2167 2193 2186 2153 2181 2152 2135 2171 2201 2143 2033 1932 1947 1897 1867 1789 1674 1526 1493 1509 1449 1379 1367 1347 1333 1327 1320 1307 1305 1304 1293 1292 1287 1287 1218 1156 1123 1103 1084 1041 1000 975 920 801 763 712 662 764 891 1025 993 1001 1060 1072 1104 1136 1169 1278 1377 1477 1544 1564 1514 1529 1599 1580 1527 1529 1544 1455 1435 1451 1500 1429 1375 1387 1439 1505 1522 1525 1555 1590 1538 1318 1401 1211 1092 1307 1366 1277 1236 1158 1175 1238 1226 1191 1172 1302 1419 1292 1214 1218 1249 1169 1234 1308 1212 1166 1112 1139 1144 1066 1038 1067 1082 1078 1035 1048 1096 1102 1071 1070 1078 1091 1098 1076 1039 1005 973 1045 1060 1084 1072 1051 1041 1067 1077 1091 1079 1049 1042 1059 1029 1110 1119 1091 1020 1067 1006 1027 1070 1135 1061 997 948 947 939 919 908 899 904 896 908 830 795 865 945 998 995 1044 1023 1025 984 956 879 807 762 744 737 717 695 680 673 690 750 815 845 872 849 862 868 929 915 925 934 955 1003 992 949 918 842 811 789 779 782 838 896 891 855 923 924 904 847 918 941 943 901 886 925 940 949 894 939 968 971 975 985 983 938 983 1001 959 959 968 1039 1111 1134 1147 1095 1065 1077 1054 1107 1062 1117 1167 1205 1188 1232 1110 1038 1077 1129 1147 1065 953 899 797 775 714 689 692 664 643 639 624 615 598 587 574 565 554 544 539 531 523 518 514 510 505 504 501 492 488 496 533 493 468 481 464 444 440 435 433 443 427 445 419 418 421 426 451 439 429 483 476 494 417 412 412 408 404 401 430 457 447 459 458 454 478 506 475 491 471 430 410 411 425 444 504 517 511 526 555 577 592 513 458 429 377 307 306 342 369 412 494 437 378 326 284 293 349 375 356 328 288 257 272 299 338 377 394 485 540 453 426 454 432 344 318 353 425 482 458 464 393 348 288 295 358 291 261 329 366 307 219 216 217 223 194 196 184 173 158 155 151 151 146 133 150 153 126 123 121 121 121 119 121 120 121 122 128 143 146 158 157 155 135 113 110 113 113 151 134 140 161 179 157 157 184 192 168 144 137 134 130 129 123 129 143 145 140 141 124 116 116 98 92 101 103 98 107 117 109 83 75 101 101 92 89 85 75 72 71 93 115 134 125 136 135 135 138 131 120 122 115 118 113 113 131 136 137 133 129 120 110 107 111 109 123 116 108 119 105 110 108 97 81 74 71 67 67 63 61 59 59 60 54 50 51 53 53 54 56 56 56 47 37 16 11 10 10 18 17 9 8 10 9 10 9 8 7 7 8 9 7 6 5 4 4 4 4 4 4 4 3 4 3 4 4 4 4 2 2 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
636 646 678 670 678 650 640 675 713 706 712 659 628 714 741 728 680 715 674 675 734 746 699 691 680 672 663 680 623 567 634 676 635 620 643 676 732 779 702 644 628 611 611 623 621 577 515 541 543 562 569 521 540 535 503 543 511 514 541 565 528 491 523 558 542 507 487 457 451 449 456 497 544 660 727 708 669 622 604 597 584 610 614 589 577 568 553 570 587 598 587 574 564 545 550 555 563 578 575 558 540 519 506 507 461 463 464 457 451 450 451 457 470 475 474 499 502 501 522 551 559 578 592 621 624 644 654 660 681 681 676 655 703 739 744 711 716 727 744 743 786 812 819 840 873 824 779 866 867 845 836 884 917 925 924 892 917 968 994 948 961 982 987 1055 1048 1080 1092 1055 1068 1069 1010 972 956 978 993 1023 1038 1084 1079 1061 1061 1083 1047 1030 1047 1070 1040 1076 1060 1076 1064 1031 1013 1016 1007 1000 997 994 920 861 845 832 819 813 844 849 803 801 820 824 771 736 769 790 822 814 823 823 833 835 822 821 814 774 745 723 728 727 723 723 739 711 694 712 698 721 771 737 700 715 677 712 703 708 665 620 610 618 661 683 682 597 627 673 671 675 686 643 588 559 549 555 580 624 646 660 692 726 694 662 646 645 649 659 714 758 792 808 787 789 802 792 771 768 789 795 802 815 792 790 794 808 829 847 911 964 979 960 951 1015 1052 1069 998 935 880 831 748 723 717 679 619 640 639 646 654 628 654 679 663 598 589 627 659 672 629 606 590 537 563 550 539 530 522 512 506 501 489 492 487 479 476 471 473 500 441 415 414 442 475 511 540 573 601 619 566 553 577 632 721 767 784 800 855 864 814 777 742 739 739 759 792 766 757 763 755 745 759 788 782 786 829 868 866 863 871 881 904 941 937 896 854 833 864 840 830 826 826 813 833 789 844 911 941 978 994 1053 1109 1068 1039 1034 1082 1204 1304 1383 1447 1509 1458 1323 1223 1144 1089 1048 1114 1127 1185 1030 995 1085 1189 1291 1281 1279 1201 1152 1110 1202 1265 1238 1204 1184 1174 1211 1222 1262 1260 1294 1242 1215 1194 1196 1190 1197 1190 1210 1195 1178 1176 1146 1202 1294 1352 1406 1439 1390 1266 1163 1110 1053 1016 993 987 980 955 930 998 1098 1093 1023 912 929 904 897 865 882 861 876 896 892 913 961 971 922 898 931 922 851 715 803 825 770 742 745 733 742 762 784 786 738 714 683 643 612 606 613 599 555 508 508 507 511 514 524 580 631 660 652 663 608 684 665 604 593 645 687 728 790 838 853 879 897 895 919 921 941 909 845 810 823 814 820 885 1017 1126 1128 1117 1016 996 969 961 950 938 972 1039 1087 1156 1214 1311 1344 1372 1422 1525 1609 1639 1659 1696 1735 1763 1758 1792 1842 1924 2008 2061 2099 2100 2097 2128 2158 2159 2164 2188 2191 2166 2140 2203 2240 2301 2353 2323 2315 2327 2316 2228 2177 2193 2173 2062 2016 2057 1998 1930 1856 1786 1725 1686 1651 1608 1499 1528 1542 1410 1273 1216 1118 1040 1017 1056 1091 1132 1192 1227 1307 1280 1227 1198 1249 1368 1479 1498 1543 1425 1410 1411 1427 1417 1407 1398 1472 1542 1619 1720 1818 1918 1980 1954 1917 1846 1764 1704 1741 1712 1565 1500 1519 1534 1536 1486 1387 1300 1185 1075 1152 1225 1253 1312 1391 1493 1587 1657 1534 1495 1468 1511 1566 1631 1777 1906 1867 1832 2027 2068 2017 2087 2177 2221 2226 2180 2206 2250 2243 2221 2233 2226 2196 2184 2207 2178 2064 1927 1835 1827 1760 1738 1663 1539 1519 1566 1465 1432 1421 1399 1394 1382 1382 1372 1375 1351 1299 1265 1233 1183 1169 1127 1108 1088 1063 1021 989 943 904 873 777 667 712 812 934 1058 1026 1043 1104 1070 1107 1145 1201 1289 1461 1474 1403 1422 1448 1485 1570 1519 1512 1461 1467 1472 1369 1342 1409 1403 1348 1363 1436 1455 1478 1547 1586 1540 1352 1192 1274 1115 1043 1155 1245 1142 1142 1094 1113 1112 1147 1120 1154 1231 1363 1237 1199 1194 1205 1141 1192 1212 1169 1162 1067 1058 1061 1068 1037 1038 1058 1040 1040 1032 1058 1096 1107 1062 1059 1071 1100 1069 999 982 982 1013 1001 996 1000 1010 1050 1075 1101 1117 1098 1100 1111 1143 1067 1112 1147 1101 1101 1123 1093 1106 1116 1122 1059 997 1024 1013 992 967 967 919 942 977 938 862 782 860 893 890 893 922 904 913 868 842 853 795 805 795 786 772 720 681 673 697 790 894 951 975 936 945 908 995 996 1010 1035 1038 1053 996 933 870 825 769 769 770 834 896 973 906 863 934 989 932 868 947 1010 1025 944 902 986 1044 1020 911 978 1035 1058 1050 1052 1031 950 999 1063 990 986 1019 1016 1049 1063 1123 1118 1103 1174 1100 1173 1093 1155 1232 1266 1224 1286 1216 1117 1137 1155 1138 1034 926 795 765 730 741 730 733 728 693 679 632 598 598 587 575 565 553 539 534 526 519 514 510 502 496 493 491 493 476 468 482 460 456 449 445 442 437 435 431 428 426 423 422 422 426 447 465 472 450 444 440 426 415 413 411 408 405 407 447 502 478 462 461 473 529 532 502 460 433 418 411 421 434 476 548 510 494 505 517 582 546 459 402 370 328 336 298 341 413 450 543 473 375 334 295 324 387 431 399 389 374 298 265 295 307 353 392 474 537 483 394 386 371 325 368 374 348 415 494 527 461 381 319 342 364 304 352 335 417 375 314 261 310 280 264 222 202 187 177 172 163 156 132 131 189 191 198 138 122 122 119 120 119 119 119 119 118 124 135 158 152 142 125 110 109 110 109 118 120 151 171 185 156 146 160 162 140 133 131 127 124 121 119 125 130 124 119 116 118 127 112 99 89 92 86 81 81 79 81 81 88 125 106 96 90 87 84 78 70 83 100 119 116 124 131 133 142 135 124 110 104 118 106 100 112 123 117 135 126 118 113 110 113 118 117 110 114 120 107 117 116 98 89 78 73 72 67 64 63 60 59 58 57 53 53 54 54 54 55 56 56 52 43 21 10 9 12 20 24 14 10 11 10 10 10 7 7 8 9 7 6 6 5 5 5 5 5 4 4 3 4 5 4 4 4 4 1 1 1 1 3 1 1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
658 671 676 682 687 638 623 678 674 710 644 650 616 648 673 699 652 670 661 659 704 744 713 689 719 702 658 627 613 555 615 674 623 585 646 674 716 763 727 688 646 617 571 558 559 566 541 498 509 561 534 564 562 535 566 565 538 534 566 597 546 511 523 583 546 505 487 455 445 448 454 478 545 606 695 752 729 678 639 654 633 609 607 596 578 564 580 581 594 604 603 580 556 565 564 575 567 578 588 567 526 523 544 527 499 466 454 451 450 450 451 457 459 459 464 468 480 507 511 530 539 573 596 615 616 627 644 663 656 634 640 697 712 677 659 719 739 748 760 783 820 816 823 854 826 773 805 829 794 798 860 891 921 888 870 908 961 959 946 932 934 960 1016 1030 1020 1065 1069 1044 1042 1069 1015 972 954 976 992 1030 1069 1081 1039 1038 1037 1067 1043 1002 1060 1047 1025 1065 1031 1057 1092 1103 1092 1083 1052 1046 1031 979 906 871 859 858 831 828 793 795 788 764 773 795 777 736 767 791 823 803 822 840 843 831 805 787 778 770 738 736 750 761 730 729 735 719 704 715 727 730 755 720 743 728 694 725 738 744 675 651 676 619 607 633 647 637 588 653 653 650 670 633 580 551 541 567 622 629 658 685 725 765 744 723 728 727 749 765 765 774 793 795 739 736 731 732 724 755 739 777 807 799 837 863 890 857 888 935 944 979 1044 989 973 993 1030 1053 1029 955 914 843 777 745 729 711 709 662 599 612 648 609 645 660 691 669 567 607 637 664 632 602 582 569 538 556 548 540 528 517 507 499 491 487 482 482 476 466 451 475 450 416 415 447 483 518 537 574 592 605 549 547 591 660 708 750 734 806 817 768 783 810 790 800 819 798 812 866 831 834 837 814 827 864 847 852 896 952 930 945 951 944 926 887 850 828 773 787 835 861 830 811 792 777 782 784 795 831 916 991 1033 1049 1035 998 1048 1011 1127 1193 1283 1380 1449 1456 1470 1334 1214 1135 1081 1035 1013 1069 1120 1038 995 1008 1114 1190 1168 1174 1089 1086 1133 1181 1149 1127 1114 1120 1137 1181 1202 1226 1274 1284 1250 1211 1183 1162 1164 1175 1198 1157 1173 1132 1176 1229 1219 1263 1371 1497 1400 1295 1225 1137 1130 1048 1096 1104 1136 1108 1030 911 957 958 981 938 887 835 844 846 872 909 879 829 822 815 818 846 866 818 784 797 782 770 685 701 729 757 715 737 718 734 761 807 823 809 814 735 662 657 706 728 673 570 508 512 527 533 561 529 523 528 531 543 579 564 607 623 578 643 701 776 821 847 843 861 906 945 926 930 885 836 782 733 736 784 746 833 890 911 989 1033 1066 962 948 896 915 955 992 1024 1025 1065 1213 1281 1306 1355 1412 1473 1539 1675 1730 1730 1757 1780 1809 1811 1806 1840 1911 1975 2056 2065 2055 2076 2076 2093 2119 2146 2162 2135 2102 2165 2239 2280 2320 2302 2303 2328 2346 2311 2289 2187 2091 2081 2012 1974 2019 1949 1894 1832 1762 1699 1662 1639 1609 1538 1580 1570 1409 1312 1248 1158 1092 1041 1007 1033 1104 1112 1172 1281 1153 1128 1173 1281 1389 1479 1560 1485 1401 1348 1314 1340 1342 1349 1441 1501 1541 1599 1660 1754 1846 1933 1922 1869 1827 1766 1699 1650 1635 1617 1609 1597 1598 1577 1455 1356 1335 1246 1143 1065 1154 1224 1305 1381 1509 1599 1562 1445 1431 1511 1550 1603 1680 1789 1897 1789 1701 1789 1972 1874 2046 2086 2147 2170 2212 2188 2236 2270 2270 2258 2269 2259 2209 2113 2098 2026 1879 1756 1767 1773 1672 1615 1576 1553 1600 1509 1487 1481 1466 1460 1449 1446 1432 1349 1285 1248 1244 1211 1158 1159 1128 1104 1069 1025 1003 962 936 818 803 777 714 663 795 925 1090 1065 1070 1138 1107 1103 1142 1206 1292 1434 1350 1346 1365 1404 1465 1567 1524 1440 1410 1370 1408 1332 1247 1292 1297 1287 1390 1431 1493 1541 1540 1448 1290 1174 1098 1167 1077 999 1081 1109 1069 1034 1057 1081 1049 1086 1097 1169 1203 1272 1282 1199 1136 1136 1123 1190 1143 1102 1082 1061 1053 1029 1042 1030 1016 1032 1043 1013 1023 1068 1096 1060 1055 1037 1056 1087 1053 997 970 957 982 1017 1022 1073 1054 1085 1051 1104 1158 1167 1130 1213 1153 1113 1153 1195 1168 1100 1115 1107 1111 1076 1117 1101 1079 1094 1079 1085 1019 1003 968 989 1040 988 917 813 780 809 823 841 865 844 860 844 811 785 786 855 859 845 825 731 695 672 716 783 868 967 1040 1047 1045 1004 1075 1099 1094 1008 950 986 936 862 818 774 763 802 825 858 908 994 925 869 957 1044 986 892 963 1034 1051 948 915 1011 1118 1025 935 993 1078 1115 1117 1115 1006 994 1041 1078 981 1026 1022 1034 1079 1115 1160 1213 1218 1214 1190 1205 1153 1111 1174 1250 1260 1276 1230 1120 1031 1014 1047 1034 935 840 766 756 796 803 782 785 756 747 731 686 625 582 566 548 550 543 519 510 509 502 499 491 492 484 482 483 495 463 461 455 450 446 442 441 434 438 434 436 433 434 434 434 434 448 470 522 510 434 423 419 416 411 411 408 407 410 449 492 474 471 468 493 515 514 536 546 462 434 419 423 444 458 500 494 486 496 529 567 497 414 368 400 419 418 344 376 440 493 553 509 456 401 301 340 350 413 469 426 364 316 286 298 299 340 379 415 506 429 421 393 360 381 401 418 422 397 469 547 468 422 422 395 413 349 427 426 439 397 397 357 370 320 287 263 248 219 193 177 191 175 151 144 187 196 198 192 137 121 119 117 117 118 118 118 119 128 141 153 143 138 115 105 109 108 100 125 147 148 171 179 174 158 141 143 134 130 127 124 122 121 118 117 115 116 115 112 110 112 116 110 102 85 94 82 81 85 86 91 130 127 111 117 96 91 90 82 68 74 93 108 111 118 120 126 138 137 124 115 101 104 108 93 99 107 105 124 134 117 112 111 114 123 118 113 120 117 118 113 117 109 102 85 77 74 74 68 66 64 61 57 55 55 54 54 55 55 56 56 54 51 47 34 14 14 14 16 21 15 11 12 10 11 11 8 8 8 8 7 6 5 5 6 6 4 5 4 4 4 4 4 4 4 4 2 1 1 0 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
622 622 654 680 677 647 603 612 665 707 623 623 597 635 707 687 644 638 649 634 677 732 725 679 697 696 683 620 611 558 577 617 573 628 618 664 697 732 735 686 655 632 603 590 574 549 559 553 508 504 525 563 540 580 581 570 582 572 588 582 556 512 479 525 487 504 467 433 442 447 453 461 511 557 621 710 768 748 694 668 643 612 595 588 581 564 576 581 587 596 604 576 566 585 590 577 574 572 578 545 531 504 504 514 497 465 456 452 450 450 452 456 476 484 486 482 491 490 514 530 553 566 593 590 611 614 631 629 620 665 689 687 659 680 713 727 708 697 723 751 772 787 814 775 794 749 780 758 826 872 894 903 876 858 885 921 929 921 896 907 952 989 971 1013 1006 1043 1055 1035 1018 1058 1001 959 948 962 998 1044 1048 1059 1058 1008 1027 1044 1023 1000 1046 1010 1035 1041 1022 1065 1080 1072 1049 1092 1082 1081 1066 1001 926 904 906 854 832 827 825 785 784 803 775 758 752 760 744 785 795 802 842 847 821 815 801 784 774 764 772 762 777 752 754 753 757 729 736 748 735 775 782 740 773 738 725 729 756 749 698 692 681 666 611 571 579 620 577 646 666 637 642 629 560 547 537 610 673 686 721 694 707 722 737 711 708 717 730 756 756 770 751 723 687 712 722 736 795 833 798 804 835 871 849 890 964 955 930 997 1018 1023 1048 1022 1054 994 1019 1035 991 921 874 815 745 734 708 699 717 726 664 589 614 596 618 642 668 672 559 565 602 630 624 595 576 560 517 550 551 538 528 518 509 498 488 477 477 475 473 470 456 461 454 416 415 449 485 521 557 570 542 521 535 574 583 644 698 714 749 787 748 700 756 790 789 797 830 860 887 919 919 867 871 860 861 867 876 869 924 974 953 938 896 870 833 813 767 742 721 777 768 768 829 859 832 794 755 776 795 804 858 923 982 1041 996 976 1049 993 1151 1205 1256 1307 1345 1410 1459 1306 1209 1136 1085 1045 996 1010 1086 974 949 1023 1140 1066 1060 1043 1014 1102 1084 1060 1055 1083 1116 1142 1181 1202 1242 1274 1323 1269 1239 1227 1186 1161 1150 1154 1193 1159 1126 1181 1237 1287 1340 1264 1354 1373 1300 1226 1172 1115 1103 1147 1184 1132 1074 1015 971 923 890 873 894 849 891 832 808 819 869 891 877 803 777 788 774 773 842 796 733 723 697 730 729 650 680 740 715 686 662 707 728 760 728 711 677 655 620 602 624 630 605 566 565 515 506 507 561 572 581 582 585 577 555 568 558 556 573 597 647 725 689 703 733 768 818 803 809 783 771 750 704 696 711 721 811 761 787 833 825 939 859 857 874 907 955 990 1050 1140 1092 1117 1213 1233 1268 1338 1405 1516 1615 1793 1790 1787 1798 1841 1911 1886 1872 1902 1963 1985 1983 1984 2027 2005 1974 2045 2095 2127 2104 2076 2160 2247 2313 2325 2284 2279 2312 2330 2314 2303 2265 2226 2156 2047 1969 1938 1972 1919 1876 1805 1748 1696 1676 1667 1621 1622 1621 1560 1412 1341 1277 1209 1139 1065 1006 993 1040 1040 1119 1250 1139 1097 1135 1198 1238 1341 1478 1535 1472 1364 1280 1268 1340 1337 1392 1434 1483 1547 1608 1688 1781 1897 1877 1823 1740 1710 1695 1570 1497 1542 1604 1528 1542 1538 1431 1375 1322 1210 1164 1144 1067 1159 1234 1332 1447 1576 1453 1386 1432 1513 1552 1604 1689 1760 1828 1766 1643 1716 1684 1758 1911 2022 2021 2069 2170 2236 2219 2257 2266 2254 2264 2228 2161 2060 1989 1951 1879 1811 1679 1674 1644 1601 1566 1576 1603 1551 1555 1545 1529 1500 1424 1375 1342 1301 1263 1248 1212 1192 1171 1137 1101 1080 1059 1026 1006 1012 952 859 735 736 648 770 853 964 1129 1092 1095 1148 1121 1112 1157 1195 1251 1286 1288 1312 1352 1373 1464 1554 1524 1459 1360 1309 1327 1245 1219 1250 1276 1342 1427 1515 1577 1538 1298 1190 1159 1089 1029 1100 1080 984 1032 1069 986 1045 995 1025 1074 1101 1122 1143 1145 1194 1177 1163 1125 1123 1081 1125 1123 1103 1087 1095 1056 1069 1035 1047 998 1038 1030 1001 1056 1093 1102 1077 1059 1026 1045 1065 1036 968 942 990 1050 1071 1062 1111 1110 1149 1121 1106 1118 1183 1197 1222 1189 1174 1197 1165 1089 1068 1051 1036 1032 1041 1116 1126 1170 1166 1148 1129 1088 1065 1047 1085 1064 982 879 813 746 766 793 818 808 827 824 793 771 762 768 816 808 824 824 730 694 669 719 827 892 960 1004 1002 1001 996 1018 1097 1074 990 922 889 941 864 775 759 783 852 897 955 962 983 924 908 973 1056 960 932 982 1105 1030 944 957 1024 1076 1076 1046 1023 1003 1065 1160 1118 1015 988 1033 1085 986 1033 1117 1091 1069 1141 1213 1300 1328 1307 1258 1216 1145 1134 1192 1243 1311 1299 1209 1185 1082 947 920 908 896 847 757 805 861 857 860 831 808 800 772 684 602 582 584 593 592 585 569 547 533 543 496 506 532 506 477 473 481 463 506 514 458 450 448 445 442 440 442 446 449 448 445 443 435 448 460 484 504 440 423 419 417 451 427 451 438 444 471 494 485 480 476 487 520 549 561 581 482 462 425 418 431 454 483 483 513 573 548 572 485 406 416 421 470 454 353 417 465 510 573 458 376 322 330 417 394 410 449 359 335 300 327 367 302 326 377 433 534 494 490 389 453 407 428 465 455 456 495 514 493 432 461 439 472 391 413 369 379 350 418 336 321 335 336 333 310 253 211 192 192 177 146 176 176 190 193 197 179 138 119 117 127 123 119 120 119 116 115 115 117 115 117 137 134 113 107 106 109 152 162 200 171 161 147 136 131 129 126 125 123 129 120 117 113 111 112 111 108 106 109 110 105 100 94 82 80 97 95 130 128 121 108 120 100 119 119 88 67 74 82 96 112 114 114 126 137 140 122 123 102 91 101 92 92 101 97 106 129 118 100 108 115 129 121 120 122 117 125 122 115 114 107 96 82 79 80 77 74 66 64 57 56 58 55 53 54 56 55 57 50 45 46 42 18 15 14 14 15 14 14 12 12 10 9 8 8 7 7 7 6 5 5 5 5 5 5 6 6 6 6 7 7 6 3 5 5 4 4 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
625 660 672 679 656 664 587 621 660 701 645 596 602 625 657 666 640 619 636 636 659 708 740 703 673 662 659 654 610 584 555 540 604 610 615 635 679 710 704 710 707 670 652 602 616 574 592 583 532 484 483 559 525 550 546 567 599 595 613 573 515 491 440 473 422 483 444 428 419 445 457 468 491 531 574 627 703 764 764 693 640 614 597 589 578 570 570 576 581 590 579 572 569 581 591 583 567 573 568 581 540 535 513 472 466 458 452 450 450 450 452 457 479 508 513 495 510 505 499 525 539 570 585 577 580 594 594 610 639 666 648 653 642 683 668 678 672 693 716 755 790 807 764 732 749 721 765 809 846 847 879 863 859 842 897 877 882 873 893 951 982 956 952 992 986 1009 1036 1019 1001 1039 1001 955 947 976 999 1020 1015 1051 1034 990 1012 1037 1013 989 1021 977 1035 1008 1026 1034 1063 1051 1021 1053 1066 1041 1087 1023 976 942 882 861 831 817 813 832 842 806 790 750 743 734 763 784 802 827 837 846 816 814 844 812 786 789 790 777 788 763 778 784 755 737 760 746 747 786 819 754 779 799 752 749 781 779 736 720 682 657 635 619 612 598 587 619 644 632 628 629 555 537 559 645 690 688 681 716 719 732 715 720 688 702 734 724 679 690 677 720 769 797 815 771 786 844 851 847 882 931 881 889 929 992 1004 1009 1055 1057 1048 1069 1070 1043 1048 968 930 886 795 761 734 712 709 702 708 658 643 646 609 571 598 627 636 650 638 565 554 569 601 582 563 571 537 509 540 537 527 507 498 490 487 480 474 470 466 466 471 439 427 415 420 456 490 515 523 517 500 533 583 681 697 713 700 740 768 765 722 681 724 749 775 771 798 817 818 866 918 873 818 795 788 831 835 896 889 886 855 845 817 799 785 775 770 722 706 739 732 747 771 799 829 845 769 754 807 851 820 862 927 963 985 934 979 947 1049 1167 1167 1247 1307 1373 1440 1336 1232 1161 1107 1053 999 955 970 963 967 1076 1081 1010 972 975 983 1007 1015 1056 1105 1118 1187 1196 1261 1263 1301 1316 1349 1304 1273 1234 1199 1165 1136 1122 1153 1107 1153 1208 1284 1333 1398 1299 1294 1323 1298 1264 1233 1231 1151 1113 1084 1004 958 975 922 937 927 939 924 890 907 870 817 793 816 861 848 813 770 754 733 743 803 760 720 695 674 690 726 693 641 681 703 688 639 646 676 687 663 659 616 597 586 575 576 572 566 555 544 526 517 506 558 632 662 671 622 589 670 682 636 612 605 577 608 632 625 620 676 712 735 738 744 717 697 674 712 747 778 863 954 939 937 884 869 831 885 911 926 971 1012 1033 1085 1143 1119 1113 1148 1203 1270 1362 1462 1649 1766 1743 1780 1827 1865 1869 1882 1867 1869 1889 1902 1909 1944 1965 1920 1934 2008 1988 1999 2026 2077 2150 2239 2317 2327 2278 2260 2305 2305 2292 2277 2258 2223 2177 2115 2031 2060 2009 1931 1909 1859 1806 1761 1723 1706 1691 1667 1660 1657 1598 1459 1387 1332 1291 1182 1099 1042 981 990 1044 1121 1164 1105 1056 1102 1146 1163 1239 1296 1402 1495 1423 1270 1300 1402 1334 1396 1451 1473 1572 1621 1652 1742 1846 1834 1763 1684 1589 1584 1547 1444 1439 1480 1449 1454 1461 1425 1369 1334 1241 1273 1183 1094 1123 1217 1302 1398 1384 1317 1393 1448 1502 1589 1618 1667 1777 1819 1695 1619 1604 1605 1673 1772 1851 1964 2099 2211 2274 2274 2213 2159 2143 2179 2110 2086 2027 1926 1892 1829 1817 1773 1661 1584 1523 1538 1555 1595 1535 1496 1471 1444 1414 1383 1344 1314 1285 1252 1215 1183 1159 1129 1101 1081 1081 1058 1046 1017 1000 975 877 724 667 708 866 888 955 1107 1123 1132 1163 1117 1117 1123 1161 1181 1210 1242 1296 1304 1410 1409 1554 1488 1387 1341 1319 1288 1218 1191 1220 1259 1367 1478 1510 1457 1299 1182 1122 1066 1081 988 1042 1013 977 995 1001 973 964 994 1032 1043 1080 1083 1102 1163 1158 1143 1126 1123 1104 1086 1098 1111 1083 1088 1104 1072 1058 1048 1041 995 1045 1038 985 1038 1089 1106 1118 1093 1041 1031 1086 996 937 979 994 1041 1096 1152 1147 1175 1204 1151 1119 1185 1158 1218 1274 1283 1195 1149 1107 1141 1139 1139 1126 1063 1014 1059 1130 1180 1213 1111 1019 1104 1151 1106 1055 962 894 876 817 768 739 732 793 780 798 794 781 761 747 737 772 768 777 748 710 674 666 701 746 805 862 921 901 898 908 1003 1058 1048 996 896 834 887 823 755 855 853 927 983 1035 1072 1006 932 911 961 1074 1008 954 1065 1149 1046 994 997 977 1083 1180 1152 1120 1064 1043 1147 1131 1087 1005 1036 1085 1012 1045 1137 1152 1103 1084 1151 1211 1273 1358 1273 1198 1235 1170 1234 1329 1362 1232 1096 1051 1024 959 876 886 820 782 799 846 927 893 811 772 729 706 681 630 609 644 668 626 622 644 642 607 604 594 558 549 549 498 486 482 472 473 487 543 528 459 448 445 444 444 449 449 449 451 451 451 441 442 457 455 471 435 418 425 447 488 479 520 524 542 535 555 507 492 489 491 496 530 529 573 562 476 425 422 430 435 466 524 547 595 610 585 509 467 437 484 491 507 391 443 515 567 602 512 418 342 395 450 466 485 461 405 347 349 337 408 347 321 377 459 530 580 506 462 495 456 501 501 515 504 514 508 408 385 382 406 483 483 422 349 310 364 368 334 271 286 298 311 276 260 220 200 180 153 156 188 190 188 180 194 196 142 131 130 132 130 124 134 139 148 147 121 131 134 152 155 155 152 145 141 100 163 170 177 161 152 167 155 132 128 125 123 121 125 130 116 114 115 111 108 107 107 107 101 106 102 98 82 79 85 122 127 124 110 114 102 102 122 107 77 69 75 93 97 110 105 115 129 158 154 134 133 129 114 85 88 88 94 90 97 107 116 103 98 114 124 127 126 137 116 117 123 116 110 106 97 84 85 83 79 74 74 70 59 57 58 49 45 47 57 54 57 52 42 45 44 23 16 16 16 14 14 14 13 9 9 11 8 8 8 6 7 6 6 5 6 7 6 6 6 6 7 7 8 5 3 7 9 5 6 5 4 3 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
638 648 678 681 655 641 608 591 613 681 634 592 585 599 609 631 642 623 624 641 653 667 699 669 689 674 654 652 659 618 570 548 611 557 608 641 659 704 661 675 673 706 686 668 651 605 597 603 554 497 458 506 501 542 518 563 560 550 562 553 560 497 460 417 425 449 416 412 384 422 447 460 474 507 529 569 625 686 760 753 674 624 599 584 575 571 574 583 591 588 576 572 573 572 584 576 576 580 569 556 535 523 492 482 462 456 452 450 450 450 454 459 486 500 553 523 522 521 524 530 544 564 560 585 600 596 623 628 644 633 642 628 632 626 649 663 702 723 754 781 790 763 740 710 723 759 806 835 815 830 861 839 820 866 842 825 872 894 944 958 935 910 964 944 974 963 1023 1001 989 1003 999 945 941 964 986 1006 1033 1025 1046 1008 972 1020 1022 961 977 969 1018 974 1011 1034 1019 1045 997 1038 1042 1034 1071 1050 1023 948 899 880 850 839 852 871 869 817 814 773 770 734 749 783 804 812 836 820 801 811 820 845 830 851 821 808 775 790 803 783 761 743 764 767 759 787 811 800 830 832 798 808 841 817 748 694 667 647 643 648 629 578 580 612 622 637 617 597 550 535 593 639 636 678 695 712 716 722 695 730 687 702 673 649 670 661 686 742 778 842 885 867 838 834 894 876 929 936 909 895 951 985 1029 1036 1047 1065 1044 1050 1053 1064 1042 949 853 812 772 759 708 698 681 665 626 614 620 601 595 613 567 580 620 598 602 614 597 527 542 557 549 549 552 536 515 536 526 511 495 489 487 477 471 466 462 457 467 455 423 413 420 457 480 473 502 547 569 611 649 662 672 682 675 697 736 720 693 654 676 715 762 767 731 733 773 831 843 823 796 797 766 848 818 841 837 813 798 784 772 763 752 741 711 709 709 724 723 751 744 736 766 790 737 813 817 848 894 837 875 906 958 958 895 934 1027 1045 1143 1206 1255 1304 1347 1379 1344 1244 1160 1086 1025 980 943 913 949 954 1008 970 950 964 1000 1025 1059 1088 1126 1182 1231 1274 1321 1362 1377 1403 1412 1369 1305 1263 1229 1204 1162 1111 1153 1138 1233 1287 1325 1405 1419 1353 1341 1323 1225 1233 1184 1159 1087 1027 1002 1042 1077 1039 1000 1017 998 1018 1027 1010 946 911 883 835 807 779 798 792 759 748 726 727 795 735 686 674 667 655 672 667 620 609 630 671 681 633 605 649 650 652 596 585 570 566 558 552 550 542 534 529 521 511 513 554 628 662 717 642 638 707 685 697 638 636 588 619 617 608 638 651 662 674 647 653 674 710 808 759 841 934 975 1004 1079 1058 970 923 950 951 990 1049 1121 1115 1123 1157 1175 1177 1208 1196 1259 1325 1518 1699 1668 1689 1797 1829 1828 1807 1802 1790 1793 1817 1855 1789 1860 1868 1925 2014 2072 2099 2102 2110 2127 2242 2302 2304 2281 2223 2268 2265 2264 2270 2258 2217 2182 2136 2085 2078 2026 1990 1927 1891 1871 1828 1774 1746 1721 1689 1717 1698 1672 1646 1523 1418 1376 1331 1232 1157 1124 1028 967 1007 1057 1120 1108 1040 1072 1108 1096 1129 1188 1292 1305 1236 1211 1302 1436 1356 1387 1434 1503 1534 1640 1706 1745 1753 1759 1733 1692 1569 1476 1454 1406 1356 1385 1379 1380 1404 1399 1383 1384 1354 1304 1231 1119 1086 1194 1295 1320 1318 1315 1412 1499 1526 1567 1629 1663 1710 1719 1713 1655 1571 1573 1646 1699 1782 1950 2027 2164 2175 2200 2236 2139 2037 2063 2036 1973 1974 1906 1822 1830 1698 1692 1624 1572 1532 1511 1515 1520 1499 1463 1442 1418 1394 1369 1331 1299 1263 1229 1175 1177 1147 1102 1082 1065 1061 1053 1027 933 904 857 783 660 632 755 984 981 976 1127 1160 1137 1173 1110 1090 1103 1123 1144 1174 1217 1240 1313 1346 1390 1523 1447 1375 1370 1297 1236 1183 1184 1212 1281 1383 1413 1262 1161 1161 1139 1048 1029 1019 965 999 1021 952 989 963 1001 1017 1015 1077 1089 1099 1107 1121 1216 1175 1144 1098 1107 1113 1090 1073 1104 1069 1081 1097 1063 1071 1056 1045 1021 979 980 989 1041 1021 1021 1090 1074 1024 1045 1000 984 938 983 1077 1064 1146 1177 1182 1223 1237 1156 1156 1203 1244 1284 1295 1231 1175 1192 1183 1192 1236 1122 1042 998 1027 1114 1202 1227 1212 1115 1001 1006 1061 1018 955 928 858 810 824 847 811 763 729 752 772 769 793 758 741 714 735 714 736 738 696 672 662 755 812 832 832 838 864 849 877 919 943 1008 917 883 841 779 750 812 862 916 963 1055 1136 1099 1022 941 951 1026 1098 1074 1008 1118 1113 1060 1039 1052 1005 1070 1189 1198 1151 1086 1127 1198 1191 1105 1034 1105 1145 1066 1046 1147 1244 1207 1157 1135 1152 1225 1307 1275 1229 1312 1225 1249 1360 1354 1187 1074 960 941 929 892 837 843 867 850 899 934 843 770 686 670 671 639 624 660 688 720 676 701 711 688 665 672 667 641 635 583 499 484 479 478 477 501 496 564 510 459 452 446 447 449 451 452 452 472 462 442 437 441 443 440 432 431 435 452 508 518 525 564 622 631 615 549 531 523 500 508 511 556 627 558 464 442 440 428 444 470 515 562 555 597 644 551 517 490 513 550 523 414 444 514 591 615 503 433 428 433 483 511 536 524 443 409 385 340 406 372 371 371 461 538 550 560 558 565 523 474 450 472 415 421 506 424 366 346 431 428 461 484 384 295 298 321 291 236 266 256 246 218 211 186 167 154 158 193 190 193 175 165 182 192 169 141 134 137 163 156 161 155 130 119 121 158 163 176 174 174 176 179 180 112 142 115 98 106 108 108 171 148 128 124 128 125 122 117 123 124 138 129 114 109 108 107 107 100 102 98 84 80 110 131 120 108 103 105 96 92 96 86 71 71 79 114 109 106 97 110 132 150 158 145 141 127 136 116 74 85 97 86 89 94 95 91 89 104 100 119 115 127 118 101 108 109 103 99 96 98 83 84 87 78 78 69 60 59 58 50 40 39 47 46 49 45 39 42 46 36 17 16 15 14 15 15 11 11 11 9 8 8 8 7 7 7 6 6 7 7 6 6 7 7 7 7 8 3 5 8 8 5 4 4 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
664 668 685 672 654 590 614 564 584 661 618 586 574 589 624 620 613 622 599 631 630 638 633 668 720 697 675 665 634 654 601 547 540 551 607 617 632 678 637 623 673 679 635 637 633 607 557 550 533 555 462 473 490 523 493 543 529 544 501 526 539 468 438 413 414 412 401 391 393 423 425 459 473 482 506 524 564 613 682 739 733 648 609 591 580 580 580 581 590 601 589 583 585 577 579 560 577 554 544 557 544 524 503 458 457 454 450 452 450 451 452 456 515 551 547 531 511 517 519 531 543 563 548 581 581 590 600 620 641 610 638 609 642 672 699 709 687 730 732 726 724 722 688 703 758 793 796 809 785 833 825 832 823 826 811 884 906 923 920 933 875 903 963 920 962 931 995 1004 972 985 976 928 941 985 996 1001 1020 1000 1028 1025 989 980 1014 1002 962 966 986 980 1005 981 1022 1033 972 1010 1017 1003 1053 1018 1060 956 909 881 849 860 873 875 878 827 825 806 766 737 752 754 763 803 818 791 818 822 840 834 863 898 875 813 821 825 828 806 787 768 785 791 782 799 815 814 821 811 825 807 802 823 762 718 689 678 671 658 625 591 555 577 587 612 627 589 532 547 586 630 664 696 690 680 682 704 675 711 675 640 673 728 733 682 723 774 777 815 850 869 882 891 896 937 921 971 942 933 963 1010 1032 990 1005 1015 994 1015 1025 1046 1057 964 892 843 807 752 719 706 686 679 667 645 626 607 595 613 581 584 555 593 588 574 570 572 511 505 507 502 493 496 498 513 523 512 487 473 469 468 473 470 461 457 448 429 418 413 413 438 474 506 541 564 584 604 630 623 640 629 655 657 697 692 664 671 672 702 717 729 693 716 761 763 761 742 784 775 740 812 796 768 750 741 758 752 742 736 705 689 670 672 673 675 695 727 766 750 708 727 728 791 821 845 844 878 887 879 882 901 878 887 942 989 1075 1138 1198 1227 1268 1308 1303 1357 1251 1142 1046 954 917 913 895 931 920 945 988 1027 1097 1074 1160 1181 1178 1244 1314 1383 1433 1489 1500 1532 1546 1459 1393 1342 1294 1222 1155 1143 1078 1212 1333 1394 1415 1424 1391 1386 1353 1243 1194 1138 1115 1081 1092 1127 1113 1166 1121 1076 1076 1110 1116 1116 1108 1058 1025 967 947 916 873 841 796 772 759 737 730 707 730 724 677 659 649 642 638 634 651 642 598 620 665 645 585 596 580 634 621 562 566 555 550 543 535 532 531 528 522 513 509 548 582 612 654 688 658 755 780 696 697 708 686 682 656 674 676 678 663 680 684 743 756 751 830 860 842 880 1002 1103 1136 1100 989 967 1043 1044 1049 1088 1172 1206 1181 1198 1292 1346 1369 1335 1390 1457 1529 1528 1616 1712 1715 1736 1705 1685 1682 1736 1745 1774 1773 1852 1867 1900 1966 2025 2051 2105 2147 2208 2238 2268 2256 2197 2165 2162 2152 2209 2247 2238 2219 2171 2143 2109 2100 2044 1993 1950 1912 1877 1861 1828 1783 1756 1745 1748 1749 1733 1679 1663 1586 1454 1416 1375 1327 1255 1171 1127 1003 957 1015 1058 1080 1002 1059 1038 1077 1075 1088 1111 1141 1204 1255 1344 1515 1458 1389 1418 1503 1577 1630 1731 1715 1666 1663 1710 1639 1568 1485 1432 1392 1338 1343 1334 1379 1411 1424 1417 1421 1421 1341 1220 1165 1035 1227 1127 1157 1194 1277 1353 1413 1486 1562 1620 1672 1655 1611 1603 1579 1533 1561 1627 1644 1696 1819 1948 2082 2041 2113 2173 2102 2044 1958 1969 1891 1916 1923 1805 1771 1719 1616 1563 1542 1519 1515 1482 1481 1480 1442 1422 1384 1360 1341 1317 1292 1261 1223 1207 1175 1140 1095 1039 1001 1036 1032 1015 836 784 754 702 659 642 736 878 1074 1065 1167 1162 1106 1138 1094 1072 1081 1077 1110 1155 1186 1263 1307 1360 1380 1424 1434 1405 1360 1329 1229 1190 1213 1228 1343 1288 1197 1117 1053 1056 1050 1027 984 1003 992 958 988 921 955 921 978 1049 1065 1037 1097 1183 1189 1168 1207 1161 1126 1129 1101 1086 1089 1056 1096 1052 1076 1094 1097 1098 1104 1071 1071 1046 1002 967 977 983 997 1054 1061 1017 1046 1009 923 961 1023 1086 1153 1167 1093 1156 1164 1203 1250 1170 1235 1314 1323 1274 1275 1221 1278 1260 1208 1225 1161 1113 1019 988 1111 1156 1127 1125 1031 970 948 963 938 896 866 842 885 910 924 911 837 759 722 740 752 785 749 720 717 694 702 698 715 702 666 667 712 724 751 754 789 798 875 908 936 985 1036 966 903 845 768 797 787 817 859 931 1047 1112 1125 1009 967 960 1064 1107 1159 1073 1154 1189 1109 1138 1123 1036 1166 1246 1276 1227 1137 1150 1274 1222 1107 1055 1155 1200 1100 1043 1170 1264 1280 1215 1144 1226 1224 1331 1304 1255 1343 1268 1253 1323 1363 1239 1114 1053 959 881 880 864 924 933 897 945 896 803 711 725 718 710 686 643 720 757 778 723 786 792 768 758 791 767 715 642 585 508 480 476 475 477 515 549 568 579 505 450 448 448 461 455 452 456 469 490 450 437 436 436 433 426 442 450 461 498 529 558 591 608 639 651 596 581 578 536 521 549 588 634 532 496 511 469 429 436 451 470 496 520 542 609 651 606 535 579 641 536 481 511 536 607 620 543 498 497 523 523 549 594 588 527 480 443 401 413 451 427 453 487 488 505 518 527 514 493 437 408 468 373 413 461 450 378 326 382 378 442 443 447 354 244 283 241 214 199 175 186 179 178 168 155 157 178 202 198 178 179 188 166 175 186 180 155 158 167 169 153 127 129 149 161 173 182 184 182 185 185 187 188 174 158 127 117 116 110 99 116 134 131 140 148 138 136 127 112 106 115 112 109 108 108 106 103 102 95 90 84 92 143 137 116 113 99 94 91 82 79 76 64 70 112 113 109 85 83 103 127 132 132 137 136 145 110 118 94 87 111 81 88 88 84 81 81 84 86 91 98 114 117 98 96 102 105 106 110 102 89 73 89 85 83 75 62 54 55 55 44 36 40 42 38 38 38 35 41 33 18 16 16 16 15 12 11 10 9 9 9 8 8 8 8 7 7 6 7 7 7 7 7 8 6 5 4 2 6 8 9 4 5 3 3 3 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
660 663 655 674 660 612 569 559 575 614 611 577 560 595 599 594 604 596 585 620 612 623 613 637 688 709 686 659 623 629 623 601 562 535 563 585 639 661 599 641 663 641 618 617 624 588 532 541 488 498 490 438 465 496 460 518 500 500 532 475 522 455 427 414 397 387 376 374 382 404 420 442 473 469 477 487 510 558 610 667 721 710 639 606 594 588 588 588 596 602 603 592 582 607 574 559 536 547 546 522 510 501 471 458 454 451 452 455 456 456 457 486 515 495 506 514 487 495 512 530 543 564 536 561 562 579 604 623 603 595 609 609 642 657 670 694 725 743 722 699 694 675 692 720 766 769 785 791 773 808 825 804 829 782 837 849 873 887 928 885 856 929 944 886 940 906 977 987 990 950 945 913 940 947 979 1000 996 977 1016 1022 987 947 977 981 946 943 939 969 957 996 989 1004 942 993 1006 966 1024 1000 1035 989 932 899 883 880 897 856 816 802 786 776 767 732 760 805 807 805 781 806 860 852 857 862 882 914 893 873 885 870 865 831 820 784 805 784 776 789 790 791 793 767 783 772 777 780 784 768 737 739 724 691 639 625 620 576 554 549 575 564 531 567 580 625 666 684 695 654 641 650 644 644 634 684 703 734 772 752 718 734 786 814 840 883 894 934 900 940 964 967 963 966 979 1032 1005 972 948 956 973 989 1009 1030 1051 960 930 860 776 717 728 699 707 686 687 667 663 639 625 579 572 564 572 555 538 533 535 555 564 560 570 566 544 524 481 482 473 467 462 458 455 450 448 446 442 442 458 430 418 415 409 431 461 489 518 540 555 582 601 593 609 605 626 619 665 647 642 654 655 689 683 694 667 694 744 736 759 710 715 743 737 714 733 709 706 715 720 728 719 712 669 656 636 650 658 671 665 685 712 743 743 687 701 744 790 817 811 830 874 906 886 843 852 873 931 993 1038 1025 1071 1109 1137 1112 1130 1191 1260 1226 1055 951 874 881 910 984 1022 1029 1030 1086 1088 1156 1185 1239 1288 1318 1417 1496 1566 1602 1577 1537 1531 1496 1515 1477 1394 1324 1239 1118 1042 1139 1233 1269 1269 1312 1313 1314 1309 1229 1214 1174 1199 1159 1187 1212 1218 1259 1197 1174 1199 1256 1236 1224 1168 1136 1092 1043 1004 970 934 910 892 871 848 822 761 776 715 724 702 690 655 657 615 600 608 620 600 595 605 598 571 569 557 550 567 543 560 560 557 556 540 528 529 526 520 508 510 580 619 669 705 766 699 716 785 771 786 795 794 803 757 768 847 861 868 827 783 876 816 776 870 972 860 946 1054 1160 1205 1094 1035 1014 1046 1119 1130 1140 1237 1239 1265 1301 1392 1470 1537 1482 1467 1537 1461 1542 1595 1616 1602 1606 1636 1736 1783 1816 1785 1803 1849 1919 1911 1950 1988 2032 2080 2127 2212 2255 2276 2239 2164 2110 2043 2029 2065 2144 2205 2201 2168 2125 2115 2126 2086 2031 1996 1945 1892 1843 1835 1827 1822 1812 1787 1787 1777 1761 1714 1649 1633 1540 1460 1398 1348 1254 1161 1137 1065 949 967 994 1042 969 983 989 1023 1070 1127 1207 1226 1203 1286 1365 1493 1574 1459 1404 1492 1571 1627 1684 1658 1659 1574 1629 1558 1527 1457 1378 1339 1336 1273 1341 1406 1393 1352 1402 1311 1330 1316 1278 1141 1033 1113 1172 1239 1276 1370 1372 1407 1477 1544 1593 1645 1627 1591 1532 1516 1494 1539 1550 1594 1655 1731 1879 1962 1919 1991 2075 2018 1972 1890 1938 1890 1832 1816 1788 1678 1669 1590 1538 1517 1508 1486 1482 1451 1450 1451 1438 1393 1347 1303 1337 1302 1256 1213 1201 1189 1143 1130 1101 1016 861 903 880 770 760 732 693 663 629 658 797 922 1048 1140 1129 1062 1091 1061 1060 1016 1055 1100 1111 1215 1271 1390 1376 1393 1426 1438 1403 1340 1252 1224 1257 1166 1071 1209 1105 1050 1057 970 974 1001 1034 993 929 959 910 962 909 897 976 1019 1019 1092 1107 1144 1160 1140 1208 1176 1151 1142 1089 1087 1062 1062 1039 1063 1043 1072 1065 1126 1156 1127 1100 1088 1094 1036 1026 996 969 943 1004 1023 976 1046 957 936 984 1089 1066 1083 1056 1052 1084 1111 1168 1256 1238 1268 1281 1294 1326 1304 1296 1291 1204 1144 1168 1187 1101 1001 938 1006 1028 1026 1036 975 943 909 931 964 933 905 944 944 912 857 912 939 826 760 734 710 760 712 690 678 676 675 673 668 665 663 686 769 776 788 817 828 783 839 888 919 965 1010 943 849 808 748 822 875 818 895 949 1052 1087 1156 1084 1001 941 1004 1051 1139 1175 1176 1246 1169 1252 1133 1083 1244 1302 1328 1251 1152 1240 1302 1237 1123 1098 1196 1213 1108 1068 1107 1196 1276 1271 1160 1230 1275 1326 1349 1313 1370 1291 1251 1349 1383 1323 1212 1066 943 965 996 927 1015 981 973 940 850 772 736 796 793 764 707 666 730 811 811 801 890 908 875 844 806 735 688 597 545 493 475 472 473 475 505 544 582 510 467 452 450 474 491 454 455 464 503 534 466 435 434 433 431 430 449 467 493 520 543 570 593 611 624 636 646 648 639 610 582 586 646 656 572 563 583 503 445 453 453 447 465 463 510 584 671 721 652 623 648 541 539 576 556 614 653 590 586 566 586 597 617 570 534 554 521 504 480 445 430 377 405 404 435 425 499 447 469 495 391 389 467 375 349 426 364 396 304 347 335 384 376 391 358 236 217 187 215 223 255 209 247 236 243 252 198 202 214 205 186 191 192 184 156 179 179 181 167 162 170 139 122 138 170 179 182 186 190 192 191 192 192 192 192 181 122 155 165 151 111 93 107 106 104 113 126 129 126 119 118 99 97 95 92 102 105 100 87 81 79 81 85 140 127 117 118 117 108 88 73 71 63 66 69 109 74 60 58 60 104 120 121 129 129 116 137 128 96 98 70 92 77 79 82 77 75 76 75 78 81 86 98 121 101 82 103 100 109 110 102 96 73 77 87 71 79 64 54 49 58 48 35 35 33 30 30 28 26 28 24 17 17 16 18 15 12 11 10 10 9 9 9 8 8 7 7 7 7 8 8 7 7 7 6 9 5 4 4 6 9 8 4 5 3 3 2 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
633 644 633 640 648 632 570 562 558 581 597 583 560 571 580 584 591 580 597 613 602 613 599 618 640 682 701 668 626 594 616 626 594 546 533 564 600 630 562 644 619 644 603 574 609 621 593 588 543 503 465 474 437 437 439 484 504 491 493 484 481 441 416 411 392 375 372 369 372 378 402 434 435 448 458 468 497 516 537 596 666 765 689 630 607 595 596 592 606 622 627 596 596 608 612 604 547 520 527 538 515 472 461 456 453 451 451 453 457 457 457 462 458 459 467 474 499 502 508 509 529 522 535 559 567 585 612 590 579 595 589 598 612 623 651 673 682 694 692 669 656 680 729 740 743 754 765 763 785 782 821 786 812 759 820 865 871 880 908 857 870 913 914 861 880 891 954 977 981 976 950 922 900 960 968 978 975 978 993 1007 1006 983 951 938 919 972 974 926 964 973 963 966 922 983 992 941 1004 996 996 1026 1007 967 946 916 881 900 881 831 804 778 781 748 731 790 810 809 810 847 865 865 877 915 929 957 947 901 957 948 932 870 843 808 800 768 762 768 777 771 754 738 765 749 759 749 789 813 765 752 741 712 677 677 690 684 630 606 577 545 531 557 585 620 627 640 654 644 603 603 645 639 683 723 743 772 811 827 803 776 805 788 848 893 947 972 936 967 1009 1021 1024 1037 1056 995 1015 1001 929 936 954 975 996 1011 1010 946 868 801 796 774 763 731 706 700 700 694 673 643 630 621 612 612 604 606 619 632 617 610 627 640 640 619 632 595 543 525 515 508 509 501 492 481 450 441 437 433 440 427 421 416 409 410 441 464 489 510 547 551 562 569 575 566 594 597 615 612 611 614 634 638 645 648 643 667 683 690 679 678 657 685 696 660 679 689 678 707 709 698 695 694 640 640 627 642 643 654 653 663 680 693 711 705 744 718 730 763 779 798 819 841 870 860 838 854 880 911 927 998 1066 1100 1129 1065 1068 1138 1048 1058 1047 970 864 967 991 1040 1141 1152 1141 1189 1188 1244 1301 1399 1456 1458 1482 1507 1529 1521 1497 1418 1412 1381 1378 1421 1352 1212 1142 1060 1012 1075 1136 1197 1153 1233 1235 1349 1347 1286 1272 1285 1268 1243 1293 1318 1338 1360 1314 1314 1322 1313 1298 1282 1243 1202 1164 1118 1069 1043 1003 984 952 939 918 871 866 849 803 805 780 765 736 699 696 676 647 594 577 574 585 559 552 548 544 542 542 532 560 555 529 569 585 535 525 518 510 511 566 662 613 636 701 744 768 783 862 864 880 874 902 954 810 709 839 981 1006 966 882 894 920 829 938 1026 965 969 1030 1095 1177 1135 1090 1074 1099 1141 1290 1219 1284 1352 1392 1431 1436 1540 1597 1597 1602 1570 1507 1508 1514 1532 1599 1664 1730 1801 1844 1846 1863 1883 1929 1951 1932 1926 1988 2050 2101 2184 2227 2249 2201 2154 2092 2015 1966 1966 2016 2113 2175 2155 2118 2101 2124 2122 2076 2020 1975 1922 1885 1885 1889 1891 1880 1864 1816 1846 1805 1793 1773 1674 1636 1582 1496 1401 1347 1242 1171 1156 1105 984 928 980 958 960 1021 1054 1091 1146 1182 1286 1287 1251 1303 1404 1568 1632 1517 1437 1427 1517 1591 1615 1608 1599 1516 1554 1503 1417 1381 1347 1267 1260 1246 1336 1376 1337 1296 1392 1222 1296 1283 1171 1064 1104 1176 1219 1332 1395 1402 1417 1426 1467 1530 1558 1590 1648 1617 1532 1490 1486 1501 1528 1579 1649 1697 1780 1802 1839 1882 1957 1927 1889 1855 1863 1852 1765 1744 1689 1634 1593 1544 1518 1498 1491 1487 1474 1451 1478 1445 1417 1379 1334 1327 1263 1239 1213 1193 1127 1086 1086 1029 997 885 894 845 779 822 845 803 698 664 676 624 767 920 952 1064 1072 1023 1054 1028 1001 976 1044 1055 1121 1190 1372 1412 1441 1473 1486 1504 1359 1365 1282 1272 1261 1099 951 972 983 1000 959 926 951 965 1002 1015 961 933 888 904 895 918 921 965 1040 1089 1112 1131 1107 1146 1161 1212 1194 1144 1113 1125 1127 1118 1073 1036 1044 1064 1124 1092 1154 1186 1141 1128 1118 1077 1096 1025 1001 972 961 968 991 979 906 926 965 990 988 995 1046 1133 1151 1209 1208 1257 1342 1281 1183 1214 1299 1296 1204 1191 1214 1090 1090 1106 1027 973 921 961 957 968 984 958 911 886 918 955 934 901 866 876 814 796 896 871 845 854 763 704 710 685 697 768 778 775 761 749 691 673 743 780 779 837 833 884 880 829 822 860 947 1050 1017 930 839 741 788 880 851 862 936 1010 1047 1131 1156 1088 997 1028 1130 1160 1176 1229 1301 1289 1296 1205 1138 1231 1306 1329 1234 1215 1307 1333 1252 1137 1128 1210 1185 1106 1072 1166 1191 1222 1288 1240 1183 1213 1286 1409 1389 1347 1273 1307 1338 1370 1337 1170 1036 1039 1097 1089 1057 991 938 903 897 869 771 775 861 874 775 734 700 773 846 872 874 942 919 863 819 754 681 665 591 516 479 471 471 471 475 484 539 579 499 466 476 494 528 518 482 497 519 479 477 439 432 433 432 434 445 456 477 504 533 552 576 596 613 628 644 661 677 692 681 653 670 691 697 637 623 619 544 477 515 538 535 537 566 495 556 625 752 807 760 737 576 594 595 609 625 687 627 626 641 638 618 559 459 434 448 443 453 413 384 381 351 372 348 364 403 446 398 457 434 363 392 378 357 329 368 314 337 292 284 352 321 318 300 320 257 199 258 308 299 317 244 313 268 326 282 275 237 221 207 207 208 204 185 159 155 138 157 158 142 168 154 128 164 180 185 187 193 193 195 194 195 196 196 196 179 163 181 168 143 134 99 102 102 89 99 91 119 115 113 99 96 95 94 94 92 90 88 82 88 87 82 91 149 121 115 118 121 120 79 69 63 65 66 77 69 59 57 57 58 53 107 92 124 126 106 109 109 93 93 70 78 70 74 74 79 70 71 70 72 75 78 89 105 106 84 82 87 105 106 99 91 87 60 79 62 81 68 51 43 52 52 34 31 32 28 23 23 23 21 19 17 18 17 17 13 13 11 11 10 10 10 9 9 8 8 8 7 6 5 3 4 6 5 3 1 1 2 4 4 9 8 5 4 4 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
644 600 592 585 587 629 581 561 544 562 574 574 556 564 566 571 574 570 597 607 607 613 583 598 638 696 664 662 623 615 586 606 621 565 512 532 583 575 558 597 588 622 591 559 606 586 599 586 538 509 503 511 484 469 417 456 436 433 474 487 416 427 408 385 397 375 369 366 367 374 391 397 425 439 459 473 484 504 513 548 607 663 713 674 619 612 612 605 608 643 651 604 596 605 585 570 555 520 502 516 509 469 457 455 451 453 457 453 453 457 457 456 455 488 475 467 477 502 506 522 514 527 542 552 579 585 601 574 579 578 599 608 619 616 647 652 660 670 676 649 669 707 715 732 731 738 733 746 759 790 810 767 794 763 834 838 864 874 889 832 844 861 870 839 895 909 956 958 964 965 963 932 894 933 942 953 942 956 973 996 992 980 973 915 922 981 958 922 915 939 945 915 924 978 955 924 993 990 966 986 1005 984 992 941 931 943 903 830 794 767 756 718 762 802 803 795 811 821 847 847 853 891 974 988 992 993 981 960 995 940 873 864 805 779 760 746 758 778 750 722 735 757 712 722 773 783 734 701 688 682 659 644 653 647 614 596 571 541 531 551 545 566 568 578 595 583 640 671 721 666 663 720 719 732 788 840 856 841 875 860 823 871 917 968 981 1003 1009 1011 982 1005 1001 943 983 1006 947 897 918 960 979 970 959 967 919 921 860 865 774 723 707 679 682 695 695 707 661 630 608 604 593 592 610 630 625 613 623 645 623 621 631 638 596 557 570 546 513 493 486 491 480 474 469 464 458 429 423 419 408 409 425 444 463 488 504 527 543 534 543 555 574 575 570 564 570 571 581 583 592 588 600 609 618 608 602 602 632 642 686 684 652 661 660 686 693 675 674 652 633 626 629 619 651 639 652 650 651 664 668 719 733 732 743 738 747 758 779 792 811 821 827 852 863 873 887 920 946 969 982 977 937 963 1084 916 909 880 841 928 1050 1161 1219 1241 1227 1257 1243 1276 1333 1312 1285 1335 1348 1386 1414 1394 1411 1352 1284 1252 1263 1251 1209 1120 1046 1001 1034 1090 1072 1092 1220 1215 1245 1315 1306 1309 1332 1320 1265 1240 1273 1301 1314 1352 1289 1247 1302 1330 1316 1279 1242 1198 1158 1113 1068 1044 1026 997 1007 1000 963 906 934 899 874 864 843 832 813 786 773 741 735 662 608 595 567 582 579 563 567 558 550 554 564 582 570 518 513 529 516 508 509 543 599 685 706 681 711 773 843 852 912 979 1013 995 1051 1083 880 789 777 878 964 1046 993 968 1007 949 1016 1133 1013 997 1056 1135 1220 1275 1176 1151 1188 1202 1271 1313 1370 1457 1526 1530 1533 1536 1643 1653 1644 1549 1499 1511 1522 1606 1685 1755 1808 1819 1819 1842 1883 1945 1968 1972 1973 1962 1986 2055 2142 2177 2195 2147 2078 2026 2005 1982 1922 1951 2015 2134 2133 2115 2083 2103 2144 2116 2066 2011 1963 1960 1950 1948 1952 1953 1932 1893 1863 1911 1870 1830 1804 1716 1661 1599 1520 1430 1392 1289 1220 1144 1121 1024 934 943 938 1010 1060 1123 1130 1205 1257 1252 1241 1295 1366 1460 1592 1631 1531 1471 1499 1554 1545 1559 1514 1502 1498 1450 1449 1402 1373 1335 1260 1228 1190 1255 1313 1282 1278 1410 1225 1144 1120 1052 1063 1178 1276 1244 1342 1432 1429 1457 1468 1476 1507 1535 1579 1628 1694 1580 1522 1478 1525 1547 1582 1622 1673 1713 1746 1763 1777 1820 1852 1803 1814 1775 1772 1737 1675 1631 1590 1558 1536 1536 1565 1565 1571 1558 1521 1492 1488 1510 1473 1470 1474 1399 1359 1271 1226 1262 1216 1203 1144 1140 1024 1058 953 913 923 857 784 667 658 630 625 729 804 912 1051 992 972 998 1007 940 985 1012 1033 1094 1254 1379 1427 1500 1538 1546 1449 1397 1354 1322 1416 1352 1108 993 912 910 954 898 931 921 979 1035 1076 1047 1008 936 893 869 945 947 1052 1089 1049 1027 1087 1154 1208 1213 1257 1230 1196 1184 1189 1166 1181 1125 1072 1022 1082 1155 1179 1142 1214 1224 1183 1175 1125 1060 1020 1064 1010 932 907 986 938 908 972 968 990 1015 1075 1069 1143 1245 1295 1304 1297 1286 1214 1141 1204 1257 1275 1188 1087 1101 1061 1011 1007 971 928 908 927 938 993 1024 1008 975 887 893 892 847 837 868 820 818 777 794 795 818 806 716 699 688 715 766 869 876 900 883 769 673 676 708 721 752 745 753 791 846 919 913 911 1027 1014 938 854 792 747 782 872 920 844 945 955 987 1059 1119 1155 1061 997 1053 1096 1190 1299 1376 1329 1280 1219 1200 1249 1304 1345 1243 1330 1359 1312 1230 1123 1190 1269 1199 1153 1078 1121 1209 1234 1251 1285 1221 1222 1332 1434 1372 1331 1271 1349 1388 1384 1321 1176 1101 1164 1198 1116 1001 946 862 820 804 792 767 841 907 879 808 743 722 796 836 837 809 864 889 821 742 678 622 622 566 499 473 470 468 470 499 525 558 619 533 529 542 483 484 457 471 453 479 450 434 432 432 432 430 434 448 462 479 498 529 553 572 592 617 631 646 665 691 701 711 714 712 720 737 711 674 678 630 525 567 597 612 612 609 530 545 668 749 813 853 855 698 710 668 683 668 737 715 665 605 552 495 438 413 418 383 379 364 350 346 328 323 315 318 329 364 362 354 377 369 329 335 305 300 302 302 264 259 255 254 280 241 275 225 252 212 262 301 317 378 318 270 348 313 359 346 287 248 223 227 215 203 211 186 178 139 136 132 148 175 149 128 144 183 188 192 194 195 198 199 199 201 200 200 196 154 206 185 143 133 131 129 117 112 102 101 96 95 102 100 98 95 95 95 92 92 91 84 104 98 91 92 134 141 119 108 112 118 117 90 67 62 66 79 77 55 61 59 58 57 57 71 107 128 131 101 92 92 85 81 74 64 83 74 66 70 67 66 65 71 69 73 82 98 102 98 73 78 86 93 96 88 83 63 61 56 75 71 50 38 43 46 31 26 32 33 24 20 20 20 18 18 18 16 17 14 14 11 11 11 10 10 9 9 8 8 8 7 6 2 8 7 6 5 5 5 7 7 6 7 8 8 4 4 4 4 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
608 576 579 568 568 576 576 555 536 547 557 558 556 539 566 566 553 582 593 601 581 583 575 586 599 622 645 680 664 634 590 582 607 559 503 530 566 522 573 561 591 589 594 563 567 579 576 591 534 539 516 529 468 506 477 427 439 398 424 417 415 425 402 377 376 373 369 363 362 371 404 428 458 457 445 461 474 486 516 535 547 576 618 674 662 631 629 626 625 635 638 605 583 577 526 532 571 525 514 468 468 458 454 453 450 450 455 461 460 458 461 484 501 507 514 506 499 506 531 539 530 546 559 567 570 581 579 554 581 581 580 591 594 608 614 625 640 654 652 630 684 721 715 711 722 721 733 769 743 775 802 735 739 781 814 845 862 846 883 848 796 806 814 868 906 901 939 944 948 948 942 931 893 907 919 951 966 968 968 983 965 943 944 914 919 961 931 911 882 915 922 881 929 939 932 920 951 971 943 965 964 987 952 978 992 971 901 821 784 774 730 734 759 803 779 802 790 798 817 835 874 927 954 947 1003 965 929 952 1006 994 958 897 843 793 758 747 743 734 734 717 710 740 731 719 750 766 781 711 684 660 646 624 611 602 606 620 612 547 529 545 587 618 615 629 631 651 690 710 715 720 683 688 694 715 764 793 843 878 917 871 854 910 921 959 979 961 961 969 958 982 958 922 977 965 961 877 923 931 908 933 954 1005 992 947 912 851 773 731 710 683 668 670 686 713 663 624 609 591 587 575 591 603 631 609 609 627 599 600 604 620 584 542 516 515 498 487 482 473 484 482 467 463 459 435 418 414 408 409 412 441 451 466 478 493 514 510 535 547 553 549 531 533 544 551 556 577 577 580 585 588 592 589 588 627 618 635 663 658 635 645 642 674 655 666 668 659 620 601 619 610 625 626 639 661 673 689 726 732 717 722 713 715 726 738 750 767 778 786 816 818 839 852 855 876 890 911 924 922 886 862 873 859 816 815 856 942 1061 1116 1143 1153 1098 1103 1105 1163 1184 1163 1204 1278 1307 1340 1354 1334 1357 1326 1256 1199 1183 1174 1163 1118 1077 985 999 1041 1125 1167 1166 1174 1286 1241 1255 1229 1308 1268 1244 1203 1205 1223 1201 1222 1205 1160 1181 1196 1228 1203 1203 1199 1166 1133 1093 1067 1076 1039 1012 996 952 976 971 955 929 918 905 876 861 848 828 808 796 721 595 663 627 599 585 587 579 576 587 621 655 663 594 567 511 511 509 519 584 591 653 652 742 755 795 827 915 912 1032 1085 1149 1130 1205 1074 969 875 811 816 934 1065 1041 1063 1097 1049 1118 1176 1070 1032 1098 1186 1263 1292 1264 1269 1306 1291 1335 1488 1500 1559 1623 1618 1576 1620 1641 1653 1632 1535 1551 1580 1637 1644 1752 1798 1797 1778 1837 1890 1930 1955 1965 1965 1985 2016 2066 2111 2131 2128 2085 2029 1956 1902 1904 1934 1887 1941 2040 2152 2127 2089 2072 2097 2121 2112 2074 2033 2041 2027 2009 1990 2008 2003 1963 1911 1938 1970 1952 1890 1833 1760 1690 1623 1552 1503 1436 1355 1280 1196 1165 1064 923 919 958 1010 1010 1090 1183 1218 1179 1189 1236 1305 1417 1536 1640 1600 1502 1459 1525 1519 1548 1543 1496 1455 1459 1475 1423 1410 1410 1364 1326 1255 1116 1141 1224 1232 1272 1364 1129 1019 1000 1021 1127 1183 1257 1300 1380 1463 1453 1482 1516 1523 1536 1561 1579 1618 1634 1605 1521 1458 1522 1554 1638 1618 1648 1673 1687 1715 1724 1752 1739 1729 1713 1712 1693 1671 1657 1612 1581 1577 1610 1635 1647 1671 1654 1651 1613 1596 1593 1607 1581 1569 1531 1499 1453 1403 1371 1341 1290 1246 1220 1188 1166 1201 1133 1068 941 814 697 614 617 624 716 802 849 887 962 912 924 961 961 927 943 968 1089 1175 1239 1294 1423 1494 1513 1558 1455 1446 1366 1372 1470 1358 1198 1037 931 875 889 863 933 961 1039 1099 1119 1027 946 933 866 912 900 929 1019 1042 996 1036 1083 1140 1152 1219 1226 1212 1127 1123 1153 1227 1168 1120 1068 1008 1062 1123 1206 1195 1205 1256 1252 1160 1093 1104 1106 1047 1002 941 907 904 935 884 964 1039 1042 1065 1144 1160 1197 1178 1188 1267 1249 1252 1134 1095 1186 1254 1207 1137 1077 1035 1014 982 947 962 991 980 920 897 928 941 958 937 874 878 832 864 801 851 776 769 736 752 750 748 723 710 715 767 803 859 948 953 898 866 786 711 661 687 719 715 765 786 801 843 944 968 945 960 990 942 888 817 733 808 877 984 915 884 914 934 1019 1110 1156 1113 1043 1038 1108 1159 1267 1347 1337 1322 1261 1219 1317 1376 1333 1316 1335 1400 1308 1218 1172 1178 1227 1240 1224 1103 1177 1149 1208 1287 1324 1308 1288 1339 1461 1407 1353 1335 1340 1390 1383 1334 1231 1204 1265 1142 1026 941 919 884 885 857 843 806 877 972 879 797 752 798 827 791 771 726 767 853 793 707 633 575 555 512 478 470 468 466 468 496 552 596 629 596 549 486 449 438 446 439 449 437 441 439 436 432 433 431 430 443 463 476 499 523 547 567 592 611 628 643 662 680 700 714 730 722 723 720 730 758 743 679 624 638 655 702 711 669 641 556 666 687 743 812 893 836 850 781 763 731 686 642 581 579 564 538 505 478 478 450 426 420 386 381 359 379 358 338 337 315 312 303 298 294 289 283 287 321 290 271 339 315 334 297 244 258 237 275 220 232 286 367 395 434 386 351 397 384 380 374 349 310 269 265 217 188 201 172 135 131 142 142 152 179 178 156 154 174 193 198 200 203 203 205 206 206 207 205 205 178 222 203 147 134 136 138 137 118 105 105 97 85 94 94 87 88 92 88 86 84 88 100 107 108 105 134 163 144 121 106 99 110 106 96 66 63 75 76 64 55 60 72 61 59 57 53 97 105 109 102 85 81 76 79 76 62 88 85 62 62 64 61 68 66 66 71 83 92 98 86 75 76 78 85 86 75 84 75 50 42 58 64 57 39 35 34 26 25 36 42 38 31 21 17 17 19 18 16 16 14 14 11 11 11 11 10 10 9 9 9 8 8 6 7 9 8 8 6 8 8 6 7 8 7 7 8 4 4 4 4 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
657 632 585 557 545 553 558 553 537 540 547 547 555 535 550 541 565 582 592 576 584 571 573 571 577 589 630 678 695 631 577 582 614 575 516 506 557 526 572 535 577 552 578 575 542 539 533 584 566 558 545 524 531 529 463 476 438 440 409 389 391 410 376 370 369 369 365 361 357 377 412 433 460 431 453 475 478 502 493 505 513 546 566 615 696 679 650 636 633 614 602 593 584 564 544 508 516 529 520 512 472 456 453 451 450 450 453 457 460 460 503 488 512 512 528 540 522 514 530 527 518 536 546 546 548 555 561 561 574 570 572 576 589 592 605 621 632 645 627 639 696 697 699 692 718 698 744 757 736 772 793 725 729 806 818 827 827 858 837 803 780 836 881 885 894 909 900 923 933 927 926 915 882 918 932 945 953 935 940 978 969 903 896 900 921 923 911 913 896 877 890 872 918 915 917 875 925 944 938 940 938 982 948 944 970 947 892 831 804 774 715 718 727 738 757 765 776 792 808 829 862 895 906 954 957 912 929 975 977 939 963 955 877 822 766 764 748 757 760 745 715 706 719 699 706 752 801 770 730 700 671 654 640 648 642 671 629 553 532 542 568 611 660 674 690 683 686 707 715 725 742 712 719 753 773 788 827 891 984 946 900 917 953 1010 974 918 916 933 941 942 944 897 924 908 901 870 897 881 867 912 959 1000 1025 926 836 762 740 725 711 701 687 675 644 653 633 604 601 593 597 583 547 575 592 616 579 572 573 572 563 597 560 526 507 502 492 482 475 468 477 479 475 460 456 447 414 406 404 408 413 436 444 456 468 479 486 491 495 505 514 522 522 530 532 543 559 584 562 567 570 575 569 565 589 631 600 639 645 647 630 624 631 658 643 625 659 622 609 599 608 614 627 643 658 671 689 721 720 717 681 689 669 706 731 744 730 746 775 788 799 814 824 819 822 826 857 875 887 853 827 833 814 788 817 856 865 947 988 1004 1040 1063 1021 1022 1085 1122 1141 1107 1163 1201 1225 1248 1243 1240 1268 1269 1239 1223 1183 1128 1128 1016 1008 988 971 1048 1153 1101 1184 1238 1243 1178 1208 1167 1257 1278 1229 1203 1176 1184 1145 1142 1135 1112 1113 1113 1129 1134 1122 1165 1181 1206 1173 1158 1130 1081 1078 1051 1031 1007 973 984 959 961 938 929 912 897 893 868 818 714 626 739 703 625 625 612 623 629 637 672 709 654 599 569 537 509 510 536 585 652 715 762 746 815 870 942 1002 989 1108 1205 1300 1267 1287 1170 1023 866 846 882 946 1059 1147 1162 1183 1173 1255 1164 1116 1064 1136 1211 1256 1308 1319 1321 1328 1363 1409 1534 1619 1626 1624 1615 1642 1643 1633 1613 1589 1558 1646 1704 1719 1633 1701 1769 1734 1807 1877 1926 1945 1940 1938 1970 1993 2056 2099 2115 2034 1995 1958 1895 1848 1797 1824 1839 1879 1958 2070 2119 2090 2056 2068 2080 2102 2096 2077 2090 2092 2073 2045 2044 2044 2019 1959 1968 1979 2028 2040 1960 1876 1799 1714 1682 1620 1534 1465 1379 1285 1203 1168 1022 899 913 923 948 996 1022 1105 1129 1145 1187 1252 1337 1499 1569 1606 1546 1459 1452 1480 1491 1551 1554 1479 1460 1432 1432 1414 1388 1375 1337 1388 1365 1218 1094 1097 1132 1300 1258 1099 1011 1151 1181 1205 1302 1318 1373 1442 1483 1496 1519 1541 1545 1566 1586 1614 1611 1562 1563 1535 1449 1478 1540 1584 1626 1655 1644 1669 1674 1689 1698 1708 1698 1666 1669 1656 1650 1642 1627 1620 1653 1702 1730 1734 1741 1718 1696 1689 1676 1654 1650 1626 1606 1593 1556 1519 1454 1404 1340 1334 1325 1308 1282 1283 1268 1142 974 859 767 686 624 663 654 657 704 765 775 807 862 899 925 917 900 922 984 1029 1125 1223 1331 1505 1559 1626 1623 1509 1413 1398 1450 1472 1301 1139 1029 958 892 847 888 933 1022 1000 1005 1126 1069 985 924 837 860 896 986 1037 961 994 1070 1117 1161 1182 1252 1211 1192 1159 1057 1128 1211 1123 1099 1036 1002 1045 1100 1183 1240 1225 1284 1216 1190 1131 1073 1016 975 985 992 973 933 888 943 1035 1087 1114 1144 1180 1152 1134 1082 1160 1232 1146 1150 1103 1060 1108 1137 1141 1120 1066 1026 1007 1031 1049 1045 1047 952 897 902 871 897 960 895 852 844 812 809 783 784 768 740 765 726 709 710 745 708 784 840 838 913 916 908 817 768 732 701 673 653 671 725 752 837 875 876 880 871 839 891 952 902 820 788 743 801 875 989 980 977 1000 982 1024 1071 1129 1156 1100 1081 1053 1121 1208 1276 1385 1358 1293 1226 1303 1402 1334 1382 1425 1412 1291 1198 1223 1277 1221 1294 1252 1168 1194 1237 1181 1237 1305 1379 1382 1359 1454 1420 1341 1394 1401 1415 1441 1381 1300 1286 1312 1198 1128 1046 1009 971 985 908 873 872 897 956 854 807 851 892 830 783 699 686 739 825 786 688 578 530 510 481 474 468 467 465 465 475 537 563 582 612 516 455 442 448 446 452 457 457 446 440 437 436 434 432 430 433 446 469 490 511 539 566 594 611 626 644 664 681 703 713 731 724 754 762 720 750 796 728 669 692 720 715 737 755 677 617 701 721 758 822 895 840 798 751 717 692 682 674 665 658 616 606 572 548 506 518 497 493 443 463 420 443 417 393 412 381 411 372 361 388 372 345 366 420 379 380 414 396 390 367 326 318 323 353 289 309 339 385 371 392 373 360 343 318 279 290 281 263 245 214 190 191 156 153 134 136 147 161 189 165 181 185 180 187 199 204 205 205 207 208 211 212 211 210 207 208 215 223 160 143 134 136 136 116 110 109 105 106 146 149 101 99 98 97 96 95 110 109 110 112 130 121 155 147 122 108 110 100 107 91 67 60 66 64 62 56 66 72 62 60 56 52 87 89 91 90 83 78 73 68 75 63 61 64 59 57 60 72 77 69 64 69 84 98 74 76 73 71 73 78 85 57 76 54 53 40 55 54 49 44 35 30 23 24 42 40 40 39 37 15 16 19 20 16 17 14 14 11 12 13 12 11 11 10 15 9 8 8 4 9 8 7 8 7 8 8 7 7 7 7 7 7 3 3 4 4 3 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
654 611 573 560 549 534 541 537 535 523 528 548 562 560 522 547 570 575 579 564 572 559 564 562 568 592 621 615 611 583 543 583 597 560 540 495 516 545 561 538 527 574 601 594 587 559 512 574 584 564 581 560 544 526 481 514 456 480 425 423 387 404 375 372 365 366 361 355 366 402 416 428 419 432 444 481 476 467 479 486 505 529 547 588 637 668 697 652 629 611 596 591 603 593 555 549 494 504 493 473 460 456 453 450 450 450 452 455 459 460 482 524 522 554 547 556 542 519 516 513 517 526 535 533 533 539 539 564 561 560 566 571 579 593 608 621 629 601 639 668 666 669 674 674 720 675 738 709 741 771 791 729 724 730 749 777 829 821 785 764 809 855 862 884 877 882 879 888 922 908 923 895 866 911 899 909 930 912 957 955 928 882 888 892 910 903 902 871 875 857 874 860 892 877 885 856 905 917 947 900 918 932 964 921 934 923 874 856 806 753 712 748 800 805 787 788 788 818 822 847 881 946 894 914 905 885 919 935 936 911 926 947 885 837 800 773 760 759 785 777 731 687 680 661 682 728 722 719 733 729 693 683 659 652 654 664 604 566 537 535 550 597 639 634 651 669 683 716 723 725 741 766 781 784 816 827 843 890 909 942 981 988 1009 1067 1028 951 880 902 929 919 930 858 875 854 855 825 876 914 952 945 973 993 1039 955 883 810 756 697 685 682 672 682 624 599 597 613 594 581 566 578 568 548 560 577 585 555 555 539 540 533 527 498 503 488 480 478 474 465 459 472 470 460 450 423 403 404 404 408 431 440 444 456 464 472 482 487 490 497 503 505 516 530 537 544 561 552 546 553 560 561 556 566 573 585 595 609 625 609 614 606 621 622 632 598 611 600 586 593 607 626 651 671 689 697 707 681 695 672 666 665 676 682 699 749 778 788 798 797 772 757 756 791 801 783 793 804 833 809 804 800 772 837 871 894 884 902 941 970 1019 985 966 1004 1030 1052 1058 1018 1036 1046 1057 1099 1148 1188 1227 1251 1220 1200 1197 1161 1094 1036 991 934 1013 1078 1159 1064 1159 1246 1145 1155 1125 1144 1260 1314 1296 1266 1220 1143 1149 1100 1098 1095 1066 1091 1069 1080 1105 1108 1161 1142 1124 1096 1085 1085 1035 983 977 952 899 917 938 939 894 889 904 888 844 791 738 654 646 795 733 646 704 671 667 658 701 720 700 652 602 567 541 519 510 533 585 623 705 799 870 875 957 1035 1123 1106 1211 1302 1357 1379 1228 1097 983 886 941 944 1041 1128 1215 1229 1230 1242 1231 1184 1143 1115 1188 1207 1286 1357 1403 1392 1412 1474 1540 1554 1634 1650 1661 1643 1656 1662 1645 1644 1659 1639 1658 1723 1692 1662 1677 1705 1754 1767 1834 1838 1886 1936 1958 1994 2041 2075 2075 2012 1923 1854 1810 1787 1773 1739 1760 1825 1893 1985 2111 2093 2069 2044 2057 2066 2081 2077 2077 2111 2115 2088 2082 2078 2058 2000 2006 2051 2055 2083 2077 2026 1924 1837 1781 1726 1617 1528 1438 1340 1240 1154 1105 994 903 900 965 983 965 997 1022 1058 1113 1190 1311 1409 1525 1530 1565 1506 1437 1459 1518 1560 1613 1517 1404 1380 1426 1442 1441 1445 1406 1421 1446 1452 1263 1164 1052 1112 1215 1157 1029 1027 1133 1273 1322 1400 1407 1443 1506 1561 1534 1565 1590 1592 1600 1612 1597 1534 1558 1503 1544 1463 1481 1561 1585 1605 1633 1651 1651 1657 1658 1681 1662 1674 1712 1628 1645 1663 1630 1643 1676 1726 1783 1807 1812 1812 1801 1756 1754 1730 1721 1719 1698 1664 1597 1559 1523 1498 1447 1401 1411 1398 1388 1370 1338 1210 1119 984 870 755 677 627 666 672 730 795 736 717 840 891 859 858 865 849 916 985 1059 1203 1180 1327 1363 1361 1514 1532 1456 1426 1472 1445 1320 1266 1140 1016 934 872 875 833 949 933 919 1039 1071 1007 936 891 817 893 947 1003 983 937 1008 1043 1100 1204 1236 1229 1192 1129 1130 1037 1072 1137 1099 1031 980 1028 1045 1072 1106 1157 1258 1291 1182 1090 1072 1070 1069 1091 1078 1081 1054 938 876 948 1004 1015 1005 1038 1051 1036 1051 1039 1097 1126 1103 1107 1059 1037 1039 1047 1064 1090 1069 1051 1095 1125 1138 1051 970 967 961 968 920 880 949 936 863 821 777 792 756 754 756 753 799 754 770 790 830 790 755 778 796 824 867 916 829 769 735 722 741 677 650 698 769 782 788 772 781 780 843 879 975 968 847 765 739 837 921 915 890 943 998 1020 1007 1055 1101 1169 1146 1107 1144 1104 1143 1257 1347 1409 1312 1277 1335 1435 1365 1427 1495 1392 1291 1214 1253 1345 1284 1289 1325 1232 1193 1196 1280 1243 1259 1290 1355 1454 1517 1458 1432 1447 1430 1350 1357 1353 1223 1210 1228 1235 1203 1156 1112 1097 1082 970 941 918 994 975 893 913 941 874 797 721 672 650 700 711 704 688 604 526 492 479 475 469 467 464 463 465 484 525 594 594 514 455 451 450 458 461 459 454 441 441 441 440 438 433 431 437 444 457 477 498 529 555 594 615 627 644 661 679 700 715 728 735 748 757 715 732 768 694 599 617 681 625 634 678 671 635 684 735 780 809 856 859 839 823 767 716 735 752 744 727 687 665 653 582 566 573 543 493 498 501 496 485 492 476 488 462 486 469 457 478 425 418 400 406 386 393 322 312 291 359 368 358 364 400 394 357 347 316 294 332 295 258 266 235 175 208 223 212 191 143 144 141 142 139 138 140 140 178 191 186 179 189 195 198 201 205 208 209 208 211 213 214 213 211 212 220 249 240 176 152 136 133 128 128 124 120 124 147 188 173 145 111 103 134 114 121 119 116 116 123 136 129 145 152 130 114 113 84 105 79 65 58 64 64 60 62 77 73 67 60 55 53 68 73 77 80 79 74 70 67 60 61 55 57 57 56 57 79 67 61 61 66 79 99 67 74 72 62 68 81 87 59 51 42 37 36 52 52 37 48 46 24 22 24 42 41 39 38 35 32 16 21 20 17 16 16 15 13 13 13 12 11 10 9 11 9 8 7 4 9 8 7 7 7 7 8 7 6 7 7 7 7 3 4 4 4 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
660 619 623 631 591 547 527 529 527 526 526 550 554 540 517 548 566 566 577 564 561 552 550 554 554 573 568 560 555 538 560 573 593 547 510 491 493 529 519 496 562 605 602 577 575 560 515 521 557 558 561 579 586 557 535 530 513 475 435 413 393 381 378 378 367 360 356 357 370 402 400 413 440 459 452 443 452 474 483 532 544 533 582 586 596 660 668 666 642 634 607 593 599 624 585 554 503 476 481 480 460 459 451 450 450 450 454 457 459 493 521 526 521 546 537 533 533 514 501 502 503 522 523 525 514 542 551 552 552 558 562 568 574 586 596 616 614 604 624 645 668 641 666 681 672 683 684 699 730 779 789 740 706 758 802 817 778 755 750 797 827 855 853 869 853 878 857 884 905 895 903 890 850 913 881 910 891 930 937 941 902 856 886 918 896 874 866 857 853 859 828 846 841 883 842 842 893 917 894 919 901 903 919 939 891 927 860 804 795 768 715 708 736 753 757 787 798 799 823 867 932 958 889 896 894 869 894 905 906 909 906 938 878 809 774 759 735 739 764 768 739 731 707 660 657 673 674 691 679 696 720 744 718 700 646 615 590 570 537 530 553 593 615 655 682 681 696 699 697 723 750 793 821 826 802 825 821 834 875 923 1004 946 958 1022 1016 941 902 836 847 907 924 844 847 858 825 891 901 941 972 1022 1009 1022 1008 914 877 777 745 732 702 675 662 665 657 638 613 585 559 565 573 571 560 541 538 531 539 539 515 519 500 506 496 481 475 475 475 467 467 461 455 457 461 451 417 403 402 409 412 418 432 433 443 466 487 488 495 495 487 496 510 526 523 521 527 535 532 533 542 542 536 536 546 553 563 571 574 570 581 592 602 597 606 615 616 596 583 584 581 603 613 627 640 645 645 643 646 638 650 644 675 667 662 671 688 682 756 758 762 780 756 728 755 762 791 750 791 830 799 780 774 765 819 856 873 892 912 934 960 974 997 998 937 945 955 962 974 1023 1083 1098 1144 1188 1211 1231 1272 1311 1305 1264 1263 1188 1133 1061 987 931 956 1043 1100 1049 1130 1158 1123 1098 1119 1149 1192 1287 1347 1310 1267 1192 1147 1084 1073 1055 1041 1062 1067 1044 1092 1091 1105 1116 1160 1108 1038 1019 1007 1006 946 924 890 861 879 862 799 797 778 766 744 698 665 632 695 777 674 698 775 734 711 730 747 739 693 655 620 563 530 519 510 521 583 678 773 861 968 960 1056 1143 1230 1238 1252 1375 1468 1313 1185 1063 963 977 1049 1011 1129 1229 1315 1297 1289 1323 1230 1205 1157 1183 1247 1259 1336 1415 1536 1555 1583 1615 1644 1652 1705 1694 1657 1651 1654 1682 1680 1699 1715 1632 1622 1671 1708 1736 1724 1762 1812 1853 1844 1883 1928 1956 1990 2023 2045 1995 1936 1885 1809 1744 1704 1703 1668 1677 1744 1819 1915 2045 2096 2067 2047 2033 2036 2042 2065 2064 2075 2112 2128 2113 2089 2070 2044 2040 2054 2086 2110 2124 2101 2036 1968 1867 1797 1714 1596 1510 1392 1285 1193 1113 1048 988 927 884 981 1091 1042 1000 1028 1100 1126 1227 1363 1502 1503 1505 1535 1472 1434 1484 1577 1605 1543 1487 1400 1330 1350 1423 1454 1397 1347 1283 1272 1276 1324 1215 1102 986 1069 981 1008 1056 1209 1324 1389 1465 1518 1501 1595 1627 1589 1587 1593 1556 1584 1565 1494 1489 1520 1495 1462 1366 1470 1575 1642 1689 1698 1690 1680 1661 1651 1664 1651 1643 1653 1650 1605 1649 1691 1589 1649 1737 1811 1877 1892 1889 1859 1807 1756 1782 1776 1777 1760 1722 1660 1626 1602 1584 1534 1497 1438 1372 1369 1327 1198 1110 1017 959 859 752 705 627 627 649 716 863 871 743 788 820 817 825 842 851 911 969 1042 1053 1196 1239 1266 1354 1507 1439 1404 1430 1387 1315 1250 1226 1144 1020 942 923 874 817 877 879 959 956 1036 963 912 851 850 885 892 911 904 928 992 1055 1094 1190 1156 1124 1146 1130 1051 1009 1027 1069 1056 967 1023 1069 1100 1158 1164 1227 1205 1195 1217 1149 1174 1171 1157 1140 1069 1010 965 907 861 899 916 925 942 983 984 992 995 1060 1110 1056 1059 1052 1045 1014 1009 1078 1102 1144 1126 1077 1072 1081 1104 1069 1047 1001 976 920 904 858 931 920 835 787 828 901 814 798 760 799 809 766 826 877 935 836 757 773 825 868 904 876 843 784 800 723 691 699 661 699 753 688 703 730 786 829 895 941 943 911 868 753 741 819 845 824 817 882 925 963 986 1055 1083 1186 1251 1177 1267 1194 1258 1243 1311 1440 1437 1329 1356 1441 1426 1433 1505 1419 1361 1315 1285 1364 1390 1375 1340 1242 1248 1266 1254 1356 1374 1347 1430 1492 1472 1429 1484 1419 1344 1333 1278 1366 1242 1142 1210 1174 1218 1130 1068 1094 1133 1060 1043 1015 1012 981 986 986 951 884 820 750 668 600 643 637 623 631 656 597 579 557 541 506 465 464 462 464 488 507 574 539 506 494 451 457 463 463 464 444 443 444 443 441 438 432 439 444 452 465 480 491 504 537 582 612 628 643 653 666 680 693 708 715 707 702 687 717 703 685 613 571 597 593 572 609 606 562 601 607 642 685 803 832 764 673 644 627 634 640 689 714 732 698 665 623 617 525 444 405 419 433 478 494 464 452 453 517 541 534 511 463 388 374 301 314 285 309 250 218 229 284 270 273 276 368 292 275 266 241 210 271 227 166 206 202 183 166 173 177 170 149 157 150 163 152 146 145 145 159 183 185 190 196 201 203 206 207 209 210 210 212 214 216 216 212 216 225 259 264 240 211 186 169 168 171 191 150 134 200 236 206 145 140 139 139 162 164 138 128 135 152 150 157 163 151 133 139 131 103 75 74 82 62 63 63 60 80 77 75 72 62 55 54 54 66 69 74 80 70 68 63 59 54 53 50 53 50 54 60 60 62 61 66 77 79 62 69 79 56 60 82 76 54 39 36 30 32 24 46 32 41 36 36 23 20 16 15 20 20 28 33 20 21 18 14 15 16 15 13 13 9 12 10 10 8 10 8 6 8 8 8 7 6 6 7 7 6 6 6 7 7 6 6 4 4 4 4 3 3 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
649 662 669 628 575 554 534 522 514 517 513 531 549 541 520 549 560 560 569 547 556 559 544 545 544 550 549 546 535 538 546 571 577 563 515 488 483 509 497 504 530 532 559 559 550 522 523 500 541 534 542 542 565 526 511 492 468 459 451 425 410 386 374 372 365 357 359 363 370 378 391 415 422 414 424 446 453 469 490 514 508 519 537 582 604 629 645 668 681 648 639 598 593 616 609 555 542 508 477 456 455 463 466 451 451 451 454 456 465 510 516 500 516 544 507 497 516 512 505 487 501 509 498 502 527 543 534 545 550 558 584 579 566 573 588 603 578 616 629 608 610 653 647 673 677 692 709 743 755 774 742 703 709 743 768 800 743 746 798 820 840 821 848 867 848 850 862 869 892 885 901 874 844 878 858 881 889 907 925 923 868 870 938 935 885 868 845 831 837 836 844 809 819 833 829 849 859 876 881 898 866 890 875 904 894 861 861 804 778 750 729 742 794 777 776 772 789 813 836 886 966 907 868 879 890 857 874 868 874 886 911 905 857 818 802 763 763 727 712 733 734 737 708 691 649 638 644 659 654 661 689 693 702 686 657 627 579 553 534 529 559 605 650 684 691 662 667 698 718 749 793 787 791 824 773 792 779 815 849 892 916 894 933 990 1030 947 909 834 824 843 883 838 804 809 848 883 916 936 970 1007 1047 1056 966 885 809 793 756 729 692 681 681 646 661 628 575 608 631 631 620 594 606 581 574 540 510 505 494 495 496 485 470 464 475 452 464 459 467 463 452 446 447 429 402 403 401 409 412 416 423 433 446 471 468 477 475 475 491 518 501 510 503 504 507 509 514 516 516 520 525 522 538 546 547 565 561 570 573 589 591 585 599 629 590 581 565 571 596 614 610 597 602 611 615 621 624 621 627 630 675 648 642 662 658 672 697 704 712 732 722 726 705 721 746 731 748 764 763 749 765 789 831 859 868 881 901 914 924 922 919 909 915 955 1007 1059 1092 1124 1167 1187 1201 1243 1281 1313 1319 1336 1283 1193 1188 1115 1039 1005 971 913 1003 1072 1045 1051 1139 1078 1051 1050 1098 1165 1199 1229 1324 1364 1313 1244 1193 1143 1113 1061 1026 998 1001 984 1015 1093 1061 1131 1149 1118 1109 1045 991 957 992 905 883 815 850 807 767 749 708 693 676 656 664 692 738 686 678 750 816 793 768 769 798 712 672 629 615 589 584 559 510 532 625 728 862 934 1033 1079 1095 1211 1333 1342 1336 1431 1463 1282 1154 1054 1061 1048 1087 1088 1150 1213 1285 1341 1326 1348 1278 1195 1218 1261 1260 1342 1439 1534 1567 1588 1622 1680 1742 1773 1743 1697 1646 1649 1658 1680 1678 1668 1674 1637 1674 1708 1719 1731 1791 1826 1847 1866 1891 1932 1955 1978 2010 2024 1975 1877 1832 1776 1711 1655 1631 1606 1603 1690 1793 1864 1971 2087 2068 2037 2024 2024 2023 2014 2018 2038 2084 2100 2110 2092 2079 2064 2081 2100 2070 2102 2098 2041 2013 1945 1946 1877 1791 1688 1585 1453 1340 1263 1174 1102 1044 1007 931 876 972 1069 1173 1132 1038 1123 1182 1256 1383 1523 1497 1430 1451 1430 1441 1533 1580 1533 1467 1435 1395 1340 1272 1325 1406 1348 1248 1181 1185 1160 1201 1228 1150 990 945 1023 1087 1133 1192 1349 1412 1471 1525 1591 1634 1642 1627 1620 1611 1538 1558 1567 1471 1462 1446 1476 1340 1422 1572 1630 1675 1712 1730 1722 1697 1675 1678 1646 1623 1620 1621 1656 1642 1572 1588 1582 1577 1657 1713 1755 1810 1856 1870 1825 1749 1733 1751 1751 1773 1763 1719 1687 1598 1606 1597 1548 1491 1389 1329 1231 1139 1052 966 854 778 731 699 659 627 627 681 825 929 822 827 784 782 800 813 861 894 934 1018 1143 1184 1173 1291 1424 1394 1384 1346 1419 1345 1196 1200 1120 1060 1013 985 954 883 836 833 886 903 990 982 906 834 801 845 824 845 915 937 993 1010 1029 1121 1194 1183 1082 1077 1124 1076 1051 990 1003 981 955 1044 1061 1088 1114 1151 1229 1128 1135 1184 1204 1227 1141 1049 1025 965 938 918 903 867 895 924 899 932 982 951 998 1059 1083 1110 1020 1064 1128 1116 1078 997 1039 1060 1080 1060 1032 1078 1119 1105 1068 1042 1002 983 978 953 874 858 843 833 796 831 840 797 767 815 870 909 832 787 845 904 813 778 839 806 856 892 858 866 874 822 762 713 673 650 667 649 660 716 750 841 859 941 906 890 883 856 789 717 788 776 794 881 917 889 912 952 1034 1130 1143 1264 1317 1338 1292 1337 1319 1403 1492 1476 1413 1408 1511 1471 1483 1516 1493 1404 1321 1295 1320 1380 1417 1297 1276 1276 1356 1319 1328 1444 1449 1511 1413 1381 1366 1443 1383 1342 1249 1232 1306 1266 1147 1167 1154 1138 1123 1045 1055 1148 1167 1152 1039 932 891 916 991 944 873 788 732 689 620 570 620 555 587 645 603 542 529 477 462 462 460 459 460 462 492 547 512 462 459 452 458 465 470 468 456 464 456 447 442 438 435 442 450 461 475 491 503 507 520 558 610 634 646 654 662 666 683 703 704 685 675 672 707 686 600 576 537 548 552 532 592 553 532 545 561 620 688 681 665 645 695 604 537 533 567 599 666 706 640 589 564 603 531 450 389 359 357 429 444 417 362 365 463 456 434 433 343 332 291 289 241 224 224 231 260 224 215 218 221 248 311 236 223 214 193 183 177 170 215 166 168 199 214 189 156 151 207 216 222 219 214 188 166 198 182 199 186 208 211 215 215 215 214 212 212 214 215 217 218 216 216 219 230 258 267 267 268 230 214 200 193 181 158 145 192 248 201 183 167 167 178 181 180 163 145 144 139 140 145 158 156 136 134 117 103 72 108 125 71 57 56 85 88 78 74 71 66 56 53 53 54 64 81 93 69 63 60 56 50 49 47 46 45 45 55 56 65 69 68 69 68 50 79 75 55 69 85 69 48 37 30 22 23 21 17 27 23 19 19 22 23 25 21 20 17 14 19 22 17 13 11 13 13 12 13 9 12 13 10 10 10 9 8 8 7 7 7 7 6 5 5 6 5 5 7 6 6 6 6 4 4 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
687 677 659 629 594 557 542 533 519 503 503 528 538 524 513 545 560 560 557 548 538 544 530 539 529 538 540 527 520 537 540 565 570 555 532 485 481 492 479 534 523 535 541 537 530 531 507 474 501 508 518 515 523 515 477 465 459 438 435 419 409 385 371 363 358 354 360 369 374 388 416 425 425 432 450 463 465 469 488 480 519 541 551 565 593 610 642 651 679 666 655 595 594 622 577 528 506 512 498 464 456 451 456 467 464 457 452 452 484 489 478 497 505 513 501 481 495 506 482 483 482 498 520 526 523 520 526 537 532 552 564 560 565 578 590 581 593 602 591 639 639 620 643 674 705 714 710 707 750 741 695 676 710 751 743 755 717 763 813 782 807 803 841 844 831 825 830 856 880 856 888 872 845 842 875 892 900 886 873 882 833 881 942 928 890 876 866 836 813 814 825 826 795 808 802 830 833 849 867 865 882 858 878 866 899 859 799 782 760 734 701 742 774 816 823 816 801 825 849 912 935 870 865 905 894 863 856 878 904 908 876 821 810 805 814 783 768 733 737 722 707 700 689 681 686 673 624 626 644 668 701 638 650 635 682 647 620 569 536 527 548 602 663 650 637 661 687 713 741 775 798 772 766 770 744 761 819 841 866 871 903 867 930 952 940 921 900 831 769 796 807 791 786 830 876 937 996 986 1022 1035 1090 1048 950 872 804 754 724 719 708 684 651 636 618 619 647 682 721 716 684 632 610 574 553 538 567 566 532 553 550 528 517 502 498 468 452 439 450 447 452 448 443 429 413 400 402 409 410 415 420 430 441 453 458 469 460 469 473 479 481 483 488 492 496 502 509 512 505 513 506 526 531 539 547 549 547 568 570 577 578 580 589 600 583 565 569 586 588 574 578 573 575 587 592 604 611 607 604 628 642 625 645 650 660 670 682 676 689 705 703 686 716 727 721 731 737 744 733 746 765 811 836 844 866 854 836 841 853 874 905 957 1003 1041 1091 1135 1153 1169 1200 1247 1295 1317 1314 1315 1328 1285 1241 1207 1122 1086 1041 1005 952 919 968 1038 997 997 1024 1021 1046 1125 1099 1140 1181 1257 1308 1402 1367 1299 1271 1213 1151 1126 1096 1062 994 960 975 1027 1062 1076 1115 1060 1081 1055 1029 943 975 912 860 832 796 785 759 694 683 688 702 713 734 748 717 708 734 836 861 860 805 815 745 659 631 641 563 583 570 584 606 515 658 793 905 1037 1127 1179 1149 1260 1394 1463 1419 1473 1366 1239 1137 1127 1171 1111 1183 1239 1260 1323 1355 1362 1334 1320 1251 1247 1275 1324 1331 1452 1535 1606 1629 1652 1699 1757 1800 1789 1763 1708 1651 1637 1659 1671 1685 1684 1696 1707 1714 1730 1778 1770 1804 1815 1842 1877 1919 1939 1960 1988 1953 1900 1831 1797 1723 1685 1627 1587 1553 1563 1612 1735 1797 1898 2028 2060 2027 2011 2010 2014 2012 2010 2016 2028 2057 2098 2087 2073 2073 2088 2114 2081 2087 2022 1956 1904 1871 1842 1845 1834 1749 1641 1537 1424 1332 1248 1167 1093 1041 997 944 868 946 1079 1219 1214 1150 1144 1196 1272 1435 1491 1421 1367 1397 1444 1488 1572 1534 1479 1445 1392 1371 1332 1221 1255 1322 1335 1260 1176 1109 1097 1140 1147 1040 946 981 1091 1160 1267 1255 1339 1436 1472 1491 1544 1606 1594 1600 1590 1577 1508 1543 1564 1502 1412 1386 1367 1339 1487 1584 1591 1633 1664 1678 1647 1672 1691 1695 1687 1640 1622 1613 1610 1582 1552 1540 1528 1516 1547 1603 1648 1701 1749 1768 1817 1806 1761 1676 1594 1611 1618 1594 1609 1486 1399 1413 1357 1321 1385 1405 1301 1216 1119 1057 950 873 813 728 689 652 627 671 805 928 1026 903 837 791 818 851 851 911 1019 1071 1067 1088 1241 1354 1367 1320 1284 1289 1408 1318 1205 1052 1032 1002 1019 1040 938 887 818 788 862 886 953 879 850 796 838 857 897 944 1007 1019 1042 1055 1082 1132 1161 1169 1109 1026 1111 1160 1099 1009 974 953 989 1023 1059 1090 1132 1144 1199 1149 1070 1173 1105 1142 1170 1049 961 924 904 892 905 845 863 894 941 945 917 962 998 1075 1070 1086 998 1049 1056 1036 1033 975 971 1009 1022 1016 1088 1054 1053 1054 1029 1071 1039 1034 1040 978 897 876 840 801 807 828 859 856 826 824 875 924 958 874 831 921 852 832 834 881 911 872 796 794 810 813 766 703 662 648 640 646 639 675 717 778 879 901 876 863 831 826 792 719 749 778 842 879 889 906 993 993 1000 1085 1216 1312 1357 1394 1384 1371 1369 1393 1444 1412 1424 1465 1410 1410 1482 1446 1501 1429 1407 1347 1372 1372 1444 1361 1390 1361 1407 1413 1413 1481 1428 1481 1448 1366 1336 1393 1301 1368 1280 1198 1214 1239 1174 1083 1163 1126 1002 955 1014 995 1102 1102 985 916 849 896 958 926 844 785 729 691 653 575 593 541 528 546 569 504 473 465 463 461 459 459 457 458 467 472 512 458 456 460 462 466 470 471 475 478 477 477 465 441 438 467 489 471 508 510 511 508 514 515 570 569 595 617 641 645 661 673 673 665 654 651 651 685 635 576 556 536 526 529 569 523 528 545 595 638 614 583 585 561 630 648 555 465 497 558 618 664 613 558 490 513 549 473 392 354 348 355 435 439 333 334 383 364 323 384 339 269 246 230 227 225 277 281 304 283 275 262 226 212 269 190 200 194 191 203 172 196 241 254 216 268 222 220 156 210 265 270 270 271 257 232 194 240 203 207 192 199 214 225 221 217 217 215 216 217 217 218 218 217 217 220 228 241 259 244 269 268 253 226 220 192 182 184 161 234 189 184 176 168 181 180 179 150 142 136 131 126 133 142 140 131 111 101 74 115 135 123 98 82 80 98 82 76 74 73 74 74 54 51 52 51 65 82 68 58 46 44 45 42 42 45 45 45 45 55 58 71 77 71 36 33 54 68 51 57 76 64 53 37 29 24 25 21 20 18 19 23 28 36 41 49 47 19 18 17 13 13 15 14 15 9 8 7 13 12 10 3 13 10 11 7 10 7 5 5 4 3 4 4 2 4 2 2 5 5 4 4 4 4 3 3 2 1 1 0 2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
695 680 681 659 597 594 557 537 526 512 492 514 527 506 523 546 557 561 557 532 526 545 532 510 519 523 529 507 521 530 552 573 573 565 552 525 481 470 487 495 505 518 516 524 531 516 518 491 465 482 502 496 500 506 482 472 452 427 411 397 405 385 371 362 356 355 360 368 375 396 409 415 430 438 435 434 449 459 465 483 500 523 548 562 593 612 622 643 669 670 662 597 588 635 613 576 506 486 461 461 460 466 460 465 466 463 457 465 483 472 486 476 484 490 489 470 494 488 473 489 496 513 523 514 510 545 535 521 529 545 551 562 570 572 569 563 582 602 608 637 659 663 683 688 689 698 679 686 708 720 667 694 747 757 717 714 727 780 764 769 803 840 825 805 804 844 860 875 869 852 873 862 836 838 863 888 871 872 858 829 859 904 932 922 908 887 832 824 817 800 806 804 809 785 793 812 817 826 839 832 841 848 839 834 834 871 840 797 730 712 699 731 753 794 811 798 819 841 878 967 898 843 877 946 877 853 842 878 901 932 859 814 779 794 774 772 768 756 753 734 739 747 733 732 732 720 662 615 624 636 670 674 601 621 649 688 632 572 535 527 549 584 607 633 658 675 689 704 717 731 744 747 724 723 757 798 810 800 820 862 883 837 882 891 892 904 875 858 768 772 751 804 852 860 919 975 1015 1036 1060 1107 1058 1003 987 906 853 817 785 721 700 673 668 686 666 686 696 696 707 708 715 724 641 599 568 595 613 571 577 586 598 588 579 542 517 479 462 461 439 431 432 431 424 436 418 399 399 405 410 411 417 429 436 446 458 459 454 452 461 466 470 476 481 485 490 497 512 513 493 505 513 518 525 531 542 531 553 554 560 566 564 585 573 568 569 547 584 565 557 555 576 600 617 600 597 598 591 597 615 604 612 618 623 637 647 652 663 668 681 690 685 709 705 712 708 708 726 741 777 800 822 774 796 789 804 828 862 872 907 948 983 1029 1085 1120 1125 1139 1183 1223 1259 1302 1258 1240 1237 1270 1319 1243 1206 1186 1189 1065 988 929 953 912 977 981 1032 1057 1048 1063 1063 1139 1191 1253 1239 1325 1406 1437 1400 1340 1288 1208 1199 1175 1138 1092 1060 1013 970 931 950 1049 1079 1036 1023 1017 988 936 934 902 841 840 738 750 699 734 769 773 767 808 810 775 721 743 763 800 868 873 817 845 702 644 616 584 575 521 518 529 516 555 741 869 951 1042 1162 1295 1202 1294 1414 1522 1534 1487 1348 1242 1190 1241 1275 1201 1253 1325 1301 1287 1341 1354 1317 1286 1255 1279 1314 1346 1367 1489 1569 1569 1639 1694 1730 1748 1770 1759 1764 1731 1645 1642 1656 1677 1699 1704 1724 1748 1769 1747 1777 1786 1796 1826 1868 1914 1945 1965 1956 1878 1845 1779 1702 1699 1633 1597 1547 1529 1514 1543 1613 1736 1837 1962 2050 2022 2008 1994 1999 1996 1997 2015 2026 2035 2055 2088 2084 2083 2097 2114 2078 2071 1982 1898 1848 1778 1756 1742 1752 1778 1684 1569 1476 1379 1302 1244 1171 1119 1048 1008 952 870 925 1018 1166 1285 1207 1162 1217 1275 1387 1373 1334 1381 1444 1497 1539 1575 1524 1464 1434 1384 1329 1246 1200 1210 1280 1342 1299 1231 1143 1066 1049 1034 960 919 1006 1134 1292 1334 1390 1417 1480 1510 1548 1610 1648 1617 1561 1515 1515 1474 1544 1464 1420 1397 1265 1375 1496 1561 1589 1534 1589 1620 1607 1650 1687 1699 1731 1713 1677 1657 1646 1663 1625 1598 1596 1567 1546 1509 1491 1539 1583 1642 1650 1681 1696 1722 1604 1489 1500 1516 1481 1504 1469 1381 1223 1307 1185 1314 1313 1336 1281 1212 1132 1044 984 875 790 736 643 627 660 791 876 988 959 857 806 816 874 882 903 951 1006 1050 1162 1335 1385 1267 1257 1204 1245 1381 1329 1200 1109 1023 976 962 1030 954 901 918 845 780 838 902 823 779 810 840 865 924 1016 1060 1102 1124 1140 1157 1100 1152 1194 1083 1009 1016 1096 1095 1023 970 928 1022 1090 1121 1131 1163 1172 1217 1107 1035 1071 1058 1057 1096 1034 960 984 993 992 910 850 847 894 902 930 943 1014 1061 1018 1043 1072 974 962 1015 1000 976 953 988 998 990 1048 1080 1079 1054 1016 1033 1063 1094 1022 959 928 889 842 839 804 826 858 936 949 846 786 877 921 954 863 828 904 914 889 858 918 893 812 803 812 752 768 785 770 706 645 686 693 640 702 764 817 882 860 857 832 828 777 772 723 765 775 781 822 865 930 1002 1096 1097 1168 1247 1283 1316 1325 1273 1246 1242 1342 1373 1342 1381 1414 1359 1351 1429 1378 1443 1506 1446 1370 1411 1436 1454 1415 1413 1451 1492 1469 1493 1411 1373 1457 1406 1341 1275 1305 1244 1268 1261 1206 1155 1209 1182 1111 1056 1001 997 926 906 950 1049 1041 1044 964 861 821 848 882 832 779 738 692 613 559 560 569 506 493 492 475 469 466 464 461 458 459 458 457 457 459 503 488 455 461 464 470 473 472 474 479 478 477 459 442 442 479 553 528 568 508 511 510 512 528 530 532 547 574 599 626 639 644 648 643 638 637 638 637 619 612 610 537 520 513 520 521 517 522 548 576 552 529 571 515 564 609 526 444 498 536 572 570 550 588 547 477 477 519 433 358 315 371 383 366 343 279 299 295 289 298 317 257 232 232 228 246 318 315 346 326 327 310 250 216 229 202 224 246 262 242 227 257 288 310 313 300 225 188 160 168 253 296 310 304 291 250 230 259 244 236 213 195 214 234 232 216 217 217 216 218 219 218 218 218 220 222 244 252 263 243 250 250 264 251 249 216 195 207 211 229 207 193 174 165 161 171 169 150 135 127 118 119 111 132 129 127 103 82 107 134 121 105 95 85 80 84 79 77 78 81 86 85 70 49 52 50 51 52 51 48 43 47 46 47 45 43 41 41 41 51 56 71 77 47 35 35 30 52 54 49 71 55 63 47 33 22 44 38 31 27 26 26 37 54 49 51 45 45 19 24 21 17 28 25 15 15 13 13 12 11 12 11 5 9 7 9 11 6 5 5 5 3 3 4 1 3 2 2 5 5 4 3 3 4 2 2 2 1 1 1 1 -2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
679 628 657 675 656 633 556 532 520 511 500 487 522 489 515 524 546 562 542 529 520 530 533 505 505 515 518 505 535 538 551 553 561 551 544 537 510 481 465 470 472 493 505 497 522 509 493 496 454 488 483 475 470 497 468 464 450 436 413 401 379 384 371 361 355 354 358 363 371 399 409 418 426 413 437 450 460 486 490 502 516 549 580 569 605 612 648 652 664 669 610 585 562 594 625 622 560 517 486 453 454 459 458 459 460 461 466 473 474 463 464 466 482 467 467 466 468 463 475 482 491 499 501 499 513 508 518 541 546 546 554 558 548 537 572 586 585 607 613 627 646 677 676 655 649 664 651 660 701 697 653 713 723 731 698 717 764 744 721 774 819 805 784 788 814 843 861 870 862 832 862 842 821 833 861 870 843 835 816 851 888 903 915 892 895 889 853 822 800 791 780 789 796 774 780 788 810 817 815 823 798 833 837 817 823 813 833 842 762 695 704 726 749 781 787 818 834 878 942 952 898 836 888 903 870 855 828 862 901 926 886 813 773 766 763 750 750 746 748 749 761 765 763 750 714 690 665 647 622 589 604 654 586 610 622 641 617 576 526 521 533 565 601 634 658 627 645 668 669 691 714 734 700 742 754 733 765 798 838 810 844 808 843 836 863 877 861 809 791 741 759 789 829 854 900 958 1004 1039 1080 1110 1024 967 914 884 883 881 847 789 729 718 691 687 693 710 694 683 671 672 701 715 654 611 601 614 621 629 624 616 612 631 628 601 516 492 479 469 463 467 449 441 426 411 429 399 398 399 402 409 413 420 425 432 442 446 449 450 452 456 461 470 476 483 490 495 497 499 498 501 507 512 517 524 528 534 541 540 550 551 573 599 563 551 561 536 555 542 586 618 622 629 633 634 629 635 620 620 630 650 644 669 680 641 639 655 653 653 661 672 670 680 697 706 727 765 777 783 798 814 822 833 843 854 860 876 878 918 949 989 1040 1091 1103 1108 1148 1194 1237 1243 1246 1216 1200 1195 1212 1266 1292 1268 1226 1183 1099 1026 1007 1019 1010 884 944 983 1084 1129 1121 1115 1139 1170 1245 1313 1328 1347 1400 1389 1376 1370 1322 1288 1255 1201 1168 1126 1099 1083 1028 978 926 914 1017 1037 995 1013 959 936 896 876 757 726 739 794 819 812 804 852 863 870 830 773 749 771 794 849 914 825 754 727 673 661 626 583 514 520 515 545 620 686 798 885 984 1099 1179 1313 1297 1368 1451 1556 1487 1456 1373 1312 1310 1304 1340 1284 1347 1344 1333 1314 1334 1303 1279 1224 1296 1299 1326 1389 1444 1495 1474 1547 1590 1608 1621 1657 1751 1754 1741 1719 1644 1639 1665 1658 1674 1713 1729 1761 1775 1766 1775 1788 1815 1858 1901 1943 1943 1901 1849 1779 1722 1670 1607 1599 1545 1472 1440 1485 1525 1570 1648 1737 1861 2007 2048 2023 2002 1984 1940 1988 2006 2020 2036 2047 2078 2133 2135 2139 2150 2112 2096 2000 1885 1795 1725 1692 1656 1646 1684 1690 1587 1458 1374 1314 1283 1225 1144 1095 1020 946 918 863 908 1016 1167 1230 1225 1198 1252 1299 1315 1240 1273 1401 1460 1532 1526 1513 1489 1455 1398 1355 1333 1297 1243 1154 1223 1312 1253 1174 1137 1102 1040 1022 984 938 1031 1134 1282 1347 1427 1480 1509 1545 1551 1578 1589 1601 1587 1521 1441 1471 1513 1472 1431 1318 1285 1441 1519 1538 1481 1459 1529 1535 1579 1642 1679 1704 1733 1748 1768 1759 1761 1747 1720 1702 1705 1685 1648 1604 1558 1473 1480 1503 1519 1559 1564 1589 1536 1426 1380 1376 1389 1402 1362 1325 1248 1100 1138 1193 1258 1254 1259 1209 1129 1080 970 899 785 733 637 627 638 743 845 908 965 875 832 844 908 904 925 958 998 1077 1213 1335 1299 1230 1167 1145 1206 1249 1196 1153 1068 999 969 929 985 974 1010 1025 924 813 799 841 771 798 836 850 869 890 960 965 979 1029 1103 1088 1027 1070 1136 1055 1003 1029 1077 990 1023 954 903 971 1047 1048 1035 1071 1079 1126 1098 1030 1029 1085 1029 1051 1069 977 928 898 898 899 838 909 981 998 1034 1027 1050 1054 955 993 971 966 975 981 962 960 928 974 987 997 1061 1090 1084 1076 995 1023 1082 1047 945 906 874 860 851 820 818 901 899 936 966 875 818 852 895 916 911 845 876 941 950 892 905 898 866 808 765 740 729 761 759 777 715 731 662 648 719 745 807 845 835 815 806 782 746 709 733 796 868 777 823 849 866 935 949 1024 1120 1141 1219 1221 1265 1186 1128 1172 1336 1299 1311 1369 1361 1309 1332 1357 1346 1425 1469 1486 1439 1455 1470 1419 1346 1371 1442 1416 1407 1472 1410 1341 1408 1447 1378 1300 1237 1204 1205 1237 1229 1191 1092 1069 1087 1012 1050 971 999 932 917 943 979 1047 999 890 831 772 819 848 775 727 652 596 542 522 563 510 486 479 475 489 479 468 463 459 458 457 457 456 458 466 457 458 462 465 468 471 473 477 476 479 481 496 501 454 509 596 601 614 519 524 514 518 537 534 534 537 553 584 603 617 620 626 630 624 624 624 641 613 566 568 537 519 508 504 501 496 502 528 549 501 519 550 492 513 560 517 431 453 497 534 501 473 516 493 537 470 437 443 381 305 361 312 301 265 266 261 252 246 249 248 235 262 264 273 296 357 352 381 370 376 319 224 204 205 194 250 289 302 316 298 303 324 335 373 324 253 201 168 161 214 244 273 250 244 260 254 267 246 231 212 207 216 226 234 218 217 217 218 220 220 219 218 218 221 226 243 253 241 241 237 233 265 259 219 249 219 232 219 221 221 189 184 172 154 152 171 165 149 146 128 100 102 98 107 102 93 109 133 132 107 97 92 83 83 81 80 81 84 95 98 95 72 58 51 51 50 49 48 46 48 48 53 50 78 58 44 45 43 50 53 72 78 39 35 34 31 31 32 40 57 59 48 42 33 30 25 26 22 27 29 34 56 61 59 55 42 49 27 22 22 22 33 23 16 14 12 14 13 14 13 12 12 12 11 8 10 7 6 6 5 3 4 5 4 3 2 3 5 4 5 3 3 3 2 2 2 2 2 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
659 605 587 592 609 593 541 527 517 511 506 479 506 480 520 519 548 543 537 541 509 517 530 514 493 511 491 505 534 549 548 543 552 546 554 548 530 493 490 458 461 479 483 506 506 508 506 490 450 480 480 459 458 469 477 438 447 441 426 414 403 373 367 360 356 353 355 361 389 404 406 413 404 421 420 441 467 475 501 493 524 558 543 590 576 606 606 649 664 680 667 601 563 569 615 670 693 605 517 458 450 451 451 453 454 457 458 458 461 458 456 459 456 452 451 451 453 454 459 460 464 478 482 485 487 497 504 524 532 538 540 532 551 576 588 617 595 593 605 618 637 656 649 648 633 623 625 646 670 675 662 678 707 684 701 706 707 700 747 784 806 778 747 805 842 843 842 851 843 821 862 823 813 828 842 828 837 796 839 880 902 888 864 850 891 891 863 834 823 794 778 772 787 770 760 776 792 812 792 796 797 809 827 825 794 811 781 811 756 679 746 814 820 858 848 864 878 924 951 932 873 820 888 842 834 830 822 837 875 866 877 817 784 752 733 739 727 741 745 743 766 756 741 719 734 710 689 698 680 627 602 574 570 582 607 621 639 604 534 525 551 627 629 606 594 617 629 633 671 689 702 702 674 710 745 772 803 819 804 792 824 787 813 801 820 830 853 795 736 752 774 821 888 944 952 989 1004 1053 1088 1066 1033 975 864 806 820 842 809 741 726 695 678 678 678 696 693 703 676 645 641 636 616 595 591 594 607 623 598 592 590 594 590 565 523 488 473 466 459 458 461 444 445 435 425 408 396 398 399 405 409 425 439 443 445 446 448 449 456 463 466 467 476 479 483 486 486 490 494 498 503 499 511 517 514 529 532 529 541 551 556 568 551 548 547 529 536 570 601 617 621 628 636 634 638 641 637 648 654 662 667 674 680 656 658 677 706 713 708 705 706 715 719 754 761 766 776 795 801 807 814 828 837 847 850 866 906 949 996 1040 1079 1074 1087 1120 1149 1175 1181 1203 1184 1183 1162 1142 1177 1223 1264 1252 1257 1176 1095 1089 1084 1077 1058 891 914 992 1071 1083 1174 1161 1201 1227 1257 1279 1323 1327 1359 1339 1361 1375 1364 1331 1272 1220 1165 1117 1095 1068 1028 986 956 910 877 967 1005 981 964 932 814 731 766 852 878 884 848 822 833 858 912 894 842 792 839 809 820 856 899 844 820 773 701 588 560 560 522 515 577 630 733 837 927 1011 1023 1113 1211 1312 1411 1410 1485 1441 1366 1338 1338 1398 1406 1355 1389 1379 1386 1348 1327 1321 1285 1258 1223 1197 1277 1267 1321 1368 1379 1412 1435 1491 1548 1532 1532 1597 1677 1719 1697 1704 1615 1663 1667 1687 1689 1720 1738 1768 1766 1767 1774 1809 1858 1887 1881 1881 1866 1805 1719 1670 1603 1587 1531 1471 1434 1409 1464 1508 1550 1607 1724 1767 1842 1920 2008 1946 1931 1920 1858 1918 1984 2020 2033 2065 2090 2136 2183 2194 2104 2056 1996 1895 1771 1700 1647 1592 1556 1549 1614 1562 1481 1414 1308 1227 1201 1171 1120 1076 1022 987 921 853 884 1014 1142 1196 1187 1174 1238 1235 1216 1219 1363 1402 1471 1495 1463 1471 1429 1390 1345 1287 1272 1246 1201 1148 1166 1208 1178 1137 1071 1039 1022 1038 973 942 988 1090 1197 1324 1391 1436 1473 1489 1505 1517 1507 1532 1495 1465 1415 1475 1523 1517 1434 1291 1265 1390 1469 1448 1414 1474 1556 1604 1632 1638 1655 1679 1716 1780 1831 1835 1836 1824 1822 1817 1826 1785 1756 1722 1645 1516 1423 1433 1432 1451 1430 1490 1466 1396 1308 1246 1238 1277 1247 1176 1118 1061 1018 1085 1161 1134 1178 1109 1034 965 920 826 755 693 631 627 627 652 755 877 927 902 850 852 923 901 931 974 1022 1124 1221 1197 1230 1159 1121 1092 1147 1155 1139 1069 1059 1013 923 895 906 988 1044 954 907 826 758 771 775 839 844 859 905 889 937 903 938 990 999 988 1002 1019 1053 984 961 976 1017 961 951 922 901 939 978 981 1002 1073 1035 1064 1109 1050 986 1066 1053 1013 1118 1058 1007 968 926 838 819 886 892 911 946 927 958 954 924 971 938 915 907 940 929 926 954 969 968 1005 1078 1128 1111 1055 978 1006 1073 1059 944 895 868 843 851 863 836 892 979 1005 993 923 838 808 878 915 974 923 876 921 973 978 936 968 915 863 804 786 747 722 692 697 745 751 654 653 705 757 816 819 796 729 701 691 745 769 750 796 883 845 832 839 831 861 905 964 1023 1135 1153 1138 1227 1125 1068 1194 1235 1199 1305 1348 1313 1279 1310 1308 1309 1358 1420 1512 1503 1468 1410 1385 1315 1365 1458 1387 1336 1442 1363 1302 1359 1393 1396 1309 1259 1256 1203 1183 1171 1108 1130 1171 1074 1119 1175 1083 1095 973 849 873 937 1043 935 907 846 764 785 859 797 702 654 561 526 512 554 564 510 493 494 550 560 521 522 470 460 458 457 458 458 457 459 458 459 464 467 469 474 480 478 478 479 481 489 508 512 582 610 554 536 533 548 558 538 541 537 540 545 568 583 598 607 610 619 618 616 618 650 635 606 550 531 519 512 506 491 492 494 526 506 482 505 547 479 473 515 529 447 401 422 444 491 401 455 421 489 522 420 382 341 304 318 295 284 271 300 308 317 271 243 239 260 295 316 320 310 386 401 425 432 371 279 225 195 195 194 278 324 350 352 363 357 366 389 412 310 252 201 178 158 180 212 227 213 223 256 242 247 229 208 199 212 214 217 218 218 218 218 218 220 220 219 220 221 224 234 241 251 239 228 239 219 247 256 251 265 253 240 236 251 241 206 196 173 161 146 157 162 159 140 112 129 131 109 96 108 87 123 148 127 106 93 90 86 85 84 83 87 92 109 121 97 83 66 57 50 49 49 61 53 51 51 57 84 91 61 52 43 44 40 51 55 67 46 36 35 35 38 33 29 35 47 55 49 35 33 27 28 26 24 30 38 60 68 62 59 47 45 28 23 25 22 26 24 25 14 12 13 18 16 13 13 12 11 9 7 10 7 6 6 5 4 5 5 5 4 2 3 5 5 4 3 3 3 2 2 2 2 2 2 1 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
660 613 534 534 538 542 525 519 517 513 506 490 476 508 506 512 543 519 534 526 516 497 512 511 481 502 495 516 547 548 537 542 550 548 540 547 548 542 537 484 455 462 476 501 488 490 507 483 440 470 476 460 455 457 467 428 398 413 418 412 399 379 370 362 357 353 356 362 397 405 406 395 401 401 425 430 459 449 466 477 494 515 553 581 561 605 623 619 657 682 657 595 534 616 649 683 642 642 582 464 453 457 452 450 450 452 453 451 454 453 452 453 457 459 468 475 489 479 484 497 488 483 476 478 481 487 490 507 517 522 532 548 571 589 597 593 578 599 605 618 630 632 620 604 599 622 637 622 624 632 647 648 663 663 686 686 709 709 700 748 748 739 805 823 830 824 825 838 850 830 815 813 809 829 814 804 803 809 833 895 846 892 863 843 851 853 871 866 829 796 784 761 772 771 744 768 780 786 787 784 767 798 792 807 777 815 796 743 755 681 744 784 830 852 848 854 866 896 935 927 860 810 822 807 821 836 841 833 841 828 807 789 774 762 743 716 713 712 739 724 752 764 758 753 760 745 741 721 651 647 658 636 626 581 556 591 628 581 553 522 556 570 559 600 623 625 620 616 670 676 678 656 716 761 762 767 814 837 790 767 776 782 787 833 870 807 782 744 734 779 820 881 921 935 959 1004 1009 1036 1026 1014 1025 1009 915 842 765 807 832 778 724 682 672 665 671 664 679 693 642 607 601 601 589 581 584 580 596 602 567 561 580 567 550 560 503 491 474 465 458 451 451 453 438 434 429 402 394 396 400 403 408 421 443 473 465 454 454 455 466 466 465 462 470 474 477 480 484 487 475 495 495 500 505 501 507 523 530 538 550 566 538 547 535 535 522 550 562 595 602 613 622 623 637 651 637 638 638 643 647 658 664 662 671 677 666 692 702 710 718 724 730 737 745 749 762 778 785 788 793 801 812 822 829 839 872 913 950 1003 1025 1028 1055 1106 1125 1106 1096 1148 1130 1152 1158 1126 1142 1185 1218 1258 1289 1268 1192 1136 1168 1159 1139 1014 965 911 874 943 993 1052 1147 1109 1198 1272 1248 1309 1363 1382 1387 1330 1328 1356 1345 1329 1266 1195 1157 1118 1061 1019 1011 975 916 895 874 862 944 936 900 795 750 849 925 905 934 885 873 874 904 918 890 881 782 887 912 864 888 925 948 813 720 715 689 661 635 610 535 520 553 713 792 879 1011 1127 1165 1151 1188 1275 1364 1463 1390 1326 1260 1249 1262 1322 1425 1413 1423 1382 1373 1378 1345 1279 1243 1242 1176 1175 1238 1263 1268 1290 1340 1355 1464 1419 1491 1478 1501 1527 1584 1631 1676 1680 1591 1608 1662 1704 1716 1741 1768 1778 1787 1784 1779 1835 1846 1835 1833 1804 1741 1664 1614 1551 1501 1461 1413 1365 1390 1416 1477 1524 1575 1609 1725 1780 1812 1858 1862 1832 1813 1797 1753 1771 1859 1948 1970 1981 2032 2083 2113 2111 2058 1924 1865 1734 1657 1618 1566 1504 1464 1462 1497 1439 1377 1315 1313 1225 1147 1092 1068 1051 1011 956 926 846 891 965 1092 1122 1151 1133 1182 1174 1183 1304 1364 1404 1451 1422 1398 1398 1365 1321 1267 1236 1201 1165 1145 1118 1116 1149 1131 1088 1068 1062 1040 1004 990 972 1064 1081 1146 1218 1327 1386 1415 1451 1453 1457 1461 1439 1430 1407 1390 1486 1509 1416 1389 1279 1268 1398 1453 1379 1444 1506 1564 1562 1579 1639 1648 1683 1747 1830 1902 1912 1917 1921 1917 1925 1939 1912 1871 1798 1685 1577 1490 1444 1414 1355 1314 1278 1355 1350 1319 1262 1161 1202 1184 1154 1095 991 957 987 1001 1036 1022 992 924 874 859 796 750 702 660 660 628 628 754 779 852 879 835 840 873 902 933 963 1022 1094 1097 1150 1234 1225 1139 1030 1042 1058 1049 1037 967 955 932 866 904 996 979 882 861 787 747 784 801 803 799 808 842 872 874 903 923 966 965 960 972 991 1019 978 939 940 954 969 949 896 894 919 947 967 986 1001 1050 1087 1156 1081 1017 982 1020 1010 1119 1083 1044 999 906 838 812 827 912 890 951 895 913 911 897 913 902 896 907 920 907 927 939 932 976 994 1021 1084 1131 1046 975 975 1051 1039 927 885 868 854 921 933 841 872 897 918 929 889 881 840 864 886 924 974 927 955 982 1030 1005 989 957 896 856 775 727 752 750 731 680 724 656 653 695 772 810 802 737 685 738 768 790 824 849 778 857 878 891 874 919 923 957 1028 1096 1085 1072 1152 1172 1068 1083 1184 1161 1144 1219 1243 1257 1227 1281 1306 1350 1438 1480 1483 1429 1434 1343 1337 1268 1325 1399 1362 1290 1354 1370 1279 1308 1384 1340 1290 1255 1244 1247 1183 1193 1163 1220 1225 1195 1190 1194 1178 1138 1035 946 846 912 996 863 866 803 729 769 851 794 699 627 588 535 503 521 547 585 561 581 605 574 566 555 483 461 460 459 458 458 458 457 458 458 458 463 463 471 486 481 481 479 483 476 479 493 507 535 552 544 546 549 558 558 545 547 554 555 562 577 606 609 609 612 613 614 615 615 619 599 547 533 530 516 504 499 481 484 484 483 477 506 520 462 449 494 546 494 442 384 409 471 413 421 369 402 424 411 337 336 313 299 312 330 324 324 353 341 334 242 263 301 332 356 365 370 409 461 465 397 319 263 218 206 195 206 292 361 395 402 402 405 412 442 392 306 277 250 211 173 168 182 185 218 252 241 230 222 234 218 200 207 206 216 216 219 219 219 219 221 219 220 221 224 230 242 245 244 228 209 218 232 216 240 239 258 249 232 254 260 246 251 204 176 163 155 133 153 146 126 118 152 163 115 146 133 115 125 146 136 114 101 97 90 87 87 88 93 100 119 129 107 95 82 67 54 54 54 68 65 61 62 73 93 85 65 45 43 42 41 49 51 59 65 41 36 34 43 49 43 26 30 33 31 41 37 32 27 26 24 29 44 53 64 68 62 50 40 33 30 25 23 22 31 30 21 23 17 17 18 18 16 14 11 10 8 9 7 6 5 5 4 4 5 5 4 3 3 5 5 4 4 3 2 1 1 1 2 2 2 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
628 572 533 516 515 516 508 512 508 510 510 503 467 482 487 504 533 505 516 521 523 510 480 490 503 477 511 531 537 540 518 554 549 560 532 534 541 545 530 495 477 448 482 493 487 466 483 474 452 445 465 465 436 459 457 457 431 411 392 378 376 369 365 360 354 352 354 356 369 401 384 403 409 423 417 429 453 463 492 510 542 525 576 573 573 597 614 630 636 666 630 589 512 566 628 680 611 551 549 482 454 472 462 456 453 455 456 452 450 450 453 450 455 457 460 470 485 485 482 490 488 505 518 512 512 516 507 497 503 517 514 529 549 580 574 573 599 616 613 613 618 606 579 619 635 644 648 655 662 666 689 692 688 694 711 718 733 761 734 709 722 776 807 797 808 801 809 842 842 840 796 796 814 842 818 789 780 805 853 881 828 868 847 816 823 817 860 861 830 786 773 751 767 759 747 741 750 752 764 769 757 766 767 790 775 792 799 787 747 689 696 782 809 803 795 833 887 887 876 939 859 807 796 817 842 868 840 846 796 793 798 755 729 743 755 748 743 720 697 712 716 742 766 773 774 770 756 700 679 719 687 700 650 632 613 543 549 574 542 521 567 620 618 645 662 674 674 669 638 641 677 700 736 729 737 767 790 822 789 745 749 746 783 828 827 773 740 722 764 811 871 902 913 929 947 958 994 979 984 987 1018 1030 947 861 809 737 798 778 725 693 672 650 659 659 658 669 650 568 598 555 573 570 572 558 572 588 590 548 562 574 535 557 512 490 477 462 456 447 443 437 432 424 424 397 393 393 396 403 407 428 444 489 484 470 464 465 480 473 458 456 462 468 473 478 481 484 481 479 474 497 504 510 513 520 529 538 555 567 537 532 514 526 550 555 587 586 592 598 607 616 647 666 658 639 634 637 646 653 650 650 671 678 682 692 699 706 711 721 729 736 745 762 769 772 779 780 787 797 800 806 824 838 859 935 982 968 1030 1089 1112 1067 1049 1050 1089 1106 1083 1118 1119 1103 1172 1211 1242 1288 1314 1269 1274 1177 1239 1215 1184 1085 1019 931 864 935 985 1043 1076 1052 1174 1274 1228 1255 1287 1373 1377 1325 1307 1331 1331 1326 1270 1202 1145 1109 1090 1051 1002 960 943 940 914 833 822 838 791 796 877 969 977 946 944 893 930 918 951 911 932 825 866 900 932 949 970 945 852 772 751 668 617 586 591 531 540 519 608 721 895 984 1047 1134 1255 1288 1249 1309 1331 1294 1252 1211 1166 1134 1219 1334 1460 1418 1379 1359 1380 1372 1299 1235 1189 1168 1143 1140 1202 1224 1233 1289 1276 1298 1377 1344 1393 1381 1403 1513 1516 1580 1653 1624 1564 1578 1647 1684 1717 1732 1767 1774 1777 1775 1790 1806 1782 1767 1749 1715 1653 1572 1508 1452 1416 1382 1316 1353 1398 1425 1472 1514 1570 1607 1712 1778 1764 1769 1767 1754 1749 1724 1685 1689 1714 1810 1862 1857 1880 1907 1943 1990 1979 1797 1736 1652 1627 1577 1511 1444 1388 1357 1366 1328 1306 1243 1225 1256 1164 1086 1026 985 998 940 889 839 862 940 1016 1077 1090 1048 1105 1113 1219 1283 1352 1408 1404 1381 1362 1340 1322 1294 1267 1242 1213 1181 1150 1114 1066 1082 1134 1113 1081 1066 1056 1074 1030 914 1067 1109 1155 1192 1266 1342 1366 1402 1395 1421 1409 1351 1360 1329 1375 1452 1451 1299 1297 1225 1264 1391 1449 1376 1387 1475 1539 1476 1547 1606 1674 1692 1758 1849 1914 1950 1968 1987 2008 2018 2014 1986 1926 1787 1689 1619 1567 1498 1486 1423 1409 1344 1257 1194 1216 1203 1125 1157 1056 1012 1010 1012 910 980 944 1043 997 942 878 829 793 778 752 722 691 702 662 628 711 780 805 749 813 825 857 896 918 961 1014 1010 1106 1187 1337 1251 1094 1009 968 1003 1006 983 945 924 883 839 912 925 915 848 777 733 808 857 902 902 896 879 883 878 904 927 945 967 965 955 935 984 1015 1023 1002 933 964 977 874 887 968 990 997 1019 1045 1092 1119 1145 1191 1175 1071 1002 937 1006 1030 996 947 922 926 888 826 825 856 864 896 878 870 879 883 885 878 869 880 882 891 930 921 950 967 975 990 1009 1066 1009 942 982 1010 974 936 886 878 924 987 977 908 840 851 856 876 925 909 846 854 904 960 966 974 929 983 1030 1013 919 912 852 814 751 785 792 764 742 669 721 724 642 637 708 783 711 685 699 777 792 842 896 876 819 824 868 934 943 981 940 980 1043 970 979 1056 1134 1086 1019 1047 1072 1069 1075 1097 1116 1148 1251 1341 1382 1401 1451 1443 1348 1326 1415 1378 1288 1244 1322 1307 1347 1257 1327 1294 1264 1273 1293 1327 1315 1304 1301 1288 1262 1253 1199 1259 1260 1249 1234 1246 1234 1151 1016 927 810 850 917 862 773 743 695 742 836 823 720 650 595 527 500 499 539 550 576 546 526 491 501 477 466 464 463 461 460 460 459 459 459 459 458 460 461 472 483 482 483 482 485 482 487 493 497 523 545 545 549 550 557 556 555 557 552 582 592 597 615 607 657 686 674 632 625 611 651 629 552 535 539 550 507 496 489 477 475 471 464 498 526 446 441 464 512 537 485 406 381 398 377 365 350 333 347 360 325 316 310 317 341 362 365 370 387 380 337 248 250 337 385 400 411 426 449 432 366 349 298 280 236 207 199 209 270 337 355 374 411 450 461 376 303 261 251 223 212 205 173 175 188 213 258 271 270 229 217 212 203 205 211 214 219 219 219 220 220 221 220 221 221 224 233 242 251 245 234 236 194 207 225 220 227 245 223 219 241 251 231 246 222 176 160 156 145 127 128 120 121 148 173 142 141 144 100 146 149 150 123 112 103 98 91 91 94 102 108 135 129 115 100 87 71 58 67 66 69 66 62 67 85 93 92 61 45 43 42 42 44 49 61 55 44 41 31 43 58 58 51 47 35 30 29 29 29 26 24 47 36 43 47 63 78 67 53 38 32 33 31 25 22 30 28 27 25 20 19 17 17 16 15 13 10 9 9 6 6 5 5 5 4 5 5 5 3 4 6 5 4 4 4 3 2 3 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
608 594 522 505 502 506 498 502 502 502 497 504 493 469 472 487 506 506 505 524 501 518 516 480 491 498 501 510 525 525 514 535 539 540 521 530 543 545 545 535 484 445 457 480 497 470 477 504 482 455 433 452 440 447 436 454 444 434 418 413 402 379 369 359 354 351 352 354 357 367 395 405 410 422 423 445 456 487 492 498 553 579 565 536 563 572 595 633 652 627 576 574 503 539 602 609 594 456 432 428 528 522 529 504 463 461 471 460 455 454 459 453 455 452 453 454 465 479 487 499 499 505 501 513 534 527 523 499 526 529 546 524 517 539 540 567 576 590 586 590 600 574 580 579 594 610 629 642 644 641 651 675 701 708 712 725 742 773 779 743 739 732 770 780 763 800 800 817 842 808 791 823 841 818 799 784 780 806 842 813 819 839 862 830 798 798 830 834 814 785 762 740 765 752 741 740 733 734 756 744 730 737 764 774 765 758 770 749 781 745 688 750 753 796 827 857 864 862 872 902 855 794 810 831 895 906 850 815 795 787 741 727 721 715 729 725 740 718 706 694 699 721 746 759 762 750 733 703 733 764 728 661 641 627 614 562 548 537 533 519 557 600 627 645 657 667 666 679 690 695 694 712 704 710 731 763 793 809 797 741 733 748 794 836 795 755 704 734 769 828 843 872 899 896 913 939 935 926 916 925 986 1010 950 869 821 771 725 710 675 668 663 643 636 636 644 648 665 600 552 572 545 553 560 536 550 554 573 555 560 563 525 523 508 478 478 477 471 450 444 445 443 428 410 397 391 393 400 402 404 429 447 477 472 472 471 457 472 462 456 457 463 467 472 474 480 470 481 480 493 498 501 503 511 524 552 558 522 518 507 509 546 562 581 571 577 583 596 604 626 646 633 670 684 652 636 638 643 641 642 649 663 667 675 682 690 701 711 718 734 745 753 757 763 769 771 775 783 781 800 843 850 886 891 896 935 1008 1091 1083 1025 997 1062 1030 1068 1073 1065 1085 1081 1136 1169 1222 1255 1311 1327 1327 1302 1229 1308 1268 1237 1193 1024 943 865 958 1004 1003 1030 1036 1123 1251 1198 1225 1285 1397 1418 1351 1289 1324 1293 1299 1286 1221 1171 1119 1095 1049 992 967 979 968 958 921 882 835 810 811 933 965 1005 1008 958 919 942 981 959 957 959 861 928 969 942 1011 1031 896 782 720 686 667 616 635 578 604 592 519 631 737 860 1035 1171 1207 1237 1333 1341 1289 1196 1156 1143 1109 1089 1143 1231 1344 1406 1373 1363 1384 1374 1357 1294 1249 1217 1180 1127 1107 1133 1188 1225 1286 1250 1266 1295 1269 1291 1308 1338 1380 1420 1487 1565 1645 1605 1496 1563 1597 1642 1691 1749 1724 1779 1755 1682 1705 1700 1678 1655 1601 1541 1485 1444 1380 1369 1311 1306 1377 1420 1460 1502 1528 1567 1604 1720 1761 1724 1724 1735 1704 1706 1655 1578 1599 1675 1732 1746 1766 1771 1771 1792 1780 1752 1711 1646 1615 1573 1508 1474 1410 1338 1301 1283 1292 1266 1183 1134 1202 1180 1108 1058 970 947 921 880 833 863 895 937 1011 1032 991 1070 1130 1171 1135 1218 1315 1343 1402 1410 1398 1404 1386 1369 1369 1346 1316 1288 1235 1173 1098 1030 1072 1106 1128 1123 1105 1060 898 1061 1098 1116 1162 1227 1259 1306 1338 1345 1371 1380 1306 1280 1346 1405 1442 1423 1294 1227 1201 1253 1300 1309 1309 1332 1393 1415 1488 1594 1639 1659 1721 1777 1845 1913 1933 1988 2020 2045 2068 2063 2022 1909 1810 1713 1639 1553 1508 1592 1543 1512 1415 1322 1303 1184 1134 1082 1036 1028 1037 999 942 970 870 849 906 1025 955 849 785 751 729 730 729 722 713 651 628 630 684 697 804 892 838 860 887 910 935 970 1024 1093 1231 1268 1149 1049 1015 945 914 904 909 892 874 867 838 861 837 854 792 737 796 878 926 952 962 958 965 942 928 979 1017 1037 1048 993 934 1024 1063 1110 1119 1074 987 891 933 864 973 1046 1082 1090 1115 1143 1170 1199 1120 1086 1116 1076 1035 950 929 956 940 917 895 871 846 824 819 828 837 845 852 856 860 860 851 867 889 901 904 918 943 954 959 968 964 973 971 1014 989 942 927 944 937 891 863 907 881 945 921 861 852 890 880 872 895 905 887 847 872 917 935 972 988 983 1023 980 918 850 805 770 812 827 836 817 766 690 662 646 631 631 702 749 699 672 708 785 842 872 931 901 893 880 932 919 917 908 896 919 938 886 995 1085 1070 998 988 975 1000 1044 1097 1123 1180 1260 1265 1335 1341 1342 1370 1365 1299 1295 1359 1279 1330 1240 1262 1247 1292 1257 1254 1256 1234 1274 1313 1346 1325 1364 1350 1307 1319 1261 1220 1302 1317 1302 1307 1315 1236 1139 1041 960 887 787 878 891 821 758 658 707 785 802 768 678 601 540 497 493 491 490 489 486 512 476 471 469 467 465 464 462 461 460 460 460 460 460 460 460 460 466 489 482 484 487 486 492 495 497 501 518 559 559 552 545 552 555 554 561 564 597 603 600 616 612 637 704 766 682 635 602 619 611 560 545 566 531 496 485 479 466 466 467 462 463 464 441 432 436 476 448 456 439 385 386 381 344 362 355 343 311 316 331 325 356 389 408 418 432 435 420 319 257 243 287 368 383 398 371 351 352 324 313 274 265 248 212 199 214 239 275 293 306 321 345 390 344 334 286 245 226 232 224 199 187 177 222 224 224 248 236 221 209 205 212 215 215 220 220 220 220 220 221 221 221 221 225 236 247 248 236 234 216 232 188 214 205 215 216 221 224 232 230 209 243 230 186 157 163 157 142 141 132 144 142 161 159 148 157 114 156 180 166 143 128 115 103 96 95 100 108 123 140 126 108 98 91 81 64 67 75 73 70 69 71 99 99 108 77 48 43 43 40 39 47 62 55 44 43 33 39 61 62 68 51 41 40 38 36 36 32 40 53 39 42 49 64 81 67 49 47 44 62 51 36 23 23 26 22 22 21 18 18 17 16 15 13 11 9 8 6 5 4 5 4 5 5 5 5 4 4 6 5 3 4 4 3 3 3 2 2 2 2 2 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
525 558 526 508 494 495 493 492 495 493 504 498 502 489 461 476 497 501 498 519 514 499 522 496 462 470 505 525 531 528 510 501 529 541 510 535 544 541 537 514 499 461 437 456 473 470 443 489 477 470 458 426 427 427 433 449 458 441 400 407 411 381 366 353 352 350 353 357 364 375 393 405 416 434 447 441 463 487 504 538 549 536 518 547 587 616 642 644 616 580 542 518 493 489 510 492 499 410 413 490 549 603 586 546 504 482 500 508 479 460 492 475 474 457 468 462 470 496 512 514 503 514 512 516 518 530 528 515 532 540 558 553 575 528 528 533 551 561 555 559 564 579 596 614 609 627 630 623 641 648 644 646 674 690 695 711 732 727 753 768 787 763 737 743 780 794 821 834 834 808 782 813 830 810 785 774 771 804 812 810 782 843 838 819 824 804 794 819 795 803 752 749 765 751 741 723 727 740 764 745 715 726 732 745 751 739 716 716 757 698 695 728 751 761 821 821 833 851 846 872 817 781 835 897 932 923 853 813 857 808 817 773 745 728 686 709 740 733 716 704 683 700 734 737 757 753 741 752 759 768 697 645 612 591 575 592 593 578 533 518 549 591 601 626 641 628 656 644 645 665 674 676 699 731 762 815 748 770 791 714 734 759 802 796 786 764 709 719 755 763 775 806 834 842 907 940 939 872 865 896 922 966 980 905 828 748 753 747 736 713 713 687 658 634 596 636 629 639 587 557 529 536 549 555 510 527 553 535 546 557 510 489 467 466 464 481 479 462 453 441 439 432 418 394 391 394 400 401 403 427 450 456 455 457 455 451 465 460 454 457 460 465 468 470 464 461 463 469 477 481 486 486 509 521 516 504 501 508 530 544 555 565 578 563 580 602 604 618 646 651 659 666 678 672 641 639 642 638 645 646 659 674 683 690 699 711 724 733 733 741 747 752 756 763 762 771 771 791 820 855 896 934 950 1011 1047 1053 1017 995 978 971 1024 995 1060 1057 1020 1043 1115 1146 1176 1252 1284 1327 1361 1376 1347 1291 1369 1282 1138 1047 984 968 873 944 969 984 983 1043 1128 1245 1185 1231 1267 1366 1419 1356 1286 1328 1285 1285 1294 1220 1160 1130 1076 1019 1006 1011 1012 1005 940 916 882 883 861 865 823 923 952 997 982 951 986 988 974 1010 970 927 996 983 996 1037 986 856 768 775 721 685 655 658 699 720 631 540 566 716 906 1040 1199 1307 1325 1271 1221 1181 1083 1046 1040 1031 1067 1134 1222 1318 1350 1369 1375 1438 1391 1341 1349 1309 1315 1249 1158 1097 1102 1157 1191 1259 1252 1224 1241 1181 1168 1195 1240 1270 1352 1421 1484 1547 1578 1470 1507 1593 1647 1661 1660 1660 1640 1628 1571 1617 1577 1550 1538 1496 1435 1394 1377 1331 1312 1254 1298 1349 1396 1454 1504 1536 1574 1610 1677 1759 1712 1681 1656 1646 1654 1606 1538 1572 1630 1642 1656 1651 1672 1703 1716 1717 1679 1648 1596 1554 1515 1448 1400 1361 1315 1253 1229 1227 1192 1155 1076 1101 1096 1045 1001 956 909 896 873 834 844 867 917 957 974 960 1084 1136 1070 1059 1100 1151 1182 1213 1217 1217 1243 1201 1187 1172 1220 1216 1238 1269 1252 1193 1105 1015 968 982 998 1000 914 977 1073 1106 1109 1140 1186 1197 1277 1279 1284 1350 1313 1278 1284 1339 1379 1412 1373 1238 1178 1207 1233 1247 1268 1310 1324 1372 1418 1474 1525 1623 1705 1741 1779 1844 1875 1914 1968 2008 2035 2052 2073 2005 1906 1801 1762 1671 1557 1571 1684 1666 1609 1512 1425 1364 1308 1210 1169 1167 1152 1184 1118 1052 1035 986 915 822 862 861 883 769 721 715 672 702 716 709 666 628 633 773 781 798 882 887 856 882 918 955 1008 1061 1188 1296 1176 1022 939 972 1007 859 832 848 873 898 824 834 837 838 788 720 784 892 956 1014 1044 1036 1028 1023 1016 1024 1061 1071 1016 970 894 955 1053 1141 1183 1145 1077 1031 960 858 895 985 1065 1115 1079 1137 1119 1108 1111 1074 1004 1015 979 974 919 894 927 905 887 872 850 840 816 809 819 825 812 822 848 829 851 882 898 913 921 928 950 960 982 993 990 960 949 947 945 924 908 900 903 887 881 887 923 927 905 916 883 862 889 908 864 891 876 847 868 876 898 914 920 939 1019 1004 990 969 934 896 826 867 914 831 770 703 671 627 671 708 734 767 770 671 728 775 839 857 908 924 906 890 929 915 880 904 884 852 890 873 892 1019 1046 1014 931 1013 1062 1100 1148 1225 1266 1300 1323 1323 1289 1267 1257 1337 1349 1244 1245 1296 1215 1262 1228 1244 1219 1255 1272 1225 1215 1255 1294 1321 1351 1376 1401 1381 1336 1292 1275 1276 1322 1371 1343 1353 1362 1262 1170 1022 912 828 761 837 924 870 786 677 679 783 734 655 619 580 515 500 494 488 482 481 479 475 473 473 469 467 466 464 463 461 460 460 460 460 460 461 460 460 463 516 532 488 489 490 492 494 508 518 520 523 547 542 544 546 558 560 558 558 567 570 584 611 629 659 720 732 656 624 624 602 587 567 564 556 517 506 523 512 493 459 461 460 454 442 435 430 424 411 408 399 396 398 380 377 391 389 393 341 335 368 393 385 409 428 469 460 417 394 368 290 252 244 266 307 329 333 326 309 299 285 284 260 256 257 214 202 223 237 247 248 257 317 401 423 370 343 291 259 253 245 241 212 198 182 252 221 264 240 224 218 212 210 219 214 219 221 221 221 221 221 221 224 221 222 229 238 248 232 215 205 213 209 199 181 215 199 200 190 214 232 197 211 237 227 198 180 166 157 138 147 151 149 126 155 183 162 164 120 143 152 182 161 157 134 112 101 102 104 115 145 148 129 114 99 89 72 78 77 80 75 73 70 75 99 104 113 91 53 45 42 38 41 38 46 48 46 43 38 36 78 71 64 54 45 38 40 39 39 36 39 43 41 40 54 61 82 73 52 55 47 68 71 74 32 23 22 23 23 22 19 21 18 16 15 12 12 10 10 7 6 6 5 4 5 4 4 4 4 4 5 5 3 4 3 3 3 3 2 2 1 1 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
509 510 507 499 489 487 486 486 491 496 498 491 502 502 487 448 488 474 494 506 521 504 482 486 461 483 503 514 514 531 503 492 541 540 500 541 524 533 529 507 473 475 445 426 445 452 440 444 464 461 434 443 408 400 416 449 464 450 439 406 424 398 374 353 355 351 350 351 360 378 400 411 418 426 434 441 454 462 497 514 502 511 549 583 586 597 637 642 598 567 519 507 460 464 423 398 425 452 511 523 583 619 665 653 578 513 520 515 503 493 489 485 485 476 489 473 468 477 503 542 524 527 527 537 536 535 540 529 530 540 554 566 587 568 559 599 586 606 572 575 579 612 621 624 641 634 664 637 651 646 703 669 663 657 673 693 697 725 723 749 761 779 778 788 779 820 822 837 812 803 776 807 813 807 784 752 774 789 804 784 797 810 832 807 808 795 769 778 796 784 763 747 756 758 746 725 730 737 770 758 740 702 703 734 726 723 737 722 690 700 678 694 754 782 785 787 837 856 800 825 776 796 824 842 876 890 862 847 878 857 845 800 753 718 708 681 722 709 703 699 672 686 711 724 745 754 759 762 757 744 678 636 634 624 637 656 602 575 542 520 537 546 574 580 585 613 624 631 656 675 679 706 727 792 839 810 744 734 723 687 729 774 806 773 747 755 734 680 724 725 736 773 813 843 893 934 946 889 833 870 906 940 944 904 833 792 829 816 805 785 801 743 677 648 589 606 582 545 534 528 527 525 528 518 501 478 505 539 512 494 472 474 463 453 451 492 512 474 453 440 437 457 419 394 392 396 399 400 408 426 439 442 447 444 445 445 454 455 451 456 458 465 461 452 453 452 455 460 463 466 470 493 479 486 488 500 522 519 527 532 544 554 554 565 581 588 596 605 650 664 682 691 688 653 639 632 629 642 666 657 664 674 682 701 710 710 715 727 734 739 745 740 746 747 761 773 771 803 839 874 922 972 1015 1053 1078 982 948 946 915 979 979 1003 1029 1000 1083 1132 1153 1204 1229 1226 1296 1335 1354 1400 1349 1390 1397 1277 1075 1009 970 910 840 898 931 980 1029 1061 1109 1235 1168 1210 1243 1344 1395 1361 1283 1308 1294 1275 1298 1229 1173 1115 1047 1040 1043 1043 1089 1011 991 947 885 930 940 921 933 987 977 988 1028 993 1024 997 1037 1035 997 945 1046 1022 1068 1105 968 831 853 802 748 729 766 782 807 747 731 601 514 654 863 1048 1152 1248 1187 1119 1083 1104 1021 964 960 974 1068 1118 1183 1255 1247 1294 1317 1395 1384 1334 1307 1281 1278 1267 1191 1129 1067 1082 1140 1234 1253 1177 1197 1115 1109 1120 1148 1232 1291 1323 1404 1464 1424 1476 1394 1450 1444 1507 1483 1460 1444 1445 1443 1459 1457 1433 1411 1393 1367 1354 1307 1249 1245 1245 1286 1367 1420 1468 1487 1533 1570 1612 1665 1752 1650 1587 1576 1576 1566 1549 1461 1531 1590 1565 1575 1572 1588 1629 1593 1587 1556 1520 1543 1479 1441 1387 1333 1288 1306 1243 1194 1173 1146 1119 1078 1024 1017 992 955 916 896 888 861 847 843 857 888 937 975 936 1015 1040 1001 1032 1052 1071 1103 1157 1128 1118 1143 1111 1110 1082 1074 1096 1110 1118 1080 1051 1047 1040 1062 1017 948 916 872 944 1085 1082 1105 1130 1145 1176 1264 1232 1280 1320 1289 1250 1249 1295 1345 1348 1339 1231 1212 1262 1307 1363 1378 1360 1354 1336 1437 1493 1516 1558 1639 1732 1830 1846 1865 1899 1938 1962 1987 2009 2010 1968 1880 1784 1667 1575 1566 1644 1728 1738 1700 1595 1556 1477 1380 1310 1303 1293 1283 1302 1223 1185 1141 1067 986 903 808 791 780 775 749 719 700 671 638 630 628 628 628 699 820 910 940 918 908 912 924 969 1057 1153 1228 1223 1092 1018 919 852 869 856 819 825 903 869 824 785 821 765 750 707 769 844 961 1041 1063 1038 1054 1091 1096 1106 1109 1056 973 898 934 1041 1091 1084 1114 1105 1025 1010 984 891 833 952 967 1034 1010 1026 1029 1014 1002 983 969 940 932 926 914 885 888 894 886 919 856 857 800 828 890 921 900 892 890 897 927 972 977 975 1001 963 1007 1038 1062 1092 1070 991 962 945 940 936 948 928 957 953 918 898 918 924 918 906 885 881 875 889 880 887 890 862 894 877 899 932 953 986 1006 1027 982 952 911 888 892 932 933 856 815 751 727 649 639 669 746 864 752 723 663 734 846 865 870 881 842 838 808 877 854 871 890 847 868 840 873 960 969 981 931 1003 1014 1104 1210 1246 1250 1265 1247 1265 1214 1204 1266 1351 1361 1255 1180 1212 1199 1194 1247 1153 1137 1156 1177 1207 1268 1283 1341 1375 1391 1397 1420 1344 1314 1305 1319 1321 1352 1390 1346 1311 1259 1262 1253 1048 913 806 757 831 850 882 787 674 653 726 658 602 552 532 515 503 495 487 486 481 478 476 478 488 506 500 476 464 463 461 459 461 461 461 462 461 461 465 542 574 562 494 491 497 495 496 500 504 518 525 532 542 544 545 550 555 557 556 560 563 572 605 616 649 648 641 628 615 608 620 620 628 616 588 577 581 578 520 480 475 473 459 456 455 442 430 426 421 413 409 403 411 427 452 456 444 354 328 382 439 465 445 458 451 405 362 340 335 319 267 245 246 253 271 283 298 313 278 274 258 255 245 240 220 201 212 223 244 256 278 278 336 421 445 362 282 259 248 240 234 232 212 196 187 228 237 253 247 227 217 213 217 227 225 229 227 222 223 221 222 221 224 222 222 228 242 241 236 225 206 189 175 187 169 201 187 179 200 237 241 199 211 209 209 211 203 168 166 159 152 141 157 149 148 177 201 177 116 150 164 165 151 152 157 122 109 108 113 131 155 160 130 112 99 88 62 87 76 83 79 78 76 72 89 115 118 105 63 50 41 40 40 37 39 37 45 43 38 35 62 89 75 58 48 38 42 43 53 45 35 48 51 42 52 61 79 79 52 54 58 61 76 79 59 34 28 30 25 23 22 21 19 17 15 15 14 11 8 7 6 6 4 4 5 4 3 4 3 4 4 4 3 4 3 3 3 3 2 2 1 1 2 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
496 495 495 491 480 484 480 479 491 497 489 487 493 498 487 469 466 476 504 522 508 514 509 486 464 473 479 500 514 522 501 492 544 510 510 530 515 540 541 510 519 484 455 436 419 429 423 422 434 455 449 424 445 411 421 434 443 475 462 443 429 413 390 374 358 354 347 348 361 389 404 411 418 413 441 477 477 490 488 484 513 535 544 545 591 637 643 644 596 537 523 470 417 419 399 516 549 594 611 609 627 652 720 705 620 602 561 552 525 538 512 513 487 500 499 480 475 495 491 511 532 530 544 533 550 544 559 545 537 551 562 584 593 590 571 593 593 619 596 610 595 578 601 605 628 645 667 661 678 658 656 696 703 695 682 683 686 692 710 724 744 756 775 796 779 799 821 820 801 780 776 799 810 790 782 745 772 765 771 758 780 799 820 794 818 782 791 782 752 772 756 738 745 746 741 731 707 729 768 765 737 724 702 687 708 702 708 712 717 679 682 740 735 747 775 797 816 835 802 761 799 822 834 859 884 898 908 877 889 876 804 758 759 737 694 676 670 670 679 692 675 684 698 713 713 744 766 775 751 701 683 694 691 675 683 649 590 569 531 513 521 569 629 639 643 650 667 677 691 699 707 715 779 818 839 782 716 693 698 690 744 768 762 748 736 742 714 685 696 732 761 788 849 854 882 904 914 846 824 873 882 922 961 962 890 847 881 886 853 837 832 773 686 661 640 596 603 578 596 583 572 562 533 530 501 530 473 477 524 532 524 480 473 454 434 478 541 485 454 439 428 432 415 392 392 396 398 400 404 420 431 439 434 435 442 443 447 446 449 453 459 446 443 449 464 479 483 487 491 494 498 502 506 518 526 549 535 532 528 532 535 539 546 569 574 582 596 608 640 676 691 696 692 655 645 632 623 630 648 655 662 671 686 699 704 715 719 725 723 730 725 740 751 762 770 780 787 792 838 886 933 980 990 967 952 930 897 895 917 931 950 988 974 1064 1123 1160 1198 1237 1277 1299 1279 1318 1358 1416 1404 1436 1370 1196 1073 991 964 947 848 938 1020 1038 1031 1087 1190 1249 1165 1204 1245 1347 1397 1310 1266 1283 1257 1299 1281 1221 1143 1082 1097 1076 1080 1109 1136 1109 1079 989 903 942 1030 1028 959 1016 995 985 1065 1052 1063 1049 1077 1052 1039 984 1062 1101 1120 1133 961 898 921 824 828 819 895 863 933 743 611 526 526 630 770 1015 1129 1148 1042 993 968 990 918 894 932 1016 1054 1110 1149 1139 1157 1192 1276 1354 1380 1342 1312 1296 1287 1250 1206 1192 1086 1077 1153 1184 1188 1162 1131 1077 1060 1076 1141 1169 1215 1228 1309 1336 1264 1293 1223 1233 1252 1296 1363 1358 1314 1308 1338 1354 1359 1340 1299 1293 1270 1251 1217 1177 1223 1291 1357 1372 1404 1450 1509 1551 1589 1633 1682 1715 1634 1590 1541 1481 1456 1447 1426 1514 1495 1494 1561 1533 1547 1571 1545 1509 1468 1444 1440 1388 1401 1342 1291 1252 1228 1225 1160 1150 1124 1092 1061 1022 985 957 929 907 887 868 868 841 815 848 879 931 1011 945 919 956 962 976 1023 1063 1112 1115 1040 1045 1112 1066 1032 1018 1038 1037 1039 1052 1033 968 982 952 965 953 910 862 947 1007 1014 1119 1145 1160 1213 1246 1242 1197 1242 1286 1262 1238 1211 1250 1284 1328 1257 1149 1251 1333 1419 1491 1490 1462 1384 1366 1378 1411 1494 1535 1598 1699 1849 1889 1877 1902 1914 1940 1961 1975 1968 1950 1847 1732 1643 1633 1642 1709 1785 1818 1784 1715 1670 1551 1473 1405 1426 1418 1382 1382 1288 1193 1130 1103 1008 994 933 880 827 789 825 800 766 726 681 674 665 668 628 645 789 872 892 904 928 907 913 972 1093 1146 1212 1266 1155 1037 919 834 809 799 776 866 873 837 792 768 760 763 698 730 776 826 928 919 975 947 950 1010 978 998 1010 989 949 849 945 998 1032 998 1048 1031 1000 962 896 869 826 872 918 947 957 955 961 971 963 938 932 914 912 899 913 899 863 853 875 884 927 838 819 904 929 919 907 890 932 982 1012 1030 1035 1010 1025 1041 1082 1136 1112 1067 1046 1051 984 997 997 964 1007 956 989 961 922 951 946 958 943 937 951 912 915 914 888 912 885 896 895 887 908 952 972 980 976 989 1009 974 962 944 961 970 962 890 867 783 727 656 635 627 713 793 818 759 705 729 832 847 832 814 782 800 756 821 811 824 842 801 848 835 835 855 853 871 917 934 972 1023 1085 1130 1154 1178 1217 1209 1168 1213 1284 1355 1355 1264 1189 1180 1197 1189 1289 1232 1096 1202 1251 1292 1301 1350 1372 1356 1289 1310 1374 1389 1371 1374 1382 1323 1318 1302 1255 1244 1213 1248 1211 1134 933 812 733 788 787 790 747 672 613 628 577 539 529 524 538 526 528 490 483 479 477 474 473 471 477 496 468 465 463 462 462 461 462 463 462 463 464 482 583 620 559 503 512 498 499 500 505 504 515 524 541 545 546 561 550 557 559 558 558 561 565 612 621 623 619 628 625 658 621 665 638 651 641 651 632 558 515 499 494 487 481 468 462 456 449 430 429 422 406 422 445 472 493 521 492 410 343 358 402 488 471 455 428 371 333 315 300 285 279 260 248 247 252 261 262 271 291 291 308 276 256 257 240 222 202 205 223 266 280 296 339 344 431 422 333 317 291 272 242 228 224 205 222 200 202 261 275 250 236 220 217 233 230 236 235 229 226 226 221 221 220 225 222 224 230 238 238 217 229 218 224 217 197 159 169 164 194 234 229 232 195 180 195 191 215 215 183 183 167 154 158 162 142 155 170 190 159 137 188 178 167 161 140 135 129 121 118 122 156 157 147 122 108 95 81 82 91 87 87 85 84 76 78 88 107 106 103 86 81 48 38 38 41 40 39 37 37 35 38 64 110 85 67 48 42 46 48 58 46 41 57 66 47 62 74 77 85 65 64 76 64 77 70 57 51 41 28 25 25 21 20 18 17 15 16 12 11 10 6 5 5 5 4 5 4 3 4 3 4 3 4 3 4 3 3 2 2 3 2 1 1 1 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
488 483 483 481 474 477 471 480 492 490 482 477 483 489 484 470 438 491 516 523 506 507 500 503 473 459 498 485 509 508 494 482 502 506 493 497 520 545 523 505 476 464 472 481 462 422 422 409 409 410 414 412 434 419 407 420 461 476 475 470 439 418 414 399 372 354 343 352 378 386 395 406 401 412 445 484 515 528 523 533 555 576 551 591 597 637 626 592 556 524 485 467 396 458 527 550 599 626 679 740 720 691 748 768 760 675 640 600 586 584 519 535 507 517 526 490 481 505 499 528 543 537 563 549 559 562 559 556 535 578 577 573 598 615 592 621 591 625 617 613 612 601 617 599 617 648 664 683 654 665 664 672 697 713 694 698 719 715 721 724 719 729 749 764 784 808 828 801 795 784 774 804 796 787 763 739 763 755 756 761 776 813 817 791 775 756 771 786 779 753 735 726 747 741 725 716 701 727 760 759 744 727 717 685 680 693 675 676 679 658 699 710 741 758 772 788 823 808 756 800 868 877 899 922 938 966 968 915 929 872 838 778 730 709 700 688 686 668 666 662 664 659 690 686 694 726 753 752 745 742 731 752 735 716 661 620 599 583 570 526 513 547 614 644 665 701 688 694 712 710 712 729 748 770 791 738 703 666 665 707 741 741 721 699 714 743 742 661 714 745 756 801 806 820 860 914 876 801 837 860 907 988 976 977 973 942 963 896 812 735 731 717 675 657 611 613 652 624 658 634 639 596 556 526 545 555 536 489 459 467 468 443 449 445 429 470 506 496 456 438 425 415 397 391 390 390 397 399 401 424 436 436 422 425 427 434 442 447 451 444 438 437 453 468 474 478 482 486 490 494 497 503 516 522 534 564 577 543 534 526 522 524 548 554 570 608 636 655 668 680 697 703 700 689 676 655 623 636 645 651 682 692 697 702 704 711 703 702 712 722 736 746 755 763 770 726 755 794 803 820 840 836 847 867 877 873 914 940 967 978 997 1020 1064 1108 1146 1179 1215 1256 1291 1329 1362 1368 1388 1432 1449 1455 1385 1232 1136 1038 967 919 887 914 945 968 1021 1094 1229 1238 1152 1197 1231 1331 1405 1343 1283 1227 1244 1299 1262 1198 1135 1143 1143 1144 1174 1221 1211 1183 1094 989 947 1023 1080 1022 1013 1080 1038 986 1062 1138 1132 1098 1117 1079 1047 992 1116 1157 1167 1141 1017 983 987 899 865 917 996 968 987 700 543 519 575 679 776 950 1079 1037 923 904 852 830 845 879 912 920 967 1041 1093 1048 1059 1171 1254 1346 1324 1374 1333 1355 1315 1337 1270 1202 1113 1050 1120 1201 1113 1075 1042 1019 986 1038 1082 1080 1067 1127 1202 1211 1189 1147 1120 1069 1095 1153 1209 1230 1193 1215 1240 1283 1304 1278 1227 1222 1199 1167 1165 1211 1258 1313 1376 1445 1515 1547 1587 1612 1680 1707 1772 1746 1664 1638 1611 1585 1441 1391 1413 1464 1425 1406 1520 1494 1473 1521 1477 1457 1410 1390 1346 1318 1331 1289 1258 1220 1177 1152 1121 1107 1093 1077 1053 1030 1008 982 953 934 914 895 879 850 815 842 874 872 933 980 877 964 1054 1075 1092 1109 1110 1066 1007 996 1016 1025 973 965 1032 999 1005 1000 999 975 919 913 927 893 858 888 940 964 1016 1117 1178 1217 1246 1212 1195 1166 1191 1236 1245 1249 1228 1194 1235 1294 1197 1124 1223 1380 1492 1519 1551 1535 1458 1421 1418 1466 1484 1601 1648 1715 1818 1910 1886 1940 1954 1968 1982 1995 1971 1913 1856 1783 1670 1705 1745 1759 1834 1873 1806 1759 1693 1609 1542 1475 1387 1330 1261 1226 1231 1164 1080 1023 979 942 908 867 831 849 960 875 784 773 719 691 682 644 628 628 682 773 891 915 908 886 908 986 1095 1097 1105 1048 985 923 868 819 771 774 820 863 802 798 789 750 764 728 693 747 788 855 858 866 903 895 888 903 897 900 943 931 899 827 898 910 945 931 959 947 931 901 898 845 819 856 909 925 906 937 929 947 950 915 901 898 883 900 923 940 964 917 882 830 873 826 828 858 834 838 843 862 879 910 950 926 942 978 1036 1077 1068 1126 1133 1139 1095 1016 1034 1015 1046 992 1060 979 1038 1036 955 1017 1004 986 963 969 967 977 963 953 955 998 978 978 946 909 948 980 978 972 958 1000 1033 1039 1034 1006 1002 1030 1011 937 831 788 772 694 625 637 692 770 829 788 662 734 790 796 772 752 726 746 726 777 763 757 772 779 820 833 865 841 902 946 970 1027 1036 1035 1090 1154 1193 1237 1248 1160 1169 1235 1275 1299 1315 1316 1196 1150 1099 1182 1306 1211 1072 1129 1178 1195 1191 1225 1230 1219 1200 1235 1262 1287 1356 1317 1274 1279 1275 1241 1219 1208 1187 1186 1147 1117 924 790 719 737 683 672 627 609 577 575 571 590 614 646 649 598 573 511 484 479 474 473 471 471 469 467 466 465 462 463 462 462 463 464 463 466 521 498 581 677 561 544 542 506 509 509 508 508 509 512 536 535 534 586 548 569 568 562 564 567 597 680 620 626 601 597 610 632 642 602 573 571 564 579 577 551 512 508 501 494 482 470 452 443 437 436 430 415 463 477 499 545 524 455 431 367 335 386 455 458 409 370 364 326 302 285 281 270 267 256 250 258 291 320 300 286 297 333 373 297 261 232 235 235 206 212 231 268 259 313 401 426 472 439 352 399 349 289 260 236 226 243 222 189 229 232 245 270 244 228 221 237 234 242 240 232 227 224 222 221 224 224 222 223 228 238 231 204 223 225 219 218 228 196 169 173 193 202 205 238 215 185 167 167 196 208 191 193 165 159 161 173 166 170 177 176 136 136 169 206 192 191 171 142 125 131 127 132 142 142 128 119 102 91 100 96 103 90 93 91 88 85 85 92 102 106 89 83 79 63 45 50 40 40 43 46 40 40 52 62 99 120 74 56 47 50 55 72 47 46 71 67 50 71 91 82 101 82 79 84 71 76 66 58 42 34 29 27 31 23 23 20 18 21 19 18 12 10 10 6 5 5 6 5 4 4 4 2 4 3 3 3 3 3 3 2 2 2 2 2 2 1 1 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
480 477 477 476 472 466 476 490 505 493 481 474 482 493 493 471 436 463 523 508 507 496 505 490 467 460 492 501 498 519 489 485 500 487 490 518 527 539 544 516 493 498 467 462 437 449 456 460 447 426 405 399 414 414 399 442 450 444 475 461 445 440 422 406 388 356 341 352 379 384 392 388 394 422 462 470 493 541 536 549 558 585 603 581 630 647 601 564 554 545 485 399 457 533 559 591 639 682 705 761 816 782 760 806 790 798 716 678 651 607 539 548 516 524 519 490 502 501 519 515 528 553 571 569 560 574 565 562 538 566 595 591 599 622 624 627 611 627 628 614 630 620 620 614 632 635 677 689 696 677 677 697 710 758 712 699 697 726 720 747 750 739 740 750 773 815 808 791 774 772 779 783 776 764 758 737 755 749 747 759 790 812 793 780 778 769 744 743 732 720 715 719 715 731 715 714 702 723 734 741 731 717 714 688 665 671 665 658 655 673 703 722 739 733 754 778 809 755 772 802 842 865 889 884 943 977 979 991 972 946 881 818 775 764 746 721 680 692 692 682 661 644 668 664 686 712 709 739 772 772 790 803 783 692 673 640 623 590 594 547 517 517 565 608 655 673 680 683 693 698 711 725 737 784 777 704 673 678 714 734 735 677 713 680 686 739 737 653 726 757 785 771 759 793 841 865 839 780 799 855 904 983 1008 1001 985 990 982 880 806 775 707 674 638 653 644 684 665 657 700 699 659 576 536 558 547 564 560 494 524 499 470 496 504 502 437 434 469 455 449 448 423 411 389 389 389 390 397 398 401 428 429 410 413 416 430 440 443 448 431 429 452 462 466 470 473 475 475 480 484 486 490 501 516 535 539 555 569 545 525 517 514 522 537 558 576 610 653 660 670 683 697 700 701 686 649 618 619 639 644 657 674 684 693 696 702 698 693 706 717 720 731 739 749 759 718 745 800 833 862 902 891 885 907 907 901 931 947 964 996 1029 1043 1064 1101 1136 1157 1190 1206 1239 1265 1313 1332 1361 1405 1447 1441 1445 1435 1274 1165 1064 1042 950 837 929 1007 1028 1042 1124 1222 1207 1163 1186 1228 1344 1411 1367 1312 1251 1234 1291 1255 1195 1194 1207 1225 1254 1244 1211 1183 1169 1140 1034 1023 1127 1174 1044 1111 1176 1085 999 1043 1095 1171 1178 1143 1134 1108 1066 1116 1208 1239 1189 1123 1096 1075 1001 922 1006 1013 1060 916 669 534 520 566 647 739 867 916 879 874 786 764 835 844 903 951 1020 1026 1003 993 1101 1154 1211 1285 1283 1325 1328 1351 1393 1378 1373 1314 1225 1133 1069 1053 1129 1141 1063 952 988 944 1028 1022 1002 1063 1099 1170 1135 1160 1109 1062 994 1026 1063 1101 1135 1117 1187 1235 1258 1268 1220 1184 1137 1113 1125 1175 1232 1297 1368 1449 1486 1545 1602 1670 1688 1716 1739 1793 1791 1739 1664 1575 1497 1436 1394 1361 1423 1376 1388 1465 1449 1433 1440 1443 1410 1467 1417 1332 1302 1255 1220 1191 1160 1136 1118 1104 1080 1067 1057 1042 1021 1000 979 962 944 927 907 904 853 809 820 824 854 866 910 870 922 1017 1099 1154 1174 1200 1112 1024 933 961 959 964 945 974 971 963 995 991 944 956 937 883 877 850 893 890 897 943 994 1064 1174 1186 1155 1145 1102 1127 1162 1193 1188 1219 1157 1262 1246 1196 1149 1284 1363 1499 1545 1576 1599 1553 1509 1475 1502 1561 1595 1655 1777 1889 1844 1823 1904 1996 2012 2023 2035 2014 1941 1823 1747 1697 1722 1825 1889 1880 1875 1770 1666 1590 1528 1477 1401 1312 1257 1192 1152 1154 1131 1156 1052 974 932 897 897 884 961 1038 899 904 841 764 747 669 628 628 628 717 819 929 923 879 873 912 1005 1056 1012 1053 965 885 884 855 805 768 773 840 788 762 786 807 759 718 729 678 772 801 820 809 808 853 856 818 834 849 843 859 868 866 811 853 879 939 888 888 915 898 875 852 811 828 874 868 872 884 900 908 932 954 948 933 922 860 924 962 925 985 951 934 870 806 823 803 805 860 901 924 877 947 903 903 957 1008 974 997 1031 1088 1150 1172 1117 1086 1087 1125 1091 1107 1055 1090 1057 1079 1094 1012 1096 1115 1041 1018 1046 1040 1015 950 943 935 958 959 960 951 932 955 967 972 974 959 973 982 960 969 1017 1009 1034 998 979 917 854 824 710 629 618 751 799 722 700 654 734 712 697 693 697 696 706 752 724 774 766 806 792 847 928 932 917 951 972 1001 1091 1151 1124 1166 1204 1269 1278 1240 1135 1205 1262 1299 1350 1409 1336 1246 1214 1060 1120 1181 1180 1119 1026 1104 1120 1153 1160 1169 1161 1160 1198 1234 1283 1294 1268 1245 1231 1231 1213 1185 1165 1112 1123 1071 1052 1036 792 686 670 686 664 636 646 635 651 674 656 731 753 724 660 600 574 504 481 476 472 467 470 468 466 466 464 464 463 464 464 464 465 474 522 539 609 621 699 606 624 595 548 568 516 515 513 512 511 531 531 526 527 547 560 575 567 568 574 626 707 645 609 596 610 629 655 681 646 570 551 546 544 540 543 523 510 504 486 477 452 448 465 447 446 432 425 481 535 552 498 437 392 359 350 359 361 391 373 357 340 317 299 281 272 267 261 256 252 249 258 285 360 350 305 327 383 371 302 285 272 228 217 204 214 223 248 294 336 411 505 536 464 435 456 353 302 271 243 241 224 209 210 209 240 274 258 240 239 237 244 235 240 239 234 230 225 223 222 223 224 222 222 225 235 228 197 202 216 222 195 211 218 178 151 189 182 219 222 221 202 181 159 180 196 177 192 175 158 155 180 165 182 187 176 161 164 159 187 162 167 170 154 134 119 127 129 134 125 118 107 97 89 115 108 108 95 101 98 95 93 94 98 106 97 84 74 68 60 48 57 48 49 47 49 49 45 54 59 82 94 74 61 51 58 65 72 46 52 69 73 56 73 95 92 110 104 90 84 86 86 68 47 37 29 30 42 37 26 28 26 21 18 15 14 16 19 12 9 7 6 5 5 4 4 4 2 4 3 3 3 3 3 3 2 2 2 2 2 2 1 2 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
472 472 474 472 466 461 470 477 489 491 481 469 477 491 490 475 452 443 484 500 498 492 493 489 474 443 477 498 495 511 479 464 492 459 493 492 506 520 533 550 527 485 484 481 481 481 469 451 427 416 415 395 394 411 408 409 430 466 474 483 448 421 426 411 402 359 339 343 358 374 385 377 406 428 464 480 502 529 521 544 583 593 605 620 630 665 631 567 513 493 386 403 534 592 616 625 678 696 765 791 857 880 809 839 828 864 825 724 674 625 582 551 552 560 525 499 524 527 541 545 534 562 573 581 580 589 580 592 542 574 600 619 630 629 623 623 624 622 645 638 635 638 636 626 617 651 670 678 682 693 698 723 740 744 727 713 697 701 725 741 769 789 791 786 783 794 789 788 774 761 764 773 770 761 741 735 743 743 757 772 795 803 805 799 771 752 758 745 746 742 718 737 710 710 700 695 708 710 709 714 727 708 710 688 665 657 650 673 682 691 701 715 730 742 769 778 797 741 799 832 807 831 872 904 911 935 957 940 956 890 826 781 763 729 714 692 706 711 701 700 683 667 643 652 677 694 725 755 779 785 770 747 741 746 704 644 616 600 599 554 530 509 551 568 633 655 659 679 689 699 708 723 734 756 753 708 653 692 725 734 710 644 679 642 682 718 724 647 694 707 738 708 756 777 803 819 799 762 819 854 887 934 962 986 990 974 979 935 855 766 708 695 681 702 702 703 678 683 702 665 670 604 568 574 567 570 546 530 570 573 517 557 557 539 472 419 417 435 442 423 417 405 388 388 390 392 394 397 398 402 403 404 408 410 414 431 422 424 425 440 455 462 464 462 473 476 485 488 489 490 494 502 512 532 546 562 566 540 528 515 512 530 533 557 583 637 650 662 666 677 691 697 695 673 622 610 631 636 660 670 679 686 687 695 695 684 704 715 721 728 735 741 748 715 714 755 818 851 895 940 985 1018 1044 1007 944 980 1001 1026 1045 1079 1105 1097 1136 1130 1145 1141 1177 1238 1263 1294 1360 1397 1419 1426 1408 1448 1386 1226 1124 1038 972 960 898 860 931 1024 1072 1199 1281 1215 1120 1191 1224 1340 1370 1332 1300 1237 1229 1295 1286 1255 1275 1323 1299 1258 1211 1197 1185 1168 1156 1106 1154 1181 1152 1128 1137 1205 1160 1061 1033 1091 1122 1209 1167 1188 1168 1094 1162 1232 1286 1265 1217 1224 1216 1062 990 1087 1060 1136 904 674 552 519 609 724 755 750 733 781 764 741 797 871 911 937 1027 1054 1065 1100 1106 1083 1123 1181 1275 1271 1298 1269 1338 1360 1385 1349 1295 1174 1141 1096 998 1024 995 973 912 953 949 1003 966 955 1011 1085 1151 1083 1118 1140 1066 992 1005 1098 1136 1156 1066 1153 1212 1264 1308 1246 1179 1118 1100 1182 1257 1325 1379 1412 1483 1537 1628 1718 1801 1832 1838 1861 1884 1788 1706 1627 1552 1498 1462 1365 1298 1372 1308 1349 1389 1384 1389 1367 1364 1328 1390 1414 1453 1442 1395 1338 1280 1227 1195 1148 1110 1067 1046 1029 1013 1006 989 972 956 937 920 906 878 844 837 800 811 830 843 842 892 851 925 992 1040 1081 1085 1086 1041 944 905 923 938 912 964 926 927 951 955 902 924 943 893 868 848 875 974 986 977 962 996 1072 1144 1124 1050 1008 1036 1067 1116 1122 1154 1156 1193 1124 1101 1150 1221 1319 1411 1510 1563 1602 1626 1612 1598 1589 1638 1721 1775 1796 1794 1778 1791 1850 1938 2029 2022 2038 2050 2001 1892 1836 1757 1761 1857 1940 1919 1814 1695 1601 1521 1486 1501 1382 1311 1263 1223 1183 1145 1115 1069 1018 970 949 968 954 982 1066 1008 912 968 910 855 757 642 628 628 678 749 789 893 891 889 891 917 968 1014 950 957 883 812 814 858 844 776 747 770 743 750 803 792 786 739 700 683 693 747 774 799 784 810 819 797 814 808 823 848 813 824 789 803 841 863 843 861 895 910 868 842 818 813 835 835 867 870 911 918 916 921 897 899 902 844 888 916 881 924 946 868 870 844 782 797 820 855 865 912 913 941 971 968 965 1026 1054 1050 1069 1109 1140 1175 1152 1133 1146 1179 1199 1205 1127 1150 1162 1167 1143 1092 1154 1168 1141 1070 1117 1107 1051 972 1000 970 1003 1019 959 949 949 981 969 967 970 942 940 936 943 977 992 962 977 975 967 952 930 888 824 795 657 690 725 645 654 673 678 678 711 746 768 737 761 767 798 822 818 842 819 850 909 976 1021 1053 1044 1107 1126 1142 1158 1165 1192 1208 1228 1242 1113 1159 1246 1235 1298 1352 1335 1261 1181 1119 1013 1116 1143 1077 1050 1120 1127 1136 1146 1154 1147 1198 1231 1267 1329 1307 1294 1255 1231 1205 1175 1159 1101 1039 1038 1025 966 845 737 746 763 749 747 682 704 679 706 755 738 795 828 768 711 638 579 569 511 478 473 471 468 468 467 466 465 465 464 464 465 465 467 470 481 516 573 677 746 686 691 664 623 574 530 523 540 520 525 555 527 527 527 544 561 570 572 569 566 613 681 685 610 597 638 698 731 734 669 618 560 546 540 540 533 521 513 498 494 468 454 459 478 467 443 437 429 477 565 507 431 387 357 392 399 425 417 437 400 351 327 297 287 280 273 264 264 275 263 254 267 317 354 378 338 391 415 370 291 265 249 245 232 210 214 229 250 278 330 370 430 465 514 530 476 372 296 276 258 248 242 216 217 258 228 258 280 264 250 237 228 224 240 238 236 231 226 223 223 224 224 224 222 199 215 218 181 195 213 206 202 184 198 184 135 155 198 206 219 202 202 210 176 153 175 173 188 180 174 159 183 172 200 201 170 162 182 168 188 186 154 135 127 122 112 117 121 125 112 112 97 90 125 129 129 118 103 110 106 105 107 103 104 109 88 73 71 54 60 58 70 54 52 49 54 52 52 63 70 83 114 82 71 53 66 74 75 49 54 80 92 63 74 98 108 117 128 102 92 96 82 57 43 35 33 32 37 39 34 34 29 23 19 20 17 16 16 14 14 9 8 9 6 6 5 4 4 4 3 3 3 3 3 3 2 2 2 2 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
464 468 471 469 464 457 467 476 477 474 474 467 475 479 491 483 458 446 468 501 500 488 480 481 477 439 468 486 502 523 498 460 471 469 492 497 517 539 558 550 521 510 506 483 492 486 471 461 463 455 435 418 393 384 380 437 462 465 458 473 451 443 433 396 389 382 339 338 348 363 365 398 431 424 477 506 530 530 533 571 574 601 622 629 618 643 617 595 545 518 385 449 521 567 613 662 701 732 783 844 855 869 905 907 875 916 857 779 727 676 607 584 560 563 541 504 508 560 576 574 558 577 595 581 601 595 598 620 565 555 573 601 635 607 584 591 607 643 645 664 661 665 658 643 631 630 670 675 682 690 706 736 743 757 743 722 710 713 712 727 737 768 779 785 781 777 785 776 775 765 797 795 787 767 738 727 727 742 755 768 766 794 786 796 772 761 750 750 749 746 745 747 771 775 721 681 720 696 718 726 718 702 700 694 669 648 652 668 683 689 698 708 725 737 742 774 743 753 774 811 862 882 873 877 892 896 915 962 917 871 806 763 752 731 704 721 723 708 702 695 687 672 663 644 690 710 728 762 781 777 729 680 709 707 686 660 614 597 599 562 533 511 570 628 632 648 671 672 693 704 711 728 748 753 701 666 638 699 720 720 673 617 612 632 633 650 650 639 649 660 689 701 702 724 758 782 754 726 790 825 853 873 906 975 1008 949 962 918 835 774 739 774 737 777 776 738 694 720 699 672 626 574 594 598 622 612 578 557 590 614 576 585 617 577 532 490 440 407 404 424 416 392 388 388 389 390 393 395 398 407 419 414 407 409 412 415 416 420 422 423 425 446 442 464 467 479 487 506 517 509 500 501 511 527 543 565 564 533 521 510 517 546 557 567 604 640 647 658 666 676 696 685 683 660 616 620 617 652 659 665 670 680 685 670 671 690 703 710 718 725 728 727 697 696 721 768 821 850 900 946 982 998 1033 1014 980 957 1003 1024 1004 1034 1062 1092 1113 1116 1152 1193 1229 1266 1294 1331 1348 1388 1398 1415 1377 1423 1402 1260 1150 1073 984 930 859 817 956 970 1047 1227 1279 1183 1069 1239 1244 1344 1310 1308 1266 1197 1238 1267 1274 1315 1362 1315 1273 1236 1228 1189 1178 1157 1141 1115 1157 1172 1169 1197 1173 1199 1233 1121 1067 1123 1182 1241 1233 1230 1245 1160 1193 1275 1324 1362 1314 1328 1315 1141 1077 1108 1138 1012 760 675 587 519 600 635 576 603 637 666 710 769 828 904 955 990 1059 1113 1139 1185 1161 1147 1158 1207 1254 1252 1191 1272 1270 1311 1306 1283 1220 1206 1112 1028 971 946 922 892 871 912 904 963 914 952 1057 1140 1088 1040 1084 1104 1025 965 991 1077 1153 1090 1039 1096 1124 1200 1294 1245 1187 1121 1142 1222 1274 1333 1428 1479 1601 1651 1702 1755 1824 1884 1909 1881 1884 1828 1727 1632 1609 1574 1516 1343 1253 1324 1232 1316 1328 1332 1335 1313 1317 1249 1273 1374 1441 1467 1507 1509 1488 1403 1299 1221 1138 1076 1045 1042 1037 1006 977 955 943 919 913 900 882 849 840 827 797 795 829 817 849 867 846 904 957 993 977 992 964 903 871 908 908 893 926 906 959 933 928 888 878 905 863 840 843 883 894 910 945 1024 1045 1055 1103 1099 1029 1021 975 987 991 1068 1074 1070 1006 1064 1151 1235 1229 1330 1415 1479 1529 1552 1541 1572 1622 1674 1721 1789 1812 1837 1804 1742 1777 1862 1924 1987 1963 1976 2022 2033 2018 1945 1824 1786 1845 1878 1791 1758 1654 1559 1498 1485 1463 1372 1323 1262 1228 1192 1153 1132 1073 1039 998 986 1000 1043 1028 1109 999 1038 1033 935 807 706 666 628 628 628 667 771 851 946 939 867 914 906 933 899 846 820 767 776 808 786 781 722 740 735 790 777 748 736 713 699 671 716 773 773 738 768 783 800 776 778 788 805 831 812 786 770 805 814 789 860 826 857 881 864 853 817 813 825 846 871 864 885 891 884 891 877 862 872 831 863 872 876 867 875 857 817 833 789 785 841 853 888 943 940 975 1001 1008 1024 1017 1019 1068 1066 1068 1120 1119 1119 1113 1144 1123 1167 1192 1095 1118 1134 1114 1151 1180 1122 1163 1110 1104 1113 1103 1068 1052 1023 995 1049 1011 981 965 1014 1009 984 962 971 952 951 934 939 978 984 976 942 915 929 861 851 808 751 747 724 611 631 637 646 676 710 744 760 776 843 814 864 856 871 870 941 942 905 860 869 966 1026 1055 1053 1041 1075 1136 1107 1116 1103 1156 1227 1193 1087 1114 1185 1155 1171 1237 1194 1206 1165 1114 1001 1093 1121 1054 1043 1125 1131 1101 1123 1110 1190 1195 1221 1251 1288 1362 1296 1264 1253 1210 1190 1177 1170 1097 1044 1023 938 931 854 830 853 841 808 716 758 709 798 854 880 894 894 847 792 685 618 573 531 505 474 471 469 468 468 466 466 466 463 465 467 467 468 475 491 523 592 668 776 821 821 780 688 593 559 558 557 594 583 568 540 539 569 595 563 571 569 568 563 596 640 676 618 600 646 728 691 763 702 639 587 548 605 561 531 525 509 551 524 470 458 484 533 513 447 436 443 458 527 448 389 371 411 434 463 501 488 498 453 387 331 305 297 279 267 274 293 282 264 254 274 275 299 322 329 411 439 369 303 274 262 225 223 215 206 219 239 278 304 323 344 400 485 539 440 345 316 284 256 251 227 209 236 230 250 255 269 274 229 210 204 201 207 227 229 232 225 224 224 225 224 226 227 198 182 205 178 182 207 195 184 174 155 148 133 155 182 207 209 175 192 209 189 169 157 171 182 181 184 163 185 186 198 205 173 172 200 183 193 163 140 129 130 143 145 136 106 110 108 102 96 102 115 135 146 121 106 121 118 117 124 113 110 102 81 85 66 69 62 54 75 62 57 55 58 55 54 67 82 101 130 100 81 58 77 83 68 51 58 79 107 71 87 109 122 122 137 115 100 104 85 67 41 36 37 37 40 46 58 41 37 28 24 23 21 18 19 16 13 13 16 11 8 7 7 4 4 4 3 3 3 2 2 3 3 2 2 2 2 2 1 1 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
464 465 467 464 459 457 470 469 469 470 463 461 468 477 484 480 452 432 468 485 489 489 483 479 462 438 448 466 479 491 488 460 456 484 493 504 513 526 560 556 545 545 520 514 497 486 470 473 465 461 441 415 394 377 383 414 421 445 453 462 451 452 460 465 450 403 351 335 340 360 369 378 442 483 476 516 528 506 538 515 532 572 580 569 552 597 581 600 581 520 404 490 534 599 645 672 744 802 801 849 889 907 919 948 894 892 816 761 714 695 608 623 604 585 549 511 550 533 547 611 579 608 624 595 629 606 616 643 587 564 554 568 584 577 588 589 598 620 656 663 690 681 688 658 642 633 647 672 702 693 707 718 737 756 748 727 725 721 721 727 741 749 756 753 754 764 759 762 781 760 756 777 775 780 766 729 729 741 752 756 755 754 760 766 772 766 757 761 754 758 741 746 745 714 717 676 680 697 726 720 703 687 687 683 669 644 664 664 662 684 690 696 706 702 708 717 729 781 804 814 818 856 824 868 901 924 931 942 892 829 799 766 728 738 734 722 726 723 717 715 698 695 676 624 653 711 745 766 789 761 701 662 672 670 692 638 625 620 614 588 511 511 574 640 660 672 656 648 690 709 715 726 737 755 728 679 625 683 685 667 640 629 658 643 655 664 669 672 727 731 704 711 715 694 701 709 714 727 736 776 799 854 892 952 956 919 953 915 831 806 811 819 800 840 865 761 757 714 666 654 638 587 634 643 697 668 617 612 608 648 610 619 588 543 528 543 508 464 444 402 398 393 388 386 392 392 396 401 405 418 424 431 428 428 416 420 420 416 419 427 426 430 447 457 464 470 483 485 506 528 510 506 512 522 534 551 559 527 510 504 510 535 560 589 627 638 645 655 660 668 674 668 655 619 604 604 633 655 664 670 675 679 656 670 688 690 699 707 716 716 682 680 692 714 738 770 812 832 853 872 932 973 1012 932 931 929 974 961 995 1022 1050 1070 1096 1142 1178 1210 1234 1248 1288 1313 1325 1356 1369 1401 1355 1375 1395 1353 1234 1124 1018 930 825 870 946 941 1010 1175 1238 1153 1062 1239 1271 1349 1296 1223 1182 1158 1258 1257 1246 1250 1318 1288 1238 1215 1213 1199 1180 1152 1131 1136 1148 1173 1186 1204 1195 1224 1261 1148 1130 1178 1220 1280 1330 1309 1325 1244 1260 1333 1382 1400 1381 1349 1250 1207 1148 1177 1154 859 657 574 519 519 516 551 623 660 720 759 751 807 839 915 968 1025 1131 1201 1241 1258 1245 1221 1190 1233 1257 1191 1146 1249 1192 1192 1235 1271 1155 1097 1062 1053 1110 1032 1004 971 935 863 888 873 923 1015 1077 1099 1075 1001 1058 1093 1031 945 999 1069 1124 1098 1003 1028 1083 1161 1226 1213 1160 1033 1039 1163 1304 1398 1492 1596 1648 1657 1689 1735 1783 1840 1884 1814 1764 1706 1696 1663 1654 1575 1417 1329 1223 1268 1186 1287 1294 1294 1293 1276 1246 1186 1276 1347 1374 1387 1415 1403 1372 1356 1332 1293 1179 1088 1047 1011 987 973 954 947 955 957 919 890 879 868 853 840 820 780 796 802 815 830 813 851 886 903 868 903 897 860 891 903 876 900 907 887 919 938 933 914 909 859 837 851 908 937 938 988 993 978 969 1025 1061 1058 1053 995 956 949 950 1005 994 941 1045 1124 1194 1253 1300 1317 1378 1431 1457 1466 1475 1549 1631 1673 1709 1758 1805 1749 1727 1707 1773 1810 1848 1868 1838 1939 1961 1989 1967 1941 1887 1872 1906 1930 1791 1706 1662 1566 1502 1499 1457 1372 1328 1282 1227 1190 1151 1107 1068 1044 1021 1014 1043 1097 1164 1176 1075 1108 985 880 816 810 697 636 628 628 644 688 765 827 861 847 878 840 816 827 748 790 724 772 754 737 736 697 698 707 719 724 731 699 688 661 670 749 750 760 743 742 750 780 743 776 754 767 794 780 793 763 766 787 838 835 811 825 849 855 835 800 830 863 856 840 852 851 875 855 886 870 844 867 816 865 837 859 837 836 820 794 785 782 822 866 882 921 963 977 1004 1027 1046 998 1001 1066 1054 1052 1019 1084 1061 1082 1055 1118 1073 1103 1158 1068 1043 1090 1037 1032 1110 1067 1051 1076 1051 1075 1063 1012 1017 1035 1050 1041 1023 1017 1022 1015 1005 992 1011 1005 998 1002 999 911 925 937 931 888 833 855 768 745 681 667 645 658 639 664 666 696 709 729 779 814 819 917 933 939 938 951 963 905 908 925 910 956 956 950 996 989 932 975 1047 991 1022 1083 1173 1184 1163 1099 1073 1118 1117 1096 1160 1125 1156 1148 1091 993 1005 991 1004 987 1021 1052 1067 1120 1144 1165 1179 1213 1245 1292 1416 1358 1307 1273 1264 1238 1201 1144 1170 1189 1055 1094 1040 1034 948 1085 990 871 778 827 792 842 928 987 977 921 886 846 716 652 613 568 500 475 472 470 469 468 467 467 467 464 467 467 468 472 485 496 520 559 671 777 837 864 842 696 625 607 604 598 632 664 594 572 573 603 585 560 562 566 567 564 565 584 622 644 603 627 681 745 718 698 640 603 571 638 605 534 521 522 568 544 475 474 521 579 522 451 442 457 509 514 445 377 416 463 488 510 530 551 465 414 375 364 332 293 277 276 300 310 291 260 255 287 303 324 295 331 353 351 323 297 258 242 247 230 207 205 220 247 270 280 298 318 371 457 539 439 375 329 276 240 240 215 219 251 268 248 277 252 222 203 195 195 196 195 200 195 206 208 222 227 226 225 229 230 220 185 173 169 178 193 176 180 202 193 185 143 147 178 181 205 182 166 189 176 171 143 164 164 167 179 172 192 194 198 201 173 177 212 213 187 187 155 162 148 167 166 145 123 110 108 107 100 119 137 150 154 137 121 143 136 125 145 123 114 97 86 89 79 71 62 68 80 69 63 57 65 61 55 64 77 97 120 117 88 66 76 95 67 55 65 74 88 106 90 104 127 132 131 113 88 93 79 52 39 48 42 39 54 52 86 50 52 38 31 26 26 22 23 18 17 18 14 14 8 7 7 4 4 4 3 3 3 3 2 3 2 2 2 2 2 2 2 2 2 2 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
460 463 463 461 448 462 462 458 463 468 465 459 468 479 474 476 453 429 459 461 493 501 497 487 476 460 434 461 450 474 478 455 469 471 504 512 547 530 553 535 521 517 566 538 500 491 479 461 450 422 405 428 436 406 375 405 436 423 444 448 454 468 479 471 478 393 336 332 336 344 354 368 409 496 543 523 432 455 510 399 393 445 410 454 534 496 446 512 521 441 504 557 617 631 680 721 756 772 826 825 856 912 923 963 931 923 852 778 701 654 662 659 584 536 522 526 528 585 601 590 602 636 653 606 645 621 624 648 614 601 565 578 581 579 607 606 622 610 627 673 685 702 677 649 653 647 647 646 657 661 696 712 723 731 739 747 743 751 742 727 738 761 760 746 746 746 745 742 748 764 737 743 737 720 715 715 730 734 736 748 739 739 744 750 773 764 759 758 768 764 752 733 735 730 748 721 681 669 676 685 685 684 681 675 656 639 654 678 688 680 694 722 707 745 749 752 733 754 773 776 792 809 822 851 874 899 964 896 850 808 772 763 784 783 751 747 749 748 736 732 731 715 709 631 642 681 730 768 776 709 684 643 625 621 624 616 614 633 592 541 506 516 543 603 643 645 610 641 667 693 705 700 735 742 734 681 598 625 603 601 601 644 697 641 713 716 726 733 769 777 773 769 721 748 761 717 771 801 821 804 786 794 856 889 890 893 927 929 885 865 870 865 867 892 906 871 840 752 704 678 615 642 677 716 714 697 635 630 648 641 618 584 551 524 497 488 514 510 463 414 398 392 389 386 388 394 401 407 415 421 432 453 461 455 431 431 448 455 433 455 435 432 433 437 437 467 451 461 512 527 509 500 510 527 537 543 547 518 503 500 507 527 557 595 611 619 639 648 655 613 612 644 636 602 590 622 651 656 661 666 671 647 661 675 685 693 699 705 702 701 670 673 703 732 755 755 796 842 888 932 963 1002 936 903 912 886 915 935 990 1036 1070 1101 1130 1162 1176 1209 1199 1239 1252 1257 1293 1330 1371 1388 1358 1333 1383 1345 1320 1146 1030 920 819 858 872 929 1028 1163 1195 1072 1104 1223 1221 1246 1254 1142 1111 1218 1280 1229 1220 1223 1274 1243 1234 1184 1189 1184 1187 1172 1171 1162 1165 1174 1215 1230 1233 1274 1281 1185 1174 1231 1249 1302 1368 1426 1416 1352 1371 1429 1366 1267 1224 1167 1121 1082 1089 1138 1116 689 538 521 530 569 590 609 661 751 765 761 747 813 857 921 985 1014 1071 1154 1202 1187 1219 1187 1093 1106 1178 1163 1050 1144 1062 1119 1165 1283 1228 1154 1192 1161 1137 1066 1083 1066 1022 932 833 850 921 965 1058 1052 1044 986 1040 1082 1004 934 966 1045 1083 1018 977 1015 1088 1167 1182 1117 1070 1019 1036 1153 1256 1357 1470 1589 1672 1633 1667 1725 1753 1793 1787 1648 1586 1629 1602 1587 1503 1414 1329 1307 1264 1191 1164 1266 1247 1237 1253 1230 1209 1197 1282 1318 1295 1294 1316 1288 1316 1262 1246 1220 1227 1168 1106 1043 1011 991 965 944 914 891 876 862 859 855 848 857 822 792 860 870 853 829 815 802 836 825 825 829 836 827 859 865 854 870 884 913 918 930 915 909 880 837 835 849 887 934 953 973 991 1052 1067 1080 1086 1114 1120 1034 987 938 947 921 934 1000 1081 1147 1198 1266 1337 1323 1334 1346 1350 1443 1513 1550 1591 1660 1705 1753 1734 1666 1676 1705 1684 1751 1737 1747 1813 1856 1914 1936 1945 1927 1888 1850 1790 1791 1806 1729 1672 1558 1503 1484 1451 1368 1334 1276 1240 1221 1159 1115 1095 1067 1076 1037 1077 1153 1245 1212 1137 1123 1050 989 887 760 670 629 635 628 628 657 697 729 757 777 853 756 730 798 728 755 681 746 702 702 697 677 677 710 723 736 715 689 669 660 722 730 713 713 698 734 730 758 737 751 743 734 766 756 798 753 771 799 817 830 800 828 832 836 805 794 825 824 829 821 848 836 844 855 855 843 823 851 816 829 842 835 810 794 794 765 762 798 841 865 915 946 947 955 964 985 983 964 990 1001 1001 978 988 1052 1030 1030 1045 1052 1043 1047 1085 1028 993 991 984 992 1031 1013 994 1015 989 1014 1007 983 980 1001 1052 1052 1051 1063 1062 1044 1033 1003 1030 1014 997 1025 995 924 936 873 883 892 893 861 810 719 671 667 634 629 608 705 720 736 757 780 801 821 806 845 831 825 828 875 871 876 880 909 888 897 901 904 902 948 907 1004 987 972 1050 1097 1092 1081 1110 1095 1025 1104 1102 1056 1137 1121 1112 1142 1105 1069 976 979 1023 1098 1092 1105 1116 1132 1156 1161 1171 1199 1239 1327 1420 1431 1344 1289 1265 1259 1219 1209 1210 1219 1166 1197 1098 1035 1069 1129 1152 947 863 924 899 908 968 1087 1082 999 943 878 771 695 629 594 550 520 513 499 504 476 468 468 467 467 468 468 502 506 489 503 533 651 707 766 877 896 918 829 775 709 684 681 714 745 664 629 623 649 592 573 568 562 570 563 580 596 629 640 616 625 642 676 667 629 632 574 557 603 593 549 530 559 566 510 479 480 518 536 520 459 453 466 530 537 436 399 442 479 526 545 574 568 469 403 347 328 301 298 284 274 292 297 271 261 256 291 317 312 292 329 315 288 317 261 273 286 242 223 208 219 222 222 235 247 262 306 377 455 538 446 356 297 256 253 230 206 254 252 282 295 270 267 256 247 193 189 186 189 182 181 176 180 208 227 228 229 229 235 210 180 166 154 158 180 163 170 184 175 188 164 129 151 169 197 172 151 168 165 157 135 157 151 162 175 181 190 186 184 189 170 188 219 194 190 212 171 185 166 188 181 151 121 133 128 127 108 117 143 160 161 158 136 150 153 161 165 131 109 95 96 92 85 71 83 79 96 77 73 64 70 74 57 65 74 86 106 112 92 71 71 106 86 72 79 72 93 108 95 99 133 136 129 102 93 78 71 48 41 67 51 44 64 63 96 59 71 52 38 32 33 25 25 22 18 21 19 15 11 7 5 5 5 5 3 3 3 3 3 3 2 2 2 2 2 2 2 3 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
455 458 459 452 443 461 461 451 460 456 454 466 466 472 464 461 454 426 456 475 475 490 497 498 491 476 448 433 439 465 464 451 502 510 492 509 500 524 524 513 510 500 555 530 517 483 477 470 464 425 437 443 424 431 390 402 416 422 439 435 450 456 473 425 381 348 331 330 332 338 346 359 371 395 447 482 364 390 393 533 535 441 449 420 383 385 446 425 394 393 474 611 702 731 677 752 824 836 847 861 877 891 957 953 965 923 875 804 740 718 725 686 611 532 585 584 559 558 617 618 640 670 655 639 653 642 643 662 631 628 574 613 587 611 627 653 604 637 623 624 652 655 664 658 657 657 653 664 678 697 697 723 739 737 740 751 776 763 742 735 736 739 756 745 742 754 738 735 734 761 742 729 728 712 696 714 713 728 739 733 726 732 732 739 726 728 780 786 789 766 728 720 715 723 749 742 714 665 665 706 695 690 659 668 669 638 670 702 711 712 711 720 745 740 784 802 769 756 763 772 778 791 831 834 866 909 945 911 855 802 811 800 808 761 791 751 768 754 733 726 724 728 728 658 613 663 689 711 693 699 710 672 627 610 599 606 581 571 562 526 505 512 531 578 599 604 618 663 670 670 679 700 719 687 653 636 589 607 618 620 640 656 699 714 667 734 738 778 808 828 815 771 762 791 808 787 756 808 854 880 876 852 843 861 902 937 944 970 986 957 949 948 933 939 953 885 776 710 674 672 670 658 703 751 677 618 611 589 602 602 607 612 571 542 526 525 466 460 429 405 397 392 384 387 386 395 403 412 424 435 449 456 469 475 468 477 465 459 484 478 464 468 448 438 439 444 460 455 469 470 483 486 502 509 523 533 500 503 493 514 514 534 570 601 596 601 622 635 631 592 590 604 608 591 583 606 613 643 659 663 651 641 663 674 678 686 694 691 693 705 669 677 716 720 723 755 811 850 887 922 960 893 861 864 912 962 969 967 996 1038 1079 1106 1124 1131 1169 1192 1185 1184 1225 1274 1300 1338 1348 1362 1324 1298 1365 1307 1299 1143 1042 931 832 825 903 936 1002 1131 1193 1071 1077 1157 1150 1132 1146 1076 1199 1255 1258 1212 1180 1225 1240 1217 1196 1162 1160 1162 1174 1163 1169 1194 1220 1225 1256 1246 1289 1296 1265 1200 1225 1282 1337 1293 1366 1418 1486 1498 1512 1539 1400 1300 1224 1147 1093 1019 1020 1071 916 616 516 530 608 652 638 649 684 761 783 820 798 845 903 927 947 1005 1053 1101 1151 1132 1112 1129 1031 1085 1072 1083 955 985 988 998 1091 1236 1236 1229 1209 1169 1136 1171 1152 1130 1072 987 922 812 873 979 1006 1007 1026 965 1001 1057 993 909 963 1024 1057 974 957 1048 1114 1177 1193 1129 1094 978 1037 1127 1220 1299 1382 1477 1519 1543 1555 1621 1638 1649 1547 1481 1428 1477 1358 1334 1309 1294 1276 1274 1241 1203 1153 1233 1221 1218 1205 1218 1123 1190 1269 1293 1235 1228 1222 1226 1255 1240 1173 1207 1161 1131 1109 1068 1128 1069 1070 1037 965 931 915 882 870 841 840 812 805 782 800 808 802 803 831 793 799 783 786 783 801 819 832 838 851 861 868 877 873 888 907 919 867 831 850 854 873 886 926 973 1026 1045 1113 1130 1151 1136 1147 1098 1028 957 922 912 974 1012 1079 1152 1206 1253 1255 1240 1222 1194 1250 1323 1431 1492 1574 1634 1694 1734 1652 1621 1677 1627 1630 1674 1693 1738 1777 1844 1895 1947 1957 1956 1885 1794 1708 1677 1703 1732 1695 1590 1516 1467 1439 1400 1353 1299 1241 1186 1166 1139 1104 1076 1118 1073 1091 1187 1171 1105 1017 976 946 861 764 720 688 687 648 627 626 629 656 682 674 746 755 751 684 723 695 690 664 666 668 681 692 671 664 713 720 709 675 665 649 671 713 699 700 718 712 722 739 736 738 736 740 770 783 749 778 737 787 799 796 800 789 808 814 814 779 790 785 811 845 829 842 842 867 864 877 845 821 812 805 808 832 810 808 771 763 785 793 817 843 848 864 895 889 895 946 936 947 972 927 933 955 965 1023 1000 973 990 1006 993 985 1038 1030 1023 964 963 957 957 971 956 961 980 977 981 983 979 1013 1050 996 977 979 970 960 961 966 953 955 960 966 943 959 950 954 952 939 911 859 778 746 736 741 699 632 616 669 674 685 733 753 770 758 790 779 814 819 786 836 855 848 860 887 871 879 882 887 892 881 883 885 943 1018 961 1031 1104 1060 1076 1065 1058 1017 1048 1035 1043 1077 1069 1077 1094 1062 1023 966 1006 1026 1039 1041 1078 1117 1142 1222 1223 1250 1266 1300 1307 1292 1303 1319 1281 1268 1244 1241 1223 1212 1252 1210 1242 1119 1082 1091 1140 1191 1170 967 1035 1024 993 1046 1128 1074 1009 927 864 798 707 649 593 531 511 541 525 539 474 470 469 468 468 468 468 484 534 570 557 539 641 671 774 850 901 884 893 891 866 832 851 836 881 779 747 727 728 654 617 589 570 595 573 574 652 669 649 680 660 638 672 625 597 581 563 580 640 668 599 542 554 610 535 492 489 536 519 471 450 462 460 509 514 409 430 470 524 585 617 635 575 492 427 352 344 348 313 287 278 281 303 299 265 258 278 278 272 292 292 291 265 266 250 254 262 251 234 214 219 220 228 244 267 283 316 341 430 522 419 358 295 269 246 211 242 293 284 332 346 309 286 225 221 201 190 185 209 180 178 184 198 226 233 228 230 229 234 219 186 183 176 154 149 159 153 171 166 174 180 138 130 163 175 172 139 153 160 151 140 151 154 146 173 195 191 173 175 194 195 195 216 194 181 204 193 189 173 178 196 161 134 138 153 135 111 108 123 145 173 157 137 162 164 163 170 131 109 102 111 98 91 71 88 95 104 86 83 81 70 79 65 65 72 84 107 117 103 76 71 99 81 79 103 96 86 93 100 91 119 130 136 117 105 68 61 48 45 60 61 48 68 84 113 81 83 62 46 40 35 30 31 25 21 20 19 18 14 12 9 6 5 6 4 3 3 3 3 2 2 2 2 3 2 2 2 2 3 10 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
448 453 454 445 441 458 459 448 447 440 452 471 476 476 462 445 429 445 460 468 481 485 480 479 478 463 453 441 449 475 451 460 491 496 480 490 490 503 520 509 488 491 510 497 502 497 473 465 450 456 452 449 439 417 404 375 391 423 424 437 435 464 486 436 409 364 337 332 332 335 333 337 382 455 479 432 402 503 571 621 680 630 577 560 508 525 545 541 484 539 557 686 785 810 726 807 865 906 945 906 900 922 948 984 964 912 903 838 786 750 731 663 609 539 587 644 601 569 597 639 686 707 661 658 662 665 672 665 640 625 584 649 599 659 624 674 626 630 647 640 641 641 647 673 665 675 671 687 680 723 708 755 782 757 751 784 770 803 758 747 739 749 741 737 732 730 723 718 727 766 754 723 721 699 695 701 710 713 713 715 727 730 737 716 704 707 735 736 769 746 711 702 693 711 741 732 711 710 662 690 735 697 652 659 638 639 663 719 737 751 743 745 759 759 763 795 797 784 794 802 796 826 852 897 846 885 900 921 883 857 825 820 808 825 794 761 730 718 710 688 684 660 668 669 606 609 654 661 627 645 647 643 618 609 620 621 604 573 557 512 505 513 549 601 659 634 645 677 687 694 702 704 691 613 582 582 594 626 650 655 687 685 741 786 737 723 723 797 836 852 850 778 790 818 834 828 811 782 811 864 901 886 862 910 964 995 995 1008 1029 1042 1028 1029 1013 1016 942 867 781 719 730 727 709 708 731 780 713 629 609 578 582 586 622 679 652 600 568 544 521 458 417 403 397 387 384 384 384 395 406 417 430 443 453 484 493 517 482 513 504 502 504 486 499 510 498 444 443 443 460 473 457 457 466 477 495 509 517 517 496 488 504 517 521 508 549 559 553 558 584 580 574 574 571 578 594 578 578 587 610 651 633 631 620 646 653 668 679 678 669 676 695 682 649 675 690 699 736 768 807 835 863 899 864 828 883 923 918 898 915 944 997 1034 1061 1085 1096 1114 1152 1117 1140 1156 1184 1228 1275 1316 1305 1339 1328 1264 1331 1295 1249 1142 1060 941 845 790 905 962 1102 1220 1213 1094 1009 1150 1086 1081 1064 1097 1230 1249 1239 1207 1164 1230 1221 1200 1173 1143 1145 1150 1161 1157 1182 1215 1276 1297 1347 1284 1343 1334 1313 1276 1308 1351 1410 1384 1410 1451 1516 1556 1552 1534 1491 1405 1352 1277 1228 952 760 743 884 608 515 546 600 654 651 671 737 803 837 835 829 872 942 970 985 990 1021 1054 1121 1043 1003 1053 954 1037 1030 929 947 921 940 986 1098 1217 1193 1172 1133 1137 1081 1138 1075 1079 1030 1050 994 879 829 926 962 962 992 930 986 1044 992 896 934 1009 1026 941 989 1059 1138 1145 1155 1053 1080 1009 1038 1139 1177 1235 1311 1342 1374 1408 1452 1511 1530 1483 1452 1401 1305 1271 1250 1265 1224 1230 1225 1251 1215 1183 1165 1192 1181 1181 1218 1164 1159 1233 1259 1280 1172 1203 1105 1220 1172 1273 1196 1128 1125 1078 1063 1046 1091 1090 1053 1069 1079 1069 1021 987 997 900 919 866 792 772 790 774 786 795 785 781 779 811 867 834 822 793 838 804 804 836 831 857 850 855 864 875 848 839 885 889 909 939 946 928 949 999 1027 1056 1097 1156 1168 1102 1040 973 927 907 964 1008 1054 1119 1182 1170 1160 1110 1137 1244 1280 1339 1364 1446 1537 1611 1645 1642 1601 1649 1605 1571 1566 1625 1678 1767 1775 1779 1835 1898 1949 1981 1881 1740 1688 1624 1579 1586 1617 1625 1483 1417 1385 1338 1296 1263 1223 1189 1168 1142 1127 1120 1174 1111 1088 1133 1115 1037 982 924 887 857 814 760 710 663 661 630 628 627 629 634 692 715 703 670 665 665 657 653 637 639 646 651 674 662 675 686 695 695 686 653 701 699 698 672 656 694 681 706 723 717 720 714 722 727 749 734 760 752 760 760 790 785 763 798 811 794 773 806 810 841 842 842 851 890 895 899 878 868 869 820 827 787 808 797 823 770 762 784 788 787 792 817 848 856 855 884 933 905 934 898 925 897 896 974 1021 995 948 952 995 954 1007 1014 1019 1068 1009 936 938 958 1010 934 909 919 929 946 954 944 945 942 909 877 870 879 893 920 911 892 874 881 867 869 880 906 914 910 896 858 827 776 752 732 695 718 645 608 635 695 739 723 709 709 751 764 765 748 805 765 838 835 829 808 854 845 879 863 854 888 897 882 901 923 940 935 1011 1021 1020 1054 995 1022 968 983 992 999 1021 1038 1063 1109 1072 1053 977 950 968 964 986 1027 1102 1194 1184 1186 1206 1190 1237 1205 1191 1236 1257 1291 1275 1256 1261 1251 1241 1278 1229 1263 1226 1205 1166 1169 1274 1260 1128 1218 1264 1159 1143 1092 1030 950 867 788 712 649 592 559 519 489 487 506 484 472 470 469 469 466 469 470 514 579 619 675 603 621 671 728 798 859 842 817 868 813 841 877 822 826 822 861 835 870 780 728 638 601 656 635 624 678 762 701 706 678 677 684 637 613 577 580 577 638 671 597 551 568 634 553 510 508 567 542 486 475 460 470 483 498 417 426 478 507 558 632 676 582 494 414 384 322 306 289 292 277 277 305 310 270 263 275 291 309 311 292 280 253 248 243 238 225 223 217 214 212 220 229 246 265 274 300 355 426 506 423 345 306 280 276 227 240 257 319 314 313 277 308 257 242 186 182 181 201 180 177 176 179 218 227 217 224 230 230 225 219 198 201 176 151 143 145 157 158 159 168 151 125 158 165 178 150 134 158 152 121 143 149 146 170 199 195 167 165 176 193 198 199 194 170 197 187 182 161 162 183 155 136 135 149 137 110 121 127 132 153 161 144 163 161 160 160 132 123 111 114 112 92 85 79 94 104 99 91 90 72 88 71 68 71 81 99 104 88 76 77 84 70 81 114 103 93 97 95 93 106 123 139 136 103 77 56 48 60 62 66 49 75 96 124 99 103 89 52 56 36 32 30 30 25 23 20 18 15 13 10 8 4 7 4 3 3 3 3 3 2 1 1 1 1 1 2 4 10 21 25 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
439 450 451 441 444 454 451 446 436 444 464 467 460 479 468 439 424 435 441 449 466 485 484 483 472 462 458 438 426 464 423 449 458 469 491 486 468 499 520 505 487 475 495 482 506 521 491 463 476 463 463 455 461 442 419 416 370 390 387 401 427 437 440 417 398 358 337 330 330 330 332 371 373 385 393 360 392 448 521 601 659 706 718 707 595 568 588 581 554 566 600 666 751 821 784 807 876 943 968 956 950 946 986 991 931 877 869 814 774 753 741 654 585 540 576 604 596 604 580 626 686 723 654 682 697 687 693 702 660 611 586 638 615 675 653 686 645 629 648 643 651 658 653 656 686 672 700 686 691 725 731 733 784 804 797 785 796 792 776 756 749 754 750 748 739 734 728 722 714 724 737 695 720 688 716 718 711 719 730 726 738 737 742 711 682 692 705 704 744 731 723 694 683 692 705 731 731 722 682 653 673 678 651 636 636 676 702 723 731 751 781 785 781 779 799 787 825 803 827 806 824 851 860 884 904 884 940 942 906 898 871 850 810 848 821 802 789 772 725 694 666 656 618 606 600 591 600 595 604 619 625 627 627 632 645 644 591 553 543 502 504 515 570 626 672 675 679 668 613 624 687 668 589 580 598 634 665 677 697 705 726 724 755 818 760 769 780 761 814 862 882 818 817 859 889 887 871 813 857 833 879 904 904 911 972 1005 1025 1029 1029 1033 1045 1047 1002 1001 939 881 851 767 794 784 765 780 782 770 719 687 631 591 560 596 624 669 637 555 530 535 550 482 417 397 392 388 383 383 384 397 412 422 432 448 460 478 504 532 519 536 543 542 544 511 519 545 540 461 474 457 463 474 490 464 463 483 495 499 476 479 481 483 491 506 511 511 522 526 519 530 541 541 552 556 560 585 574 558 569 596 638 630 607 613 623 638 660 651 645 647 653 674 679 657 659 675 681 706 729 758 785 823 868 841 798 868 941 879 858 859 885 933 977 1003 1030 1019 1017 1043 1057 1092 1144 1200 1200 1257 1290 1309 1272 1294 1319 1249 1303 1299 1212 1126 1058 965 850 761 840 906 1030 1216 1179 1083 991 1106 1034 1026 1065 1209 1223 1220 1221 1183 1136 1200 1195 1178 1150 1136 1141 1156 1166 1166 1203 1253 1319 1394 1369 1342 1404 1409 1399 1354 1404 1432 1483 1479 1486 1537 1575 1551 1551 1521 1506 1484 1410 1249 1120 979 779 647 644 587 515 515 594 626 648 709 796 837 844 848 856 902 972 1012 1043 1012 1039 1006 1012 1024 902 959 893 911 1016 925 885 893 936 1023 1142 1237 1169 1148 1130 1084 1059 1075 1048 1064 988 1013 928 884 811 869 935 910 974 905 978 1020 996 896 908 1005 996 908 963 1040 1100 1088 1148 1083 1129 1002 1039 1130 1131 1196 1238 1230 1244 1301 1413 1455 1455 1404 1349 1364 1360 1267 1187 1189 1160 1174 1205 1234 1196 1149 1122 1170 1162 1139 1178 1148 1145 1176 1236 1268 1153 1132 1120 1121 1173 1193 1261 1207 1163 1171 1111 1003 1107 1168 1037 961 956 955 959 969 947 990 931 906 799 808 850 928 884 919 837 837 865 828 843 816 859 819 805 835 807 823 823 808 813 816 831 827 824 864 842 888 931 965 963 989 1025 1048 1060 1105 1122 1162 1173 1126 1072 1012 945 901 929 978 991 1082 1166 1098 1080 1182 1247 1290 1363 1398 1464 1437 1479 1482 1529 1589 1611 1553 1525 1517 1531 1594 1655 1715 1688 1678 1726 1778 1845 1877 1816 1746 1684 1571 1563 1509 1521 1541 1467 1415 1382 1327 1303 1294 1269 1233 1229 1188 1158 1140 1149 1105 1064 1040 1029 1006 947 925 849 836 783 759 720 716 734 673 634 629 628 628 670 659 646 648 639 628 628 627 628 627 627 629 630 634 636 644 656 667 641 668 659 644 640 664 718 689 670 689 688 706 706 699 712 715 708 730 719 721 728 732 748 741 747 748 756 765 835 876 854 902 931 906 953 956 902 867 862 842 890 877 828 827 776 798 815 796 751 781 796 824 849 839 828 837 849 860 909 907 892 883 881 893 892 922 953 960 920 989 999 930 1006 976 1015 1073 1038 953 907 958 1022 933 890 884 886 876 884 873 905 890 867 825 824 865 865 859 861 830 813 808 804 811 795 814 817 801 797 812 765 709 654 637 627 596 607 607 610 638 643 644 643 660 674 686 698 709 727 770 834 810 812 796 814 777 788 793 807 813 838 850 878 888 909 930 923 947 966 1008 971 949 954 961 1003 1036 1034 1096 1098 1190 1182 1107 997 914 928 986 1049 1099 1130 1146 1137 1113 1132 1133 1205 1148 1164 1189 1206 1240 1249 1286 1307 1334 1282 1288 1288 1279 1251 1288 1289 1241 1364 1338 1216 1271 1317 1256 1042 930 888 900 907 837 760 692 628 556 514 495 484 477 475 472 471 470 469 466 471 473 511 589 711 801 692 667 776 803 795 794 771 745 823 775 754 801 788 747 815 774 781 816 874 847 765 699 711 772 751 819 826 814 803 745 750 744 716 657 597 597 595 597 640 594 569 587 622 545 546 548 605 568 542 485 467 484 526 499 457 435 466 500 553 605 626 534 478 420 363 343 356 330 294 281 286 288 324 278 265 289 307 289 307 328 304 294 306 300 260 283 272 249 214 215 219 232 243 243 267 289 340 394 471 430 379 318 263 255 245 234 287 284 279 298 261 267 294 267 220 183 183 203 177 177 176 176 184 216 207 215 225 226 207 207 212 212 196 169 147 137 143 151 146 167 167 129 131 150 174 143 131 157 157 118 136 134 142 168 192 193 169 150 162 186 186 179 178 162 187 201 161 152 154 175 174 145 139 150 132 117 117 135 157 163 167 163 161 157 155 152 150 137 123 125 124 98 104 93 91 100 105 100 96 82 103 78 78 85 80 94 103 106 82 80 74 67 86 112 138 126 102 103 98 102 117 131 133 101 82 67 50 68 73 71 55 81 82 142 88 108 103 59 70 43 39 37 33 30 25 21 19 16 12 9 8 6 5 3 3 3 3 3 2 1 2 2 2 2 1 2 4 19 28 28 17 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
430 445 446 436 441 453 448 436 433 454 465 461 460 459 463 458 420 446 440 463 479 492 501 490 483 477 484 452 424 437 422 458 489 511 485 463 479 494 496 509 497 470 457 495 491 494 495 482 496 489 457 442 425 420 412 419 417 364 384 418 414 401 393 402 392 371 339 332 331 336 343 392 444 380 359 376 425 483 555 615 685 738 753 783 729 658 638 624 593 576 621 664 704 766 813 806 827 869 888 933 972 994 997 941 884 833 818 775 734 707 728 673 603 555 585 641 638 645 611 602 637 714 683 730 740 735 728 679 622 589 623 653 635 680 681 706 657 631 665 666 665 667 656 682 684 703 693 703 724 695 730 760 762 777 789 807 812 823 808 786 764 759 755 740 737 731 726 725 725 714 719 664 658 711 767 749 733 729 738 727 724 720 715 706 682 677 680 689 701 720 718 686 666 681 693 711 705 700 686 651 703 714 699 646 693 731 738 752 757 784 803 842 848 816 827 825 840 828 871 843 870 856 862 907 904 914 894 951 975 924 911 852 856 872 881 851 803 760 708 682 665 644 634 630 614 604 585 581 616 632 642 648 639 633 629 624 577 549 538 503 502 545 585 638 656 689 635 589 545 556 597 604 585 605 618 691 705 714 715 729 759 760 783 807 811 807 817 786 785 851 872 844 826 876 906 939 898 831 879 883 881 913 949 955 973 1012 1017 1029 981 1027 1039 1014 1007 959 992 935 893 865 888 834 849 857 778 718 659 626 598 572 549 585 610 634 636 585 550 507 516 472 409 392 388 385 381 382 393 414 427 436 455 464 493 512 528 548 574 579 591 597 586 552 553 562 522 517 528 529 491 505 491 487 472 473 492 469 480 473 476 477 479 480 486 494 491 492 504 515 522 526 540 538 572 570 550 551 576 614 623 612 593 626 631 637 631 622 622 626 644 654 651 633 659 671 676 693 725 754 779 807 809 788 869 929 867 845 832 903 938 928 923 969 960 1012 1084 1125 1119 1166 1140 1200 1234 1268 1305 1299 1244 1258 1306 1250 1266 1287 1185 1084 1026 961 843 764 883 949 1112 1225 1176 1119 989 1004 1020 1088 1202 1237 1221 1186 1199 1150 1131 1182 1169 1164 1129 1138 1140 1162 1173 1199 1252 1331 1394 1422 1401 1402 1460 1447 1444 1448 1476 1513 1550 1545 1579 1502 1440 1439 1492 1515 1466 1401 1358 1185 1040 900 766 660 580 575 534 514 545 597 654 738 829 858 868 883 898 943 1007 1036 1064 1058 950 918 935 1057 918 869 858 864 902 885 867 906 928 1052 1127 1201 1197 1128 1105 1095 1052 1026 1031 994 992 946 960 908 866 795 857 872 944 883 976 1036 997 905 871 960 940 876 939 958 997 1073 1145 1085 1082 989 1007 1072 1105 1148 1146 1143 1224 1308 1369 1424 1416 1355 1273 1299 1329 1279 1218 1140 1138 1115 1184 1200 1165 1153 1092 1129 1148 1129 1131 1091 1180 1207 1245 1257 1217 1068 1137 1075 1065 1197 1168 1259 1229 1132 1146 1008 1068 1178 1201 1096 1011 925 870 827 823 837 835 791 757 841 999 1066 1082 979 900 911 1005 959 910 860 893 846 832 856 847 821 820 854 865 848 856 845 829 857 897 890 865 888 929 975 1010 1064 1106 1143 1161 1147 1111 1075 1038 996 966 897 917 945 1016 1070 1140 1051 1144 1223 1297 1334 1385 1428 1520 1518 1492 1548 1594 1606 1513 1454 1488 1442 1517 1593 1589 1591 1602 1632 1659 1714 1763 1799 1738 1722 1662 1552 1528 1459 1434 1444 1470 1398 1426 1374 1354 1366 1342 1320 1315 1257 1235 1162 1092 1100 1035 994 972 920 908 842 812 753 763 695 696 678 677 683 648 629 628 627 627 627 627 627 627 627 628 627 669 650 691 654 647 642 682 672 644 673 701 702 672 699 754 798 750 808 735 763 777 854 882 871 756 750 775 776 809 808 759 844 825 814 815 863 848 837 859 894 935 936 886 913 930 914 901 865 842 842 879 861 856 823 812 764 781 833 760 767 793 801 832 883 845 889 908 928 930 904 909 883 854 891 859 907 937 899 904 962 918 949 953 943 1013 1034 958 923 878 937 1008 995 925 863 858 842 842 857 904 897 850 802 798 809 840 805 818 784 750 739 755 769 732 747 758 768 854 792 776 748 756 718 648 601 659 599 614 605 641 683 728 719 757 769 793 777 810 788 759 743 731 766 789 833 865 851 861 869 897 933 947 959 981 986 997 1000 1016 1023 1011 987 931 1018 1103 1151 1123 1159 1186 1210 1174 1079 1009 913 932 977 1037 1070 1109 1120 1106 1086 1069 1165 1183 1122 1165 1150 1179 1192 1199 1219 1325 1427 1345 1310 1339 1288 1283 1298 1361 1347 1431 1448 1334 1299 1201 1130 1028 917 813 802 876 859 787 735 648 578 529 501 490 477 476 473 472 471 470 468 480 483 515 611 646 781 795 707 774 786 735 755 715 674 742 768 683 728 708 698 726 738 795 813 849 771 785 804 783 842 798 742 760 734 766 818 854 833 733 654 620 620 630 629 642 615 597 603 646 592 593 594 646 594 525 501 491 504 565 537 500 444 445 471 524 591 538 491 418 400 392 330 327 326 308 286 285 294 296 273 270 270 269 269 293 325 282 280 283 298 276 239 261 236 212 222 222 226 236 249 260 273 322 356 408 387 345 303 292 265 253 243 253 269 256 264 270 231 265 246 195 184 179 189 178 177 177 178 190 237 196 207 216 223 200 186 195 214 209 185 161 143 134 138 143 157 175 150 118 140 151 135 129 156 149 133 125 125 151 174 183 188 181 150 156 164 177 187 162 158 181 174 169 150 146 165 173 152 150 148 134 130 139 130 148 168 162 164 171 160 148 150 161 153 136 140 134 105 133 111 101 101 107 109 95 84 104 82 85 96 85 90 108 109 89 79 72 69 94 107 116 125 121 113 104 103 109 118 112 106 79 79 53 59 86 78 58 83 108 137 118 116 98 68 79 48 41 39 36 29 27 22 18 14 13 8 6 6 5 3 3 3 3 2 2 3 3 2 3 2 2 2 3 13 29 28 21 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
418 444 441 421 436 447 443 434 436 451 465 452 446 447 445 417 415 430 451 466 468 486 487 476 471 467 487 457 429 412 438 469 492 485 501 442 481 471 480 512 510 483 444 466 476 502 522 515 505 483 463 451 444 430 439 424 405 361 383 401 403 402 379 387 383 368 338 332 334 340 373 398 462 497 494 478 520 561 616 663 701 720 746 776 825 796 745 699 651 633 635 693 737 793 824 835 869 867 885 891 909 940 921 874 849 787 750 736 712 697 689 630 566 618 638 634 653 685 650 625 647 723 707 773 793 727 668 655 640 595 626 647 672 708 723 720 699 640 673 687 680 682 668 685 698 715 686 715 733 726 717 731 774 769 779 824 848 859 831 804 791 776 757 747 738 733 730 733 722 712 697 666 637 686 708 714 723 728 725 701 706 719 690 697 692 663 669 677 677 690 684 678 667 649 663 661 710 683 664 639 675 717 715 658 662 780 803 779 788 816 860 862 905 866 850 855 863 866 895 847 907 912 899 906 935 968 936 939 963 985 914 863 907 916 883 844 816 777 745 727 707 686 668 656 645 637 616 603 590 630 645 659 649 634 619 589 567 535 527 501 501 549 541 539 572 587 560 534 589 602 544 549 599 623 644 715 735 729 772 785 797 784 810 846 854 847 863 832 828 838 870 883 867 880 916 973 920 855 913 922 892 931 967 1019 1008 1006 958 985 948 972 1001 991 967 936 970 992 935 931 941 926 912 858 777 723 698 674 616 616 573 535 542 551 552 540 526 534 459 437 404 392 385 381 380 393 411 418 434 467 490 498 511 549 557 581 603 633 649 651 638 598 591 594 558 542 570 567 524 543 522 535 524 485 470 498 518 499 556 556 503 498 485 488 489 495 494 502 511 515 522 521 534 541 541 551 583 616 603 589 590 607 613 615 603 598 599 606 625 633 619 624 644 644 672 687 710 745 766 742 784 822 888 876 811 834 838 846 890 919 961 999 1005 1045 1081 1123 1154 1162 1195 1215 1237 1260 1309 1280 1244 1240 1281 1247 1225 1266 1154 988 979 914 804 790 843 921 1074 1163 1103 1041 972 1064 1150 1208 1210 1236 1208 1166 1169 1134 1127 1160 1150 1136 1119 1147 1167 1205 1233 1269 1308 1334 1406 1465 1477 1457 1452 1419 1427 1457 1517 1547 1563 1479 1406 1349 1333 1321 1399 1436 1406 1343 1255 1114 1002 839 716 646 600 548 515 515 554 619 697 783 844 868 915 936 940 992 990 922 916 1001 882 850 857 925 893 833 825 826 832 841 864 911 977 1029 1125 1174 1140 1104 1065 1034 1008 969 1021 995 915 888 864 831 852 824 794 907 885 869 990 1035 1003 928 848 910 894 899 947 998 1060 1117 1147 1072 1091 1026 985 1053 1067 1096 1096 1174 1217 1223 1302 1328 1333 1337 1240 1255 1263 1217 1177 1142 1086 1117 1173 1204 1182 1143 1106 1120 1151 1097 1098 1142 1206 1226 1201 1244 1161 1023 964 1099 1028 1063 1175 1224 1237 1109 1043 988 1035 1111 1196 1204 1012 903 832 804 800 782 789 758 817 898 942 1066 1057 1048 994 1014 1118 1056 920 971 1022 916 918 974 880 876 861 898 853 861 871 875 840 879 909 906 897 893 916 936 959 999 1042 1096 1098 1099 1088 1067 1032 984 934 893 945 965 987 1007 999 1014 1089 1149 1254 1277 1341 1407 1483 1569 1546 1543 1537 1451 1407 1339 1407 1341 1418 1478 1478 1487 1542 1563 1605 1662 1748 1775 1708 1649 1591 1537 1484 1436 1409 1394 1406 1354 1354 1401 1438 1440 1420 1402 1366 1328 1287 1193 1102 1042 1040 984 931 881 850 790 743 693 687 650 636 627 639 666 630 628 628 627 627 628 628 632 629 668 686 628 628 673 726 715 676 676 682 743 653 685 773 860 760 675 700 757 762 867 777 804 749 864 956 869 749 810 930 942 881 808 776 852 870 878 836 904 873 849 863 885 909 923 902 870 885 863 899 862 824 813 816 864 852 881 850 817 754 789 755 761 815 821 838 863 890 888 865 905 923 931 918 902 863 853 877 894 906 877 912 936 929 885 901 887 941 945 877 857 891 948 1031 961 895 858 843 835 851 927 1002 937 829 775 770 790 811 813 788 769 731 712 730 715 741 722 765 818 791 789 745 762 790 774 674 596 618 650 601 646 704 743 782 815 831 795 789 772 703 718 706 739 769 840 829 865 879 872 884 889 915 1010 1015 1028 1073 1082 1040 1000 963 904 916 916 968 1027 1090 1138 1191 1218 1186 1170 1098 1015 965 916 942 1021 1018 1037 1083 1083 1043 1048 1120 1154 1166 1114 1138 1134 1175 1167 1158 1217 1270 1387 1382 1332 1347 1363 1321 1364 1370 1448 1467 1357 1351 1100 1045 993 1040 955 851 756 743 800 822 750 671 580 509 486 480 478 477 475 474 473 471 472 472 512 508 552 655 732 728 762 701 692 691 689 693 592 687 707 679 652 667 678 748 782 777 747 821 748 731 762 791 817 728 709 706 717 806 782 851 885 782 732 678 650 682 680 696 664 640 638 683 638 661 660 678 583 523 527 505 525 574 612 530 502 457 502 546 513 474 424 405 372 357 379 330 303 298 290 286 281 291 268 272 270 267 261 283 289 310 283 277 276 285 253 232 234 218 216 222 232 240 242 253 266 296 319 337 337 328 295 277 276 250 272 282 269 249 222 238 222 247 223 202 199 178 180 178 177 176 176 183 222 188 197 219 218 215 189 173 189 204 191 164 147 136 134 141 156 175 162 128 114 134 123 127 137 141 136 115 139 163 187 169 190 192 157 143 146 176 190 170 150 173 171 152 153 130 152 166 147 160 151 138 137 151 137 149 163 150 151 161 157 147 150 156 165 154 153 150 117 139 140 113 110 115 116 100 85 101 88 92 114 92 93 96 101 87 76 76 77 93 104 119 136 137 132 118 111 110 102 100 88 69 62 54 56 70 86 62 80 119 154 142 120 97 106 60 81 56 40 38 37 32 26 19 16 15 11 8 5 5 6 3 3 5 2 2 3 4 3 3 2 2 4 3 9 25 28 24 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
416 442 441 410 446 447 447 431 416 450 461 451 437 451 422 408 439 451 464 483 482 486 478 463 459 442 459 465 430 419 461 478 458 499 497 440 465 479 491 506 491 486 450 476 494 496 500 528 514 487 471 458 460 459 453 443 395 366 358 372 380 388 389 379 358 341 335 330 336 361 404 452 497 524 538 582 649 726 758 772 809 773 775 844 877 855 803 803 732 680 643 692 744 789 803 862 887 889 927 956 962 945 893 855 826 780 735 704 697 680 635 603 593 673 707 682 718 711 699 668 721 741 741 747 755 715 710 662 675 613 636 668 684 696 741 779 708 664 666 707 689 702 683 679 689 714 709 702 749 763 735 761 779 777 780 813 851 866 861 831 820 816 777 763 759 746 734 743 732 714 717 672 636 683 716 724 713 724 707 694 717 709 684 672 673 661 649 659 658 675 682 670 678 656 640 652 698 695 701 702 630 678 656 622 661 794 807 804 802 804 858 847 872 897 877 882 901 860 923 894 906 937 925 935 962 973 964 974 993 981 936 900 962 953 913 870 836 815 788 769 762 735 699 681 660 631 653 629 585 581 628 646 634 630 589 587 554 526 500 499 504 520 527 532 528 536 544 593 626 627 629 638 643 652 671 750 772 778 804 815 860 856 854 884 898 888 911 866 874 856 889 912 920 892 909 939 948 895 931 950 946 934 973 978 972 952 916 956 912 938 959 988 945 929 957 993 1002 975 934 876 853 885 856 813 784 709 683 670 596 584 522 492 504 508 517 526 498 424 404 391 380 379 379 402 415 428 451 485 513 530 546 569 597 614 629 662 682 693 679 661 647 626 592 585 593 592 576 574 561 576 554 542 532 545 520 494 535 536 546 569 532 509 511 511 498 498 499 503 506 510 514 522 528 562 585 591 587 582 601 602 601 600 584 622 643 655 632 634 654 666 654 665 682 702 724 752 721 764 786 824 857 867 805 824 837 861 853 895 947 985 1008 1042 1062 1101 1142 1174 1162 1179 1211 1252 1323 1259 1231 1202 1263 1229 1204 1258 1090 960 893 861 776 802 895 988 1173 1128 1019 959 1023 1118 1213 1194 1191 1216 1202 1152 1129 1114 1095 1167 1125 1111 1130 1135 1178 1216 1243 1243 1273 1341 1397 1463 1455 1449 1431 1407 1432 1471 1517 1494 1519 1556 1479 1236 1148 1231 1285 1267 1254 1159 1140 1105 932 741 652 602 609 544 515 515 537 634 688 777 869 844 914 960 950 884 931 820 841 860 822 790 796 808 802 807 802 800 816 825 861 906 977 1071 1156 1208 1168 1099 1065 1089 1072 1008 945 959 880 938 917 926 929 846 777 880 822 900 935 984 989 954 847 867 856 873 929 942 1017 1083 1140 1103 1105 996 963 1012 1050 1033 1082 1147 1155 1187 1237 1264 1261 1274 1180 1212 1218 1178 1130 1100 1060 1124 1186 1167 1151 1149 1102 1069 1151 1084 1109 1150 1192 1182 1191 1218 1136 1119 988 972 936 1001 1183 1232 1196 1072 979 947 992 1050 1114 1129 1093 1040 925 830 776 742 763 760 775 800 844 902 933 987 1086 1076 1125 1011 915 1021 1029 952 1031 1071 964 959 937 1031 945 888 962 959 871 871 913 897 928 908 933 928 927 953 987 1028 1034 1032 1024 990 965 939 930 889 925 971 954 969 955 1035 1082 1126 1207 1249 1289 1385 1490 1519 1462 1396 1350 1357 1281 1261 1307 1296 1328 1389 1423 1452 1489 1503 1536 1577 1675 1752 1698 1590 1540 1488 1444 1424 1362 1363 1357 1313 1325 1345 1383 1453 1495 1479 1452 1417 1361 1272 1189 1085 992 978 930 871 816 806 749 722 686 630 676 671 603 641 629 626 627 665 709 706 726 662 664 667 666 706 682 664 762 811 784 709 677 756 700 718 779 823 790 715 782 715 743 851 934 874 793 873 957 869 798 905 953 914 818 802 782 811 811 844 893 880 907 863 851 908 882 839 841 849 845 843 859 855 835 794 831 854 826 844 871 837 810 747 768 769 761 770 784 805 827 840 857 919 864 873 880 891 854 830 842 863 857 867 873 899 888 872 859 870 876 881 895 834 885 927 977 977 872 862 855 808 883 912 955 938 816 771 745 773 842 828 770 756 752 704 694 742 685 737 781 765 768 801 741 726 727 734 726 673 591 669 684 698 741 797 794 767 755 749 734 690 712 720 774 817 796 879 903 923 917 853 838 869 881 918 943 950 977 996 953 923 899 924 969 984 1044 1076 1100 1107 1121 1158 1151 1077 1046 998 975 898 966 1003 1031 1041 1062 1068 982 1093 1117 1129 1143 1113 1070 1116 1127 1142 1159 1184 1230 1346 1310 1312 1336 1383 1371 1408 1432 1465 1365 1248 1201 1039 925 886 945 945 893 792 703 696 724 691 646 566 509 505 484 484 481 478 476 474 471 489 473 485 530 522 582 635 683 660 648 609 621 613 618 570 617 663 700 619 637 677 681 716 703 716 760 777 685 773 741 779 757 679 673 741 729 721 761 835 858 863 791 699 762 804 788 757 717 712 766 714 740 744 673 593 539 543 523 543 612 664 597 507 463 534 578 486 425 392 386 366 335 355 331 295 292 289 279 275 271 277 269 263 261 256 281 278 286 277 255 253 263 267 244 226 217 219 220 228 248 272 281 290 270 277 322 321 314 290 270 265 259 267 289 271 254 254 227 201 199 196 196 207 183 182 179 177 176 176 179 206 180 203 194 209 217 213 179 163 178 195 189 160 147 133 129 142 160 160 149 128 107 104 110 116 141 131 106 139 178 186 158 182 180 167 137 145 165 179 171 140 168 177 159 139 128 133 147 140 162 148 140 137 154 142 160 159 148 140 155 152 145 145 152 162 154 156 150 133 130 138 138 132 129 120 98 93 107 99 94 112 105 92 89 93 82 79 85 78 88 113 121 145 146 138 140 119 120 108 88 78 85 62 59 68 63 81 73 74 92 123 163 128 103 78 69 84 69 42 45 50 42 32 26 21 18 16 13 8 5 6 5 5 6 4 5 4 5 5 5 4 4 4 23 14 12 19 28 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
414 419 441 401 427 445 443 426 415 443 454 436 419 427 401 422 439 445 458 481 484 485 481 472 469 461 446 423 433 408 422 437 456 467 463 441 460 482 505 484 493 472 440 447 485 486 513 528 508 468 452 455 444 457 441 440 401 394 366 354 353 387 382 383 345 336 333 330 335 346 376 446 519 563 559 606 669 707 751 814 862 899 830 857 878 909 862 815 818 778 691 709 738 777 777 850 898 935 913 939 959 981 963 890 830 773 762 764 748 707 605 598 664 729 768 770 790 774 759 716 675 699 749 800 782 766 734 704 650 622 638 635 648 699 726 740 717 673 662 708 718 708 720 716 722 708 740 714 745 775 767 766 767 797 796 807 845 836 831 810 841 840 819 792 768 745 743 732 716 716 673 649 636 683 728 714 715 730 710 694 714 713 690 687 656 666 637 650 643 668 666 664 668 649 626 660 677 716 735 749 634 712 696 622 692 743 757 766 756 748 777 798 830 864 886 932 937 907 936 953 926 972 975 954 953 1003 968 1024 999 1011 956 964 988 1014 972 922 872 850 798 764 721 703 679 654 647 688 689 643 602 593 550 546 543 611 622 615 566 521 498 498 532 553 560 573 567 571 615 652 660 668 668 671 678 688 694 758 789 808 817 834 882 909 893 901 946 927 969 928 939 894 923 929 931 919 920 958 969 926 927 969 986 956 980 966 933 911 882 909 898 897 937 922 881 935 987 1012 1026 954 904 843 786 802 844 852 849 795 766 718 685 663 562 535 494 468 488 469 451 414 396 389 378 380 377 402 417 429 444 479 518 543 568 589 605 626 656 680 708 733 729 717 690 676 647 628 622 603 607 593 601 598 597 577 571 554 543 508 537 563 585 561 554 530 531 526 512 524 500 503 505 518 514 515 518 531 559 580 578 573 584 584 575 572 598 621 635 650 676 661 688 698 688 687 704 710 732 727 720 730 724 743 773 796 809 791 847 953 896 867 908 938 973 1003 1040 1072 1099 1123 1117 1161 1220 1279 1302 1233 1216 1177 1231 1221 1177 1242 1103 979 897 809 734 836 931 1129 1192 1114 1054 950 1056 1167 1195 1132 1145 1197 1175 1134 1101 1075 1129 1134 1109 1092 1129 1161 1198 1257 1317 1324 1319 1376 1445 1481 1483 1504 1484 1395 1418 1439 1470 1448 1490 1542 1560 1281 1077 956 939 1057 1111 1009 976 1001 916 804 659 612 548 515 515 543 580 620 690 747 744 743 805 868 891 810 790 772 765 767 772 755 756 760 771 778 780 790 798 823 856 923 1003 1051 1169 1163 1197 1151 1117 1101 1058 994 955 943 945 993 985 982 900 881 784 816 785 860 944 903 957 986 879 805 818 891 966 1022 1049 1119 1144 1062 1082 1068 1017 959 1027 997 1050 1089 1093 1123 1190 1193 1210 1234 1146 1112 1165 1099 1099 1030 1094 1157 1205 1157 1126 1109 1089 1059 1124 1050 1065 1094 1123 1163 1205 1240 1175 1060 980 901 1002 1148 1196 1214 1210 1185 1015 937 949 1020 1096 1021 948 924 919 809 753 813 873 825 798 871 887 889 878 886 937 1022 1089 1011 932 1073 1077 1058 1084 1126 999 1039 1068 1122 1006 954 1015 1097 1036 934 1010 949 943 994 947 962 948 953 957 986 1001 959 976 997 992 942 906 897 976 933 927 910 932 1039 1136 1198 1218 1238 1311 1392 1378 1316 1292 1286 1244 1256 1213 1215 1227 1274 1330 1353 1382 1420 1448 1460 1495 1544 1613 1713 1730 1582 1477 1438 1382 1354 1313 1274 1274 1278 1299 1297 1347 1381 1426 1395 1375 1380 1308 1292 1274 1172 1039 939 919 855 798 814 757 727 651 727 758 677 631 593 628 543 624 693 788 845 797 697 741 756 719 823 678 713 795 880 830 715 669 767 745 687 757 870 835 740 844 783 794 887 975 991 936 965 1035 953 925 982 1017 949 885 847 830 884 830 884 896 950 900 906 902 890 847 827 822 795 780 802 807 803 798 781 793 780 780 816 827 819 815 757 741 789 795 818 840 834 836 856 851 869 862 839 882 861 861 829 852 856 871 893 909 890 899 874 847 846 871 836 837 821 872 941 941 935 854 807 809 826 877 908 896 908 887 795 733 786 894 855 766 737 737 760 721 668 684 718 727 723 746 764 725 689 704 703 686 646 598 661 689 707 749 773 711 685 695 678 674 742 797 810 833 942 924 918 970 1021 900 819 804 816 829 859 865 882 912 931 918 889 889 954 1048 1068 1049 1091 1086 1016 1112 1129 1049 1029 982 978 969 922 891 975 999 1031 1055 1006 977 1044 1056 1083 1069 1073 1076 1096 1138 1126 1142 1162 1209 1251 1229 1296 1320 1368 1407 1423 1404 1414 1367 1146 1033 1032 934 819 842 893 797 794 724 660 654 646 620 603 584 522 505 491 485 481 477 475 472 472 507 484 524 566 604 633 596 562 548 546 574 552 579 554 582 599 626 615 632 674 628 657 629 657 747 747 672 719 700 777 691 669 664 673 693 709 744 829 891 889 865 769 834 899 936 939 858 871 859 862 861 761 659 585 600 543 548 568 615 646 559 481 515 546 541 482 411 368 360 354 346 327 316 305 304 298 284 276 279 278 282 269 285 260 250 288 280 242 254 256 242 288 248 221 221 220 226 227 232 237 255 250 273 264 281 282 302 288 282 276 277 283 305 306 271 293 265 235 210 195 187 184 183 181 178 177 176 176 177 190 177 181 176 195 210 211 210 183 155 168 170 152 142 134 127 131 141 160 141 145 154 136 110 106 126 117 109 136 159 181 151 167 167 173 145 138 156 164 166 145 159 171 167 146 159 125 130 131 155 146 131 130 151 149 157 147 145 135 151 147 146 139 149 158 156 152 149 140 133 130 133 133 131 119 102 106 113 101 99 109 108 95 86 85 78 84 93 87 88 97 108 133 150 145 149 135 112 101 88 83 85 62 70 79 63 75 90 76 86 102 127 109 86 113 107 94 83 51 70 49 38 34 29 25 21 17 16 7 6 7 5 5 4 4 5 5 5 5 5 4 5 4 9 22 23 5 9 4 3 19 27 12 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
401 408 428 397 428 445 431 419 415 435 446 443 419 403 413 428 436 440 459 476 478 482 483 477 466 463 453 432 418 401 416 423 439 449 432 434 459 485 485 475 480 475 458 438 471 501 493 519 479 465 452 439 436 449 460 451 442 423 400 391 368 356 353 354 337 332 330 330 336 348 395 453 504 570 593 602 670 737 758 747 790 850 899 899 924 895 920 852 813 799 762 735 801 765 809 874 921 942 920 903 888 884 889 830 765 730 708 681 667 633 625 624 719 757 776 799 805 796 791 741 694 679 717 756 808 779 723 708 694 636 648 703 717 679 702 746 721 725 698 677 730 737 732 725 754 717 758 761 724 741 744 776 798 800 808 809 824 802 791 778 809 806 796 788 770 756 764 738 747 723 722 681 635 668 698 704 722 734 706 692 702 688 695 679 655 662 630 642 633 650 660 659 639 632 621 638 642 697 736 769 689 627 635 641 657 675 696 703 764 778 815 838 855 901 932 961 977 970 985 991 961 984 998 967 1003 1002 1027 1026 1058 1026 975 1011 1028 973 938 932 924 904 852 770 693 730 740 717 695 718 705 670 665 650 622 595 561 533 617 657 567 510 516 541 559 596 588 585 607 610 618 633 638 690 704 706 709 712 727 739 778 823 848 851 877 902 917 933 941 983 1014 1000 979 938 965 984 973 970 945 968 987 1002 989 1022 1028 1001 1002 992 964 943 927 861 874 869 902 882 869 938 969 980 1014 989 923 831 779 756 756 785 845 882 838 789 775 700 638 604 550 531 497 451 431 402 395 385 378 377 383 399 407 411 424 467 511 539 570 599 624 645 672 702 729 766 778 739 730 713 687 671 651 634 631 603 625 613 633 630 602 587 563 543 535 556 580 603 573 548 540 530 529 529 530 520 536 528 521 522 531 524 535 549 558 568 581 558 578 593 594 610 625 627 633 652 676 682 703 715 724 684 672 686 696 717 767 802 783 819 830 876 829 892 965 953 946 969 985 979 996 1016 1062 1075 1120 1177 1267 1262 1238 1263 1193 1132 1199 1192 1143 1220 1089 982 871 792 732 852 980 1184 1181 1087 1010 938 1038 1106 1151 1099 1115 1171 1136 1118 1084 1068 1120 1110 1103 1078 1155 1216 1250 1298 1311 1321 1371 1441 1495 1508 1530 1559 1509 1422 1386 1422 1424 1441 1482 1478 1507 1411 1106 963 866 862 866 853 863 854 833 745 693 644 541 515 516 519 522 555 611 644 670 692 740 730 763 767 742 729 729 758 763 726 723 745 747 753 764 784 827 821 859 931 996 1120 1147 1114 1182 1134 1081 1050 1014 998 988 973 996 1050 1059 1011 964 900 844 752 767 857 893 845 931 991 879 787 867 935 974 1044 1105 1124 1127 1110 1136 1115 1032 933 989 970 1017 1067 1062 1117 1130 1178 1224 1229 1188 1077 1109 1110 1015 1040 1118 1184 1189 1191 1167 1150 1127 1027 1055 1034 1125 1181 1165 1213 1243 1261 1183 1130 1077 949 953 1012 1178 1203 1197 1177 1045 938 943 1087 1159 1123 974 883 824 760 790 890 951 868 819 895 973 974 982 1039 1082 1048 1053 1029 960 977 1057 1129 1160 1184 1094 1142 1068 1210 1100 1123 1180 1191 1148 1005 1061 1073 1065 1067 1014 1051 1025 993 1037 1023 984 977 932 945 977 967 889 904 984 916 898 936 979 1051 1130 1255 1301 1306 1309 1303 1229 1211 1194 1194 1177 1177 1165 1196 1261 1271 1293 1325 1361 1434 1441 1456 1489 1572 1592 1674 1653 1516 1452 1382 1339 1302 1272 1212 1207 1237 1213 1211 1280 1247 1243 1272 1229 1259 1182 1151 1157 1198 1093 965 877 842 810 768 790 700 728 816 785 702 660 601 614 619 566 632 714 772 836 743 790 777 785 815 711 744 807 878 928 779 714 837 931 797 818 978 857 830 941 868 829 899 990 1128 1037 957 914 955 1009 1061 1064 976 957 971 947 934 880 953 943 978 966 934 909 879 855 827 802 766 791 769 817 771 770 779 763 757 801 811 784 793 780 739 753 805 850 884 868 882 904 882 902 899 870 835 866 871 841 813 842 862 909 889 869 847 876 875 906 825 822 815 838 794 848 863 871 953 881 805 786 799 853 830 873 895 863 785 727 799 891 849 766 754 766 781 779 699 652 673 683 688 713 679 673 631 622 615 620 625 596 659 676 713 748 665 643 643 673 717 762 804 858 929 910 940 849 832 889 914 845 819 792 814 803 806 827 860 906 904 896 869 907 920 968 986 978 1031 1007 1011 1125 1147 1051 991 967 962 965 957 884 928 959 949 950 941 986 1010 1032 1005 1031 1018 1084 1093 1102 1095 1144 1161 1169 1167 1182 1251 1337 1359 1419 1322 1298 1349 1235 1115 992 914 944 832 761 810 776 708 685 649 631 592 585 582 534 515 502 494 487 484 480 476 472 499 563 569 552 572 569 553 526 528 522 530 533 534 546 541 558 563 610 601 608 602 582 603 637 648 712 776 690 655 701 748 723 648 653 657 677 717 730 785 848 862 905 854 857 862 878 912 939 875 857 826 885 805 696 680 649 562 569 634 669 658 556 491 560 607 573 511 434 410 384 366 346 332 319 308 303 293 292 278 285 284 269 304 289 294 269 283 271 265 284 272 235 230 227 226 226 222 231 235 237 242 241 263 261 301 265 277 289 303 305 292 283 316 365 340 310 296 270 216 205 191 209 184 181 179 178 176 176 177 178 180 183 168 164 178 195 199 206 198 183 151 143 139 139 136 129 128 139 153 136 141 152 162 134 115 104 101 127 144 157 177 151 147 154 160 149 131 146 151 160 148 148 158 168 156 154 146 112 123 147 148 131 122 140 144 147 142 129 126 146 142 143 140 143 152 152 147 146 144 133 116 130 122 122 113 109 111 116 105 104 106 102 95 83 78 76 89 97 95 96 92 107 124 144 154 146 146 114 95 85 84 73 69 85 74 82 72 99 88 79 92 109 110 89 123 125 99 63 75 78 59 41 39 33 26 23 17 13 11 6 9 6 6 6 5 5 5 4 5 5 5 5 4 6 11 12 7 4 4 4 10 40 20 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
419 395 403 401 418 443 432 405 406 443 439 434 423 396 420 435 456 455 451 473 469 482 481 472 463 439 432 440 436 418 395 434 419 439 418 451 483 479 460 468 487 465 431 436 470 479 499 510 495 478 463 447 432 436 439 445 417 419 410 408 400 364 342 337 335 330 330 331 337 356 401 450 456 481 551 561 568 612 692 749 757 803 866 915 939 932 920 895 839 813 765 768 764 800 812 858 898 906 905 893 852 827 794 763 731 717 717 708 704 701 659 598 665 740 783 785 772 773 785 765 726 695 707 743 773 767 779 773 697 645 636 659 679 717 760 756 781 781 732 694 722 761 756 759 772 719 761 774 734 773 787 786 783 805 805 802 784 779 771 766 779 769 770 775 759 757 738 752 756 722 693 694 645 634 675 685 693 714 697 685 675 672 677 681 665 642 647 620 621 634 660 644 645 650 650 606 641 686 710 706 765 705 599 684 748 727 723 724 769 793 820 847 896 923 925 920 934 970 1008 1019 1023 1020 1042 1007 1032 1037 1079 1082 1046 1015 1027 1056 1007 970 920 897 867 881 825 744 763 781 813 788 774 767 743 732 720 709 686 639 603 587 578 624 595 560 494 567 578 563 587 616 631 654 660 662 669 659 657 686 745 742 711 732 744 769 813 806 796 842 875 888 903 919 957 1009 1022 1020 1047 1061 1034 1031 989 1001 1031 1050 1047 1038 1046 1011 983 964 996 981 922 894 859 824 856 822 867 911 961 993 1023 990 911 882 854 839 748 727 778 811 783 788 725 768 745 670 642 601 554 482 461 410 390 381 377 377 398 407 418 443 468 465 476 508 529 581 625 647 674 709 750 786 821 805 771 744 725 706 675 665 653 624 642 647 655 651 645 627 589 586 546 553 574 598 621 567 540 549 543 539 541 546 552 555 541 531 538 531 532 549 579 572 555 561 585 580 589 600 612 605 624 637 652 669 691 700 670 660 649 650 667 690 735 768 797 834 847 895 919 945 993 1014 1051 1068 1087 1059 1048 1085 1071 1095 1147 1244 1333 1248 1173 1237 1173 1109 1160 1117 1148 1191 1117 955 826 730 815 911 1087 1151 1166 1090 979 926 971 1024 1117 1053 1133 1125 1115 1117 1081 1056 1099 1118 1075 1083 1165 1212 1276 1236 1286 1333 1405 1418 1489 1531 1562 1573 1499 1430 1412 1376 1387 1419 1408 1426 1448 1518 1132 998 887 781 776 763 768 739 710 655 665 618 521 515 521 515 520 566 592 613 637 655 652 701 716 763 745 689 704 710 691 696 703 717 734 760 779 807 848 863 860 924 992 1090 1086 1131 1207 1148 1102 1070 1068 1028 1014 1033 1020 1063 1024 983 916 858 823 811 742 772 803 845 936 977 880 795 837 903 998 1059 1103 1095 1082 1099 1145 1110 1042 1003 914 965 1002 1023 1063 1099 1151 1203 1208 1198 1167 1109 1007 1047 976 1050 1141 1128 1118 1191 1143 1102 1152 1116 1005 994 1096 1147 1144 1162 1196 1224 1195 1070 981 1015 907 907 1079 1172 1153 1180 1136 985 881 974 1115 1120 1090 946 878 795 775 843 860 861 839 865 901 946 981 995 1039 1031 1079 1093 1084 1070 1048 1046 1098 1192 1191 1165 1140 1251 1190 1247 1339 1304 1233 1134 1190 1256 1230 1209 1155 1191 1158 1120 1157 1091 1047 1046 967 921 930 949 913 905 958 888 943 974 1027 1121 1207 1278 1363 1264 1158 1140 1133 1136 1132 1155 1147 1119 1170 1217 1267 1245 1305 1340 1349 1390 1396 1442 1458 1495 1551 1621 1591 1470 1376 1329 1306 1250 1229 1203 1157 1174 1157 1149 1119 1124 1116 1124 1127 1121 1129 1109 1015 1060 1023 950 891 830 799 738 705 700 720 790 806 725 668 653 598 549 554 619 628 661 758 764 765 804 887 847 859 798 944 975 988 854 814 868 955 793 921 1052 889 870 982 950 877 986 1048 1056 1034 958 868 925 1032 1031 987 1019 1050 1064 1051 998 1017 1063 974 993 1017 1012 988 910 939 847 824 770 752 769 776 806 790 743 757 767 759 779 763 766 763 761 813 814 842 860 911 925 873 862 879 885 847 806 856 862 824 824 868 879 901 862 840 851 851 859 873 886 847 786 794 788 802 834 874 886 862 829 774 807 821 773 812 837 848 788 712 762 780 789 735 729 746 743 759 720 677 634 657 661 624 611 599 589 602 611 605 587 612 672 696 732 673 621 673 719 720 825 857 901 915 932 942 910 799 773 804 818 792 808 768 783 793 826 832 875 896 884 870 865 897 916 929 944 943 962 954 980 1031 1057 1007 982 969 940 972 941 893 880 915 920 969 997 1027 1037 973 958 975 993 1024 1041 1076 1092 1102 1100 1127 1161 1230 1354 1362 1424 1347 1202 1190 1202 1091 1029 934 890 881 880 759 729 724 679 652 621 609 589 566 545 529 515 505 494 491 485 480 477 473 475 489 538 526 533 514 538 507 510 513 518 524 529 534 539 547 561 590 620 572 596 629 692 687 720 723 757 700 631 701 720 683 639 640 648 686 718 767 777 822 858 850 899 862 838 860 861 927 873 833 834 873 910 810 730 634 581 602 663 768 668 568 517 592 642 544 481 427 400 379 350 347 331 321 307 299 289 284 287 289 290 276 308 324 299 299 308 310 280 268 255 242 262 251 234 226 223 232 232 234 254 247 264 298 299 314 332 316 330 315 351 336 353 397 391 349 321 259 214 191 184 185 179 184 179 178 177 176 178 179 178 175 171 161 159 162 183 193 195 179 182 167 167 159 151 134 123 133 154 131 138 159 168 144 154 101 104 127 140 140 162 164 131 140 151 162 114 136 142 148 156 129 146 158 156 134 143 115 120 133 133 134 115 125 134 146 144 122 120 137 136 138 147 131 144 146 138 142 140 132 122 116 113 118 105 113 104 106 104 101 103 98 91 79 78 78 89 101 104 93 97 99 112 126 147 157 147 149 108 88 76 71 83 102 91 88 73 95 105 92 88 105 101 112 110 106 84 66 68 87 83 48 46 38 31 27 18 14 10 6 8 6 6 6 6 6 5 5 6 5 5 5 5 5 5 4 6 5 8 4 12 26 25 17 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
427 408 388 392 406 425 428 404 402 433 438 423 413 399 419 434 456 467 468 466 468 480 482 474 463 461 453 460 450 436 400 404 445 408 422 470 481 456 443 469 473 452 424 438 467 481 496 483 493 480 466 449 440 419 434 444 408 409 398 398 404 384 347 337 333 330 330 332 336 357 395 441 530 499 495 519 536 542 632 691 792 834 862 872 893 936 972 959 894 871 815 815 806 791 791 837 867 878 872 869 865 862 858 812 759 726 717 713 710 687 622 669 635 676 743 768 759 740 760 742 720 711 713 725 732 725 722 725 701 660 666 697 708 740 735 807 808 768 742 755 700 781 796 791 788 738 773 793 775 749 774 813 815 807 804 799 797 791 785 785 775 761 754 768 767 764 737 745 743 725 714 655 637 624 634 642 687 707 686 685 680 667 661 669 667 646 640 615 614 636 636 635 643 628 645 608 626 676 674 682 736 740 602 737 798 805 791 763 762 788 836 878 901 889 884 946 970 998 968 1012 993 1008 1017 1060 1048 1077 1051 1094 1073 1066 1062 1034 964 934 897 874 843 826 791 838 850 839 825 788 770 764 750 746 759 744 690 669 653 549 500 517 496 493 516 540 601 612 641 655 668 673 685 695 694 688 696 691 682 705 733 756 772 759 765 781 803 844 862 866 876 919 948 995 1060 1062 1024 1023 1056 1053 1020 1002 1007 1018 1012 998 1009 1002 967 914 932 978 956 925 903 868 806 866 886 931 969 998 1027 997 966 929 868 800 728 687 682 693 694 728 644 686 671 665 691 679 596 506 472 413 384 377 376 382 397 409 434 469 489 495 482 525 564 589 625 651 699 741 785 822 863 855 830 782 762 742 711 701 675 674 667 664 687 670 671 655 631 621 584 551 582 591 614 569 573 579 580 569 565 560 559 567 553 552 535 532 528 550 548 543 551 564 565 577 583 585 591 602 614 623 638 643 641 663 642 629 641 664 717 730 714 754 796 818 827 866 880 924 968 993 1022 1056 1092 1119 1149 1162 1184 1204 1217 1309 1297 1228 1140 1189 1148 1098 1108 1062 1161 1149 1056 974 784 733 854 920 1032 1150 1166 1069 1020 951 968 1016 1027 1022 1068 1075 1101 1091 1100 1048 1087 1072 1033 1106 1122 1190 1184 1254 1314 1344 1366 1441 1525 1571 1574 1562 1501 1506 1510 1440 1407 1364 1370 1402 1446 1450 1242 1040 911 788 762 701 679 679 653 602 596 553 516 515 570 523 545 564 587 613 608 613 661 696 727 733 697 663 661 661 681 701 736 775 816 839 882 897 943 940 935 954 994 1046 1108 1141 1178 1171 1135 1113 1082 1039 1064 1070 1054 1011 1019 968 959 953 933 913 839 738 790 837 903 964 898 811 813 882 934 992 1077 1025 1005 1028 1115 1155 1061 993 907 909 979 951 1060 1107 1131 1162 1166 1150 1157 1100 1025 955 1038 1097 1155 1078 1100 1178 1145 1058 1097 1062 982 1014 1048 1078 1099 1116 1147 1193 1233 1137 1086 1046 994 914 946 973 1021 1131 1157 1056 932 884 941 1032 1007 939 868 802 776 839 882 917 889 884 896 891 905 918 936 973 1013 1042 1113 1148 1170 1188 1240 1205 1181 1143 1208 1206 1203 1198 1178 1196 1173 1144 1137 1137 1170 1180 1199 1182 1167 1205 1210 1164 1158 1070 972 950 911 904 874 895 879 885 941 957 1019 1140 1173 1149 1160 1110 1075 1055 1080 1075 1091 1108 1106 1109 1152 1212 1226 1221 1250 1265 1290 1355 1363 1372 1372 1418 1434 1491 1483 1419 1355 1299 1262 1228 1192 1172 1144 1124 1111 1080 1062 1043 1026 1027 998 1003 1002 1010 980 994 957 923 855 789 751 725 715 763 836 844 831 782 744 728 703 619 541 606 686 729 786 712 722 771 826 887 917 824 924 980 953 941 957 857 1013 861 932 1006 902 1006 922 1027 991 980 905 961 1032 940 874 926 919 942 919 950 1040 1087 1060 1070 1046 1017 944 951 986 960 1004 952 926 885 857 836 750 761 783 819 807 761 728 749 759 757 753 753 736 739 754 771 786 831 879 907 852 857 844 847 833 798 810 827 797 829 861 863 903 880 871 807 826 862 836 841 865 850 801 776 809 811 824 858 809 752 766 818 800 757 749 777 771 758 699 742 785 774 717 691 721 691 698 695 672 627 598 607 654 620 592 594 593 581 595 595 679 707 703 670 610 659 732 804 820 850 872 870 857 888 896 854 779 752 780 784 767 776 748 763 801 794 818 844 862 849 857 887 919 919 943 919 962 933 953 970 1000 1016 991 970 942 919 949 908 878 922 932 939 953 956 975 957 942 974 1064 1083 1044 1053 1044 1078 1119 1134 1145 1169 1218 1326 1410 1403 1196 1111 1060 1051 996 988 951 846 794 819 793 716 668 649 621 606 592 580 569 537 527 517 503 498 492 487 480 476 475 475 477 482 486 516 498 494 495 501 503 509 532 527 557 550 578 621 593 588 586 645 611 643 683 727 696 706 716 624 646 675 651 628 647 691 726 699 748 778 828 853 833 855 879 815 808 874 889 838 798 885 892 888 904 792 710 619 639 670 782 711 598 552 633 680 579 491 424 380 377 374 348 336 325 306 293 298 300 295 293 290 281 295 303 324 335 303 319 298 260 247 260 284 252 231 225 230 235 245 237 268 267 260 282 298 328 338 365 372 341 383 394 412 446 484 402 317 241 224 193 189 182 179 177 178 177 176 177 178 177 177 174 171 160 155 153 163 174 174 184 163 170 172 167 156 136 124 124 145 131 129 142 167 156 155 130 98 121 132 131 148 170 144 121 145 158 135 120 134 138 160 146 117 124 129 122 111 119 102 114 119 127 109 120 125 141 137 121 114 129 130 133 152 135 135 140 131 132 136 121 121 105 106 109 101 103 100 98 97 100 97 95 89 81 80 80 93 105 113 97 113 97 113 128 133 148 159 130 117 89 82 71 85 98 111 103 81 89 110 113 99 108 104 103 103 83 104 90 87 84 84 60 58 50 36 34 28 15 8 5 8 6 6 6 7 6 6 5 6 6 6 6 5 5 16 26 21 14 30 5 26 34 28 17 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
426 428 416 401 387 405 414 395 422 434 424 409 390 409 426 444 462 466 466 459 460 477 474 485 476 471 470 452 446 439 414 397 411 399 436 471 453 437 427 446 444 456 442 417 458 463 490 465 483 467 448 446 438 420 430 435 402 397 393 394 403 379 338 335 332 332 332 334 338 358 402 479 527 585 542 583 640 618 567 616 736 772 789 864 897 957 984 963 966 948 872 876 850 820 828 824 821 869 855 851 851 859 860 825 781 735 715 709 702 677 658 705 679 648 666 729 708 724 764 780 744 746 746 764 737 730 728 742 710 657 704 734 752 785 786 793 820 812 773 766 721 750 811 813 809 756 777 800 805 776 794 795 803 815 817 806 803 804 802 786 780 752 748 750 742 761 749 731 724 707 689 679 656 628 634 692 692 695 680 661 681 666 657 655 669 631 630 617 604 637 621 631 648 621 625 616 612 650 657 706 747 598 734 738 770 787 824 823 822 831 853 870 837 881 933 947 946 999 944 961 966 1002 1027 1013 1027 1016 1040 1112 1093 1055 1086 1065 1009 991 957 914 870 838 825 844 911 916 865 814 780 753 742 730 701 668 637 596 559 527 495 489 491 500 534 556 605 682 712 716 726 724 726 723 722 720 721 722 722 739 764 791 807 806 802 813 807 819 854 878 906 931 957 984 1003 1016 990 1039 1063 1062 1033 1012 977 979 969 975 1020 1048 997 939 873 906 925 917 911 893 806 837 855 914 968 1000 1031 1030 995 952 895 876 798 713 657 640 614 593 574 562 530 543 575 600 557 493 450 405 384 375 374 387 395 411 443 469 497 519 537 536 558 611 650 683 744 813 842 852 829 825 833 817 798 782 749 737 715 698 692 695 709 704 691 681 659 657 622 564 574 611 608 596 610 657 653 620 586 574 562 566 560 555 539 552 533 532 540 551 556 566 566 571 575 582 591 597 606 614 602 626 628 647 625 619 646 677 701 741 761 756 765 792 835 859 877 928 953 963 993 1033 1068 1085 1103 1138 1162 1205 1256 1304 1285 1178 1078 1144 1124 1076 1047 1097 1174 1131 1024 846 779 729 818 831 1012 1123 1138 1095 1041 969 895 947 1010 1059 1084 1110 1066 1057 1071 1039 1054 1065 1065 1141 1186 1175 1213 1208 1257 1302 1372 1407 1495 1505 1518 1554 1523 1570 1559 1533 1467 1429 1346 1309 1327 1351 1238 1007 885 872 827 764 711 637 591 564 539 517 515 516 585 552 530 563 591 582 584 624 646 686 668 698 675 638 658 712 746 810 844 890 929 943 984 1007 1036 1026 984 1022 1016 1061 1118 1160 1128 1143 1171 1130 1084 1096 1064 1037 1039 976 949 966 952 975 952 916 907 805 747 805 882 957 880 786 805 887 926 991 1069 987 959 1023 1109 1126 1096 1035 980 879 890 932 1013 1058 1056 1131 1168 1116 1114 1093 1015 959 1019 1094 1165 1080 1037 1108 1118 1054 977 1011 1019 1101 1125 1098 1128 1153 1164 1215 1147 1079 970 918 887 872 896 836 894 974 1026 1102 994 914 835 878 893 870 836 789 799 833 857 918 1021 1007 1023 1012 1034 1033 1028 1048 1072 1126 1172 1263 1312 1327 1360 1317 1246 1285 1258 1189 1139 1098 1086 1086 1077 1036 1039 1031 1036 1054 1021 1020 1019 1036 1105 1097 1070 1021 955 921 877 894 950 972 938 924 890 948 1002 1113 1066 1058 1059 1038 1016 1024 1041 1047 1058 1064 1072 1124 1164 1172 1216 1220 1215 1237 1279 1294 1298 1294 1305 1323 1351 1386 1418 1353 1310 1279 1247 1216 1187 1166 1158 1153 1156 1102 1080 1021 1011 966 944 937 931 925 951 1017 971 942 871 798 723 774 788 839 795 740 766 771 735 749 737 627 563 608 665 764 797 684 686 753 827 846 905 910 923 990 983 983 981 941 976 900 910 997 966 935 864 929 927 899 848 928 966 905 854 869 885 879 954 1017 1057 1083 1035 988 966 914 893 894 904 931 962 921 892 879 902 786 740 764 761 820 840 789 768 723 731 763 753 744 717 724 760 737 777 808 840 859 850 816 787 811 789 782 795 792 800 811 822 843 876 844 854 830 807 836 817 812 824 853 848 804 765 750 762 784 785 735 811 747 752 762 729 761 742 731 686 758 740 727 726 682 684 716 657 678 612 617 651 664 697 706 683 667 672 625 606 581 617 659 652 600 655 695 756 763 824 849 857 786 765 799 776 766 739 725 746 756 763 756 754 742 792 822 856 892 861 841 907 915 913 879 907 892 911 977 955 970 997 1038 1052 1037 996 941 911 880 864 870 867 874 883 895 913 951 972 1017 1043 1120 1104 1058 1129 1106 1167 1159 1207 1228 1269 1382 1398 1258 1173 1017 981 964 941 916 890 850 780 725 753 710 667 639 617 597 573 562 561 547 530 518 506 498 492 486 481 477 476 476 478 479 482 510 488 492 497 506 535 524 557 544 567 601 622 633 565 563 586 612 653 650 661 711 656 674 677 689 610 641 620 624 632 646 693 727 748 772 797 832 832 835 896 843 784 808 866 789 829 838 865 878 930 859 753 685 785 706 743 692 586 606 691 717 612 522 460 415 367 345 341 327 307 316 301 320 318 296 299 288 301 308 329 332 323 332 311 287 285 260 292 278 267 254 229 230 246 248 243 274 293 292 313 300 318 386 440 414 375 392 446 478 514 475 413 339 271 223 203 195 185 180 177 177 177 176 175 178 179 176 172 166 158 151 148 149 155 173 181 168 150 148 146 148 145 124 117 135 126 124 137 158 152 134 109 104 100 117 124 138 156 162 116 129 153 151 113 123 136 159 164 139 141 138 133 132 128 111 99 99 130 109 107 134 134 130 114 107 119 129 126 138 144 121 136 126 124 131 113 107 91 95 96 90 94 102 86 91 97 90 91 85 83 81 83 94 112 121 103 118 102 102 111 122 134 152 134 106 100 103 77 92 107 116 100 101 97 95 119 114 116 123 110 102 87 108 101 119 86 75 82 74 65 52 46 25 26 13 5 7 6 6 6 7 7 6 6 6 6 6 6 5 4 14 16 16 14 28 13 13 35 29 15 10 0 0 0 0 2 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
437 438 424 404 379 404 389 395 414 395 388 380 395 415 424 438 447 458 461 455 449 460 482 487 484 482 472 463 448 443 435 397 403 425 443 436 441 425 434 418 448 455 442 420 447 473 486 458 461 454 449 431 435 420 408 425 404 390 394 385 391 364 339 335 332 332 332 336 340 366 419 478 508 543 594 563 594 647 636 589 659 790 789 850 900 905 932 939 978 1000 964 944 874 860 859 846 845 864 863 851 839 832 820 829 823 791 752 724 714 671 648 713 706 703 688 676 688 736 786 775 764 778 774 785 748 737 750 759 735 675 680 717 758 796 811 841 846 813 789 749 761 733 783 842 813 770 764 831 824 818 790 810 827 823 797 792 787 772 766 755 754 767 782 751 727 711 700 738 688 659 679 646 632 618 619 646 658 691 681 661 674 641 653 656 679 647 621 624 596 631 617 640 645 634 602 592 611 628 641 683 651 616 723 727 740 745 750 800 843 835 815 833 880 904 910 892 967 958 953 1004 1026 1008 988 1026 1027 982 1004 1043 1081 1032 1087 1117 1074 1020 970 931 890 859 887 869 882 862 823 793 758 733 717 689 654 614 601 580 559 507 487 490 497 524 543 585 603 635 724 782 783 784 786 783 775 775 775 773 771 781 800 825 849 844 845 843 845 849 857 886 913 950 996 1009 974 1001 983 1029 1023 1033 1033 988 936 969 958 999 1037 1056 1010 942 893 840 867 857 854 870 797 850 888 901 949 996 1002 1002 1014 976 960 896 798 744 724 706 641 631 612 602 567 553 513 485 456 434 415 399 386 376 374 382 391 408 448 475 510 535 558 584 602 638 663 716 779 840 824 823 788 802 829 857 862 825 799 786 751 753 743 729 725 732 718 702 690 669 601 595 565 588 607 620 612 647 656 685 653 598 574 567 566 553 544 562 562 547 536 544 572 578 580 585 593 592 604 610 599 594 610 605 601 610 612 635 658 683 704 726 758 790 786 799 823 837 856 911 934 959 985 1015 1042 1071 1082 1100 1124 1183 1257 1270 1269 1178 1071 1077 1099 1027 1047 1135 1150 1131 1093 974 820 700 741 822 989 1095 1143 1060 1035 970 890 996 1092 1084 1106 1082 1033 993 1031 1003 1117 1127 1145 1192 1257 1222 1216 1237 1306 1337 1381 1446 1452 1443 1451 1467 1411 1459 1413 1433 1301 1356 1142 1058 1042 1094 1127 1082 1010 959 904 827 814 735 666 618 597 546 518 516 526 516 552 550 551 556 605 645 660 628 699 654 616 687 744 806 826 893 936 1007 1018 1077 1069 1116 1106 1074 1056 1026 1013 1057 1050 1056 1053 1121 1190 1152 1139 1104 1059 1013 986 964 936 894 896 899 884 848 828 822 742 773 868 910 825 741 808 911 968 1022 1061 1007 905 955 983 1030 1068 1090 1002 955 873 865 914 951 973 1048 1121 1140 1038 1069 1007 936 1011 1049 1117 1067 973 1004 998 961 996 1051 1047 1108 1142 1145 1130 1161 1204 1230 1087 1069 987 1065 993 987 990 991 877 857 954 977 993 926 921 840 847 812 767 729 802 804 801 855 984 1010 1013 1029 1105 1142 1151 1162 1213 1241 1310 1425 1463 1490 1502 1365 1354 1429 1313 1314 1224 1160 1135 1102 1060 1041 1023 991 973 1012 969 991 920 972 1009 945 951 913 857 857 915 964 1031 1080 1005 943 922 897 946 1024 1029 1026 1013 994 985 1009 1013 1033 1055 1056 1080 1125 1160 1167 1200 1234 1262 1278 1280 1281 1282 1286 1290 1295 1307 1325 1340 1306 1289 1258 1234 1244 1228 1232 1288 1235 1192 1142 1113 1080 1071 1042 979 940 919 882 927 975 902 915 859 765 756 826 836 744 704 696 694 713 689 702 654 628 533 563 606 688 740 648 666 740 798 866 872 846 901 973 934 957 984 1019 1017 957 971 965 959 872 878 858 873 843 834 879 905 859 803 850 843 934 985 1038 1040 1021 1012 914 896 839 803 840 879 870 938 874 889 854 877 820 737 724 767 775 813 772 730 729 729 749 732 725 728 733 753 760 778 797 828 852 805 783 780 785 779 763 768 792 826 857 858 893 864 872 818 836 799 790 796 797 839 869 888 859 800 817 761 754 734 716 739 721 725 717 722 726 731 708 694 710 741 716 677 689 670 674 669 667 626 658 695 712 710 767 758 750 737 697 666 605 576 587 592 626 684 696 685 692 739 774 776 713 742 717 727 717 729 701 735 751 779 720 734 788 821 884 878 869 852 833 843 850 852 868 896 915 901 910 962 950 987 1021 1073 981 921 890 845 853 925 944 945 958 964 991 987 1042 1065 1021 1102 1110 1177 1164 1146 1180 1222 1221 1276 1291 1258 1356 1331 1160 1034 972 919 894 926 851 842 802 750 691 679 679 645 627 616 605 617 605 591 607 569 547 567 501 488 483 480 477 476 477 478 480 483 485 487 492 502 511 555 578 609 566 639 678 663 579 552 602 647 621 658 696 688 627 626 625 639 662 616 609 615 630 640 657 660 722 749 796 869 856 776 839 869 879 821 762 814 752 837 925 927 920 951 943 818 754 794 769 767 740 705 637 726 783 660 567 489 419 394 370 363 350 333 311 321 358 309 307 297 307 313 335 358 363 377 361 359 318 295 282 298 268 270 248 231 235 244 258 247 253 283 317 333 367 337 420 519 447 413 419 515 544 495 440 369 313 245 215 203 193 188 183 179 178 177 176 176 179 177 177 167 161 154 152 147 145 149 172 189 181 172 153 136 129 133 128 116 128 122 122 137 163 166 148 145 124 93 105 120 127 132 159 136 117 132 152 120 108 134 153 160 169 177 173 161 150 160 146 118 91 103 109 108 127 124 124 108 102 116 123 116 127 140 136 126 130 108 126 126 115 95 81 84 92 88 93 76 85 87 87 88 84 83 82 85 94 110 122 108 114 111 105 113 126 132 150 138 126 105 104 81 101 118 123 104 109 97 99 110 139 126 138 123 99 92 121 132 134 112 91 81 89 78 63 57 38 21 13 6 8 7 7 7 7 7 7 6 6 6 6 6 5 6 5 6 7 7 22 27 16 24 22 19 5 0 0 0 1 1 13 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
426 424 422 415 381 375 394 423 394 378 403 421 429 431 436 460 450 448 451 461 449 468 478 483 479 481 479 459 450 440 431 394 392 416 429 402 416 413 423 401 431 446 425 410 449 456 481 441 444 440 444 428 415 422 396 418 394 384 390 385 373 361 333 334 332 332 333 337 344 381 402 423 451 490 545 604 631 624 654 645 619 710 830 855 879 929 960 995 1014 996 999 983 960 943 929 883 870 868 870 865 851 865 851 815 798 804 784 771 771 747 669 706 719 714 704 676 685 699 730 732 768 774 786 782 758 735 737 765 751 683 672 699 728 744 782 806 863 840 771 791 808 743 796 838 795 810 778 801 848 830 811 830 821 823 808 814 816 780 791 782 770 799 788 738 761 739 703 686 668 658 650 649 659 649 617 640 675 699 680 634 682 639 634 656 675 650 626 590 583 610 617 638 617 647 639 628 577 606 620 628 589 636 654 700 721 717 721 731 763 774 786 830 842 838 846 919 949 915 975 1017 992 968 1021 1023 1024 997 955 1004 992 1094 1098 1093 1127 1066 1023 980 944 931 956 936 890 837 790 760 733 707 679 670 641 611 580 549 530 496 509 514 516 513 565 591 620 643 670 715 839 842 842 841 835 829 829 827 811 804 851 869 881 879 890 871 890 889 886 910 927 974 1020 1010 967 954 966 1017 986 999 992 950 915 950 980 1014 1059 1062 1000 951 907 884 829 834 809 809 811 878 919 924 947 995 1008 967 983 981 970 908 819 831 775 713 680 653 653 631 592 581 530 497 477 452 435 396 383 374 373 384 393 411 447 471 495 530 560 589 619 653 688 734 802 797 802 783 774 802 827 853 880 897 839 820 793 781 780 768 752 758 733 709 695 615 615 639 605 578 593 608 621 631 654 693 689 607 599 582 570 551 557 564 573 555 539 541 556 578 568 579 591 598 603 605 594 581 592 589 610 631 633 643 664 684 707 730 760 798 812 821 833 854 871 879 900 923 947 983 1018 1036 1068 1101 1132 1183 1243 1276 1197 1144 1149 996 1054 984 1069 1117 1128 1062 1077 991 854 687 749 958 1047 1116 1123 1077 972 942 872 969 1078 1044 1034 1038 995 969 995 1044 1109 1156 1184 1230 1222 1263 1307 1312 1331 1345 1398 1445 1438 1339 1354 1297 1259 1286 1220 1206 1206 1181 1069 968 950 999 1055 1069 1021 944 945 903 737 703 662 627 595 559 522 516 516 513 514 550 585 626 560 556 575 626 618 603 704 787 838 883 907 1000 1045 969 929 927 910 981 1092 1117 1074 980 963 965 987 975 1046 1084 1164 1168 1125 1090 1030 991 972 956 958 933 875 862 854 848 834 811 758 768 842 909 823 745 818 856 887 949 1047 991 898 919 925 960 1029 1082 1031 1014 1006 918 830 877 942 988 1051 1052 1015 988 985 936 1019 1115 1088 1007 930 989 997 1005 1082 1103 1102 1081 1141 1180 1167 1178 1203 1271 1194 1187 1031 1137 1101 1118 1031 1062 981 889 805 834 838 824 874 860 771 738 817 777 793 788 784 846 972 982 976 1012 1110 1163 1250 1314 1324 1292 1341 1367 1399 1418 1450 1461 1483 1490 1499 1481 1312 1230 1162 1101 1070 1030 1026 1014 998 944 938 895 893 919 929 902 856 853 905 966 1005 1038 1045 1110 1002 942 992 962 924 925 990 999 987 970 1051 1088 1121 1148 1146 1159 1169 1140 1172 1185 1217 1229 1265 1293 1309 1335 1319 1304 1300 1304 1312 1327 1289 1273 1259 1251 1273 1283 1271 1290 1307 1276 1269 1265 1255 1234 1130 1030 1004 1001 1026 969 860 881 887 869 836 777 807 803 766 705 683 675 641 657 634 632 616 624 531 614 676 702 648 624 665 749 742 808 832 784 852 900 841 977 982 977 962 954 913 894 952 842 849 827 860 850 807 882 892 800 842 932 941 955 954 971 968 952 932 942 933 915 836 811 822 855 856 808 821 786 843 766 774 704 766 754 783 766 705 702 742 729 718 718 734 749 758 780 797 810 848 839 820 834 780 764 761 784 802 808 839 840 852 875 845 819 806 802 802 773 768 780 788 824 832 848 842 786 754 727 734 703 699 697 685 685 691 717 711 707 674 710 720 700 708 676 652 656 672 631 620 655 690 717 748 766 803 772 701 674 627 647 625 574 611 665 645 658 658 677 685 720 708 678 693 687 683 719 685 702 731 751 782 711 726 772 797 848 890 888 838 826 879 869 879 934 910 992 933 966 984 1064 1049 1069 1094 1017 965 895 852 867 987 1010 1014 1041 1049 1067 1077 1129 1171 1074 1193 1186 1253 1191 1168 1257 1231 1299 1203 1211 1172 1260 1250 1102 1043 1023 980 909 835 827 791 801 736 710 683 678 663 657 693 639 692 681 637 696 654 640 566 514 490 485 480 479 477 477 479 480 482 484 486 496 566 546 563 598 679 627 657 718 671 571 561 612 655 679 705 674 642 591 585 633 621 598 601 605 630 625 656 721 703 727 783 798 837 860 787 794 822 867 867 788 733 788 852 881 920 962 1010 1005 962 870 899 840 817 824 758 696 743 780 642 541 472 416 395 381 364 353 334 320 342 335 315 324 304 322 340 371 408 415 406 417 402 349 337 300 286 285 248 239 237 248 252 253 260 266 274 313 319 324 363 419 502 554 504 478 543 528 457 391 325 250 248 221 231 208 193 187 180 178 178 177 182 195 178 176 170 159 152 150 144 141 149 178 176 164 164 164 160 138 124 125 117 119 119 121 140 144 165 153 154 138 110 91 109 118 126 150 139 106 123 148 116 114 137 140 163 171 175 170 171 181 185 149 121 116 93 90 94 114 115 112 102 100 114 121 111 120 128 137 150 144 127 96 121 90 88 93 70 82 81 83 80 75 77 80 76 87 91 87 86 90 103 106 111 117 117 120 115 135 142 146 149 115 112 94 88 94 106 122 117 135 104 109 108 126 116 133 134 105 96 127 128 129 129 105 114 102 91 73 70 63 24 11 7 8 6 6 7 7 7 7 7 6 7 6 6 5 5 5 6 6 6 14 26 30 27 28 17 5 2 0 4 6 10 17 26 28 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
409 399 398 416 402 374 379 406 374 394 407 420 419 427 439 455 445 439 438 442 440 459 478 463 464 475 462 443 427 414 400 398 377 399 409 389 391 399 413 395 424 445 428 401 424 444 477 446 439 422 423 428 413 400 401 399 392 376 383 385 373 347 337 334 333 333 336 339 344 374 387 409 449 512 545 577 655 683 684 718 691 728 789 866 918 937 982 997 970 975 978 996 996 996 978 939 891 882 881 866 857 871 857 856 838 816 819 758 739 713 716 761 728 729 694 684 682 689 699 727 750 761 765 767 746 748 717 716 719 676 696 709 718 794 854 843 897 808 848 855 814 758 785 844 817 849 795 842 834 876 851 839 850 838 815 819 806 804 813 807 805 800 752 771 776 710 698 697 721 722 697 707 676 646 622 615 663 671 636 635 657 621 636 650 655 669 638 623 607 584 613 610 614 633 636 618 603 588 602 587 575 578 611 689 685 721 709 687 698 718 735 762 800 847 896 923 895 966 1014 1004 945 997 1028 1025 986 976 920 930 996 1071 1145 1140 1120 1135 1120 1070 1014 973 1047 1005 927 865 865 829 814 788 751 719 695 667 646 578 488 484 581 594 587 579 557 593 612 652 676 702 729 752 796 856 886 889 889 887 870 871 894 914 923 917 938 911 919 932 922 943 973 1003 977 955 950 951 990 1008 965 956 962 911 940 973 1011 1055 1074 1050 1012 973 942 890 879 886 835 779 799 866 925 958 983 1005 1006 965 917 963 976 942 917 902 831 743 730 681 681 652 657 609 531 513 491 475 442 396 378 373 376 386 393 407 428 447 480 522 550 535 573 642 700 770 765 766 758 740 770 789 826 861 897 922 920 868 840 819 805 795 785 769 748 704 655 659 674 663 645 599 598 612 632 633 637 656 659 650 656 570 558 570 593 581 583 581 567 545 544 547 552 557 568 583 578 573 580 601 610 628 645 651 660 672 686 713 731 753 776 794 814 834 844 861 878 900 929 957 962 996 1016 1040 1067 1088 1125 1207 1244 1272 1219 1148 1041 970 1029 955 1012 1044 1056 1004 975 979 896 719 722 909 1028 1123 1067 1067 1046 921 893 997 1078 1066 1007 964 970 1050 1088 1115 1141 1171 1169 1167 1195 1248 1280 1291 1327 1356 1366 1321 1246 1205 1173 1162 1160 1169 1127 1081 1119 1073 1032 949 916 928 973 949 840 841 814 800 738 692 619 550 518 517 522 516 550 575 514 535 561 544 558 597 600 581 633 689 778 886 927 994 1003 937 882 843 821 844 841 895 1017 1085 1027 947 889 925 946 1021 1066 1091 1153 1117 1103 1051 1070 1041 988 984 956 934 946 927 907 909 932 842 747 758 853 907 817 717 817 875 934 995 999 1020 924 862 891 947 968 993 991 1004 1031 978 896 834 903 955 984 975 940 889 900 956 1002 1094 1087 971 929 1036 1111 1121 1149 1165 1168 1129 1126 1185 1224 1234 1264 1277 1303 1170 1137 1207 1239 1270 1174 1118 1062 962 956 885 849 822 746 801 723 798 856 847 814 883 819 789 868 912 948 978 1015 1046 1111 1184 1226 1261 1311 1332 1348 1362 1383 1417 1425 1436 1453 1454 1454 1350 1270 1223 1172 1150 1101 1065 1032 1023 1018 942 985 901 860 876 848 876 919 966 938 958 1016 1069 1039 972 1041 1045 960 930 926 1027 974 969 1052 1108 1152 1182 1198 1207 1210 1198 1199 1220 1242 1278 1314 1349 1363 1349 1398 1423 1408 1374 1367 1354 1325 1309 1318 1358 1346 1333 1332 1336 1386 1341 1291 1222 1144 1158 1150 1114 1128 1078 968 945 868 833 819 814 797 767 762 733 728 689 670 632 624 593 589 603 601 578 529 612 653 654 602 682 702 688 704 735 767 733 829 786 816 869 887 885 895 912 868 808 884 852 845 844 838 815 815 850 856 797 862 863 860 895 928 976 924 909 886 875 895 895 884 773 782 834 836 756 783 753 760 745 726 685 694 704 712 720 697 744 713 711 733 755 753 760 778 782 782 813 839 801 798 803 791 752 752 781 807 825 826 868 859 871 859 861 832 823 804 823 799 766 801 791 802 807 833 785 787 750 786 764 738 749 740 712 674 679 697 698 670 676 695 689 689 690 638 641 628 627 636 663 657 699 737 770 809 795 784 712 687 634 607 582 574 625 646 626 645 671 688 717 676 657 681 676 675 704 663 662 726 707 753 692 741 726 779 787 824 886 819 857 893 888 932 918 949 973 956 1008 1003 1076 1136 1088 1065 1046 937 877 819 888 1003 1114 1120 1129 1150 1124 1195 1206 1222 1102 1160 1258 1312 1329 1261 1254 1244 1209 1159 1087 1130 1172 1236 1157 1063 986 936 874 881 897 864 786 809 759 724 750 736 720 755 662 763 779 705 756 739 668 623 567 507 494 484 480 479 478 479 481 482 483 489 513 536 603 638 666 715 726 745 710 627 541 563 621 610 648 713 634 606 612 566 622 599 587 596 614 647 700 655 720 723 686 717 782 797 837 815 750 795 837 843 764 724 756 784 831 884 941 973 926 994 942 811 771 861 879 875 798 764 768 638 540 466 437 420 390 366 345 321 317 338 335 323 327 309 327 366 409 453 490 480 492 447 387 318 289 263 256 241 243 267 253 270 251 258 285 281 331 348 373 377 416 506 595 572 568 577 522 478 411 336 288 276 231 221 202 195 191 181 180 179 180 184 194 190 174 165 159 151 147 143 140 139 150 164 154 166 145 133 126 120 115 112 112 114 118 124 141 157 144 162 142 130 124 89 107 118 136 137 110 112 136 121 95 125 137 153 148 159 156 156 180 168 158 145 149 124 92 82 88 101 102 92 104 109 115 103 117 123 128 143 149 133 117 93 119 127 98 97 82 66 79 59 58 64 63 87 90 100 98 93 88 85 90 100 108 120 126 112 128 136 144 140 114 101 97 96 90 93 108 114 135 118 127 117 114 104 122 131 117 113 113 151 155 131 138 123 113 77 62 83 51 43 12 7 8 7 7 7 6 7 8 8 7 6 7 7 5 5 5 5 6 6 6 19 20 20 27 19 9 5 5 4 8 12 20 28 32 42 57 40 0 15 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
379 380 385 417 415 388 371 395 376 412 431 431 436 440 451 444 437 428 437 428 440 456 471 452 451 468 465 458 445 431 441 405 392 373 377 379 386 393 408 404 425 432 396 411 439 438 466 445 442 430 411 416 420 406 387 388 379 383 364 383 352 338 336 333 333 335 337 340 349 366 393 389 408 445 489 540 589 652 697 676 689 715 775 807 842 873 897 931 990 1012 1025 1028 1009 985 982 950 927 902 902 875 875 878 874 864 845 815 819 801 822 804 760 801 771 749 725 701 696 699 715 743 756 767 755 741 722 734 728 709 702 688 692 736 747 784 849 925 872 840 897 880 807 783 795 850 850 866 813 875 882 888 887 866 874 823 851 841 831 831 819 798 776 773 800 805 769 736 768 758 777 758 737 712 654 652 641 607 612 615 607 644 621 635 657 646 639 651 663 633 631 577 614 607 603 597 610 639 616 587 578 576 572 585 607 658 661 691 669 695 736 753 782 809 840 895 901 868 941 993 1004 952 968 1006 992 994 969 1000 925 928 953 1005 1071 1152 1159 1153 1163 1123 1070 1071 1081 1003 955 930 926 892 872 828 824 804 773 733 699 643 485 525 530 552 610 644 629 628 608 621 637 683 684 726 755 781 819 866 933 935 932 930 908 960 969 967 979 952 953 979 966 977 999 1011 963 947 934 961 988 993 953 904 924 905 922 963 1014 1068 1085 1053 1013 982 947 928 928 900 816 764 805 846 893 954 1017 1016 977 921 892 916 963 982 983 916 828 790 786 737 710 689 677 632 544 532 498 434 390 378 373 373 379 390 398 407 420 438 462 483 474 506 557 605 696 715 697 699 743 780 801 811 855 882 899 925 949 963 877 855 839 824 809 804 759 710 701 699 696 683 657 605 619 642 642 626 624 632 627 642 618 568 592 608 622 608 591 601 574 577 565 552 552 557 557 562 575 605 612 620 625 630 638 636 644 657 695 719 733 756 771 782 803 826 845 861 882 901 928 955 976 997 1017 1042 1064 1092 1161 1196 1214 1263 1195 1148 1009 933 983 964 960 1047 1007 984 958 896 845 741 688 797 975 1085 1069 1005 1012 896 904 981 1049 1008 972 931 998 1083 1084 1081 1106 1112 1117 1152 1218 1263 1261 1276 1280 1265 1262 1188 1142 1075 1093 1070 1109 1078 1051 978 1006 985 942 886 885 948 984 894 802 740 714 712 718 656 585 526 516 515 518 515 514 557 561 533 515 547 574 604 682 692 713 826 906 981 920 892 858 828 801 777 771 786 809 857 982 996 921 851 920 973 1016 1078 1077 1073 1150 1101 1070 1063 1036 991 971 954 945 927 927 858 817 847 882 838 747 746 842 900 811 713 806 870 927 926 930 925 941 843 878 875 913 996 956 942 965 946 912 818 882 944 940 868 846 902 936 1003 1060 1091 1053 952 949 1052 1147 1227 1241 1263 1197 1170 1179 1205 1255 1272 1292 1232 1265 1281 1216 1212 1246 1304 1276 1221 1096 1060 1063 997 985 938 837 716 805 898 897 912 856 934 913 846 813 821 846 870 916 975 1027 1078 1171 1274 1296 1306 1318 1331 1346 1358 1367 1380 1391 1396 1411 1427 1430 1317 1225 1228 1166 1088 1125 1155 1110 1050 1054 1026 941 850 912 963 987 1004 1012 1010 990 1020 1016 994 993 1035 1039 984 940 927 942 964 1012 1095 1163 1202 1229 1240 1245 1256 1261 1270 1298 1327 1353 1381 1400 1407 1427 1442 1466 1455 1453 1449 1406 1369 1341 1376 1408 1391 1390 1259 1330 1170 1067 1070 1035 1141 1141 1084 984 908 917 839 845 834 823 779 758 743 724 698 710 701 677 659 648 612 597 582 549 531 539 567 586 599 616 635 659 631 651 681 689 706 780 739 758 822 842 788 824 841 804 776 812 811 800 801 811 771 820 807 795 780 794 812 854 925 1003 1020 970 916 881 853 845 855 854 810 734 752 739 708 722 733 707 680 700 705 698 697 687 685 745 775 726 757 788 787 791 824 836 815 813 821 832 833 785 799 773 765 794 808 848 831 857 883 890 904 908 902 886 842 869 847 799 760 774 773 773 811 837 832 828 838 819 783 764 746 731 713 708 675 671 666 662 660 683 672 664 663 633 634 634 662 699 684 740 715 737 761 765 783 765 770 681 652 596 584 576 590 596 638 644 658 680 706 657 653 687 644 684 679 648 649 705 687 700 680 693 715 734 776 810 788 766 813 920 941 954 964 1002 999 992 1047 1053 1095 1094 1043 1038 965 896 844 854 888 982 1046 1072 1111 1167 1141 1206 1282 1203 1193 1169 1224 1285 1337 1301 1187 1109 1087 1107 1044 1132 1075 1165 1152 1028 958 924 946 897 946 932 852 855 767 811 747 789 744 824 737 758 866 809 843 760 672 631 567 521 501 488 482 479 479 480 482 484 488 491 501 547 574 611 665 719 739 728 711 626 541 559 564 583 628 667 672 621 569 556 603 589 583 633 685 698 709 732 706 674 699 713 741 781 783 850 794 754 773 793 721 769 826 834 856 894 907 909 829 915 859 738 720 830 757 770 770 711 751 637 543 500 498 485 433 399 364 355 351 346 367 343 365 315 338 385 436 515 602 578 532 469 386 326 281 265 258 251 259 259 267 251 274 268 282 285 315 344 371 417 450 512 601 587 572 562 570 490 436 405 339 282 293 248 223 194 191 180 180 179 195 207 191 174 167 161 153 149 146 141 137 134 141 150 142 165 164 149 150 141 137 126 113 114 127 138 148 147 137 155 135 130 146 117 93 99 118 136 109 105 127 120 92 117 139 137 134 153 136 148 156 146 148 142 132 110 92 112 104 80 95 85 103 111 112 99 115 117 122 125 139 145 125 133 124 134 102 107 78 83 109 84 80 69 62 91 83 93 94 103 89 77 88 95 93 96 113 114 120 134 132 127 115 108 111 97 85 86 94 108 127 102 122 126 100 96 114 115 131 130 122 143 172 120 94 78 95 65 55 55 50 28 13 7 8 7 7 7 8 8 9 8 7 7 7 7 5 6 6 6 6 5 7 16 14 12 24 20 10 5 6 8 3 13 24 40 40 32 37 27 14 24 52 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
403 396 378 375 408 405 369 373 383 413 431 436 438 447 449 439 426 419 425 428 445 466 464 452 439 464 457 463 450 446 422 426 417 387 386 361 370 379 394 391 419 423 393 394 420 433 448 418 446 426 409 390 407 398 395 384 384 355 379 348 338 335 333 334 335 334 333 343 359 371 379 406 432 466 505 584 645 625 655 713 724 772 797 819 900 911 932 969 977 973 999 1018 970 984 997 999 972 923 909 887 906 879 910 878 854 844 860 846 848 839 828 781 794 790 765 750 717 705 715 722 733 757 764 718 715 716 725 698 692 705 696 741 804 792 816 871 873 879 918 870 834 792 806 861 887 893 828 902 897 897 891 892 842 852 871 863 816 803 812 804 821 822 807 772 740 768 783 788 755 758 698 672 647 627 613 609 603 596 594 599 625 639 641 640 627 631 646 641 604 581 589 575 578 587 580 613 625 593 574 569 571 617 620 619 639 651 689 711 753 795 814 857 889 898 841 915 975 947 947 933 1006 961 971 997 952 996 955 888 913 946 988 1062 1132 1181 1185 1181 1149 1124 1077 1048 996 1012 1017 987 961 938 917 857 848 827 786 648 481 523 647 641 580 669 709 702 693 688 682 673 681 709 734 779 805 834 872 912 958 985 978 970 1001 1017 1017 1011 991 1014 1021 1007 1015 1000 993 972 932 973 978 992 964 927 908 955 967 980 1016 1051 1057 1063 1037 997 980 952 949 882 810 745 817 873 915 952 1016 1017 968 900 849 901 935 987 960 931 882 851 848 804 752 722 696 650 561 521 482 449 400 373 371 372 380 388 411 427 443 449 456 472 493 508 537 576 611 632 640 694 730 776 808 827 846 869 899 924 943 961 959 892 874 857 837 810 761 746 745 732 714 694 658 630 630 661 639 624 617 608 598 603 577 602 626 659 676 605 627 618 611 595 569 584 578 574 563 561 566 577 605 613 612 598 602 604 615 642 678 706 723 756 778 790 813 833 849 868 887 910 935 957 985 1005 1020 1047 1074 1117 1245 1221 1194 1239 1190 1097 1058 929 933 956 936 1105 1026 942 966 906 764 698 692 824 979 1054 1017 1010 990 891 851 956 1010 963 926 982 1042 1053 1076 1056 1092 1091 1156 1189 1233 1252 1299 1239 1184 1182 1163 1128 1081 1035 1034 1020 1049 1060 1021 966 941 869 856 838 900 963 919 840 790 737 702 654 650 680 652 554 515 526 518 515 522 518 532 607 632 595 652 613 684 789 820 833 827 832 811 790 772 753 771 743 739 766 798 876 1001 922 856 861 886 948 1012 1011 1008 1066 1123 1092 1045 1027 1003 1000 950 926 907 893 869 845 881 811 781 791 733 738 803 835 794 711 801 905 903 874 899 864 903 853 852 916 946 989 974 904 899 900 925 803 861 890 879 850 927 962 1027 1039 1037 1075 990 925 960 1029 1122 1230 1246 1285 1259 1220 1246 1257 1280 1339 1296 1230 1205 1225 1193 1174 1201 1261 1178 1177 1157 1158 1150 1097 1052 984 837 708 817 920 972 959 913 962 1002 948 899 891 955 955 957 1026 1114 1161 1128 1246 1270 1295 1306 1325 1323 1338 1347 1358 1340 1330 1338 1345 1354 1360 1340 1235 1181 1150 1216 1212 1149 1028 963 900 854 824 878 943 1002 1069 1134 1127 1067 1100 1094 1078 1031 1061 1010 958 966 967 967 951 1002 1040 1102 1175 1238 1304 1335 1355 1361 1366 1399 1441 1431 1467 1470 1505 1510 1507 1514 1500 1483 1433 1398 1318 1282 1343 1360 1294 1208 1121 1189 1143 1025 953 931 952 952 974 887 848 834 820 777 748 735 720 714 706 693 686 697 687 658 638 633 630 630 624 604 567 517 524 517 571 604 637 629 617 627 665 651 710 727 724 807 845 797 734 767 803 763 739 786 825 751 764 752 744 755 758 785 828 898 888 977 967 997 960 1041 932 896 884 879 783 786 768 743 752 730 761 778 721 679 738 788 809 773 779 779 750 769 836 820 819 840 855 816 848 824 817 829 810 809 815 810 762 754 785 820 811 800 830 829 830 817 834 861 870 903 898 836 803 797 778 751 769 776 808 814 816 862 845 815 774 762 769 738 706 714 720 726 678 709 672 649 649 650 650 642 670 681 682 728 728 770 748 728 735 741 760 772 710 677 683 616 585 574 579 583 599 620 644 680 672 628 657 657 640 646 623 631 650 648 670 661 665 746 766 698 735 733 749 836 891 930 1013 1002 1002 1029 1015 1051 1038 1125 1086 1037 987 964 903 914 780 796 863 942 1022 1081 1145 1158 1189 1234 1186 1198 1264 1231 1270 1233 1183 1177 1200 1098 1035 1052 1019 1050 1041 1082 1108 1044 1008 952 1017 974 1008 929 948 904 802 903 799 866 779 893 797 765 838 930 844 783 701 601 574 575 519 493 483 481 481 480 482 489 502 497 506 521 553 622 686 719 692 717 719 646 548 536 566 607 601 633 636 588 588 546 564 561 583 592 628 694 732 709 693 661 683 664 723 768 790 821 823 767 727 715 725 774 795 836 813 844 862 854 703 769 807 675 701 741 756 679 658 644 707 710 610 598 569 532 487 446 392 387 401 381 355 354 365 318 331 377 432 517 600 533 454 416 360 303 280 266 258 250 265 262 260 281 294 288 284 316 324 358 374 418 526 578 496 489 474 522 570 509 511 452 367 341 353 275 213 218 190 182 181 181 181 185 191 201 176 157 151 147 143 141 137 134 129 136 135 155 162 160 168 148 133 129 110 112 127 134 148 133 138 141 129 129 150 123 104 84 103 125 106 103 129 117 99 113 133 130 128 135 128 144 142 139 131 141 115 102 108 143 136 98 85 82 99 112 105 95 114 119 113 116 126 144 143 143 140 145 120 113 98 100 104 116 90 79 51 81 88 76 83 98 95 74 77 81 84 83 98 102 103 113 109 117 121 120 110 97 79 80 85 92 114 94 114 111 96 89 100 115 120 127 133 131 148 140 107 93 69 47 36 36 30 23 10 7 8 6 7 7 8 8 8 7 7 7 7 7 6 6 7 6 6 5 6 12 14 6 15 20 9 6 6 5 4 14 34 49 50 24 15 10 2 11 62 50 40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
403 404 403 376 381 404 366 370 382 396 429 430 437 439 446 441 429 413 432 451 443 453 463 452 432 461 440 454 467 450 436 423 400 414 406 390 382 362 381 391 411 418 378 406 433 448 450 416 430 431 413 395 379 376 358 381 361 354 339 339 336 332 332 335 338 340 335 358 357 373 400 399 429 462 478 540 598 661 680 694 704 725 754 789 850 848 879 910 923 932 967 965 1001 1019 1014 1004 987 939 926 900 929 898 943 889 852 869 879 894 880 857 850 834 822 820 825 806 778 736 736 736 741 741 761 756 726 710 708 702 703 704 721 724 760 776 820 863 886 896 914 880 833 800 795 823 875 909 864 895 923 913 863 849 853 879 858 846 831 846 845 833 815 774 762 780 806 799 796 804 771 729 684 654 632 620 622 627 634 609 595 594 619 641 617 646 630 606 649 649 630 614 579 570 566 576 578 597 610 610 579 565 585 595 611 633 656 677 695 734 765 814 861 875 896 824 884 950 981 920 909 987 986 947 969 974 957 957 938 883 878 913 957 997 1061 1097 1183 1191 1189 1172 1150 1076 1040 1084 1104 1039 1015 979 966 931 875 817 759 607 535 532 682 626 645 629 600 674 729 752 747 744 743 737 740 774 798 824 853 881 907 927 971 1023 1042 1051 1063 1059 1043 1051 1060 1060 1054 1022 977 909 987 1011 1014 1015 974 871 953 990 998 1010 1025 1010 996 1052 1044 1011 998 984 961 869 770 742 828 898 967 965 1014 1030 980 917 823 832 884 912 903 865 870 888 888 854 813 719 648 604 551 501 450 412 388 375 372 373 375 383 423 462 470 481 497 517 522 532 544 558 581 596 632 658 719 771 805 830 849 871 896 921 940 960 985 985 906 889 874 831 819 788 767 748 728 697 675 673 648 677 639 632 618 626 622 615 609 661 686 710 708 645 668 653 638 609 597 601 605 577 587 581 569 570 587 587 589 596 623 629 622 641 678 704 726 749 774 789 805 826 848 874 892 922 947 966 996 1013 1035 1063 1085 1138 1252 1191 1164 1232 1223 1153 1011 970 885 943 916 1076 1006 925 891 905 866 774 666 771 904 1010 1050 988 939 889 891 978 988 922 971 1003 1024 1033 1032 1040 1075 1128 1179 1158 1228 1269 1205 1141 1101 1098 1080 1072 1039 1008 995 975 968 1000 1021 951 911 847 806 812 838 864 859 786 726 706 622 598 600 567 590 561 518 516 515 661 614 612 598 614 688 634 715 651 726 752 703 716 716 736 737 729 723 717 727 717 727 765 822 943 912 846 812 865 891 902 953 960 1011 1049 1110 1069 1007 977 1004 1008 987 953 927 920 892 902 897 873 797 730 779 700 799 828 752 750 854 859 822 824 846 856 876 822 833 887 912 965 998 944 895 854 851 785 780 784 794 820 868 913 952 961 994 1030 953 877 998 1074 1150 1178 1186 1241 1283 1300 1297 1310 1328 1332 1255 1256 1171 1197 1151 1163 1208 1223 1152 1090 1087 1105 1132 1119 1048 977 790 775 918 968 1019 1056 995 1034 1078 1035 970 975 1041 1021 971 1086 1176 1262 1283 1281 1273 1302 1299 1303 1314 1326 1336 1324 1319 1307 1305 1331 1307 1305 1305 1306 1269 1220 1203 1148 1128 1074 975 955 848 857 938 936 979 1017 1056 1124 1163 1195 1171 1127 1132 1110 1083 987 1005 1020 1042 1012 964 986 1043 1142 1208 1248 1299 1360 1416 1454 1482 1530 1541 1571 1552 1537 1494 1493 1532 1517 1502 1449 1441 1350 1203 1180 1277 1287 1085 999 1002 987 972 901 887 875 875 913 877 804 786 757 746 732 708 707 681 690 677 675 686 675 676 683 696 700 715 649 637 651 635 596 575 512 567 630 605 675 686 695 687 669 691 743 779 835 788 707 734 755 710 731 726 728 747 740 760 740 775 791 837 909 906 895 896 890 910 929 956 911 888 868 849 811 875 880 860 795 775 698 704 729 665 728 806 803 820 832 802 826 813 793 800 795 802 787 829 865 823 815 809 780 777 795 804 780 746 768 812 789 803 785 793 809 842 851 892 845 839 835 793 809 791 772 753 779 793 793 798 805 809 812 823 788 771 728 714 715 714 763 723 711 730 700 668 645 640 653 678 685 717 696 715 756 765 737 709 717 717 751 749 758 690 644 643 634 586 573 573 588 613 650 662 654 616 637 633 622 606 609 635 661 651 661 697 764 749 837 823 808 818 842 904 932 994 1063 1109 1098 1098 1094 1132 1119 1038 1014 1020 1045 976 830 846 797 859 852 845 922 965 1026 1011 1087 1091 1081 1088 1168 1219 1190 1197 1095 1093 1128 1092 1065 993 980 1025 1093 1114 1142 1070 1010 1044 1090 1071 1075 1018 1016 911 876 955 889 924 883 943 898 828 928 954 865 795 685 642 625 590 530 488 485 483 482 483 483 489 528 521 524 557 599 632 689 651 680 699 683 606 550 515 560 573 555 622 653 615 548 537 553 578 585 609 647 685 757 736 716 656 645 684 689 707 761 794 824 797 751 701 756 799 761 792 816 769 849 743 616 630 665 630 630 686 721 699 591 660 693 704 707 695 634 594 532 497 472 421 482 419 391 404 359 326 335 374 428 505 584 537 431 378 354 340 310 268 259 265 268 268 268 267 290 309 288 316 379 394 441 465 544 531 444 427 447 496 511 443 476 486 443 419 325 276 218 202 191 183 183 183 189 187 179 175 170 161 150 146 144 141 136 133 129 129 128 135 160 145 159 156 146 123 118 110 114 134 134 128 140 131 122 125 144 144 141 91 85 106 99 103 140 115 92 109 124 126 108 123 143 139 137 143 125 116 120 119 121 155 137 103 80 78 92 102 94 96 111 126 104 114 118 144 143 137 141 132 124 117 109 98 98 108 103 82 52 64 82 65 79 93 102 75 65 71 81 78 92 90 91 106 97 102 116 134 107 92 77 72 83 89 99 98 112 97 91 79 88 100 110 122 111 108 128 133 93 69 63 62 42 31 23 18 10 9 9 9 8 7 8 8 8 8 8 7 7 6 6 6 7 7 6 5 5 6 8 5 13 20 16 11 14 9 8 12 33 59 38 17 18 14 5 3 3 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
376 378 398 398 363 384 359 383 396 413 420 423 434 439 444 439 427 412 420 428 441 450 447 454 420 435 435 453 484 447 423 414 424 410 393 387 384 359 359 392 397 411 379 402 442 434 444 395 437 419 418 414 398 387 379 355 350 340 334 335 334 331 332 336 339 381 382 371 364 369 391 411 449 467 508 547 591 648 694 728 745 775 791 792 803 861 888 899 920 951 961 983 1005 1006 991 994 1010 983 924 904 932 915 946 896 872 906 917 926 917 907 898 870 837 851 851 838 832 787 760 770 766 749 765 766 739 724 730 719 709 708 718 743 736 747 811 879 915 899 907 877 819 861 817 877 891 904 886 926 914 871 903 863 902 864 862 866 867 853 820 789 790 787 803 825 825 825 779 737 742 685 654 637 630 647 654 663 656 643 619 578 598 609 597 624 626 588 618 634 642 614 612 594 571 563 555 557 597 604 559 565 580 612 622 636 654 675 710 760 791 815 831 862 864 820 907 925 953 876 946 997 938 959 1006 970 955 970 905 894 890 954 963 994 1006 1044 1106 1177 1198 1208 1179 1148 1145 1117 1124 1093 1109 1052 992 929 874 828 752 630 500 616 778 677 682 761 736 693 653 653 655 728 746 794 798 797 797 816 838 874 875 899 922 955 1013 1076 1099 1094 1058 1086 1090 1085 1043 977 917 879 953 1034 1044 991 910 854 954 1017 1032 1046 1042 970 1008 1038 1046 1029 996 934 875 815 745 744 798 875 982 1028 1042 987 912 833 811 761 779 828 862 769 794 855 890 782 711 656 607 552 506 483 466 442 423 384 373 374 372 380 420 469 487 500 510 536 558 571 576 604 622 630 647 662 682 734 779 815 843 866 895 910 934 960 996 1040 1005 926 901 876 853 825 798 763 738 715 706 716 686 672 643 648 639 642 638 611 629 663 677 693 696 680 732 696 657 638 627 631 596 610 619 607 625 581 577 584 600 632 653 682 672 645 667 688 710 738 772 795 816 830 850 870 894 927 955 978 1005 1027 1052 1078 1098 1159 1218 1206 1151 1211 1155 1157 1068 913 885 896 873 1055 1059 917 867 912 917 838 696 720 827 1006 1047 1010 915 875 878 975 994 904 954 955 996 993 1024 1035 1046 1098 1119 1218 1266 1221 1141 1070 1037 1035 1023 1019 985 966 944 935 944 989 1025 961 948 872 853 781 769 807 807 796 699 651 632 595 509 499 527 518 516 515 526 624 667 708 675 662 716 742 735 697 669 687 641 662 676 695 732 703 711 691 690 697 734 798 903 888 834 783 813 876 944 978 958 1002 1005 1038 1100 1098 1026 987 945 998 967 925 903 902 897 881 844 831 775 833 759 708 759 825 731 784 834 793 753 848 816 810 832 781 843 878 936 972 992 972 905 812 783 827 882 895 893 864 809 831 867 893 947 944 894 927 982 1021 1072 1053 1133 1216 1251 1318 1307 1266 1244 1273 1265 1192 1131 1145 1145 1092 1165 1229 1160 1126 1034 1042 1104 1118 1071 936 741 803 981 1011 1032 1090 1097 1078 1131 1123 1048 1080 1081 1069 1033 1104 1220 1319 1320 1326 1322 1317 1312 1317 1320 1332 1326 1321 1306 1299 1302 1301 1297 1283 1276 1249 1256 1245 1167 1202 1166 1108 1056 946 820 949 1054 1090 1146 1166 1233 1272 1342 1341 1276 1198 1154 1091 1028 1039 1033 1050 1122 1079 995 1014 1010 1036 1083 1147 1231 1239 1342 1409 1464 1510 1483 1456 1426 1385 1358 1361 1390 1335 1319 1290 1225 1185 1178 1087 1133 1168 1052 977 922 907 889 866 856 843 834 878 858 779 753 737 719 712 698 688 676 676 661 661 680 705 749 786 809 795 775 702 690 658 651 638 571 530 540 566 631 616 698 773 762 735 779 813 843 831 822 740 682 711 723 733 712 721 739 767 798 801 787 804 799 821 823 831 845 885 919 931 956 906 878 894 869 856 902 924 892 874 844 787 720 672 679 738 750 755 764 775 776 771 793 796 772 789 763 792 814 850 834 862 834 798 778 762 777 788 747 757 752 769 787 819 844 856 872 880 893 811 798 813 786 806 761 733 748 768 783 777 795 793 803 814 826 769 772 736 718 738 718 766 740 735 716 693 668 659 673 680 698 709 738 736 765 769 722 703 693 695 724 744 739 679 669 649 636 617 628 605 566 578 614 640 603 634 636 602 626 591 593 664 706 759 781 777 759 799 849 866 875 909 895 917 975 1022 1039 1042 1059 1075 1048 1044 1069 1106 1104 1123 1050 946 922 823 757 808 902 915 856 854 904 936 977 1011 1010 1000 1071 1194 1140 1124 1202 1098 1057 1149 1189 1135 1024 974 1080 1149 1159 1180 1163 1130 1157 1200 1197 1193 1149 1097 1031 995 1055 1014 1036 1053 1098 1011 949 1045 952 860 761 708 718 692 622 563 505 494 490 485 484 484 487 524 581 598 635 657 705 637 618 645 650 666 661 565 517 536 532 557 619 594 570 535 542 601 610 632 624 643 690 736 739 686 644 658 622 672 670 702 767 826 826 792 713 711 707 751 781 746 700 810 732 577 553 588 575 616 643 647 678 581 641 662 703 675 652 631 634 631 568 494 477 538 487 439 383 355 348 333 377 431 508 583 489 412 369 343 319 294 265 266 265 281 280 283 279 299 305 325 304 387 444 506 550 545 516 435 391 385 448 453 367 405 417 388 411 322 258 227 201 191 186 185 201 203 197 175 168 163 158 151 147 144 140 136 133 130 125 124 131 147 141 141 142 150 129 115 103 109 123 127 132 124 123 117 120 131 143 148 109 93 86 95 104 131 114 83 104 118 106 119 129 148 130 140 143 137 121 139 127 133 135 141 104 88 72 74 89 81 97 110 112 115 97 106 125 138 125 132 115 117 116 105 96 88 99 96 80 51 59 71 61 79 93 106 82 64 67 66 82 75 92 80 95 92 93 107 123 108 87 85 66 74 79 89 89 100 100 78 83 114 96 117 120 96 102 106 131 98 67 56 39 32 26 20 16 10 12 10 21 16 17 8 7 8 8 8 7 7 6 6 6 6 6 7 6 5 6 5 4 16 15 19 18 19 15 12 14 27 45 29 16 41 61 49 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
365 359 362 378 375 353 375 408 409 420 416 417 428 429 438 437 424 413 409 437 448 453 441 443 414 433 441 453 474 448 434 437 419 420 412 402 383 370 356 371 392 395 368 401 431 410 427 390 415 413 399 400 394 387 348 347 339 332 331 330 331 331 331 336 341 356 368 380 381 388 383 400 455 485 529 577 605 644 693 713 722 756 725 730 796 855 881 925 982 1005 1005 963 970 990 1021 1025 1038 989 933 942 944 930 947 893 905 927 924 913 922 927 920 896 889 875 859 834 808 781 820 822 813 806 805 798 788 774 748 735 725 726 732 765 799 788 777 820 893 950 904 894 851 882 864 909 956 926 940 901 903 931 889 903 891 889 902 881 842 807 812 836 840 833 825 842 829 793 755 707 695 667 642 634 656 668 691 711 683 645 611 599 574 578 603 625 629 584 590 625 651 637 630 621 596 578 568 555 571 576 560 573 584 603 602 622 653 679 726 743 758 809 860 857 809 839 889 911 866 892 969 951 897 985 981 957 935 951 905 857 905 943 937 967 975 993 1013 1145 1221 1227 1222 1188 1207 1175 1138 1117 1094 1023 996 1020 965 863 760 603 488 695 852 760 696 669 751 791 799 787 765 690 728 767 805 846 833 819 831 835 847 874 917 942 969 995 1009 1017 1004 1010 995 977 962 921 893 867 911 923 943 912 869 849 908 987 1044 1030 959 931 1031 1062 1001 969 921 860 819 765 718 728 766 837 902 992 1018 917 827 798 780 740 699 716 721 692 756 823 821 737 667 635 594 562 533 500 470 452 430 395 373 373 371 381 430 462 505 526 544 573 582 602 624 650 653 675 664 684 707 710 754 776 821 854 879 907 928 953 999 1027 1053 1015 969 915 886 866 830 785 759 741 744 720 707 668 675 673 675 659 616 637 649 671 680 690 689 717 761 775 701 677 658 622 621 649 642 635 627 609 597 586 604 640 690 722 706 689 693 724 726 743 763 783 811 843 871 891 913 943 965 995 1026 1056 1084 1123 1161 1258 1213 1176 1139 1204 1157 1069 1088 986 874 844 939 1001 1018 941 844 867 957 880 719 732 862 954 993 999 957 866 878 969 940 951 1021 1019 1005 1039 1067 1085 1104 1085 1149 1207 1173 1104 1051 999 988 1001 998 980 973 969 926 909 922 983 1018 1042 1021 919 907 794 753 820 771 778 715 601 571 558 560 566 479 468 569 551 586 681 695 778 746 750 698 673 630 630 644 600 609 650 653 697 707 687 670 664 682 728 798 864 847 811 785 787 851 869 905 978 994 1000 1029 1086 1093 1085 1015 960 904 970 954 928 897 862 866 864 811 830 853 851 806 731 712 758 722 761 748 715 725 774 750 804 764 846 908 933 929 923 950 939 853 799 814 889 943 979 980 923 909 897 859 912 847 868 885 906 976 1016 976 1025 1084 1153 1251 1285 1284 1171 1160 1211 1278 1254 1195 1063 1043 1046 1184 1192 1223 1158 1128 1053 1032 1107 1047 875 709 832 1022 1032 1048 1061 1137 1163 1180 1170 1103 1125 1120 1117 1095 1130 1252 1351 1367 1364 1355 1348 1340 1345 1341 1331 1332 1308 1164 1101 1168 1281 1292 1280 1253 1249 1174 1139 1086 1124 1132 1135 1110 977 810 1007 1159 1216 1230 1203 1179 1190 1252 1302 1352 1342 1308 1201 1087 1129 1058 1087 1133 1063 1003 1049 1088 1069 1057 1078 1125 1164 1252 1326 1406 1431 1411 1364 1350 1306 1293 1281 1314 1274 1244 1212 1175 1101 1115 1083 1054 1087 999 935 923 878 855 838 831 820 809 816 811 770 732 716 715 695 686 676 676 652 648 672 685 709 729 763 759 731 768 750 676 592 591 584 552 529 570 594 627 703 731 782 775 783 793 827 760 732 715 684 711 803 811 810 756 787 808 806 843 836 842 859 851 816 864 880 895 869 912 925 984 955 915 938 919 894 941 955 900 861 823 761 722 675 690 736 711 731 747 787 775 734 786 758 747 756 766 780 822 857 864 893 848 808 781 771 734 776 731 769 796 818 861 866 895 854 857 845 860 824 770 771 753 779 773 745 730 738 753 776 795 806 799 813 820 833 818 788 754 772 745 783 787 796 728 701 678 663 682 714 709 722 748 737 762 757 739 710 677 680 691 733 743 655 644 628 623 625 605 590 583 567 601 627 593 623 626 586 573 581 598 649 701 770 799 799 775 758 783 775 829 899 962 1014 993 988 1013 1001 995 1013 1051 1096 1146 1216 1094 980 920 896 805 798 745 811 819 864 924 931 924 936 930 946 971 1062 1123 1201 1073 1093 1156 1120 1023 1083 1132 1101 1033 954 1049 1171 1079 1132 1238 1212 1206 1191 1179 1181 1162 1175 1174 1154 1216 1183 1227 1238 1257 1203 1104 1075 983 901 828 818 806 745 669 576 521 506 496 488 489 485 489 517 560 593 616 657 672 619 571 595 619 656 673 600 533 512 523 556 571 595 557 529 538 559 601 645 657 688 728 704 729 631 628 618 616 669 712 704 723 802 815 817 728 692 739 800 760 642 688 788 661 560 520 540 523 600 627 594 647 544 614 644 691 602 633 592 618 660 598 575 544 592 533 427 386 363 359 351 357 417 490 526 461 395 360 308 290 285 272 275 269 285 288 318 297 333 338 339 328 354 426 511 546 507 440 404 369 351 408 415 339 340 393 359 373 314 249 211 201 193 188 189 211 214 206 177 165 160 156 152 148 143 139 136 134 130 127 123 123 141 130 124 130 140 142 123 114 106 109 126 136 118 114 113 113 130 130 144 142 123 86 91 102 114 115 82 100 106 102 133 133 129 117 130 142 144 125 152 133 147 124 106 88 96 86 69 79 102 92 105 101 114 85 100 122 130 115 128 102 115 117 97 97 81 88 85 82 53 53 68 54 75 84 93 103 71 52 57 82 65 74 74 75 80 93 110 109 103 86 77 67 63 67 78 70 80 99 76 92 102 105 111 108 83 85 92 107 101 73 67 48 32 22 18 13 10 9 10 16 22 25 8 8 8 8 7 6 7 6 7 6 5 6 6 6 5 5 5 5 17 19 23 25 25 21 17 21 29 33 21 20 72 91 87 57 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
358 359 353 354 357 353 380 398 413 418 411 413 424 408 420 431 410 396 419 442 426 452 442 424 417 449 463 456 471 465 453 434 439 419 416 406 400 373 365 351 380 363 383 404 424 393 421 385 405 406 394 379 384 372 356 336 334 330 328 329 330 331 335 332 338 374 386 401 394 422 397 414 455 501 519 552 599 643 676 717 722 685 686 756 785 850 903 909 961 977 931 953 989 1015 1020 1041 1043 996 964 944 949 934 951 930 925 918 920 915 940 932 901 897 906 907 903 891 844 803 810 826 843 859 850 842 829 809 793 784 741 755 743 784 803 817 819 832 935 987 944 903 883 899 888 920 965 960 944 952 949 913 922 917 922 894 863 831 825 842 820 789 774 781 772 791 752 752 743 702 670 649 637 662 664 661 724 693 643 658 658 639 581 573 577 580 621 581 583 599 633 637 618 606 597 592 593 568 557 559 557 584 609 629 634 640 666 702 713 706 762 796 807 802 780 866 834 829 886 947 963 898 919 976 938 944 922 929 880 840 880 880 941 956 944 951 990 1069 1164 1235 1250 1232 1243 1228 1192 1159 1101 1080 1017 967 886 920 766 666 611 771 901 888 827 778 752 759 772 823 874 810 806 771 789 759 795 826 871 883 883 893 912 921 943 966 968 977 967 971 956 937 931 914 881 858 881 889 903 879 856 842 871 902 931 930 913 887 931 945 904 863 843 830 780 764 699 738 764 799 844 909 932 855 806 796 751 722 699 647 660 641 685 716 694 653 603 619 585 553 529 500 478 455 422 386 371 372 380 407 446 478 516 562 585 613 610 624 657 661 680 730 719 742 787 786 754 774 806 834 867 897 918 940 997 1015 1048 1087 1082 1003 923 889 850 814 785 776 749 740 702 681 705 709 702 665 631 664 675 699 701 712 711 714 757 780 745 697 662 635 651 673 660 658 656 630 627 586 616 661 680 724 721 732 764 761 762 776 796 799 815 847 871 906 931 954 988 1024 1052 1114 1225 1235 1209 1235 1221 1197 1133 1172 1162 1087 1048 994 866 875 951 968 903 883 851 815 869 826 728 717 853 906 929 965 887 841 923 877 939 988 991 1017 1002 1024 1053 1059 1117 1156 1136 1111 1098 1045 989 966 978 979 987 966 965 984 973 939 912 969 967 1002 971 881 865 808 740 754 746 730 644 631 607 606 627 604 520 496 598 658 685 738 793 754 667 641 640 630 604 597 577 563 652 678 631 687 653 649 650 668 725 820 809 773 804 785 766 817 882 958 927 899 951 1001 1035 1074 1032 1051 968 917 910 930 993 984 927 876 855 838 843 850 859 847 855 811 750 696 750 715 692 661 663 695 765 756 799 864 874 908 901 895 950 904 832 766 842 886 899 944 982 973 980 962 919 977 931 961 963 975 966 996 1039 1122 1200 1265 1294 1316 1231 1189 1105 1163 1179 1269 1184 1082 1018 989 1073 1095 1174 1228 1116 1006 944 1005 946 792 693 765 905 1044 1097 1099 1140 1218 1209 1205 1179 1173 1167 1167 1150 1184 1278 1386 1415 1401 1385 1369 1373 1373 1363 1333 1210 1151 1061 1011 1064 1105 1247 1292 1249 1121 1101 1090 982 1100 1104 1102 1096 938 812 930 1063 1154 1120 1139 1154 1114 1176 1192 1223 1262 1329 1240 1258 1286 1143 1238 1283 1123 1075 1051 1104 1138 1168 1084 1131 1122 1174 1230 1295 1336 1350 1291 1268 1278 1283 1229 1269 1198 1140 1121 1131 1096 1040 1063 1031 1026 1026 998 980 928 860 818 808 797 786 779 767 751 719 700 710 678 673 664 668 648 632 649 666 672 698 705 697 728 711 712 604 559 542 543 512 554 580 647 682 781 832 888 848 857 856 766 697 684 669 719 734 754 784 825 765 821 862 814 871 916 900 909 901 824 909 939 935 918 930 964 996 983 971 981 916 935 925 929 890 874 762 702 690 661 702 685 736 740 748 744 767 718 709 737 770 791 839 822 832 879 867 864 839 827 815 777 772 729 738 775 795 804 822 829 858 826 842 844 841 864 804 777 731 744 732 739 774 786 792 801 811 820 819 819 814 843 858 823 780 811 783 851 901 818 752 723 692 671 695 709 752 742 754 732 724 735 709 693 702 671 702 716 729 652 630 607 615 640 608 598 587 569 570 579 586 607 601 598 579 640 622 713 765 753 708 704 702 721 758 773 786 797 874 965 946 949 985 1017 1051 1096 1147 1196 1166 1158 1099 1021 948 891 855 786 735 803 852 894 924 1018 1009 1027 1034 1029 1048 1130 1171 1160 1073 1048 1085 1080 1029 1010 1016 995 978 965 1055 1064 1033 1101 1112 1084 1105 1079 1076 1072 1056 1099 1102 1141 1182 1195 1195 1176 1175 1179 1168 1168 1071 979 965 945 804 703 631 566 531 503 494 493 489 487 488 507 536 542 566 610 663 675 598 544 580 602 644 607 579 533 511 580 568 552 525 538 575 554 572 589 662 668 723 641 661 616 606 613 583 603 640 662 730 833 824 813 742 674 714 794 680 569 661 680 582 513 501 489 527 556 623 568 624 514 613 655 651 578 532 578 626 598 636 636 614 615 504 417 425 406 394 370 359 397 439 493 430 367 339 299 306 314 314 287 284 293 294 309 324 343 388 338 354 361 438 523 504 456 414 367 350 326 335 370 312 356 327 322 346 313 233 215 201 194 191 194 208 197 184 182 173 160 157 151 149 142 139 136 132 130 127 123 120 117 117 114 119 130 138 134 130 100 108 115 128 131 116 107 109 133 121 137 147 121 111 84 76 103 110 86 96 83 116 130 122 111 115 121 137 143 133 156 152 152 126 108 112 107 89 78 78 87 85 92 96 116 88 96 121 115 121 114 92 108 115 92 94 87 76 76 89 57 41 59 50 71 75 88 108 79 61 51 70 69 63 60 78 88 94 121 97 95 93 77 66 58 59 68 62 73 96 69 84 94 110 108 94 81 77 83 88 94 58 52 43 27 18 14 10 9 8 8 9 9 9 8 8 8 8 8 7 7 7 7 6 6 6 6 5 4 5 5 5 13 21 24 30 30 26 25 28 30 36 30 49 26 62 88 88 47 25 15 49 28 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
402 377 362 355 352 354 358 381 411 413 412 394 419 397 413 425 415 401 404 431 415 431 426 417 421 445 427 454 469 460 468 458 436 445 420 408 403 401 386 354 366 358 382 413 403 380 412 378 398 401 374 369 381 358 340 331 326 325 327 328 331 334 337 339 375 387 375 409 401 432 423 432 457 489 520 562 611 643 676 682 690 673 710 722 776 788 891 899 893 930 942 985 1018 1024 1032 1043 1044 1006 976 964 963 955 938 927 930 899 899 931 931 941 926 898 894 904 888 876 859 846 867 879 872 863 877 859 835 827 813 794 771 806 783 835 855 854 871 880 901 988 994 932 900 889 909 908 961 949 949 947 914 926 912 906 887 847 841 853 838 789 760 755 740 732 730 760 738 766 708 689 656 644 660 682 696 692 706 695 688 707 658 653 624 590 575 572 577 572 594 610 615 624 626 602 574 569 568 559 554 556 557 586 598 623 653 639 638 652 670 721 744 729 733 763 823 804 840 902 944 933 941 856 936 948 943 912 925 942 886 836 853 903 919 948 922 928 973 1024 1073 1143 1258 1280 1287 1265 1233 1195 1139 1159 1094 1011 1002 960 834 614 697 745 836 946 942 903 818 776 872 848 884 916 826 763 829 889 897 874 918 954 953 943 944 942 938 941 949 949 942 935 915 903 890 890 878 847 845 866 888 855 843 826 853 875 884 883 872 864 887 894 849 836 815 784 763 721 698 734 756 780 788 833 862 827 800 780 739 713 684 672 628 617 635 645 627 611 571 535 562 528 514 495 486 452 414 375 371 371 388 420 455 480 520 565 595 616 631 656 661 706 749 808 799 749 808 868 808 810 849 884 911 915 931 937 957 997 1040 1054 1102 1087 1000 911 866 829 818 799 771 758 715 703 724 737 725 659 643 667 683 700 720 732 738 743 750 776 794 702 648 682 670 694 683 683 660 624 623 604 613 638 660 679 718 749 779 808 824 837 842 842 846 880 906 916 951 976 1009 1052 1069 1254 1216 1242 1198 1214 1181 1190 1144 1146 1159 1043 994 994 887 808 844 887 882 865 831 815 815 851 762 794 864 881 885 866 838 835 896 957 930 930 953 958 973 985 995 1062 1091 1044 1040 1032 1055 1007 950 964 951 968 988 967 955 971 1000 931 924 919 951 962 944 830 832 753 751 703 719 683 735 723 667 664 684 582 476 559 658 670 721 678 606 603 569 603 603 598 568 562 527 570 622 635 653 646 605 616 645 692 798 799 747 761 768 740 787 843 910 967 995 980 986 992 1025 1071 1027 995 1026 956 877 930 984 1026 945 905 857 830 827 814 826 824 829 835 819 735 711 723 674 792 779 682 718 725 792 802 818 883 881 871 941 883 796 791 885 932 935 951 960 1008 1015 1039 996 1034 1010 1032 1044 1058 1051 1098 1122 1187 1204 1248 1242 1290 1208 1164 1088 1111 1180 1206 1245 1138 1029 959 978 979 1143 1188 1104 952 852 907 787 698 756 854 920 984 1086 1120 1161 1227 1245 1238 1228 1221 1211 1209 1195 1242 1312 1360 1373 1313 1272 1302 1400 1272 1216 1215 1165 1077 998 916 945 1032 1086 1124 1166 1124 1054 904 872 992 962 911 885 858 805 831 855 1009 1050 1028 1062 1106 1069 1158 1176 1207 1259 1350 1336 1314 1283 1301 1286 1156 1192 1150 1173 1200 1202 1128 1176 1242 1217 1250 1268 1293 1297 1234 1198 1248 1163 1189 1182 1146 1085 1062 1086 1040 1006 1001 1006 978 984 984 980 952 871 812 793 780 768 753 750 725 706 685 674 665 657 654 647 645 626 635 661 662 658 665 674 681 733 688 627 611 511 512 584 622 653 702 765 797 842 860 849 953 847 802 722 642 677 709 811 817 848 795 783 818 871 872 838 882 924 924 874 879 871 879 929 958 928 956 1046 1031 979 884 910 870 873 838 795 789 782 757 691 652 669 703 726 704 711 713 704 709 714 776 778 779 782 795 861 875 838 824 836 851 836 822 769 741 747 754 792 792 793 790 806 826 808 842 807 810 818 760 754 711 709 735 753 761 782 809 815 822 827 835 829 850 874 879 837 883 886 899 875 762 731 710 690 716 715 705 739 760 752 758 710 718 725 683 685 649 701 661 673 634 612 598 595 590 595 591 596 601 573 565 566 578 577 557 557 592 664 705 697 671 645 697 703 682 691 744 772 856 892 914 962 1022 1081 1143 1188 1159 1149 1055 1078 1105 1115 1106 1020 902 839 803 737 759 827 943 1051 1057 1054 1090 1111 1098 1070 1057 1054 1022 983 947 951 953 941 935 937 946 909 897 956 976 970 989 1022 1000 1033 994 983 1020 976 1012 1102 1064 1107 1121 1116 1108 1164 1226 1143 1114 1053 940 912 860 726 658 657 629 551 506 498 496 493 489 489 491 497 516 551 593 640 695 659 602 527 554 585 607 535 518 512 541 524 526 523 542 600 612 586 636 678 641 682 659 595 602 610 613 538 582 627 687 728 785 776 762 705 672 713 698 621 519 580 604 527 484 475 501 541 571 590 539 596 496 592 626 648 585 479 542 528 508 554 612 636 636 552 495 517 447 397 387 366 428 485 467 428 370 336 327 360 360 346 314 298 304 319 327 347 388 407 407 415 405 434 470 449 422 388 359 314 300 333 345 294 288 283 292 308 293 239 213 200 196 205 210 226 217 197 193 178 167 156 152 149 146 139 137 133 129 124 123 120 116 114 110 106 116 127 124 126 104 105 121 126 140 130 109 107 125 113 126 144 146 118 98 75 91 105 80 85 108 114 111 97 118 140 143 136 146 150 161 163 146 122 111 129 112 97 81 74 73 82 86 89 115 96 81 112 97 120 101 97 104 108 95 84 93 71 69 85 62 38 47 43 57 65 79 98 92 77 46 58 59 59 56 72 86 105 117 104 76 99 85 81 71 55 56 62 76 88 66 74 109 104 100 85 84 65 74 85 86 76 53 33 23 15 11 7 8 8 8 8 9 9 8 8 8 8 8 7 7 6 7 6 6 6 6 5 5 4 5 5 8 16 24 31 35 32 41 37 47 52 38 46 75 43 36 48 83 95 36 90 61 86 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
401 406 376 358 355 348 353 372 404 399 412 396 390 403 417 424 424 397 400 405 412 419 427 405 411 423 444 458 457 447 457 467 438 416 407 397 383 372 361 356 341 370 390 394 396 371 394 369 421 409 382 365 360 351 333 326 322 324 327 332 336 338 343 349 356 358 369 389 401 429 452 450 478 502 519 548 587 642 651 668 693 705 719 767 810 846 832 894 965 984 1030 1059 1061 1055 1065 1040 1030 1019 1012 988 1011 979 957 928 938 894 883 901 947 954 941 913 901 905 895 896 906 894 886 888 885 885 897 890 886 881 823 833 839 874 857 823 848 891 936 936 924 953 1010 971 931 902 926 928 961 968 986 971 917 904 878 863 878 876 855 826 798 770 735 719 729 718 695 696 701 721 710 667 654 674 683 698 756 736 721 757 729 706 696 665 641 611 596 576 572 571 600 584 607 621 615 599 594 573 573 571 557 553 559 590 615 599 607 636 648 695 693 675 685 733 762 796 794 820 891 936 908 907 896 855 892 888 942 874 941 929 895 849 805 859 879 925 894 922 960 990 1016 1073 1131 1199 1303 1264 1260 1255 1212 1182 1150 1142 1106 1005 861 486 782 851 835 905 991 961 909 866 894 947 933 939 895 848 831 885 933 973 982 1003 1010 1010 1010 1004 990 980 970 951 939 924 919 904 892 880 865 854 856 829 850 832 827 830 856 849 859 854 839 851 865 870 826 812 789 783 755 744 715 725 739 738 754 787 818 841 783 738 715 695 679 664 628 589 591 582 562 575 536 521 538 518 502 487 468 429 399 372 371 371 383 419 454 493 522 564 592 643 670 682 695 761 837 883 898 847 818 894 903 862 870 930 973 1015 1034 1015 1020 1011 1016 1051 1106 1130 1082 996 892 868 857 818 789 770 710 730 748 756 722 655 658 657 688 706 725 740 749 758 770 774 779 712 694 714 704 720 714 725 662 645 665 643 595 608 637 673 734 771 796 811 833 852 868 884 898 904 931 946 965 989 1026 1056 1147 1241 1196 1232 1171 1196 1191 1147 1121 1138 1134 1084 993 959 967 860 815 828 856 917 840 800 777 810 774 783 782 793 781 742 784 845 929 914 871 869 896 932 929 958 1010 1002 973 952 959 981 982 995 896 933 908 927 971 985 954 917 950 920 856 870 940 920 951 830 804 785 798 808 830 742 810 808 723 735 713 590 510 483 532 524 545 538 538 550 554 576 568 570 529 516 560 587 586 576 616 601 583 626 669 744 736 732 708 731 714 753 815 883 940 966 1006 1000 996 1035 996 1000 1011 952 978 969 877 883 942 1009 944 879 853 838 800 789 796 787 788 777 777 759 688 671 734 829 868 790 741 671 695 770 801 837 826 899 917 819 744 806 874 882 891 920 931 991 1048 1115 1081 1097 1090 1091 1093 1098 1100 1108 1122 1139 1210 1225 1221 1271 1210 1132 1051 1094 1113 1126 1205 1149 1097 1031 907 959 1042 1152 1115 971 857 752 736 699 814 929 1024 1007 1075 1113 1139 1188 1275 1258 1259 1258 1249 1241 1242 1253 1246 1305 1292 1219 1208 1258 1295 1183 1099 1090 1070 1066 1006 901 878 916 958 979 998 984 919 849 809 857 828 797 779 828 837 1006 1010 945 993 1038 1075 1040 1077 1146 1158 1178 1228 1353 1490 1415 1406 1318 1291 1261 1231 1282 1205 1291 1296 1205 1262 1322 1303 1320 1226 1253 1223 1183 1145 1128 1136 1124 1120 1075 1047 1033 1026 1010 981 972 984 974 942 983 999 969 874 800 779 764 756 744 732 716 701 686 673 660 640 637 636 634 611 625 642 659 633 649 654 716 700 733 694 648 560 501 576 607 670 716 755 785 798 797 861 871 789 742 668 655 736 764 761 801 893 822 829 842 909 891 904 897 922 944 947 895 962 932 958 988 965 1005 970 975 859 836 780 774 765 751 757 760 761 747 717 654 668 701 693 680 673 670 689 725 705 719 715 731 768 819 833 885 830 796 829 850 851 819 816 794 742 775 795 774 796 811 825 836 790 830 772 760 765 743 713 734 741 728 733 763 808 806 832 837 823 865 871 863 865 883 903 902 922 908 861 750 717 718 706 744 760 741 749 738 743 744 716 692 726 685 673 645 644 626 626 614 615 650 631 610 636 642 619 647 640 605 586 563 565 577 556 651 696 664 637 648 659 631 655 716 761 770 758 824 922 1032 1098 1064 1094 1120 1120 1032 1101 1004 1035 1070 1029 1046 1021 1013 926 809 713 794 912 1024 1027 1011 994 1005 999 976 989 1008 1001 954 917 919 886 888 880 891 908 921 873 933 892 935 944 949 956 976 952 931 917 988 928 960 1044 1020 1043 1070 1086 1130 1162 1224 1122 1090 1079 968 926 903 820 804 762 689 573 516 504 499 494 493 491 511 530 535 575 604 636 692 706 638 569 514 545 561 552 512 506 515 514 521 561 538 552 601 616 653 674 580 605 626 583 640 662 621 547 524 581 614 613 732 752 725 717 671 642 613 564 488 501 502 503 459 460 485 512 540 539 500 570 474 551 596 622 599 500 451 490 546 542 543 610 645 608 598 515 447 414 406 401 415 479 461 429 376 330 357 431 450 377 335 320 334 331 356 370 420 464 469 464 473 453 459 419 373 347 346 351 337 287 287 251 246 260 258 271 246 245 210 198 193 201 242 208 195 193 191 176 162 158 155 148 145 140 137 135 132 127 123 120 117 114 112 111 102 110 115 118 103 102 118 117 133 135 114 99 109 115 131 134 148 116 115 88 85 92 76 100 112 98 88 119 136 152 157 147 153 157 156 160 142 128 130 130 111 83 90 83 62 73 78 87 110 91 74 98 94 109 93 94 98 100 97 78 93 74 65 80 65 51 39 46 61 71 82 93 98 79 47 51 50 47 65 78 101 105 95 99 71 85 85 87 87 55 53 63 79 73 56 77 106 94 81 87 83 57 70 75 67 82 53 38 23 16 9 7 8 8 8 9 9 9 9 8 9 8 8 8 7 7 6 6 6 6 5 5 5 5 4 5 6 20 19 30 42 41 65 63 78 91 71 49 45 59 76 55 74 100 95 91 91 89 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
422 386 377 372 365 349 345 357 388 383 411 401 398 409 412 412 422 403 382 399 407 426 415 398 419 440 442 442 440 437 451 462 462 432 419 404 414 399 381 369 338 362 378 372 393 359 370 375 362 396 360 351 337 326 326 321 324 329 334 335 348 360 387 372 369 392 401 380 381 416 440 470 482 521 494 519 560 577 626 658 679 716 710 745 806 834 880 900 931 996 993 999 1051 1081 1071 1031 1043 1043 1053 1023 1038 980 936 907 923 878 874 936 968 955 917 927 892 901 882 908 909 904 895 889 886 874 892 911 921 927 903 917 936 936 905 885 885 865 913 1005 989 949 941 977 979 972 984 992 991 989 978 942 950 888 891 891 892 855 822 780 755 780 801 763 777 779 753 698 676 689 664 657 663 721 712 708 759 755 728 695 688 656 648 640 608 593 588 584 581 571 573 576 578 611 613 604 590 577 603 588 557 555 582 588 600 631 647 687 702 706 747 745 753 770 794 794 771 856 894 894 895 883 858 863 840 899 919 855 931 926 875 809 774 812 867 909 876 912 939 958 972 1003 1057 1094 1121 1211 1320 1288 1254 1208 1165 940 739 644 523 526 898 961 957 903 1051 1036 948 950 875 999 1026 1003 980 960 939 908 997 1005 993 1026 1061 1063 1059 1056 1044 1029 1005 989 965 963 951 946 919 915 880 886 867 854 837 819 814 821 825 832 827 820 818 823 832 878 858 801 771 747 748 721 725 685 706 719 759 786 789 756 718 698 692 683 661 644 616 605 549 529 524 534 523 481 506 515 492 471 453 414 384 371 371 371 394 423 449 496 539 576 608 649 679 709 726 807 879 916 939 922 850 859 940 956 936 957 955 982 1052 1078 1056 1065 1086 1075 1081 1112 1111 1031 981 906 877 845 798 757 740 752 779 758 711 684 707 701 687 712 731 758 769 779 780 788 797 733 728 743 744 742 748 715 654 673 699 675 622 601 621 635 695 756 778 794 818 839 858 872 892 905 935 967 983 1005 1055 1087 1234 1229 1183 1223 1157 1162 1178 1152 1128 1092 1099 1107 1080 967 928 956 866 787 838 892 881 815 767 757 729 703 688 855 819 783 889 901 893 837 807 761 855 902 881 946 900 867 880 886 893 923 929 923 897 875 959 1013 1009 958 926 864 887 905 856 819 858 890 890 832 766 846 861 1045 867 838 857 859 769 803 700 637 544 447 444 494 488 505 519 519 519 548 532 513 513 552 575 554 556 554 552 612 643 636 687 699 711 669 691 746 786 821 801 831 887 920 954 939 974 1022 977 936 975 919 940 974 892 861 926 929 886 867 838 825 798 774 772 769 777 788 774 724 665 710 822 839 868 890 840 823 767 699 775 783 838 869 855 760 788 808 806 856 897 935 952 991 1109 1132 1142 1146 1107 1085 1085 1091 1095 1089 1093 1133 1207 1181 1211 1276 1211 1142 1058 971 1005 1096 1062 1078 1070 1007 894 911 961 1003 972 908 828 755 687 726 766 869 1040 1072 1078 1113 1163 1224 1298 1240 1250 1264 1240 1220 1270 1247 1239 1261 1249 1201 1193 1225 1260 1164 1056 970 959 939 901 865 843 863 867 877 875 867 829 821 793 780 771 786 840 890 921 924 1110 1102 1142 1155 1159 1151 1142 1145 1144 1177 1210 1320 1486 1475 1493 1403 1415 1403 1382 1413 1317 1354 1348 1279 1267 1347 1308 1255 1202 1149 1133 1165 1150 1088 1116 1088 1129 1105 1049 1004 995 992 972 953 968 970 933 984 1011 991 930 840 796 750 742 733 722 710 698 684 671 657 649 633 624 622 603 620 632 651 619 645 656 666 681 697 663 604 559 513 579 612 679 723 710 738 758 800 876 852 720 687 631 704 704 813 829 853 902 881 846 855 943 936 985 985 1015 990 1021 968 1012 1015 1006 1031 957 898 864 922 859 839 818 820 741 754 752 698 701 699 681 663 655 661 658 683 712 726 735 719 730 723 760 783 796 811 852 842 837 808 796 800 841 819 806 783 756 735 750 767 794 793 817 813 774 801 789 748 736 738 712 734 787 791 795 741 784 812 809 809 818 850 852 855 849 874 882 884 903 881 828 789 803 766 746 769 757 761 753 728 734 703 708 672 682 668 649 676 692 672 675 639 622 643 666 641 651 660 690 700 654 603 600 576 583 554 580 624 611 617 629 600 633 692 723 726 776 837 919 900 958 1009 1001 952 990 1008 1043 974 1015 975 994 989 973 958 949 945 938 901 745 767 926 929 913 896 898 887 907 924 960 943 981 943 917 876 900 853 885 877 870 887 858 908 862 894 904 927 898 975 902 906 884 907 911 941 950 992 1017 1051 1052 1100 1186 1216 1098 1044 1018 1021 976 933 905 758 646 595 554 524 511 502 497 495 492 502 529 558 593 632 665 681 704 681 633 570 506 511 516 509 504 540 568 600 576 594 566 613 607 602 648 581 561 617 574 629 650 563 541 510 534 565 635 697 772 758 706 662 642 553 518 516 465 455 445 437 437 454 476 507 506 482 556 448 510 571 585 515 444 500 568 595 635 623 575 639 674 626 525 458 435 441 447 440 466 454 394 370 364 436 462 471 383 347 352 338 347 363 386 432 509 557 541 540 497 527 481 448 427 408 393 355 315 306 316 257 224 230 221 214 232 207 194 190 189 205 216 185 178 187 179 168 162 158 151 139 131 138 134 131 126 126 122 118 116 114 111 111 100 97 92 94 98 104 107 128 130 124 99 104 123 120 127 145 142 139 115 75 70 75 98 105 80 106 132 140 152 153 151 146 147 142 161 151 130 140 121 107 115 110 90 71 69 67 82 92 85 70 88 100 96 86 86 90 88 98 73 90 73 62 66 70 55 39 41 60 58 69 73 83 61 50 43 40 51 60 72 97 96 82 78 63 74 90 73 71 57 47 57 66 66 55 84 96 88 72 79 77 52 57 73 53 68 58 47 28 15 7 8 8 9 8 9 9 9 9 8 8 8 7 8 7 7 6 6 5 6 5 5 5 5 3 5 5 22 29 34 52 75 52 82 108 114 114 77 50 52 68 80 54 93 103 98 97 84 91 70 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
405 386 380 379 376 371 342 351 362 404 403 385 382 402 407 414 413 399 377 395 400 420 406 387 411 429 435 430 421 444 453 453 456 441 429 427 412 404 399 371 340 354 371 362 366 351 354 385 346 366 345 329 318 316 319 323 328 334 340 364 362 364 380 387 387 387 406 407 404 392 410 421 426 448 461 471 540 579 607 604 605 623 675 751 782 773 804 885 925 928 996 1039 1053 1086 1021 1065 1012 1060 1056 1073 1043 967 934 899 913 861 854 930 931 927 901 923 874 888 886 899 899 893 884 882 878 861 874 883 881 902 902 939 941 942 947 949 954 937 910 954 949 937 908 914 958 1014 1023 1014 995 987 971 942 911 911 943 914 865 799 807 799 820 835 778 817 817 810 762 751 713 660 656 693 682 721 735 747 719 697 667 658 642 634 624 636 625 637 614 592 598 577 565 567 572 599 610 616 602 580 586 570 556 552 567 594 589 617 639 654 708 759 755 774 768 789 804 739 789 832 878 852 854 906 860 801 851 901 853 885 907 865 839 784 760 847 880 903 884 915 903 926 948 991 1010 978 1000 1033 1035 1005 956 893 828 732 626 524 486 616 1011 1067 1058 988 1105 1039 1001 1023 962 921 1071 1105 1082 1061 1001 911 1046 1078 1077 1080 1081 1102 1099 1100 1085 1065 1016 1006 976 1005 998 979 969 895 936 921 902 904 886 862 841 828 844 843 820 813 805 804 820 841 847 815 774 750 723 712 702 678 689 728 755 772 764 721 657 632 648 654 630 616 609 589 583 561 494 504 497 454 492 491 484 457 417 383 371 371 371 371 390 418 451 485 533 585 615 660 699 752 785 869 897 937 962 943 911 921 942 957 1012 1031 1024 1035 1052 1069 1048 1035 1055 1072 1080 1103 1111 1112 1046 930 885 844 811 787 785 778 778 724 697 740 737 727 695 723 736 773 779 793 798 809 792 763 779 776 773 765 741 699 686 708 713 677 630 623 651 665 685 730 766 789 805 828 848 864 888 908 934 963 998 1027 1057 1173 1214 1216 1158 1202 1194 1122 1154 1134 1117 1087 1116 1055 1072 1049 985 890 914 823 757 803 797 834 748 723 675 807 828 816 895 857 852 860 849 794 730 753 807 838 842 879 855 810 805 842 874 855 850 865 866 914 986 975 954 929 894 877 829 906 923 899 816 815 774 757 773 936 1010 1024 1033 973 945 898 822 802 751 638 561 462 443 452 471 477 481 492 498 510 516 515 537 561 538 522 542 549 626 626 627 618 674 648 654 690 728 791 883 895 853 850 840 891 899 940 948 973 939 910 898 901 918 931 893 838 896 897 849 834 835 814 791 773 758 737 753 762 771 742 665 759 780 808 845 875 902 839 834 770 720 727 777 795 758 731 812 900 884 844 881 902 952 1045 1139 1130 1105 1133 1110 1063 1075 1078 1078 1084 1090 1153 1184 1151 1180 1233 1226 1168 1085 1021 937 948 942 1021 1060 997 898 825 854 903 953 869 782 694 678 740 859 861 984 1129 1166 1140 1159 1216 1255 1188 1210 1186 1177 1247 1299 1252 1210 1267 1274 1203 1211 1255 1265 1135 1009 947 922 900 908 901 865 842 834 814 814 811 797 785 780 766 750 802 907 948 983 1002 1089 1193 1187 1187 1179 1179 1161 1174 1182 1198 1297 1414 1436 1379 1495 1462 1469 1474 1436 1424 1460 1460 1478 1423 1397 1430 1361 1243 1180 1118 1094 1107 1114 1097 1071 1116 1109 1122 1086 1051 1014 971 960 946 941 978 901 923 990 999 988 868 790 755 728 722 711 704 721 714 706 675 657 637 623 611 610 599 631 639 605 612 649 619 655 698 662 588 529 524 603 689 698 675 666 692 747 809 807 768 691 621 691 766 830 849 921 965 983 980 900 940 999 1001 1047 1064 1083 1094 1107 1009 1026 1096 1072 987 911 861 816 830 855 841 811 788 749 724 695 702 713 698 704 664 653 689 717 723 736 781 756 780 769 730 762 786 792 827 844 826 826 830 775 799 851 809 774 741 764 732 779 768 774 825 836 827 775 756 740 740 720 712 730 759 788 834 840 780 753 783 783 786 818 821 834 834 850 856 862 874 908 899 900 875 838 774 753 752 741 748 734 744 701 697 690 661 664 674 667 707 732 744 744 671 624 633 649 658 660 681 711 710 648 638 615 563 556 592 555 559 575 576 598 662 681 743 804 858 922 927 838 879 940 927 921 889 904 912 878 854 855 832 846 829 830 829 834 827 815 819 810 742 813 807 794 809 821 824 825 899 874 867 888 897 894 906 838 861 834 861 865 855 877 864 824 851 858 903 874 921 872 864 878 930 952 941 972 1026 1069 1027 1044 1067 1111 1195 1104 1039 1024 951 924 890 879 857 748 616 618 598 559 566 522 500 493 500 513 565 583 588 590 636 661 664 582 540 552 512 505 498 547 566 602 623 629 635 593 615 582 585 626 585 534 558 559 587 649 548 546 491 525 565 614 643 739 725 742 732 644 675 610 594 497 480 461 436 426 415 422 443 488 486 500 433 484 528 461 428 447 538 596 664 687 706 639 639 651 645 557 558 462 493 523 500 471 423 412 413 401 483 521 472 391 413 370 372 386 383 407 456 502 605 617 551 561 587 571 543 512 444 418 404 417 390 417 335 273 233 222 213 203 198 193 189 186 184 186 181 174 173 172 176 164 160 159 148 145 143 138 141 133 133 122 122 117 114 112 109 108 105 104 100 99 92 116 119 120 127 99 104 123 110 132 134 135 144 141 128 80 78 90 90 84 108 135 127 138 134 146 138 140 138 160 162 139 145 121 128 114 105 87 73 76 59 68 75 74 73 79 93 90 76 82 82 86 96 72 82 79 60 57 81 46 37 37 55 50 70 62 74 54 49 36 40 55 62 71 89 76 77 63 55 64 80 92 72 52 45 47 65 62 57 83 85 91 66 60 80 55 43 68 56 41 51 48 26 15 8 11 10 9 9 9 10 9 10 9 9 8 8 7 7 6 6 6 5 6 5 4 4 5 4 4 5 13 25 39 56 84 56 61 80 100 110 86 70 85 82 78 62 69 98 108 106 96 91 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
403 396 407 406 376 360 341 346 357 366 384 397 369 381 398 393 402 393 374 388 400 409 407 384 406 424 430 412 421 430 442 435 447 452 462 425 409 385 378 380 348 334 347 349 351 345 349 360 356 332 321 316 315 321 325 328 332 338 362 369 374 385 439 416 416 415 421 420 426 415 404 417 419 429 457 463 500 556 603 634 641 622 638 687 703 719 798 858 865 916 966 966 1032 1062 988 1025 1000 1015 1057 1084 1065 978 915 895 866 891 834 876 892 910 892 885 870 876 880 877 877 874 874 876 873 872 859 853 859 870 903 938 938 959 985 963 958 957 967 960 930 895 905 890 913 955 948 951 949 970 942 928 916 916 934 922 822 845 857 790 855 842 829 818 798 805 769 729 679 676 685 719 726 717 721 771 731 704 701 652 669 673 661 658 645 610 605 617 587 569 572 562 566 574 594 619 618 607 582 581 557 548 556 554 606 631 654 693 709 726 729 719 716 745 779 708 802 821 844 808 876 886 866 795 837 825 831 911 871 845 776 753 759 927 950 912 859 924 875 896 936 954 979 942 919 917 916 901 861 804 735 657 559 471 546 686 1115 1176 1157 1105 1132 1142 1104 1061 1056 947 1031 1094 1080 1071 983 949 1034 1067 1065 1073 1090 1090 1111 1119 1106 1062 1071 1001 1026 1047 1018 999 967 963 949 944 916 904 893 855 857 800 802 860 808 803 811 841 834 828 817 806 778 759 745 712 702 686 703 724 725 744 720 710 663 612 581 594 588 575 583 569 563 542 509 473 477 439 461 463 451 429 391 376 371 371 371 371 377 399 437 462 505 552 603 658 729 765 812 870 901 928 931 941 972 991 979 969 997 1029 1016 972 1048 1008 1002 994 1005 1035 1061 1056 1085 1114 1085 973 903 873 835 825 830 820 780 738 730 765 761 741 706 728 748 773 802 815 825 840 820 817 828 819 807 769 724 690 718 742 725 676 614 640 669 705 728 751 769 790 809 824 844 866 888 910 937 965 1000 1053 1133 1186 1214 1190 1149 1143 1179 1146 1116 1118 1098 1101 1118 1033 1068 1020 1032 966 895 898 852 747 710 725 777 703 624 766 756 773 863 803 798 818 808 775 709 760 786 793 788 807 773 766 807 842 841 809 810 802 850 904 896 865 856 911 946 898 848 843 893 924 909 850 815 838 874 864 887 984 973 945 949 936 878 849 853 722 575 504 444 442 455 463 471 478 484 497 504 500 511 508 559 571 582 588 560 573 591 608 632 657 685 758 762 817 902 938 910 923 892 887 893 934 904 939 903 918 870 863 913 914 855 829 886 848 847 801 818 813 797 774 750 744 724 721 748 737 644 707 759 819 849 875 914 917 862 812 811 783 782 745 767 812 804 836 905 933 917 915 1025 1096 1122 1115 1099 1090 1109 1070 1061 1066 1052 1051 1112 1150 1156 1103 1168 1204 1235 1181 1148 1061 990 917 921 997 1052 1016 942 863 816 813 887 858 772 687 731 805 883 959 994 1108 1174 1181 1190 1202 1195 1173 1149 1156 1228 1295 1318 1243 1176 1268 1239 1156 1219 1286 1253 1126 1048 981 972 968 959 926 897 862 843 810 781 783 789 773 747 748 771 807 944 1005 1029 1121 1067 1208 1212 1215 1201 1210 1186 1209 1260 1259 1372 1359 1362 1376 1461 1365 1447 1396 1314 1302 1317 1343 1384 1470 1459 1307 1331 1250 1206 1192 1149 1103 1067 1098 1049 1085 1111 1102 1065 1063 1010 971 958 941 899 925 891 826 888 897 916 852 773 727 719 706 699 693 705 707 710 727 707 666 630 606 596 584 609 645 599 600 610 611 641 654 596 537 501 589 639 648 637 675 740 767 789 748 731 692 648 640 710 789 874 928 960 997 1030 1031 1013 1014 1038 978 978 1001 934 980 1010 947 1003 1009 963 928 904 911 852 791 812 783 771 754 715 733 764 777 730 767 770 691 646 702 713 733 718 751 792 796 799 737 738 791 823 832 848 810 814 809 774 778 819 834 802 774 716 719 734 786 776 783 825 839 810 776 754 716 708 744 756 803 797 831 854 812 758 821 837 841 826 821 846 861 871 882 895 902 894 858 822 798 789 757 747 726 733 713 723 714 680 672 689 714 699 699 721 733 741 697 648 642 635 642 665 669 684 710 694 658 651 604 564 559 555 554 556 552 626 640 647 711 789 830 849 853 823 820 806 820 810 801 801 809 867 888 850 790 781 783 810 746 749 744 770 756 746 716 715 671 711 730 772 801 772 787 789 844 821 842 863 877 835 838 842 826 815 847 811 824 846 833 798 802 839 879 858 893 841 900 910 943 1019 979 958 1003 1066 1085 1101 1145 1190 1218 1138 1068 1031 1000 972 943 920 902 731 658 717 689 633 577 544 507 500 499 513 523 527 557 614 648 673 632 581 584 527 520 496 494 506 527 554 594 601 638 556 559 592 532 547 535 513 542 554 597 614 532 525 472 505 528 564 601 663 722 760 728 695 712 727 670 576 575 534 491 455 421 396 423 409 491 442 423 481 491 392 436 506 543 603 663 714 768 710 725 696 688 629 521 513 554 628 545 460 440 501 485 426 508 585 483 458 501 401 439 437 425 419 471 568 629 599 506 513 535 602 600 572 520 465 488 511 483 467 377 310 257 253 233 235 219 204 194 194 189 183 180 177 176 174 171 167 170 176 159 153 142 137 138 144 130 121 115 116 113 112 110 108 106 103 99 98 93 104 113 113 117 102 96 105 109 129 125 122 140 132 147 95 73 71 74 97 106 127 118 119 140 142 131 133 144 150 152 153 126 138 121 101 87 77 91 86 75 58 59 60 75 81 87 84 67 75 70 86 89 73 66 76 57 50 74 57 38 33 39 50 59 57 88 70 39 30 47 55 71 80 82 58 74 57 49 55 75 96 75 60 45 42 54 55 60 83 74 86 66 53 63 53 39 51 52 37 36 42 37 18 13 15 11 10 10 7 9 9 9 9 9 9 8 8 7 7 6 6 5 6 5 5 4 5 4 3 4 11 26 47 57 69 80 86 106 114 114 112 101 83 77 77 82 101 79 109 116 110 84 91 64 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
412 422 412 381 359 374 361 339 346 348 361 388 360 380 375 395 404 394 372 379 388 394 400 378 396 408 422 402 415 417 417 430 445 446 462 436 401 399 398 390 366 340 340 331 333 339 345 340 335 321 317 314 317 324 329 333 336 359 367 372 378 391 407 439 428 423 425 431 431 446 428 440 465 464 468 524 542 565 564 611 646 667 682 713 732 751 779 766 814 865 912 945 981 1030 990 967 940 1002 1024 1066 1070 962 916 873 856 859 838 847 893 893 862 872 859 869 861 857 868 878 897 916 913 922 908 874 855 911 943 987 974 981 957 937 938 938 940 965 961 908 883 873 906 900 896 920 942 941 931 915 912 910 906 908 927 880 853 845 867 863 833 801 797 742 760 689 687 743 727 703 765 758 738 765 748 719 664 678 703 703 702 657 618 631 618 584 580 599 586 559 558 579 605 609 577 603 578 565 552 545 555 577 590 620 651 659 688 660 677 724 766 786 739 735 807 815 811 813 862 836 843 774 787 837 881 898 866 824 733 686 756 870 938 892 832 897 861 899 914 931 960 926 883 850 838 834 793 739 682 613 506 524 614 713 966 1278 1269 1156 1226 1234 1181 1175 1058 1040 1011 1067 1153 1151 1054 1008 968 1077 1156 1127 1119 1120 1109 1112 1101 1082 1097 1030 1087 1075 1025 1006 954 1003 994 963 932 924 887 892 833 824 812 785 808 772 836 848 864 871 847 843 820 799 754 712 666 674 713 712 708 710 707 670 667 641 613 597 567 526 536 542 528 516 491 473 454 450 423 430 423 403 383 379 371 371 371 371 400 427 442 465 493 553 602 652 733 740 799 829 865 873 901 944 950 976 930 892 965 952 891 936 981 955 946 925 1001 1001 996 1045 1080 1092 1068 1015 935 891 864 858 861 838 796 767 757 791 787 737 732 754 768 779 801 828 848 864 875 879 874 866 809 776 751 738 765 739 713 666 621 655 678 710 738 754 769 782 800 826 846 872 887 913 943 963 1004 1043 1213 1179 1188 1164 1188 1131 1128 1112 1080 1122 1048 1112 1094 1035 1049 1033 970 982 931 838 880 866 769 690 692 691 611 719 720 743 823 800 763 772 754 706 699 723 759 738 735 746 750 798 866 836 841 789 770 788 861 841 829 813 866 907 929 884 865 806 870 889 912 887 893 845 800 771 853 874 905 827 870 900 953 901 887 679 546 456 443 439 440 454 460 466 481 482 485 506 509 514 515 532 545 579 611 636 686 672 676 704 725 761 853 863 941 1006 1009 999 962 968 953 917 878 911 871 881 856 850 922 882 809 858 873 828 817 800 767 781 782 789 748 728 722 696 679 720 639 701 719 760 772 856 882 878 909 868 848 835 884 829 886 844 857 895 883 939 959 1002 1038 1069 1090 1081 1102 1070 1059 1076 995 1062 1035 1067 1103 1125 1124 1091 1132 1180 1213 1230 1162 1080 1035 935 884 934 979 1031 1003 950 872 769 836 822 701 665 759 810 877 911 1009 1132 1220 1225 1212 1171 1156 1158 1143 1196 1280 1315 1308 1207 1153 1233 1215 1137 1213 1289 1219 1169 1094 1024 1007 987 957 953 922 896 867 837 819 798 784 779 755 777 806 864 949 1041 1128 1153 1093 1183 1229 1230 1228 1233 1234 1266 1379 1388 1431 1305 1288 1416 1416 1300 1321 1350 1274 1218 1225 1254 1341 1440 1361 1275 1256 1306 1283 1248 1206 1154 1078 1051 1032 1057 1076 1090 1080 1062 1015 991 972 983 929 828 791 773 800 812 816 783 734 715 707 699 685 679 674 669 666 668 688 700 646 625 599 585 601 611 592 586 578 614 605 635 579 499 546 578 574 632 682 722 728 774 770 696 691 650 610 690 759 836 917 915 910 957 973 970 956 955 945 880 879 904 856 888 921 928 954 939 920 928 859 866 818 768 761 755 769 766 780 808 805 845 788 807 785 698 638 653 688 694 713 742 768 803 777 772 772 772 786 816 846 816 790 788 739 791 807 824 822 752 713 723 751 784 820 809 839 809 802 739 719 706 738 789 779 826 825 854 847 785 754 793 821 831 850 834 843 890 898 904 858 823 807 787 793 767 758 741 733 719 698 697 705 703 732 738 763 772 761 745 715 689 671 655 645 651 675 657 691 693 705 723 674 625 613 601 545 572 581 567 562 580 643 693 716 745 767 769 750 739 730 727 719 730 759 768 816 775 795 789 790 780 760 754 774 726 722 739 769 740 734 678 653 663 710 760 766 766 746 759 769 814 789 827 837 886 833 803 808 828 793 806 776 818 806 794 801 819 829 861 841 833 838 848 880 918 1035 1003 993 1009 1039 1099 1147 1156 1203 1212 1096 1043 1026 984 976 930 899 884 745 774 807 774 642 545 522 510 504 507 508 528 566 594 636 661 695 647 646 639 604 532 500 490 536 553 585 579 569 563 554 538 587 552 514 518 529 582 621 634 547 511 499 477 489 559 534 571 651 650 742 724 704 709 743 659 613 632 553 469 459 451 427 390 392 413 397 420 451 450 391 492 547 577 626 664 713 769 809 796 782 705 613 573 587 633 641 551 471 498 568 513 476 560 614 518 531 565 464 487 530 506 486 483 585 620 561 482 439 489 558 613 587 525 479 527 533 505 441 364 316 292 328 301 303 268 259 256 236 205 188 181 179 197 199 176 169 158 150 154 159 153 140 126 132 122 120 116 116 113 111 110 108 103 100 98 97 96 88 103 110 102 104 89 102 116 127 122 109 139 116 142 141 91 67 82 100 98 117 107 116 121 136 122 119 142 137 139 143 150 131 130 111 94 108 115 97 77 73 58 60 67 84 86 79 67 69 70 88 80 73 58 66 58 42 73 61 43 31 35 52 49 50 81 72 39 29 41 56 62 65 61 53 81 58 46 49 65 96 78 55 45 38 49 49 61 86 70 84 68 51 52 51 36 37 37 34 28 32 35 26 8 8 9 8 8 8 8 9 9 8 9 9 8 7 7 7 6 4 5 5 3 5 4 4 4 3 4 11 28 40 44 59 89 107 118 117 118 113 98 100 94 107 102 82 95 100 112 124 93 104 85 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
442 412 389 394 403 375 363 356 338 338 354 360 357 384 370 386 408 398 376 361 379 402 384 375 393 404 419 401 402 407 426 432 430 442 439 453 431 425 389 380 376 380 365 347 334 323 330 334 323 318 314 315 318 324 329 334 339 364 370 375 379 389 398 442 441 409 413 416 434 450 455 464 474 487 488 520 540 576 617 608 630 659 679 696 732 730 747 738 756 802 874 942 1001 1020 987 897 921 1009 1016 1047 1056 970 904 880 830 834 815 816 850 873 859 845 845 855 847 870 884 916 951 960 955 940 926 892 869 898 917 955 984 1011 983 952 906 903 918 940 923 878 835 875 896 882 881 895 910 920 927 911 906 912 918 942 952 921 833 854 898 887 838 843 817 771 715 676 720 780 748 720 772 779 771 751 713 678 710 707 705 667 648 631 652 662 605 577 608 617 605 570 555 560 570 589 577 563 601 574 556 547 546 574 603 597 603 627 627 682 712 733 767 770 707 761 761 817 752 814 860 822 794 741 829 874 902 850 846 833 789 698 698 793 867 813 786 843 868 929 929 950 962 948 939 886 824 775 755 693 662 613 469 575 668 740 879 1281 1294 1218 1319 1284 1257 1210 1112 1145 1115 1080 1185 1203 1075 1045 1080 1021 1061 1121 1213 1213 1183 1201 1191 1167 1110 1078 1086 1117 1070 1000 1055 1007 1050 972 1003 1002 933 947 905 887 881 885 852 813 792 770 821 866 773 816 860 822 774 686 705 683 673 726 709 701 682 663 641 594 614 622 582 527 509 497 496 482 473 464 452 432 435 424 414 405 395 375 371 371 371 371 414 449 466 499 521 547 603 659 690 732 822 850 872 883 907 908 883 929 861 832 864 824 797 846 865 833 856 896 963 921 975 1027 1057 1088 1112 1104 988 918 885 880 893 870 827 800 797 815 766 768 767 779 792 786 818 841 874 893 910 924 918 898 834 792 758 739 727 698 673 674 621 657 681 706 733 748 756 773 794 817 842 871 898 925 952 983 1016 1171 1179 1197 1159 1154 1171 1169 1135 1103 1060 1109 1051 1117 1077 1006 1043 1036 1015 960 922 869 800 811 799 750 669 655 654 625 685 698 748 733 723 725 686 669 714 749 740 709 711 736 797 833 794 876 819 786 740 800 812 781 781 854 886 920 892 888 899 841 819 857 884 859 952 865 880 752 735 796 837 778 841 946 946 802 715 605 534 448 442 443 440 453 458 467 469 479 484 500 526 542 556 572 596 639 691 712 759 713 690 764 741 795 900 908 962 995 987 969 973 954 910 896 861 874 842 845 817 849 848 800 807 878 877 800 772 794 789 740 740 769 771 742 725 724 713 670 637 722 769 781 805 804 844 860 900 927 926 878 889 898 909 883 935 923 901 913 955 1024 1019 1029 993 1030 1041 1098 986 1008 962 1050 1040 1063 1089 1096 1101 1059 1109 1135 1179 1217 1180 1095 1010 932 880 866 929 948 951 926 904 788 749 798 688 712 713 727 771 860 917 998 1117 1211 1163 1194 1114 1106 1133 1186 1250 1276 1234 1198 1133 1214 1200 1131 1153 1216 1240 1197 1118 1091 1038 1026 1001 974 965 932 902 887 863 837 753 736 787 807 812 873 989 1075 1255 1249 1149 1175 1190 1251 1252 1278 1336 1347 1302 1335 1347 1286 1287 1363 1296 1271 1246 1270 1268 1205 1231 1226 1306 1317 1321 1246 1216 1236 1260 1224 1203 1164 1111 1121 1063 1022 1052 1069 1074 1057 1007 987 979 992 964 905 813 763 754 752 754 748 721 695 691 695 692 669 661 653 647 644 649 668 667 628 605 582 566 595 608 576 562 583 581 601 529 507 539 576 619 683 690 700 736 784 786 734 688 604 675 729 771 812 884 851 870 905 898 919 888 881 895 813 828 832 797 826 890 893 940 895 876 904 858 809 830 849 824 854 851 801 781 855 876 895 851 804 735 712 662 666 690 703 715 784 778 827 797 801 804 793 802 800 792 813 766 748 748 755 792 784 746 736 699 713 730 762 813 820 826 757 784 726 718 696 723 750 820 853 875 864 810 782 758 767 786 798 805 825 841 847 862 872 837 819 801 781 779 771 767 764 753 757 773 785 807 767 802 764 738 715 703 697 699 707 704 666 673 698 692 681 712 731 709 656 651 605 596 573 546 548 568 577 576 607 634 667 674 685 693 680 675 672 689 699 711 725 775 834 780 691 702 697 762 739 726 743 745 696 686 692 720 738 709 660 650 692 722 733 708 761 729 729 753 756 785 837 805 840 854 819 779 791 790 772 769 771 801 791 850 854 812 830 823 851 870 911 890 926 995 1082 1030 1003 1063 1092 1172 1172 1190 1221 1090 1019 1001 992 968 917 899 915 915 883 873 778 638 556 599 548 509 540 530 517 554 597 622 670 702 703 696 670 576 532 506 490 493 519 527 523 542 575 529 515 547 512 495 526 575 565 605 669 559 516 484 471 471 491 518 553 607 616 696 765 722 764 741 610 532 572 512 461 422 408 394 387 375 374 365 397 400 361 426 511 537 557 587 632 682 750 783 828 868 747 662 663 648 716 657 552 513 547 600 545 497 573 657 558 615 595 539 534 619 605 576 567 624 636 549 464 412 445 508 560 547 476 424 459 508 590 517 457 371 355 399 390 395 364 297 298 283 225 194 189 186 225 248 191 166 165 155 146 145 148 130 127 122 122 121 122 134 122 149 118 113 104 100 97 95 93 94 90 102 100 99 86 106 106 120 116 102 109 113 133 134 84 75 68 84 92 110 97 102 124 132 106 119 139 119 137 127 154 125 115 95 110 136 121 99 79 82 68 54 63 74 74 71 57 75 78 80 73 76 56 64 61 39 60 67 53 32 31 47 38 53 57 69 37 27 47 51 49 55 46 42 58 70 42 44 57 86 68 55 43 36 42 55 67 78 64 73 62 48 42 45 36 32 32 28 24 25 23 25 10 8 8 8 8 8 8 8 8 8 10 9 8 7 7 7 6 5 3 5 2 4 2 1 1 2 4 9 16 26 35 52 71 84 92 119 124 118 103 108 119 119 110 86 103 113 126 123 120 123 89 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
401 401 414 421 413 390 379 381 366 341 349 353 354 357 365 379 391 413 387 358 379 383 370 377 403 398 408 395 394 414 416 427 423 427 432 439 438 445 413 407 380 364 349 362 357 325 319 327 319 316 314 315 318 320 327 333 349 357 365 371 378 387 394 403 400 406 417 434 435 437 452 452 465 485 499 511 529 562 603 646 665 679 711 693 666 684 708 761 772 810 843 890 941 926 888 844 954 954 995 1040 1038 979 905 858 823 814 800 829 830 836 843 812 822 845 872 878 914 951 968 945 911 872 857 838 878 925 978 966 973 992 1023 996 955 901 899 909 887 846 817 854 879 869 869 868 867 876 905 897 901 914 946 982 943 907 884 902 885 905 910 851 805 748 711 682 729 786 781 750 768 786 737 703 709 741 741 722 676 668 681 642 682 647 594 612 640 619 600 581 556 553 554 556 576 557 577 573 557 548 540 559 569 608 635 641 682 700 730 742 765 756 677 752 739 786 722 808 818 821 750 775 824 868 878 838 807 792 790 720 658 727 762 719 699 770 808 902 912 888 921 969 921 886 841 825 784 686 669 547 477 644 677 760 857 1097 1313 1306 1282 1345 1337 1300 1203 1236 1212 1143 1234 1175 1188 1168 1127 1086 1164 1176 1153 1243 1215 1209 1128 1114 1122 1160 1151 1172 1083 1055 1096 1075 1038 1038 1042 961 936 949 993 989 978 865 932 906 890 842 747 769 724 795 825 790 700 714 741 716 665 747 711 747 737 721 712 694 639 575 570 566 527 503 494 473 464 454 447 436 416 425 420 402 394 374 371 371 371 371 404 436 462 484 514 543 576 612 646 690 725 826 833 838 855 845 771 803 764 754 759 756 753 784 790 769 780 840 854 879 927 963 997 1052 1079 1115 1058 974 906 898 921 910 864 848 839 821 803 797 798 811 806 815 834 863 897 950 981 990 967 920 866 799 778 752 734 716 696 649 628 661 687 712 723 738 750 763 784 826 852 879 907 934 961 997 1047 1221 1178 1168 1183 1126 1163 1142 1162 1153 1077 1064 1024 1091 1083 1008 969 1018 979 975 977 938 880 779 748 744 683 700 698 600 659 690 702 711 665 681 648 684 702 722 725 688 748 776 820 770 821 847 835 773 713 797 768 775 820 839 899 954 898 868 866 868 793 832 834 806 790 838 841 779 703 675 691 763 868 804 715 645 605 610 553 493 440 441 438 445 459 460 471 482 492 504 534 542 532 552 612 698 696 738 750 788 750 759 801 875 922 954 973 947 941 928 916 926 876 871 842 832 828 813 821 860 814 753 817 873 855 807 765 788 800 776 749 719 735 741 702 705 707 694 643 729 760 781 802 811 821 842 866 876 893 910 885 912 942 913 946 965 980 958 1004 1037 984 965 970 995 977 1030 988 924 952 1050 1020 1028 1071 1080 1082 1050 1094 1091 1149 1183 1143 1141 1076 1009 951 860 854 894 908 845 843 810 711 713 690 704 810 782 762 780 829 912 958 1062 1160 1143 1119 1120 1190 1215 1199 1256 1240 1163 1119 1173 1211 1133 1138 1171 1237 1209 1158 1119 1065 1059 1040 1016 1001 976 950 907 875 813 749 747 810 816 847 905 1032 1137 1332 1288 1185 1215 1272 1243 1264 1280 1334 1291 1277 1304 1283 1252 1264 1313 1279 1234 1222 1224 1256 1209 1197 1235 1252 1292 1320 1236 1211 1231 1222 1214 1200 1197 1178 1126 1079 1053 1015 1048 1052 1069 1076 1030 1001 1003 999 990 882 820 761 722 725 738 724 694 673 678 669 661 650 644 635 628 628 630 622 620 605 596 567 571 585 580 565 553 578 569 495 551 589 636 668 653 662 713 759 787 750 705 649 634 702 762 788 855 872 817 855 840 871 904 833 825 853 822 811 823 804 808 828 890 938 907 857 921 904 877 880 897 906 911 908 881 846 888 929 939 850 749 696 676 646 638 666 680 710 716 743 819 828 805 855 824 809 762 761 775 762 736 742 775 772 762 723 733 699 737 759 793 787 808 782 753 746 733 711 697 719 734 759 788 876 846 812 794 773 771 775 782 794 812 827 830 849 851 853 825 810 802 798 818 823 801 815 809 829 846 797 770 765 764 762 770 782 765 730 706 682 696 701 748 742 754 742 708 665 625 600 596 571 573 558 546 553 579 595 612 605 618 632 647 650 658 675 678 700 732 729 774 776 752 719 676 645 697 723 745 719 736 718 687 664 665 704 733 703 690 629 669 690 672 709 721 712 706 769 719 758 792 759 800 863 800 765 757 777 770 844 793 810 832 882 868 846 838 829 887 925 949 966 995 1027 1068 1048 1033 1050 1075 1126 1195 1166 1186 1145 1079 1028 1004 954 913 927 939 941 953 845 727 632 632 670 576 518 546 595 544 536 587 611 659 705 721 728 673 572 573 519 511 482 490 510 515 553 549 532 503 509 487 519 563 591 576 603 642 556 546 482 458 468 478 546 526 562 581 649 739 735 776 686 576 502 498 466 453 423 404 408 418 398 401 343 351 355 384 426 465 485 501 558 627 682 743 775 818 846 781 701 724 762 780 682 581 592 628 666 588 603 599 697 653 687 665 644 628 662 673 670 673 678 625 551 460 415 406 461 509 476 418 385 395 450 528 575 485 431 442 460 477 457 433 400 377 290 242 236 215 212 266 230 191 189 168 155 145 137 131 130 131 128 124 127 133 138 149 141 140 142 139 112 98 94 92 91 90 84 85 81 80 89 103 108 112 94 99 126 144 138 119 94 65 69 87 101 87 114 121 118 104 132 122 118 135 129 153 152 126 129 137 123 112 106 96 99 85 53 52 65 65 60 57 84 83 82 71 68 56 55 58 38 54 58 62 37 29 33 34 49 41 62 35 26 52 62 39 43 35 36 43 69 40 39 49 70 68 44 37 35 45 64 77 65 56 66 62 46 37 38 38 28 26 23 20 18 16 14 8 8 8 8 8 8 8 9 8 8 28 8 7 7 7 7 6 2 3 6 4 3 1 0 4 2 4 9 15 26 34 51 80 106 126 124 134 123 106 110 122 132 125 115 128 125 122 128 128 131 115 65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
437 431 421 415 410 392 402 382 379 373 355 342 343 346 354 359 385 394 402 364 358 358 372 382 401 393 381 392 405 406 413 413 417 416 419 425 428 432 407 384 372 363 373 376 346 324 315 321 319 317 314 314 317 320 329 340 362 364 368 374 381 388 392 397 427 411 431 464 460 444 446 451 462 481 497 513 531 559 595 636 681 668 688 644 703 721 712 719 748 769 797 822 844 845 822 830 879 947 1008 1008 1009 982 932 865 826 793 799 799 797 816 802 835 838 876 908 930 947 943 923 950 974 943 889 844 848 925 1009 1015 1033 998 963 981 986 933 874 862 863 830 825 880 851 904 877 865 846 844 866 868 889 915 941 967 957 954 927 887 866 874 907 906 860 774 695 709 774 778 816 763 798 765 730 758 749 756 746 696 700 703 662 685 653 610 605 648 650 636 601 587 564 556 547 542 537 538 549 555 557 547 535 552 562 597 642 686 704 698 706 727 747 723 688 754 712 750 737 759 807 778 707 761 807 847 868 831 819 777 735 710 657 666 676 658 651 673 794 835 833 810 863 932 932 892 817 761 752 639 568 466 554 695 733 784 869 994 1302 1373 1337 1360 1390 1374 1268 1335 1301 1249 1282 1222 1282 1250 1202 1144 1259 1254 1171 1171 1191 1168 1193 1212 1190 1243 1194 1216 1086 1144 1136 1147 1092 1130 1022 1039 1040 979 1034 1015 960 892 981 1005 993 914 817 749 772 712 703 699 732 785 738 743 655 745 673 751 733 765 771 709 651 591 568 546 568 561 543 537 528 516 499 486 471 458 433 417 380 371 371 371 371 371 398 435 466 487 503 531 543 590 619 656 687 700 720 720 732 742 719 732 725 730 719 711 725 738 740 732 759 775 793 839 875 923 981 1008 1049 1098 1117 1051 942 921 946 939 909 879 877 854 836 820 831 845 834 841 858 901 970 1050 1093 1101 963 898 858 823 793 766 733 728 683 649 630 664 688 704 723 736 756 780 804 823 855 880 905 942 976 1016 1149 1225 1196 1154 1160 1146 1136 1140 1133 1139 1127 1045 1047 1059 1057 1049 964 960 999 952 940 942 914 872 824 793 716 638 669 586 652 630 685 707 652 627 650 708 688 710 728 694 724 764 783 746 777 809 793 765 704 790 734 806 871 899 934 939 894 884 861 805 798 805 781 771 731 801 832 807 777 718 641 659 680 667 636 604 582 538 533 493 438 439 438 451 454 457 467 471 482 494 504 526 538 579 625 692 640 687 747 731 788 818 882 898 940 920 925 951 885 874 899 906 845 840 817 801 802 762 818 827 798 744 810 852 861 812 751 749 781 773 715 714 692 751 702 685 686 678 658 718 732 743 764 801 812 820 839 847 851 856 858 922 901 916 893 934 935 955 956 984 988 921 913 945 910 973 924 937 1034 1048 994 1049 1063 1070 1029 1068 1074 1088 1102 1107 1117 1143 1145 1071 999 924 831 799 811 778 747 769 784 692 675 752 830 843 837 831 820 835 909 1017 1169 1153 1050 1136 1173 1221 1189 1246 1239 1180 1108 1158 1197 1124 1146 1159 1222 1199 1185 1159 1110 1084 1070 1056 1042 1008 967 923 833 745 747 810 847 867 864 909 1020 1169 1320 1273 1287 1264 1265 1277 1271 1277 1315 1287 1257 1266 1258 1235 1265 1327 1300 1252 1239 1211 1253 1209 1198 1241 1243 1272 1302 1241 1199 1195 1224 1218 1215 1189 1179 1144 1124 1089 1045 1015 1030 1047 1074 1067 1023 1016 1009 1003 958 843 803 743 709 716 709 682 669 656 652 646 641 636 628 621 613 611 604 604 595 594 576 542 566 567 565 544 571 537 498 545 610 656 638 605 653 685 725 769 705 676 617 626 723 801 861 855 841 822 800 844 866 867 866 778 790 781 802 778 767 808 884 936 895 877 864 884 907 867 879 910 953 957 954 953 922 929 952 927 886 794 741 693 665 630 672 694 704 700 717 774 856 845 892 815 788 773 736 749 745 720 745 784 743 747 731 717 688 742 765 747 782 788 747 731 726 718 702 713 729 724 740 767 820 883 822 800 785 770 778 784 783 793 804 819 825 841 854 840 864 860 858 867 818 841 862 812 840 815 820 838 855 857 819 769 733 712 699 728 756 773 780 836 757 698 663 672 649 637 600 603 612 620 577 560 540 554 572 590 588 605 636 633 641 658 690 731 714 731 774 755 715 707 670 650 627 686 670 722 700 703 684 665 656 660 662 698 715 681 626 631 637 697 692 709 713 710 743 694 751 750 731 768 818 788 775 736 753 796 806 843 862 845 827 879 827 844 885 860 900 989 966 960 993 1052 1076 1059 1047 1066 1121 1177 1141 1148 1123 1051 1019 1017 956 962 965 946 953 952 795 654 656 707 731 615 546 616 590 542 536 563 606 640 688 725 738 670 576 559 523 491 484 492 497 533 569 553 501 496 493 489 537 526 557 616 616 598 525 497 483 467 451 489 499 499 506 570 637 690 743 758 693 564 510 480 469 438 431 469 451 462 470 463 349 343 427 438 422 446 532 570 563 640 688 716 767 799 796 760 671 708 756 749 731 673 691 717 771 698 699 686 735 779 825 756 737 734 725 737 738 766 699 609 510 453 418 376 411 455 422 377 364 369 404 460 567 522 511 532 542 548 529 519 456 408 342 248 300 261 281 248 207 226 205 187 165 153 143 138 139 133 132 147 150 149 130 125 136 121 136 131 126 101 97 93 94 94 88 92 90 84 80 90 96 103 95 116 129 121 135 129 97 86 64 78 89 90 113 126 105 104 131 111 125 126 129 140 132 130 136 151 116 100 104 96 109 88 68 52 50 58 50 65 79 77 86 74 63 57 47 57 38 54 49 54 48 29 33 40 51 30 53 35 24 49 64 30 29 27 30 37 57 38 34 41 58 63 44 33 38 65 80 69 60 51 61 54 46 35 33 38 29 22 20 17 14 11 10 9 9 9 8 9 9 8 10 9 8 15 9 7 7 7 7 7 2 5 3 4 2 3 1 1 3 4 7 11 23 31 51 86 121 133 127 133 130 125 134 138 146 139 129 128 130 127 132 142 135 116 113 103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
420 408 399 390 384 385 381 367 364 356 355 351 342 343 348 352 361 384 389 375 351 369 403 395 379 378 388 397 400 400 409 404 406 404 414 418 413 420 412 396 380 394 410 395 342 328 319 315 317 315 314 315 318 322 331 346 347 365 365 370 380 386 392 397 398 399 410 421 436 431 436 454 481 518 517 527 544 580 620 649 611 616 633 665 680 671 714 737 720 759 780 788 800 805 795 829 892 949 990 949 995 989 927 904 849 801 779 771 803 796 795 837 859 885 902 915 894 905 895 934 983 923 900 823 856 901 995 1051 1066 1058 1006 946 914 943 908 831 830 811 809 848 840 921 901 865 836 831 838 848 864 883 926 936 953 961 907 874 835 858 865 882 841 766 690 729 761 794 817 796 807 750 763 778 775 759 717 708 739 704 695 704 660 599 656 660 671 622 602 601 594 573 552 555 545 542 536 535 538 538 538 548 587 607 609 631 656 662 676 678 728 676 689 743 702 700 713 779 765 728 721 780 804 799 837 854 820 806 756 714 669 618 649 615 614 643 725 741 752 773 807 815 775 738 698 626 608 566 488 490 647 757 755 809 879 984 1123 1387 1376 1367 1383 1379 1314 1354 1350 1311 1283 1317 1314 1296 1275 1239 1301 1245 1205 1206 1249 1214 1196 1261 1265 1277 1256 1243 1124 1169 1225 1228 1192 1160 1036 1087 1080 1001 1034 1039 941 950 1008 999 955 869 816 800 861 835 797 734 780 795 789 785 699 688 662 639 715 752 758 717 692 686 634 608 650 636 598 586 574 562 545 528 514 497 456 444 382 371 371 371 371 371 390 423 452 465 482 515 534 573 603 618 648 662 669 675 684 701 681 686 665 686 677 673 704 701 665 694 718 748 820 857 853 903 944 976 1002 1052 1087 1114 1009 944 967 970 939 933 911 900 861 869 862 866 883 872 897 992 1037 1079 1117 1118 947 908 875 828 781 758 735 735 705 674 636 666 690 702 721 744 759 773 801 836 865 891 917 945 978 1012 1097 1194 1198 1174 1122 1108 1102 1147 1103 1125 1107 1086 995 1078 1020 1033 993 909 916 955 886 880 917 888 867 811 734 656 615 567 623 634 724 681 633 629 674 694 689 699 699 681 748 777 740 720 761 816 777 755 695 717 778 844 864 928 909 922 902 882 854 860 893 870 754 744 717 756 799 778 783 789 656 598 581 595 584 566 551 516 508 490 462 438 437 447 447 452 465 475 487 495 524 539 548 566 573 597 631 646 658 700 775 861 937 958 924 889 880 900 905 840 898 851 848 801 806 786 771 769 801 783 776 748 820 841 873 817 757 740 776 795 750 728 667 711 737 685 669 642 663 690 697 715 738 765 785 791 812 815 817 825 901 883 865 879 863 897 878 888 918 950 980 983 899 905 866 889 899 967 1040 1042 987 1050 1060 1048 1028 1072 1068 1051 1095 1087 1069 1086 1116 1131 1061 963 905 860 836 826 811 740 718 695 693 737 767 826 913 936 936 924 981 1080 1179 1093 1016 1112 1190 1194 1176 1208 1167 1163 1095 1137 1185 1124 1144 1191 1210 1200 1171 1196 1160 1123 1101 1086 1065 973 878 813 771 720 773 877 888 887 885 910 993 1108 1299 1326 1311 1282 1286 1290 1285 1281 1278 1268 1254 1237 1246 1251 1265 1294 1314 1286 1249 1180 1252 1178 1187 1247 1275 1274 1270 1262 1235 1170 1181 1208 1235 1191 1189 1175 1144 1073 1026 973 1027 1036 1076 1076 1054 1031 1019 1004 930 823 755 728 709 691 696 686 672 665 653 638 632 628 619 612 605 601 593 587 583 588 594 565 540 543 551 540 548 497 515 550 611 598 589 632 706 700 721 724 690 620 583 646 710 791 803 819 818 782 808 864 837 845 860 796 765 752 782 736 788 835 862 901 887 856 841 858 866 837 889 884 933 931 995 976 935 974 892 897 874 811 737 680 660 630 673 689 668 680 708 746 825 873 854 821 805 793 756 732 722 705 727 785 731 719 733 689 706 723 718 744 787 807 745 718 689 685 694 701 723 733 740 772 803 852 827 806 785 781 804 817 811 819 815 833 853 890 908 907 931 897 891 907 889 896 943 898 891 906 917 934 884 803 791 746 732 791 754 833 870 857 884 830 719 676 674 647 624 626 619 604 605 589 623 570 543 544 580 585 572 585 591 598 616 666 699 717 750 769 783 721 667 656 662 630 615 658 653 703 699 684 665 667 637 655 638 666 671 637 609 630 683 685 672 713 699 715 696 688 738 729 720 754 766 790 740 736 758 781 781 784 790 805 804 863 860 840 852 874 893 915 914 969 977 1050 1154 1099 1082 1065 1128 1149 1120 1102 1067 1070 1018 1004 1020 1035 992 964 938 914 750 742 775 814 721 617 608 673 590 580 607 579 581 657 712 737 741 674 609 531 507 492 479 486 535 549 529 534 492 477 482 504 549 571 554 608 679 630 589 533 497 465 448 461 480 512 549 546 562 646 697 634 707 574 523 511 484 459 473 420 426 450 437 386 343 350 422 479 506 508 582 647 626 617 684 736 762 738 794 769 673 621 680 668 677 693 744 797 807 748 699 681 740 780 814 860 837 813 799 806 837 812 722 658 605 505 420 381 385 413 400 363 326 323 353 416 477 435 460 489 501 508 515 547 493 454 367 350 370 349 304 243 275 261 231 190 189 159 143 147 141 141 149 150 162 155 143 120 116 113 118 112 117 107 94 98 98 96 89 93 91 81 81 78 82 89 99 128 126 103 124 135 126 95 64 67 68 97 110 127 99 102 120 103 124 117 130 129 127 102 124 147 118 99 88 84 91 77 80 61 48 48 51 60 68 70 83 81 70 54 46 47 38 41 41 50 45 48 25 26 24 23 23 33 23 36 46 25 23 23 26 33 53 42 30 44 52 56 44 31 30 50 59 65 49 45 57 50 40 32 28 34 29 24 17 14 13 11 9 9 9 10 9 9 9 9 10 9 9 11 20 7 7 7 8 6 4 5 3 5 5 4 2 1 3 4 7 9 17 26 42 89 126 135 127 129 135 128 143 145 145 134 125 127 133 131 145 149 127 136 107 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
432 423 418 403 388 382 374 386 372 369 361 369 356 339 343 347 352 365 386 380 353 365 380 392 365 396 400 398 391 402 407 399 394 406 411 404 411 428 431 414 398 416 436 375 338 329 320 317 314 314 315 317 319 323 329 344 364 367 374 377 381 388 389 390 393 403 411 419 427 423 440 452 462 478 497 541 545 563 561 611 673 695 656 644 653 670 689 692 710 719 749 787 776 761 806 829 891 926 903 866 903 907 874 850 833 819 766 771 782 784 798 818 846 851 883 901 853 873 881 940 938 916 862 799 864 872 927 970 996 991 991 988 935 884 924 882 809 799 790 813 860 913 928 899 857 834 824 829 841 854 874 889 891 888 867 842 830 813 829 843 812 745 694 744 844 878 890 832 773 796 806 818 770 759 711 754 737 685 722 655 642 619 649 688 671 618 645 637 605 566 589 576 564 563 549 537 534 533 531 536 555 585 591 588 606 644 672 703 706 646 695 738 693 662 724 760 716 669 743 782 794 815 859 868 818 796 755 732 664 599 610 591 578 647 687 668 698 772 810 741 767 719 682 629 573 567 511 491 652 802 780 850 914 984 1086 1251 1398 1401 1409 1397 1348 1363 1375 1364 1315 1381 1382 1360 1315 1334 1349 1272 1287 1266 1320 1292 1217 1207 1228 1237 1260 1245 1152 1185 1269 1255 1214 1101 1082 1161 1128 1040 1088 1069 977 1006 1040 948 883 878 877 871 958 912 833 810 882 785 811 843 791 704 757 644 656 677 653 693 768 760 732 686 667 628 610 591 599 586 579 559 529 459 458 402 371 371 371 371 371 371 385 404 410 446 486 513 538 551 567 594 603 618 626 627 648 673 653 655 642 642 643 656 658 608 631 667 720 792 856 946 964 968 985 988 1042 1080 1106 1115 1028 1007 1024 1019 983 974 959 912 891 886 886 886 909 961 1013 1045 1092 1122 1170 1125 1049 935 870 827 801 771 756 741 712 669 643 654 680 684 697 719 754 774 806 836 856 890 923 948 982 1011 1104 1190 1163 1171 1168 1119 1099 1135 1097 1107 1110 1067 996 1045 997 989 1003 953 888 860 863 833 849 851 819 820 778 677 603 560 598 635 722 645 608 637 663 672 664 716 687 685 734 711 710 732 788 788 775 732 699 783 755 812 872 905 884 918 925 872 926 922 902 843 773 704 679 733 756 742 725 734 660 592 561 527 534 517 513 509 483 476 471 436 436 445 445 447 448 472 479 519 523 516 524 538 590 625 665 675 668 754 775 865 901 913 857 855 877 855 864 822 869 852 807 792 796 798 737 789 768 726 733 772 843 815 841 804 783 726 743 786 784 761 728 647 699 687 648 612 672 691 698 710 724 746 764 757 789 774 776 842 864 845 849 857 857 860 864 847 898 926 960 952 946 845 843 903 973 1029 1044 1038 982 1015 1043 1008 1057 1071 1055 1049 1082 1067 1029 1065 1069 1097 1120 1055 1010 950 941 928 868 797 732 656 687 783 871 866 900 999 1044 1043 1073 1176 1140 1058 1005 1111 1203 1184 1178 1189 1152 1126 1059 1137 1185 1128 1091 1142 1211 1202 1147 1176 1155 1100 1085 1098 1043 915 827 778 746 717 775 835 888 919 914 939 965 1045 1154 1375 1348 1299 1314 1310 1313 1306 1281 1270 1265 1255 1208 1256 1256 1286 1305 1283 1248 1163 1212 1139 1208 1245 1279 1277 1261 1251 1246 1195 1167 1232 1223 1203 1166 1180 1150 1108 1055 933 886 1004 1056 1033 1047 1044 1016 914 856 796 754 726 705 696 681 687 696 670 652 640 630 621 610 607 597 585 587 579 574 579 591 584 542 522 537 530 492 508 537 590 612 561 582 601 652 671 687 691 680 582 627 704 744 756 806 771 776 781 861 814 761 823 812 798 746 740 742 751 767 795 812 838 879 844 846 825 841 815 858 854 905 961 962 929 882 945 879 837 781 738 760 677 657 624 638 645 671 687 690 748 803 818 848 784 776 759 757 726 729 695 720 759 720 713 694 685 731 768 746 788 806 793 792 757 690 689 720 704 715 739 769 798 830 868 842 814 793 817 821 852 834 875 850 867 900 918 924 954 968 994 1002 992 972 989 949 937 952 980 982 980 900 849 845 819 765 850 817 878 914 879 928 744 691 692 655 617 606 599 605 597 597 572 588 549 546 563 565 563 556 557 584 575 609 607 633 689 784 759 730 672 655 621 647 627 615 629 626 669 670 669 685 636 642 622 651 654 631 607 634 632 649 686 659 693 666 718 673 677 729 719 710 709 772 787 770 761 719 784 753 784 806 781 809 859 882 902 877 890 874 897 933 999 1020 1118 1222 1220 1150 1099 1099 1090 1095 1078 1037 1022 1002 982 971 953 931 945 928 916 897 885 924 891 713 623 685 731 619 617 696 653 649 641 662 698 652 605 594 525 531 517 479 478 498 507 546 484 493 472 484 501 530 577 611 617 693 611 515 487 470 453 437 471 490 536 532 478 523 574 621 542 644 670 529 534 529 484 439 433 381 404 423 453 344 349 406 435 486 578 610 616 658 687 688 683 688 702 750 799 702 570 592 629 631 633 712 761 767 765 666 684 757 796 834 843 830 785 858 857 854 833 723 653 550 468 407 381 353 344 350 324 311 300 323 369 384 362 400 413 429 423 427 496 525 468 447 438 436 367 288 303 337 308 245 262 237 189 163 150 151 166 150 130 135 134 135 117 110 109 105 101 100 97 99 101 95 95 89 95 93 89 84 81 81 84 99 108 98 107 127 134 125 97 80 61 77 98 114 121 95 99 100 100 119 111 120 123 120 84 115 129 111 94 99 72 67 65 64 61 52 43 44 54 69 69 80 92 73 56 57 37 36 32 33 36 36 37 26 24 23 22 21 22 22 22 25 23 23 23 23 28 56 36 26 39 50 63 55 34 28 34 46 57 44 38 46 45 33 28 26 28 27 26 18 14 12 11 10 10 10 10 10 9 10 10 10 10 9 20 20 8 7 7 9 7 4 6 5 4 4 4 5 4 5 5 8 12 14 23 33 63 112 128 126 124 126 121 127 130 134 130 120 127 142 135 149 157 143 76 39 7 38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
446 426 421 414 406 386 389 392 385 381 375 381 374 358 341 345 347 352 361 368 352 360 373 380 379 384 376 379 388 395 399 390 389 397 398 400 422 418 436 430 433 451 415 353 333 323 318 316 314 314 316 319 323 330 336 337 344 357 365 375 381 381 385 389 393 404 410 413 416 425 432 442 452 461 475 511 536 550 573 634 676 713 718 669 636 642 652 678 695 676 745 739 759 796 813 791 796 819 825 837 865 851 851 838 838 774 787 820 788 787 796 807 833 860 865 858 830 864 872 909 875 852 812 782 832 853 866 893 937 944 936 916 910 862 876 876 845 793 795 817 836 872 918 945 875 843 825 821 831 833 848 846 845 858 840 826 816 778 790 802 796 779 711 747 814 835 853 855 793 817 860 818 809 745 745 760 710 751 708 702 646 652 675 698 653 663 669 623 577 624 606 597 594 579 555 557 541 538 534 530 538 560 588 618 645 688 709 720 670 647 712 734 663 653 714 692 656 718 776 771 794 836 836 879 855 826 809 806 723 657 577 557 538 599 630 634 702 754 742 704 700 692 652 619 586 546 481 499 613 836 849 852 938 990 1024 1110 1308 1384 1413 1421 1405 1405 1413 1410 1386 1394 1435 1373 1409 1408 1393 1313 1363 1322 1365 1313 1279 1296 1291 1266 1281 1225 1190 1211 1286 1210 1178 1159 1113 1200 1135 1091 1154 1111 1028 1095 1016 959 957 942 963 969 1010 926 831 889 894 802 854 867 773 786 708 654 653 633 623 737 764 810 780 765 690 667 661 635 608 589 545 532 526 469 402 382 375 371 371 371 371 372 374 380 394 431 478 502 512 517 530 557 558 577 577 597 624 642 620 629 592 599 594 634 624 605 646 692 720 763 825 893 947 968 1011 1035 1060 1093 1118 1121 1126 1039 1106 1151 1041 1012 993 948 914 919 903 916 949 1001 1048 1080 1109 1179 1187 1101 995 927 874 829 804 780 770 747 703 673 650 646 660 680 701 724 742 767 792 814 842 875 914 957 991 1028 1145 1166 1152 1157 1144 1137 1091 1066 1108 1089 1094 1051 1020 964 1023 967 933 955 944 894 831 787 777 823 741 718 737 696 619 552 577 619 677 612 620 668 643 654 663 711 681 676 690 679 705 759 745 758 747 717 704 711 768 803 871 896 862 905 926 899 948 965 922 828 767 726 650 675 727 766 695 636 601 574 564 560 546 523 500 476 465 475 454 432 436 439 439 439 441 455 468 503 546 536 538 605 643 663 715 721 748 760 853 933 882 871 844 818 851 821 805 813 825 822 800 757 780 752 757 769 699 768 810 839 795 782 809 812 768 728 728 777 784 756 718 684 643 649 648 614 654 659 666 702 722 739 752 735 757 751 774 784 824 804 859 835 837 822 842 836 872 879 934 929 897 820 906 980 1010 1037 1040 1033 1005 1001 1011 982 1033 1059 1050 998 1071 1067 988 1057 1031 1051 1073 1091 1077 1013 1016 1005 932 834 741 659 723 813 871 920 989 1063 1081 1098 1102 1098 1095 1013 998 1082 1198 1171 1145 1190 1163 1062 1081 1184 1177 1094 1071 1150 1213 1175 1138 1198 1115 984 946 965 1005 919 855 805 724 739 756 778 784 835 871 899 931 997 1108 1204 1347 1359 1345 1335 1348 1321 1293 1291 1284 1273 1189 1247 1271 1297 1313 1306 1287 1217 1139 1139 1235 1284 1286 1279 1246 1219 1251 1195 1143 1188 1210 1162 1170 1196 1164 1119 1030 913 819 877 937 930 997 1014 978 873 799 764 734 719 706 692 670 669 671 666 650 639 636 629 614 601 595 593 571 574 568 566 564 560 552 512 531 507 491 534 556 561 563 563 597 646 619 640 654 680 624 574 644 674 685 766 741 765 703 801 814 772 738 790 774 745 721 735 727 717 741 819 789 843 843 840 832 791 819 800 867 827 881 952 931 880 872 896 890 795 716 705 684 690 659 626 674 683 680 667 707 747 743 808 853 817 783 744 729 738 696 697 728 741 732 687 691 733 781 765 770 755 806 778 733 739 698 695 737 737 734 741 745 779 825 846 851 815 800 813 830 853 871 876 884 885 908 897 929 941 955 1006 1030 1025 1037 995 928 933 959 974 968 934 877 854 847 819 801 858 883 900 911 925 916 748 680 649 636 642 612 584 580 582 575 565 548 539 549 555 559 549 547 566 554 582 588 599 640 696 744 726 723 644 631 627 608 616 603 595 614 638 662 649 657 637 620 612 646 611 620 604 604 617 648 649 662 675 654 662 655 690 705 695 688 698 733 748 753 725 725 751 751 751 768 788 821 854 870 916 924 891 932 911 954 1055 1166 1246 1283 1299 1285 1186 1106 1084 1062 1041 1018 1022 1052 1012 1010 978 969 930 925 950 932 877 884 848 697 707 789 768 712 677 721 754 746 706 694 670 619 584 566 559 585 509 502 481 475 488 514 478 473 469 478 489 498 520 553 569 646 568 531 483 458 440 432 457 491 506 509 456 476 498 523 506 568 637 515 474 465 486 428 384 370 362 354 375 339 345 412 455 535 526 509 593 647 634 626 582 629 690 756 745 678 591 540 563 576 592 651 694 709 720 643 665 721 773 776 802 814 770 814 808 834 828 712 645 546 467 435 411 381 365 378 396 384 321 295 311 299 300 319 334 344 359 354 430 459 475 474 474 423 372 353 379 331 301 266 233 190 176 158 164 169 159 134 128 121 119 115 114 123 119 117 106 103 104 103 101 97 98 98 97 94 91 85 79 79 81 84 89 82 93 105 133 123 97 72 59 76 92 99 116 91 88 95 117 125 110 102 121 114 81 88 126 133 103 103 77 87 81 61 70 52 45 43 58 63 67 74 87 78 69 52 46 34 31 29 29 27 26 24 25 24 22 22 19 20 17 23 25 21 20 19 21 39 29 28 41 48 55 66 42 26 27 34 52 44 34 40 38 30 23 24 21 21 20 16 12 11 11 10 10 10 10 10 10 10 10 11 10 10 19 20 8 8 10 19 17 16 12 13 6 9 8 8 7 10 9 12 13 16 17 29 39 67 117 129 123 121 121 116 123 125 131 119 128 142 148 148 158 135 67 43 75 75 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
429 424 410 400 389 385 408 399 402 388 401 391 379 356 336 341 343 344 350 349 345 354 370 358 373 367 379 395 398 392 379 378 393 398 388 410 408 407 411 436 455 446 379 337 324 319 317 314 314 314 316 319 329 337 359 364 363 365 364 371 376 385 389 393 397 400 405 411 417 426 435 449 470 502 479 477 510 554 578 614 642 683 729 673 631 638 635 657 657 675 726 677 723 761 775 768 784 783 800 836 847 824 827 754 751 758 773 817 812 810 812 811 827 846 859 849 815 811 805 851 866 859 826 769 828 876 890 903 906 887 888 875 877 855 809 845 814 775 788 797 823 850 873 947 885 845 826 813 818 823 823 827 824 830 818 815 812 787 760 774 806 782 723 767 810 801 838 836 820 857 911 852 786 785 756 745 753 755 734 688 636 669 670 714 680 689 655 616 604 659 625 597 623 581 591 579 570 560 539 528 531 546 595 648 650 674 683 686 632 664 704 697 660 658 654 659 712 741 761 793 815 820 828 864 846 830 841 834 777 661 674 634 573 561 569 624 678 696 740 742 703 660 611 582 553 523 465 519 612 748 821 884 927 967 1003 1052 1139 1265 1381 1411 1431 1438 1456 1454 1436 1444 1476 1440 1471 1475 1413 1400 1439 1412 1420 1378 1377 1372 1329 1326 1325 1297 1220 1267 1317 1259 1268 1211 1209 1195 1218 1172 1227 1179 1091 1116 1013 1053 986 1023 1024 1054 973 901 905 938 916 829 879 915 788 886 783 721 760 684 663 696 804 855 829 762 755 718 703 689 682 651 612 571 499 452 409 390 380 371 371 371 373 385 384 385 383 422 456 484 486 485 523 536 536 553 559 578 599 604 591 600 544 561 569 590 567 605 656 711 758 781 830 844 936 987 1004 1024 1058 1090 1121 1142 1144 1121 1098 1149 1138 1042 1012 970 939 948 938 939 1001 1032 1075 1146 1224 1176 1100 1006 956 918 870 841 817 790 777 740 704 678 657 664 662 674 680 705 729 744 774 798 835 888 940 980 1025 1083 1157 1137 1140 1136 1122 1139 1108 1050 1093 1060 1061 1070 985 936 1021 1006 964 891 864 862 895 876 808 752 721 668 648 687 654 583 535 595 631 573 633 644 629 639 688 673 641 671 690 733 742 754 715 743 728 687 699 783 833 871 885 835 839 883 923 923 948 920 873 868 836 780 654 677 743 807 737 672 595 566 549 549 538 524 516 506 492 470 432 435 433 436 433 437 439 452 472 527 489 525 531 576 606 628 652 723 801 825 889 891 892 819 832 783 844 782 819 825 786 789 776 744 790 734 770 733 726 780 810 838 828 774 775 811 780 738 723 768 758 770 748 700 683 656 625 608 628 671 695 690 732 716 740 716 738 725 772 750 793 781 832 797 794 827 801 819 857 858 895 873 867 808 897 928 978 1011 1032 1020 1000 981 963 999 1044 1029 1022 1004 1053 1055 991 1033 1019 1040 1062 1051 1071 999 954 976 925 846 750 667 699 754 837 878 949 1003 1067 1111 1055 1073 1092 1035 981 1064 1175 1140 1042 1097 1097 1026 1083 1191 1178 1088 1032 1127 1154 1107 1107 1187 1100 983 881 854 900 913 850 782 715 772 814 854 850 862 861 875 910 981 1042 1141 1339 1341 1352 1323 1344 1327 1314 1288 1267 1255 1217 1232 1290 1314 1301 1313 1314 1247 1188 1055 1176 1267 1276 1279 1258 1225 1217 1217 1158 1140 1171 1143 1200 1191 1161 1098 981 876 795 801 824 836 866 887 877 809 782 759 732 710 696 685 671 654 664 666 655 653 644 639 615 611 605 604 569 583 563 541 550 512 527 521 501 485 514 533 536 530 562 587 603 601 590 617 626 642 608 571 610 652 719 735 729 747 694 755 757 748 721 745 731 706 740 718 719 704 752 781 795 841 839 821 831 779 789 812 859 823 892 906 907 873 860 850 848 853 773 733 658 661 650 629 666 694 713 709 705 720 782 809 842 802 771 789 760 753 730 683 694 725 718 675 704 723 752 790 783 819 813 793 730 714 676 684 711 769 761 735 753 790 798 795 832 838 821 810 843 852 865 873 865 878 890 886 898 943 967 977 1023 1003 981 948 914 923 945 967 942 953 914 895 840 862 842 878 857 876 882 866 825 798 718 683 643 630 602 581 568 565 566 586 542 536 549 541 534 535 533 533 552 579 567 602 664 737 706 710 734 639 612 606 590 612 585 582 624 612 639 635 630 629 618 596 626 582 589 585 600 631 619 624 669 636 640 632 663 658 660 635 653 645 678 695 732 708 736 732 754 794 806 791 797 824 860 882 900 917 950 921 942 1008 1093 1167 1171 1248 1236 1247 1135 1094 1085 1069 1052 1106 1075 1041 1013 1031 974 961 936 995 936 901 879 853 773 854 885 841 828 762 732 813 836 781 791 726 688 660 625 581 551 526 507 492 481 476 480 474 468 483 523 534 521 570 586 610 556 565 491 463 448 426 436 444 478 514 479 440 459 460 461 522 519 613 512 485 442 461 464 446 415 415 401 352 322 324 394 417 467 450 515 595 638 528 493 570 644 690 756 712 643 574 502 510 541 551 602 618 669 680 631 657 694 687 748 808 830 788 768 806 820 838 742 651 583 528 497 428 396 391 367 405 369 410 389 306 314 282 278 259 265 290 321 341 375 394 405 415 427 415 381 345 311 268 233 221 240 193 184 158 145 138 133 133 136 123 117 116 134 125 131 123 133 122 108 104 98 100 98 95 93 90 89 83 78 79 77 72 107 125 124 133 132 94 92 59 70 89 99 110 82 92 119 124 123 106 96 116 96 79 93 123 122 105 110 90 100 83 64 54 55 48 41 56 51 56 71 81 83 76 52 54 35 30 27 27 27 26 26 25 24 21 25 33 21 21 20 23 21 20 19 20 22 22 27 50 44 49 54 37 26 25 37 51 45 33 45 36 30 22 22 20 17 14 15 12 11 11 11 11 10 11 10 10 10 10 11 10 10 13 19 9 10 25 28 36 25 32 23 19 19 14 12 14 18 18 15 18 22 18 25 54 64 115 131 122 122 124 114 114 117 123 120 126 134 151 153 156 124 116 73 83 104 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
426 411 402 403 407 403 410 418 412 401 391 382 367 359 363 343 334 333 335 333 339 347 354 349 364 365 383 403 409 406 378 376 386 402 388 402 388 401 418 446 448 446 357 333 322 317 315 314 314 315 318 323 333 361 365 367 368 369 369 375 383 388 392 395 398 406 411 415 420 428 436 454 467 476 459 476 501 530 570 609 649 710 720 656 617 625 632 640 640 650 658 664 677 684 692 725 778 784 811 796 803 798 743 762 797 801 789 783 793 792 791 795 801 826 833 828 835 845 847 798 780 795 803 776 773 795 819 845 861 861 848 834 856 827 793 805 802 760 802 798 825 829 850 905 893 864 829 817 804 799 799 810 811 821 794 801 791 784 759 757 773 773 718 764 779 824 836 853 854 854 877 842 817 804 796 766 771 736 683 654 643 688 701 709 701 691 646 599 645 668 631 637 618 582 588 570 555 559 565 535 524 536 582 623 603 626 688 639 617 676 726 693 628 618 672 718 739 767 795 799 812 783 831 848 821 809 841 799 779 708 697 667 593 539 547 592 628 702 768 812 760 738 690 620 590 514 458 529 596 649 707 802 871 924 987 1065 1126 1173 1254 1390 1425 1443 1467 1483 1459 1493 1525 1484 1518 1509 1440 1484 1498 1450 1468 1448 1452 1431 1376 1399 1389 1329 1285 1353 1344 1325 1276 1302 1313 1264 1263 1251 1236 1236 1190 1139 1094 1128 1066 1074 1092 1087 988 950 1006 1010 915 880 950 912 817 879 809 799 823 712 643 591 756 851 810 782 775 774 742 738 705 627 555 491 459 454 442 429 403 375 371 373 420 435 434 436 424 393 423 447 446 468 505 503 531 539 554 559 577 564 559 568 538 521 528 546 569 597 645 704 748 789 832 882 955 959 1000 1042 1067 1067 1099 1109 1138 1150 1157 1148 1171 1073 1036 986 967 969 957 981 1029 1055 1135 1173 1233 1146 1057 975 936 897 873 841 827 799 773 742 718 701 663 671 659 689 692 696 719 769 818 860 890 916 958 1006 1076 1155 1177 1122 1134 1118 1133 1099 1095 1080 1031 1076 1026 1050 968 941 1033 997 957 933 894 834 852 880 830 828 796 756 649 624 635 599 527 582 582 557 622 626 633 674 667 628 660 675 719 744 718 741 695 731 720 672 743 775 814 856 815 801 881 904 918 952 968 957 946 912 843 767 641 667 727 781 679 627 584 549 543 543 530 511 508 498 486 476 432 433 432 433 433 437 438 459 465 470 512 598 628 621 616 620 677 720 750 848 883 849 866 813 798 780 806 775 795 792 762 752 738 736 744 695 761 714 725 741 781 827 782 805 748 779 770 730 732 755 714 727 756 707 682 646 615 609 651 669 707 719 719 703 709 704 695 726 739 727 744 778 801 781 789 812 804 815 822 871 878 842 784 823 859 929 972 1029 1030 1026 968 951 968 1016 1018 1022 966 1032 1033 1030 1013 970 1010 977 1029 1041 1055 954 915 926 910 824 763 679 672 708 784 870 925 946 1002 1078 1023 1060 1088 1014 988 1077 1110 1127 1033 1032 1038 1031 1105 1205 1165 1095 1018 1124 1144 1062 1090 1163 1090 971 869 819 823 856 820 768 704 758 845 928 914 923 916 938 952 953 1027 1109 1222 1203 1261 1332 1346 1356 1336 1313 1308 1296 1192 1089 1180 1317 1270 1296 1258 1163 1070 1024 1138 1251 1268 1279 1262 1259 1214 1213 1186 1127 1116 1158 1197 1159 1114 1051 951 868 807 748 756 776 782 805 797 772 751 747 729 707 692 680 666 654 649 644 639 641 646 643 645 632 613 596 581 588 571 568 563 578 535 530 514 486 514 523 545 566 558 584 564 571 575 590 619 575 554 639 684 685 683 697 743 709 666 732 718 708 705 737 732 682 739 732 696 693 726 750 803 816 827 819 811 795 765 812 795 823 861 863 857 864 816 829 809 809 791 769 720 676 633 629 661 671 712 748 752 773 786 805 872 839 788 745 741 736 740 711 699 729 706 673 710 725 744 765 794 814 798 757 738 692 669 697 724 763 726 744 746 754 750 767 806 815 845 819 833 852 863 859 854 853 874 883 920 897 936 976 999 983 956 918 894 899 925 942 939 911 947 889 874 871 875 841 828 827 820 786 787 734 741 710 668 631 613 587 619 599 586 558 559 539 537 536 530 535 542 530 542 547 592 637 701 727 702 707 699 713 635 592 579 586 585 588 602 600 621 623 611 619 617 576 570 593 612 642 645 628 604 651 663 616 632 637 624 627 648 686 684 688 651 699 719 742 737 759 737 764 819 823 869 845 859 880 888 932 948 969 935 1002 1049 1031 1046 1069 1114 1249 1205 1090 1070 1065 1073 1094 1101 1072 1025 1028 994 972 957 1002 953 892 869 863 880 895 905 928 912 882 779 846 889 885 889 838 775 723 629 632 621 582 554 512 489 481 474 469 459 480 524 520 502 513 531 522 523 546 477 448 439 425 420 450 490 534 454 425 434 448 468 481 483 566 522 463 435 422 447 407 416 414 435 424 335 323 355 385 385 462 547 537 532 494 468 574 634 666 728 708 625 546 501 461 491 512 548 571 620 644 593 604 607 676 709 800 821 764 778 807 834 831 786 674 596 503 454 433 438 408 403 385 399 476 451 381 401 361 365 331 305 251 246 281 317 327 327 360 359 369 351 317 266 266 292 281 242 249 188 170 158 150 144 157 139 130 133 124 132 136 139 138 118 124 101 106 104 100 97 94 93 92 90 86 86 78 74 74 105 131 141 142 139 105 121 76 63 81 98 99 75 98 123 122 123 97 113 117 77 76 92 103 115 90 112 111 104 71 77 66 47 48 42 40 48 64 71 72 72 73 59 52 34 30 27 25 27 27 25 25 25 24 27 43 28 21 20 22 21 20 21 20 20 21 24 49 41 45 47 39 23 24 34 45 40 33 41 33 35 24 19 15 15 13 13 12 11 11 12 11 11 11 10 10 10 10 12 11 11 12 13 11 13 28 39 45 43 45 31 28 30 21 20 19 23 25 22 26 27 26 23 39 87 113 130 121 113 118 112 108 110 116 119 119 126 137 156 157 152 152 135 93 135 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
429 417 419 414 429 422 423 416 408 397 392 387 375 383 382 369 345 338 332 332 334 337 339 340 349 361 374 395 395 384 371 373 375 374 374 377 381 415 431 448 449 385 350 331 320 316 313 313 314 316 318 332 340 360 366 369 372 373 374 374 380 383 387 391 395 402 408 414 421 428 433 443 455 456 453 461 481 510 558 578 623 613 638 632 689 679 665 692 687 673 676 656 661 682 721 746 717 754 801 812 737 721 769 823 840 782 772 775 776 777 784 799 800 806 813 821 842 853 827 793 769 764 768 754 795 814 800 826 845 843 823 811 825 780 782 770 772 755 772 798 805 817 841 864 898 868 839 823 819 820 801 794 806 807 789 776 775 772 763 748 747 736 758 773 795 835 877 874 847 848 837 834 844 825 821 808 809 758 713 650 664 682 736 731 707 657 627 644 642 668 672 655 607 598 590 577 562 573 580 553 526 526 560 558 607 642 656 603 643 693 721 661 608 679 711 737 756 783 767 802 758 801 837 850 831 802 814 789 776 725 692 647 598 560 520 559 609 675 765 788 774 804 762 691 606 509 457 506 558 602 631 742 859 928 978 1059 1107 1140 1192 1264 1335 1418 1453 1493 1485 1510 1547 1546 1547 1543 1492 1541 1528 1493 1508 1500 1500 1484 1426 1461 1456 1375 1372 1427 1413 1391 1351 1347 1363 1313 1311 1306 1288 1272 1272 1240 1155 1191 1148 1156 1178 1094 1072 1038 1064 963 949 959 1026 931 920 919 840 864 774 717 671 611 583 699 707 809 769 698 717 708 670 616 549 502 510 493 470 474 425 390 371 398 454 479 471 471 458 443 416 403 423 456 460 479 495 505 520 533 554 541 547 544 502 564 561 559 577 622 646 681 709 737 776 815 868 917 945 1008 1007 965 1044 1102 1139 1166 1161 1165 1172 1091 1041 1009 996 989 994 1031 1068 1074 1116 1164 1201 1115 1086 998 950 884 877 837 803 787 758 731 699 675 679 668 667 693 717 727 761 794 844 888 919 955 987 1051 1116 1156 1173 1142 1107 1120 1111 1120 1115 1085 1046 1028 1031 992 977 909 1014 976 943 927 904 855 766 815 817 784 773 770 679 597 567 585 523 535 539 609 622 608 637 659 633 649 685 734 736 743 708 691 674 712 670 701 761 822 825 787 772 829 828 854 927 947 966 947 885 809 738 711 626 691 735 704 636 607 574 548 533 541 525 499 497 490 484 473 431 431 431 432 432 436 441 451 485 518 501 545 596 631 682 680 681 737 788 826 862 828 842 784 782 752 759 730 782 761 739 719 722 716 703 741 786 727 703 723 764 809 800 754 752 750 773 743 694 742 736 694 713 688 665 635 601 640 680 691 696 691 707 689 696 667 668 706 703 740 743 745 750 794 770 769 770 799 833 881 869 800 797 843 909 928 944 1012 1023 1023 978 927 990 1009 1021 978 941 1014 1013 1020 972 948 957 995 961 1038 1052 972 872 885 896 797 742 660 699 803 847 944 952 920 947 1006 987 1040 1081 1025 955 999 1050 1123 1039 984 985 1059 1126 1212 1115 1034 1029 1131 1117 1041 1095 1148 1084 997 920 839 763 785 754 717 719 780 853 958 956 964 974 990 991 980 993 1051 1084 1086 1122 1202 1234 1363 1351 1307 1255 1198 1070 984 1061 1139 1266 1176 1111 1045 1001 1008 1090 1232 1241 1262 1234 1235 1216 1193 1219 1133 1144 1206 1194 1192 1166 1114 998 904 807 752 726 736 728 748 752 737 727 732 722 716 712 670 658 655 642 631 628 627 630 633 639 644 632 599 594 594 573 574 577 561 542 529 508 482 498 529 553 554 549 563 555 565 578 583 573 543 599 648 644 691 716 693 697 655 652 722 668 681 699 720 690 693 687 696 687 734 770 780 785 778 794 803 785 818 757 763 788 825 832 831 836 848 831 769 713 742 724 707 712 647 637 616 652 693 713 759 753 799 817 853 879 875 797 742 729 713 716 715 669 687 679 666 692 716 728 746 790 769 761 796 757 725 671 698 694 700 720 711 727 742 728 749 751 778 843 860 853 874 861 853 844 848 852 872 877 916 948 942 956 1008 979 957 900 876 907 910 902 893 919 939 943 843 816 813 764 763 783 743 742 710 692 676 639 626 590 612 651 619 600 558 540 535 534 540 580 586 542 528 539 573 612 646 675 710 698 666 718 744 639 604 575 566 570 572 588 588 606 606 600 605 612 575 577 578 592 636 653 650 594 619 622 598 625 647 622 668 676 666 672 703 703 684 714 781 796 832 777 753 775 803 827 852 928 914 938 942 965 974 989 974 969 987 984 1003 1064 1230 1198 1124 1082 1063 1066 1083 1111 1061 1046 1059 1020 1014 979 919 930 906 880 885 903 901 916 931 921 954 905 868 933 895 914 922 832 714 701 735 690 624 625 566 514 504 484 474 459 453 464 471 513 519 472 471 499 523 503 454 420 410 435 457 499 512 439 417 425 449 429 448 471 538 561 487 443 412 405 398 421 376 392 437 366 311 328 338 401 464 533 448 456 406 451 520 581 646 683 650 640 536 469 429 439 464 485 554 603 578 529 544 581 639 666 759 849 747 735 770 809 841 798 666 543 548 521 517 485 434 404 394 416 480 450 431 459 416 434 403 404 370 321 259 240 256 257 286 294 315 328 338 323 326 299 269 255 245 226 201 168 159 160 161 133 163 154 123 130 152 146 131 117 104 102 107 104 101 100 111 103 107 120 89 84 81 79 75 102 116 139 145 127 127 126 85 56 74 92 88 72 105 111 124 105 85 107 118 87 63 86 80 106 80 108 85 100 91 87 77 57 45 40 38 45 67 75 70 63 61 63 46 34 30 27 26 27 26 26 25 24 25 24 44 41 33 28 22 17 20 18 19 20 21 22 50 39 38 42 41 22 22 26 34 43 28 30 29 27 19 17 15 13 13 11 12 12 12 11 11 11 11 11 11 10 10 12 11 11 12 14 15 16 28 49 58 54 69 58 54 37 33 32 31 39 38 37 37 38 30 32 29 48 67 118 125 114 116 114 106 96 106 111 113 120 130 141 147 156 160 155 145 139 93 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
438 424 430 430 441 436 426 417 408 399 393 400 396 388 380 371 367 361 346 338 332 331 340 344 344 379 389 391 379 369 360 368 361 367 375 384 407 418 450 454 440 357 346 331 321 316 313 313 315 317 321 340 348 361 364 367 370 373 376 379 384 385 388 391 395 401 407 412 417 425 433 441 449 448 447 462 475 500 538 544 595 606 629 697 760 786 723 764 773 750 727 682 665 673 702 694 702 700 719 744 718 769 827 845 773 799 812 806 786 782 805 806 806 821 832 846 858 850 842 834 797 803 766 735 791 794 788 822 824 826 820 811 804 801 757 780 753 760 785 807 798 814 845 851 881 874 847 822 827 826 812 788 789 789 778 769 760 758 757 747 743 738 779 808 823 840 838 865 839 827 814 809 834 820 803 783 799 730 689 665 686 724 752 724 685 654 659 668 673 685 698 648 634 614 605 582 599 591 556 541 531 518 535 586 632 639 620 586 664 706 699 642 598 656 683 708 750 782 751 750 761 817 842 848 835 819 780 781 710 719 678 692 633 589 520 535 586 666 695 708 692 733 812 735 651 555 456 477 521 559 607 663 794 900 991 1045 1093 1129 1156 1192 1194 1242 1305 1362 1444 1480 1495 1493 1502 1554 1545 1570 1548 1515 1492 1483 1493 1495 1499 1490 1504 1403 1416 1492 1468 1455 1430 1398 1402 1381 1360 1345 1341 1337 1337 1287 1212 1287 1256 1218 1248 1185 1140 1142 1047 1035 1039 1057 1053 956 1018 943 959 879 833 777 741 678 633 589 626 791 802 739 653 646 658 596 574 557 552 534 514 493 494 474 405 374 465 511 503 515 497 489 458 448 432 414 419 450 474 483 485 483 486 490 509 505 510 555 573 586 587 606 627 649 692 725 754 789 835 856 879 892 898 926 959 1025 1074 1119 1166 1173 1166 1151 1078 1048 1026 1027 1044 1086 1097 1122 1176 1215 1213 1112 1071 991 917 868 845 834 802 767 733 713 689 694 682 673 674 694 723 763 815 849 914 932 975 992 1034 1084 1142 1137 1155 1138 1114 1094 1101 1094 1100 1087 1052 1000 1046 1002 992 887 939 923 940 926 896 859 784 727 722 732 745 749 738 704 656 607 560 516 586 619 603 606 644 627 619 646 663 715 690 725 718 672 674 687 686 724 799 811 767 758 768 773 811 883 903 914 976 956 892 846 869 731 678 634 653 634 594 580 562 546 525 517 509 496 491 484 474 469 444 431 429 431 429 433 442 484 528 542 566 592 604 615 668 750 741 763 822 774 814 806 797 766 765 709 741 765 762 728 719 691 696 677 722 730 740 723 693 753 790 818 797 761 728 729 773 726 685 730 723 682 713 665 657 603 604 647 681 710 685 666 695 694 688 649 673 674 701 706 717 734 726 749 770 758 749 807 833 845 831 759 844 890 896 872 934 997 1020 1019 1013 926 902 949 1005 964 945 997 1021 989 992 889 912 908 974 1019 1007 987 897 805 825 757 706 629 725 788 868 937 951 907 920 947 920 1019 1088 1042 948 991 1036 1114 1046 968 1040 1101 1189 1177 1080 1008 1030 1125 1047 1031 1085 1073 970 918 881 863 810 738 740 697 753 806 875 990 1027 1050 1031 1034 1024 1003 1004 1037 1006 1003 1034 1084 1187 1337 1334 1294 1225 1102 1006 928 973 1045 1082 1037 1030 975 918 970 1032 1144 1216 1252 1225 1247 1178 1202 1216 1147 1126 1189 1195 1178 1189 1158 1020 912 823 799 753 708 703 721 721 718 710 730 713 734 703 688 677 678 654 646 633 614 615 621 629 619 615 606 598 596 586 589 593 582 548 525 492 481 494 525 528 530 537 543 560 565 570 547 567 582 610 646 653 688 687 660 644 629 699 684 646 647 671 680 649 668 664 676 700 751 776 752 737 778 795 775 778 769 747 780 816 784 819 790 831 853 878 869 762 686 700 680 668 655 614 634 683 717 750 754 754 797 865 921 941 882 797 752 728 703 696 691 678 673 665 678 686 727 756 760 774 748 746 768 746 740 665 675 704 723 719 697 713 715 710 721 763 765 815 864 881 899 873 851 835 839 845 845 875 903 924 893 954 945 964 983 921 865 884 871 884 859 875 894 913 821 765 757 739 720 710 697 699 678 693 685 648 617 632 657 721 662 588 590 587 620 648 657 644 615 537 527 573 639 646 616 623 642 630 663 705 693 661 625 595 562 560 571 570 577 590 590 584 611 590 569 572 571 598 632 624 589 587 590 591 608 615 613 609 701 718 708 734 725 681 694 722 735 763 792 819 816 814 846 842 838 875 909 942 968 966 987 995 952 946 952 959 978 1038 1169 1212 1122 1081 1076 1057 1081 1105 1097 1080 1073 1059 997 927 904 887 877 874 871 902 890 901 935 945 954 984 897 934 934 926 951 853 801 758 825 755 732 695 617 564 539 495 482 472 457 448 486 483 481 452 472 545 506 438 427 424 406 434 461 481 504 431 402 410 412 442 474 475 514 579 525 475 423 403 372 363 352 358 388 354 315 309 316 342 403 428 411 384 428 474 542 577 645 592 536 617 573 505 442 408 418 474 524 549 559 500 533 532 585 618 704 831 722 733 786 883 907 789 663 615 631 610 609 522 457 415 409 408 466 503 462 496 470 485 474 467 419 395 355 298 283 277 230 238 268 265 293 265 292 276 283 284 287 226 219 204 172 154 139 137 165 157 140 144 152 136 125 114 110 108 107 105 103 122 124 119 120 118 103 83 79 77 69 86 105 126 135 118 127 125 100 63 62 84 77 79 113 102 123 98 91 100 124 91 66 76 75 102 67 105 69 96 82 80 71 73 53 42 37 41 51 64 73 54 53 61 51 45 37 29 28 31 31 31 26 25 25 25 32 40 48 39 23 21 17 17 21 20 21 22 47 45 33 41 37 23 21 20 28 34 23 23 24 19 16 16 15 13 12 12 11 11 12 12 11 12 12 12 11 11 11 12 11 12 11 17 15 21 26 53 78 83 97 109 99 59 53 44 43 49 46 55 50 43 37 58 48 60 36 75 111 115 113 119 104 90 104 108 112 115 121 131 139 151 168 155 122 84 83 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
439 437 438 444 444 442 434 419 412 404 394 388 374 369 360 362 355 354 347 347 344 343 332 339 352 357 376 389 381 366 358 357 362 372 390 397 411 431 449 448 423 355 336 324 317 314 313 314 317 319 329 363 361 363 364 367 369 371 374 377 388 389 392 394 398 404 409 412 416 423 430 438 443 441 447 458 463 491 518 510 577 593 661 684 701 744 743 773 791 808 791 742 724 722 711 735 747 751 736 717 726 783 829 800 757 793 813 809 802 801 800 803 809 822 829 842 826 819 837 817 793 771 740 726 771 764 770 780 790 806 811 817 778 785 754 758 734 771 804 794 800 798 816 884 915 873 850 836 829 818 808 797 776 772 773 767 761 754 746 737 734 749 770 776 792 808 834 853 852 837 814 787 791 790 751 753 768 737 675 718 714 735 788 743 695 660 684 709 717 683 676 662 643 641 622 592 575 563 566 579 539 516 519 557 581 637 571 613 669 697 668 610 608 677 736 748 774 764 733 700 786 794 843 831 836 800 780 775 717 660 657 677 599 562 526 517 560 603 604 630 628 650 681 734 731 589 475 466 581 583 569 608 651 799 952 1012 1020 1096 1142 1125 1122 1163 1211 1231 1248 1288 1334 1382 1392 1461 1463 1488 1505 1401 1454 1466 1491 1509 1536 1531 1491 1408 1433 1519 1520 1513 1500 1458 1467 1460 1438 1426 1414 1406 1317 1309 1313 1376 1287 1304 1337 1283 1220 1226 1164 1125 1144 1179 1115 1060 1090 1024 1017 922 874 875 841 755 743 622 559 606 684 613 601 612 595 539 550 606 610 580 563 547 546 550 476 403 374 374 498 536 535 530 500 497 478 459 465 441 432 443 454 469 467 474 479 485 489 513 534 556 577 606 626 651 671 697 729 756 789 808 820 849 880 917 943 971 1002 1031 1078 1169 1171 1178 1103 1073 1063 1078 1111 1096 1064 1094 1116 1144 1094 1070 1003 962 906 863 827 803 774 745 713 717 726 717 704 693 685 718 759 811 852 925 942 995 1020 1051 1071 1125 1125 1127 1129 1127 1118 1102 1082 1072 1051 1048 1073 1050 973 944 924 966 860 835 850 906 877 881 857 818 759 681 706 676 645 621 660 646 552 546 593 605 590 591 600 598 615 630 655 663 711 720 681 672 664 697 732 765 779 756 714 722 763 813 816 830 867 928 975 936 959 973 930 816 724 628 582 578 565 562 546 529 518 506 497 490 480 474 472 463 452 429 429 428 430 435 442 471 480 517 554 581 629 700 720 757 827 802 799 744 757 788 764 738 746 684 758 738 752 719 686 667 669 717 748 712 694 688 702 728 776 810 770 765 739 705 733 726 674 709 717 674 700 656 623 603 641 685 699 694 659 646 648 669 668 634 647 646 657 658 670 701 718 719 721 712 782 802 822 814 761 807 872 865 871 892 904 976 1015 1014 1014 1007 946 872 948 948 933 1007 1021 963 960 877 907 903 960 968 988 966 927 848 750 774 666 664 703 757 862 925 921 903 906 893 881 965 1066 1048 974 915 1010 1098 1031 958 1004 1085 1174 1145 1052 980 1040 1065 995 1057 1147 1066 953 857 814 781 774 751 731 701 735 810 872 980 1086 1081 1054 1056 1042 1031 1018 1006 978 966 995 1050 1122 1208 1192 1154 1091 1047 971 915 925 976 978 966 958 971 900 900 975 1070 1201 1222 1198 1209 1145 1215 1200 1147 1027 1114 1185 1158 1183 1154 1045 954 886 810 782 740 705 682 695 700 705 711 697 685 696 713 705 673 661 657 631 617 598 609 614 604 608 601 599 607 602 604 606 596 547 540 514 479 485 522 524 539 545 552 557 552 549 556 577 590 613 634 632 653 668 636 613 646 650 657 610 634 632 635 648 678 733 737 751 768 728 738 715 728 737 768 804 759 740 775 773 780 774 787 832 850 864 847 820 737 699 656 632 657 601 637 664 732 717 697 728 785 875 925 921 866 820 772 716 697 695 668 669 658 678 712 703 709 740 749 744 748 726 737 725 748 708 662 677 712 695 698 704 692 697 711 727 746 802 882 893 913 920 855 842 829 830 828 846 867 888 903 887 888 938 941 891 881 910 847 842 862 891 900 858 831 804 789 744 711 740 710 675 683 674 663 684 678 642 669 675 664 655 626 646 613 595 608 594 559 526 524 612 662 620 586 643 652 621 656 654 672 648 608 592 564 552 555 569 564 565 578 583 593 600 557 571 562 578 605 621 590 613 614 615 650 625 640 671 701 719 759 735 750 694 724 733 754 767 765 793 812 828 833 841 865 885 922 971 993 994 964 969 970 928 927 939 961 1001 1078 1173 1136 1162 1105 1081 1078 1087 1138 1132 1089 1041 1005 950 914 935 914 890 882 915 897 897 915 938 952 975 960 913 975 946 957 947 887 836 900 845 795 724 646 602 596 530 498 479 471 469 441 426 443 448 469 519 495 449 423 394 397 398 429 443 464 444 395 397 408 431 430 465 473 518 549 480 458 411 426 377 393 365 337 341 336 345 306 306 343 356 356 355 406 463 508 566 607 509 489 562 573 484 438 391 401 451 484 472 481 458 496 481 509 583 728 798 724 732 832 933 928 805 703 689 628 576 553 488 443 429 429 420 451 484 496 522 523 480 492 454 439 483 416 405 402 381 330 262 233 204 237 229 279 292 278 255 284 279 248 193 208 175 160 157 166 152 151 139 144 123 117 117 110 112 110 108 116 127 120 124 131 117 115 84 79 76 69 74 98 117 123 118 111 115 106 77 55 78 69 87 106 95 114 88 100 106 122 91 64 57 81 93 70 92 58 93 80 72 49 44 48 40 35 34 36 37 39 58 40 59 57 50 41 32 43 36 34 42 28 26 25 25 35 44 64 40 30 22 24 15 20 18 21 22 38 32 27 30 31 25 20 20 30 28 23 20 19 16 14 15 14 13 12 11 12 13 13 12 12 13 12 12 11 11 12 12 12 12 11 22 16 22 28 40 59 69 94 110 128 90 89 56 64 78 63 75 82 58 48 48 69 93 75 43 100 103 106 110 81 88 106 109 112 112 118 129 136 147 164 164 134 85 48 60 55 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
455 448 451 439 437 441 440 430 413 400 390 392 389 376 380 374 367 357 358 355 353 344 334 335 339 355 372 377 385 358 353 358 367 376 395 415 430 439 455 404 377 343 329 318 315 311 312 312 316 324 341 363 365 367 368 369 370 373 376 378 386 396 394 400 401 406 410 414 420 426 432 432 430 428 439 445 445 454 498 519 570 621 654 650 669 686 680 704 748 767 808 818 782 795 800 780 772 795 798 772 780 760 778 768 760 775 800 808 821 830 838 827 843 833 801 776 774 794 794 780 780 773 775 711 760 736 739 747 765 767 776 783 796 764 745 734 734 777 799 779 782 796 816 878 939 912 877 844 819 823 810 799 785 775 765 762 758 753 749 744 738 748 762 774 795 822 841 857 831 824 841 814 784 755 739 728 724 695 745 787 742 776 828 773 719 705 745 792 753 732 726 698 688 658 656 622 596 584 570 546 542 524 511 534 585 620 554 620 683 684 636 577 608 638 678 737 775 739 703 709 747 780 834 823 838 836 800 750 727 667 629 620 626 595 552 514 525 533 577 586 599 601 613 609 638 611 538 459 553 711 708 672 692 690 807 931 999 1053 1089 1077 1077 1106 1145 1160 1185 1209 1273 1321 1297 1318 1337 1353 1345 1292 1397 1522 1528 1545 1551 1508 1477 1496 1463 1454 1489 1524 1530 1517 1519 1509 1501 1494 1481 1395 1359 1433 1437 1446 1383 1362 1420 1372 1329 1253 1282 1247 1247 1258 1162 1171 1189 1146 1114 1059 1003 980 852 877 760 707 609 565 538 538 565 517 519 572 535 532 554 501 615 603 588 607 581 598 482 373 439 588 588 534 536 534 518 508 511 473 494 493 480 476 493 500 501 515 519 514 525 543 590 607 624 643 659 679 709 748 762 795 820 832 851 878 896 917 951 994 1031 1073 1101 1129 1132 1112 1115 1123 1124 1105 1065 1067 1111 1132 1056 1016 972 947 889 839 817 798 778 744 756 747 760 743 726 730 707 740 806 869 937 960 1011 1037 1080 1109 1102 1128 1112 1117 1119 1108 1106 1098 1069 1080 1097 1081 1019 1073 1049 1022 904 942 924 855 806 839 787 834 829 806 753 733 674 629 597 567 603 631 567 531 593 588 588 604 626 624 673 644 665 719 689 685 705 642 686 731 709 693 709 705 745 784 820 870 870 899 914 949 988 965 991 992 897 865 783 669 593 553 562 547 528 520 507 496 489 479 476 469 464 460 446 428 429 425 426 432 457 505 536 567 567 586 605 647 712 782 774 761 787 713 755 775 745 713 725 669 725 699 723 697 638 671 717 737 732 688 669 679 737 795 792 828 807 736 716 714 711 728 689 703 715 684 677 654 628 592 657 690 677 672 651 628 626 640 665 671 688 731 730 682 712 675 706 697 694 692 743 779 801 763 773 830 825 868 831 863 890 951 997 1005 1008 1009 985 893 910 937 914 999 999 955 967 878 852 957 1009 944 921 941 902 852 737 732 655 669 718 757 817 888 858 836 886 872 863 927 1024 1026 936 911 984 1055 999 945 1030 1095 1143 1140 1054 966 1028 1011 1000 1075 1174 1083 987 934 903 822 764 721 697 710 744 791 838 951 1094 1094 1078 1075 1063 1053 1018 975 977 969 1001 1029 1065 1095 1093 1044 1011 961 950 912 908 935 947 927 932 925 876 898 940 1004 1077 1080 1094 1070 1060 1190 1217 1115 992 978 1033 1059 1145 1161 1139 1012 897 818 762 735 708 693 673 680 687 685 686 670 672 707 698 667 656 636 623 620 602 592 601 594 598 592 596 608 594 600 601 585 583 539 513 476 494 510 531 544 545 539 501 516 544 564 589 604 603 597 618 639 649 618 585 634 616 642 598 611 630 667 696 691 725 714 735 721 694 703 733 737 775 785 791 768 750 749 735 743 748 770 820 831 829 865 850 802 791 729 683 631 600 639 692 717 674 714 764 811 908 874 896 843 844 762 724 748 713 693 660 665 698 703 717 738 734 717 726 745 725 713 709 715 716 664 695 709 686 712 689 699 721 745 768 804 812 820 889 900 910 837 834 833 815 812 835 844 860 863 861 861 894 917 937 868 853 864 857 914 940 945 943 901 850 802 765 770 745 745 716 727 717 692 684 726 701 686 701 718 670 636 610 594 600 601 556 538 522 546 599 649 596 555 616 625 606 609 650 642 616 600 585 561 542 569 565 553 556 566 567 580 596 551 584 584 568 594 575 578 613 637 670 660 680 641 658 689 713 746 755 749 760 724 713 723 732 759 780 807 796 811 848 877 957 967 966 981 990 932 946 990 924 916 922 931 985 998 1078 1203 1235 1174 1100 1091 1088 1139 1189 1099 1041 1030 988 963 963 930 900 889 923 904 899 900 912 946 978 993 933 983 985 973 980 974 972 966 938 824 748 676 656 654 552 577 525 527 488 462 446 414 458 478 512 489 452 430 410 386 380 402 419 439 438 392 393 391 417 427 452 441 472 516 464 463 463 441 433 388 361 340 345 379 414 333 304 300 330 335 377 410 469 517 534 537 463 461 523 533 469 426 415 381 399 436 419 410 429 451 483 529 641 781 745 691 746 774 904 941 786 657 623 577 505 490 485 479 466 468 421 433 465 507 502 513 490 420 397 373 429 454 436 418 365 333 318 265 276 208 189 219 261 269 242 261 252 232 201 244 198 192 184 159 148 136 133 131 129 125 119 116 114 112 125 116 121 111 114 118 118 99 92 79 76 68 66 95 109 108 125 101 107 115 83 56 51 62 91 82 110 109 76 103 116 113 78 61 55 63 86 68 81 59 69 61 42 38 33 34 32 34 35 33 35 34 34 34 47 52 46 41 39 38 38 36 52 27 26 23 26 35 47 55 58 34 22 22 18 17 18 20 20 31 29 21 24 27 29 18 18 27 23 25 19 17 15 12 14 14 14 12 12 12 13 13 12 12 13 13 12 12 12 12 13 12 11 11 13 19 24 29 30 38 50 68 112 133 130 118 102 127 140 92 119 100 80 77 51 60 76 99 47 47 66 66 69 97 85 100 98 111 109 113 125 130 153 162 156 141 89 40 94 61 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
462 458 447 435 423 422 418 413 407 395 397 403 392 385 400 389 380 374 370 363 355 345 334 332 336 340 360 371 363 358 353 354 366 378 398 403 436 445 443 357 352 332 315 317 312 310 311 312 316 326 361 364 366 367 370 373 374 375 377 380 395 414 402 407 411 410 414 417 422 421 423 420 418 426 435 446 463 502 516 550 555 575 593 591 583 613 622 640 674 721 740 758 749 812 847 855 856 830 838 816 805 750 744 752 754 761 780 791 801 806 812 795 799 810 795 782 750 761 775 753 735 736 742 708 757 723 723 722 736 735 739 753 747 754 755 721 748 761 777 769 781 784 814 895 891 930 880 838 819 807 806 795 791 776 771 758 753 749 746 743 738 745 757 773 802 857 881 879 845 805 797 814 812 788 771 742 727 705 737 770 791 826 850 826 760 769 812 865 822 784 764 747 736 701 681 649 632 605 580 589 576 549 515 517 564 584 550 620 646 627 597 570 650 698 729 763 745 709 665 741 795 815 832 822 818 829 807 754 732 668 664 642 611 562 563 520 501 500 520 544 550 548 541 541 549 518 456 522 589 701 847 810 791 761 808 941 997 1042 1032 1042 1054 1077 1087 1123 1143 1159 1227 1263 1240 1255 1273 1275 1269 1253 1331 1405 1463 1513 1563 1570 1541 1545 1520 1487 1514 1489 1525 1532 1509 1502 1480 1458 1438 1447 1472 1498 1526 1478 1406 1445 1473 1464 1443 1403 1381 1380 1374 1316 1279 1292 1274 1232 1183 1136 1149 998 935 924 833 722 672 681 639 615 656 579 642 640 630 566 489 445 573 648 645 659 646 661 442 373 504 634 630 585 593 580 536 549 565 511 542 526 525 516 509 508 514 522 531 529 527 524 546 577 612 637 654 688 699 719 759 787 792 816 835 849 874 901 938 967 1001 1032 1069 1094 1132 1149 1172 1181 1161 1120 1057 1046 1104 1108 1019 976 937 919 882 849 802 785 759 757 779 782 787 763 760 728 757 789 853 932 1002 1029 1053 1095 1114 1114 1113 1095 1095 1109 1120 1082 1085 1078 1095 1042 1069 1085 1022 1053 1042 1038 943 900 864 863 810 742 718 730 781 804 802 772 738 698 660 633 557 580 541 553 601 574 589 624 671 679 679 696 726 716 665 666 681 617 644 668 670 737 752 721 774 858 867 860 876 899 911 970 1005 989 1011 1014 966 905 818 698 606 563 539 551 525 511 501 488 481 475 467 465 460 455 445 428 427 426 426 433 505 507 546 634 624 609 634 674 734 742 772 731 743 714 728 738 715 710 674 653 692 691 693 667 641 696 714 738 710 704 644 702 729 790 760 808 801 742 728 706 695 728 684 688 710 692 620 632 595 597 680 700 649 626 618 668 691 683 722 712 730 728 739 717 720 712 697 711 710 740 705 752 767 755 772 805 799 807 857 878 898 922 957 971 1003 1005 977 896 847 897 871 934 990 925 991 899 844 921 952 989 877 878 863 849 771 675 651 669 769 832 841 847 795 854 859 825 849 947 1033 1008 922 906 992 1033 964 974 1049 1079 1088 1097 1010 953 1022 963 1026 1108 1164 1117 1048 951 869 828 738 720 699 702 767 880 895 979 1110 1110 1096 1086 1046 1050 1029 972 928 995 999 1009 1032 1032 1025 1020 971 951 923 907 880 912 911 901 893 888 864 890 907 955 971 967 978 971 994 1090 1210 1062 957 888 926 960 1024 1054 1129 1060 935 844 785 746 715 690 678 661 673 682 672 655 678 691 700 687 660 642 642 614 598 584 591 592 595 583 590 593 590 603 614 574 551 545 520 472 501 501 525 535 499 496 549 560 582 625 632 599 583 570 610 609 605 596 591 606 588 620 583 601 617 637 685 719 699 693 687 678 693 718 731 775 773 768 785 764 729 737 714 767 780 767 827 792 844 804 805 827 845 757 730 641 607 619 651 693 683 724 794 852 905 842 864 811 839 790 749 735 707 688 655 669 698 686 701 722 713 702 734 734 737 716 694 707 726 660 682 705 677 685 686 724 743 743 780 756 811 876 911 896 896 862 825 810 810 811 827 835 835 830 839 840 848 847 862 872 873 846 823 838 863 869 908 899 909 914 878 845 779 790 749 781 729 749 720 726 735 713 715 686 661 625 641 651 633 624 603 521 528 558 562 588 562 557 611 590 593 601 613 610 597 586 575 564 541 546 543 542 559 564 555 563 585 556 566 596 572 572 594 629 632 631 673 673 682 665 691 709 702 739 763 779 750 727 738 753 784 817 845 882 881 897 907 934 916 931 969 989 993 914 911 983 935 903 908 926 956 968 1042 1142 1169 1262 1144 1163 1116 1107 1162 1146 1084 1050 1021 985 955 913 952 915 928 921 915 901 921 948 989 1004 971 999 1010 990 1003 999 1002 1024 1022 879 792 760 727 682 629 661 608 575 536 466 448 438 418 428 433 432 458 421 395 380 361 372 416 413 423 385 387 406 396 409 441 426 464 479 436 438 459 412 397 402 359 367 375 388 406 342 320 298 320 319 367 409 435 461 482 454 418 441 476 481 447 434 427 360 368 383 384 406 424 481 488 537 625 800 753 680 739 837 856 890 784 679 587 561 568 575 589 587 530 495 432 422 473 505 514 451 419 398 335 320 390 395 385 419 427 356 298 307 275 258 236 198 196 190 214 246 222 226 260 253 208 184 153 148 136 138 137 149 156 156 124 118 120 132 126 109 102 110 96 116 120 110 99 82 76 72 63 107 103 106 128 100 105 120 90 66 52 73 72 101 110 112 72 98 116 114 85 83 55 53 70 53 71 43 38 34 35 33 33 33 32 32 32 33 34 34 33 32 32 32 49 53 50 44 39 40 50 28 26 24 29 32 51 63 66 42 21 23 18 17 15 21 30 29 24 18 19 20 21 17 16 28 28 23 18 15 18 13 14 14 13 13 12 13 13 13 13 13 13 13 12 12 12 11 13 12 11 12 13 18 24 35 36 42 40 64 55 104 140 146 117 153 176 119 157 97 93 125 62 59 77 81 113 105 56 64 84 106 105 108 112 108 109 111 123 129 139 156 137 135 96 102 100 93 83 84 46 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
472 459 450 434 426 419 411 404 401 403 410 398 392 404 412 403 399 389 380 377 365 363 337 326 332 338 349 359 351 352 357 367 381 394 412 432 439 450 407 350 329 326 308 308 309 308 309 314 317 332 361 358 360 362 365 368 372 375 378 386 406 423 412 412 420 404 405 412 410 410 412 419 442 434 445 453 459 478 511 533 567 600 621 618 562 567 590 592 599 640 644 702 741 763 774 797 817 846 884 819 740 762 794 805 791 766 775 781 789 782 784 772 777 758 740 737 722 747 783 764 754 735 708 690 756 729 717 712 711 707 719 721 739 722 713 740 747 759 760 762 774 795 836 872 884 904 898 848 817 798 794 805 780 775 768 757 751 748 745 742 747 744 758 772 796 819 863 870 858 816 791 769 769 765 759 746 729 723 734 750 788 821 839 827 822 823 845 864 861 856 831 803 797 770 713 667 634 596 626 626 625 607 540 513 521 559 559 620 625 598 563 582 642 713 734 706 686 643 697 707 733 796 831 814 794 824 793 764 722 738 714 667 622 589 556 537 482 487 481 494 501 502 507 487 481 463 462 560 632 704 828 868 836 830 803 939 1030 1025 1012 1019 1039 1051 1077 1090 1112 1121 1153 1188 1192 1216 1206 1222 1221 1243 1290 1368 1408 1457 1512 1585 1575 1594 1542 1548 1568 1515 1563 1560 1527 1552 1539 1532 1522 1521 1547 1544 1541 1524 1464 1520 1536 1545 1501 1510 1485 1477 1507 1460 1422 1411 1397 1371 1313 1274 1188 1107 1084 1005 858 802 751 803 718 714 710 640 712 736 692 626 612 494 432 523 520 567 640 656 457 345 425 597 659 636 646 628 563 601 588 574 558 560 547 537 551 554 558 556 552 560 557 540 531 559 599 639 672 708 723 746 768 783 788 804 828 860 868 900 925 950 978 1003 1034 1063 1103 1155 1156 1155 1117 1073 1057 1033 1032 1013 987 960 939 916 892 834 815 789 785 791 812 801 776 742 792 826 789 837 904 979 1023 1073 1102 1118 1099 1094 1105 1082 1082 1112 1095 1101 1062 1089 1056 1079 1028 1062 1047 985 1004 1040 1014 992 919 822 811 777 726 684 698 754 769 765 735 702 685 664 607 557 508 573 582 547 597 626 631 632 647 678 689 687 658 619 616 637 666 696 690 757 803 817 826 882 899 903 896 940 954 944 996 1021 1035 910 875 815 780 702 627 575 548 537 526 539 511 496 489 480 472 465 456 452 443 425 423 423 426 474 501 543 596 659 695 667 632 648 694 723 736 721 691 684 709 675 744 689 682 661 665 685 665 619 658 716 721 716 697 673 655 703 765 789 736 771 773 723 693 702 675 718 689 653 687 690 643 595 585 647 686 669 626 621 663 706 751 761 757 777 783 754 767 738 726 731 724 746 726 732 735 703 713 719 752 765 802 810 819 848 866 889 918 962 1001 984 998 953 888 827 829 896 948 907 981 913 829 875 886 929 882 810 798 842 767 684 611 703 773 863 895 835 770 837 837 805 896 980 1040 988 915 896 938 1017 967 952 1018 1059 1072 1117 1034 949 980 959 1033 1108 1141 1096 1045 936 822 753 725 685 673 728 751 851 937 1003 1122 1123 1108 1086 1047 1017 1023 940 932 993 1012 1018 1007 1004 991 992 976 954 938 931 887 916 904 892 879 873 856 878 897 923 912 913 914 900 959 1016 1042 1005 921 853 867 886 921 957 1034 1014 925 826 799 756 719 700 695 681 654 659 654 656 661 678 689 685 662 645 636 611 607 585 583 584 586 576 584 574 587 596 593 560 544 530 531 476 485 504 500 509 538 549 582 596 621 648 615 593 573 571 602 591 589 570 575 582 579 564 588 610 634 654 695 698 675 676 674 697 722 757 781 775 772 760 776 789 774 733 713 738 729 760 809 781 806 748 763 804 807 710 681 645 608 617 685 655 693 739 795 860 917 853 806 809 852 773 743 709 686 670 653 665 666 681 704 698 700 726 708 728 753 721 705 696 701 702 655 672 662 668 709 704 718 714 744 795 848 898 911 900 887 884 845 824 802 801 813 815 817 820 822 836 829 821 825 825 845 854 828 804 828 834 884 866 887 889 926 933 889 860 769 774 761 716 699 702 706 737 706 698 669 658 683 641 632 605 587 520 526 527 524 519 517 539 581 577 563 587 594 588 583 573 576 556 537 526 533 535 534 541 542 552 578 571 549 590 588 602 597 643 633 650 679 707 711 710 707 684 713 743 788 778 755 783 733 718 765 770 835 877 831 885 868 876 875 918 932 986 1005 930 888 942 941 915 902 913 924 962 1032 1111 1082 1208 1260 1290 1170 1140 1198 1230 1096 1051 1025 985 992 943 1008 952 953 924 925 924 916 939 994 1009 1018 1030 1024 1030 1013 1014 1014 1036 1053 959 885 834 776 717 705 719 635 579 526 484 451 437 417 401 402 434 513 443 407 402 392 357 381 378 386 377 379 400 402 418 403 424 442 458 411 420 430 445 431 379 364 399 386 417 438 377 385 300 296 303 329 376 384 404 417 404 383 405 429 433 397 399 436 384 366 377 386 393 442 515 602 624 701 782 721 673 750 766 808 900 787 699 671 643 600 580 573 514 474 493 427 400 460 501 518 466 370 342 316 310 368 344 369 414 413 387 390 319 364 334 292 266 218 209 199 185 178 186 210 214 183 149 148 146 155 146 145 149 181 166 126 122 119 123 117 119 114 96 90 102 101 116 116 86 74 65 64 101 94 105 125 98 101 120 95 68 49 59 97 115 103 103 68 88 80 110 98 92 63 45 44 42 40 37 36 34 34 33 33 32 31 33 32 32 33 32 31 31 31 32 47 62 59 51 42 44 39 27 27 25 45 37 50 71 71 49 23 20 15 16 17 21 30 27 24 19 17 15 17 17 17 18 23 15 18 16 19 15 13 13 14 16 12 13 13 13 13 14 13 13 12 12 12 12 12 12 11 11 12 15 22 50 60 56 53 50 81 84 94 141 158 181 202 192 188 158 171 145 83 74 72 87 106 125 76 112 101 104 111 105 114 123 120 112 117 126 133 139 137 118 101 123 106 89 85 61 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
475 454 452 445 442 435 422 416 415 413 411 404 400 413 420 411 401 392 387 371 362 349 345 320 329 333 343 343 355 359 369 377 387 401 418 429 439 431 376 348 332 325 314 306 307 307 308 314 320 328 349 364 364 363 366 369 372 375 378 387 415 428 403 416 419 399 403 406 400 411 419 414 422 434 439 447 454 468 497 531 580 617 606 584 545 558 559 565 583 606 616 640 666 694 725 787 767 766 793 799 717 765 797 802 810 793 797 799 812 808 786 751 738 725 716 709 717 772 739 743 742 740 742 714 680 724 712 695 694 683 678 680 702 698 722 733 749 774 792 795 800 802 818 843 867 857 884 855 811 792 787 796 784 770 779 756 751 748 746 748 758 747 760 773 792 824 848 853 861 859 803 779 767 756 744 739 736 726 734 752 776 800 821 838 828 829 825 824 830 814 833 808 771 761 706 659 638 632 686 667 654 627 564 519 513 517 541 578 602 559 557 615 682 685 671 633 618 690 744 770 778 787 839 845 801 788 802 756 714 690 691 647 610 576 531 550 503 475 458 457 456 455 456 455 455 456 482 552 630 681 740 894 907 932 903 882 978 1005 994 1018 1054 1054 1083 1112 1124 1141 1160 1183 1177 1185 1192 1198 1200 1220 1270 1338 1367 1372 1410 1452 1524 1600 1594 1596 1603 1566 1617 1604 1563 1605 1596 1591 1601 1573 1596 1589 1559 1542 1511 1527 1552 1552 1521 1518 1551 1540 1523 1540 1532 1494 1502 1480 1448 1385 1267 1234 1109 968 941 939 923 920 807 827 782 722 782 771 691 743 606 539 523 470 439 406 454 397 363 346 452 622 709 660 690 674 619 657 580 637 612 598 582 578 584 586 557 596 571 574 587 568 561 564 583 619 649 686 714 741 759 769 794 817 831 860 881 906 917 937 956 988 1013 1052 1086 1148 1172 1111 1092 1065 1027 993 973 973 956 949 947 936 883 854 826 812 814 821 784 780 749 808 860 906 855 919 962 1016 1051 1091 1093 1108 1092 1095 1107 1086 1078 1103 1079 1090 1070 1052 1063 1043 1038 1031 1034 1016 957 978 996 958 951 917 866 780 743 674 654 722 712 724 718 675 669 671 644 587 523 560 547 600 619 603 614 638 656 637 670 686 617 628 670 697 707 705 746 756 811 863 872 907 907 930 948 952 995 994 1022 1048 907 855 746 711 693 652 612 581 557 549 532 513 510 502 492 484 476 467 460 445 447 444 422 423 442 472 547 619 607 621 667 685 687 685 721 672 719 716 650 645 702 674 712 697 662 653 656 658 614 650 670 702 709 698 698 655 627 691 718 775 737 716 750 733 689 691 670 695 693 649 673 678 642 581 638 691 648 606 629 664 673 734 740 752 727 751 759 740 756 770 740 739 753 770 746 728 746 740 739 756 751 760 786 802 825 847 832 867 922 932 989 981 973 990 943 858 793 840 877 891 925 957 840 818 847 880 930 820 725 764 741 650 652 730 794 893 888 807 762 812 769 813 883 979 1030 981 915 859 928 991 946 942 1021 1035 1067 1066 1052 976 930 933 1002 1087 1106 1065 1005 932 848 763 705 677 688 751 824 885 947 1038 1119 1098 1082 1033 1020 942 947 901 919 1010 1034 1039 1023 1001 982 961 964 960 945 936 892 899 914 904 888 849 850 865 877 885 887 890 882 885 911 924 935 917 889 850 836 863 849 895 930 923 855 805 756 737 719 703 681 678 662 639 641 654 657 658 658 663 676 661 644 628 611 594 585 563 562 570 574 569 582 592 584 568 551 530 515 513 472 485 499 518 534 552 571 635 632 623 618 604 577 561 593 575 584 566 562 568 562 590 599 628 641 672 684 669 651 646 679 737 750 766 772 779 759 747 765 769 771 732 690 713 719 757 784 735 782 717 786 827 787 687 650 642 609 599 679 641 673 704 720 792 854 821 775 827 792 794 732 701 690 690 671 652 677 692 687 679 695 695 711 729 736 731 705 674 682 704 657 661 710 721 694 718 702 746 778 782 846 880 875 883 898 894 894 831 810 790 802 800 809 809 810 815 818 805 808 812 829 836 862 836 786 819 859 847 845 882 923 957 873 782 747 749 717 719 690 696 672 709 695 712 687 663 647 626 591 578 579 560 518 520 532 527 519 518 557 552 550 568 579 571 569 564 565 540 525 531 538 538 539 543 546 536 548 552 547 587 600 607 624 648 669 676 683 684 691 712 724 741 762 772 785 778 783 804 777 730 763 814 824 834 820 846 836 864 924 951 916 986 987 961 907 900 928 903 889 911 921 960 1089 1104 1037 1118 1204 1278 1288 1219 1296 1185 1091 1051 1050 1035 1013 983 1019 1000 993 999 957 966 942 953 1043 1024 1038 1053 1035 1021 1022 1031 1035 1043 1065 1029 991 924 840 807 766 751 704 620 557 538 481 448 410 387 390 404 417 407 387 367 392 370 348 355 372 352 366 366 381 389 396 428 420 415 391 414 394 405 419 405 379 394 444 467 461 413 462 345 296 287 303 311 340 363 378 353 363 368 399 399 379 396 428 375 353 367 382 397 444 502 515 518 631 736 702 665 697 778 856 864 897 724 613 591 529 501 483 448 414 431 411 391 455 491 496 447 374 323 301 290 314 308 334 374 378 464 423 370 402 412 380 349 303 297 227 183 187 164 161 157 157 161 199 166 216 179 151 163 186 164 137 119 114 106 104 101 93 96 88 85 87 97 104 92 73 64 63 90 84 106 122 95 97 117 103 75 54 76 101 107 95 95 58 93 105 104 77 51 44 43 41 37 38 35 34 33 33 32 32 31 29 30 31 31 33 32 30 31 27 29 29 59 56 48 41 41 29 28 27 23 42 63 52 78 74 57 31 21 15 17 15 28 24 25 26 24 19 14 17 16 17 16 15 14 14 15 19 15 14 13 13 13 13 13 13 14 13 14 14 13 12 12 12 12 12 12 11 11 11 12 16 34 65 83 111 78 61 66 98 98 114 146 166 198 196 190 201 162 99 93 73 86 114 111 98 120 122 121 116 115 123 125 125 114 118 123 128 124 133 132 135 128 107 93 56 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
456 452 449 450 440 442 434 428 428 423 417 411 411 415 420 418 413 398 394 380 370 364 346 327 318 317 330 353 364 367 369 372 377 383 406 432 442 435 360 338 332 321 314 307 305 305 309 314 322 341 366 368 367 367 368 371 374 377 379 385 400 421 400 401 396 395 397 399 402 411 426 430 432 438 434 439 448 459 487 543 521 536 529 529 528 540 552 564 571 583 608 631 640 641 686 704 739 760 713 708 758 833 880 865 850 840 838 837 835 812 782 772 770 773 769 754 722 709 755 785 751 718 733 734 675 703 691 683 666 675 699 727 716 721 736 727 729 734 747 756 766 782 799 820 841 834 854 860 810 790 781 790 783 775 765 756 758 755 749 750 756 758 755 771 784 816 833 844 845 853 843 812 784 772 757 750 737 732 735 746 759 767 780 786 770 787 770 779 788 787 796 775 753 721 677 657 645 653 693 713 701 641 589 571 517 516 537 584 547 537 595 669 664 632 596 619 674 699 761 791 825 839 836 820 808 773 777 748 664 587 619 621 605 575 526 551 507 482 472 455 455 455 512 581 535 517 507 564 618 645 716 776 913 964 1032 1020 1001 1002 1041 1060 1029 1071 1060 1071 1096 1136 1152 1137 1194 1187 1180 1196 1212 1232 1254 1301 1296 1322 1344 1366 1417 1472 1519 1598 1622 1613 1653 1625 1609 1650 1630 1644 1644 1636 1646 1631 1581 1527 1518 1503 1552 1558 1564 1563 1591 1573 1559 1569 1558 1535 1539 1515 1508 1460 1390 1276 1170 1069 1119 1071 1065 986 928 968 890 845 857 811 806 755 657 660 625 543 574 529 601 557 355 525 538 689 750 712 712 659 673 714 623 685 666 655 628 622 622 629 591 606 596 606 612 593 593 585 597 606 637 666 686 707 731 768 795 816 827 864 879 903 921 939 964 983 1017 1051 1095 1160 1197 1161 1122 1059 1018 1010 981 960 935 932 930 922 901 869 838 818 810 823 809 784 822 869 922 957 939 973 1004 1041 1072 1096 1077 1102 1084 1086 1093 1090 1065 1089 1068 1085 1076 1036 1059 1034 1037 1000 1032 1003 991 937 957 941 878 887 872 842 801 766 676 625 657 695 677 661 646 636 630 590 539 520 596 611 568 616 633 652 626 632 653 646 606 643 674 716 765 751 787 766 828 903 933 947 948 952 985 1006 1042 1061 1075 1030 958 827 799 697 662 636 609 586 562 550 537 522 509 497 488 476 460 458 459 454 442 433 424 422 460 524 557 595 557 605 613 683 717 726 699 651 696 686 670 631 675 658 672 684 658 629 610 621 652 665 703 721 683 687 663 642 644 658 738 766 744 697 719 733 669 683 669 702 709 660 611 652 591 600 671 661 598 627 677 706 720 727 731 739 725 712 702 719 730 747 746 754 777 797 781 765 773 751 762 776 767 759 749 769 800 816 838 869 893 935 942 992 919 940 969 908 849 781 808 859 855 918 894 801 780 833 866 847 742 681 663 633 651 738 801 865 849 778 749 751 821 898 907 974 993 990 904 860 946 991 940 920 1003 1016 1023 1022 1043 1028 947 935 996 1087 1099 1032 930 836 820 769 711 673 682 764 850 933 993 1076 1120 1099 1020 950 985 904 883 901 948 1009 1037 1045 1037 1016 986 948 949 971 939 917 890 870 926 902 875 848 870 869 866 872 868 874 865 857 871 881 875 866 857 844 824 839 820 842 854 851 811 798 760 753 720 708 698 681 668 652 631 638 640 641 655 653 657 656 663 651 644 607 596 577 553 563 559 577 586 578 572 567 537 525 508 504 466 479 514 524 558 571 594 604 619 607 613 602 556 552 562 554 578 557 549 567 580 592 598 608 642 658 666 649 632 652 678 720 742 753 765 758 742 735 752 769 783 729 698 696 726 741 757 730 728 711 765 795 810 683 640 617 605 625 653 635 653 666 715 819 851 759 768 770 768 802 724 702 686 682 669 647 662 683 673 689 710 713 743 758 728 716 710 697 661 680 662 672 683 716 768 763 768 769 805 819 839 852 850 881 872 881 867 873 816 792 786 789 796 801 805 805 815 801 794 804 814 829 847 851 840 778 831 811 871 904 942 950 934 845 766 721 703 687 677 676 652 692 687 692 732 693 639 627 603 608 583 556 566 552 588 555 533 514 523 536 547 562 572 558 560 563 551 533 522 539 552 547 555 563 562 562 561 566 584 607 630 633 637 652 668 655 680 665 686 688 725 749 754 763 774 783 801 820 775 752 806 781 771 788 850 867 887 889 858 916 858 935 958 902 886 872 917 874 904 904 924 956 1077 1078 993 1032 1081 1133 1198 1276 1251 1128 1072 1046 1020 1017 1025 983 1015 964 972 980 996 1003 1004 1044 1066 1041 1033 1037 1032 1024 1017 1047 1056 1052 1052 1067 1066 979 914 881 808 782 744 654 603 571 505 462 418 399 384 379 381 371 374 360 366 377 362 336 358 340 370 411 423 422 413 425 388 398 369 401 417 361 372 401 397 453 450 482 493 445 434 343 294 289 284 302 306 320 332 336 340 378 373 351 358 350 378 347 353 373 385 402 424 445 466 503 584 709 699 656 734 766 819 850 868 732 634 583 500 486 468 435 410 389 387 397 403 444 483 481 432 373 337 293 278 287 337 320 366 413 423 435 435 409 346 306 297 265 205 241 210 267 239 217 217 192 168 190 212 172 174 190 183 186 145 126 125 128 120 104 106 106 95 86 76 78 86 89 72 59 71 77 86 97 119 98 92 112 77 63 57 74 96 100 91 79 78 104 99 67 48 42 41 40 37 35 33 34 35 34 34 33 32 28 27 28 30 31 32 31 30 30 29 28 28 42 62 49 38 31 27 27 22 26 52 80 58 74 80 79 27 21 19 19 15 18 18 19 21 17 17 17 16 15 17 16 15 14 14 14 16 17 15 14 14 14 13 14 13 15 13 13 13 12 12 12 11 12 13 12 12 11 11 11 12 22 37 87 151 184 146 93 76 110 118 126 144 170 227 205 187 165 124 97 81 111 109 104 86 104 124 115 120 116 132 127 130 121 117 115 122 118 124 136 136 126 109 100 94 90 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
445 444 435 442 441 432 430 429 434 434 429 426 421 410 411 418 415 410 397 401 386 363 360 339 332 326 326 350 358 365 362 365 367 376 394 426 437 407 349 334 321 316 310 305 303 306 311 316 328 343 357 367 368 371 371 374 375 376 376 381 390 393 386 387 392 397 397 416 416 413 419 442 473 471 460 449 447 464 471 510 494 499 508 517 527 544 552 565 582 591 604 666 697 695 682 685 701 722 745 728 691 738 780 818 833 840 860 872 885 875 861 852 846 833 795 762 706 692 718 728 702 703 696 698 661 677 702 658 677 704 744 772 774 750 762 756 764 756 746 754 770 788 798 811 822 803 826 849 823 792 777 782 775 763 765 776 772 763 757 752 756 760 750 760 776 798 819 826 825 832 832 836 801 770 758 751 746 738 733 741 746 734 732 729 715 703 700 738 739 733 750 732 712 696 686 683 672 669 705 716 688 654 683 640 561 526 511 521 521 585 646 629 598 571 641 672 707 755 767 823 839 843 813 790 779 789 748 743 642 561 599 575 603 559 527 527 507 469 459 455 455 455 508 572 670 652 597 551 593 625 683 716 785 881 955 1001 1045 1072 1084 1105 1107 1087 1103 1094 1098 1086 1107 1142 1134 1137 1177 1169 1174 1215 1238 1268 1281 1295 1294 1306 1350 1407 1423 1467 1532 1602 1665 1651 1624 1545 1514 1505 1523 1514 1516 1556 1559 1483 1364 1359 1408 1511 1593 1568 1551 1582 1616 1629 1604 1585 1576 1531 1510 1518 1472 1351 1214 1198 1190 1190 1187 1082 1058 1066 951 992 986 887 911 846 756 785 679 660 717 705 583 429 430 531 644 718 767 798 795 746 751 767 693 746 709 732 700 698 686 673 610 639 648 636 647 657 649 669 686 686 686 702 705 733 746 774 793 831 862 893 916 932 950 957 971 997 1013 1050 1106 1151 1207 1147 1108 1065 1038 1013 993 982 988 985 916 894 880 877 899 897 890 860 842 840 897 923 974 1025 1011 1026 1025 1076 1100 1095 1070 1071 1069 1073 1080 1074 1063 1070 1058 1071 1073 1034 1032 1041 995 1022 965 997 984 916 886 896 884 830 854 820 763 720 699 695 614 647 641 619 590 628 581 596 530 543 589 568 557 585 621 656 615 617 611 586 590 610 639 677 741 800 820 822 882 955 989 1004 1012 1023 1046 1050 1019 1032 1073 1038 942 853 745 676 625 625 634 577 552 551 533 519 505 497 485 486 502 479 448 436 437 423 421 436 480 529 537 520 538 581 609 690 683 708 697 643 649 680 644 604 675 631 641 647 653 610 603 662 666 683 694 725 682 675 650 611 660 677 696 754 765 706 653 721 703 669 663 683 706 685 656 588 583 661 651 595 628 659 688 706 720 715 727 725 680 707 744 750 756 756 768 766 767 801 847 833 814 800 809 802 771 778 773 774 763 790 818 839 863 895 899 948 896 891 920 949 941 853 763 803 812 851 895 871 777 745 784 833 799 756 699 600 664 741 768 803 766 750 726 777 868 975 983 985 993 959 878 868 962 1004 939 924 1013 1004 990 1026 989 994 958 904 962 1057 1067 1022 927 831 744 724 701 658 693 754 842 916 1012 1072 1112 1065 978 904 925 879 885 926 1012 1075 1064 1065 1052 1030 1002 977 908 938 943 940 885 856 924 901 839 865 879 874 866 861 860 853 852 842 857 857 850 845 832 822 814 813 797 808 793 783 783 773 752 725 711 699 694 684 676 641 630 633 633 645 653 653 640 641 655 626 657 613 592 579 568 554 548 560 568 564 571 571 552 526 516 493 471 482 508 520 528 549 549 580 585 553 566 583 546 546 550 549 565 542 553 566 574 581 598 618 647 637 645 618 643 698 709 711 733 746 764 742 729 734 739 753 767 742 698 679 714 729 755 708 703 750 781 799 819 747 659 625 592 634 636 637 638 663 746 834 765 751 739 775 783 794 773 704 688 691 673 639 665 660 670 696 702 713 701 739 742 704 691 667 672 670 641 652 705 732 723 753 742 752 778 780 784 805 858 864 868 864 863 849 853 795 776 778 780 793 788 802 800 791 791 813 809 819 835 836 861 801 789 803 848 876 861 925 901 909 800 751 720 712 683 644 645 661 686 684 697 739 658 649 649 598 588 579 582 564 560 558 536 516 517 545 555 559 561 550 551 541 538 529 522 536 542 553 560 564 579 583 596 607 622 630 649 659 641 652 666 640 676 650 654 668 713 747 739 769 748 760 760 819 809 757 758 789 834 853 809 799 845 810 805 845 842 876 938 898 872 862 873 872 933 954 937 969 990 1125 981 992 1015 1104 1074 1106 1112 1077 1046 1044 1020 1011 1003 984 988 966 954 993 974 975 992 1024 1014 1032 1040 1039 1025 1032 1029 1038 1066 1054 1051 1072 1082 1031 977 901 855 820 771 720 694 646 571 470 440 406 385 370 366 362 359 353 355 383 395 342 335 346 381 374 388 394 391 404 415 363 368 401 399 389 355 366 391 397 395 469 448 434 408 331 302 288 286 284 291 303 313 316 350 363 344 359 329 334 337 348 357 380 444 448 424 459 486 554 649 763 667 646 691 759 766 840 819 852 675 589 568 549 511 443 417 397 381 369 351 357 430 485 475 427 369 318 274 270 298 328 334 365 381 366 359 381 368 305 283 237 255 296 240 303 270 249 224 221 199 218 217 210 188 155 151 167 179 135 140 129 130 116 111 123 102 119 93 93 80 70 71 64 66 76 101 100 111 97 74 97 106 65 46 70 83 91 81 64 96 71 71 47 41 40 39 32 31 35 34 36 37 33 34 32 31 31 31 32 28 28 31 30 29 29 30 29 25 25 33 53 39 28 28 26 27 34 59 74 65 81 92 83 30 22 18 19 15 18 18 18 18 17 17 15 16 16 15 14 14 15 16 13 14 20 16 14 14 14 13 14 13 15 14 13 13 12 12 11 11 12 13 12 11 11 11 10 11 19 37 49 123 200 257 206 126 85 92 136 163 164 250 225 197 193 169 120 103 87 114 119 104 100 105 109 117 117 130 133 138 134 123 122 118 94 86 119 135 127 121 111 100 94 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
436 427 423 426 425 418 413 411 412 411 410 407 406 398 403 409 397 399 398 397 389 376 362 342 330 322 323 338 351 362 350 363 369 370 377 400 432 361 344 323 320 318 309 304 302 307 311 316 326 355 364 365 365 370 372 371 371 371 372 375 380 382 383 386 389 403 417 420 432 424 432 443 463 482 489 456 455 461 465 483 496 508 553 567 567 571 585 604 637 644 633 635 659 700 707 705 702 684 690 703 677 719 733 760 757 769 783 788 792 795 799 789 758 771 740 700 673 718 751 733 703 690 681 681 670 674 655 675 692 719 771 805 798 789 787 785 807 801 770 758 763 784 781 798 802 796 821 867 851 800 779 771 770 779 784 782 768 767 762 754 752 758 754 755 769 789 795 809 807 806 801 809 824 792 764 736 742 744 737 734 734 722 718 742 708 687 699 699 696 712 726 723 721 721 698 703 697 689 692 710 715 704 691 647 604 544 513 516 571 596 569 557 587 631 683 721 748 790 797 795 817 844 802 779 761 747 727 652 589 565 563 555 551 576 563 515 486 467 455 455 455 455 488 557 601 677 704 667 615 607 635 664 717 778 843 957 1017 1060 1105 1136 1152 1143 1135 1127 1134 1138 1123 1109 1139 1166 1195 1206 1215 1221 1222 1233 1253 1282 1271 1249 1277 1351 1348 1372 1398 1453 1488 1475 1411 1402 1369 1381 1378 1342 1329 1332 1309 1267 1245 1261 1291 1338 1377 1412 1427 1420 1415 1410 1384 1356 1331 1286 1349 1346 1400 1310 1351 1331 1324 1309 1245 1208 1180 1155 1094 1093 1053 991 1007 957 870 890 816 810 615 406 349 433 555 618 620 715 815 867 850 820 831 810 768 824 775 786 757 798 783 658 676 693 716 683 729 746 724 739 769 780 782 797 805 813 818 830 832 854 871 893 920 945 968 985 993 1017 1042 1067 1114 1143 1198 1191 1116 1076 1050 1030 1014 1054 1098 985 943 955 968 1003 1012 963 904 878 893 950 979 998 1047 1064 1044 1025 1037 1056 1087 1094 1082 1054 1054 1069 1068 1068 1055 1062 1059 1073 1041 1028 1035 1052 983 969 992 931 927 962 938 843 801 779 811 814 792 766 721 661 668 592 644 597 580 582 571 596 527 507 551 532 584 609 637 647 605 576 591 619 644 626 671 713 762 830 886 876 959 989 1010 1018 1026 1030 1005 958 950 977 1024 1039 913 733 684 638 605 599 593 566 535 539 525 513 505 489 489 516 502 467 452 447 432 422 439 529 503 488 540 527 565 607 650 678 649 674 650 646 634 655 654 592 670 613 620 623 627 611 596 662 676 663 691 712 680 652 642 607 630 679 721 747 764 714 667 652 696 631 672 711 688 670 655 616 576 621 587 645 673 689 695 704 711 698 709 691 697 733 739 755 759 775 795 807 814 819 823 829 842 863 893 839 802 797 772 790 777 778 802 823 844 864 854 919 889 835 870 891 948 916 819 747 749 822 851 894 859 755 720 771 785 742 657 609 717 703 708 729 707 716 789 840 914 980 964 947 985 963 883 841 915 982 921 913 1003 1014 960 1008 962 965 908 932 971 1067 1041 1006 934 815 758 740 691 656 687 737 839 901 997 1050 1086 1030 923 885 878 845 894 961 1037 1089 1063 1080 1066 1049 1027 991 929 888 863 872 869 838 909 864 841 896 887 882 867 861 856 852 842 838 848 856 843 827 821 811 797 810 786 777 775 750 759 767 757 728 678 681 703 696 682 653 651 608 634 646 655 649 618 619 631 615 652 631 594 589 574 562 550 554 555 548 554 561 563 543 521 505 464 493 508 515 531 537 543 559 557 546 562 550 538 528 536 552 547 536 550 565 576 586 596 611 632 620 590 637 656 681 695 716 723 734 753 746 722 719 734 755 734 702 693 667 712 733 744 679 700 751 741 789 791 716 666 617 589 623 623 633 664 701 770 856 753 733 759 751 794 827 793 712 712 688 662 643 643 660 677 680 687 687 714 718 725 719 685 675 645 636 678 718 717 702 735 747 715 740 750 766 792 807 832 849 858 842 845 866 830 846 798 779 778 786 776 788 792 792 783 803 807 824 823 829 848 842 762 819 825 815 857 821 827 781 747 734 710 717 712 679 622 702 673 642 719 672 673 613 599 591 580 579 571 565 521 531 520 515 524 568 559 561 564 542 535 523 524 519 520 533 545 550 566 572 589 596 601 620 616 625 631 656 637 639 635 638 665 642 655 660 702 729 732 755 736 749 776 783 819 793 814 818 807 791 781 784 802 794 807 836 840 847 868 898 875 857 856 888 892 988 965 934 1018 1126 976 973 992 1105 1029 1031 1044 1050 1033 1019 1004 997 983 976 960 960 966 960 955 958 975 977 990 1023 1020 1011 1032 1034 1015 1045 1064 1047 1072 1083 1095 1068 996 955 887 847 814 758 721 684 574 481 494 428 395 384 372 366 360 353 350 354 376 348 328 351 344 348 355 367 378 404 398 379 339 381 377 379 326 373 344 361 401 467 479 424 349 356 331 303 287 284 281 285 303 305 322 320 326 329 310 331 334 346 357 414 454 513 523 502 561 627 688 775 679 623 675 688 782 797 778 808 776 648 567 526 492 458 412 385 377 365 394 332 362 388 449 418 369 331 291 254 261 321 313 339 337 328 324 323 368 354 314 289 312 302 304 310 275 242 210 224 215 239 229 166 167 198 171 142 134 142 144 142 142 134 127 131 112 128 104 108 89 74 69 58 67 75 93 94 111 88 65 92 81 67 51 57 81 79 74 53 91 47 41 36 37 36 32 36 35 32 33 36 37 32 29 31 30 31 31 31 31 30 30 30 28 29 27 28 26 24 22 38 32 28 26 25 32 44 47 52 66 81 93 97 37 21 17 14 17 12 17 17 17 17 15 14 16 14 15 14 14 15 15 13 13 13 15 14 13 14 14 14 13 15 14 12 13 13 12 12 12 12 12 12 11 11 10 11 10 11 30 46 74 140 187 252 255 147 110 102 125 174 216 232 232 233 188 131 111 116 102 117 116 106 108 92 86 112 121 136 139 134 133 137 131 127 90 81 98 116 123 112 104 69 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
428 421 414 408 403 395 398 397 398 399 399 397 397 399 398 394 388 385 381 377 380 373 372 368 344 319 321 329 334 337 340 355 360 369 376 403 431 361 339 330 323 311 310 303 302 307 312 316 320 343 365 353 364 370 370 367 367 367 368 369 374 389 390 392 397 397 415 436 432 421 427 446 451 472 455 456 492 516 488 484 508 550 572 597 614 623 662 674 701 710 700 707 702 694 698 717 726 695 671 672 671 711 718 728 729 744 746 743 719 744 746 739 718 725 726 660 703 733 769 785 726 716 697 678 655 653 664 699 700 733 793 776 785 804 819 820 828 819 787 787 782 765 769 769 780 775 816 828 848 812 783 774 782 787 784 783 776 756 755 751 751 754 752 751 761 780 789 798 795 787 783 782 796 804 791 767 734 714 718 719 724 711 696 701 691 689 689 687 687 702 730 749 728 700 679 701 694 682 697 711 733 735 696 644 605 563 523 511 521 519 565 610 658 648 719 736 782 740 788 818 845 843 804 796 813 798 706 589 578 576 536 517 518 518 516 518 476 465 455 455 455 455 468 528 562 584 605 625 670 692 689 711 710 720 776 848 915 976 1049 1102 1130 1106 1119 1111 1118 1115 1082 1074 1085 1109 1158 1141 1178 1209 1210 1221 1206 1230 1148 1141 1258 1291 1308 1313 1323 1363 1378 1380 1331 1302 1283 1281 1276 1247 1224 1219 1196 1172 1161 1194 1221 1252 1285 1310 1322 1322 1308 1301 1283 1234 1219 1162 1154 1182 1178 1201 1265 1313 1370 1383 1355 1317 1303 1279 1235 1223 1167 1116 1122 1025 998 999 917 615 469 408 456 653 688 712 745 815 867 937 879 850 909 867 847 885 871 862 855 879 786 739 775 765 796 755 835 859 841 821 885 888 889 884 912 922 923 941 937 956 971 987 995 981 1032 1038 1032 1035 1062 1082 1117 1179 1195 1137 1179 1100 1081 1061 1051 1103 1150 1033 1029 1039 1019 1042 1043 998 955 915 975 1035 1041 1050 1054 1071 1035 1020 1071 1088 1068 1071 1070 1058 1042 1053 1066 1053 1045 1054 1059 1046 1056 1001 1016 1036 1027 975 926 930 897 880 902 889 870 823 762 791 738 727 730 705 649 613 587 582 567 564 563 559 565 532 501 556 581 611 629 624 598 576 623 663 692 669 713 771 826 845 876 917 931 976 921 949 968 1007 1001 947 924 922 995 971 835 725 679 645 616 587 561 557 542 519 506 506 504 478 469 485 499 453 445 443 438 429 534 575 534 522 538 580 568 608 673 672 625 633 630 637 609 650 637 592 641 588 608 580 567 587 626 634 649 660 704 680 653 666 627 621 629 668 721 709 755 742 701 623 669 619 673 710 673 668 648 612 572 575 635 674 686 703 696 694 699 690 663 680 700 711 725 739 750 755 765 769 783 809 829 844 851 859 887 895 837 801 800 790 800 807 791 816 833 834 826 865 834 799 826 852 895 930 860 788 720 755 826 820 883 847 742 683 699 737 663 633 692 650 652 667 707 748 818 913 971 978 937 941 996 930 866 850 937 982 894 908 983 1028 940 971 934 942 895 954 1057 1033 1020 994 940 869 773 723 674 649 719 780 817 917 988 1044 1029 1008 918 868 837 850 889 917 1021 1089 1054 1041 1062 1030 1019 1013 971 946 909 875 837 821 867 832 862 908 894 879 863 857 855 856 811 846 843 854 842 830 817 801 800 800 783 745 745 727 727 744 713 724 686 669 667 668 664 653 644 616 615 632 639 649 620 606 604 617 643 674 631 603 578 562 554 526 546 538 546 546 558 561 576 496 462 490 505 515 527 522 536 551 544 536 542 524 530 526 539 534 527 536 547 559 574 584 600 612 606 585 617 643 657 671 685 700 716 734 746 735 719 720 734 742 721 705 695 668 672 682 735 675 707 716 764 783 785 665 641 606 598 606 629 642 653 734 812 814 744 713 734 747 789 839 832 765 722 685 692 649 641 657 656 661 679 694 714 715 700 703 701 653 631 679 697 670 696 711 711 718 736 763 772 764 762 810 827 861 845 833 831 848 861 819 839 791 764 773 776 777 784 784 783 790 806 809 801 833 861 839 739 750 705 786 754 708 712 736 740 708 694 705 723 702 644 603 652 642 675 640 654 641 597 573 560 562 569 509 512 517 516 514 544 551 551 558 563 541 514 517 516 531 545 553 554 554 551 570 581 584 590 592 607 624 638 655 630 624 616 660 636 622 672 693 730 733 723 719 750 750 755 752 797 810 792 761 775 773 783 778 787 787 809 819 837 830 853 883 878 858 864 880 906 896 916 940 1000 1100 967 957 971 1017 995 1009 1017 1017 1024 1001 1000 976 994 975 946 960 937 952 993 966 956 962 980 1006 1027 1008 1010 1017 1038 1024 1020 1066 1080 1080 1093 1098 1054 1014 923 872 844 788 712 639 576 559 497 467 412 395 380 369 361 356 353 343 343 331 331 339 367 395 372 372 392 408 378 353 327 364 382 374 319 322 365 366 415 438 462 413 426 441 404 375 316 287 281 279 278 295 296 301 328 300 315 319 341 348 360 382 446 498 549 581 620 687 685 778 696 602 649 748 742 741 729 758 821 690 599 572 521 443 481 410 379 357 367 335 320 339 419 457 397 330 285 258 258 283 307 314 315 302 288 299 320 346 328 347 351 337 343 289 257 236 259 241 235 236 192 187 226 181 157 203 155 129 133 127 126 116 117 104 114 126 126 122 100 80 64 60 66 84 81 93 110 102 73 56 57 64 53 55 86 70 56 47 46 40 38 39 38 36 33 35 36 35 32 34 34 34 29 29 33 29 32 30 31 29 30 29 28 27 28 25 23 24 28 22 27 26 27 48 33 50 68 76 68 71 88 97 45 21 16 17 16 18 11 12 12 11 15 11 12 15 14 14 13 10 14 14 14 14 15 14 14 14 13 14 14 15 14 13 14 12 12 12 12 11 12 12 11 11 11 11 10 11 19 42 61 87 112 186 279 247 169 112 133 164 159 183 240 266 221 192 130 122 123 114 91 82 78 69 58 63 82 121 149 142 149 155 150 134 130 55 28 82 82 104 96 89 67 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
419 420 408 399 390 387 389 391 399 400 400 401 403 404 406 412 408 403 399 391 381 373 361 347 349 318 313 315 318 341 345 345 354 359 372 406 416 377 333 326 319 310 303 302 303 307 311 315 318 338 338 355 366 369 368 365 362 363 363 373 386 415 399 394 393 397 408 416 424 415 428 431 443 441 463 507 521 524 523 516 508 515 534 548 578 613 635 664 660 687 722 683 710 736 730 714 726 700 674 661 669 686 701 697 712 704 700 694 679 691 681 669 671 683 721 700 652 712 723 759 754 753 721 688 660 659 716 754 755 739 767 803 804 814 808 796 789 792 800 803 785 772 756 748 753 752 771 803 831 817 797 782 777 789 789 782 773 763 758 754 752 751 751 754 758 769 783 786 785 779 772 768 774 775 775 752 731 727 697 698 717 697 683 679 681 684 690 687 688 696 711 729 743 706 657 677 683 678 687 691 684 710 711 694 678 642 596 518 519 590 637 634 708 706 721 786 744 754 821 798 833 839 843 819 784 763 722 656 653 640 613 580 548 514 512 511 472 457 455 455 455 455 484 500 518 535 548 567 589 596 640 681 654 677 736 795 825 888 956 1027 1055 1024 1056 1073 1066 1042 1026 1036 1049 1035 1074 1048 1093 1124 1131 1144 1117 1153 1061 1158 1173 1257 1297 1273 1277 1311 1316 1308 1271 1275 1252 1204 1209 1183 1122 1119 1130 1079 1169 1189 1204 1217 1233 1255 1244 1261 1245 1225 1208 1167 1127 1087 1063 1070 1077 1110 1129 1174 1215 1246 1332 1364 1366 1299 1349 1325 1278 1248 1202 1074 1004 840 643 494 381 375 591 717 820 861 887 959 963 1014 954 931 939 881 865 990 977 971 971 906 800 851 865 856 910 862 948 943 934 932 981 985 974 966 983 1048 1006 1053 1075 1093 1111 1116 1136 1055 1138 1142 1119 1074 1079 1117 1092 1117 1153 1095 1114 1120 1105 1049 1090 1139 1149 1131 1121 1068 1023 1024 1029 1073 1008 989 1050 1054 1038 1034 1031 1054 1024 1019 1053 1081 1057 1048 1062 1051 1038 1050 1049 1018 1052 1062 1050 1041 1034 1009 988 969 969 954 934 913 921 918 855 810 820 782 745 750 695 709 711 687 679 675 631 602 621 599 560 526 544 572 493 536 558 600 598 597 551 595 642 703 745 736 770 779 800 853 886 923 932 934 898 969 1012 989 991 973 881 827 888 866 820 773 700 659 621 600 580 561 536 553 555 529 495 489 481 451 466 447 441 438 420 513 519 533 559 564 593 595 622 684 655 628 636 619 601 593 632 640 605 612 609 595 561 593 593 605 628 653 656 681 696 682 643 629 614 617 657 667 655 697 749 724 668 625 623 617 661 717 699 653 631 588 568 594 669 678 690 693 690 686 683 640 682 716 716 718 727 738 736 747 753 760 785 795 805 812 846 859 871 870 881 833 842 840 815 823 808 818 822 812 818 860 812 779 786 834 845 874 844 804 707 768 768 769 832 850 817 750 670 673 646 609 625 675 730 745 759 808 881 960 936 915 897 948 977 916 829 857 942 957 879 933 999 1040 945 926 909 900 899 981 1040 1004 1014 987 915 820 800 709 663 657 748 799 868 895 967 1019 981 933 883 830 825 856 917 990 1048 1077 1024 991 1063 1049 1007 990 992 980 957 910 883 845 823 799 871 911 896 879 865 854 849 862 804 825 840 840 834 831 825 816 769 809 798 743 725 717 707 712 717 694 706 684 668 650 648 643 634 617 593 606 645 654 623 604 596 640 661 669 675 637 586 578 562 539 517 533 536 538 538 556 571 525 462 484 504 511 517 518 530 549 541 527 531 521 508 511 514 527 533 558 554 567 575 599 592 600 596 567 589 620 634 652 672 689 707 727 728 725 702 736 725 729 725 729 694 700 641 687 701 663 700 752 758 775 748 657 626 603 595 614 628 684 710 796 787 801 730 705 743 759 749 752 754 764 723 698 672 637 639 643 653 674 684 703 707 701 715 668 670 652 642 690 664 676 675 694 716 698 697 735 730 746 776 798 820 850 840 836 818 832 854 843 814 856 795 757 764 770 781 770 782 779 795 784 817 821 843 856 816 782 693 675 676 676 684 701 721 684 684 683 676 710 669 596 616 611 614 625 639 671 600 567 558 545 560 511 519 510 511 534 542 546 545 540 545 532 510 531 531 541 555 567 558 576 568 572 570 584 592 606 619 636 629 653 647 609 625 638 611 644 667 685 713 711 698 731 756 718 708 753 789 809 752 740 743 775 768 749 758 772 778 806 832 819 849 864 875 844 867 861 872 896 914 934 984 1113 974 940 950 980 971 982 1007 1003 995 999 990 981 966 983 942 935 966 972 978 978 949 955 975 997 1025 1046 1009 1004 997 1041 1062 1078 1081 1060 1093 1113 1115 1066 959 901 866 802 724 680 676 588 555 490 436 426 392 371 360 354 349 345 329 325 344 363 380 367 411 437 427 400 366 365 314 362 365 354 308 354 350 383 429 404 472 468 470 527 458 419 357 302 302 289 278 279 289 302 298 296 306 342 374 381 400 370 397 456 504 570 586 590 632 756 745 627 648 678 732 671 705 733 820 784 668 582 527 488 511 475 426 403 426 367 329 321 374 429 423 346 290 258 292 264 269 299 287 291 269 274 289 309 311 303 302 273 296 304 285 265 250 224 205 191 205 237 210 205 182 227 178 136 121 117 130 130 131 111 80 109 122 106 104 90 66 59 57 80 72 91 109 109 99 87 74 59 52 49 62 58 45 45 39 39 39 36 35 34 36 34 36 40 38 38 38 38 28 31 31 31 30 30 31 32 30 29 28 30 29 26 29 27 28 25 33 33 49 58 47 60 82 114 86 80 84 108 89 33 18 14 14 22 20 18 13 12 13 15 15 14 16 16 13 13 16 12 14 14 13 14 12 11 13 11 11 13 13 13 13 12 11 13 11 11 12 12 11 11 11 11 10 11 16 27 48 57 78 137 188 263 205 147 119 148 224 239 279 304 271 179 122 84 84 88 60 62 55 41 37 43 56 77 86 118 194 197 182 208 156 70 17 9 17 46 85 90 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
422 411 405 400 395 389 383 386 398 402 406 408 409 408 403 400 411 415 411 404 385 369 371 368 371 361 319 310 314 318 341 335 343 350 362 384 402 376 334 319 310 308 296 297 303 306 310 314 317 323 347 366 365 365 368 363 357 356 369 375 384 397 397 392 390 396 400 401 408 410 415 424 468 483 475 484 500 532 557 580 565 562 540 537 553 575 584 610 652 680 669 661 725 748 710 716 723 694 670 655 660 676 692 706 703 677 665 652 642 634 635 638 685 710 714 680 639 672 706 730 762 773 743 710 690 671 751 748 748 754 782 770 787 774 764 768 779 780 779 777 789 787 773 745 733 753 799 841 847 834 824 802 789 796 786 774 771 774 774 758 754 752 753 755 758 758 771 778 777 773 769 762 757 756 754 754 744 712 710 718 699 691 682 680 677 690 701 692 685 686 706 712 713 704 661 640 657 678 650 658 685 703 723 691 651 616 565 513 523 611 684 715 730 758 782 758 674 769 797 783 819 797 831 814 807 819 791 746 722 650 587 588 561 551 538 518 464 455 455 455 455 455 455 474 493 514 512 541 561 588 598 615 655 685 699 739 768 798 842 922 952 933 945 1003 989 956 971 980 980 948 960 946 989 1022 1045 1083 1037 1020 977 1151 1211 1216 1216 1278 1298 1309 1321 1320 1307 1236 1108 1090 1117 1115 1060 1049 1040 1068 1177 1233 1247 1261 1252 1252 1198 1251 1229 1249 1227 1195 1158 1064 987 979 1018 1027 1050 1092 1095 1123 1174 1209 1194 1153 1138 1153 1064 970 872 802 724 651 570 467 355 379 472 626 874 998 1041 1089 1069 1117 1042 1031 1030 956 965 1060 1090 1080 971 917 905 968 956 983 1019 945 1004 1052 1025 1055 1039 1102 1104 1021 1102 1169 1138 1170 1196 1221 1211 1186 1160 1171 1184 1155 1163 1146 1113 1133 1095 1081 1112 1066 1059 1052 1047 1037 1111 1142 1131 1091 1068 1053 1082 1032 1013 1065 1024 1059 1055 1053 1057 1026 1010 1025 1007 1019 1054 1071 1058 1044 1065 1047 1045 1018 1014 1005 1056 1056 1019 1020 1025 1038 985 963 923 895 881 884 845 897 859 858 786 794 750 687 668 668 699 694 649 621 637 596 594 618 602 588 531 503 494 516 549 599 591 552 563 632 674 723 764 769 732 795 851 845 892 898 889 845 888 979 1031 986 964 950 843 788 790 794 779 786 761 704 668 635 662 625 610 587 547 507 508 533 528 477 446 443 437 420 447 467 507 538 578 597 645 629 666 665 626 629 623 618 581 587 641 611 596 595 589 549 572 577 610 622 660 662 649 652 652 665 651 627 584 616 632 631 667 699 720 729 683 653 620 627 684 678 674 653 621 565 586 641 660 662 660 677 681 663 622 655 693 688 689 708 714 716 735 739 738 745 760 768 789 814 833 845 851 859 874 861 829 833 848 817 819 827 812 780 807 812 793 775 772 776 823 816 819 775 690 756 717 747 778 794 778 809 752 661 619 593 699 770 829 837 862 906 946 946 908 856 937 935 890 888 824 842 912 938 869 903 965 1028 977 881 884 856 962 955 1001 988 1005 954 928 811 728 693 664 652 703 782 829 887 946 955 920 866 829 802 870 911 949 983 1042 1019 980 948 1031 1027 1020 961 918 951 959 943 926 867 815 802 846 909 900 884 867 829 817 849 825 820 830 839 829 826 823 822 758 809 806 736 717 702 700 694 710 696 686 694 683 668 659 651 640 634 608 607 645 649 632 612 584 608 618 618 626 611 593 580 562 546 542 509 522 542 528 537 543 516 462 485 491 503 508 528 535 531 530 517 521 504 523 533 531 548 556 572 567 605 605 605 578 575 575 583 613 634 648 654 666 684 707 723 716 704 707 715 716 721 721 726 704 696 651 656 680 668 715 695 748 781 709 651 617 590 593 622 648 711 762 769 741 763 729 703 733 747 734 719 747 743 715 695 685 647 627 639 647 659 680 690 699 690 704 703 661 631 656 668 669 695 713 709 718 733 747 718 728 753 765 797 831 850 836 823 820 819 839 863 792 831 825 785 751 761 769 758 772 780 785 781 785 808 825 856 858 857 780 699 662 665 660 697 696 668 681 651 659 680 696 656 599 593 591 595 640 657 589 560 540 552 536 511 508 511 528 531 533 537 534 532 536 518 511 520 533 539 552 567 559 575 579 585 602 591 598 624 619 607 638 632 643 624 613 606 621 663 635 684 696 710 702 738 738 694 705 768 761 785 779 726 749 769 760 745 749 770 764 783 807 805 821 852 848 845 846 865 886 885 905 957 961 993 953 935 962 952 969 1012 996 987 982 985 968 984 948 970 959 936 935 979 947 992 946 950 970 983 1012 1022 1032 1029 999 1022 1041 1077 1084 1055 1116 1135 1129 1111 1009 934 881 835 799 715 705 664 587 500 480 432 407 385 363 350 344 343 340 324 358 385 410 417 422 427 456 418 373 336 305 354 325 344 299 329 350 417 400 401 436 467 508 494 391 349 325 316 315 314 310 275 286 287 289 286 307 349 388 420 481 484 427 424 454 506 528 591 649 710 745 660 609 624 665 596 661 728 756 736 602 538 565 557 537 493 435 442 457 389 331 308 322 349 369 341 291 259 248 247 243 288 287 332 317 278 256 279 277 256 270 267 260 272 283 261 239 230 250 221 232 257 210 199 204 225 177 150 139 125 143 141 160 123 102 73 111 111 94 80 69 66 61 66 82 87 102 107 103 86 74 67 58 44 46 43 37 39 40 37 35 38 40 36 37 36 37 42 38 38 38 34 28 31 32 31 31 35 35 28 30 28 28 31 30 28 31 29 29 37 59 48 62 68 67 52 86 116 109 112 88 103 103 62 49 41 34 25 20 16 17 17 14 14 16 16 15 15 13 14 12 15 11 10 15 11 12 9 10 9 9 13 12 13 13 12 12 12 12 12 12 12 11 11 11 11 10 11 13 34 36 44 62 79 110 178 176 168 221 238 194 243 292 265 213 132 104 77 61 63 45 41 32 23 26 29 32 38 39 68 101 99 104 96 69 24 6 5 2 0 3 51 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
422 420 412 403 394 388 384 380 385 396 399 404 409 407 403 395 391 388 381 375 358 360 347 338 334 329 322 312 305 302 300 337 343 354 357 365 373 396 321 317 310 300 295 298 303 307 310 313 316 320 351 355 359 362 367 360 353 358 372 369 377 387 390 385 390 394 394 395 405 414 417 416 444 489 510 513 499 514 524 533 550 578 605 578 558 559 560 614 658 680 638 646 687 695 722 734 721 677 651 657 677 699 747 766 741 706 676 651 627 632 638 696 673 664 643 632 631 695 699 722 740 782 767 740 714 642 690 710 716 748 755 758 769 775 751 794 828 824 823 796 793 786 780 762 725 768 808 801 840 813 847 839 812 798 791 780 786 785 772 757 753 753 752 753 752 755 764 771 769 762 762 758 752 752 739 736 727 725 724 734 727 703 695 675 688 701 720 687 690 692 690 684 669 657 636 610 606 617 620 616 630 631 640 657 627 551 517 511 537 612 678 676 704 755 753 694 664 691 706 727 756 798 836 845 822 793 766 714 657 657 666 702 671 622 597 568 511 466 455 455 455 456 467 475 497 518 528 556 568 576 608 651 646 657 681 709 730 765 804 841 867 884 877 894 897 915 925 932 928 907 900 895 919 924 942 979 922 899 915 1002 1114 1159 1121 1245 1289 1316 1318 1299 1240 1131 1045 980 995 1042 953 980 993 1105 1199 1229 1235 1245 1214 1203 1134 1144 1136 1171 1178 1127 1068 967 850 936 1015 956 1020 1026 1011 1034 1038 1039 1048 1041 1025 1005 937 891 790 706 653 593 544 457 363 400 479 581 695 809 952 997 1211 1219 1141 1135 1135 1044 1024 1086 1214 1100 974 1068 1009 1113 1062 1111 1133 1052 1059 1144 1149 1151 1125 1219 1134 1120 1195 1248 1219 1277 1254 1227 1204 1187 1173 1193 1185 1174 1178 1151 1135 1114 1100 1075 1069 1075 1105 1081 1101 1030 1076 1126 1121 1129 1115 1123 1059 1027 999 1005 1036 1055 1082 1076 1068 1042 1018 1015 997 1020 1053 1074 1054 1025 1057 1057 1017 997 995 1019 1052 1043 1046 985 1002 1030 1014 1012 1001 982 936 824 805 863 825 833 810 770 758 746 733 675 636 665 681 634 596 580 574 585 599 592 584 570 542 489 520 579 589 555 591 647 715 762 786 727 735 793 827 797 840 857 818 806 896 963 965 984 890 867 826 765 734 736 731 712 710 674 598 576 624 600 572 551 546 515 547 547 528 490 449 430 419 417 480 467 499 557 605 607 601 637 627 627 622 583 600 620 565 605 619 587 585 590 530 574 586 612 624 650 655 633 638 619 632 650 633 620 562 589 615 645 704 704 669 645 627 617 594 612 673 680 623 618 613 562 607 621 618 632 628 630 643 611 619 634 624 644 642 656 698 691 710 724 742 759 766 787 802 808 829 835 835 850 863 865 836 817 835 813 813 810 819 786 771 785 752 754 751 755 799 778 789 770 689 705 693 748 722 741 717 757 727 725 650 588 700 785 838 876 872 875 893 874 847 893 917 859 848 836 792 837 934 938 863 913 1000 1000 978 882 836 900 940 929 977 954 977 921 934 871 799 710 652 678 761 792 811 881 881 921 877 837 819 826 857 876 952 997 1012 935 950 927 972 983 1014 975 917 886 930 916 897 876 835 789 849 900 899 882 854 839 797 827 798 800 795 807 824 824 806 791 779 816 813 768 724 701 677 682 693 693 674 686 675 662 646 627 609 597 594 606 612 620 609 607 571 597 610 595 605 589 601 614 572 551 548 540 529 503 508 523 524 525 465 463 483 493 504 519 527 517 519 517 514 518 526 536 557 563 560 575 588 621 630 605 578 557 550 577 598 620 643 660 676 664 689 699 699 692 710 717 711 709 716 718 741 696 675 624 656 637 663 722 736 728 666 609 602 589 626 647 695 769 838 755 720 717 701 721 708 739 712 709 734 732 701 684 676 660 622 656 666 676 689 681 683 682 686 685 681 644 637 638 672 681 687 689 708 726 718 748 763 744 768 794 822 826 826 825 818 799 811 849 816 778 791 804 769 752 757 758 767 772 762 779 801 809 831 859 860 878 819 735 688 643 665 678 663 652 672 650 638 665 682 687 667 597 571 614 642 654 579 551 539 523 532 533 504 507 509 514 520 526 529 510 510 511 517 529 533 539 551 559 576 583 602 592 606 605 613 621 607 614 636 614 628 616 590 591 636 630 636 665 692 691 706 710 701 675 720 718 758 751 743 721 739 746 756 739 739 751 763 776 806 792 818 832 851 837 854 872 873 880 898 962 953 945 928 930 943 974 1042 1007 991 980 971 970 953 965 986 942 942 919 950 959 939 988 938 945 944 977 985 1019 1001 1023 988 1031 1066 1086 1059 1062 1113 1136 1139 1105 1079 991 930 871 822 733 725 702 619 611 496 502 469 439 392 362 341 340 337 336 360 390 394 418 405 419 427 407 366 335 294 338 301 287 322 343 397 400 361 374 431 472 460 429 409 436 361 352 343 343 310 278 272 284 285 296 339 376 381 423 482 511 536 538 564 586 608 620 675 659 702 718 619 599 592 597 608 686 661 716 598 519 482 514 515 436 379 405 426 365 325 312 311 317 323 323 310 300 257 236 236 275 245 297 347 288 272 258 241 221 213 223 228 272 278 296 250 253 241 264 246 229 229 217 240 222 213 160 137 124 128 159 172 146 134 93 79 100 102 96 70 64 60 67 74 85 94 103 104 88 77 70 51 46 42 42 43 41 39 35 37 38 41 41 37 38 37 41 38 38 38 35 29 33 32 36 35 36 36 34 35 32 33 28 30 27 31 28 43 57 60 67 75 82 81 70 69 78 95 112 96 122 93 76 62 52 35 26 20 17 18 15 16 15 13 16 16 16 13 14 14 13 14 14 12 11 13 12 10 9 8 11 12 12 13 12 12 12 12 12 12 11 11 10 11 11 10 10 10 22 25 36 48 66 78 99 106 98 218 300 196 143 181 175 167 101 89 74 52 47 32 28 22 16 16 18 21 22 27 23 51 59 30 8 7 5 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
423 423 417 410 396 388 385 381 377 378 383 393 397 407 404 408 399 393 386 374 372 365 356 351 343 337 328 318 315 307 299 329 341 347 346 351 361 374 319 310 308 300 294 297 301 305 308 311 314 318 341 352 348 351 360 350 355 365 364 369 378 379 382 384 387 388 391 396 402 412 412 411 423 446 481 509 497 483 499 520 530 550 569 591 618 547 546 570 609 602 625 637 659 715 730 718 675 649 644 691 729 759 762 771 760 764 712 670 646 605 613 634 620 605 609 617 681 708 703 716 741 725 712 704 740 668 662 729 761 736 748 781 784 802 735 777 800 797 808 794 804 795 781 773 723 739 766 756 828 809 852 869 854 812 795 791 792 782 772 760 757 756 752 752 753 757 761 762 760 754 752 754 749 742 737 741 730 714 727 748 723 702 723 718 697 687 717 690 704 707 717 722 664 621 613 649 660 611 570 563 583 567 552 573 610 545 511 515 581 646 660 659 718 698 688 638 729 762 770 794 800 841 846 826 830 824 797 770 744 678 680 737 760 719 676 654 597 520 460 455 456 512 504 512 502 500 517 536 555 561 588 612 630 628 644 684 726 711 743 791 821 827 815 854 844 870 873 871 904 878 842 865 877 872 881 899 885 853 886 925 971 962 1003 1120 1174 1228 1179 1162 1162 1152 1086 988 902 929 885 927 1029 1141 1160 1145 1127 1134 1097 1149 1063 1013 1023 1055 1059 1048 972 848 805 949 951 844 900 969 962 988 982 973 973 968 959 923 861 822 796 757 643 572 531 473 340 442 457 527 613 681 749 867 1123 1329 1260 1252 1238 1172 1158 1158 1248 1124 1064 1148 1119 1214 1175 1233 1215 1199 1177 1245 1260 1257 1255 1300 1240 1260 1277 1323 1274 1306 1273 1258 1220 1216 1204 1211 1204 1191 1163 1140 1116 1119 1120 1106 1116 1108 1125 1148 1115 1071 1021 1045 1082 1103 1130 1116 1103 1081 1040 996 1001 1018 1074 1062 1045 1035 1043 1058 1002 1017 1037 1067 1056 1034 1034 1052 1051 997 995 999 1033 1034 1009 979 965 1014 982 956 959 956 937 892 815 797 807 798 765 764 723 722 749 684 660 613 654 661 643 609 568 560 579 566 562 557 568 486 513 575 599 533 598 659 713 746 727 688 742 776 783 782 775 804 784 803 876 910 926 927 873 826 834 821 783 769 716 680 666 637 595 564 597 596 585 583 580 588 543 533 481 460 443 437 418 429 499 525 574 602 607 566 571 616 611 592 581 587 594 597 571 586 603 590 559 524 559 565 607 625 655 645 640 611 632 609 615 641 627 581 576 628 645 639 659 695 648 606 639 591 597 640 675 669 651 627 588 559 598 577 575 574 582 583 596 663 670 644 677 706 699 712 692 714 730 732 751 751 777 807 831 800 833 828 824 838 854 855 863 808 811 800 802 802 814 773 745 740 743 740 749 758 775 760 748 746 751 681 680 706 707 704 681 720 691 661 590 621 696 768 856 838 810 853 865 804 804 862 831 808 793 765 800 879 980 933 839 913 960 995 971 868 825 897 903 907 946 916 943 894 896 873 761 707 636 679 703 766 831 868 855 879 864 801 791 808 835 885 904 954 1018 926 921 882 944 921 955 966 923 855 885 874 887 841 808 788 859 897 889 878 860 825 804 788 770 791 772 781 813 824 791 743 778 807 816 777 727 709 687 652 676 673 639 671 656 631 613 603 596 606 564 594 589 607 588 592 564 596 598 580 579 595 606 663 615 589 572 549 536 529 497 507 511 512 476 459 463 489 506 531 512 510 511 504 501 514 529 547 554 570 578 602 624 629 596 588 570 540 563 582 600 610 614 627 625 642 663 692 687 676 697 696 706 709 709 705 713 714 678 637 649 620 668 712 699 679 669 618 587 624 632 649 654 708 813 827 770 717 685 694 710 727 702 702 708 714 694 677 673 632 632 651 668 669 679 684 670 681 668 682 681 628 639 661 673 669 667 692 692 699 711 728 754 763 776 802 803 811 821 812 811 803 812 833 827 794 779 812 796 754 746 754 757 758 773 800 810 836 850 871 883 892 786 715 671 643 625 652 633 643 649 635 624 635 665 666 601 578 558 572 627 588 563 535 534 510 513 524 533 518 502 504 504 508 506 508 511 517 532 549 544 544 543 561 575 594 601 616 619 622 608 608 605 591 619 609 614 601 585 615 606 623 632 643 659 693 676 682 687 666 680 745 785 720 762 707 731 734 743 723 739 737 759 778 779 784 804 818 846 834 857 850 881 889 904 908 963 920 917 934 980 1052 1092 1017 992 986 982 979 951 941 978 976 936 916 926 969 938 947 935 921 950 973 975 990 995 995 989 1012 1060 1070 1032 1079 1104 1143 1150 1122 1099 1082 982 927 865 776 723 703 684 609 614 554 503 453 407 382 337 336 316 351 367 346 370 385 377 422 380 385 361 324 292 324 290 306 348 392 415 376 350 375 426 458 480 451 465 459 451 426 384 343 343 342 323 269 284 289 339 363 404 455 499 522 549 576 599 622 638 655 620 603 674 669 678 571 556 539 583 600 586 672 615 496 441 451 505 506 397 336 356 339 311 305 309 312 321 317 314 325 296 278 224 234 218 284 321 288 321 287 297 260 234 209 226 227 252 284 287 269 254 251 246 235 264 217 220 200 187 165 133 121 118 137 144 151 134 109 87 71 83 93 68 62 62 62 69 82 91 91 100 76 72 72 47 44 42 40 41 37 38 41 42 41 39 41 40 39 38 41 39 38 38 37 36 34 36 38 37 38 38 37 36 35 35 32 33 31 32 31 36 66 84 84 96 79 103 91 92 90 92 110 108 111 95 68 53 44 34 28 22 18 18 16 15 16 15 15 16 15 15 16 17 17 14 15 13 7 12 12 11 11 10 12 12 12 13 12 12 11 11 12 12 11 11 11 11 11 10 11 10 11 23 28 39 47 55 59 72 83 141 205 225 107 101 99 96 74 71 62 50 35 35 22 17 13 11 12 5 4 13 3 2 3 -1 4 4 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
429 424 416 409 401 398 387 384 381 375 370 372 382 392 399 406 408 407 407 405 403 407 398 397 386 396 365 372 318 306 298 312 341 332 338 347 364 397 336 313 301 297 295 299 304 307 310 313 316 323 346 341 337 339 344 347 354 354 365 372 376 375 378 381 383 387 392 394 398 399 399 410 416 435 452 473 501 470 473 492 521 530 541 555 561 527 582 571 558 574 610 638 694 708 687 653 673 664 650 654 675 702 722 724 723 721 658 649 615 599 574 585 579 603 638 686 697 671 685 705 692 693 678 643 643 597 686 740 714 742 776 776 771 809 766 724 761 763 780 804 769 761 745 765 721 719 757 799 792 807 845 852 861 831 809 797 792 787 776 766 764 757 754 752 752 753 752 754 753 749 745 745 746 741 733 738 732 723 731 733 725 726 715 733 724 690 701 696 715 719 747 726 669 617 633 687 724 656 609 609 600 572 544 520 524 533 510 517 567 584 585 625 632 609 620 692 736 782 824 813 847 817 803 824 789 798 810 806 785 742 751 743 701 656 661 647 588 544 463 455 535 503 560 583 567 546 530 521 536 557 573 588 595 617 639 642 668 682 733 765 818 788 786 787 840 834 846 845 867 865 800 832 837 835 844 843 838 826 853 903 896 889 957 991 1048 1068 1051 1046 1032 1018 1014 986 909 842 910 1030 1043 1064 1051 1022 1020 1017 992 1034 1028 931 955 956 937 915 924 795 783 863 890 769 797 835 889 923 939 941 923 927 916 902 864 790 765 682 605 576 518 465 340 476 551 565 603 649 716 797 911 1120 1396 1388 1373 1313 1300 1299 1257 1241 1172 1233 1254 1292 1298 1335 1366 1353 1312 1383 1401 1407 1400 1411 1364 1392 1361 1373 1354 1353 1322 1267 1288 1256 1256 1242 1227 1216 1190 1143 1139 1137 1149 1145 1178 1163 1174 1155 1163 1101 1119 1043 1017 1047 1096 1135 1131 1100 1062 1034 985 983 1059 1063 1062 1062 1081 1069 1015 987 1033 1058 1064 1031 1014 1037 1030 1040 961 1021 1024 1018 975 929 1002 1007 986 929 934 903 883 851 837 789 787 767 751 745 717 713 736 688 655 610 613 635 601 591 570 549 547 546 545 552 562 478 518 576 583 545 596 631 662 706 675 643 711 715 741 799 751 758 744 776 818 837 821 801 806 789 806 797 758 789 759 766 738 663 607 609 656 664 618 660 588 558 512 477 463 448 439 435 418 443 486 531 563 547 553 532 597 595 576 585 600 558 567 549 557 579 580 558 545 552 547 592 620 642 638 606 618 596 613 586 635 632 615 579 591 617 625 614 655 627 640 619 597 594 601 622 659 637 629 617 572 562 567 618 617 634 620 652 646 664 688 685 687 704 710 731 722 708 732 748 762 765 789 822 897 824 827 822 816 831 833 842 849 845 806 795 791 830 809 796 801 755 738 718 740 736 752 751 761 727 727 753 651 661 677 671 663 684 686 648 596 654 722 800 824 789 775 819 831 772 827 807 770 757 765 839 871 948 960 900 830 929 928 963 966 863 817 851 866 876 922 906 918 872 862 838 765 665 636 724 789 813 841 852 837 853 859 806 771 803 849 845 913 977 957 935 871 863 930 882 899 918 897 863 849 852 856 866 802 794 825 854 871 868 864 855 827 800 770 782 753 790 804 775 750 722 764 815 815 781 747 710 694 658 640 639 641 627 619 615 616 614 623 607 579 557 581 593 576 584 569 574 589 584 571 589 606 635 597 614 587 554 560 534 512 476 477 493 481 458 459 484 502 513 500 489 494 493 508 509 526 541 553 575 602 608 613 611 576 567 555 535 568 583 588 603 625 619 606 624 650 683 689 675 683 693 715 700 699 691 694 684 673 619 654 615 681 680 695 648 663 621 576 594 614 617 641 726 791 835 807 749 684 686 709 714 698 699 698 708 704 680 653 641 624 644 657 664 680 685 663 666 671 670 681 643 628 635 648 676 682 684 696 707 720 751 761 760 768 788 776 781 805 810 804 792 781 802 821 815 759 814 820 760 744 752 759 762 763 781 800 825 841 880 876 881 867 753 685 646 625 619 641 638 648 633 633 610 625 645 693 615 574 551 584 564 543 536 510 492 496 500 514 522 512 509 503 503 504 511 517 519 527 529 537 548 556 552 564 574 586 609 609 622 599 591 602 586 607 611 592 589 574 584 610 596 631 632 652 670 687 655 664 674 732 757 771 730 728 704 709 731 743 724 714 737 741 764 769 769 798 812 830 823 842 865 884 900 897 895 906 938 931 951 1020 1157 1092 1028 1000 982 971 958 957 937 962 980 938 913 946 927 943 927 919 918 949 969 966 980 998 1026 1025 985 1020 1023 1019 1041 1114 1136 1137 1067 1079 1043 1026 974 925 865 791 719 677 645 665 591 524 472 430 385 377 342 296 362 346 311 309 355 385 347 351 385 336 310 291 319 298 305 331 367 387 339 359 390 402 457 496 464 497 499 497 498 395 371 370 375 366 284 279 281 308 330 372 418 501 537 561 583 606 615 639 669 653 562 583 574 633 665 664 608 533 516 586 608 665 493 406 411 443 507 420 366 299 304 290 278 315 313 323 342 317 324 327 270 243 221 203 239 297 289 305 313 292 306 269 270 205 205 242 251 243 252 233 223 236 231 238 210 179 200 160 148 134 121 110 117 119 120 131 151 113 77 65 60 72 59 59 56 66 71 84 67 59 61 54 47 42 41 42 42 43 41 44 39 40 43 42 41 41 41 39 41 40 39 40 40 37 37 38 39 42 40 42 44 37 37 36 33 35 33 33 32 38 69 90 91 103 85 106 108 100 104 104 149 148 112 101 83 56 43 35 29 26 21 18 17 16 16 15 14 16 14 14 14 15 16 16 15 13 11 10 9 11 11 10 12 12 12 13 12 11 11 11 11 11 11 11 11 11 11 10 10 11 9 16 22 28 36 36 42 54 67 93 114 120 86 72 72 64 52 53 51 42 32 25 18 13 7 8 6 3 2 2 1 3 3 2 3 5 5 3 0 0 0 0 0 0 0 0 0 42 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
437 430 420 414 407 403 390 385 380 380 372 366 368 371 378 390 394 404 404 398 397 394 391 389 387 387 382 372 346 304 299 311 337 342 361 366 368 394 364 312 297 293 297 301 305 309 312 315 318 338 335 338 345 347 349 354 351 362 368 372 370 371 374 377 384 385 386 389 390 393 397 402 412 420 441 466 492 466 467 476 490 502 521 525 522 569 594 562 565 624 603 591 652 653 621 666 720 680 657 693 759 736 756 716 653 700 628 614 598 587 564 606 643 677 688 669 658 657 669 679 661 662 648 631 601 595 681 697 707 736 749 762 751 768 728 722 729 782 821 823 805 752 723 755 718 716 766 780 749 821 843 834 840 857 819 798 784 780 779 776 768 760 756 753 753 757 761 767 760 757 750 741 740 735 731 726 722 727 741 741 735 729 723 725 745 704 669 672 707 718 730 712 664 625 664 731 712 669 645 640 623 608 576 572 535 519 511 513 525 573 593 584 606 669 697 731 745 797 837 847 820 792 768 812 781 761 762 781 827 806 806 753 689 628 569 552 548 529 470 455 457 552 543 546 592 622 572 552 546 548 571 580 589 603 614 635 650 674 715 764 772 754 733 762 783 798 799 833 844 824 778 801 797 802 812 807 802 803 825 850 852 882 922 937 994 952 983 974 971 961 947 928 868 821 873 885 924 955 950 958 913 904 915 957 954 916 936 907 861 795 784 783 709 774 847 731 675 720 722 811 874 932 895 898 913 877 857 828 746 714 667 571 408 362 340 431 513 555 678 688 750 798 884 995 1198 1368 1443 1419 1396 1311 1341 1357 1310 1315 1390 1390 1434 1457 1470 1441 1439 1492 1487 1499 1477 1450 1433 1436 1433 1435 1416 1371 1350 1347 1332 1299 1316 1293 1278 1257 1202 1166 1167 1167 1195 1217 1226 1228 1206 1209 1184 1186 1169 1083 990 1076 1126 1153 1140 1117 1099 1054 1031 972 1021 1025 1082 1096 1085 1057 1009 966 1038 1040 1057 1043 1013 1020 1033 1027 981 1000 1015 1006 961 925 999 962 968 939 886 864 864 825 819 762 745 739 744 720 710 689 722 701 656 654 610 576 579 554 546 553 555 541 514 527 558 492 500 571 520 550 595 638 663 703 633 645 655 690 774 763 728 727 720 747 734 778 752 742 765 768 774 720 701 725 700 756 766 711 704 675 724 739 677 638 557 527 514 489 446 442 436 422 418 480 498 527 548 510 516 544 594 581 549 588 571 530 540 562 564 549 552 557 522 529 561 574 600 611 609 583 591 576 598 586 595 618 608 548 593 592 591 621 629 611 616 619 591 572 581 611 641 643 618 611 578 562 592 636 661 698 680 687 680 684 696 691 694 693 704 722 739 724 738 749 786 813 804 866 900 880 828 815 807 821 819 840 825 846 836 791 802 796 812 835 851 784 752 715 716 707 726 716 733 733 692 731 733 670 632 630 640 638 633 646 582 659 722 782 766 756 801 803 798 778 777 754 720 781 838 921 949 941 922 878 840 923 907 907 946 866 800 803 802 867 945 872 918 850 814 786 751 645 678 769 847 852 840 834 819 827 845 809 764 809 812 849 885 910 894 920 878 850 908 869 850 868 851 865 819 832 809 846 795 796 825 867 865 858 830 851 811 795 755 752 751 787 793 738 710 765 782 825 795 824 765 727 700 702 663 639 647 627 631 646 650 632 594 583 609 599 560 580 562 569 574 555 574 566 578 595 602 594 583 595 620 579 573 539 532 514 501 484 482 471 452 477 499 499 492 482 503 513 524 549 543 546 569 587 579 600 613 610 582 549 547 540 570 594 604 598 611 593 600 632 697 683 677 663 679 697 706 680 685 676 680 682 643 624 642 624 639 661 698 662 630 606 574 601 633 652 668 741 799 809 775 736 686 680 687 704 693 682 691 701 703 675 664 647 610 635 656 672 685 689 663 644 658 652 672 630 617 638 666 687 707 706 725 732 748 757 752 751 759 765 766 781 799 819 822 811 819 776 785 798 759 801 793 747 742 754 768 805 800 776 784 823 847 866 825 836 819 794 782 721 629 609 624 617 635 623 616 619 604 640 655 644 598 538 555 565 545 521 492 495 494 495 501 504 504 505 501 500 503 518 549 524 528 530 537 545 555 571 564 582 598 598 601 611 605 587 587 581 588 587 599 578 587 572 615 579 606 627 631 666 663 646 652 713 723 722 762 736 695 690 723 767 773 727 703 723 745 753 761 775 789 797 818 830 835 865 869 881 896 922 930 1000 969 983 1076 1142 1067 1015 1003 988 976 967 951 926 957 969 935 908 914 955 944 925 908 915 945 962 959 988 995 1020 1048 1015 979 995 984 1061 1075 1101 1074 1057 1056 1058 1016 1031 963 926 849 779 724 691 685 632 572 491 444 454 402 352 319 299 314 284 281 307 359 310 339 421 334 300 280 295 299 292 346 354 342 342 404 409 455 463 522 507 522 516 495 490 397 418 433 414 379 329 278 270 284 327 350 385 417 470 551 581 611 629 650 676 693 616 519 511 568 541 631 665 636 487 500 583 657 507 416 358 399 461 393 417 332 285 284 274 314 311 329 352 343 324 330 260 259 267 248 199 257 271 265 288 286 279 272 275 239 184 236 215 207 229 205 214 237 217 231 228 193 161 173 134 120 122 111 103 105 116 139 175 180 119 105 84 68 54 55 55 66 71 70 52 53 49 48 39 43 44 41 42 45 42 41 37 39 39 40 43 41 42 43 42 42 40 42 42 40 38 39 41 43 54 55 53 43 41 39 36 37 36 36 36 38 60 61 74 89 104 100 130 130 121 120 124 141 123 101 88 61 43 35 31 27 22 19 17 17 16 15 15 15 14 14 13 15 15 14 15 13 12 11 11 11 6 14 14 14 13 13 12 13 12 11 10 11 9 9 11 11 10 10 10 11 10 12 15 18 24 26 33 45 51 72 77 82 63 57 54 50 41 37 40 29 23 14 13 6 5 6 5 3 2 2 1 2 5 5 4 5 4 3 0 0 0 0 0 0 0 0 0 43 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
444 436 429 422 410 410 403 392 381 380 378 368 361 357 356 361 377 384 394 393 389 391 376 364 355 353 366 352 340 305 299 309 313 341 339 355 365 361 391 340 298 294 293 294 301 304 308 311 315 323 333 348 349 352 355 357 363 363 367 366 365 367 372 376 376 376 382 387 393 399 398 398 407 420 434 456 483 461 455 460 468 475 485 493 517 543 557 536 591 633 578 563 582 606 619 668 705 660 624 638 683 762 694 658 674 616 591 594 576 563 602 631 648 673 654 639 653 691 686 650 631 635 637 626 606 575 603 661 656 682 686 702 721 710 680 744 798 822 823 802 807 777 729 714 706 701 719 728 785 821 803 812 822 851 842 805 792 787 787 773 761 758 754 753 755 759 765 768 766 765 755 749 743 737 731 726 726 727 733 735 737 741 732 738 736 722 683 658 699 701 702 668 627 640 676 787 731 714 683 658 655 678 596 642 611 558 515 532 591 638 688 673 688 697 726 774 795 786 827 845 796 788 739 752 777 748 743 774 809 841 843 823 786 707 669 622 574 514 469 459 457 481 562 625 601 585 559 600 598 576 558 566 573 589 605 622 644 668 705 728 738 725 704 724 743 762 775 802 812 792 777 780 768 779 785 783 786 784 792 808 822 853 894 918 887 890 925 918 922 903 884 850 826 773 805 820 853 882 874 897 859 841 826 863 871 852 865 862 853 798 745 739 683 742 748 743 652 661 623 673 733 797 861 848 847 823 795 774 723 630 535 417 338 389 470 544 633 654 679 716 811 880 951 1019 1101 1247 1343 1445 1395 1356 1416 1438 1444 1420 1473 1493 1513 1537 1531 1514 1535 1572 1578 1561 1518 1461 1491 1486 1496 1484 1429 1435 1391 1401 1381 1388 1391 1344 1352 1295 1213 1198 1213 1216 1244 1273 1288 1260 1260 1229 1229 1240 1185 1121 1008 995 990 1115 1139 1118 1111 1084 1015 974 958 1011 1078 1094 1074 1063 992 927 1031 1044 1047 1032 1025 991 1034 995 993 951 1023 962 931 880 974 932 898 934 903 881 862 849 834 798 749 702 726 696 689 669 701 714 714 704 656 654 614 593 622 584 609 554 536 549 505 477 480 563 524 575 628 665 696 698 602 626 659 709 763 722 704 743 725 756 697 718 709 702 758 734 755 749 670 660 693 728 741 755 739 732 758 733 712 634 599 524 523 467 442 434 416 417 418 477 467 518 495 493 499 572 574 558 559 549 539 517 539 549 536 532 552 563 525 511 541 578 617 597 590 581 581 582 574 600 577 587 585 543 588 575 598 623 600 616 584 621 610 556 606 622 622 618 606 604 588 551 582 587 608 634 621 635 640 690 713 704 712 712 711 734 761 732 742 757 780 859 852 898 846 830 815 813 806 814 814 829 812 834 841 777 795 806 815 827 846 768 741 715 695 706 696 710 697 714 709 690 697 733 735 703 641 641 640 590 573 667 711 773 737 727 758 760 728 746 718 698 764 858 914 943 949 944 915 857 847 878 857 853 912 906 806 765 776 851 943 860 926 840 782 745 718 621 733 802 845 861 829 818 809 798 812 797 761 803 808 838 856 854 864 914 876 838 893 886 818 830 852 825 841 794 792 802 774 804 843 857 854 843 818 838 821 816 791 743 735 755 778 726 732 751 729 743 761 786 782 758 727 705 664 684 638 669 654 687 679 616 626 605 625 577 573 560 562 539 563 558 567 558 574 577 591 575 568 592 614 632 575 537 557 541 516 525 508 487 456 464 495 483 474 498 517 518 519 530 566 577 561 556 596 591 602 593 582 566 523 549 577 580 589 581 577 596 638 630 697 680 662 654 675 690 697 680 667 667 673 665 659 632 615 608 644 682 679 636 597 594 576 594 654 688 742 740 756 763 794 749 711 667 679 705 690 665 672 694 723 679 664 629 606 626 651 661 669 685 661 651 640 645 657 620 615 654 692 697 708 691 702 714 734 752 737 740 749 748 763 778 786 814 832 825 824 813 766 759 751 773 762 741 742 756 768 794 814 805 829 825 864 879 818 771 732 732 723 718 630 622 594 599 632 613 606 630 596 626 598 600 594 551 532 549 537 520 493 495 514 492 496 497 499 501 500 500 503 539 536 555 534 544 536 547 555 563 576 581 591 589 605 598 590 584 566 576 585 570 582 592 556 577 607 587 604 632 632 649 645 636 694 672 667 683 719 730 684 691 717 725 746 717 700 717 734 748 745 760 778 801 812 840 812 855 842 885 911 928 943 961 1016 979 1023 1092 1027 1001 1027 1017 980 966 955 915 935 959 911 903 934 962 927 916 904 919 943 945 959 977 992 1012 1046 1061 1030 975 948 961 1037 999 1047 1117 1093 1013 1026 1096 1019 964 903 836 764 728 705 650 571 514 498 439 395 349 356 297 275 278 267 273 286 307 401 405 391 363 298 270 270 290 357 337 329 368 414 464 483 461 460 496 497 477 482 446 467 491 502 434 403 375 281 275 262 290 348 391 384 370 468 556 599 618 642 665 688 667 561 485 452 468 574 584 617 490 472 566 628 519 408 354 355 420 361 340 380 341 285 282 293 315 343 354 384 367 333 263 238 244 230 211 243 265 239 277 255 268 238 246 243 181 205 203 217 222 188 214 217 197 241 188 203 149 123 118 118 114 110 110 98 101 132 155 196 144 110 100 86 70 52 58 63 65 60 50 50 51 44 42 41 44 43 43 42 41 41 39 40 41 41 43 42 44 44 43 44 42 43 44 43 42 41 42 44 52 61 51 49 52 42 41 43 38 42 38 40 49 78 82 83 91 100 122 146 147 136 130 136 125 102 76 61 47 40 34 28 22 19 18 16 16 15 14 15 15 14 14 14 15 13 14 13 12 12 13 12 10 5 13 15 14 13 13 13 12 12 11 11 11 9 11 11 11 10 11 11 10 10 9 11 15 19 28 38 40 49 57 57 49 47 40 39 33 25 25 20 16 11 7 5 5 5 5 3 2 2 2 3 1 2 4 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
439 437 434 427 421 411 409 399 385 384 380 371 364 358 356 353 354 357 364 373 372 376 376 380 373 363 340 332 315 304 294 301 306 301 332 341 345 368 369 307 297 294 293 296 300 305 309 312 318 342 344 347 352 355 356 356 353 360 361 358 360 362 368 374 380 374 381 385 390 395 401 404 405 410 430 457 456 452 448 453 457 460 470 478 491 496 512 535 565 588 554 560 568 587 615 650 658 654 604 654 726 695 645 628 622 609 591 581 564 548 587 618 632 636 634 623 664 681 669 641 623 611 641 614 605 580 586 621 616 641 653 672 669 655 727 759 770 808 785 774 787 788 739 715 699 709 747 775 811 789 820 849 848 840 865 834 802 796 788 777 768 762 758 753 754 757 764 772 767 760 754 746 737 733 730 732 735 735 736 737 733 739 738 740 740 735 714 674 657 654 663 656 633 671 713 770 739 751 739 690 717 682 655 658 594 547 511 537 591 629 660 699 736 767 787 804 791 779 791 810 777 727 728 743 764 745 744 750 780 800 806 828 792 810 769 762 674 620 571 491 457 527 603 562 599 636 582 528 536 533 583 574 592 599 615 621 629 666 648 683 716 676 695 711 722 733 773 777 784 761 752 760 752 755 763 764 767 773 778 785 813 827 844 831 814 833 866 860 853 862 856 809 787 757 740 792 796 806 818 856 782 779 792 805 826 837 819 818 807 760 715 685 667 658 681 695 618 591 613 600 658 776 865 862 848 809 763 709 710 609 529 479 334 398 517 619 735 749 756 793 786 833 902 969 1035 1117 1207 1305 1439 1427 1471 1502 1519 1498 1536 1564 1585 1614 1586 1577 1595 1638 1643 1592 1531 1530 1529 1540 1536 1486 1492 1445 1452 1459 1429 1452 1447 1424 1382 1296 1212 1238 1268 1268 1294 1332 1337 1327 1310 1279 1304 1277 1173 1103 1035 997 1028 960 1111 1124 1107 1105 1077 1057 1023 951 996 1060 1060 1050 975 923 997 1034 1023 1027 1011 978 1010 982 982 948 1021 971 929 863 924 892 873 894 884 813 828 805 783 759 732 717 676 704 673 673 668 682 681 737 724 724 674 640 621 633 596 549 544 571 548 526 479 521 502 580 614 674 674 653 596 611 666 736 725 698 694 709 694 728 690 716 681 705 742 720 752 707 715 636 647 702 705 736 718 704 723 695 681 629 571 552 501 453 436 415 416 415 440 446 461 463 467 508 549 565 552 539 541 544 532 495 532 536 529 521 546 555 502 535 564 608 605 570 594 573 558 553 575 585 574 551 531 574 567 579 604 593 593 575 588 589 557 587 609 604 595 609 599 592 583 551 562 569 579 582 595 588 630 644 698 679 709 710 720 730 728 736 740 759 773 793 862 877 874 844 824 813 800 798 800 825 802 824 834 766 795 782 792 814 828 776 740 743 715 692 676 681 694 692 682 699 664 702 718 715 721 724 644 617 581 640 709 796 727 708 718 720 735 680 704 766 823 843 866 891 889 907 912 868 811 827 816 823 889 899 919 813 754 832 892 851 937 874 786 720 672 659 755 798 820 861 850 802 780 779 762 770 778 787 811 813 847 824 858 935 916 833 857 860 849 802 819 814 823 813 772 762 776 830 846 843 840 810 806 827 797 791 798 766 724 734 744 705 711 722 724 754 787 798 773 742 730 716 716 673 659 704 699 695 694 652 635 623 619 610 572 602 577 567 566 533 564 551 567 571 580 554 581 587 588 611 589 575 562 551 536 529 499 488 470 448 491 465 495 504 508 506 515 524 539 572 545 577 587 575 598 572 571 550 520 564 554 579 567 561 586 614 673 683 668 671 666 644 660 672 682 662 654 655 661 652 647 657 619 603 642 645 668 606 588 569 616 686 696 725 711 690 726 724 762 791 728 670 676 687 680 657 676 703 703 663 654 652 606 637 639 654 661 680 656 645 630 642 656 615 631 675 692 656 670 679 691 714 731 737 722 746 741 766 775 783 777 797 819 823 823 828 827 797 750 750 745 735 741 750 770 791 819 865 840 884 876 905 892 847 816 757 676 647 633 639 632 583 594 607 619 594 568 602 618 580 599 552 523 533 535 526 546 490 493 517 497 500 514 522 516 545 555 552 549 553 552 547 544 547 553 563 577 585 577 586 597 598 584 570 563 564 574 563 569 584 547 579 582 566 590 612 599 628 630 641 644 641 651 656 698 710 662 664 725 698 695 712 695 714 719 741 716 755 787 778 797 833 801 852 889 904 925 940 953 964 978 977 985 998 991 1037 1113 1097 995 964 950 935 912 950 897 924 929 943 918 900 891 919 939 927 949 967 985 999 1025 1061 1065 1001 997 941 918 924 963 1020 989 990 1042 1111 1096 1032 963 894 837 772 723 666 593 549 479 456 429 412 368 317 348 396 323 285 264 311 361 370 379 369 331 275 263 309 358 315 348 358 399 420 415 457 502 533 502 473 472 463 496 484 471 437 394 318 265 272 270 271 289 319 309 357 414 482 526 597 630 649 675 639 544 471 408 479 499 525 626 542 423 520 597 522 389 348 331 376 320 295 338 318 310 284 271 303 315 338 385 344 288 251 220 238 226 219 206 247 231 243 253 241 225 204 190 187 169 176 201 210 180 212 193 198 211 205 168 179 175 133 118 103 103 111 93 103 139 153 185 146 126 101 94 88 65 52 67 64 57 51 47 44 43 42 41 43 43 43 43 41 43 41 42 43 43 45 45 46 45 44 46 45 43 46 44 44 43 45 47 52 64 55 53 55 53 51 49 41 74 45 40 50 69 95 91 83 99 116 131 148 159 140 145 119 102 77 58 50 44 35 27 23 20 19 17 16 16 14 13 13 17 13 14 17 13 14 13 13 13 12 13 12 11 12 13 14 14 13 13 12 12 11 11 10 10 11 12 11 10 11 11 10 9 10 8 12 15 19 27 32 37 40 43 37 39 27 29 27 19 16 17 8 5 5 4 4 5 5 3 3 1 2 3 4 2 4 3 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
440 438 439 438 429 421 409 399 395 395 391 390 378 369 366 361 354 348 346 347 344 336 336 337 337 336 331 321 311 303 296 292 294 294 299 314 320 334 349 299 294 292 292 294 296 294 301 310 330 345 344 346 348 348 349 352 352 356 361 370 366 363 370 379 384 376 375 382 388 391 396 405 411 416 417 427 438 442 442 446 451 457 463 484 515 531 541 536 551 552 542 556 563 600 640 630 650 593 613 687 688 643 619 603 595 592 575 546 534 563 590 614 612 625 610 631 653 694 694 645 623 599 617 611 582 589 561 583 616 635 641 623 656 670 720 714 752 775 796 798 805 801 748 704 690 731 745 755 794 773 823 863 857 864 879 869 851 807 787 773 760 754 753 755 759 760 762 773 768 759 751 744 738 736 736 734 745 744 740 747 740 733 739 740 740 740 733 697 637 635 635 634 681 712 748 729 733 786 805 736 734 704 725 660 611 543 516 556 596 638 665 701 740 760 793 795 735 737 791 749 778 764 700 704 740 729 710 767 797 797 815 821 827 864 844 846 773 725 654 577 459 605 570 496 535 584 555 487 517 524 545 578 583 593 603 616 631 631 628 669 651 675 679 687 716 726 741 730 729 747 723 746 742 734 743 746 752 754 765 773 782 798 795 771 763 773 830 839 799 815 801 787 754 756 718 721 737 764 775 820 778 748 742 764 788 811 821 754 746 731 692 669 622 624 642 636 585 558 551 588 638 706 759 760 799 848 810 716 662 657 654 529 377 424 566 660 728 829 851 887 889 868 893 959 1007 1060 1125 1203 1317 1491 1528 1558 1576 1567 1593 1622 1636 1660 1638 1634 1645 1647 1651 1584 1570 1573 1599 1591 1545 1552 1510 1524 1521 1519 1509 1517 1488 1466 1394 1281 1269 1265 1315 1333 1344 1390 1388 1384 1333 1353 1343 1238 1154 1184 1195 1152 982 877 1033 1141 1135 1117 1100 1092 1050 1002 923 1030 1055 998 959 890 949 1033 1037 1009 989 982 986 978 931 969 1012 976 917 873 884 855 871 853 834 785 799 785 762 745 713 697 670 676 687 655 638 650 691 704 720 697 713 651 622 606 581 560 571 579 582 572 498 486 508 521 562 571 604 629 583 653 703 705 680 701 661 683 684 720 675 689 661 694 732 703 713 689 698 683 616 663 678 713 713 646 685 646 645 593 542 534 516 458 434 414 413 415 442 455 486 502 520 547 552 533 524 505 514 537 504 501 534 515 512 523 545 531 492 555 578 593 590 555 564 570 541 582 566 571 555 529 575 563 575 564 565 570 565 558 586 574 547 581 588 583 576 585 579 576 542 566 599 591 574 598 589 616 588 621 644 637 666 696 688 703 721 729 730 741 753 777 815 898 881 860 823 811 799 796 787 806 804 826 834 784 766 785 833 864 814 764 757 735 724 704 689 677 661 656 646 660 651 667 686 693 711 723 687 607 604 645 704 771 701 707 686 708 667 700 756 826 781 786 808 866 839 854 878 894 876 797 777 802 842 842 876 838 736 834 858 842 912 899 776 707 658 664 711 754 791 832 856 817 795 768 749 748 765 763 778 788 823 816 881 894 899 846 824 822 819 821 796 814 794 788 774 754 794 830 830 832 832 828 793 799 787 776 784 764 748 692 729 679 757 777 755 767 785 780 781 759 739 737 722 714 713 713 712 705 691 695 648 639 633 601 606 611 582 589 568 530 553 533 550 575 569 552 563 579 597 622 575 576 551 533 523 524 505 487 473 453 464 459 488 498 496 500 508 522 539 545 543 573 559 572 590 567 543 551 520 537 569 543 555 575 611 636 647 672 650 656 646 639 669 676 668 662 645 651 656 642 635 615 612 596 614 629 639 601 565 629 629 657 665 675 671 680 686 719 775 768 779 706 653 667 674 655 667 688 668 659 643 644 616 624 640 646 656 672 663 651 629 619 626 608 630 663 647 668 676 720 737 719 741 724 726 756 766 764 759 763 783 805 830 811 814 823 837 817 758 735 732 739 756 764 779 815 844 876 892 901 912 920 941 926 869 839 753 655 687 660 619 591 598 590 600 586 571 596 620 571 587 573 525 519 519 519 545 496 487 518 531 529 526 530 536 529 530 526 532 538 554 559 556 554 558 561 566 567 565 576 591 594 574 573 564 548 551 555 552 567 544 554 563 571 579 607 587 614 635 624 636 637 641 650 636 688 655 667 709 680 678 709 687 703 713 729 716 744 780 732 767 785 771 837 889 912 927 939 955 953 982 1000 986 984 1017 1113 1123 1089 990 965 947 938 920 931 892 938 941 930 913 889 895 929 934 925 935 972 987 1008 992 1046 1076 1033 1087 1027 964 939 906 922 922 967 1015 1085 1117 1102 1021 944 892 802 709 654 591 552 524 486 474 408 418 360 417 441 355 288 245 259 273 284 315 330 352 287 268 303 351 304 328 359 407 398 446 468 450 486 465 441 444 446 482 449 439 391 378 281 302 280 254 258 262 268 273 313 350 385 435 474 510 527 566 556 504 426 396 438 462 515 578 505 390 473 535 471 384 321 307 335 307 278 305 267 271 270 266 269 275 300 313 284 249 226 217 215 210 222 189 220 214 249 269 240 224 243 241 244 198 162 174 203 185 174 182 182 218 202 191 206 173 137 131 112 96 99 90 101 123 146 178 176 122 108 133 93 69 47 51 58 54 48 38 43 43 41 44 43 41 43 44 44 43 43 44 45 47 48 48 47 46 46 47 47 47 47 45 45 45 46 49 57 69 61 58 64 62 52 55 46 78 77 44 50 92 114 108 100 95 108 122 135 147 156 152 150 96 77 64 58 59 35 28 25 22 19 19 26 14 13 13 14 18 14 14 14 13 14 12 13 13 12 12 13 13 13 15 11 11 8 11 12 12 11 11 10 9 11 12 11 10 9 7 7 8 10 10 9 10 11 19 23 25 24 27 29 29 19 16 20 19 11 12 5 4 4 5 5 5 6 2 3 3 2 4 3 3 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
425 437 438 433 425 421 416 408 402 398 396 391 384 381 375 367 363 356 346 343 340 336 335 332 328 327 320 318 316 338 334 317 296 293 294 302 313 324 311 297 293 291 291 291 291 291 292 310 337 332 331 331 337 340 340 349 360 367 375 393 401 375 370 374 378 376 374 381 386 391 396 404 410 414 418 423 431 432 435 444 447 451 463 481 506 521 523 527 530 539 543 567 590 615 628 628 619 567 594 618 680 654 603 591 579 574 554 543 560 579 582 588 593 613 601 627 637 672 695 645 625 614 601 611 602 572 559 581 578 606 595 636 687 662 664 676 695 716 741 722 762 813 753 694 700 706 729 757 779 770 842 878 863 882 884 900 885 851 793 777 769 761 759 763 764 775 774 778 771 763 755 745 746 745 740 734 747 753 752 753 747 742 733 740 740 742 733 707 681 634 636 639 695 743 751 735 739 764 780 715 677 647 667 658 643 568 513 544 611 655 708 737 710 753 745 751 697 767 782 718 720 745 739 676 695 685 690 771 778 776 807 833 866 852 883 875 827 787 761 619 469 560 620 482 461 514 484 521 585 602 545 549 560 564 568 591 610 598 628 632 637 660 685 691 704 711 707 704 712 711 704 730 726 720 725 728 737 741 746 747 769 770 756 726 739 746 758 758 742 782 767 756 729 754 711 680 744 758 759 772 748 685 673 671 699 747 781 723 685 691 670 647 603 627 637 603 601 544 506 545 586 645 679 671 695 737 809 745 675 634 545 458 369 397 572 701 803 896 944 957 959 979 973 963 1049 1080 1128 1154 1232 1375 1441 1462 1494 1516 1503 1532 1563 1588 1581 1570 1566 1534 1542 1628 1636 1635 1650 1602 1582 1604 1570 1595 1590 1576 1581 1577 1536 1500 1397 1311 1334 1341 1364 1409 1416 1420 1418 1413 1379 1375 1275 1179 1182 1213 1038 891 846 893 1048 1150 1139 1118 1098 1075 1073 1053 882 975 1016 953 879 917 999 1023 1022 1017 971 945 968 991 888 989 1001 972 884 898 806 844 864 819 798 793 742 769 738 738 734 728 714 665 654 650 628 656 666 684 715 700 675 656 595 591 573 590 628 597 608 601 596 483 485 514 525 543 588 613 581 644 715 673 648 669 650 670 721 715 663 652 640 678 738 693 688 652 645 660 635 609 647 676 673 647 640 612 620 556 516 486 494 451 433 414 413 415 437 482 532 557 542 524 521 516 518 488 508 507 504 470 506 508 496 525 556 513 496 537 572 555 569 532 551 532 568 569 556 556 526 556 569 529 561 557 544 543 538 557 559 564 549 562 567 562 536 551 541 541 584 639 653 641 587 633 646 660 644 628 608 625 626 629 678 711 723 725 736 748 757 777 815 902 908 890 874 822 816 808 807 754 796 819 826 784 761 810 840 847 785 782 790 828 746 710 707 694 693 668 678 684 679 629 650 643 688 672 673 613 594 631 712 748 695 675 690 682 673 745 814 778 732 753 782 852 812 807 831 843 869 882 851 762 796 794 831 803 738 812 805 824 898 899 800 700 635 658 690 727 785 835 857 836 811 788 755 731 752 780 762 779 786 824 859 865 857 866 822 799 806 788 780 782 810 777 758 774 787 817 817 820 824 819 794 790 787 768 741 739 741 735 672 703 757 804 774 786 795 777 766 760 752 739 723 725 723 720 697 694 683 665 689 695 678 627 624 649 614 580 568 559 524 525 547 559 546 562 589 595 595 589 563 563 548 528 518 510 516 503 461 452 462 454 487 486 487 501 517 536 550 535 555 560 537 570 585 551 539 527 519 543 542 541 565 577 594 609 630 656 622 637 628 656 676 674 663 661 636 648 664 641 627 621 597 589 604 621 609 613 582 589 628 611 639 634 647 666 717 751 760 752 766 732 653 644 671 643 661 668 665 657 646 630 605 624 637 659 676 666 662 650 640 619 616 609 629 636 653 714 719 696 731 747 722 709 736 741 738 752 779 786 802 825 830 809 795 806 842 847 806 760 737 741 753 780 799 815 852 883 892 910 909 909 926 926 941 904 772 731 708 654 621 629 609 561 571 582 584 588 563 564 550 556 543 520 511 509 526 499 490 508 510 530 516 521 520 516 510 520 516 529 537 545 567 550 547 545 550 561 564 571 582 587 577 560 559 559 546 536 540 548 563 541 543 575 593 586 586 604 612 630 603 622 635 621 608 629 637 682 693 667 683 702 705 691 708 721 705 737 773 747 791 836 838 872 894 916 930 948 967 988 1000 1014 1024 1039 1017 1053 1065 1037 989 961 944 936 907 904 888 933 924 926 917 883 904 918 925 923 945 966 989 986 998 1033 1076 1081 1126 1100 1068 1022 938 900 902 921 953 1002 1044 1108 1062 985 871 780 723 637 613 604 562 520 497 446 438 421 445 416 345 281 264 241 237 233 234 262 295 294 249 290 328 297 342 395 452 393 431 440 442 432 477 440 441 409 437 419 394 383 346 388 383 354 285 249 252 252 257 281 299 332 358 377 404 425 454 467 470 421 378 437 441 461 504 496 394 407 417 399 354 306 296 293 300 275 267 255 254 258 259 249 256 252 262 249 239 208 228 201 209 198 197 204 227 206 244 220 218 232 232 236 237 205 152 196 212 157 169 172 210 172 191 209 202 164 153 118 100 88 86 98 128 161 180 174 122 120 125 86 77 66 46 47 46 49 42 46 44 45 45 45 46 46 45 45 45 46 49 50 52 51 49 48 47 48 48 49 48 49 47 48 47 50 50 62 77 59 61 78 80 60 71 52 74 98 63 44 78 93 99 103 99 104 123 130 141 143 147 145 112 88 71 69 54 38 31 26 23 21 20 28 17 17 13 12 21 19 15 14 13 15 12 13 12 12 13 13 12 13 15 14 14 14 13 13 11 8 7 6 6 8 8 10 11 12 11 10 10 5 4 9 9 9 12 16 17 17 15 20 23 13 8 9 12 8 5 4 4 4 5 5 6 7 3 3 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
416 428 436 434 434 425 416 410 405 401 396 391 387 384 382 375 367 361 357 353 351 356 350 354 345 362 362 347 344 365 371 383 345 300 293 295 299 302 304 297 292 290 290 290 291 293 296 305 310 340 342 344 344 347 353 347 351 359 371 393 393 376 370 371 374 374 375 381 385 389 393 399 402 406 411 417 423 429 434 437 440 448 457 472 502 522 504 514 516 522 540 559 575 600 603 643 562 554 619 679 629 594 582 576 574 553 543 518 552 553 572 579 588 592 601 612 631 666 692 643 625 611 593 586 598 599 557 569 602 607 603 627 642 635 637 645 662 678 674 712 756 781 752 666 698 730 729 762 755 776 851 881 885 893 898 887 874 878 832 798 776 769 766 768 765 776 783 783 775 764 754 751 751 748 742 733 748 765 765 759 752 749 744 737 740 743 744 728 696 685 650 673 716 725 727 744 760 737 763 724 689 645 617 598 622 539 514 587 617 657 682 673 726 724 689 700 698 760 745 710 664 692 674 656 643 663 693 763 744 800 824 869 887 885 896 886 872 887 805 664 531 455 456 456 522 519 521 558 507 556 622 567 544 596 572 578 576 617 623 623 645 664 674 684 693 689 693 682 685 687 704 720 714 708 709 717 722 726 728 724 743 745 725 707 711 708 727 729 717 719 720 716 723 731 716 662 700 707 694 691 692 672 610 643 642 669 687 677 660 652 635 601 593 583 590 579 588 560 494 505 524 563 606 620 624 669 668 653 595 561 543 442 348 378 488 638 754 825 911 1015 1047 1041 1074 1055 1042 1046 1069 1110 1158 1216 1296 1310 1316 1331 1357 1351 1373 1429 1446 1447 1448 1429 1470 1541 1560 1580 1597 1558 1624 1644 1624 1597 1578 1567 1519 1488 1450 1424 1322 1276 1316 1363 1363 1343 1342 1321 1357 1390 1246 1136 1068 1030 1047 999 886 802 857 911 1097 1126 1118 1093 1102 1072 1045 1055 922 850 969 922 884 873 937 998 998 991 983 906 927 942 871 983 975 965 857 909 828 849 833 808 798 761 713 744 713 715 700 693 703 700 679 655 622 620 657 640 707 697 656 669 617 590 607 625 623 578 587 582 582 503 464 494 545 586 605 560 587 632 697 640 622 634 623 669 724 680 684 621 623 689 738 696 680 687 643 622 612 579 604 620 632 659 608 607 604 580 521 476 476 448 434 414 413 415 442 462 511 514 517 509 509 495 500 489 494 486 504 472 491 490 502 514 541 495 506 515 528 526 550 533 560 520 563 558 541 545 516 558 546 533 506 507 510 513 516 532 530 529 528 527 530 534 562 544 545 571 636 698 703 653 607 610 670 694 673 671 639 701 648 692 682 735 752 749 748 753 779 831 871 871 886 880 901 838 821 803 807 760 794 812 807 767 757 789 834 810 769 807 861 875 800 729 728 713 683 690 675 675 689 700 660 628 646 638 639 637 564 635 687 713 719 649 697 652 691 769 758 737 704 756 777 832 796 764 792 802 824 834 854 791 754 762 798 787 739 743 769 861 871 861 813 704 635 625 692 773 843 902 865 840 846 806 766 744 734 789 785 780 778 801 820 835 831 835 823 809 788 802 784 765 772 784 755 755 770 783 809 812 813 799 785 761 773 786 757 736 703 691 669 721 756 816 767 773 788 770 762 755 747 748 740 734 722 716 702 697 686 655 658 670 690 691 692 690 683 608 571 567 550 530 536 543 535 577 572 572 581 555 545 547 554 530 520 508 505 508 483 448 444 466 474 476 495 502 518 548 543 523 538 541 542 566 579 564 545 526 512 517 540 554 556 562 583 637 659 647 620 607 646 661 672 660 643 653 626 649 660 641 623 612 592 573 592 613 603 594 561 595 598 593 605 616 625 676 733 761 745 735 750 741 723 657 641 637 661 647 652 642 635 614 615 636 638 654 673 649 639 643 629 610 603 624 646 690 672 666 706 730 744 719 709 711 723 740 765 775 782 803 824 825 832 826 790 810 814 818 795 762 733 743 785 814 827 843 865 867 879 886 896 891 900 918 928 927 813 778 702 662 676 637 610 605 612 552 561 546 536 528 528 532 522 514 510 506 499 495 487 490 520 529 508 510 509 505 502 504 516 521 546 565 567 547 538 547 560 559 575 575 580 584 576 582 568 555 549 546 528 536 552 536 558 561 576 562 585 607 585 621 623 588 620 592 599 617 618 645 673 658 677 691 690 672 689 683 688 694 717 754 811 833 856 883 903 909 924 953 954 987 1007 1025 1037 1043 1052 1039 1045 979 964 955 934 913 922 891 885 934 909 931 908 875 892 929 910 909 944 958 987 961 973 1049 1040 1102 1121 1141 1147 1078 977 923 895 916 935 966 1000 1037 1072 1023 933 797 743 680 662 639 599 564 545 487 496 479 467 434 362 329 285 247 241 232 229 224 232 246 242 260 296 322 381 419 458 392 398 447 458 423 443 434 442 410 390 394 383 374 382 396 413 427 377 297 249 247 247 247 274 294 309 319 343 371 377 387 420 373 385 455 429 428 457 420 430 392 379 338 365 374 345 295 275 282 261 251 251 249 250 236 248 239 239 229 222 213 206 199 192 188 177 198 226 214 212 206 218 202 212 215 216 201 153 169 201 146 146 176 180 171 192 191 208 212 166 118 103 89 81 89 115 139 176 148 108 105 141 101 90 62 54 47 46 48 45 45 46 46 47 46 47 47 47 48 46 47 52 51 53 52 51 48 48 48 49 50 50 52 52 50 48 50 55 69 79 62 70 76 79 66 68 62 69 96 66 44 66 83 87 97 113 101 120 129 137 137 143 137 101 85 66 51 43 36 31 28 24 21 21 26 23 23 15 14 21 25 14 13 13 14 12 12 12 12 12 12 12 14 15 14 14 14 13 13 12 11 11 11 10 12 12 12 11 12 11 11 10 10 11 10 4 8 10 11 10 10 8 11 17 8 5 6 6 5 5 4 4 4 5 5 7 6 3 3 3 3 4 3 4 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
419 425 429 424 430 428 423 412 410 404 398 393 389 386 384 382 381 376 374 370 363 377 383 394 389 391 388 381 374 374 372 379 367 341 293 296 291 292 294 294 292 289 289 290 293 295 298 303 324 344 347 349 354 357 358 353 349 356 370 376 376 375 372 370 371 372 377 383 387 390 396 401 407 408 409 413 419 423 428 434 441 448 454 473 477 493 492 500 508 514 523 559 572 568 581 583 537 577 658 690 625 575 565 564 566 559 527 520 535 556 564 571 583 580 604 614 623 656 701 657 624 619 604 595 572 574 552 566 569 587 609 620 623 616 631 625 639 666 650 652 677 684 667 670 722 734 757 769 736 781 801 846 874 883 893 891 854 872 871 863 789 779 771 772 770 773 781 786 774 763 757 756 752 748 744 735 748 764 769 761 766 752 748 737 740 745 746 735 722 726 695 700 706 718 750 751 760 731 746 762 721 691 664 616 567 542 513 578 634 643 629 707 692 671 630 638 721 726 677 698 626 633 628 611 634 662 663 736 737 756 801 855 898 923 931 937 893 933 903 708 616 557 523 455 622 651 608 591 616 556 542 613 573 579 613 616 586 581 587 596 625 657 663 671 665 665 671 666 665 683 696 690 702 696 699 704 708 711 711 709 706 713 705 691 687 681 699 701 680 677 670 681 702 710 708 682 637 670 656 654 640 637 595 598 615 651 657 653 631 648 620 570 555 526 565 579 544 556 526 460 485 526 531 543 616 612 604 551 541 489 454 374 329 400 469 536 599 737 873 1008 1114 1109 1093 1112 1116 1105 1109 1127 1125 1165 1206 1220 1226 1249 1276 1267 1295 1327 1354 1368 1373 1365 1387 1425 1447 1453 1451 1456 1532 1506 1500 1477 1464 1413 1397 1354 1315 1280 1213 1176 1196 1211 1208 1210 1188 1166 1183 1143 1071 1019 979 963 1001 980 877 775 822 883 996 1096 1038 1008 1092 1062 981 918 893 811 913 923 851 844 929 974 985 983 961 917 908 903 870 961 942 948 860 871 834 791 815 801 775 771 731 717 692 700 679 677 691 694 724 683 647 612 624 619 674 695 642 639 648 615 622 614 636 599 581 549 521 497 491 483 530 588 576 536 603 661 647 636 596 596 641 688 711 661 658 638 633 666 708 688 647 646 670 669 640 621 569 578 605 602 650 562 569 579 495 474 450 443 433 412 412 419 452 477 495 503 494 493 485 492 498 481 474 474 469 474 470 482 491 496 513 471 507 502 507 513 516 515 533 519 545 538 533 539 506 519 504 497 505 522 537 520 531 525 539 559 551 562 540 583 594 590 587 570 598 634 640 696 655 619 628 664 720 716 700 727 680 725 707 735 739 745 759 765 787 825 887 850 878 839 887 877 830 815 813 791 742 790 802 740 797 812 813 778 776 798 803 839 847 814 735 711 697 676 668 657 666 681 682 685 648 609 592 599 561 624 666 685 719 653 674 658 719 720 747 712 710 710 813 786 778 748 752 781 768 792 806 833 809 728 746 797 734 705 768 813 852 842 828 711 620 636 717 806 856 910 850 852 909 804 766 717 762 868 821 797 796 801 799 812 816 819 812 800 797 788 770 761 755 783 756 741 789 791 793 799 800 801 786 757 771 769 759 751 735 689 665 676 723 759 752 765 788 767 758 750 737 739 742 722 698 687 677 682 676 678 670 645 676 687 677 670 662 615 585 585 565 539 521 527 550 558 554 565 561 548 526 537 569 539 524 512 498 492 496 456 447 452 474 489 498 508 534 542 526 515 524 523 556 570 573 557 557 525 506 526 516 537 561 564 613 648 644 634 584 634 651 667 660 660 638 640 626 648 641 674 628 606 591 574 593 593 589 578 566 581 582 626 672 647 648 700 718 747 758 727 734 737 754 728 648 635 639 634 643 645 628 618 615 646 650 654 677 652 639 621 638 600 601 621 655 661 708 714 730 748 742 713 698 720 744 769 765 767 788 816 824 822 821 808 786 800 809 820 803 762 732 734 758 809 855 866 880 846 845 879 900 844 895 895 944 940 902 800 709 707 666 647 641 627 615 588 582 575 569 537 544 533 548 537 525 519 520 520 508 484 508 522 502 503 502 498 500 508 518 519 544 545 558 542 537 555 559 576 573 583 593 578 571 563 561 563 550 545 526 526 540 551 530 541 561 563 577 590 582 590 620 599 586 590 598 605 612 649 674 652 666 685 702 671 690 699 721 760 765 747 785 828 865 883 906 897 928 935 961 984 995 1028 1044 1028 1056 1044 1055 984 965 946 937 922 914 893 880 894 891 902 894 874 890 925 904 896 924 953 982 981 995 978 1058 1083 1086 1110 1110 1142 1032 962 910 861 922 951 971 989 1000 1013 962 850 772 724 689 677 631 630 583 546 565 523 483 431 387 331 269 266 260 278 269 257 224 230 271 287 304 370 395 397 460 370 397 479 436 445 453 422 431 423 401 385 385 406 412 443 439 433 452 372 286 249 243 243 242 264 273 291 298 314 347 354 372 360 418 445 489 434 398 355 404 418 448 494 490 404 424 322 338 293 330 312 286 252 248 224 239 233 228 215 212 215 192 212 184 178 167 188 201 208 183 188 194 174 186 180 188 196 147 170 177 132 164 182 155 163 183 173 201 206 149 122 110 96 83 88 118 157 184 121 88 102 148 113 93 90 87 48 48 47 47 46 48 48 49 48 48 49 50 51 51 52 56 52 54 53 52 49 49 50 53 52 54 54 54 53 49 55 59 74 83 69 76 87 82 76 68 67 69 98 72 50 58 66 76 92 113 107 112 117 124 133 143 127 89 72 61 74 44 41 34 30 25 24 21 32 27 27 18 14 20 25 14 14 13 14 13 12 12 12 12 12 12 13 15 14 14 13 13 13 12 11 11 11 10 12 13 12 11 12 10 11 11 10 9 10 10 4 5 9 9 7 8 7 9 6 4 5 5 4 4 5 4 5 4 5 6 6 3 3 2 2 1 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
418 407 412 417 435 441 435 424 411 406 400 396 392 388 386 384 382 382 383 382 381 385 391 399 400 394 388 382 373 367 369 368 357 340 315 329 298 293 289 289 289 288 288 290 292 295 297 299 309 336 339 347 349 352 350 348 351 356 360 361 364 365 366 369 373 375 380 387 393 397 395 402 406 410 416 416 422 428 432 435 438 446 453 465 478 480 486 492 500 509 511 537 550 537 544 526 558 584 598 639 599 554 551 552 555 550 531 524 530 536 553 569 565 581 588 614 620 640 687 669 633 609 626 611 585 562 550 553 584 603 582 614 608 599 618 621 634 628 655 628 613 665 710 722 737 794 784 755 730 751 772 817 831 854 880 877 839 838 873 888 849 795 777 778 777 775 777 791 774 771 764 757 752 748 745 742 745 759 763 761 757 748 738 745 738 740 744 741 733 722 715 690 697 732 783 767 760 725 729 751 741 718 700 646 564 517 511 535 569 614 673 700 643 618 615 674 678 697 630 657 610 607 593 587 630 640 610 685 688 724 766 814 840 902 935 971 961 918 794 700 591 497 454 478 612 780 733 664 663 638 611 553 593 602 566 596 652 629 602 593 599 615 637 638 633 665 656 648 670 677 671 671 673 686 687 692 696 695 695 694 691 689 684 676 669 665 680 675 674 654 664 677 687 691 688 683 656 606 589 603 601 590 562 561 569 608 623 634 589 602 570 544 541 549 491 564 541 527 512 499 440 463 522 578 598 562 542 509 467 441 403 329 349 418 477 526 616 692 804 893 1019 1128 1149 1142 1139 1168 1181 1175 1171 1145 1169 1191 1181 1224 1222 1243 1257 1287 1317 1325 1328 1326 1358 1377 1393 1390 1375 1376 1384 1376 1371 1366 1346 1328 1317 1300 1257 1215 1190 1144 1145 1133 1111 1146 1131 1095 1103 1090 998 962 937 930 955 934 809 772 813 880 1000 1084 1030 907 918 949 959 919 859 772 863 919 811 853 923 948 912 959 930 933 815 809 932 959 872 915 859 824 834 802 774 784 763 742 733 713 674 677 668 665 677 679 712 710 677 643 600 632 657 669 640 626 672 668 647 637 626 567 551 553 541 536 553 461 524 561 522 548 579 646 608 610 566 602 636 685 723 686 626 638 611 656 661 693 661 624 611 631 602 632 571 539 543 563 603 587 550 575 540 495 455 441 434 411 411 434 466 484 495 496 489 482 477 473 471 470 460 445 446 448 452 460 457 466 461 463 465 469 488 502 501 485 507 489 504 513 518 496 494 496 508 535 546 555 564 576 539 573 576 610 609 587 577 548 609 627 637 625 597 594 643 709 727 676 630 636 674 712 716 771 727 722 738 741 742 742 756 772 807 833 881 840 829 816 852 828 825 827 806 794 763 749 760 745 794 802 754 742 785 797 832 868 861 827 763 735 708 686 669 657 647 654 665 665 668 679 672 624 566 598 647 668 714 656 639 678 701 698 729 687 688 741 785 759 745 742 740 741 747 754 754 778 813 798 712 767 797 696 727 776 848 810 792 724 600 644 748 808 856 874 833 868 913 811 729 719 803 882 879 875 855 851 839 833 822 814 800 793 784 773 769 762 748 759 741 766 772 776 783 788 787 797 775 760 738 736 735 739 731 688 659 690 732 748 767 783 777 773 760 754 738 708 738 725 697 699 701 691 691 681 672 648 619 611 644 656 644 610 580 569 543 528 510 525 539 543 559 555 553 537 513 537 563 535 517 506 499 492 470 486 441 447 471 464 488 499 519 529 529 506 519 535 561 551 557 550 530 526 503 516 537 557 584 611 632 608 613 590 592 631 647 649 641 649 630 622 623 640 653 670 655 606 589 571 575 598 587 554 579 583 598 616 644 666 687 708 715 735 756 739 719 724 720 751 687 634 622 620 644 632 608 612 614 643 641 654 654 643 640 613 624 589 617 630 643 668 667 677 709 742 724 705 710 730 756 768 740 773 790 820 827 799 807 800 785 779 782 802 808 793 733 728 763 809 842 857 880 813 853 894 909 826 844 919 904 902 945 838 798 766 694 663 659 635 625 603 632 601 575 552 577 551 576 560 554 525 515 514 505 483 513 512 498 501 491 494 507 523 506 519 535 535 538 533 542 552 575 569 559 564 579 561 558 560 549 548 541 547 537 524 526 541 514 533 534 565 575 570 572 589 603 640 591 575 582 608 635 650 664 644 668 682 693 661 671 713 726 764 793 808 826 848 864 887 906 893 924 924 954 987 1007 1027 1042 1023 1034 1054 1062 991 966 956 940 927 935 929 918 893 875 878 871 870 895 898 892 922 940 956 977 975 954 1023 1077 1038 1078 1080 1090 1129 1054 967 920 773 881 947 959 978 1014 1031 1047 943 817 771 738 725 702 693 646 607 605 530 479 401 338 304 297 273 302 315 281 264 243 218 254 291 298 319 324 389 431 351 374 398 393 467 454 416 402 396 398 430 402 436 465 491 500 472 455 451 320 254 246 242 237 239 252 270 276 278 295 312 307 379 439 403 435 468 366 335 378 364 381 438 399 381 435 374 431 360 408 345 306 266 246 236 231 229 222 209 204 203 183 199 186 165 176 180 192 182 169 172 167 171 159 178 168 165 152 157 154 141 196 168 148 149 169 165 190 190 140 114 99 98 86 78 104 135 136 85 70 93 134 154 119 100 62 51 48 47 47 45 48 49 50 49 50 50 52 53 54 56 58 56 55 54 54 54 53 54 54 54 57 58 56 56 50 53 60 78 88 73 77 110 97 82 70 70 74 90 67 52 54 63 73 89 106 120 121 120 128 130 137 120 118 100 71 59 54 56 41 34 27 25 23 33 33 34 26 15 21 26 13 14 13 14 12 13 13 11 11 11 11 12 14 14 14 13 12 12 13 13 12 13 13 13 12 12 12 10 10 10 10 10 10 10 9 9 10 4 9 8 7 7 6 6 6 6 5 6 5 5 5 5 5 6 7 7 2 3 3 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
417 406 392 410 421 430 432 425 416 407 405 399 394 390 387 385 385 384 382 382 385 387 391 399 391 386 382 379 371 366 361 357 347 349 350 367 355 296 293 293 291 289 287 288 291 293 295 297 300 327 339 338 347 343 342 348 355 356 359 354 362 365 369 372 375 379 384 390 396 400 401 402 407 413 416 419 420 423 427 432 439 453 463 468 470 473 479 488 494 497 501 523 532 524 521 528 542 559 584 585 560 540 533 546 548 548 528 513 528 538 554 563 570 576 587 595 611 627 661 684 634 611 601 610 611 591 566 537 554 586 568 588 618 610 578 603 624 608 626 601 635 718 746 769 784 773 799 732 723 786 795 800 813 813 846 846 815 861 879 899 905 841 800 796 788 783 785 792 786 783 768 758 754 750 745 741 746 757 754 758 760 751 741 740 718 737 746 741 728 719 712 696 698 733 769 749 764 730 719 708 699 675 660 647 657 602 518 521 567 620 665 644 642 567 621 632 635 668 603 642 595 549 551 565 592 575 559 588 589 627 720 766 827 871 892 945 936 764 681 609 531 465 455 525 684 879 826 789 726 651 602 637 590 603 611 583 582 633 658 637 615 602 614 620 630 637 637 655 664 657 659 662 667 676 677 681 684 682 679 679 675 669 664 657 651 647 660 655 653 647 646 656 668 671 671 665 658 645 608 596 566 538 526 542 522 582 598 587 590 536 564 514 516 549 484 543 532 505 505 490 420 455 468 534 533 516 519 508 474 408 387 329 365 392 440 503 566 618 676 758 836 914 1014 1128 1171 1182 1200 1186 1145 1099 1123 1135 1164 1192 1215 1243 1253 1268 1285 1291 1291 1290 1303 1357 1337 1349 1337 1333 1323 1311 1311 1313 1300 1286 1270 1263 1231 1203 1170 1134 1095 1090 1073 1122 1098 1063 1078 1056 1007 979 900 897 934 889 794 738 829 862 922 921 934 869 840 873 859 865 807 763 818 863 781 804 909 887 851 896 868 813 725 872 935 925 870 863 847 779 797 774 762 764 748 727 718 715 697 680 650 657 653 675 683 699 709 683 631 594 620 642 628 626 651 684 698 705 628 606 587 561 586 579 538 455 506 514 524 559 610 650 582 570 583 632 689 715 674 675 629 607 618 624 667 686 657 616 603 581 569 595 614 610 527 529 553 577 506 540 588 500 448 436 432 411 412 444 472 499 478 494 468 488 461 452 464 459 448 447 466 468 454 454 456 460 478 496 499 471 472 474 475 478 480 487 490 490 493 501 534 557 564 588 606 600 586 595 573 565 610 651 619 611 595 578 564 598 625 638 650 650 633 646 719 739 685 710 669 702 734 766 752 738 768 746 775 756 769 799 860 890 896 883 819 802 811 812 806 819 813 805 800 725 729 766 812 766 716 778 822 827 795 837 811 801 833 758 698 689 670 664 650 637 655 657 645 664 641 603 556 608 656 695 700 667 627 694 659 685 702 675 682 721 753 764 731 746 706 715 717 708 718 757 775 780 708 724 757 733 691 757 815 815 766 722 605 645 717 808 821 812 819 860 901 796 710 760 871 884 892 891 897 889 908 886 867 859 822 799 785 770 761 745 738 737 743 751 756 757 767 778 782 785 787 768 758 740 724 726 745 718 660 665 720 753 766 772 774 769 764 756 712 697 718 720 718 701 691 680 666 657 654 662 657 651 614 638 634 583 556 539 528 543 548 508 514 544 557 542 539 531 502 520 536 541 523 520 504 489 470 464 452 442 452 488 505 527 528 516 509 500 525 550 564 538 535 535 523 516 498 523 540 552 590 591 594 587 567 586 644 658 663 648 632 634 631 608 617 625 648 664 643 602 581 572 564 586 585 558 586 606 624 642 656 666 684 695 712 730 744 749 714 715 705 731 711 677 638 614 619 643 596 616 631 633 639 653 659 634 628 625 593 586 613 638 643 645 652 661 701 735 704 691 718 738 736 722 749 790 808 830 838 815 785 771 765 753 777 778 786 807 731 735 776 776 842 851 866 807 825 871 902 812 870 925 853 886 911 904 909 799 716 701 669 674 633 626 631 604 613 562 639 592 628 604 562 526 515 514 487 481 504 502 494 480 475 486 499 509 503 525 516 526 538 520 534 550 558 556 552 577 580 567 547 549 552 547 539 524 525 528 515 529 524 553 531 558 567 553 570 590 608 626 611 571 592 610 631 642 654 639 669 688 695 651 660 724 753 777 799 814 831 849 872 889 907 880 928 948 956 982 1007 1011 1013 1033 1062 1082 1082 1043 989 962 942 948 942 924 896 886 884 884 869 871 883 896 904 925 938 950 976 959 969 1005 1061 1046 1029 1051 1067 1125 1048 962 891 739 777 852 957 996 1024 1042 1057 1059 932 839 802 762 745 741 672 684 637 568 478 385 387 374 291 339 377 342 333 296 294 251 214 244 290 272 314 349 378 339 366 405 422 499 448 417 413 414 413 445 442 487 524 545 562 512 463 430 293 268 257 248 243 236 236 249 257 263 278 285 320 387 447 393 390 430 376 324 321 337 360 379 319 360 436 498 520 424 348 302 269 253 243 232 215 225 222 208 198 205 178 184 181 167 171 174 183 177 167 161 162 159 141 159 162 160 130 143 141 141 156 157 145 137 163 158 172 174 146 117 97 93 86 70 96 124 86 63 61 62 118 185 169 102 96 60 48 47 47 43 48 51 51 51 51 52 55 56 56 57 59 59 57 56 55 56 56 58 56 57 57 62 72 59 52 54 64 77 91 80 83 90 107 82 81 81 83 88 67 56 52 61 75 84 102 114 119 124 136 133 131 127 125 99 73 59 63 68 48 37 29 26 24 32 37 40 29 18 22 23 14 14 13 13 13 13 12 12 27 12 11 13 14 14 14 13 13 12 13 13 14 13 13 12 13 12 12 11 10 9 9 9 10 10 10 10 9 11 5 8 8 9 9 8 7 7 7 6 6 6 6 6 6 6 7 7 3 3 3 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
403 394 390 395 401 421 427 422 422 414 403 397 394 391 388 388 386 382 380 378 380 382 382 381 380 379 375 373 370 366 362 358 354 350 346 340 354 299 297 294 291 287 287 289 291 293 295 298 300 323 332 339 330 337 344 352 360 375 378 362 358 364 368 371 375 379 384 386 392 396 400 405 407 408 410 413 418 428 431 435 441 455 455 459 462 470 473 477 486 491 499 505 514 508 514 526 540 551 572 555 542 533 526 541 539 543 536 498 518 531 541 569 565 569 588 601 615 622 641 653 644 611 596 596 603 586 570 574 541 563 580 580 611 605 574 604 610 605 588 627 664 706 738 736 753 762 781 732 718 760 795 785 804 784 793 792 835 844 852 875 915 919 846 822 799 792 791 795 798 784 768 758 754 751 747 743 749 755 749 751 754 748 737 727 730 728 746 732 730 724 710 699 696 721 719 732 744 737 722 701 702 689 684 681 699 662 587 514 541 594 614 592 582 540 557 588 626 655 603 578 572 557 528 568 577 557 516 531 580 642 702 702 766 805 846 908 893 766 672 594 535 454 470 543 693 939 900 857 761 709 646 678 653 591 659 638 621 597 610 677 655 628 627 616 622 630 641 643 646 649 652 658 664 669 668 670 671 670 666 663 661 655 648 640 638 641 640 638 632 634 630 636 625 625 653 649 637 630 602 607 575 559 543 507 500 527 549 556 568 542 527 515 498 512 479 521 511 499 494 457 418 415 446 479 452 445 463 470 449 391 396 331 408 445 448 489 529 577 636 690 745 804 857 959 1046 1102 1196 1164 1009 1050 1196 1228 1241 1243 1245 1258 1269 1265 1275 1280 1258 1265 1282 1277 1275 1311 1308 1313 1302 1275 1295 1301 1281 1259 1243 1235 1230 1203 1175 1152 1115 1093 1047 1061 1049 1017 1061 1040 1007 938 890 874 847 813 779 727 783 773 815 839 858 832 806 802 793 790 759 752 788 775 735 807 862 831 780 817 787 683 735 909 881 885 860 795 820 791 753 766 724 745 733 713 706 693 691 681 659 642 637 672 677 708 685 693 671 613 592 610 602 623 618 632 678 718 707 678 612 622 677 604 543 469 495 491 536 587 647 667 577 541 595 646 700 712 694 626 632 576 611 615 632 649 670 635 642 619 608 559 563 583 593 550 504 546 501 526 531 514 445 428 413 410 413 469 487 483 460 476 448 456 454 439 441 440 451 483 529 541 533 540 522 517 523 533 506 524 538 520 524 490 513 525 536 559 567 560 570 614 596 630 665 685 674 643 595 597 604 643 677 617 599 593 556 570 581 628 638 640 682 712 714 745 756 767 751 741 733 764 779 771 807 789 827 770 775 811 891 880 857 841 815 804 792 791 807 800 808 789 777 767 735 734 797 736 720 765 824 773 784 784 758 817 787 715 691 677 671 654 643 636 624 649 657 631 661 589 554 641 664 686 680 642 634 649 655 696 655 692 678 713 707 745 718 739 714 690 691 705 691 720 730 759 754 697 708 743 659 723 774 811 756 714 590 625 737 744 765 787 854 875 872 790 700 800 872 869 886 895 897 886 892 883 854 877 879 845 808 783 769 750 740 734 735 746 745 752 764 762 773 773 769 761 751 738 728 715 727 724 656 672 689 726 763 772 775 765 755 733 710 695 688 706 712 700 691 680 680 681 680 679 661 646 652 596 570 596 557 575 569 564 549 509 499 550 548 533 523 520 500 510 530 553 555 524 508 491 484 473 462 437 446 475 501 508 503 498 486 515 534 552 552 528 514 520 514 500 510 543 549 573 548 547 544 541 582 621 634 652 630 640 623 605 612 593 602 625 649 649 654 609 574 557 566 581 577 550 584 593 601 635 631 646 654 671 703 725 740 723 709 679 704 701 699 716 654 617 626 634 598 611 618 628 640 643 650 637 625 621 577 587 605 620 627 650 655 677 728 701 699 668 725 734 698 738 772 793 808 789 822 828 805 803 771 768 743 756 789 803 739 729 771 848 855 827 879 822 797 834 897 814 849 883 837 861 869 900 875 864 785 764 713 681 656 639 626 608 619 604 627 653 652 560 541 524 510 504 488 482 482 481 478 477 479 477 502 495 507 513 515 531 538 517 528 545 541 542 551 566 587 584 552 537 545 549 534 531 526 509 518 519 528 530 536 548 561 539 566 569 602 603 598 570 590 602 622 635 642 656 679 682 682 665 731 738 757 770 795 806 812 846 868 890 909 864 891 935 964 978 1006 989 1019 1041 1067 1089 1101 1047 997 978 958 957 939 916 936 919 894 886 863 881 874 881 909 910 939 953 980 989 935 995 1060 1091 1015 1028 1066 1111 1066 963 843 730 672 719 788 891 1028 1042 1052 1057 1063 942 868 812 786 775 727 685 591 522 486 479 428 326 340 371 436 398 375 351 334 266 220 224 246 296 337 355 356 368 410 442 464 520 471 436 440 449 442 458 465 477 507 534 501 478 456 433 366 319 275 253 242 238 236 235 248 260 254 271 289 345 413 406 385 390 376 331 317 321 313 319 300 322 389 421 511 465 405 374 318 314 299 243 201 212 216 207 194 200 180 173 186 166 167 169 174 184 167 151 150 139 139 137 152 139 141 132 130 125 138 156 153 126 150 150 161 166 180 117 89 90 90 75 67 79 63 58 59 57 56 99 183 143 117 89 49 47 47 45 52 54 52 54 53 54 56 57 58 60 63 61 58 58 58 60 60 59 60 59 61 68 89 64 55 59 68 80 95 97 87 109 108 88 103 100 95 86 70 60 56 57 72 80 99 109 107 127 146 137 136 131 119 126 84 64 86 84 55 40 32 31 30 35 40 43 34 23 22 28 13 13 13 13 13 14 13 16 31 14 12 13 15 14 14 14 13 13 12 13 13 13 13 13 13 13 13 9 10 10 9 9 10 10 10 9 9 10 10 9 4 9 8 8 7 7 6 7 6 7 7 6 6 6 7 6 2 2 3 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
399 381 391 400 414 422 423 413 417 420 408 399 395 393 390 388 384 380 379 376 375 374 371 371 371 371 371 377 375 361 365 362 362 355 349 342 314 299 295 291 287 285 287 289 291 293 296 297 298 321 327 319 339 344 351 353 367 401 389 371 362 362 365 369 372 376 373 386 389 388 399 404 408 410 411 415 419 427 435 444 449 452 455 454 459 464 473 479 484 490 496 498 503 519 540 540 561 563 542 536 530 517 506 530 528 531 510 517 540 526 539 542 558 579 590 591 597 610 617 631 630 621 599 589 583 586 577 547 547 545 575 568 567 570 556 585 602 582 592 628 654 678 713 729 722 766 729 702 715 752 787 775 788 784 770 776 794 862 885 906 920 953 939 875 830 816 798 806 805 787 775 765 758 754 750 746 752 750 745 743 748 745 739 723 729 715 723 707 712 725 717 699 693 734 749 736 738 731 723 726 731 751 707 671 661 667 624 570 513 598 587 578 564 540 540 567 574 588 581 543 544 527 513 526 574 553 511 517 564 620 628 596 640 673 771 802 863 904 805 619 505 454 476 570 673 933 961 890 801 777 769 757 704 636 660 709 672 647 627 601 644 661 676 643 636 638 667 656 650 652 655 654 659 661 658 659 659 659 653 648 648 642 638 627 625 626 621 622 623 618 627 616 607 611 636 626 621 613 586 602 571 557 527 526 479 493 497 535 547 534 500 511 483 500 441 491 467 473 432 438 383 424 448 456 453 431 409 405 400 378 354 330 366 427 492 546 586 592 616 673 696 731 772 834 936 1038 1099 1072 925 967 1054 1173 1251 1224 1228 1268 1215 1207 1262 1244 1245 1277 1295 1259 1264 1257 1302 1313 1300 1282 1253 1283 1272 1289 1268 1232 1168 1145 1157 1174 1139 1086 1034 1023 1014 995 1003 988 967 949 914 882 819 794 761 727 729 801 839 864 894 852 811 786 757 751 733 750 776 779 730 753 829 796 749 715 723 653 780 850 805 815 790 797 752 777 757 712 725 729 718 706 698 682 672 673 662 644 641 663 668 703 689 652 627 627 614 583 579 602 625 681 682 685 693 705 663 693 692 639 551 478 480 518 525 578 627 593 571 546 611 675 681 702 690 643 603 568 587 603 623 624 643 689 675 657 615 591 552 536 553 569 514 521 487 498 528 537 441 410 412 409 442 499 483 472 453 430 429 432 433 442 464 476 492 522 522 554 567 571 565 579 584 556 539 536 558 545 558 510 531 546 522 527 526 537 583 586 576 579 646 687 690 685 641 640 672 679 684 653 642 613 570 622 625 627 612 617 656 666 724 743 758 774 781 761 780 811 839 858 865 862 866 861 840 844 899 888 876 844 832 818 804 781 785 803 818 801 797 777 734 712 742 698 755 768 778 747 739 764 808 872 811 717 684 674 660 645 644 632 620 622 649 637 604 572 582 653 653 644 669 607 628 634 671 665 674 677 658 696 683 721 729 733 738 717 677 693 667 693 700 718 747 729 704 699 671 692 727 761 789 709 621 631 688 722 773 827 823 825 825 800 700 778 840 826 846 868 892 891 890 897 858 848 864 861 880 833 772 739 739 726 732 739 734 741 746 754 761 758 754 751 741 744 726 704 685 715 655 649 670 744 762 771 758 732 710 726 701 690 677 693 708 707 691 692 695 688 680 675 657 645 647 631 628 556 591 596 593 564 556 548 502 527 522 524 515 510 502 498 521 541 561 556 514 499 491 478 465 439 447 478 481 498 492 490 499 514 514 527 536 524 496 501 493 506 530 560 548 525 528 538 559 622 646 665 671 630 626 618 625 609 592 603 607 627 643 632 624 614 583 569 559 566 553 561 586 586 598 611 615 618 660 674 687 727 744 731 735 697 671 674 691 707 657 614 609 617 613 604 613 631 640 628 635 625 630 594 582 603 605 616 643 653 663 695 726 689 688 665 723 706 708 728 772 798 773 753 783 790 783 809 791 797 772 730 730 775 717 751 816 853 848 795 859 845 776 819 861 806 835 837 830 826 886 904 852 884 885 808 738 698 673 659 639 630 632 640 620 661 678 581 533 520 510 498 498 485 482 494 497 501 480 477 491 503 508 505 513 528 553 515 523 544 532 546 561 571 551 576 549 538 532 539 536 540 521 515 506 503 539 512 532 534 541 543 559 576 577 604 583 563 587 598 618 631 633 657 662 679 651 684 739 726 751 747 773 787 815 845 871 891 898 857 919 936 955 985 1001 974 1021 1053 1074 1084 1098 1115 1052 1027 973 948 933 933 933 925 899 876 865 871 874 870 910 913 933 962 981 963 938 1005 1046 1073 1029 988 1068 1076 1035 967 828 713 620 663 738 809 871 1019 1049 1054 1066 1071 959 873 827 817 757 700 637 589 577 526 447 346 413 435 475 422 378 326 288 232 212 218 239 281 255 282 332 382 431 467 457 478 494 484 444 426 466 461 488 504 506 532 511 480 475 460 466 385 342 294 255 240 233 231 235 251 242 254 265 293 333 335 362 407 396 317 275 275 276 291 288 332 293 357 457 461 404 332 299 275 291 269 223 213 187 204 190 187 189 169 171 163 163 165 167 179 181 162 175 164 161 150 137 120 128 126 120 149 147 139 153 115 144 143 146 161 171 109 83 82 83 75 93 71 50 48 55 55 55 48 105 182 149 111 51 47 43 46 55 56 55 58 59 58 58 58 60 61 64 62 61 60 60 63 63 63 64 61 68 79 92 76 57 65 69 88 102 111 88 111 117 95 124 108 118 86 76 67 59 59 67 76 90 97 99 118 131 136 138 133 123 132 99 72 89 103 60 44 37 32 45 39 43 51 43 31 22 26 12 14 12 13 14 14 13 14 22 14 13 16 16 15 13 14 13 12 11 12 13 13 14 13 13 12 15 14 10 10 9 9 10 9 9 9 9 10 10 9 9 5 7 9 9 7 7 8 7 6 7 7 7 6 6 6 3 3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
386 370 402 419 411 419 424 418 409 398 404 400 399 397 394 391 383 380 380 381 381 381 378 376 374 371 371 371 378 359 361 363 361 355 345 344 350 297 291 287 283 285 287 289 292 294 295 296 297 307 319 315 327 339 347 357 382 396 376 371 368 367 367 367 369 371 379 381 381 386 402 418 421 417 413 422 425 426 431 436 440 453 458 453 463 471 478 493 501 509 529 537 522 538 539 573 573 559 540 531 524 510 497 525 521 528 495 520 528 516 534 543 555 565 573 582 589 596 595 605 610 611 610 598 588 574 577 557 538 557 553 583 539 557 594 609 598 562 593 590 604 639 671 704 695 707 684 719 754 784 762 775 768 772 756 774 816 895 911 926 937 961 976 932 865 848 817 808 796 796 784 772 756 748 743 744 743 741 738 734 735 730 733 723 713 703 697 693 688 706 706 693 688 744 778 754 728 730 722 717 701 717 723 671 654 655 677 613 520 559 600 580 548 504 492 515 547 565 555 520 506 485 488 508 513 510 478 494 518 538 564 586 646 670 664 655 676 736 809 726 529 455 505 602 710 889 993 960 898 834 836 835 770 667 639 713 735 707 672 643 624 620 625 684 672 649 664 666 664 664 664 666 663 656 652 649 648 646 642 637 636 633 624 619 613 614 609 608 611 601 612 611 602 593 611 612 607 588 584 551 535 527 502 510 499 460 503 524 519 509 513 471 454 481 477 418 444 426 426 399 341 367 344 331 330 333 356 370 343 337 330 363 405 431 455 486 517 585 624 665 663 653 733 790 831 867 924 954 859 860 956 1056 1090 1087 1116 1126 1045 1053 1159 1245 1264 1314 1291 1246 1142 1207 1287 1302 1299 1328 1276 1222 1187 1216 1253 1251 1235 1206 1134 1088 1088 1069 1012 1020 1002 974 952 998 977 937 929 899 840 819 815 757 742 793 872 856 860 874 853 831 795 764 728 736 763 733 699 765 766 754 734 693 660 706 796 802 772 789 797 753 756 748 733 703 717 715 707 691 682 685 676 657 663 646 626 641 674 694 684 668 653 613 594 601 569 594 637 682 665 677 695 683 732 726 685 661 595 504 459 485 514 543 558 527 559 536 625 658 689 680 650 664 619 597 545 612 594 609 624 645 693 650 614 582 553 549 500 530 513 506 498 481 525 504 419 414 410 432 446 467 449 443 435 429 451 447 468 495 487 515 536 529 565 532 549 552 539 553 601 599 599 604 589 567 554 524 560 573 551 557 554 571 547 554 573 581 585 603 632 680 695 695 710 707 715 712 671 603 606 611 635 674 668 646 623 646 681 727 755 770 784 797 848 839 825 851 852 844 857 870 882 882 866 853 826 826 826 836 824 799 774 807 814 818 815 809 768 701 703 726 758 779 753 721 781 817 863 853 808 725 696 682 672 659 649 637 627 606 625 636 618 552 598 620 632 672 651 622 628 643 647 650 661 641 660 681 654 696 719 706 712 732 704 667 661 669 687 694 708 722 699 656 679 654 690 713 764 679 584 627 695 762 829 816 758 780 778 762 686 784 814 831 865 873 874 856 853 892 872 839 851 840 867 868 812 759 731 719 726 724 733 737 743 749 755 758 743 745 738 729 736 726 698 651 638 651 710 744 758 768 752 741 688 694 703 691 660 687 707 679 666 674 696 694 686 673 656 671 668 658 650 635 634 634 606 574 561 544 503 494 498 507 513 505 493 505 524 548 561 568 547 518 489 476 463 440 439 454 479 483 478 479 495 520 494 514 511 505 487 487 510 502 518 540 522 526 554 614 621 635 637 651 668 630 599 621 604 599 585 585 592 616 646 640 584 599 575 566 549 545 565 561 570 592 586 602 615 634 653 683 712 746 755 739 725 696 693 662 681 699 711 640 597 602 608 598 606 620 638 631 613 612 612 609 588 594 610 616 634 665 663 692 721 684 671 690 688 675 702 717 738 781 730 739 740 735 785 762 759 799 799 782 763 729 714 733 800 844 824 787 799 850 781 796 843 820 780 844 809 817 834 880 831 890 863 903 784 768 712 670 661 657 637 638 647 652 637 642 542 518 512 507 510 507 503 507 503 481 476 485 507 497 504 515 516 537 547 513 526 534 531 547 554 546 528 546 531 526 537 525 526 519 516 516 508 505 532 511 533 520 528 540 555 540 533 550 573 560 581 601 618 627 630 661 668 637 668 721 710 729 745 778 798 811 831 855 868 886 865 844 882 924 962 993 995 961 1003 1056 1064 1040 1093 1119 1116 1020 979 957 934 921 904 904 881 907 877 872 887 841 878 915 949 955 966 970 909 1009 1014 1072 994 970 1017 1047 991 943 779 658 595 631 682 726 785 842 917 1060 1070 1078 1088 938 852 793 736 719 707 669 606 520 413 425 483 511 467 398 350 290 262 248 211 213 217 234 283 326 372 415 430 432 445 475 482 450 432 391 408 466 494 471 505 508 539 549 527 491 482 483 403 327 292 268 249 233 229 232 229 243 245 264 280 306 346 393 440 356 285 261 250 246 276 270 270 329 405 396 341 310 315 274 268 292 270 214 199 201 197 181 176 169 163 160 156 159 163 177 189 174 196 197 194 179 153 160 149 110 106 102 118 121 136 115 150 139 144 186 136 92 76 71 66 63 55 57 60 60 60 59 59 56 48 100 174 133 70 44 47 52 57 64 63 65 64 60 60 61 61 63 65 62 68 65 63 66 67 66 66 66 82 97 86 84 63 61 65 81 113 127 95 116 121 109 130 123 106 111 86 75 62 59 61 82 84 86 93 115 118 128 132 132 119 119 127 89 86 93 62 49 41 33 46 46 51 48 70 39 24 20 13 13 11 13 14 14 14 14 14 15 15 16 16 15 14 14 14 13 12 13 13 14 14 13 15 15 25 15 9 10 10 10 8 9 8 8 9 9 10 10 10 9 9 6 4 7 8 8 7 8 7 8 6 5 4 4 3 4 3 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
374 370 393 400 397 419 420 417 401 385 402 409 409 401 397 396 390 386 384 390 396 397 390 390 391 384 379 371 366 361 343 360 360 349 346 364 368 295 287 283 283 285 288 290 291 292 293 294 298 309 312 314 320 328 338 357 368 397 368 364 375 373 373 373 373 372 375 375 375 383 391 396 403 411 412 414 431 433 435 437 446 450 450 462 481 485 490 495 488 483 521 539 535 545 564 560 563 572 555 536 525 512 496 515 516 521 490 526 524 517 556 560 567 570 575 572 573 584 578 587 597 611 622 605 591 578 560 574 535 544 544 563 540 555 575 576 555 588 603 617 615 623 656 653 641 652 701 736 770 752 732 739 781 739 765 796 851 878 932 915 901 938 983 1008 916 877 850 816 790 790 792 777 759 747 738 738 742 742 740 738 736 730 725 717 714 709 716 715 686 691 700 694 689 741 768 770 739 723 715 690 676 674 693 700 666 665 703 644 632 525 528 609 534 477 481 546 568 573 566 548 500 459 466 472 468 460 456 467 486 493 516 539 583 633 642 563 578 639 708 657 469 474 659 725 727 867 1008 1010 983 904 876 903 827 742 673 644 685 737 744 700 674 646 678 636 687 687 707 701 693 686 681 677 666 665 659 654 640 632 630 628 624 622 617 610 602 603 600 590 593 595 604 605 598 588 582 574 572 535 536 517 522 506 489 477 497 440 473 482 484 490 467 484 451 421 447 429 377 386 382 350 329 347 329 330 330 330 329 329 329 334 344 374 408 432 469 487 524 560 577 618 564 631 653 688 728 753 827 851 774 821 879 949 961 967 983 986 923 1045 1096 1123 1143 1196 1191 1143 1040 1076 1150 1184 1203 1244 1254 1274 1163 1097 1149 1236 1252 1249 1209 1149 1080 1026 1005 976 1011 993 930 918 929 884 897 899 888 876 828 737 739 811 834 859 840 829 828 827 818 790 753 720 746 724 699 767 702 738 675 641 673 768 775 768 737 771 737 734 743 705 721 639 690 702 705 690 677 662 676 656 662 656 615 619 647 664 645 623 637 615 597 578 587 621 639 682 661 676 682 667 728 701 701 667 576 506 443 469 488 520 540 482 490 561 621 668 675 643 622 638 644 618 535 583 581 615 586 628 624 669 675 637 604 601 534 501 481 468 502 458 482 475 407 410 428 432 434 419 423 422 422 450 468 499 507 510 512 539 528 541 531 522 531 543 538 575 572 567 610 628 645 620 560 567 580 577 570 574 550 583 611 615 604 642 617 638 626 631 661 671 695 700 726 712 663 635 638 602 621 625 642 696 686 691 660 694 712 739 775 815 822 795 828 807 816 835 826 845 872 876 873 854 824 800 794 800 812 797 751 800 804 803 812 822 805 742 710 692 759 755 719 721 774 793 804 817 776 714 693 679 671 659 644 629 622 607 615 629 605 565 614 638 683 664 661 608 607 623 657 664 626 621 655 638 648 698 706 687 711 703 712 687 644 659 665 668 681 693 699 682 639 632 643 698 733 699 575 613 697 773 781 752 709 744 727 687 712 808 782 799 841 829 842 815 860 870 842 836 826 849 854 820 861 789 743 715 714 731 737 740 745 746 747 745 745 725 724 726 715 720 710 657 651 719 711 718 743 757 741 704 714 676 691 654 690 696 705 666 651 672 682 690 680 672 669 675 667 653 645 645 638 633 634 579 573 546 506 508 500 503 502 496 492 505 526 528 516 531 545 525 483 472 460 453 433 475 474 466 485 491 509 502 485 485 488 482 484 513 525 541 517 523 565 582 595 607 637 650 655 658 669 618 592 600 594 590 578 581 607 626 655 653 607 567 571 554 541 550 552 566 575 584 597 617 620 640 661 682 737 758 765 746 734 731 686 659 661 681 660 652 621 594 586 606 626 628 638 636 615 598 603 600 576 601 630 635 625 638 661 689 699 676 644 688 672 690 720 739 765 780 745 722 713 762 748 731 764 789 810 788 762 741 715 739 756 768 825 768 762 846 798 758 774 832 764 821 792 810 840 852 803 836 865 899 865 892 761 696 709 699 678 653 654 644 608 562 542 531 525 521 519 514 512 524 517 474 472 496 493 520 517 521 535 536 551 506 525 517 530 533 550 524 514 522 519 513 527 539 533 524 525 514 505 494 513 498 521 506 526 541 522 511 526 538 553 558 584 600 617 613 622 667 614 649 708 722 711 758 755 773 795 814 829 857 858 891 837 891 944 949 962 996 1002 942 1019 1069 1049 1053 1117 1103 1122 1098 1012 976 980 953 920 917 934 921 890 882 887 841 825 899 950 913 975 990 864 939 1000 1063 986 919 955 979 940 894 749 650 565 597 626 688 722 742 800 870 1053 1079 1093 970 860 783 702 646 649 658 590 501 449 518 562 557 503 457 387 342 290 250 215 203 202 215 270 327 364 392 377 367 432 452 453 479 432 385 403 458 482 456 463 502 492 480 504 487 479 498 504 421 361 321 285 259 255 269 235 259 238 262 268 278 314 387 397 391 325 234 226 224 228 229 259 284 359 416 350 257 257 240 237 282 228 214 200 187 194 190 173 174 165 159 160 150 159 165 183 182 182 194 181 178 176 167 164 145 147 122 104 98 92 110 158 137 147 156 103 80 71 67 63 61 53 61 63 63 61 62 92 64 55 53 111 92 49 49 56 64 70 73 73 73 69 68 72 80 75 84 64 66 71 67 67 71 70 70 68 74 93 109 96 91 71 72 62 75 100 123 106 125 128 123 111 134 120 124 96 82 68 60 61 74 77 80 89 102 112 118 124 133 127 113 112 103 90 82 64 52 47 38 47 48 47 48 66 40 24 16 13 14 12 13 14 15 14 15 14 15 14 16 17 16 16 15 14 13 14 14 14 14 13 14 21 24 27 19 10 10 10 9 9 9 9 9 9 9 10 10 10 10 9 9 9 8 7 7 4 4 4 8 7 5 4 4 4 4 4 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
359 364 375 375 396 404 397 420 398 381 404 409 410 408 406 403 397 394 389 392 401 414 406 394 382 380 380 370 358 353 347 331 333 334 340 343 344 293 281 281 284 286 287 288 289 289 292 296 299 303 308 312 315 320 332 334 350 352 353 362 375 380 379 379 378 375 378 378 384 392 397 401 409 420 427 434 454 464 459 459 458 463 461 449 458 461 456 460 466 491 505 502 525 544 568 551 536 550 541 542 529 507 494 491 507 499 495 514 502 518 539 548 551 560 566 548 565 566 576 594 598 620 607 626 602 589 571 553 539 528 527 535 547 559 546 577 599 603 600 602 616 631 627 618 671 717 710 718 760 731 762 737 743 744 780 829 850 848 877 859 939 964 964 1022 1010 924 884 834 791 777 763 766 757 745 736 731 736 734 734 733 738 735 732 730 724 721 718 729 705 690 674 678 682 736 747 764 745 730 708 679 675 670 664 698 664 634 671 680 649 554 503 485 488 491 485 571 592 563 554 570 505 464 456 458 456 457 457 457 465 484 511 540 572 602 644 529 520 587 505 466 483 650 788 864 910 939 952 992 1014 975 949 960 898 824 771 677 696 672 732 778 744 704 678 673 645 706 748 736 727 717 710 705 697 697 676 658 656 647 630 614 614 611 611 617 596 591 590 574 602 610 622 600 618 605 609 602 589 531 500 488 485 477 466 464 477 459 435 453 441 452 436 429 418 404 430 434 395 360 351 379 329 329 333 377 385 385 357 350 352 363 371 367 380 385 403 424 452 479 497 510 523 550 597 616 667 716 729 758 710 808 795 827 874 878 900 890 853 903 975 995 1022 1078 1061 1068 988 968 1040 1061 1083 1105 1116 1132 1114 1023 1025 1114 1129 1209 1184 1120 1116 1074 1023 989 936 998 979 954 903 878 843 864 884 836 804 716 728 792 843 875 861 842 808 800 789 807 792 760 736 736 702 756 712 662 644 722 730 738 720 718 705 744 738 691 723 715 670 673 627 697 700 679 669 656 662 660 653 661 619 606 627 631 627 613 607 594 608 550 604 639 649 691 667 645 672 665 694 695 684 693 643 579 531 436 453 491 488 510 599 582 626 647 664 631 606 629 637 599 554 527 587 593 582 582 591 664 659 651 642 632 590 562 500 456 477 471 462 439 408 410 412 413 416 418 423 463 477 495 486 482 489 495 512 509 533 537 510 509 522 514 541 552 542 564 577 636 643 659 601 591 615 613 625 598 587 566 585 633 664 678 665 656 664 686 685 672 708 717 712 731 713 692 631 640 632 673 676 663 692 730 729 736 744 770 774 830 795 783 819 783 792 824 846 878 876 900 873 890 866 832 799 778 777 783 743 787 786 791 812 831 814 747 710 695 719 720 706 738 740 743 806 860 812 722 679 677 668 656 648 638 626 619 604 615 617 549 595 630 641 677 642 603 619 647 667 680 622 628 624 646 656 687 701 669 702 686 693 703 656 641 647 653 672 670 671 675 688 681 612 662 698 678 595 614 710 737 769 695 685 698 659 707 769 791 749 816 839 795 817 798 836 864 815 826 808 836 832 808 820 799 732 711 721 739 750 749 748 748 737 739 733 718 715 728 716 702 694 645 648 694 675 740 742 740 749 690 690 692 658 668 685 687 675 673 631 661 676 677 674 683 682 674 662 656 655 650 642 629 636 609 583 560 563 547 504 486 485 481 479 487 502 503 501 516 519 522 484 469 461 441 454 453 468 477 491 493 494 487 469 482 485 492 515 536 529 563 577 568 574 620 627 621 623 643 655 655 660 624 589 587 598 567 564 580 586 597 619 650 618 576 549 536 545 552 571 583 591 593 595 615 640 645 660 733 754 749 762 749 752 739 718 686 635 631 641 657 622 606 588 607 622 630 636 637 620 604 594 576 577 610 623 616 628 641 671 683 678 674 641 649 685 702 703 712 750 769 768 705 723 731 715 737 761 796 830 803 797 750 715 722 761 747 813 762 759 827 839 750 761 792 769 786 757 804 841 858 787 789 864 837 829 867 859 767 775 741 707 695 701 680 653 641 576 549 531 525 513 507 508 514 505 472 479 486 493 498 506 516 528 555 516 505 510 511 523 521 516 507 500 501 509 504 514 535 538 534 530 518 522 495 503 509 513 510 521 504 513 504 513 531 543 560 578 594 613 626 603 661 620 650 658 663 723 723 740 767 799 814 825 853 843 884 826 906 913 946 951 998 970 929 1031 1056 1020 1042 1112 1063 1114 1161 1052 1000 982 955 936 954 958 914 907 902 861 815 814 897 947 893 945 1001 877 858 920 992 948 908 920 920 889 752 705 652 572 568 620 650 644 699 731 836 922 1058 1101 1004 886 825 765 719 617 572 553 460 512 574 595 594 538 469 402 308 319 319 271 207 204 203 217 256 283 293 282 349 391 403 448 481 435 348 411 425 479 458 439 459 458 455 466 459 479 496 506 530 487 399 345 303 271 274 254 281 238 244 260 264 279 272 319 298 263 190 232 193 203 217 262 259 318 320 318 274 243 203 237 258 283 236 204 182 189 184 177 170 166 157 163 150 156 161 172 178 159 187 166 171 159 149 137 135 132 117 144 127 117 93 115 137 127 122 82 72 67 64 62 57 61 64 63 63 63 65 102 108 63 49 54 49 58 103 107 95 87 80 82 84 82 76 90 91 79 67 68 77 77 74 69 74 74 75 74 78 96 110 106 95 83 92 69 70 90 118 114 136 140 139 118 134 147 122 103 84 76 68 65 66 72 78 87 105 116 114 117 131 128 114 104 98 88 83 67 59 52 41 49 46 43 42 41 34 24 16 14 15 14 14 16 15 15 16 14 15 16 18 18 17 15 15 14 13 13 12 17 23 16 18 25 36 32 26 10 11 10 10 9 9 9 9 9 8 8 9 11 10 9 10 9 8 8 9 8 8 8 8 4 2 1 0 -1 -1 0 -1 -1 -1 -1 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
347 363 359 371 376 376 381 391 380 383 378 402 403 408 407 404 402 399 398 393 398 398 393 388 378 371 369 365 353 347 345 349 344 337 344 342 294 278 277 282 283 284 285 285 287 290 294 293 296 311 315 312 312 316 325 337 354 353 362 381 395 403 423 421 409 390 395 396 405 414 415 420 417 416 427 431 436 441 467 466 463 455 442 434 436 438 444 453 458 467 482 498 524 522 551 559 535 540 521 510 500 504 499 490 496 474 493 518 506 514 541 538 527 547 535 532 540 567 569 584 604 596 601 597 615 596 553 550 528 555 519 523 536 533 550 565 580 590 611 618 635 628 602 637 666 695 750 765 725 701 746 717 760 810 826 821 837 820 839 897 975 997 1010 1026 1067 994 918 865 796 761 745 750 750 740 733 728 728 733 729 728 726 730 732 729 725 711 721 722 714 706 683 659 673 722 733 755 732 721 706 684 689 658 641 653 657 610 616 587 556 631 650 591 586 526 480 531 537 540 522 496 470 458 456 456 456 457 480 491 506 521 544 576 583 631 592 501 477 458 492 609 663 715 820 856 880 906 924 945 1011 1014 998 987 934 911 837 776 760 692 740 814 815 772 713 711 683 651 687 742 765 757 741 737 740 729 694 683 661 650 626 620 606 593 600 625 631 569 580 561 564 570 597 565 563 555 564 540 519 504 488 475 467 465 458 449 449 461 416 435 443 433 428 428 426 430 380 408 410 387 338 362 330 375 410 425 416 414 406 399 358 397 394 422 421 447 432 479 500 532 538 554 582 609 631 636 662 683 704 709 698 709 727 766 789 813 808 806 812 840 885 913 951 974 971 981 917 926 953 949 970 1031 1030 1021 1010 972 907 955 1022 1071 1060 1007 1013 1051 1024 1006 912 926 942 930 909 883 897 814 795 806 706 641 762 857 894 873 859 838 847 854 814 786 738 780 703 692 718 742 693 649 630 685 674 675 678 649 681 676 667 640 710 703 665 606 653 693 697 681 672 670 643 667 633 631 642 610 621 618 593 614 595 576 573 556 603 646 629 672 688 630 621 663 647 679 680 668 670 650 583 489 429 463 507 568 604 569 606 631 642 621 588 610 630 617 586 515 567 559 557 570 614 687 679 638 576 571 609 556 561 506 472 435 437 410 408 410 425 417 437 449 466 474 468 467 467 478 484 480 504 489 522 511 500 504 502 530 531 539 567 622 630 639 639 646 660 663 646 653 656 611 623 607 633 625 650 660 686 671 692 692 698 681 690 699 727 728 707 673 657 666 672 699 716 719 695 718 744 755 770 779 809 824 803 771 775 791 809 836 844 830 876 883 895 866 862 825 787 806 773 750 738 748 733 783 788 821 795 738 717 694 691 708 702 717 714 754 824 799 766 707 670 664 663 654 647 639 634 625 618 580 609 567 567 627 667 677 616 589 614 620 635 670 618 610 621 644 652 678 685 663 685 690 674 682 669 633 628 648 659 675 638 640 657 672 600 623 627 633 567 655 706 728 731 665 632 648 712 780 814 787 738 803 801 771 787 779 831 851 826 788 782 829 827 815 766 771 714 711 753 757 786 766 754 745 737 727 717 710 706 716 722 709 666 666 640 652 714 737 684 716 723 699 669 671 642 659 693 681 650 639 620 641 627 658 653 680 668 666 666 668 662 650 641 625 618 613 587 588 580 561 516 505 488 502 486 479 483 488 501 497 508 512 490 477 460 443 451 468 481 490 500 484 486 472 466 489 496 511 547 554 588 589 601 609 614 617 645 638 635 651 644 641 637 612 592 572 578 552 570 589 598 604 630 637 629 571 545 541 548 567 571 582 597 596 615 624 633 658 724 768 747 734 747 731 744 743 732 680 679 620 611 635 650 616 586 596 607 613 633 622 619 604 586 566 592 616 605 631 645 657 667 677 677 650 634 657 674 692 726 748 749 745 720 700 711 698 722 744 778 813 824 806 781 729 741 702 731 747 814 754 745 751 837 774 734 781 803 740 715 786 797 868 786 807 835 810 806 870 855 906 857 744 707 673 691 711 696 664 584 554 543 525 510 503 496 492 489 472 478 481 501 509 508 517 528 530 505 499 510 513 506 504 503 493 490 494 506 499 515 518 533 543 535 525 525 511 491 494 498 500 493 484 492 495 514 520 547 559 574 599 605 572 632 658 648 579 674 711 747 772 786 785 802 809 832 854 825 828 841 917 887 927 968 1001 972 939 1026 1029 989 1047 1079 1059 1117 1173 1129 1049 998 1022 1015 995 954 943 927 917 905 870 810 844 910 899 948 974 846 823 873 907 902 858 825 789 733 693 664 659 595 540 567 580 613 664 734 780 831 927 1026 1031 920 855 753 673 632 546 504 550 602 634 665 611 524 449 368 392 385 356 331 262 214 200 199 206 226 231 262 284 355 421 436 412 364 306 388 430 472 450 414 423 416 429 437 460 478 471 509 535 554 532 425 354 316 311 278 301 304 252 255 252 245 211 248 206 188 172 159 179 189 211 223 228 253 324 246 228 217 185 218 258 284 234 215 192 173 181 173 165 167 155 160 148 152 156 159 172 164 165 154 168 187 177 157 172 154 139 159 158 141 104 100 131 114 115 72 68 67 64 64 52 64 66 65 66 67 70 94 128 70 75 68 108 147 174 190 148 108 102 101 91 93 89 106 100 75 69 100 106 94 83 73 78 78 80 76 86 109 126 116 115 101 87 69 69 75 118 113 140 139 146 126 143 151 130 111 96 83 71 68 68 73 75 88 101 115 107 113 130 136 120 110 99 89 79 71 62 54 51 49 45 38 38 35 35 26 19 16 14 14 15 15 16 16 16 16 16 16 18 19 17 15 15 14 17 20 12 19 30 20 25 31 55 40 31 11 10 10 10 9 9 9 8 8 9 9 9 10 12 9 9 9 8 7 8 7 8 7 8 8 4 4 4 3 3 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
345 354 359 366 357 363 380 368 358 375 380 396 386 391 402 401 400 399 400 398 395 392 387 384 380 374 369 363 358 359 358 358 355 350 362 354 340 287 275 278 279 282 282 284 288 288 288 288 294 314 321 318 312 313 320 334 362 370 367 388 382 405 392 386 395 401 392 398 424 434 439 431 425 410 406 411 418 424 435 437 432 429 426 436 438 449 461 466 469 475 476 479 495 507 524 522 510 514 501 494 478 481 484 479 500 483 507 500 498 517 518 518 530 523 541 549 570 576 595 593 594 587 579 602 554 577 565 529 519 527 531 562 553 540 561 540 550 560 560 619 593 592 602 618 637 676 728 726 725 699 695 729 792 825 820 817 832 797 841 898 942 983 1019 1058 1064 1002 921 838 799 772 749 733 737 737 734 730 725 728 729 727 724 719 719 726 719 708 719 711 707 701 689 663 660 702 745 723 726 697 678 672 679 657 627 619 651 615 564 568 615 721 709 667 644 582 519 462 451 449 474 540 526 457 456 456 457 494 505 529 549 566 591 610 636 655 558 489 465 530 628 686 732 787 779 829 826 856 897 921 971 987 1008 989 940 945 841 848 810 735 722 786 841 801 744 773 728 708 687 674 746 795 786 785 773 735 713 701 694 663 636 628 618 609 587 576 564 576 559 568 557 535 544 542 536 533 531 522 506 494 483 475 467 460 450 433 433 426 401 394 428 410 405 442 442 437 413 383 366 329 329 329 330 374 461 481 473 469 461 458 384 390 444 450 478 489 501 502 507 561 596 623 651 669 690 705 720 700 686 708 680 685 746 726 753 770 766 785 790 829 864 886 896 914 921 886 869 865 893 902 903 952 958 950 937 911 856 853 910 922 925 904 906 930 935 974 940 839 787 799 818 824 914 897 772 708 668 630 751 886 904 900 888 868 890 857 848 817 758 728 782 695 683 743 700 632 597 639 638 648 633 626 637 619 604 651 664 664 665 612 652 686 691 688 701 691 667 624 628 617 638 614 600 576 566 584 596 575 547 574 604 618 629 652 679 613 603 622 601 656 694 671 654 651 628 525 448 445 532 610 573 555 560 586 640 610 580 594 627 631 590 523 551 525 523 578 627 665 669 636 618 569 530 518 519 522 522 462 449 407 408 416 430 461 448 440 428 440 436 447 460 456 464 465 482 489 487 482 492 502 498 515 553 604 607 616 594 618 622 620 640 644 635 652 665 655 658 640 636 670 659 677 686 698 703 699 714 689 722 718 714 729 712 690 713 703 683 716 738 725 745 737 783 816 824 812 804 783 782 758 784 790 800 798 803 844 848 866 900 864 831 815 830 846 811 783 751 740 718 750 803 823 826 796 720 700 682 707 699 704 720 773 782 714 681 676 663 652 647 649 641 635 630 623 615 613 582 570 555 575 634 629 601 599 611 643 641 672 613 594 613 627 645 668 664 653 676 670 660 677 680 647 616 629 636 651 641 621 628 644 656 615 597 567 556 619 683 701 707 648 662 715 726 749 775 767 719 753 778 755 770 753 816 821 829 764 767 796 815 818 769 721 702 757 833 823 887 816 751 732 730 726 730 717 708 694 713 712 690 641 625 666 715 692 682 716 720 676 660 646 669 693 692 657 649 638 621 619 626 646 643 662 660 642 652 656 642 632 629 626 621 615 615 616 601 590 551 527 519 497 499 490 471 491 491 501 497 511 506 491 459 430 467 478 495 498 485 474 462 473 478 502 530 564 566 579 594 611 618 622 633 648 634 650 652 633 633 638 620 588 596 547 564 557 571 575 590 606 640 626 628 568 537 556 563 565 576 588 599 610 622 640 649 662 747 754 739 721 730 724 739 733 736 715 707 678 622 608 625 627 596 592 602 608 635 616 598 589 570 562 591 597 613 621 635 648 654 671 668 667 636 653 668 679 697 724 731 730 725 690 692 693 732 749 784 776 780 795 767 778 781 714 703 724 755 801 711 738 766 791 704 758 782 767 706 728 776 807 801 766 793 767 840 812 871 867 864 780 719 693 655 643 658 638 645 585 541 518 516 510 504 500 487 482 471 475 498 521 516 521 529 509 494 505 516 512 494 492 487 484 483 488 496 495 502 512 530 535 538 520 512 506 510 485 489 488 479 478 485 496 500 525 547 556 571 575 559 618 631 647 568 617 705 733 758 774 798 806 809 801 825 858 813 804 848 845 901 948 968 998 984 917 1005 979 1015 1049 1022 1067 1131 1142 1185 1118 1076 1071 1044 1001 1005 959 937 923 865 838 828 768 836 899 966 911 844 697 823 871 778 646 664 676 649 693 619 611 554 513 577 606 636 687 708 723 807 853 911 919 877 828 767 727 648 633 576 628 675 723 686 603 526 436 447 460 432 375 362 317 259 213 198 196 196 229 241 287 327 322 323 303 287 287 320 399 458 440 422 402 392 401 440 433 459 496 518 532 547 556 525 436 367 325 302 286 250 242 246 245 243 229 214 197 213 252 203 170 171 191 209 208 238 265 250 186 189 174 200 216 266 229 211 197 158 178 172 167 160 155 156 144 149 152 151 160 171 144 153 152 175 188 163 167 158 168 131 118 122 81 99 124 111 125 75 68 66 66 64 53 73 109 132 96 86 78 107 139 80 125 136 188 234 281 233 181 139 113 112 110 104 99 86 80 75 88 133 157 115 115 80 85 80 80 77 85 106 128 136 113 91 69 76 96 69 100 102 121 123 133 137 148 157 131 110 100 85 75 71 77 78 75 83 99 102 99 108 118 127 130 117 103 90 80 69 58 54 52 49 44 37 35 33 33 34 28 20 16 14 14 16 16 16 17 17 18 18 18 22 16 15 15 14 14 12 10 19 49 27 29 41 79 67 25 13 32 9 10 10 9 9 8 8 8 8 8 10 11 9 8 8 8 8 8 7 7 8 8 8 4 4 3 3 4 3 3 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
330 341 349 355 343 355 366 355 351 358 377 382 364 381 395 393 388 398 395 391 403 400 395 387 381 375 372 372 367 371 378 383 373 365 366 366 364 291 276 275 277 275 283 285 283 282 282 283 291 299 324 313 316 319 319 320 342 335 357 356 382 359 369 358 360 367 372 378 378 379 380 400 402 402 391 395 399 416 421 415 415 422 431 442 451 456 458 457 458 463 468 478 491 505 498 494 490 480 474 472 468 478 462 468 475 471 475 475 480 496 498 506 518 525 538 555 569 572 595 601 589 603 578 578 560 556 536 520 515 520 565 561 587 570 566 577 557 592 620 569 584 584 602 599 599 639 657 673 686 682 694 748 796 780 797 826 829 805 815 820 865 914 960 993 983 964 883 828 797 771 751 734 722 724 732 732 725 722 726 726 723 718 712 710 702 705 715 710 703 686 680 676 650 669 708 686 693 664 659 670 656 672 654 605 605 617 571 619 708 749 731 691 657 633 588 541 504 451 456 456 477 457 456 456 456 495 553 553 567 582 605 621 646 610 535 478 498 569 642 698 743 761 815 856 848 899 924 928 920 959 982 976 965 958 934 880 879 801 754 750 809 806 757 792 794 758 734 720 709 745 768 821 802 756 748 740 721 668 656 645 638 635 627 596 583 573 557 543 533 531 524 525 530 519 517 508 506 504 496 486 467 439 461 446 439 457 432 446 408 401 378 379 371 346 341 339 356 330 386 339 365 455 515 543 548 533 529 511 412 431 417 434 438 472 529 558 583 608 598 591 620 650 676 686 677 666 664 661 647 714 705 758 732 731 747 789 822 844 858 859 878 898 897 872 848 832 846 865 869 876 897 894 874 850 821 817 844 841 844 845 858 842 838 833 848 781 735 716 717 760 804 812 761 676 618 640 750 878 916 933 940 920 912 868 827 778 718 685 757 737 603 713 692 613 590 634 612 622 615 599 604 585 595 621 655 648 624 596 652 690 682 679 685 684 678 635 617 605 609 601 584 566 559 587 611 566 568 569 600 598 592 594 651 654 574 588 587 671 696 677 651 649 649 557 453 438 511 607 551 521 587 638 640 602 564 593 599 615 615 560 501 503 556 579 575 628 632 655 625 615 559 527 492 469 495 472 426 415 408 408 433 470 493 485 467 463 447 487 493 495 488 475 476 475 488 489 521 533 528 502 525 566 550 597 562 594 625 621 616 611 639 655 634 658 649 665 658 665 686 690 692 724 720 726 739 725 718 745 756 741 736 710 718 728 719 726 755 770 766 783 793 818 800 796 817 797 770 753 773 780 804 806 807 813 846 864 897 888 862 856 882 841 795 793 804 758 730 726 758 802 826 796 742 703 676 692 706 702 727 743 725 716 687 659 646 638 635 638 638 632 624 620 620 623 627 596 568 546 606 613 581 597 633 659 636 642 606 589 597 610 646 678 650 644 657 663 647 665 662 650 608 610 633 627 632 637 611 613 630 637 641 647 597 594 649 684 672 641 658 668 708 734 742 741 699 747 768 737 732 765 800 784 801 763 774 775 796 819 775 741 714 787 809 856 879 834 766 729 710 725 719 723 712 702 685 713 681 637 629 701 683 669 674 702 714 705 688 652 651 687 679 659 637 625 632 606 629 628 631 655 646 621 636 649 648 643 639 638 631 625 621 617 618 611 585 545 516 508 527 496 482 468 477 490 497 504 506 506 464 440 447 487 500 481 466 463 480 487 508 550 581 583 588 594 602 613 629 641 642 646 638 598 631 599 607 600 592 588 578 558 545 558 580 588 614 628 609 617 578 555 531 554 562 571 575 596 618 628 690 710 721 711 759 749 733 720 716 722 730 723 734 739 699 637 633 608 596 599 597 589 599 605 628 615 588 566 571 585 591 602 616 631 650 636 651 653 660 648 623 652 670 683 697 712 724 699 704 690 670 709 726 755 758 758 768 805 812 781 726 717 694 707 742 733 734 708 767 799 740 717 787 803 729 719 733 738 784 757 734 794 819 782 866 840 847 791 695 690 685 675 652 602 561 558 533 532 526 519 510 502 490 491 476 471 481 526 524 524 510 493 497 509 499 502 485 479 477 478 477 489 486 492 495 507 528 535 531 525 515 505 490 481 493 472 469 472 479 495 498 522 537 550 528 493 495 511 538 543 550 638 676 730 751 774 805 829 810 791 824 853 793 796 866 889 914 961 949 995 1001 901 982 982 1020 997 1064 1115 1137 1115 1149 1154 1112 1064 1043 1072 1062 1030 923 923 922 940 919 799 746 805 838 819 786 597 670 706 642 589 564 595 599 657 591 565 505 522 593 612 674 634 673 737 757 792 854 844 830 798 796 741 758 725 690 693 730 743 661 576 518 523 524 504 476 447 394 364 316 248 192 194 191 205 220 226 256 259 246 243 271 291 317 378 465 440 437 407 380 406 419 431 448 486 506 520 539 552 589 485 385 345 301 304 277 216 236 241 241 240 221 242 242 244 294 230 162 157 182 209 211 211 223 181 144 155 225 189 236 214 209 165 172 175 171 163 158 151 150 143 146 149 145 150 167 146 147 140 169 170 155 155 169 172 147 124 92 80 103 130 100 135 74 67 67 66 64 57 79 119 157 183 140 102 128 153 85 154 132 246 277 309 283 250 164 139 109 127 129 101 105 110 112 75 110 133 120 120 82 91 84 85 84 98 117 131 131 108 75 83 80 102 74 78 91 100 129 117 132 154 159 128 117 101 86 91 76 75 89 81 81 91 93 102 115 123 126 130 116 101 92 91 88 64 57 52 48 43 36 33 33 40 56 40 35 20 16 14 15 15 18 18 20 19 19 19 27 17 15 15 14 20 11 11 28 58 39 34 50 81 66 27 16 33 28 10 10 9 9 8 8 9 7 8 10 11 10 8 7 7 7 8 8 8 8 8 7 4 3 3 4 3 3 3 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
331 340 339 340 338 351 355 345 351 363 371 367 361 377 379 389 380 378 382 378 386 389 395 385 379 378 376 368 370 372 377 402 382 376 371 365 363 286 278 275 276 279 278 278 278 276 275 281 289 296 314 320 327 328 330 334 332 333 337 345 355 340 346 353 355 364 383 380 380 377 373 374 375 375 384 392 395 399 408 412 429 429 430 433 439 444 447 448 456 461 471 477 489 489 478 472 468 472 480 466 458 457 464 465 468 490 499 495 501 503 499 502 503 511 517 525 537 555 580 575 580 571 555 579 551 524 519 513 525 524 553 592 602 593 580 578 603 577 607 586 595 617 603 644 635 609 636 649 697 713 731 733 742 785 792 783 783 785 814 787 811 837 873 885 920 940 872 823 794 770 748 732 718 711 717 727 727 718 718 722 723 720 715 711 703 713 698 691 691 672 662 665 647 641 646 661 675 648 657 636 617 622 610 606 585 576 577 643 747 769 733 704 668 693 647 607 556 506 465 456 456 457 456 457 461 544 589 582 579 582 602 621 636 571 509 464 536 602 661 705 766 808 826 886 892 863 895 944 934 941 949 983 968 944 975 915 939 850 840 795 788 803 769 826 833 828 791 763 743 740 730 758 809 783 784 777 715 681 696 675 663 654 680 630 620 602 588 559 551 541 539 525 508 504 497 495 486 498 485 478 452 480 488 480 467 479 470 461 454 441 412 405 418 431 413 405 349 329 339 419 441 483 554 583 610 593 602 522 447 468 523 518 450 461 466 467 503 510 540 578 566 564 568 590 604 594 610 659 667 670 670 708 769 796 809 843 872 870 876 887 902 912 932 890 856 819 817 813 810 819 847 844 804 782 778 782 794 795 791 804 806 768 790 772 747 732 701 674 676 698 718 741 666 629 598 657 738 890 952 978 973 952 915 903 846 802 764 686 691 713 651 637 694 604 582 620 594 604 614 578 582 566 595 626 664 652 613 602 676 674 666 677 660 684 662 632 633 604 595 599 573 586 583 558 583 579 530 560 570 600 594 573 594 628 601 551 592 673 708 681 641 614 640 571 488 422 501 593 515 528 580 590 630 591 575 552 572 606 608 580 507 511 564 538 571 619 591 612 577 615 608 596 554 491 466 450 433 426 406 408 462 500 490 516 482 491 473 463 494 504 499 483 502 504 514 500 503 515 562 554 519 527 531 549 549 579 598 603 597 628 623 624 622 626 629 637 640 656 673 702 705 684 686 686 714 737 758 743 730 724 720 719 726 720 744 741 734 743 753 788 814 800 777 796 784 785 767 751 781 804 799 814 808 820 874 881 887 898 897 891 897 851 821 831 808 799 763 713 733 741 738 728 766 712 697 672 689 707 718 724 687 703 706 667 660 643 635 625 632 630 624 619 606 611 624 628 580 535 573 615 544 617 631 626 616 625 619 580 589 603 630 664 661 635 648 665 635 646 651 657 632 596 619 616 612 622 619 598 607 619 611 624 603 585 640 656 661 619 619 683 709 705 712 710 687 732 737 718 714 743 771 751 785 758 764 757 773 789 755 704 739 758 800 837 855 835 793 748 712 698 711 712 690 701 665 688 680 621 647 707 682 647 657 723 691 694 671 649 654 666 680 651 631 617 606 598 612 604 620 639 629 605 621 637 653 652 647 638 634 633 625 617 611 611 616 590 528 554 513 502 506 472 471 475 490 482 494 522 491 445 450 487 474 453 488 498 505 518 536 577 580 586 593 599 605 618 622 624 631 647 641 609 587 594 564 579 560 585 544 549 551 573 604 608 618 605 593 590 566 527 536 552 561 569 578 604 666 709 716 742 727 736 739 742 731 718 708 715 719 716 730 745 710 691 685 630 607 587 580 593 606 612 625 611 612 569 570 582 596 606 616 643 642 628 644 639 646 621 624 647 665 664 676 710 727 675 692 686 671 706 740 723 752 744 777 785 812 770 787 715 751 689 691 695 680 716 734 768 730 717 741 786 766 670 725 706 754 729 712 800 755 790 862 770 715 724 659 655 640 634 676 649 609 550 533 518 503 512 509 500 493 483 473 468 512 511 517 516 508 487 501 493 485 489 484 471 470 470 475 483 482 484 496 507 524 530 523 531 523 503 487 489 485 483 474 465 477 486 493 476 504 474 534 563 608 631 649 655 676 703 707 737 746 784 809 835 803 795 821 861 789 857 864 892 934 941 966 982 1005 880 883 972 1002 1019 1057 1075 1122 1097 1139 1149 1168 1109 1065 957 917 893 862 816 935 967 941 873 770 729 725 660 624 560 586 601 589 536 515 535 546 592 571 520 480 528 586 635 615 644 691 722 701 758 814 773 798 773 806 795 803 797 757 777 794 732 627 629 606 605 587 546 534 495 437 394 305 236 211 202 193 189 195 226 233 227 225 263 294 319 358 395 466 427 439 413 349 330 331 396 448 466 493 506 504 533 505 453 381 323 293 268 246 295 208 224 201 196 223 289 292 287 324 241 187 160 152 178 197 167 163 142 147 141 188 201 197 212 187 136 173 170 167 157 153 150 148 146 139 144 142 145 159 145 131 134 172 144 161 136 157 143 161 127 120 85 95 116 93 126 72 66 68 67 65 55 82 119 164 201 201 132 140 162 110 157 148 199 245 257 220 187 217 153 144 164 134 99 135 153 103 76 83 96 93 117 103 95 90 99 96 92 131 134 118 97 80 95 89 113 88 82 79 94 107 109 124 143 151 135 118 100 98 97 79 84 103 88 82 86 95 108 125 122 140 133 116 102 95 95 101 71 59 52 47 41 38 34 33 58 48 35 45 23 19 21 16 17 17 19 18 21 19 22 31 18 14 15 16 26 10 9 13 24 50 41 65 64 50 28 19 46 17 10 10 10 9 9 8 8 8 8 9 12 9 8 7 7 7 7 8 8 7 7 6 4 3 3 3 3 3 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
337 340 340 336 340 346 341 340 356 360 366 356 362 376 373 379 385 380 370 370 384 386 393 389 386 383 380 374 366 360 369 387 375 376 363 361 328 293 278 276 276 278 277 275 276 275 277 283 291 299 322 325 324 327 331 335 342 342 333 333 334 339 364 380 378 367 377 380 379 375 373 384 405 403 404 406 411 421 443 433 441 444 447 450 442 440 442 449 457 462 462 475 485 476 475 460 473 475 465 457 454 461 481 476 502 494 514 520 526 530 522 521 525 535 535 550 548 562 570 562 556 546 540 576 569 535 509 522 539 553 540 541 556 577 608 603 616 605 615 614 599 628 641 641 651 650 628 646 688 705 735 758 761 757 764 752 758 743 775 777 779 796 831 894 903 920 898 828 793 768 749 731 718 706 704 716 727 725 713 722 726 719 715 708 708 724 719 710 695 695 687 681 654 651 637 639 634 633 618 623 619 599 598 604 592 610 628 687 782 792 738 718 728 724 701 660 598 551 524 504 520 493 456 457 521 600 574 551 565 563 560 538 595 567 534 515 526 603 656 690 743 807 844 878 918 887 891 939 949 940 961 978 970 957 983 958 983 915 931 863 807 846 818 790 851 878 839 827 795 778 760 774 818 823 829 777 705 721 729 713 693 679 712 696 670 657 620 568 565 555 547 536 539 531 521 522 516 508 503 510 504 513 508 505 515 523 503 479 460 449 444 473 484 486 469 454 396 330 337 412 518 509 514 553 590 617 633 556 515 517 546 526 541 537 521 533 551 571 600 664 633 579 572 580 607 628 638 631 660 683 731 759 778 816 857 903 885 911 914 942 938 939 956 952 900 851 821 782 782 794 787 774 760 743 737 748 751 757 756 790 768 730 761 747 705 689 683 662 649 654 661 678 633 601 602 663 752 916 987 949 965 954 922 897 842 793 738 691 642 717 667 592 676 640 580 570 571 599 587 565 572 557 574 604 638 648 596 620 670 643 632 659 659 680 670 662 641 628 619 614 608 614 617 553 528 536 514 517 527 555 586 566 569 589 565 548 601 634 673 696 656 589 626 590 511 444 467 555 507 509 542 594 596 538 567 516 566 598 588 578 516 508 526 551 595 618 582 598 556 568 543 558 545 560 515 447 424 414 403 408 494 477 467 510 497 504 504 492 488 497 518 488 523 518 543 510 527 512 538 590 565 522 543 563 561 560 559 572 580 592 597 606 624 638 649 658 656 684 693 680 675 681 664 691 703 713 715 726 704 721 709 714 709 722 726 721 754 765 772 809 801 789 765 794 796 760 744 762 778 774 779 786 808 851 873 898 885 867 845 882 873 862 849 828 799 742 720 711 701 696 705 707 723 716 702 669 672 688 715 704 699 671 706 672 650 638 640 622 609 618 622 619 620 600 616 632 603 564 532 568 542 586 603 595 621 608 586 568 594 632 650 633 655 634 638 655 636 629 636 652 651 613 592 600 601 604 609 599 583 596 601 594 583 587 619 637 609 602 648 671 676 690 701 705 677 705 723 726 718 728 742 736 762 754 734 744 753 782 780 710 703 741 800 841 859 828 821 772 717 700 686 702 704 663 666 666 670 640 619 643 652 635 658 709 683 677 648 622 650 680 684 645 627 626 617 592 608 605 627 618 611 598 628 637 657 661 648 643 645 634 627 623 611 605 611 607 579 576 548 538 500 500 487 456 453 471 488 519 489 433 463 456 454 506 509 513 533 535 553 572 579 592 602 599 605 604 614 630 638 650 644 621 582 571 560 551 548 559 534 528 574 578 580 596 601 589 590 596 543 524 532 541 553 567 590 626 710 742 747 731 722 734 725 734 733 719 712 703 711 715 729 741 739 683 669 634 626 589 586 595 603 612 613 612 595 574 565 578 593 619 619 637 636 617 626 641 625 612 631 650 649 663 689 711 721 682 667 661 687 699 731 715 714 740 755 797 800 821 769 760 788 763 727 721 692 688 671 715 726 686 729 738 771 725 628 706 781 706 634 728 658 751 813 691 661 677 629 645 693 636 607 653 639 545 521 506 503 490 501 485 476 470 468 466 502 497 507 506 490 479 493 487 477 477 479 466 465 466 477 477 483 480 494 512 521 533 519 529 519 505 495 480 482 502 476 473 463 475 439 509 513 553 577 593 612 633 649 643 664 679 722 714 744 790 806 831 807 785 819 860 784 808 881 917 949 908 958 950 1011 931 851 919 935 998 1057 1084 1118 1092 1124 1132 1157 1176 1105 971 880 819 771 767 796 877 943 842 769 569 574 553 523 524 519 510 516 495 513 518 498 540 540 469 486 577 638 577 588 642 671 700 676 732 769 751 751 779 818 812 818 834 822 842 820 751 719 713 688 686 646 607 573 537 470 415 331 294 245 211 194 191 186 199 208 205 229 248 284 310 344 392 469 432 371 394 346 249 254 283 330 443 429 372 371 389 382 368 343 330 307 308 279 331 295 250 288 241 252 327 334 315 343 266 218 191 162 145 153 157 146 142 153 155 181 190 159 203 147 143 174 174 165 155 151 146 145 141 140 139 141 144 162 171 142 129 150 149 129 132 157 134 134 133 125 87 76 108 92 90 71 68 67 65 56 56 85 132 162 215 246 189 153 173 101 162 230 239 236 292 289 235 227 152 184 197 135 123 138 155 124 86 85 106 117 127 132 125 97 114 123 116 115 130 102 84 112 110 101 138 91 82 92 93 125 120 115 130 151 134 112 123 98 83 80 93 116 94 88 88 102 117 129 117 134 131 119 112 98 96 104 79 66 56 49 41 39 33 32 42 41 52 40 32 35 42 18 17 18 19 20 21 20 19 35 21 15 15 15 16 9 9 11 15 37 51 69 69 54 26 24 47 14 10 10 9 9 9 8 8 7 8 8 7 8 7 7 7 7 7 7 7 7 7 7 5 4 3 3 2 3 2 2 2 2 2 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
339 341 338 328 342 343 346 340 339 344 355 346 357 364 357 367 379 382 363 363 378 383 384 383 382 375 370 368 365 361 357 358 359 361 366 359 360 313 278 276 275 276 276 275 272 275 276 283 290 296 301 314 314 318 324 344 345 353 346 341 346 337 341 355 377 393 387 372 376 377 381 391 410 434 441 432 443 445 446 455 450 449 463 475 462 454 453 452 457 458 463 473 481 464 466 459 455 461 465 445 461 479 485 497 508 523 539 540 539 551 553 548 542 550 554 571 564 576 577 565 547 539 528 547 537 513 514 556 576 552 565 595 580 603 612 625 625 624 614 634 620 642 650 671 671 681 650 670 690 702 718 735 729 730 741 736 742 721 751 755 777 795 816 870 857 920 913 839 801 768 751 732 719 706 698 706 717 726 712 707 725 724 720 711 717 724 714 701 690 691 687 670 654 650 664 653 640 646 680 685 660 623 650 638 604 615 648 704 799 787 761 736 762 755 739 693 639 580 571 571 533 477 456 457 480 562 555 540 495 466 481 496 526 560 552 486 488 577 628 683 741 805 870 898 921 913 902 904 943 944 957 967 972 966 982 983 980 927 954 937 842 862 846 839 813 879 883 887 855 826 802 794 850 871 857 783 725 759 766 747 733 722 739 741 732 696 612 594 570 562 566 568 567 546 528 554 570 573 574 574 561 575 564 558 562 542 496 461 507 508 494 532 548 543 523 512 443 329 340 377 470 577 581 598 605 606 612 611 603 606 609 597 614 623 610 583 544 536 550 585 562 534 549 575 631 695 705 698 701 744 711 757 816 847 871 851 875 905 962 1023 996 994 1019 1029 953 898 857 814 783 752 747 733 729 728 714 717 709 726 728 746 734 701 720 709 695 670 654 651 634 627 620 620 608 589 604 673 761 945 926 881 890 879 864 839 830 780 705 644 617 655 677 566 645 575 529 566 574 581 565 556 553 561 586 609 616 623 588 613 667 654 620 636 659 672 691 678 649 649 647 630 639 637 635 601 556 563 579 522 516 555 569 565 541 572 568 544 597 590 622 612 610 602 547 606 533 455 434 493 497 467 536 608 611 540 520 500 557 584 559 573 520 484 534 558 567 598 583 552 562 547 533 531 515 550 497 433 420 405 403 438 466 450 485 474 476 486 517 517 515 506 561 499 539 580 590 527 538 529 543 573 577 534 539 596 610 614 578 602 616 614 612 599 622 636 644 649 683 694 675 657 658 667 668 681 670 686 714 694 690 711 707 697 701 705 707 731 742 731 751 785 788 776 757 783 774 769 743 754 759 776 812 810 810 824 868 894 875 822 813 806 818 811 821 816 825 807 784 767 733 708 689 706 708 708 706 683 674 687 713 700 674 668 671 666 652 645 624 622 619 601 612 612 609 615 594 628 634 585 562 531 577 587 580 594 599 578 557 578 621 654 644 611 624 632 617 653 629 623 634 651 634 635 622 581 590 595 592 598 583 574 582 567 556 589 610 606 601 624 638 638 651 668 673 666 655 697 700 713 686 701 725 722 737 746 727 718 760 777 727 701 703 785 827 837 859 832 835 780 716 709 689 688 698 706 664 641 657 657 609 650 633 643 696 710 673 647 629 641 672 689 670 643 624 617 607 595 586 613 621 618 588 613 631 640 644 658 657 655 644 639 636 624 614 609 597 595 593 603 579 554 526 528 479 491 492 447 444 476 481 425 457 435 471 511 528 544 551 565 566 571 582 585 590 590 587 614 627 643 653 607 632 633 612 586 585 561 534 549 522 551 561 600 596 605 591 573 585 559 549 528 534 552 557 567 627 671 711 742 742 714 714 725 718 727 738 723 716 702 702 710 724 725 732 690 644 632 635 605 575 586 594 599 614 597 582 567 585 592 614 614 628 621 626 609 630 634 627 600 625 636 639 667 672 698 708 697 661 661 693 713 722 695 725 752 759 777 783 822 782 786 812 827 821 800 757 723 675 663 709 655 706 702 699 722 609 701 727 695 598 641 623 725 847 707 645 647 617 648 690 658 618 605 617 599 535 505 495 486 484 473 467 464 471 492 493 501 499 497 478 485 486 481 479 469 469 463 462 463 472 471 476 480 494 501 520 522 515 526 525 515 509 513 495 506 484 474 475 427 451 516 541 568 572 584 605 637 639 648 651 651 677 739 756 793 788 826 816 767 830 845 778 803 861 917 947 884 911 972 1001 958 844 860 892 951 1018 1077 1129 1105 1106 1117 1125 1173 1129 1086 950 874 813 749 750 841 867 856 794 641 556 535 507 492 465 452 443 441 464 478 481 438 466 451 531 580 584 497 596 667 681 696 648 729 749 723 758 791 803 812 831 847 862 870 863 790 765 741 733 716 698 660 609 554 489 419 343 305 255 213 200 193 188 185 186 209 236 268 295 313 346 381 446 462 351 312 362 279 229 238 275 312 306 294 293 315 315 318 309 319 288 295 301 323 321 313 299 287 285 350 351 384 336 271 221 199 216 161 143 211 211 203 152 126 139 179 154 179 129 158 167 172 173 161 152 150 143 140 133 137 138 146 160 159 147 120 158 152 154 123 123 150 125 127 109 106 75 94 92 75 71 68 65 56 60 64 94 153 162 212 256 211 179 157 124 128 144 156 212 235 301 249 205 191 241 196 127 180 172 135 102 99 84 119 151 162 148 112 125 162 161 148 142 133 105 89 131 118 122 141 95 77 92 91 132 128 120 131 142 139 125 144 94 97 118 99 124 100 99 90 109 121 121 115 133 125 126 120 105 98 91 78 66 58 52 42 38 34 30 32 32 41 39 30 28 34 28 17 19 20 20 21 19 20 31 23 15 15 14 12 11 9 9 11 21 44 76 86 55 32 25 33 9 9 9 9 10 9 8 8 8 7 8 8 7 7 7 7 7 7 7 7 7 7 8 5 3 2 2 3 2 3 2 5 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
344 342 342 326 337 341 350 343 337 337 352 343 346 350 350 364 359 374 362 352 368 381 370 380 382 376 373 367 370 372 361 350 344 353 365 365 364 336 279 277 275 275 275 273 271 275 275 281 297 327 324 314 312 315 320 338 358 367 363 349 354 362 354 371 380 393 397 380 403 376 374 392 419 417 442 443 444 455 460 465 469 474 469 482 476 470 478 468 467 473 472 464 474 458 453 463 459 447 444 450 470 494 500 512 517 528 535 524 539 550 551 550 555 567 565 588 585 581 580 577 565 547 519 514 497 505 536 547 587 570 591 605 598 595 625 626 654 640 632 647 647 620 671 692 699 705 689 663 674 690 697 706 709 712 721 720 715 726 726 745 757 769 787 791 840 874 869 835 793 773 760 736 721 707 693 701 701 704 701 706 722 724 725 722 717 707 706 698 685 675 671 666 660 658 662 686 701 679 676 667 645 650 686 662 618 615 658 719 797 799 784 765 787 791 774 728 681 640 623 570 531 490 457 456 456 525 539 463 457 457 457 477 509 546 566 458 505 591 618 619 702 770 839 869 912 942 947 909 948 960 956 967 966 970 984 973 973 976 932 968 897 924 896 865 853 863 935 931 887 888 858 823 829 884 838 794 775 791 800 765 741 760 775 773 752 666 621 597 591 600 602 574 580 570 558 560 605 611 611 603 593 581 569 558 559 529 517 512 550 542 554 585 586 574 558 484 368 330 330 357 411 488 540 597 662 662 663 667 669 670 666 649 648 616 572 530 503 502 514 516 520 550 573 595 644 719 745 711 723 741 755 772 761 791 831 847 861 878 923 1007 995 961 966 985 982 1004 944 890 849 820 798 770 727 702 702 707 687 693 703 695 694 679 678 684 675 651 640 628 612 625 603 595 586 573 600 661 755 852 833 796 787 806 831 768 793 786 740 660 620 575 662 576 586 590 524 569 561 556 551 538 554 584 601 610 599 615 583 643 670 658 628 623 665 652 640 643 679 675 674 666 665 664 668 634 560 599 502 502 537 565 569 544 545 571 537 528 565 562 607 584 549 544 530 570 597 517 435 417 432 511 561 620 624 582 533 486 537 548 541 580 500 481 514 555 582 607 575 567 537 507 542 489 506 510 500 424 404 403 404 446 448 445 471 455 478 492 494 521 534 530 595 544 519 563 593 590 553 546 567 583 592 552 580 578 578 607 592 613 615 624 621 629 623 633 626 638 648 687 689 676 649 657 653 676 656 682 711 683 684 700 690 690 692 712 719 716 718 741 743 770 785 776 749 773 745 738 741 771 781 788 805 786 802 815 839 885 896 876 853 805 797 769 791 790 820 831 809 747 705 702 684 686 679 670 685 694 662 678 703 687 667 662 666 647 653 646 638 627 614 597 591 592 585 580 576 621 592 558 544 547 545 580 564 577 561 559 567 598 629 661 636 598 613 628 610 634 609 635 640 641 623 636 635 598 573 577 580 588 591 572 558 552 560 574 597 573 584 610 605 609 631 653 648 650 662 648 688 700 694 679 700 711 712 723 713 704 734 744 698 695 750 791 822 825 850 828 811 799 715 672 671 667 681 695 682 639 648 629 635 670 614 654 678 689 674 638 621 636 642 644 662 652 627 621 614 598 595 619 624 615 578 594 606 618 644 648 648 629 633 640 648 630 621 614 602 595 588 599 608 581 558 539 524 496 527 479 471 443 458 426 443 460 510 553 553 563 563 557 559 567 573 570 575 583 597 644 648 652 610 588 628 640 615 603 585 559 532 534 523 536 564 570 601 609 583 560 579 546 541 525 539 557 580 633 678 718 719 719 727 710 711 709 720 733 715 702 709 704 690 701 722 716 701 721 670 626 615 605 596 571 591 600 620 604 581 561 585 599 600 615 637 611 611 603 618 634 625 598 621 620 638 651 672 683 702 669 657 660 674 696 687 693 713 723 737 767 790 826 798 814 821 833 808 820 806 770 705 677 658 641 666 633 587 611 588 696 677 696 604 589 646 754 712 665 638 630 605 628 636 637 646 595 567 544 538 505 487 479 473 461 464 470 491 508 513 525 501 476 482 494 482 475 473 465 462 460 460 462 465 473 467 476 484 493 510 519 509 521 528 527 530 516 501 490 485 486 496 476 424 502 542 572 567 569 606 627 607 642 658 686 689 709 750 743 788 829 799 771 826 817 749 831 899 925 911 866 917 921 969 966 848 846 894 959 1056 1090 1107 1118 1056 1114 1162 1153 1093 1087 1006 883 796 755 714 743 784 817 795 821 714 613 577 545 549 490 519 523 510 485 440 486 437 512 559 552 521 457 607 664 643 682 608 724 718 665 710 759 787 818 841 859 871 870 876 858 830 801 783 764 727 671 634 609 521 426 390 353 288 227 211 191 186 183 182 208 233 267 282 280 316 348 352 371 343 292 254 256 240 218 244 257 257 262 263 279 270 288 282 294 286 276 304 301 313 316 339 354 357 392 389 419 386 318 288 237 267 187 170 170 226 205 181 180 137 126 137 130 146 152 165 163 164 168 158 154 150 140 135 133 134 140 142 151 137 115 132 142 147 156 120 118 137 114 136 115 77 77 97 75 69 67 57 60 64 69 100 131 167 204 234 186 155 125 179 184 239 212 245 271 308 269 203 230 255 183 121 193 173 151 161 132 85 145 156 168 176 135 180 186 155 192 136 113 92 113 131 134 128 128 100 84 93 96 114 121 119 135 141 135 136 127 94 99 116 141 121 106 114 96 96 107 108 125 133 121 121 131 111 97 106 86 78 67 56 46 38 34 30 29 26 30 35 26 24 28 26 18 20 21 21 20 19 19 30 34 16 15 14 12 12 9 9 10 17 38 79 91 60 36 27 21 9 9 9 10 10 9 9 8 8 7 8 7 7 7 7 7 7 7 7 7 7 7 11 3 3 3 2 3 3 2 2 10 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
326 334 328 339 325 348 351 337 336 335 347 349 341 342 347 347 345 349 348 349 364 365 359 379 375 381 381 376 371 365 383 356 352 338 342 346 357 349 279 277 276 275 275 274 273 275 278 281 306 347 334 325 319 325 330 354 373 364 380 363 383 369 384 375 375 386 406 396 395 378 385 377 402 410 424 428 421 447 461 463 454 463 471 469 464 468 476 477 476 475 477 460 465 455 460 450 461 447 443 468 500 505 512 521 514 520 517 517 525 525 528 534 547 561 576 588 588 581 580 586 581 560 510 504 514 537 558 597 604 593 596 604 622 613 608 626 641 664 673 675 675 647 667 731 771 718 688 679 692 688 681 689 693 696 701 702 716 709 721 723 738 747 758 776 795 818 823 836 806 786 759 734 717 702 691 688 691 695 706 726 726 724 721 720 712 715 726 712 693 678 673 666 669 665 671 688 709 693 672 672 660 670 702 689 643 614 665 705 754 792 810 806 825 839 826 778 726 688 623 568 519 479 456 456 457 457 458 457 457 457 457 457 476 516 545 484 590 634 646 653 664 711 774 795 848 923 946 945 941 975 959 966 970 976 981 975 994 986 962 974 961 963 942 907 887 910 913 967 944 933 913 891 869 860 855 842 826 828 807 798 760 728 714 713 695 646 617 605 628 615 604 627 626 621 623 605 623 634 621 609 600 597 605 593 578 577 540 574 593 595 604 611 611 537 469 403 330 330 330 331 384 417 459 489 496 524 535 545 555 544 549 545 523 531 503 483 479 503 523 554 585 612 628 641 677 688 727 743 781 789 826 838 803 866 898 913 934 936 985 994 1020 1012 967 934 931 934 947 959 908 884 839 824 768 730 698 686 682 665 677 666 664 659 664 660 656 642 641 630 617 595 593 586 577 567 587 635 698 750 762 720 730 751 743 733 725 754 691 647 629 566 585 612 534 582 539 553 542 529 531 553 589 600 620 626 580 594 591 619 663 650 604 620 638 633 611 637 675 695 699 698 682 705 688 612 590 563 518 549 548 556 533 512 571 570 537 517 537 598 615 627 624 585 566 503 581 588 502 411 451 534 556 597 625 549 512 478 496 527 516 564 520 453 504 540 594 602 582 508 436 434 453 442 465 483 530 435 400 417 421 425 431 441 472 441 455 473 492 523 569 567 605 579 581 569 598 599 581 560 554 583 590 582 596 593 601 606 611 621 611 639 628 634 648 651 675 685 690 675 665 650 650 637 662 659 658 684 692 676 680 698 686 685 697 697 698 710 722 732 749 779 757 761 750 752 735 735 760 751 764 765 773 797 803 816 827 852 896 901 894 848 872 815 764 745 770 809 784 731 700 706 722 711 708 697 669 684 674 662 682 687 676 665 642 650 630 629 632 612 605 611 611 616 604 622 582 581 559 582 582 560 529 544 542 546 543 573 605 611 620 635 619 594 608 625 627 600 602 624 635 614 611 624 637 621 600 587 568 572 573 576 553 539 569 582 579 579 581 583 585 608 622 638 624 629 618 652 668 679 692 666 675 689 683 701 719 690 725 742 669 709 730 775 811 805 839 844 806 826 755 693 662 658 664 675 682 662 625 601 647 657 617 628 649 674 650 651 611 641 648 648 679 659 627 614 608 599 591 608 616 598 572 595 612 606 611 624 620 618 625 627 640 635 633 619 610 594 583 589 597 606 612 564 555 519 542 513 476 497 456 450 426 470 516 553 573 564 549 546 562 563 569 584 582 592 613 664 636 602 595 577 606 611 579 584 556 544 525 516 528 542 556 586 586 608 581 552 558 548 532 523 543 564 563 584 675 724 712 706 718 702 697 708 722 716 699 696 699 709 690 696 697 698 695 708 694 638 618 599 577 567 593 612 613 607 570 555 574 589 612 611 621 601 603 597 615 624 620 595 602 640 626 650 652 679 666 662 639 666 677 682 667 706 735 740 755 761 775 792 827 826 812 801 803 772 760 712 683 692 741 681 632 661 684 657 595 601 576 574 576 586 619 677 646 631 612 615 606 595 601 603 593 599 588 532 509 498 482 473 461 463 467 486 497 497 507 517 494 468 490 486 475 470 470 466 462 459 457 459 463 463 468 476 484 493 503 520 506 507 513 531 538 526 505 491 481 482 487 498 428 514 542 560 573 560 621 585 632 663 692 699 708 729 745 780 794 831 775 770 832 737 804 883 895 900 872 903 906 961 925 863 817 847 894 970 1063 1083 1100 1112 1016 1087 1125 1061 1062 1082 1083 879 858 803 723 703 732 738 810 837 844 749 674 636 605 531 554 563 543 573 562 448 420 494 472 486 434 465 518 551 615 614 576 618 603 680 761 805 818 828 831 854 864 810 868 895 877 851 819 793 766 715 673 615 558 518 451 358 301 252 260 210 187 184 179 198 218 241 244 254 268 279 293 286 280 284 280 271 235 218 207 225 228 244 246 253 253 267 265 293 268 297 284 289 309 306 320 326 353 372 375 399 404 385 287 310 251 269 218 211 199 181 167 153 168 127 115 129 131 156 162 155 155 166 172 162 146 147 133 125 131 134 139 137 151 138 118 134 148 163 150 132 106 105 142 110 93 71 94 73 67 59 60 65 66 69 122 168 198 214 229 166 148 147 196 224 247 283 264 324 298 238 215 267 198 156 163 213 152 185 156 108 143 118 190 189 153 145 174 209 195 199 146 100 99 141 150 140 141 115 95 93 90 114 124 103 113 129 143 139 141 105 99 101 122 182 137 116 132 109 95 103 111 131 133 120 112 121 117 101 111 105 98 75 61 50 39 38 33 29 25 23 26 24 22 20 20 18 20 22 21 21 21 23 29 37 18 15 16 13 11 11 9 9 15 30 55 69 69 42 26 29 9 8 8 13 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 7 6 7 8 4 3 3 2 2 2 1 2 2 2 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
321 312 328 318 318 341 351 336 325 333 339 345 335 341 340 340 337 339 337 336 340 342 356 356 361 365 363 368 368 358 369 356 351 341 322 315 315 326 280 279 277 276 275 275 275 277 279 286 308 324 322 318 319 329 343 376 366 374 371 371 370 377 380 374 381 390 398 419 397 382 389 387 382 395 400 412 419 434 451 442 456 468 471 467 454 467 467 471 468 482 470 463 457 452 455 463 447 436 468 473 482 498 523 515 519 509 507 510 514 529 541 543 549 565 575 573 583 572 583 551 567 542 503 496 527 558 558 559 595 622 617 626 620 607 638 648 663 687 711 723 725 691 677 731 803 742 716 711 706 691 676 676 680 683 689 692 697 707 709 709 723 733 739 753 774 792 800 836 830 818 777 743 722 705 690 685 690 693 699 717 728 726 722 718 716 720 729 715 702 692 679 673 679 671 671 694 696 677 669 681 673 684 698 671 643 615 639 666 691 742 771 795 809 847 873 843 786 740 680 614 556 498 457 457 457 457 457 457 457 457 458 457 457 457 477 522 582 621 652 691 689 724 742 783 829 854 932 975 948 963 967 976 982 979 976 995 1006 1000 977 966 995 976 968 946 925 922 925 912 929 947 946 937 922 913 907 889 869 857 843 808 761 721 702 684 670 659 645 657 646 653 628 634 654 664 642 647 648 647 651 641 630 625 648 626 632 620 593 628 640 634 637 627 531 459 397 349 330 329 329 329 355 403 427 430 414 452 456 460 486 475 480 480 458 466 469 495 523 554 583 617 651 682 673 685 698 688 726 769 807 860 893 874 841 925 945 972 995 1029 1064 1067 1009 974 975 990 945 883 884 893 866 897 895 873 841 789 745 706 668 653 648 654 638 639 647 651 639 633 611 616 604 595 580 576 570 560 580 614 642 700 696 683 687 744 710 679 680 676 664 639 607 574 527 550 504 488 547 540 517 522 544 564 586 609 639 598 571 573 620 649 636 630 593 620 615 598 605 644 666 664 669 642 662 676 613 585 580 567 526 518 514 526 537 507 559 545 505 532 560 592 572 569 631 623 564 500 531 533 522 416 447 548 585 611 635 607 591 546 490 472 483 536 469 485 554 596 610 579 550 425 397 395 393 416 430 507 506 492 399 402 411 415 423 435 438 465 465 474 496 550 605 615 616 604 607 591 613 590 601 562 588 574 603 592 593 614 616 607 639 641 636 664 664 672 672 674 678 670 678 639 641 652 636 639 653 642 671 696 684 663 691 689 671 689 674 688 706 716 759 752 767 771 757 747 754 720 724 737 767 793 793 798 804 816 860 858 854 889 899 917 899 901 894 849 817 792 735 752 726 706 715 721 785 738 721 715 690 663 664 662 666 674 674 664 654 635 637 622 619 621 628 613 623 620 625 604 601 635 626 636 644 623 572 560 559 535 529 548 564 606 650 621 586 598 635 642 616 610 590 614 626 601 605 629 646 635 629 620 584 567 559 548 548 527 532 558 566 558 560 576 594 607 625 615 611 606 621 640 646 660 666 659 664 673 672 695 708 686 711 721 715 662 707 749 798 787 818 840 804 827 798 715 675 647 633 658 668 654 633 614 627 616 634 656 674 656 646 627 631 649 667 686 700 662 636 617 595 579 568 586 601 592 575 580 598 597 598 614 611 610 615 626 639 641 634 620 603 587 577 578 589 593 606 597 573 550 546 558 528 547 494 429 462 505 537 576 553 545 538 560 579 576 576 586 601 600 645 633 600 582 577 567 590 588 563 562 565 533 515 507 519 545 554 566 579 599 600 556 533 538 524 523 531 548 555 596 677 724 709 700 707 693 682 709 722 696 688 688 694 707 702 675 694 679 689 708 708 645 622 598 576 577 596 597 611 584 563 575 590 604 603 606 608 594 593 598 615 622 624 580 610 616 622 634 659 672 657 665 631 659 674 655 688 688 714 712 713 754 772 820 816 797 792 779 787 743 735 696 698 767 769 737 691 707 701 750 671 576 592 574 559 613 588 592 596 612 587 603 587 575 582 574 581 570 570 540 506 494 477 466 461 463 481 487 497 497 495 495 485 466 473 480 474 467 468 468 464 459 455 460 458 462 469 477 486 489 505 518 508 501 520 520 534 520 499 490 478 480 478 459 437 533 536 551 548 556 599 578 651 670 664 698 725 722 764 799 763 821 774 760 810 729 865 893 858 868 848 909 948 942 848 795 829 864 898 957 1054 1078 1085 1075 991 1038 1083 935 988 1030 903 816 799 770 752 663 726 705 788 839 861 867 796 701 658 579 608 587 583 609 588 453 427 425 429 400 378 410 411 450 480 532 539 611 686 752 788 812 814 787 735 827 765 759 869 915 923 860 790 727 717 748 714 670 598 526 452 405 341 319 298 252 201 184 178 183 212 241 211 231 242 242 249 242 241 270 264 286 246 225 206 210 228 230 232 236 242 243 272 252 303 300 284 296 279 305 304 309 342 354 328 397 427 414 378 357 309 298 269 278 212 172 166 141 128 127 122 114 131 151 165 165 141 154 165 164 154 139 133 133 130 136 129 126 137 142 111 111 145 143 128 158 139 110 122 145 112 92 80 64 66 57 60 65 68 92 117 150 192 213 212 172 152 159 164 222 251 291 304 346 307 263 254 251 227 138 196 216 181 209 146 133 189 131 210 166 183 180 211 222 217 147 114 143 102 150 164 131 129 119 100 93 91 113 148 121 108 121 134 145 135 105 110 108 125 154 177 131 133 108 100 119 130 115 132 129 107 111 117 104 115 123 108 81 66 55 43 43 36 29 24 24 21 21 24 24 18 19 20 21 20 20 21 31 44 38 21 17 21 29 12 11 10 9 12 26 46 63 58 47 26 31 10 9 9 21 8 8 9 9 8 7 7 7 6 7 7 7 7 6 7 7 7 7 7 4 4 3 2 2 2 1 1 1 1 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
304 305 315 318 318 332 344 338 320 339 342 331 331 332 335 333 333 339 340 338 334 336 338 338 342 347 350 356 349 353 352 345 342 336 355 350 344 293 281 279 277 276 274 274 274 276 279 291 297 316 317 312 316 324 345 354 384 384 388 383 380 378 379 378 378 385 383 404 394 388 391 401 391 390 403 403 411 412 418 422 426 436 442 442 451 450 456 459 470 476 478 467 460 452 452 467 434 454 455 469 484 505 509 496 507 501 494 509 520 532 549 557 562 578 558 559 585 558 568 550 528 528 498 497 535 542 567 586 612 624 623 610 598 612 615 627 655 696 779 722 687 745 693 704 740 758 745 740 725 698 680 669 669 672 676 686 689 693 691 698 714 721 728 747 766 768 793 797 812 811 775 746 726 706 692 686 698 684 686 706 728 728 725 727 727 732 738 731 713 687 677 676 688 678 692 699 695 673 663 661 677 687 680 643 624 622 626 639 656 687 702 707 718 746 763 787 822 802 735 670 600 530 463 464 458 457 457 457 457 458 467 458 457 457 457 458 488 536 582 628 671 691 705 728 767 806 854 885 906 978 980 978 994 982 976 992 999 997 974 961 988 993 957 943 919 913 904 902 890 893 885 902 928 925 930 929 910 883 857 789 754 740 732 726 710 702 698 699 706 688 679 684 696 680 671 680 687 669 688 670 663 654 684 687 668 642 664 682 675 658 584 537 469 427 372 337 329 329 339 341 353 352 370 379 382 396 401 407 417 425 441 461 479 502 530 543 580 611 631 668 714 738 686 729 727 699 743 780 830 905 945 916 937 950 946 989 1070 1133 1147 1105 1045 983 959 927 931 945 909 855 840 845 861 883 897 852 812 760 703 683 647 641 618 622 628 633 628 625 610 595 594 600 594 571 561 556 572 593 618 653 656 641 660 705 689 670 635 620 621 654 641 602 545 530 489 490 521 499 529 546 575 580 602 653 658 579 547 609 650 648 621 598 582 607 593 580 606 622 663 658 619 603 648 622 578 595 564 561 516 475 492 540 538 494 511 490 520 572 616 594 548 532 556 586 592 538 476 474 521 418 438 543 573 606 620 603 590 549 537 497 461 518 472 475 544 604 617 588 513 393 406 428 389 415 445 468 491 483 472 400 399 398 417 426 426 447 485 508 559 587 612 622 603 605 615 621 626 601 609 600 595 589 599 599 601 619 657 647 651 651 663 678 670 646 643 657 655 637 653 640 638 645 629 632 629 655 669 687 668 656 678 673 660 675 700 701 711 733 755 748 739 767 754 723 720 707 729 748 759 774 785 791 810 832 834 869 877 894 902 923 922 914 905 895 849 833 807 754 755 726 752 768 802 782 732 723 723 678 671 665 660 675 670 678 672 651 658 646 631 627 637 632 634 631 635 626 597 635 647 656 659 659 637 657 635 574 543 526 558 605 598 577 576 600 635 641 611 594 585 606 610 594 618 623 640 636 620 600 594 601 567 557 552 526 536 548 540 545 572 582 595 608 601 599 603 597 619 623 625 637 649 649 651 681 662 668 686 681 682 714 662 673 687 738 783 773 800 804 798 798 826 743 686 654 640 640 650 651 634 603 603 598 633 647 653 641 663 606 623 670 677 663 690 666 629 610 607 604 578 566 582 575 584 563 583 590 598 599 601 593 612 612 629 641 633 610 600 597 584 567 583 591 598 597 608 582 602 590 586 583 510 417 454 494 562 572 538 524 550 576 588 588 600 590 606 620 629 617 609 581 564 569 587 596 571 555 550 521 503 512 540 548 559 569 580 576 560 552 543 527 521 522 536 542 566 627 682 714 704 694 696 677 687 699 699 693 684 684 700 704 708 673 674 676 695 690 727 677 618 599 560 582 587 585 608 590 552 561 583 593 599 616 587 580 579 588 610 623 632 589 592 598 629 638 654 679 652 650 632 661 671 642 660 694 699 717 736 763 787 802 816 800 789 744 729 732 750 738 724 769 811 794 743 687 737 790 705 736 677 572 553 548 558 560 566 563 575 590 595 557 574 564 574 572 553 507 496 486 483 461 461 463 479 484 502 488 486 487 470 461 463 475 472 470 467 470 462 454 457 455 457 463 468 480 478 493 505 518 506 493 506 514 512 532 501 493 482 485 457 421 422 504 524 559 509 563 529 550 583 610 674 701 717 721 761 762 764 809 751 753 697 739 833 824 769 761 872 916 920 848 801 788 829 878 905 971 1054 1081 1020 1016 977 1019 1006 813 806 832 811 749 764 742 737 691 686 746 752 829 861 870 914 820 680 637 644 631 623 583 573 493 388 429 372 372 424 453 500 469 549 595 640 692 752 776 803 794 775 681 652 759 691 714 787 821 868 828 810 792 701 695 751 732 630 564 480 410 384 368 339 307 233 185 177 179 189 210 201 214 216 227 239 229 242 249 261 263 273 258 222 210 236 224 222 220 227 253 246 265 276 304 278 264 272 271 306 293 338 288 305 395 372 439 441 401 381 349 349 303 258 189 159 159 158 120 120 117 126 128 154 175 167 135 155 160 148 145 132 129 125 132 139 126 125 142 126 107 114 139 115 134 144 123 100 131 109 97 104 84 68 58 62 64 69 82 125 150 158 158 168 162 166 161 195 227 278 272 320 350 338 259 194 202 157 201 192 213 220 197 132 152 207 139 207 203 226 201 237 232 174 126 161 167 116 177 172 154 129 187 121 97 104 113 150 149 113 117 131 147 129 115 111 126 187 147 187 137 127 110 106 109 129 110 130 127 101 102 107 111 119 108 116 89 73 57 45 40 36 32 25 22 19 19 21 27 19 21 19 21 21 21 22 37 53 42 24 22 28 45 19 11 11 10 11 22 45 74 51 40 30 30 16 11 9 9 8 8 8 9 9 9 8 8 6 7 7 7 7 6 7 7 7 7 8 4 3 3 3 2 2 1 2 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
301 300 301 305 318 327 331 330 320 332 338 337 331 330 328 327 328 331 338 339 331 332 334 336 336 337 337 340 338 343 339 339 351 350 365 360 364 299 279 278 277 275 274 274 274 276 279 293 306 310 306 310 319 334 355 364 357 385 373 388 386 392 401 397 399 395 401 402 401 400 396 412 414 399 401 413 407 419 418 418 421 433 431 433 436 448 451 453 467 487 476 461 456 444 445 457 433 449 465 482 495 497 488 495 481 484 506 508 531 541 556 567 582 579 530 558 579 544 571 576 531 511 493 497 514 535 564 611 609 610 601 573 597 633 644 656 672 689 725 690 661 675 667 696 742 797 808 782 746 719 694 676 662 660 672 673 684 686 678 699 702 708 722 729 745 750 770 768 785 793 763 745 728 718 686 678 684 679 690 715 724 729 735 736 740 744 746 736 723 703 682 681 687 688 698 701 688 674 663 660 659 675 646 634 628 651 676 661 679 697 669 655 662 660 670 678 698 727 731 748 689 467 511 530 514 488 467 457 464 458 478 460 458 458 457 477 467 463 490 537 582 597 665 715 733 756 795 803 892 896 920 986 984 981 977 978 973 973 964 968 977 978 961 951 937 911 894 887 888 886 868 860 912 955 960 956 942 922 841 821 806 781 779 767 750 756 769 755 727 738 726 725 733 720 715 700 726 700 724 721 699 695 725 725 674 684 706 701 704 638 579 510 456 413 369 329 328 355 380 382 380 402 411 420 431 442 451 457 462 479 493 514 531 547 577 594 620 662 687 674 715 739 704 741 757 725 734 789 827 938 983 942 972 1002 1004 1014 1148 1237 1223 1163 1077 1036 991 974 935 902 896 912 878 829 821 834 861 884 845 783 739 709 673 659 643 631 603 621 621 618 608 596 588 581 582 566 555 552 561 573 588 600 608 634 675 673 665 629 619 601 600 641 625 605 581 528 480 490 501 530 569 578 588 636 668 685 648 594 557 595 637 650 619 582 577 591 582 561 583 626 640 650 611 561 573 571 565 575 583 556 527 471 493 473 494 484 465 491 520 581 646 612 565 540 510 528 566 551 540 461 464 431 414 522 543 577 636 582 545 552 537 504 450 485 457 476 546 581 594 617 516 389 408 459 389 405 426 465 477 446 438 448 417 398 397 409 448 461 484 539 586 610 618 610 589 593 605 612 614 621 626 632 647 632 620 627 649 621 619 629 623 616 661 662 656 620 620 655 631 649 669 633 617 636 611 614 639 664 695 696 658 656 671 647 674 692 695 709 715 713 738 745 731 752 737 722 710 733 753 766 765 774 784 798 809 805 806 832 844 880 901 918 921 895 863 862 837 821 836 818 817 780 767 839 823 794 728 710 695 684 679 670 652 667 668 674 679 667 673 665 645 638 645 640 648 642 629 619 611 627 654 659 665 670 670 637 586 556 547 529 545 605 566 564 588 597 625 642 619 599 578 589 589 614 605 624 641 637 621 602 594 566 564 566 562 544 523 537 536 553 555 568 581 601 585 590 591 595 601 600 612 624 637 639 645 669 666 651 672 681 680 704 677 671 705 745 753 751 755 807 794 790 824 767 686 647 636 613 628 645 639 603 590 605 630 632 628 641 624 611 643 664 653 671 681 666 646 626 603 591 589 575 557 559 571 553 573 586 582 596 588 591 595 595 619 646 633 611 607 597 578 564 585 592 587 601 620 611 583 541 546 546 497 445 418 500 573 541 513 540 573 592 603 603 622 602 623 630 617 611 600 584 553 573 590 585 576 564 530 511 513 520 552 578 567 553 543 576 555 536 531 521 516 526 561 561 580 646 691 721 713 705 672 668 679 675 694 683 675 683 690 697 710 683 659 674 669 679 711 662 617 601 568 567 570 585 608 605 571 558 573 580 596 587 577 574 580 598 610 619 631 588 575 607 635 641 659 659 653 631 616 650 644 655 663 685 706 728 723 753 796 801 808 785 770 793 762 747 799 736 775 790 816 768 725 712 764 768 745 697 594 595 596 572 546 532 546 549 561 582 566 579 579 553 554 558 562 531 500 501 487 457 462 461 478 478 478 494 481 480 471 457 459 466 472 467 463 466 464 457 452 451 455 456 467 471 476 486 496 514 510 490 501 494 496 498 503 501 484 456 444 426 431 424 526 560 509 542 482 557 647 674 648 661 690 712 711 716 751 782 701 670 644 696 729 728 723 778 893 914 846 790 765 807 859 890 916 996 1053 1078 1005 969 971 945 800 763 714 747 781 730 710 709 723 696 650 680 711 731 735 708 705 711 666 660 602 627 638 621 606 520 439 378 389 383 359 473 574 587 621 686 733 758 786 794 775 697 750 642 594 698 649 645 665 724 768 803 686 741 686 652 745 713 663 593 538 479 454 404 365 298 224 189 173 175 175 187 184 198 206 209 213 218 236 233 256 252 259 278 258 203 237 222 248 207 205 209 259 271 302 293 271 281 255 305 315 266 301 251 354 374 338 412 371 437 434 410 339 280 232 184 183 170 160 116 115 113 124 119 128 171 162 163 136 136 156 142 137 126 122 126 134 134 121 128 146 127 104 105 111 114 137 144 94 117 106 134 113 85 71 61 62 62 70 87 103 134 157 177 159 151 187 162 189 230 252 295 316 337 329 224 255 221 166 219 210 244 197 134 126 208 232 168 238 208 238 247 247 229 166 174 178 204 138 176 180 175 156 161 111 104 144 98 138 161 118 116 130 144 127 116 116 122 164 161 194 145 134 114 115 107 124 105 116 127 110 91 104 106 111 97 120 125 84 59 48 41 40 34 27 28 25 21 20 18 18 21 18 21 21 21 22 35 49 45 27 30 38 15 11 11 10 9 12 20 38 64 45 39 38 26 28 13 9 8 8 8 8 8 8 8 9 9 8 8 8 7 7 7 7 6 7 7 7 3 3 2 3 2 1 1 1 0 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
326 317 318 299 304 308 315 314 325 333 335 337 333 332 331 331 330 326 329 330 328 329 331 333 333 337 339 339 339 338 339 339 338 333 326 321 343 283 275 276 276 274 273 273 273 275 278 282 303 306 315 318 325 328 343 339 365 354 371 380 376 379 401 405 406 405 408 412 415 419 422 421 419 405 417 428 413 416 434 437 429 439 431 441 434 442 450 453 467 477 469 457 446 434 440 431 443 450 473 490 498 492 481 478 491 490 515 522 521 545 574 564 577 568 548 516 559 532 551 555 542 520 490 494 544 578 580 591 584 583 563 555 570 625 644 697 758 709 674 663 648 670 692 699 728 804 849 836 801 749 708 689 668 654 659 672 675 669 675 687 694 702 708 710 725 743 750 744 765 783 753 738 721 708 695 689 684 679 704 712 716 720 730 742 744 745 740 729 725 702 690 689 692 693 708 696 686 684 664 661 659 651 650 647 631 640 650 685 730 767 724 670 620 613 622 624 596 589 596 528 457 396 626 623 586 552 531 491 496 472 476 494 459 458 459 476 499 524 525 501 493 540 598 638 661 726 728 781 821 857 930 949 915 962 990 987 970 963 960 970 968 964 960 957 964 934 911 895 882 866 870 845 872 931 949 908 946 933 895 880 859 843 826 818 787 811 809 805 765 780 759 765 761 758 761 728 759 746 757 754 734 724 757 728 704 721 726 727 701 613 550 486 422 379 353 337 330 360 418 419 417 443 458 463 464 484 482 504 510 525 531 553 575 594 613 640 611 655 699 706 718 758 739 730 747 743 742 785 849 933 962 982 1020 1074 1111 1071 1143 1269 1284 1199 1152 1080 1043 986 987 940 904 880 866 856 834 808 816 830 858 851 789 729 693 695 664 658 632 588 602 619 613 597 591 574 575 569 558 545 558 567 586 618 661 654 627 639 660 648 622 586 563 568 583 579 556 507 489 476 561 581 619 634 660 676 674 668 620 572 540 586 628 647 601 589 546 580 590 548 585 595 611 642 627 561 538 546 558 581 560 584 570 555 510 493 451 457 500 532 540 611 597 595 567 533 516 512 513 513 496 501 430 401 423 506 550 609 616 559 535 507 528 517 490 454 432 494 510 535 544 553 503 393 402 456 390 389 390 392 390 399 420 422 427 401 397 422 448 478 509 603 607 572 597 595 548 570 588 604 613 638 655 649 640 651 623 616 627 616 612 619 603 637 663 637 654 615 620 639 611 644 650 638 625 622 611 628 654 674 674 668 664 654 661 658 683 708 693 694 703 726 735 731 721 734 727 712 699 734 769 786 787 798 808 785 774 788 822 869 892 899 910 918 923 882 858 812 799 779 801 781 794 762 793 768 746 738 724 699 683 675 675 673 657 650 666 665 682 683 681 686 681 672 655 657 655 653 635 650 619 644 660 666 667 658 672 657 629 607 561 542 528 567 558 593 604 605 639 649 633 610 590 575 595 613 623 635 637 642 622 612 587 575 568 560 559 562 520 531 538 552 569 574 600 582 577 578 577 588 598 606 602 606 626 628 635 656 642 648 661 665 664 689 674 642 693 728 723 718 758 791 799 775 800 805 698 647 625 615 618 626 602 601 583 598 615 618 612 628 597 609 618 628 631 644 650 635 622 649 617 610 596 593 573 560 547 550 572 581 580 591 582 588 585 602 621 654 633 622 610 586 570 559 577 564 591 602 618 622 597 551 517 514 509 441 410 495 528 519 523 572 591 616 620 615 626 626 651 629 608 596 585 584 550 581 594 575 574 551 537 494 522 537 567 568 534 534 544 556 558 535 523 514 522 549 554 624 659 687 726 710 699 681 678 660 670 664 685 676 671 682 686 699 711 682 658 658 657 671 677 671 619 602 583 578 556 581 598 608 578 550 565 571 590 568 561 584 601 599 615 626 629 599 575 596 616 633 637 644 633 612 625 633 644 673 691 696 701 720 757 755 768 801 816 793 803 789 797 798 814 761 780 813 806 736 750 799 797 713 693 657 608 692 667 599 600 554 528 537 557 570 536 587 554 540 541 551 545 519 500 486 478 458 460 461 476 476 471 475 466 474 471 469 460 462 454 452 451 449 449 447 446 445 453 460 467 468 470 484 488 496 500 490 486 483 484 495 505 508 501 480 447 424 431 431 535 556 515 441 484 594 646 651 644 707 694 675 744 781 700 724 667 631 636 668 700 732 765 819 879 857 793 770 777 826 869 892 936 1003 1039 1081 992 831 767 760 743 692 671 711 740 699 688 684 724 743 655 610 674 704 636 622 606 615 606 625 605 583 602 616 612 629 499 440 420 407 345 423 481 564 645 693 711 754 762 796 768 631 641 574 554 657 639 557 621 715 771 729 695 623 595 620 643 705 716 624 568 512 439 398 335 270 232 197 173 173 173 177 184 194 191 207 220 223 220 229 240 245 262 278 248 229 206 189 233 212 190 208 248 269 277 285 255 246 292 294 316 252 244 282 316 326 308 322 330 419 420 332 279 244 263 282 210 176 157 116 114 113 113 115 124 141 155 142 144 130 130 156 144 130 121 120 126 133 126 120 146 143 138 116 99 111 122 128 96 110 118 123 142 88 72 63 58 64 77 104 114 132 158 188 198 177 164 143 185 204 266 265 271 323 270 277 319 246 183 228 277 253 181 150 143 210 262 221 223 259 229 272 211 165 163 217 243 207 154 151 212 179 145 127 148 126 137 96 126 147 119 118 129 146 124 116 126 130 140 175 190 147 159 124 112 106 115 101 107 124 110 100 95 99 101 89 124 113 80 61 46 43 45 38 32 31 26 21 20 21 20 21 18 21 22 21 20 30 52 48 33 31 45 16 10 10 10 9 10 16 30 46 41 45 40 29 35 13 9 10 9 8 8 8 8 8 8 9 9 8 8 9 8 7 7 7 7 7 7 5 5 3 3 2 2 1 1 0 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
319 316 314 313 299 307 308 317 330 332 333 334 335 334 333 332 331 330 329 322 323 326 327 328 328 329 333 335 336 336 340 340 332 321 309 297 296 283 273 274 273 274 273 273 273 274 277 286 314 314 325 327 336 346 339 340 341 355 373 375 385 373 394 403 396 403 402 404 409 412 418 428 425 415 440 445 427 436 447 456 461 447 446 445 443 448 453 465 461 473 468 460 441 439 423 433 462 458 487 479 498 474 472 486 489 495 518 523 531 548 543 545 558 554 549 510 527 512 528 524 560 522 491 486 529 545 551 544 562 551 548 563 577 603 631 648 702 649 643 637 631 654 672 691 754 771 817 866 821 780 730 701 676 655 654 663 667 661 669 668 679 676 689 710 706 720 728 742 777 784 751 737 722 711 705 690 684 669 691 705 715 732 736 738 741 742 737 737 729 706 693 688 686 704 713 695 681 668 662 666 672 655 647 649 637 644 660 667 708 760 811 749 680 624 571 556 537 524 511 454 430 375 482 712 696 650 595 538 537 516 501 492 477 487 480 485 503 529 564 565 568 512 547 570 611 641 653 700 734 807 836 861 866 948 982 982 985 961 959 958 958 951 946 950 956 935 891 879 877 877 855 850 836 872 906 873 908 930 911 911 915 908 889 870 862 858 846 837 798 820 802 799 804 802 786 771 782 776 781 776 764 750 783 762 748 753 746 697 649 587 546 480 431 402 390 357 333 392 394 454 456 481 495 506 502 517 532 531 551 553 570 595 613 648 663 673 658 653 691 733 760 765 779 764 766 770 757 792 873 892 960 1009 1073 1168 1223 1147 1249 1285 1330 1277 1203 1134 1066 1052 1002 978 951 919 877 865 875 846 806 801 815 820 822 753 709 721 683 668 647 622 587 587 607 605 580 572 564 553 548 541 549 556 586 604 642 624 609 631 654 664 658 649 613 573 519 519 523 509 477 475 562 594 624 645 643 674 660 635 610 531 558 602 637 653 604 565 537 564 575 543 571 588 597 627 649 595 540 526 556 541 546 544 559 541 531 521 481 445 516 529 600 620 573 590 585 544 530 486 472 471 477 499 474 399 428 511 593 645 642 616 575 522 477 470 474 425 429 489 488 502 526 524 477 393 395 472 447 410 408 405 405 393 397 414 416 397 397 421 460 519 534 571 529 538 544 523 580 601 607 615 610 628 645 616 652 618 614 606 615 607 596 597 609 629 671 630 613 617 611 603 619 637 622 659 619 611 612 635 659 644 661 658 646 641 660 675 677 675 693 708 721 720 725 719 715 741 729 701 734 747 765 770 753 789 780 762 784 790 827 862 888 912 904 915 925 901 861 803 772 751 759 737 734 736 738 732 716 715 730 718 690 687 685 683 676 650 657 671 677 677 673 682 689 692 688 679 671 661 653 648 658 662 661 671 668 644 665 675 666 615 566 544 520 548 568 621 633 639 639 650 636 607 598 573 581 585 615 625 625 631 619 615 611 600 585 567 553 554 526 531 535 555 567 574 578 570 564 559 582 596 597 594 588 597 613 624 614 644 639 639 662 657 656 658 644 666 702 707 680 731 757 769 789 760 781 796 727 655 630 615 591 606 622 593 573 590 604 605 606 608 593 637 651 665 674 620 619 609 599 636 635 631 629 603 585 573 564 556 567 558 583 590 573 576 586 605 621 653 667 657 621 600 579 571 556 569 576 602 612 618 563 524 517 494 474 432 439 485 494 474 541 606 623 629 642 652 642 653 650 649 623 610 582 548 571 597 577 562 557 542 535 491 516 511 527 515 511 524 533 554 535 529 515 512 534 547 574 653 678 719 721 703 688 682 662 650 655 661 673 669 665 674 688 696 700 687 662 630 650 665 654 679 617 602 610 588 559 573 585 600 592 570 549 573 556 556 571 577 589 607 629 628 620 589 570 585 613 616 624 632 612 614 632 641 644 654 674 684 695 716 744 785 775 755 786 800 810 815 790 827 798 777 798 814 792 780 796 817 758 718 631 624 673 762 721 619 572 555 551 523 552 555 534 545 548 529 539 547 538 502 491 494 492 480 457 459 461 475 470 462 459 458 458 469 461 453 448 446 447 446 447 446 441 441 439 454 468 463 461 470 475 481 500 491 478 478 485 496 511 520 500 519 431 420 436 425 489 530 489 449 564 593 634 617 652 658 667 708 736 768 753 660 637 634 673 712 739 788 862 895 919 807 730 759 814 839 873 919 978 1006 1036 1003 910 771 661 698 687 658 663 690 673 668 674 704 727 748 750 641 581 636 611 548 578 555 552 574 583 562 616 639 638 619 589 535 497 480 369 360 377 445 520 567 686 744 796 813 788 650 527 539 520 590 609 531 616 671 673 582 607 585 502 528 613 740 727 665 627 569 474 398 373 334 259 196 174 170 171 172 181 187 194 201 208 202 209 217 251 248 251 259 283 291 304 239 187 187 243 293 280 264 287 298 242 278 292 285 322 304 237 225 260 284 245 262 362 447 465 374 370 330 281 212 195 172 136 122 111 111 111 111 115 122 147 162 172 140 121 129 128 136 121 114 118 127 126 114 139 128 124 130 99 96 106 100 95 101 111 107 122 123 77 73 61 63 77 111 154 155 158 183 206 154 145 141 170 216 270 242 228 289 288 260 316 265 202 288 258 253 180 176 157 200 258 232 270 259 257 249 174 193 230 224 261 227 181 135 216 198 164 133 135 117 120 116 106 132 121 120 129 143 125 121 140 144 140 165 180 152 158 133 115 103 101 101 99 123 97 104 81 96 100 83 109 107 79 63 49 40 39 38 40 36 24 23 22 23 21 21 18 22 26 21 22 29 41 51 36 31 26 17 11 10 10 10 11 14 27 40 38 46 34 27 37 13 11 10 10 9 7 7 8 8 8 8 8 8 9 9 8 8 7 7 7 7 6 6 8 3 3 2 2 2 1 1 1 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
313 311 309 304 298 309 321 331 332 333 333 334 334 332 331 331 331 327 324 321 320 323 323 322 321 319 323 326 326 328 330 340 351 368 373 343 304 287 277 275 276 276 273 272 272 273 277 299 326 326 330 337 342 377 359 361 356 360 349 355 374 377 370 378 373 380 384 399 410 417 426 426 433 426 424 437 430 431 434 442 453 456 450 462 450 460 453 463 467 467 454 450 434 443 423 437 463 474 474 470 474 466 470 482 504 510 512 530 515 522 533 527 514 533 516 514 505 499 519 506 512 497 478 487 501 508 516 533 530 546 552 579 594 606 612 621 612 615 604 625 629 643 642 661 730 805 831 848 857 795 763 723 676 650 640 651 655 649 666 658 663 676 688 694 690 715 727 747 794 794 762 762 752 735 726 695 678 666 687 701 716 729 731 731 738 741 739 732 726 723 698 683 689 714 702 680 666 658 664 668 660 647 646 644 641 645 659 670 689 722 769 813 768 691 616 581 568 546 509 466 430 378 447 569 689 788 728 673 628 586 557 522 502 488 499 514 515 520 559 577 616 591 558 545 569 607 639 681 716 771 793 797 827 875 898 940 961 927 934 960 953 948 921 935 924 914 911 894 881 869 851 844 817 838 845 834 883 902 862 905 920 914 926 917 909 892 863 835 829 852 855 842 839 839 827 808 816 800 804 796 801 800 817 803 784 782 742 695 629 578 545 490 444 431 401 343 330 383 426 457 507 508 526 541 546 555 554 560 575 594 616 631 648 663 693 702 698 679 683 712 749 801 805 790 794 817 781 788 823 883 920 976 1090 1200 1276 1212 1313 1338 1372 1283 1217 1138 1116 1083 1022 1023 976 951 905 859 856 845 842 812 791 801 860 820 762 741 709 687 683 654 606 606 571 571 569 556 567 566 541 533 541 556 583 598 601 587 603 628 623 659 651 631 638 590 535 500 473 487 441 484 557 596 619 619 632 654 639 594 559 536 568 600 626 616 617 576 525 540 568 530 567 582 602 636 634 599 541 509 540 537 520 523 540 526 502 533 463 469 493 506 577 570 547 583 590 575 543 522 513 489 448 461 453 411 446 546 601 620 646 627 573 510 522 518 457 411 469 450 481 487 542 513 429 383 415 512 527 450 420 400 409 401 393 394 395 396 400 453 504 547 491 523 492 509 522 577 598 619 590 590 615 619 617 620 634 617 603 604 615 603 596 591 615 661 647 646 607 607 592 605 646 623 614 627 605 598 615 633 652 625 642 658 626 654 650 652 664 685 685 709 705 711 729 689 720 724 709 692 729 732 740 739 731 741 784 798 782 804 824 873 899 910 897 907 922 925 887 852 845 787 732 733 717 715 715 713 706 694 693 692 692 690 688 674 666 657 645 671 664 668 678 682 686 687 691 696 687 674 662 667 670 672 673 667 651 636 654 666 651 618 586 540 520 554 577 625 618 623 646 646 613 590 579 568 591 597 609 601 605 629 617 600 594 600 600 583 558 545 541 519 519 537 552 549 563 560 557 573 581 588 578 576 587 595 612 623 621 618 642 649 663 646 651 666 623 655 696 691 699 720 720 739 772 757 767 792 785 698 632 608 591 591 609 615 575 579 588 588 589 582 611 629 635 650 659 613 598 585 604 624 606 617 608 598 619 586 569 553 557 559 575 584 566 580 594 596 612 633 672 656 643 623 608 570 556 557 567 562 581 630 569 567 574 523 473 418 440 444 446 509 559 587 622 653 663 668 664 644 635 650 625 594 564 528 558 571 561 556 554 492 487 514 506 501 503 499 508 516 522 528 523 520 509 528 528 542 568 646 703 737 741 708 685 676 665 657 643 659 665 657 661 676 691 679 681 701 661 647 643 635 679 670 643 610 618 585 556 564 582 593 594 580 549 545 555 566 583 594 603 608 633 636 616 581 566 583 597 609 627 618 599 606 616 628 657 681 690 717 721 730 750 758 734 761 762 813 807 842 812 814 792 811 806 818 776 812 819 785 715 675 641 699 758 713 645 595 588 577 550 533 519 529 525 537 542 524 535 539 542 504 487 480 478 485 457 458 459 460 458 457 455 452 450 452 448 449 449 449 449 445 458 458 447 445 439 469 472 468 458 462 463 475 488 490 476 475 488 499 513 528 528 527 424 438 512 419 419 472 479 431 491 566 598 572 625 619 691 710 737 764 769 679 641 626 682 719 757 808 810 833 884 817 656 750 828 848 864 893 912 978 981 887 751 699 648 627 647 638 623 659 637 645 692 724 738 759 778 756 623 569 636 553 569 524 517 559 543 575 620 642 629 654 665 617 522 473 432 357 395 497 560 585 661 726 777 810 780 684 590 457 470 549 547 453 527 582 561 484 527 589 470 488 572 681 648 697 623 544 491 449 384 331 267 221 198 169 167 191 200 195 191 193 197 188 201 225 234 232 230 266 266 292 307 311 286 205 204 273 312 248 249 287 270 207 246 308 274 319 302 210 238 228 215 269 360 390 455 446 372 295 294 292 236 188 161 131 109 109 108 108 110 115 117 129 141 149 132 116 112 125 117 114 116 111 121 113 120 109 107 105 109 105 92 88 93 87 94 106 114 117 96 86 70 61 76 145 175 177 180 191 223 170 141 129 165 201 237 207 198 236 278 301 300 271 258 297 261 199 146 224 170 222 254 269 255 306 270 254 173 229 272 253 280 250 206 147 191 231 181 159 133 131 128 130 119 121 125 128 132 141 128 126 144 162 148 155 167 146 148 136 111 105 100 97 99 115 100 90 87 83 91 76 89 79 68 61 53 42 34 32 32 27 22 23 22 24 22 24 21 21 27 22 26 27 36 50 42 34 23 14 12 12 12 10 10 16 24 39 36 46 26 21 21 13 11 11 10 9 9 7 6 7 7 7 6 7 8 7 8 7 7 8 6 6 6 5 13 6 5 6 6 4 3 2 2 3 5 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
313 306 305 303 299 302 308 322 330 332 333 332 333 332 330 328 329 327 325 323 321 318 318 318 317 317 319 319 317 321 334 342 349 355 359 358 322 295 282 278 278 277 274 272 271 274 279 313 327 333 336 347 372 372 373 357 370 365 366 354 354 358 360 363 367 386 402 408 411 412 414 423 432 437 433 436 434 431 433 436 442 457 457 460 455 454 460 460 465 457 457 442 425 437 422 437 447 466 458 455 458 471 476 500 505 503 526 518 520 510 507 499 496 503 511 497 492 488 503 479 485 474 480 501 505 506 509 533 540 537 566 578 586 588 578 586 595 602 590 604 621 615 634 649 720 792 828 827 833 865 775 718 684 659 640 641 648 640 657 645 661 670 683 678 684 698 721 745 789 789 768 754 756 767 737 705 703 684 660 672 688 708 696 718 728 732 737 740 741 735 694 676 680 715 692 662 656 646 655 659 656 654 654 655 650 655 667 678 689 705 703 738 789 748 642 576 554 520 507 477 441 375 442 528 607 697 820 825 750 712 640 596 546 534 529 530 565 556 569 595 630 625 599 571 575 584 612 646 678 712 743 775 797 832 880 884 932 943 878 944 960 937 906 918 905 911 902 882 862 867 834 857 827 802 814 821 852 857 835 861 874 888 934 930 913 895 876 855 854 872 892 876 878 860 858 847 853 817 814 821 835 835 824 832 817 769 707 673 638 595 544 491 479 426 383 329 329 354 395 475 544 549 560 560 577 591 583 592 605 630 624 671 692 698 682 706 743 711 712 751 796 836 822 829 842 859 825 838 856 930 982 1018 1100 1202 1300 1270 1321 1372 1379 1306 1212 1168 1128 1070 1109 1064 1037 971 947 899 843 823 806 825 802 788 828 871 835 780 753 730 717 676 639 644 606 592 582 561 553 564 539 529 535 549 569 599 571 584 596 596 624 655 645 633 608 617 600 549 478 450 477 531 566 591 610 601 620 627 594 571 532 525 583 614 602 571 601 569 516 546 560 522 564 569 580 615 650 612 580 547 494 526 492 511 541 497 500 518 468 457 468 489 514 527 564 576 536 562 562 593 553 513 459 444 416 396 479 561 562 613 630 620 602 583 560 547 529 457 401 425 455 432 472 435 404 382 450 546 580 547 509 442 399 439 463 431 430 434 483 518 533 486 476 473 501 571 600 610 611 585 563 576 599 631 584 625 641 618 606 580 620 587 570 596 629 636 624 648 611 594 587 608 634 607 605 614 610 603 625 631 640 615 625 617 624 633 657 684 695 694 697 707 681 713 705 680 726 716 679 711 719 710 716 721 745 772 801 805 831 833 856 880 898 901 901 919 916 928 910 887 838 796 792 783 742 712 708 690 685 689 678 681 684 679 680 693 672 657 643 660 658 662 672 678 680 676 679 686 695 681 671 675 676 680 669 653 658 640 629 648 644 614 583 533 526 561 587 587 584 607 641 634 591 600 572 564 588 590 585 607 626 633 616 601 582 581 580 585 567 549 537 534 528 537 545 540 565 560 540 569 578 571 562 583 601 586 595 613 609 603 621 626 647 640 638 658 663 624 681 658 675 704 699 736 770 767 749 775 771 710 646 624 596 577 600 598 579 568 581 573 592 617 613 623 639 633 627 602 589 570 609 601 582 608 575 586 610 609 575 563 533 571 582 569 572 585 594 605 624 663 662 652 638 636 635 602 559 533 536 569 600 618 606 578 621 572 511 458 408 445 489 563 575 631 654 668 657 657 660 643 606 641 611 589 539 486 526 550 547 547 522 475 477 484 483 481 486 486 503 509 522 519 520 504 524 545 565 575 629 679 726 731 706 712 703 687 669 660 643 647 663 640 659 672 687 662 682 687 674 656 621 626 645 649 656 639 620 600 567 557 578 582 584 593 570 543 553 572 568 583 596 609 626 625 593 578 563 576 591 612 610 594 600 621 644 653 669 660 675 694 706 706 727 715 720 733 751 768 821 839 849 815 816 824 812 802 812 811 769 757 697 691 720 715 741 682 656 607 582 581 573 572 528 516 514 525 532 513 529 528 543 531 492 481 474 477 477 468 452 452 453 451 474 470 462 457 455 454 467 466 459 455 442 442 444 442 455 465 473 469 461 455 464 471 489 483 472 479 491 501 514 530 544 521 480 419 456 521 420 419 476 415 429 467 492 537 616 677 683 718 756 737 777 720 655 621 685 705 730 750 761 795 815 737 631 725 840 857 868 843 906 933 945 762 666 646 620 594 647 613 601 642 636 679 701 691 743 763 784 794 689 585 522 507 491 466 456 499 481 544 609 645 565 650 636 521 459 407 398 332 354 522 659 658 709 760 776 770 743 679 562 474 421 485 412 313 386 452 409 381 420 508 447 408 546 594 544 593 644 535 458 376 325 311 261 229 203 174 168 186 194 211 213 197 184 192 211 224 217 211 231 257 245 257 293 335 299 225 170 225 287 288 239 219 233 226 236 272 231 277 301 254 208 207 236 287 365 335 410 443 376 376 328 269 220 221 168 135 109 108 107 106 104 109 110 114 121 137 138 138 123 112 121 108 108 107 114 112 105 104 102 100 99 97 96 95 90 81 82 91 93 113 91 96 72 62 70 142 172 191 198 210 191 149 129 122 162 168 180 206 259 229 297 336 309 335 293 249 242 223 165 196 218 210 272 300 276 319 304 261 193 221 295 321 307 247 185 161 236 276 229 181 130 162 145 155 133 111 129 138 141 150 132 129 150 173 167 142 144 146 129 133 121 108 104 91 92 96 90 72 89 71 80 68 74 67 60 61 76 43 30 28 25 25 25 24 23 24 26 30 25 21 30 21 27 28 36 47 49 38 24 16 19 18 17 14 13 20 26 39 36 42 20 15 14 12 11 11 9 8 6 6 6 6 6 5 5 5 5 4 6 9 5 5 4 4 4 5 15 8 8 9 8 8 6 5 4 5 3 5 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
312 306 300 297 299 296 307 313 330 332 332 331 331 332 331 329 326 325 324 322 322 321 316 317 316 316 317 316 318 322 326 330 334 340 342 330 330 349 294 285 280 278 276 273 271 275 293 317 325 332 339 374 395 397 398 373 394 372 400 360 360 362 359 365 369 371 384 399 399 418 418 418 423 436 440 440 434 445 444 441 450 465 461 461 466 460 466 454 451 456 445 433 417 424 418 447 462 455 467 453 458 455 470 481 484 510 521 520 501 493 507 509 493 487 499 501 481 488 482 466 471 480 487 490 494 505 521 525 546 553 573 559 577 558 558 563 584 574 600 587 588 616 634 650 682 770 780 783 815 846 797 728 687 659 641 631 641 639 646 650 653 667 662 669 681 691 719 740 779 789 789 765 737 752 731 726 713 698 685 665 657 665 667 672 680 692 706 728 724 709 688 671 690 690 666 647 643 639 655 659 658 670 672 666 673 686 707 723 731 705 657 672 712 751 660 581 522 492 502 493 431 384 439 517 576 635 699 825 878 812 753 707 659 588 543 582 593 599 607 602 622 649 615 595 592 605 613 652 705 725 739 737 788 808 837 842 871 887 854 913 963 943 918 889 892 893 883 866 871 852 855 826 818 808 789 819 863 869 837 824 819 871 918 920 916 911 894 879 880 913 921 908 908 880 867 863 862 845 840 851 864 851 854 850 801 750 702 663 629 585 537 523 472 381 344 329 329 362 389 454 512 579 592 602 598 620 627 636 637 654 663 655 696 729 714 743 744 743 758 795 821 833 830 847 877 867 869 851 849 918 1014 1056 1100 1175 1261 1255 1339 1351 1357 1285 1269 1210 1162 1127 1170 1118 1054 993 964 923 879 845 793 788 801 789 812 859 886 821 812 792 763 712 667 667 633 598 585 556 538 545 538 527 531 540 549 564 601 598 575 566 612 651 644 636 616 577 549 569 513 434 490 526 569 599 593 591 612 608 571 532 493 571 617 607 556 540 581 573 525 528 537 522 570 598 617 606 609 591 556 547 527 483 500 483 547 537 492 470 488 429 467 476 521 555 583 537 522 534 535 604 578 527 473 444 424 400 507 544 571 611 628 640 606 572 547 508 537 492 453 397 398 383 404 384 380 424 513 515 564 570 555 476 431 407 438 464 479 487 486 487 477 456 478 500 570 600 554 554 577 538 522 534 598 610 561 625 627 630 613 568 616 585 570 597 637 625 623 613 601 581 595 613 624 606 592 613 591 610 620 627 617 603 625 646 650 662 683 692 678 696 675 702 660 707 690 685 701 687 673 685 704 732 728 769 755 759 762 794 807 828 859 892 900 883 904 915 904 921 925 918 867 855 843 769 745 733 709 688 700 687 678 669 671 667 663 673 674 662 646 650 652 663 675 669 668 681 689 688 691 688 682 688 687 668 664 677 671 644 623 629 654 638 621 560 529 542 559 577 595 619 642 621 595 570 564 563 570 580 583 589 597 627 621 612 603 577 559 555 566 553 540 526 518 525 528 541 554 556 537 559 572 563 569 584 575 580 608 610 604 601 602 619 624 634 635 657 654 610 646 636 681 676 694 724 747 759 727 754 752 725 637 612 589 574 573 585 576 580 573 579 590 617 639 630 628 624 617 604 600 564 592 585 580 595 566 577 602 600 598 572 539 557 571 555 558 569 592 592 616 639 645 640 639 618 622 614 571 554 544 575 579 600 637 653 634 570 486 446 419 431 533 592 623 659 677 664 653 642 653 630 592 637 592 548 481 469 463 485 479 488 481 474 538 525 526 519 514 499 511 515 512 513 504 515 531 536 557 653 681 713 731 708 693 704 718 678 660 651 645 634 657 642 651 660 668 654 670 688 701 671 626 615 633 644 653 654 620 601 569 550 565 564 567 584 578 540 556 558 573 590 593 603 617 620 598 579 558 578 584 605 589 599 606 630 648 664 666 671 695 687 674 691 681 719 737 734 749 750 792 837 852 848 848 831 834 826 819 741 711 710 709 718 815 773 718 669 635 604 594 602 597 552 578 557 523 513 516 509 520 524 546 510 489 484 472 471 470 466 480 483 483 493 483 490 479 471 461 466 468 467 451 436 438 440 455 460 462 468 486 468 459 453 465 476 488 473 469 481 490 502 515 528 543 545 551 474 420 507 475 419 415 415 415 469 520 602 661 647 695 704 735 735 752 786 694 617 680 714 732 714 759 708 670 605 699 828 866 847 775 726 821 892 766 694 662 594 585 579 610 596 592 600 613 641 692 726 749 772 791 803 786 680 671 668 636 546 459 461 492 482 559 544 518 638 591 473 402 376 368 328 386 524 565 659 711 709 665 670 634 598 623 522 393 420 362 292 299 351 314 281 294 403 350 427 498 490 419 488 560 640 524 429 401 344 289 250 208 185 164 181 190 207 233 212 185 189 209 222 203 224 230 232 238 257 299 347 255 204 178 220 278 287 241 240 192 196 212 217 257 240 279 271 257 181 251 317 279 355 393 404 444 351 319 310 266 239 161 170 130 110 106 104 103 102 105 108 120 130 134 129 126 104 106 105 106 105 107 105 104 102 100 99 97 97 94 93 91 87 83 80 80 91 77 90 70 64 63 124 166 192 193 209 173 124 109 121 141 156 203 240 296 276 329 356 332 324 272 254 211 214 158 215 275 198 287 321 282 342 292 224 230 210 307 347 293 235 222 178 215 245 187 162 156 166 170 170 148 135 129 155 154 156 136 133 156 153 131 128 148 153 125 125 124 114 105 95 87 88 94 82 73 62 70 62 64 59 54 55 74 41 31 27 26 25 25 24 24 26 40 43 31 25 29 24 35 33 40 50 58 56 36 21 35 24 23 23 17 24 30 41 37 31 17 15 14 13 11 10 9 9 7 7 6 5 9 5 5 5 5 5 8 11 4 6 4 5 5 6 13 12 11 11 12 10 10 9 8 7 3 3 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
302 300 299 295 297 295 304 318 326 329 331 330 327 330 331 330 328 327 326 324 324 322 320 319 318 317 316 317 320 329 332 335 340 345 350 322 303 365 300 292 286 281 278 272 271 277 299 302 310 322 337 367 375 390 406 411 414 409 396 388 382 377 383 375 384 381 380 384 399 414 424 430 432 433 437 429 439 446 456 465 467 459 454 460 458 457 459 455 443 444 430 416 413 417 428 465 454 447 444 446 450 471 475 487 492 509 512 510 501 481 501 497 475 475 488 485 476 472 460 468 489 500 498 497 493 505 518 520 524 524 540 548 546 536 552 557 555 560 589 601 605 617 637 660 673 728 742 783 817 810 793 716 680 662 645 629 626 638 641 639 651 651 653 660 673 691 710 726 740 763 778 759 735 740 738 754 722 696 687 673 652 651 655 652 654 658 667 679 681 677 685 665 659 648 633 630 635 641 649 653 657 673 704 707 718 724 753 767 788 743 664 629 650 692 720 608 530 461 477 448 387 400 465 503 555 596 654 706 871 889 824 778 714 677 631 602 619 655 641 651 671 661 624 608 622 633 659 682 711 731 734 745 777 791 794 806 841 847 830 871 931 943 926 888 852 863 867 889 876 863 850 838 796 797 826 836 833 832 817 795 821 854 879 888 907 911 910 907 911 927 935 929 917 896 879 874 866 866 868 883 878 873 855 813 756 724 679 646 610 585 562 502 431 367 330 329 330 370 402 429 453 517 604 651 628 642 670 676 679 691 704 699 695 692 730 755 757 753 772 791 821 857 844 866 891 896 875 896 896 928 961 998 1054 1128 1155 1237 1319 1310 1304 1327 1305 1243 1224 1216 1209 1126 1062 1034 976 952 899 860 831 778 759 753 790 803 853 884 879 821 802 743 710 694 628 631 592 586 557 531 528 520 525 538 585 612 607 569 557 578 633 651 641 624 606 576 536 493 485 430 482 558 582 595 561 582 595 580 539 498 522 589 572 566 566 530 555 560 541 500 504 553 606 661 665 602 579 569 538 513 490 477 473 469 542 528 509 473 471 423 479 568 579 584 569 546 502 504 507 538 559 544 518 466 421 407 474 530 560 592 636 637 613 590 548 515 481 486 419 377 380 379 380 398 468 532 586 564 550 580 580 528 460 424 423 408 432 444 495 485 450 463 525 562 589 530 502 529 540 520 493 533 545 546 544 610 632 631 612 541 572 542 607 622 619 600 614 613 608 570 600 611 614 601 587 601 576 607 607 592 611 628 636 651 663 670 691 684 667 679 677 668 659 667 658 650 670 675 707 701 715 758 776 781 796 796 788 820 839 823 867 891 890 882 910 903 894 911 926 912 858 829 825 770 741 709 726 726 707 696 682 682 678 669 667 654 650 647 642 641 646 663 662 660 666 674 684 693 697 699 693 691 684 691 689 685 669 659 631 624 625 652 629 577 528 533 553 580 590 604 617 643 604 570 557 569 591 600 606 596 620 631 624 610 602 572 562 553 539 549 549 535 521 507 530 550 556 548 536 555 565 551 557 562 573 597 609 609 596 591 612 610 602 616 613 633 652 622 597 666 685 656 695 720 731 737 719 754 736 756 672 636 581 574 565 567 564 572 586 603 617 609 633 646 620 605 588 583 575 570 567 558 577 568 550 579 606 596 579 573 568 533 550 534 569 587 588 575 605 617 645 630 629 613 601 612 589 553 491 541 570 591 613 642 587 571 479 427 411 445 568 587 608 634 674 662 639 630 651 618 560 596 572 496 471 492 529 488 487 481 516 530 602 582 559 563 516 519 499 505 514 501 523 540 548 549 605 684 701 703 704 700 684 690 704 679 666 655 644 626 626 643 643 658 663 639 647 666 689 654 611 596 624 645 653 655 617 609 587 559 544 545 561 578 554 531 549 570 564 582 599 608 620 590 589 567 558 571 590 606 592 583 603 620 630 644 658 669 661 659 654 687 705 725 733 743 766 796 779 807 841 846 846 854 835 814 798 812 742 821 766 726 814 831 707 672 649 620 602 597 585 567 558 548 546 551 530 509 501 510 523 513 486 479 476 476 472 464 486 514 504 501 512 518 490 474 473 471 473 468 450 438 441 456 459 458 461 462 470 462 452 452 455 464 474 467 468 476 488 501 506 525 541 560 560 505 420 468 539 452 443 428 424 488 574 626 636 628 684 696 679 722 753 752 702 523 640 625 632 572 574 576 590 636 697 822 849 702 648 627 656 667 651 659 599 615 559 574 595 582 597 659 678 700 709 733 755 772 796 821 834 802 795 798 716 608 517 444 409 432 465 456 527 641 639 555 451 371 341 391 421 418 524 555 618 633 570 548 556 520 558 488 389 348 259 214 255 271 210 212 203 326 371 343 426 365 359 410 495 541 607 526 437 321 268 237 207 197 176 166 187 191 209 231 201 176 189 195 219 241 248 216 262 294 330 343 254 206 167 180 219 272 315 278 217 203 175 194 256 237 273 250 216 169 246 266 251 327 311 378 462 457 375 288 277 225 217 171 135 122 107 104 102 102 103 106 109 114 119 123 107 104 105 103 99 105 106 105 103 102 98 96 94 95 94 93 90 87 82 80 74 77 74 72 69 62 64 114 159 176 135 156 140 108 105 139 165 167 217 229 274 294 319 371 350 310 259 229 215 180 211 263 268 244 246 318 314 321 267 217 217 279 311 330 272 271 225 195 268 224 208 156 201 193 203 176 160 149 124 153 179 161 141 136 160 145 123 122 154 137 119 103 125 108 99 109 95 125 118 99 83 61 55 56 53 57 55 52 61 36 27 26 27 26 24 24 24 24 60 70 41 32 36 28 41 40 39 49 72 57 49 25 36 29 29 34 21 32 36 45 42 24 18 15 13 13 11 11 14 16 6 6 6 6 7 5 5 5 6 6 11 6 6 8 6 7 8 8 15 16 13 14 15 13 13 13 12 10 8 2 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
299 297 296 295 293 297 308 316 327 326 330 330 321 325 330 330 329 328 328 326 326 324 323 322 320 318 316 317 319 333 338 343 348 353 361 373 328 294 298 293 291 286 283 270 296 323 322 321 319 324 337 363 365 379 396 390 406 427 412 411 404 397 402 393 390 399 387 402 398 402 414 420 428 433 433 423 428 436 444 450 455 449 447 454 445 449 448 445 437 425 410 418 411 415 443 458 441 442 434 446 460 469 466 494 502 495 483 494 486 473 472 489 481 462 471 457 457 461 455 479 489 505 520 536 508 519 512 507 530 526 527 527 531 536 538 556 580 584 604 626 619 626 637 648 684 708 717 761 775 794 767 761 714 667 647 627 624 622 625 641 642 640 655 677 688 695 712 709 723 727 747 734 733 714 723 762 742 696 696 687 655 650 648 641 641 646 650 655 658 672 690 671 640 624 621 629 633 646 643 651 659 671 707 722 739 757 760 760 792 761 670 622 612 606 687 702 545 442 371 371 384 441 489 527 559 593 633 673 768 897 857 808 780 745 713 680 698 660 701 692 694 656 639 629 628 662 656 686 739 742 756 754 751 766 794 798 813 816 808 834 878 879 911 907 866 834 863 883 875 858 850 824 796 783 861 842 815 804 790 780 804 824 841 853 856 870 880 885 903 918 943 945 938 910 886 887 893 888 892 892 887 843 799 769 716 700 671 640 613 583 511 435 414 376 331 330 330 371 425 442 452 488 551 636 688 692 694 720 737 732 748 738 733 716 740 752 749 777 795 821 812 874 870 884 893 923 919 970 947 957 965 1012 1017 1077 1178 1240 1279 1251 1272 1307 1301 1284 1242 1257 1226 1159 1090 1076 1033 953 944 917 881 823 758 745 740 765 813 844 901 876 866 779 759 697 674 642 608 619 598 545 528 517 522 536 564 589 571 550 554 604 648 630 625 611 599 585 575 525 469 426 502 576 599 560 555 592 598 569 503 511 569 561 537 542 543 509 530 549 532 494 525 558 631 713 678 635 596 564 560 526 508 513 472 465 505 517 497 469 426 421 507 563 596 619 606 563 538 496 491 525 563 524 499 467 417 419 445 537 585 634 632 640 635 619 593 537 450 444 378 378 380 381 394 465 548 616 590 573 558 582 629 549 468 432 465 463 429 432 456 457 458 504 502 513 535 515 495 520 497 490 485 496 520 538 577 578 578 595 582 543 539 554 620 630 606 597 609 595 574 583 608 600 587 598 569 570 574 597 602 624 639 641 651 643 661 686 669 670 653 681 678 634 658 659 686 706 710 738 744 739 750 769 791 794 800 829 842 819 849 875 877 893 869 883 905 882 894 921 922 907 872 828 755 735 748 754 764 743 713 702 697 690 689 681 687 689 662 673 663 657 641 649 667 667 673 682 693 699 697 703 698 698 698 698 666 661 664 659 632 600 614 636 641 625 548 525 546 553 581 594 625 611 571 550 565 597 591 609 618 613 606 631 620 606 600 604 593 579 548 531 539 542 523 504 533 548 554 538 539 556 555 542 553 562 573 590 602 592 594 579 605 588 603 608 616 635 630 596 617 646 636 660 688 693 712 722 713 733 722 724 645 593 573 558 557 557 581 586 590 592 603 626 632 642 647 619 606 596 569 551 552 548 566 555 556 564 584 587 589 570 546 552 537 543 579 592 563 573 589 620 635 606 613 602 589 596 602 573 499 496 552 558 601 629 574 475 443 403 422 452 521 584 628 646 681 672 637 590 628 614 513 562 486 458 499 539 588 530 525 554 581 599 613 662 603 596 542 552 558 546 534 545 537 557 560 580 648 711 702 689 689 695 673 688 691 674 665 659 647 631 611 638 658 669 650 620 649 661 681 677 638 598 604 620 624 630 634 606 613 591 574 544 560 568 538 556 554 559 574 590 584 596 614 586 574 564 558 565 571 575 569 579 590 608 628 645 669 636 663 678 699 716 689 694 722 747 756 774 810 837 825 820 846 853 850 835 818 813 831 837 807 804 847 839 718 679 634 617 618 622 627 581 564 570 564 551 539 523 535 499 498 499 492 482 482 478 477 466 494 532 534 529 511 499 492 498 479 474 474 464 450 435 440 446 457 457 466 456 459 457 445 453 451 452 458 464 472 470 486 489 509 526 537 560 567 524 424 440 527 542 584 451 415 462 485 526 532 588 627 607 683 737 741 679 601 466 453 462 495 546 603 646 659 717 788 876 794 657 587 568 597 623 578 609 565 586 539 587 580 547 589 643 664 696 725 730 751 787 809 820 838 861 871 862 805 685 559 473 431 392 363 415 507 584 675 581 500 378 327 327 329 382 446 540 519 517 483 481 513 434 477 479 367 258 225 235 213 207 291 315 207 299 382 294 352 312 316 335 381 475 612 497 392 329 265 225 191 178 186 161 181 185 193 192 175 203 208 241 248 268 244 213 252 276 314 313 305 272 245 195 176 240 262 305 273 226 204 188 205 238 260 239 237 165 250 225 264 266 289 329 391 416 387 377 295 225 187 177 155 131 111 105 101 100 99 101 105 105 109 107 106 104 98 101 98 102 103 102 101 95 87 87 85 84 84 82 80 78 76 78 76 71 71 68 64 64 68 108 136 156 121 123 105 96 116 141 167 169 168 171 209 263 305 308 359 324 283 244 226 202 240 277 289 247 253 292 375 294 235 260 277 317 320 353 320 245 208 238 295 274 224 170 259 204 196 201 189 163 124 149 178 167 144 141 165 138 119 116 120 114 116 95 124 112 116 120 108 113 112 103 82 84 67 48 45 50 51 51 42 33 27 27 28 33 25 25 24 24 61 71 48 42 43 32 41 45 43 49 73 61 55 22 30 33 39 51 28 35 43 41 35 26 18 16 17 14 11 15 21 19 12 5 5 6 7 5 5 5 4 4 4 11 8 11 8 9 10 10 12 17 17 18 18 17 17 17 16 15 14 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
312 305 300 298 293 295 299 309 321 323 322 326 328 317 322 328 327 326 326 326 325 324 323 323 321 320 318 316 318 327 328 334 341 347 353 364 368 302 286 283 284 279 277 284 323 322 325 327 330 333 337 345 355 369 380 379 414 410 410 428 406 411 411 403 414 423 404 398 405 409 413 414 413 416 418 416 434 450 455 456 448 442 440 441 436 439 439 430 422 414 407 406 411 418 437 447 423 437 443 466 473 456 457 489 475 502 484 468 472 470 456 480 470 457 456 447 461 471 485 493 494 495 518 528 520 518 549 518 541 543 559 572 570 580 572 575 574 558 577 587 604 617 626 651 691 686 706 725 720 761 726 748 729 674 646 629 617 611 618 623 632 651 667 683 677 704 692 704 708 725 732 716 707 708 732 757 735 714 705 689 662 643 639 631 632 636 643 654 671 688 697 670 633 616 628 651 640 656 652 665 667 673 712 729 724 743 743 748 771 772 676 619 588 560 598 671 610 449 369 368 404 480 498 530 552 578 625 674 720 762 896 886 823 804 766 758 738 725 712 726 706 698 673 666 657 694 690 676 715 763 764 770 773 768 777 793 813 806 773 792 823 855 848 861 810 829 811 831 841 826 805 800 768 763 849 858 838 808 776 780 835 823 816 817 821 829 825 828 857 888 914 920 900 869 841 826 833 828 854 856 833 796 752 721 695 668 661 601 539 487 470 428 372 362 370 329 354 426 431 441 472 502 536 622 682 708 717 724 766 781 771 766 746 753 733 728 749 781 822 858 877 842 874 884 917 947 973 1043 1033 975 1004 1036 1064 1079 1123 1154 1229 1233 1229 1262 1309 1297 1273 1280 1255 1181 1155 1117 1028 1056 1016 963 905 840 785 734 716 730 772 804 852 855 841 810 773 713 691 677 647 640 584 547 529 514 517 534 577 566 542 546 555 604 634 622 609 602 590 564 530 481 431 459 551 593 577 520 557 580 570 540 490 513 570 559 533 493 493 488 513 504 503 479 517 554 573 627 628 607 591 590 562 537 542 502 471 447 508 504 489 452 427 459 537 578 591 613 603 544 511 495 479 491 519 525 495 455 414 403 461 531 597 597 596 627 621 612 602 546 512 409 377 378 379 383 408 504 585 608 646 633 594 613 647 544 478 463 498 525 465 413 430 429 460 495 476 501 511 492 495 498 491 497 521 522 541 585 559 542 573 563 555 530 536 581 620 624 563 597 609 574 548 599 611 591 583 565 571 597 603 619 623 636 638 629 629 640 658 658 662 662 644 657 655 634 678 699 708 722 736 770 763 761 766 772 778 780 803 810 850 863 891 894 888 886 861 887 889 872 880 897 893 912 895 865 829 761 766 802 790 757 719 709 713 711 707 697 697 697 688 682 673 661 641 659 675 682 682 687 697 692 697 700 704 705 707 692 676 660 642 643 631 624 588 599 631 618 581 521 524 564 590 609 616 589 581 548 561 607 608 615 626 627 629 630 622 601 579 581 564 546 538 533 527 529 524 510 531 560 548 531 535 555 542 549 566 574 585 590 596 587 587 571 599 586 601 628 627 630 639 606 587 631 631 668 660 678 685 699 719 709 719 731 677 617 560 553 588 583 592 595 604 603 608 621 642 655 632 601 589 593 575 583 586 536 544 549 548 564 546 576 565 563 551 532 520 551 585 567 546 578 579 595 595 585 625 604 594 575 598 583 543 471 491 551 573 581 522 461 433 399 444 514 576 591 614 661 688 663 624 562 593 546 482 490 454 503 545 602 628 607 597 618 638 631 675 687 652 577 586 590 590 586 584 577 555 591 603 651 709 714 697 686 680 684 668 672 676 685 668 666 655 635 606 620 651 640 629 623 645 663 676 630 603 588 603 609 611 627 638 636 615 594 571 541 552 557 529 534 554 566 571 563 582 602 603 578 572 558 558 572 565 559 588 587 596 631 634 652 635 632 670 685 693 708 736 744 727 727 760 754 786 828 809 837 848 831 841 850 834 838 843 846 847 815 858 863 725 678 668 641 623 634 625 582 590 582 572 561 542 533 537 519 493 491 501 497 490 481 475 477 494 527 535 522 518 518 515 506 484 480 475 468 460 437 439 437 439 446 456 447 455 456 446 448 445 449 460 471 479 462 478 483 509 515 538 556 581 569 458 419 420 448 540 519 428 415 420 444 492 533 562 644 715 717 709 619 437 467 539 564 581 646 794 817 831 841 874 890 756 653 597 550 548 560 564 581 549 546 564 586 539 581 636 638 678 698 708 750 760 778 790 830 842 862 887 894 840 701 640 603 541 480 411 353 420 506 599 664 577 440 366 369 334 428 536 595 493 376 414 406 444 368 371 355 369 331 221 280 277 309 379 311 210 255 328 249 276 277 279 295 345 450 560 489 414 323 232 200 177 173 169 160 165 170 175 163 223 253 243 232 262 278 237 205 242 264 273 273 308 292 235 189 155 189 271 291 296 254 183 183 169 231 262 215 194 171 227 179 245 258 229 262 303 367 318 323 295 261 253 216 221 159 116 107 101 100 96 97 98 104 102 102 101 99 96 100 100 94 96 93 90 88 87 85 84 83 82 81 79 73 75 75 68 67 65 69 72 69 68 86 106 95 98 102 95 102 112 137 177 207 197 243 223 205 260 339 372 335 299 255 258 226 223 239 289 268 341 341 373 320 244 253 322 327 375 357 294 235 277 316 316 257 190 213 246 195 188 168 150 142 134 144 161 163 146 152 169 133 118 111 107 101 100 91 107 117 107 117 96 105 101 89 78 74 69 65 51 43 42 41 41 32 28 28 28 37 27 26 24 25 50 62 65 55 61 38 43 48 52 53 58 55 64 22 27 41 41 62 38 39 49 34 28 31 19 16 24 16 14 19 23 23 14 6 4 6 4 8 8 4 4 4 4 5 7 11 12 12 12 14 13 17 19 20 22 21 20 20 19 20 17 7 5 2 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
314 308 307 297 292 293 297 300 305 306 322 314 317 315 317 325 323 324 324 323 324 324 321 321 323 317 317 315 318 322 324 334 342 349 357 370 350 302 285 277 272 269 275 314 316 313 320 325 328 332 336 342 349 355 357 378 390 390 392 422 395 420 419 412 407 412 413 408 415 402 406 405 406 413 416 418 423 435 453 463 457 446 438 437 432 430 431 430 417 410 405 402 416 442 435 425 433 453 465 472 457 444 455 484 459 476 504 480 453 461 457 467 458 443 443 455 469 470 495 514 525 504 520 551 537 534 560 535 556 565 561 559 604 610 592 597 606 595 593 597 606 618 634 661 661 679 702 696 707 717 694 705 691 668 648 636 619 608 609 622 631 642 667 658 683 701 679 689 695 715 745 701 710 692 711 733 733 691 686 673 656 659 643 621 623 635 658 675 680 661 672 639 612 635 653 663 643 661 665 658 688 698 716 721 707 725 719 718 754 763 703 625 580 558 529 610 658 451 366 375 406 448 485 511 504 549 584 648 697 753 782 908 900 869 849 798 790 755 760 748 771 725 724 718 673 700 732 724 720 722 765 792 787 791 787 793 798 805 813 764 777 805 821 809 799 804 806 778 781 828 832 801 736 768 831 828 840 814 760 791 839 824 803 800 804 804 796 799 814 829 855 852 849 827 797 786 785 792 806 807 799 765 733 699 681 650 569 516 482 451 424 413 425 415 386 331 338 418 434 452 459 501 542 607 682 713 722 746 745 780 769 732 728 709 728 748 764 796 833 876 916 875 884 934 930 942 1010 1079 1079 1021 1044 1065 1051 1060 1086 1134 1197 1217 1161 1202 1284 1289 1249 1249 1272 1232 1181 1098 1132 1100 998 922 889 860 817 766 718 730 726 756 801 834 864 817 772 774 756 720 688 614 569 544 527 511 512 540 571 543 533 553 580 628 634 627 620 627 622 610 589 531 462 420 519 569 521 514 552 511 493 473 475 545 516 523 503 492 488 490 496 492 487 493 502 529 584 597 592 581 588 590 573 587 529 479 461 445 492 488 471 457 412 461 553 588 588 610 596 547 506 502 466 483 495 492 485 468 393 415 467 528 582 573 601 607 581 589 572 559 497 383 377 377 380 386 416 519 551 599 644 657 655 655 613 530 485 538 555 514 459 504 465 431 482 477 464 469 465 460 482 477 476 509 496 525 542 562 548 529 575 550 535 513 552 554 564 584 537 571 592 583 551 589 569 579 560 577 592 610 630 637 630 634 623 624 617 642 654 651 661 632 614 649 623 660 687 705 711 731 738 743 748 742 739 751 780 801 818 834 856 876 880 897 883 886 853 896 871 866 874 877 890 895 907 893 840 803 807 832 794 747 732 723 710 696 690 689 689 679 671 672 673 661 633 664 681 687 693 700 697 679 695 706 710 713 707 713 702 667 651 642 628 596 596 591 609 621 606 558 520 537 580 610 598 571 549 558 586 571 584 594 602 623 637 632 617 603 587 582 589 564 552 542 532 527 522 503 515 530 544 522 534 545 531 544 552 566 577 590 596 583 575 569 577 590 602 607 620 648 644 636 579 617 646 640 665 652 670 686 707 683 724 730 656 601 550 573 624 673 657 644 644 631 628 637 654 653 620 618 605 601 597 615 587 579 562 527 538 551 545 555 544 536 517 536 500 543 544 542 569 573 581 572 591 563 619 630 605 575 555 545 542 502 463 514 558 575 504 444 420 401 442 472 575 600 640 664 637 654 639 540 506 544 476 462 463 502 598 640 679 678 682 675 688 697 710 716 668 643 619 620 627 615 620 612 602 675 694 694 681 678 699 684 672 670 669 668 666 675 675 678 643 646 622 590 620 636 594 636 656 666 670 636 621 593 593 598 619 633 650 644 596 580 560 557 557 545 564 543 530 547 571 581 576 590 603 574 559 550 556 568 578 584 594 606 618 625 643 634 625 646 648 667 678 689 710 724 729 748 747 772 801 816 800 834 816 812 827 851 854 869 865 863 828 849 830 867 810 735 666 655 652 629 603 583 576 559 546 540 532 529 525 514 503 493 483 499 497 482 477 481 490 509 535 524 516 501 495 490 489 486 482 470 453 447 437 434 433 432 433 430 439 457 450 445 445 453 466 478 474 472 466 502 481 507 542 551 579 598 544 442 444 421 474 577 505 460 440 415 515 536 575 607 646 706 671 512 417 526 705 754 768 755 814 834 851 869 745 716 666 635 577 534 516 513 530 558 551 521 572 516 540 590 624 671 692 665 732 683 673 715 774 806 852 870 892 907 885 810 752 694 650 540 434 370 331 411 512 558 572 532 454 361 329 411 528 450 380 349 319 317 357 318 278 229 283 253 220 331 403 435 493 362 255 226 236 207 271 252 248 264 298 381 527 470 374 322 227 168 163 163 161 162 162 161 157 159 226 258 275 273 276 267 235 207 231 264 242 275 280 287 247 217 148 175 215 213 263 229 206 161 150 197 249 214 167 138 159 176 186 216 185 209 287 326 308 257 246 272 241 207 166 155 142 117 111 101 99 96 95 96 95 101 99 98 97 98 97 92 95 92 90 87 86 85 85 83 83 76 75 68 70 70 69 71 70 68 68 69 75 103 98 110 90 83 85 99 118 128 156 176 239 201 242 282 264 301 365 334 291 281 247 242 241 289 306 317 346 387 379 310 243 344 330 357 428 383 333 300 344 353 302 275 260 275 252 251 256 197 191 163 141 154 162 157 144 155 155 129 119 111 107 101 99 89 92 111 100 96 93 88 99 92 94 77 62 59 54 43 40 38 37 31 29 30 29 28 27 26 23 25 42 76 65 60 79 48 49 58 58 57 47 51 57 26 30 45 46 65 47 43 47 29 26 23 20 19 21 17 17 21 27 29 13 6 5 5 4 9 4 4 3 3 3 4 6 11 14 18 18 19 29 25 23 23 25 25 25 24 23 23 22 17 14 8 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
305 311 321 306 295 290 292 295 296 297 300 310 308 301 311 323 322 322 321 321 321 323 322 316 316 319 318 315 318 318 329 338 339 351 367 363 337 299 278 270 268 274 290 304 303 311 314 316 323 328 331 335 340 344 352 363 370 379 376 390 383 420 434 403 408 413 414 416 414 394 396 401 407 420 431 436 440 436 436 446 459 449 437 432 429 427 425 425 422 415 406 398 417 441 438 415 435 456 454 467 448 434 452 480 447 474 474 471 439 457 457 444 437 437 461 477 470 475 498 501 523 521 529 540 572 544 566 567 560 579 567 583 600 619 603 600 597 615 619 612 607 636 635 660 659 667 669 680 693 679 673 684 670 661 649 644 624 608 602 608 634 640 638 660 673 683 670 670 679 708 743 702 689 678 675 690 683 666 657 649 647 637 628 614 618 634 648 651 641 660 666 617 617 667 672 662 652 682 675 669 712 712 718 723 701 703 713 719 750 710 700 651 579 524 515 552 602 498 368 381 427 449 441 457 479 517 562 609 648 696 731 790 877 901 894 845 829 784 792 793 790 767 749 739 716 712 720 732 731 758 749 750 789 816 805 801 808 820 818 796 739 762 771 782 775 767 799 772 737 795 799 771 724 728 775 792 794 786 764 796 822 833 795 774 773 799 760 792 811 814 818 816 807 805 777 766 768 759 771 774 763 744 725 674 611 565 524 509 484 498 471 470 457 455 427 403 365 400 489 485 490 521 549 585 625 641 651 673 707 724 733 708 695 722 725 750 792 801 845 897 929 898 918 951 979 977 1015 1086 1112 1057 1025 1028 1050 1051 1059 1081 1133 1166 1106 1170 1236 1259 1240 1192 1241 1225 1191 1203 1188 1094 1034 1004 955 891 831 786 742 712 703 732 753 775 792 832 792 763 773 737 647 604 567 546 527 508 508 551 533 525 548 561 627 626 618 616 618 620 607 577 550 531 465 412 486 512 454 469 474 452 445 479 534 501 505 475 471 471 462 467 470 470 469 504 531 581 579 572 564 566 575 571 536 557 567 506 481 440 464 476 461 419 426 475 550 539 590 622 624 611 588 569 501 450 444 468 448 446 387 422 464 518 575 564 574 571 555 593 543 534 428 375 376 377 380 391 423 517 568 606 644 656 658 659 603 550 535 600 570 508 520 495 451 433 430 443 447 444 462 457 452 462 470 467 504 524 545 555 528 536 594 551 511 541 554 526 558 543 523 546 547 554 526 535 538 544 562 594 610 621 609 620 622 620 603 613 622 639 648 637 650 635 626 617 640 681 680 693 702 717 731 721 737 718 744 760 791 798 837 865 864 861 868 894 881 849 845 864 843 871 877 897 887 904 916 917 877 867 855 819 758 738 730 730 729 720 702 688 677 665 658 656 656 664 628 643 660 693 692 692 670 691 702 703 713 722 718 721 697 680 667 647 609 621 617 576 580 594 604 598 560 520 559 607 568 550 557 552 588 590 591 602 625 622 642 637 624 610 607 610 603 577 552 541 542 535 529 511 495 538 532 514 540 531 538 555 562 569 582 587 592 583 577 560 590 586 594 603 615 630 644 631 609 591 612 646 668 637 668 678 690 674 703 705 680 584 548 614 655 669 643 626 638 630 641 667 663 659 646 631 634 614 613 600 570 555 536 535 520 523 542 542 527 529 506 506 502 521 525 530 564 548 566 567 574 558 568 605 604 586 586 562 535 478 460 469 536 555 478 436 395 428 476 533 614 605 621 640 597 625 636 538 474 493 465 461 516 575 646 687 707 708 709 709 713 716 710 712 703 674 677 632 661 681 674 677 667 672 670 665 659 666 672 669 669 665 667 655 670 660 680 684 668 649 627 586 606 610 593 652 623 619 630 617 603 582 599 611 618 635 663 645 599 585 556 549 543 547 560 544 529 542 579 593 604 620 597 574 561 553 559 563 566 570 593 592 599 628 610 603 648 667 672 683 701 683 687 696 709 723 761 807 804 796 798 810 796 826 825 838 862 875 874 859 835 875 873 875 882 765 723 690 657 624 602 596 609 562 552 536 524 514 515 503 503 491 486 480 482 473 494 483 497 521 558 518 504 498 485 482 488 493 484 468 467 454 448 449 434 434 434 433 431 431 430 437 445 457 470 484 476 449 489 492 470 520 549 551 570 600 618 540 508 422 452 537 608 572 516 415 422 531 577 631 679 636 567 417 446 518 742 766 799 809 817 839 856 800 661 616 599 582 567 547 502 522 525 544 527 553 525 478 523 623 648 669 599 630 651 640 727 805 822 836 856 882 872 892 917 814 762 753 630 507 491 421 335 343 398 440 526 472 368 328 332 428 427 313 245 237 235 240 270 247 231 288 222 230 252 369 525 574 497 360 293 227 205 244 197 212 218 236 268 355 465 441 317 189 178 174 174 172 171 169 166 167 165 154 204 227 271 302 294 269 246 202 209 232 232 254 258 268 259 229 165 144 157 188 207 233 221 229 193 140 225 178 165 148 148 154 157 144 204 196 269 270 294 218 253 260 245 220 185 178 147 128 125 105 99 97 96 94 95 94 92 92 95 95 96 89 92 87 82 79 75 75 73 73 72 74 73 67 68 70 71 70 69 69 68 68 72 99 133 152 134 128 94 92 110 128 169 203 186 195 272 274 291 321 349 308 293 282 260 238 265 241 287 337 311 381 393 329 278 314 413 421 457 426 393 392 395 367 312 317 334 292 270 299 258 236 215 151 180 168 176 153 141 153 146 127 121 120 112 106 106 98 82 89 120 81 83 77 102 90 86 84 64 53 49 45 39 36 34 32 31 29 28 28 27 26 25 26 38 64 49 59 85 52 58 69 64 67 42 51 54 27 31 49 55 63 55 43 37 26 26 23 23 23 21 19 18 22 24 32 11 7 5 4 7 10 4 4 4 4 4 6 16 17 17 19 21 22 26 27 28 29 27 27 30 28 28 27 31 24 17 14 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
297 298 299 300 304 311 297 289 289 291 291 296 295 308 322 321 320 316 316 317 322 321 315 321 317 315 315 315 316 317 329 340 352 362 361 366 342 298 274 267 267 272 280 296 299 303 310 318 323 326 329 333 336 339 349 357 358 367 358 358 378 403 424 400 418 420 417 404 407 392 403 410 417 422 436 436 441 447 447 442 446 436 434 431 430 427 423 419 416 406 396 394 414 438 424 413 427 450 437 459 466 429 438 449 437 447 452 452 430 436 432 432 438 453 458 480 484 483 485 488 505 519 535 558 585 569 583 583 567 586 599 586 577 567 566 569 574 585 584 590 596 603 642 646 646 638 658 659 679 665 662 662 661 650 647 632 633 616 598 603 614 632 632 644 654 680 667 662 674 688 714 729 673 660 671 681 684 670 656 637 632 628 619 606 616 629 617 625 614 613 612 597 637 675 680 664 674 692 696 689 734 729 719 703 705 684 689 720 758 692 645 627 597 538 470 492 495 381 371 484 501 506 479 491 511 551 585 614 629 649 687 726 763 853 889 885 831 818 839 833 822 812 802 787 777 765 772 787 751 777 797 777 770 791 830 825 829 839 826 789 762 725 728 756 749 743 757 730 741 742 780 774 775 746 705 722 739 760 796 821 814 822 807 772 750 773 760 795 813 823 807 792 809 781 787 759 737 751 763 765 753 743 701 608 554 547 547 540 542 536 533 529 517 499 478 457 413 370 506 486 519 533 562 571 593 605 613 627 653 702 716 701 703 729 716 753 799 845 857 908 941 930 951 984 1010 988 1016 1083 1130 1069 1000 1051 1072 1054 1031 1059 1096 1132 1085 1114 1168 1182 1208 1153 1195 1240 1256 1262 1193 1135 1109 1011 924 863 841 808 751 726 696 704 729 729 755 816 784 766 751 732 697 633 578 548 523 510 505 508 527 545 565 621 635 622 612 602 607 617 603 587 552 492 437 411 490 474 431 431 447 452 479 499 489 472 469 463 454 466 458 456 450 461 495 532 560 569 562 554 550 551 561 581 549 513 526 538 482 465 427 418 447 400 460 531 521 556 588 639 631 599 556 514 506 489 434 437 421 423 390 447 499 559 564 551 551 544 564 567 529 437 375 376 377 379 386 395 435 504 541 611 612 641 660 656 618 638 563 631 574 553 522 466 474 476 481 491 478 481 502 483 475 500 478 468 482 528 563 521 516 530 576 550 504 548 515 520 525 530 517 514 522 530 551 580 594 592 598 602 604 602 606 593 603 596 577 579 600 632 628 598 621 618 656 682 636 633 656 650 683 672 686 701 717 751 765 785 795 820 854 868 847 869 885 898 872 867 841 847 859 877 887 906 916 897 909 910 895 897 877 789 740 725 726 708 696 688 682 685 676 682 684 678 687 685 652 626 659 676 659 650 667 691 711 708 719 726 725 724 713 690 677 645 638 647 617 612 582 571 602 618 584 521 523 581 533 549 574 594 570 591 592 619 620 635 641 651 638 619 615 618 613 574 560 549 537 525 524 508 497 530 518 522 530 519 544 563 578 582 588 574 574 574 573 569 570 579 594 597 626 640 638 617 591 565 621 643 635 637 650 665 684 676 692 703 652 562 571 596 655 651 627 613 610 625 619 641 646 666 654 646 640 627 598 585 558 572 583 545 533 538 511 518 517 511 515 520 490 510 512 553 531 517 554 550 553 534 570 577 586 601 605 595 580 563 479 453 470 521 452 429 401 447 472 510 593 571 592 630 548 551 600 542 486 457 449 486 557 622 664 705 717 708 696 700 708 685 704 691 709 712 730 690 697 712 697 693 670 658 652 648 648 648 662 656 658 661 664 644 643 665 678 659 671 632 618 604 585 589 594 626 591 602 622 603 601 573 597 605 624 639 655 623 611 578 574 561 547 530 557 523 522 572 572 602 597 574 575 570 558 556 580 584 585 567 564 585 598 614 594 610 642 672 663 663 666 661 682 695 708 727 757 783 794 791 802 789 811 835 873 853 886 878 887 884 873 887 883 884 826 732 682 653 632 626 641 607 587 559 542 536 526 529 527 532 512 496 491 495 491 520 513 508 511 522 533 518 503 489 482 480 479 488 479 468 464 460 466 446 435 443 439 437 440 440 433 430 437 460 472 485 488 444 456 438 437 522 531 558 565 580 624 633 522 436 424 473 575 638 540 455 415 516 582 625 669 542 437 415 466 573 748 771 803 816 673 633 642 631 592 563 571 556 540 532 521 484 542 535 486 545 478 513 617 634 608 575 566 558 581 698 780 792 824 850 859 839 883 917 918 818 650 659 667 570 533 502 398 327 335 399 441 453 349 332 330 417 360 240 293 325 307 257 241 259 293 359 267 278 359 373 495 605 571 501 454 312 284 346 263 228 191 202 289 362 367 405 247 187 289 192 175 173 171 170 180 170 165 158 160 225 269 285 303 265 260 212 193 212 214 231 240 237 242 210 201 155 139 167 203 228 193 216 194 136 155 160 150 133 129 125 117 157 147 179 237 195 271 218 241 237 219 206 203 178 174 142 130 118 102 98 95 96 91 92 92 88 90 93 95 85 82 78 77 80 78 78 75 74 75 72 68 67 70 73 72 70 69 71 71 67 72 100 131 164 148 123 101 109 106 114 160 170 211 217 260 279 305 345 344 300 300 267 236 271 314 309 295 289 335 332 397 380 357 328 395 471 421 411 410 456 434 399 332 392 354 306 251 208 189 197 167 173 198 183 166 144 137 133 137 131 130 129 123 123 105 101 84 83 91 75 68 68 74 82 81 66 56 50 46 43 40 37 33 32 31 30 28 28 26 26 26 26 33 42 50 53 55 50 64 68 71 75 42 42 52 31 34 52 58 56 58 37 29 28 26 26 24 26 26 25 20 22 24 23 10 7 5 7 6 5 5 5 5 5 5 10 17 19 20 25 27 30 29 39 36 34 31 32 32 33 34 34 40 33 28 24 21 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
294 293 294 295 297 299 300 301 294 288 287 289 291 299 305 306 316 314 314 318 319 319 314 317 315 315 314 314 317 320 337 346 357 369 349 356 331 293 274 265 266 273 289 306 307 309 314 325 326 330 333 337 339 347 350 350 351 354 348 350 363 373 384 379 396 410 420 388 396 398 419 419 421 429 427 434 436 437 443 455 455 445 437 433 436 432 430 428 424 416 403 394 404 435 409 409 427 447 428 439 456 426 441 459 438 429 424 419 423 428 436 447 460 470 478 489 505 504 499 515 508 526 541 556 575 580 599 608 593 599 585 560 556 563 580 580 595 613 600 613 610 606 622 618 642 627 638 652 669 658 647 638 647 645 637 632 616 624 606 593 599 612 624 642 653 671 666 656 687 671 664 677 655 664 693 719 720 705 689 653 626 613 616 605 601 603 599 598 588 588 585 607 648 687 679 665 683 717 726 709 741 732 716 710 687 688 683 718 730 714 645 598 555 521 486 415 401 461 502 549 585 535 543 542 551 653 643 653 649 692 710 725 753 852 856 860 847 869 866 852 838 829 835 835 828 818 824 819 813 809 816 798 811 803 792 814 854 851 832 825 801 760 726 710 714 723 729 727 702 711 753 764 732 713 722 702 739 785 795 815 818 815 815 774 737 745 743 769 790 803 787 776 795 792 769 741 735 735 738 716 686 685 643 614 604 598 590 582 573 572 567 561 553 543 515 485 435 334 450 482 480 505 517 542 550 567 588 625 645 668 690 711 676 695 723 768 813 855 899 928 935 921 952 994 1007 995 1021 1073 1127 1063 982 1044 1085 1040 1012 1048 1097 1089 1034 1075 1118 1131 1121 1106 1157 1199 1256 1261 1230 1190 1120 1036 955 927 879 798 767 760 717 693 689 709 741 822 822 789 756 732 723 642 582 547 523 507 498 513 549 552 546 552 610 631 619 608 595 600 606 597 581 511 461 411 462 439 416 451 466 500 541 491 468 459 457 455 446 454 452 448 456 487 515 564 558 560 535 526 545 523 540 558 575 522 491 527 522 506 486 465 410 418 453 535 500 552 576 634 625 598 592 555 514 483 495 501 438 397 391 479 534 562 570 540 538 535 568 537 464 380 375 375 377 381 389 395 427 466 501 562 608 628 672 667 659 665 637 657 607 536 515 465 516 521 570 519 490 480 530 522 488 545 489 499 464 474 502 479 485 497 541 550 499 502 499 501 503 508 514 516 568 567 575 605 602 605 602 590 578 564 563 563 577 603 633 638 590 587 599 619 640 640 650 685 663 690 666 696 701 700 733 739 714 741 754 776 787 835 863 849 845 854 864 895 886 886 858 808 855 878 884 894 892 879 889 886 889 901 893 805 747 737 728 730 711 706 694 687 695 690 693 696 697 690 666 623 658 653 641 666 689 694 716 724 724 731 737 733 713 693 688 661 631 658 645 626 609 590 573 606 608 535 520 544 522 556 598 608 607 608 608 621 634 632 646 650 651 630 623 623 621 600 556 542 537 533 517 508 494 532 502 529 513 543 552 552 554 572 585 570 563 560 550 574 572 581 591 601 623 627 642 637 589 572 617 603 604 634 640 658 674 679 664 693 604 551 549 624 621 607 602 618 645 646 674 675 682 678 698 678 626 602 607 572 592 596 570 538 566 563 524 526 520 517 523 525 489 496 523 528 519 523 543 548 512 548 548 584 569 575 582 562 586 546 483 445 454 483 455 415 404 442 462 505 526 492 589 585 542 485 518 500 476 467 450 485 550 622 642 701 688 683 671 688 689 682 669 702 706 736 733 741 724 733 723 709 700 677 666 651 646 635 644 646 663 662 640 638 640 653 647 654 667 647 631 604 577 580 583 597 579 594 612 605 583 568 591 602 607 648 648 620 606 585 604 576 559 523 546 520 529 540 570 606 584 564 561 554 551 553 559 568 580 596 578 577 574 583 594 600 626 647 632 653 661 667 686 705 742 737 766 805 795 776 777 794 806 811 827 868 875 867 870 895 896 880 829 787 759 713 677 647 627 616 617 625 627 573 553 539 533 526 540 539 510 499 496 502 501 504 509 510 506 508 512 511 498 488 488 480 475 478 485 485 469 475 478 456 448 444 440 459 483 466 453 445 430 455 475 428 424 419 419 419 420 454 507 557 565 576 594 556 505 438 468 450 516 629 579 517 415 484 583 607 543 435 415 415 473 655 610 618 605 637 572 543 545 549 534 536 516 515 523 521 520 501 558 497 493 568 448 496 498 521 494 505 546 645 645 736 755 778 789 804 767 835 903 911 832 721 646 521 572 451 380 356 413 359 326 326 341 431 352 328 328 332 348 258 393 418 444 344 310 316 363 407 409 358 392 477 484 594 656 501 411 391 445 397 363 355 277 234 206 284 264 311 240 207 324 249 181 175 173 172 178 178 165 158 153 170 242 270 283 253 217 217 178 201 205 207 221 197 217 216 226 185 139 173 170 176 202 176 153 124 134 120 121 118 117 116 113 109 110 107 142 181 219 183 235 214 203 200 181 182 189 145 139 132 107 99 96 95 94 92 92 90 86 83 83 85 85 82 80 81 80 77 76 76 76 76 74 71 71 72 73 72 70 72 70 68 78 109 137 166 179 132 119 118 148 140 138 140 234 251 261 259 285 301 322 299 275 287 274 305 312 347 329 354 305 382 334 400 429 430 467 464 416 347 366 383 382 413 398 360 290 247 240 219 227 209 195 191 210 199 190 163 164 132 119 127 142 155 157 134 105 88 88 77 91 69 64 59 58 60 61 61 51 46 42 42 40 37 36 32 31 29 28 27 27 26 27 27 28 31 38 42 42 52 69 63 58 58 40 38 35 36 40 47 48 51 51 35 27 28 28 28 27 30 29 27 22 23 25 22 9 7 7 7 6 6 6 5 6 6 5 8 10 22 23 27 33 35 37 42 48 51 39 36 38 37 40 47 55 43 36 32 23 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
299 296 293 291 292 295 296 296 291 294 290 285 290 294 295 297 305 312 312 314 315 315 314 315 314 314 313 314 315 318 326 347 371 374 343 328 316 287 274 268 267 274 288 305 306 311 313 323 327 327 329 331 337 345 346 342 340 338 343 354 369 376 372 380 378 388 406 376 374 394 419 421 435 422 427 435 434 426 433 446 438 449 447 441 440 440 437 432 427 420 404 394 402 422 399 425 442 434 417 425 438 413 428 419 416 415 418 425 443 448 451 475 484 487 489 493 508 518 517 527 531 525 519 546 544 547 554 571 556 560 549 552 569 588 595 586 610 627 614 628 623 624 615 617 622 626 639 645 678 674 664 641 635 635 631 627 620 604 608 589 601 610 616 630 649 656 664 647 679 659 656 633 665 696 764 807 801 764 714 667 635 616 599 587 592 585 579 580 576 577 604 628 673 687 660 659 694 731 735 716 737 723 710 708 729 714 679 681 693 703 656 632 572 496 453 443 366 392 472 537 657 623 623 650 627 690 730 726 709 750 789 803 777 830 825 826 859 864 867 858 848 830 823 837 837 828 845 852 833 868 865 848 838 837 824 810 832 842 820 808 817 799 750 728 705 700 712 711 711 697 726 702 655 668 686 710 747 774 782 793 805 787 791 772 746 717 739 758 806 811 777 767 748 752 743 722 714 712 685 679 671 639 644 650 640 633 623 628 620 599 577 562 568 546 512 479 461 334 493 508 510 528 558 590 612 614 621 636 664 684 703 718 668 704 737 781 817 856 902 944 908 926 967 1001 948 997 1010 1075 1075 1053 963 1025 1054 993 1044 1050 1084 1105 1036 1014 1066 1081 1064 1113 1148 1196 1195 1211 1242 1206 1152 1080 993 938 890 864 789 734 699 675 662 674 716 750 787 748 729 696 723 654 616 572 525 507 493 532 569 541 524 540 597 622 621 612 598 588 592 594 586 534 477 413 425 412 451 487 533 557 525 476 459 447 448 445 440 444 440 444 484 513 555 564 531 543 511 538 530 506 534 575 573 552 530 469 481 491 473 441 434 392 442 460 466 511 579 583 635 635 605 580 599 565 544 493 443 401 409 499 533 533 516 521 503 527 554 538 400 375 375 376 382 390 396 415 496 547 565 605 647 655 664 648 669 681 661 662 594 542 491 501 558 563 574 523 476 512 544 553 490 537 525 555 504 488 474 486 531 508 491 487 489 536 537 562 540 568 528 529 530 549 542 550 551 588 574 566 559 573 595 605 598 596 625 640 643 634 638 643 626 665 665 683 677 698 682 698 716 730 744 775 733 760 777 789 838 858 863 840 837 864 871 883 912 891 857 802 847 871 879 887 864 866 876 876 889 900 846 793 757 746 738 743 743 709 700 703 702 706 698 691 669 657 632 646 626 618 657 666 696 706 709 734 736 739 744 745 720 702 674 658 663 660 667 657 629 614 568 565 606 579 521 520 521 547 608 630 624 626 628 635 638 638 652 648 648 636 627 600 618 600 562 548 547 530 532 515 497 508 517 529 515 528 525 527 540 549 580 568 563 548 565 582 583 578 593 593 616 622 633 632 612 568 567 593 632 613 631 669 648 671 644 679 622 541 596 591 580 595 636 669 692 690 696 680 653 685 669 662 637 614 604 592 613 607 582 547 577 568 547 560 556 551 522 507 492 480 499 511 495 513 536 543 487 535 547 563 561 540 547 526 554 565 513 454 441 447 444 389 424 420 443 458 474 469 494 530 559 479 474 485 459 444 455 513 596 611 654 695 679 658 646 690 661 656 675 703 723 726 732 755 758 747 747 722 710 676 672 668 669 646 616 628 640 636 637 603 637 622 633 670 683 641 611 598 579 574 577 575 575 590 598 600 573 575 593 603 619 641 625 616 587 591 591 572 551 521 517 520 521 581 588 604 577 561 543 535 543 565 567 576 583 580 610 613 616 593 618 621 630 618 630 665 684 691 718 717 721 764 814 803 779 762 773 787 810 825 843 888 863 840 880 893 841 847 756 715 725 696 666 645 627 612 608 627 628 572 567 543 536 530 532 544 530 513 507 503 500 499 500 512 505 500 502 496 490 481 479 484 476 469 476 489 483 465 459 465 465 462 440 450 470 474 452 446 425 462 467 432 489 522 526 491 429 424 471 485 514 551 481 469 443 427 511 480 491 555 550 466 415 423 435 454 416 415 415 415 422 475 465 504 513 520 498 479 486 497 511 507 490 494 498 517 492 498 499 452 538 485 441 443 487 497 547 613 654 689 748 736 693 692 698 719 817 868 872 920 858 784 617 482 450 402 328 328 387 460 374 328 328 329 330 328 327 327 328 270 415 508 514 394 316 364 415 505 533 411 445 560 554 650 672 549 419 519 583 513 522 487 361 300 207 192 195 191 229 225 266 274 203 179 175 173 176 177 173 157 156 160 228 275 289 275 245 200 184 207 179 197 198 178 190 182 184 183 134 139 162 149 175 126 123 122 121 121 120 119 116 115 114 111 112 112 111 129 187 183 228 224 185 166 162 200 173 164 157 147 107 101 100 96 93 92 90 89 85 87 86 85 84 83 81 80 79 77 77 77 76 76 74 72 71 74 73 73 74 73 70 70 77 106 130 145 175 132 132 121 150 195 190 141 161 190 205 207 212 244 310 284 302 284 286 281 311 271 343 316 280 297 356 365 396 374 449 448 421 355 284 302 372 353 395 346 316 238 220 221 225 215 215 193 180 178 183 181 168 152 113 118 146 146 135 111 97 95 84 68 71 66 77 62 54 53 54 46 42 40 38 37 33 34 35 32 31 29 28 27 28 27 27 28 28 30 33 34 38 56 61 53 49 45 39 36 44 39 45 51 45 46 45 30 30 29 29 30 29 30 29 29 25 23 28 21 9 8 8 7 8 10 8 6 6 7 9 10 13 25 27 38 37 46 52 54 60 61 54 47 41 42 48 64 81 56 48 47 26 18 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
314 301 297 295 290 292 292 293 288 286 291 284 287 290 300 302 297 299 308 309 311 316 317 319 316 315 315 313 314 318 328 357 373 346 330 314 304 278 272 266 267 273 279 297 308 303 307 316 322 321 326 331 327 331 344 341 332 337 343 349 354 365 377 381 385 375 383 374 410 407 397 425 442 415 428 418 417 428 442 427 436 439 446 446 434 431 426 424 424 424 412 401 394 410 411 432 438 431 414 412 412 415 412 413 417 428 420 420 436 436 438 449 472 478 476 482 502 504 504 497 506 500 525 522 541 528 536 541 538 538 544 567 573 605 600 602 608 640 617 642 629 637 619 638 641 647 662 654 658 656 645 628 618 616 600 606 641 610 588 585 587 598 615 627 633 655 670 642 654 648 648 638 677 725 813 853 844 821 758 686 639 616 600 580 592 584 571 568 562 578 604 651 683 669 645 656 678 728 736 724 727 726 734 734 746 738 729 663 657 671 637 610 595 530 466 411 373 384 438 516 605 754 747 732 719 741 768 789 798 826 839 857 834 826 801 803 816 837 829 856 866 831 819 835 826 825 838 848 865 867 892 865 852 846 834 839 834 826 807 799 810 821 756 731 713 690 675 680 700 675 702 679 658 718 721 743 753 761 773 775 782 790 762 776 769 732 718 765 806 795 770 771 759 750 745 732 719 706 711 721 703 691 683 679 673 674 665 661 615 598 571 559 537 529 522 493 486 334 450 533 538 581 605 647 649 642 658 662 680 692 712 683 676 713 758 792 829 866 913 949 888 921 959 977 933 954 1044 1040 1029 1017 944 1042 1025 997 1075 1072 1091 1037 993 997 1033 1044 1045 1050 1096 1149 1165 1157 1202 1208 1143 1079 1040 991 956 884 786 739 714 709 681 676 682 708 709 693 678 675 703 674 628 586 545 514 497 530 540 522 516 534 544 566 606 613 600 590 579 569 555 541 504 441 411 423 431 482 512 501 487 468 451 443 437 436 432 432 429 464 505 524 510 553 523 530 498 527 523 498 510 555 559 562 530 498 480 443 438 442 434 387 408 444 511 569 558 576 631 639 628 625 597 556 490 429 415 380 453 500 509 488 513 477 518 548 568 529 388 382 377 387 391 394 405 479 566 622 643 657 640 615 622 636 655 672 679 655 567 521 509 543 584 597 548 521 485 532 566 538 517 568 519 531 526 506 527 528 579 562 528 540 512 510 531 557 614 564 554 548 547 532 529 534 534 536 543 550 575 604 618 629 624 622 623 620 644 642 648 670 646 666 683 681 702 707 704 720 740 744 763 782 761 765 820 837 868 852 859 829 828 834 850 891 892 900 846 793 858 866 868 850 830 850 877 882 889 879 800 756 747 742 738 735 745 729 717 711 705 707 699 655 669 671 677 661 615 624 682 700 693 718 723 739 745 748 746 740 747 706 680 672 690 673 680 678 667 651 618 556 547 576 542 520 520 529 606 652 654 647 646 648 646 647 651 642 635 639 628 614 584 586 583 562 547 539 549 534 501 498 503 511 512 508 532 554 554 571 571 557 552 542 574 584 586 585 591 605 614 620 635 616 609 568 573 590 596 626 628 638 635 663 637 668 638 541 553 616 659 667 638 656 683 678 657 643 650 633 642 669 696 635 609 623 612 583 556 582 606 593 585 563 583 576 539 540 517 502 482 481 493 509 528 525 478 511 553 542 547 538 530 504 526 551 576 510 452 437 427 399 389 398 434 449 439 452 474 551 535 505 465 469 440 453 515 526 519 630 661 664 671 631 632 624 631 663 693 688 719 742 747 758 777 757 730 735 736 696 684 658 644 656 613 606 620 626 641 582 602 631 650 686 665 625 622 605 597 573 558 565 584 601 575 581 557 578 588 603 615 640 619 595 582 574 582 583 564 550 547 532 524 521 584 577 565 563 553 538 563 564 584 585 597 591 598 605 607 624 620 631 643 640 649 648 669 673 697 735 781 798 807 814 784 751 788 817 821 831 846 867 812 840 881 827 751 747 706 705 678 682 662 626 631 612 599 594 577 563 560 560 550 555 552 539 532 520 515 506 504 498 497 507 496 495 492 487 485 487 479 475 469 472 475 471 475 477 449 463 473 461 445 438 463 458 447 446 430 449 455 439 506 529 543 501 425 423 434 460 491 477 421 449 460 527 559 555 487 512 548 447 415 415 415 415 415 415 415 415 415 415 423 452 469 446 446 465 463 473 486 485 496 485 515 535 486 461 436 541 465 411 423 508 604 636 647 690 696 718 737 692 622 688 751 800 822 839 832 868 831 679 565 465 379 346 328 328 330 412 418 353 329 328 328 328 327 346 336 351 480 579 498 436 335 460 524 537 586 506 472 598 681 730 697 545 516 590 686 636 622 538 445 349 316 275 275 204 221 187 194 295 216 190 180 177 176 177 172 156 156 157 224 245 281 301 263 251 211 173 177 183 168 149 151 153 154 175 151 133 142 128 125 125 122 121 122 121 118 119 114 142 147 122 113 111 110 105 131 177 200 209 203 196 150 173 174 169 166 171 110 100 99 98 96 93 91 87 88 87 86 86 85 85 81 80 80 78 78 79 79 78 75 73 73 75 75 74 75 72 72 70 72 91 114 138 177 140 125 121 152 176 208 192 169 170 163 172 250 310 287 246 289 267 241 289 234 231 260 256 335 345 411 363 325 361 401 423 412 379 324 254 264 291 367 292 247 233 173 205 237 243 205 164 173 160 149 183 153 144 149 99 133 125 134 122 105 98 80 67 65 67 83 65 55 53 46 43 40 40 36 38 37 35 34 35 31 29 28 28 28 28 29 55 31 29 32 32 35 49 47 44 44 41 37 41 48 50 48 60 46 39 37 32 32 32 32 32 31 32 31 32 28 28 34 19 10 9 9 7 9 10 7 7 7 8 13 13 18 26 33 41 45 73 84 63 76 66 72 56 53 54 64 77 99 78 62 49 55 49 50 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
302 302 302 299 294 288 288 289 287 283 283 281 285 288 291 294 294 301 304 307 314 322 328 326 320 317 314 313 314 316 322 348 356 327 316 309 295 275 270 263 266 270 276 287 290 299 303 315 311 316 323 325 316 323 328 326 323 335 340 335 347 354 362 348 373 378 372 380 377 406 416 404 436 410 418 413 417 420 433 422 416 432 433 444 437 440 432 416 414 414 416 399 394 396 426 442 437 412 410 403 402 412 413 429 443 446 450 457 436 459 455 446 444 457 472 484 496 490 485 480 486 492 503 507 508 513 517 521 538 548 572 582 587 607 611 612 620 633 630 648 638 655 633 645 663 656 668 671 664 651 656 645 631 623 623 610 604 591 581 577 586 614 626 631 638 641 658 653 634 631 630 650 677 711 797 835 813 817 797 729 677 647 610 576 615 613 576 559 556 567 594 650 670 641 651 680 687 696 733 741 739 756 760 749 749 741 732 718 677 628 602 571 548 508 477 434 374 388 443 542 627 663 756 816 787 826 832 831 884 911 918 916 918 877 822 792 788 794 798 834 860 827 805 826 819 814 803 820 850 892 903 869 848 851 828 842 834 825 831 810 799 817 751 722 714 711 700 662 684 669 683 642 697 739 732 734 736 740 746 758 763 764 747 762 765 751 699 749 783 770 756 747 749 749 738 743 746 736 737 735 717 715 714 712 703 695 674 646 647 618 599 586 583 562 561 541 503 352 444 565 572 589 612 634 648 661 667 676 687 691 680 688 681 717 748 794 843 881 916 941 879 898 951 940 908 982 1044 999 988 994 910 1016 978 978 1017 1091 1048 972 979 1046 1033 1007 1052 1034 1038 1070 1101 1118 1093 1146 1131 1075 1015 970 904 829 769 722 676 657 644 598 647 657 659 654 648 690 687 657 624 582 559 510 525 535 519 512 530 533 529 555 565 578 573 593 574 546 549 493 474 442 398 422 485 503 492 476 468 458 447 437 433 431 425 424 444 476 492 490 491 541 518 500 488 517 509 485 507 521 547 539 526 509 492 479 471 481 427 400 454 481 506 532 548 589 648 657 647 600 572 494 449 448 405 379 438 469 476 473 492 475 505 535 543 488 381 376 378 385 398 397 456 538 581 621 631 641 613 599 616 643 656 663 669 675 591 550 543 577 608 581 534 528 531 553 584 590 553 602 540 584 552 512 523 560 572 615 576 586 576 573 516 578 592 606 596 586 596 604 570 585 550 572 563 606 588 580 596 623 635 643 640 643 638 661 654 668 659 677 683 701 723 716 740 712 756 748 789 806 804 798 822 873 881 847 858 823 827 858 877 881 871 894 862 791 823 860 841 822 863 871 885 885 900 897 813 763 747 729 725 713 709 708 709 697 682 671 665 689 696 695 701 658 612 670 688 701 710 715 725 727 729 728 721 724 737 725 694 681 694 691 699 696 684 689 652 620 556 532 521 520 520 524 597 657 670 665 656 659 661 651 626 622 595 612 626 601 582 573 577 557 554 554 559 533 501 487 494 505 502 529 537 565 572 564 563 546 536 558 578 588 580 581 586 590 613 615 630 633 618 579 564 600 594 626 610 611 630 653 644 647 622 554 579 650 630 606 650 685 663 656 620 618 656 668 688 713 728 719 656 621 585 597 606 619 583 601 565 548 546 557 563 559 540 530 489 473 475 486 509 498 474 511 540 515 529 539 502 494 527 531 539 540 512 463 422 448 439 418 404 424 443 490 504 544 501 474 458 465 444 467 516 479 522 621 651 607 611 577 587 636 651 685 705 718 732 759 762 778 769 747 725 697 702 731 700 689 649 636 642 632 581 593 627 584 601 647 635 618 667 629 634 623 618 601 576 561 572 571 565 565 557 565 576 592 617 620 622 608 585 576 565 569 581 550 531 516 519 572 582 567 562 550 537 530 546 561 555 575 592 614 608 632 604 652 667 671 685 680 645 665 695 714 703 726 770 780 797 813 799 745 789 805 799 803 842 855 765 841 882 785 724 678 669 675 673 646 654 635 607 606 595 580 570 570 562 564 555 551 550 545 535 517 517 516 506 503 498 495 494 493 496 492 489 485 483 474 467 462 462 457 466 471 447 447 444 445 442 445 460 455 450 457 461 429 463 440 486 526 547 532 441 421 427 445 478 473 424 498 553 549 617 620 560 511 531 486 437 420 420 416 415 415 415 415 415 415 415 425 420 417 422 448 444 465 464 484 457 474 518 527 485 450 457 560 457 381 464 471 584 611 652 698 695 692 664 598 668 722 765 771 837 796 689 728 790 667 555 493 428 334 328 331 328 420 397 341 329 328 328 327 328 410 487 496 525 610 605 486 377 483 583 667 666 594 598 656 758 820 734 639 647 652 741 767 711 591 527 488 418 331 258 235 196 186 215 338 244 212 200 189 183 176 168 155 154 176 213 230 239 276 280 234 222 188 161 157 178 206 184 151 141 157 154 148 129 126 123 123 123 121 119 119 117 121 126 158 171 149 117 112 109 109 128 154 178 161 183 171 150 137 170 160 168 151 99 98 99 98 94 92 90 87 89 88 87 87 86 86 83 82 81 79 80 81 79 80 79 76 76 76 77 75 74 73 74 72 71 81 116 140 176 145 105 108 131 164 208 227 238 253 228 206 200 247 283 222 280 244 248 242 241 283 273 314 368 411 408 350 301 382 351 394 342 381 357 303 238 243 325 266 250 185 167 198 198 180 181 143 153 125 125 157 139 109 134 126 105 110 112 120 95 97 92 76 60 68 68 57 54 48 44 43 51 67 79 49 54 40 41 35 31 30 28 29 28 29 60 61 43 31 33 32 33 41 41 41 42 40 39 47 55 62 56 75 50 36 35 34 34 33 33 33 33 35 35 43 36 41 44 20 13 10 10 9 10 11 8 8 7 7 13 18 21 27 43 42 49 66 84 75 85 80 74 55 56 55 66 87 103 99 85 59 49 42 79 55 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
295 294 295 296 294 290 286 286 286 284 281 280 283 285 287 286 291 296 304 313 318 326 337 325 321 313 316 313 312 312 317 321 321 318 312 305 278 270 263 264 268 272 276 279 292 305 302 302 298 307 308 314 309 314 316 310 323 325 328 340 345 345 341 335 350 377 373 383 383 376 392 416 411 432 429 414 409 415 422 407 426 432 416 428 440 440 440 431 421 414 404 403 392 390 425 435 416 403 394 395 402 438 444 442 456 464 477 465 464 458 463 471 462 458 459 468 473 475 479 488 503 502 507 512 513 521 538 536 554 548 597 591 607 616 625 619 611 636 645 648 662 657 649 641 685 664 674 681 683 658 679 664 641 635 636 617 621 600 593 578 573 588 602 629 638 658 643 633 618 617 616 635 659 692 754 787 761 761 768 759 738 684 627 581 569 567 584 566 552 567 603 648 633 635 671 708 712 697 728 756 759 758 765 760 751 728 719 718 722 710 653 609 581 546 522 469 404 359 409 490 520 602 670 779 863 926 941 939 972 997 1003 996 980 930 873 804 780 789 811 840 863 859 828 797 833 791 806 808 833 889 883 881 869 829 819 828 838 821 801 798 788 762 748 723 703 679 692 684 659 671 668 648 700 728 708 713 718 722 724 745 739 750 747 738 757 710 717 724 756 754 746 735 742 728 723 732 728 722 726 731 715 721 732 726 709 704 696 686 680 655 636 624 621 612 605 594 563 340 408 594 627 631 656 658 661 668 673 682 689 697 691 637 679 716 749 779 806 856 906 907 856 909 950 873 926 961 996 956 950 934 893 941 935 1005 1063 1097 1028 921 987 1012 1047 976 1021 1071 994 1026 1045 1102 1079 1085 1121 1067 1060 991 933 866 812 759 687 634 628 592 624 618 636 616 642 693 660 678 640 611 565 502 550 514 490 514 512 509 532 550 558 561 543 576 552 491 449 452 412 415 405 463 504 485 471 461 460 449 443 437 429 424 417 415 445 482 478 475 484 498 521 476 482 512 482 477 492 507 528 532 511 500 480 461 459 466 430 394 421 476 545 549 571 626 647 632 648 627 585 557 521 477 426 380 398 419 431 477 490 457 503 506 484 421 373 374 396 457 508 440 460 543 610 633 591 608 580 611 646 641 644 651 662 679 643 617 575 599 609 577 516 554 579 592 629 602 599 632 585 617 570 588 540 559 597 645 624 636 619 558 530 559 576 622 630 625 642 640 626 589 614 584 589 611 601 619 587 619 624 636 658 685 655 650 677 708 697 706 721 728 759 755 774 762 771 797 803 805 829 841 844 848 868 843 827 820 818 847 843 850 863 866 834 785 823 792 791 850 871 880 881 888 898 874 813 768 755 751 743 722 713 705 685 705 709 700 715 722 715 690 691 669 640 630 666 689 718 730 712 715 720 707 717 727 738 746 725 698 714 717 718 711 705 686 667 657 638 608 578 521 520 520 567 650 666 679 668 667 658 624 608 583 573 574 617 581 567 563 567 567 566 553 548 549 525 497 490 491 503 514 520 531 552 564 545 531 557 573 585 590 573 568 585 601 615 621 642 640 609 555 568 584 590 589 595 601 616 641 639 640 603 532 603 595 621 656 638 621 621 625 615 684 660 697 666 701 755 760 709 620 609 608 621 609 592 570 576 546 520 557 544 544 563 532 516 510 473 485 483 482 479 515 516 502 516 516 521 489 505 514 522 521 537 480 423 427 447 425 388 432 487 502 470 497 506 459 439 446 446 488 474 465 530 605 564 549 541 570 647 660 684 681 707 755 772 772 770 762 747 730 708 652 679 723 717 708 674 666 676 627 595 573 592 564 591 621 596 634 679 662 624 600 587 577 568 555 544 557 563 540 573 591 589 609 604 606 600 606 590 575 561 555 564 526 516 527 544 595 559 559 550 547 524 550 553 567 584 586 593 582 614 629 623 618 630 653 683 694 658 709 680 706 753 776 778 770 782 795 782 737 759 763 784 802 838 809 746 828 870 797 721 682 650 658 648 637 632 624 613 586 589 575 562 565 549 552 544 536 544 548 529 529 523 504 503 513 514 506 500 501 494 495 489 479 474 468 467 466 462 456 456 459 456 445 457 444 442 455 475 459 455 462 452 428 457 436 490 502 550 572 537 445 425 453 484 492 424 495 562 577 625 681 640 581 506 551 566 551 602 486 438 417 415 415 415 415 415 415 415 415 420 427 434 453 473 447 468 502 514 522 442 446 503 458 419 373 361 404 471 538 638 608 663 700 605 629 697 676 694 776 791 671 600 657 756 706 595 568 456 355 328 403 328 336 327 327 328 328 327 327 328 399 539 586 661 696 601 504 450 446 538 642 711 732 732 707 819 904 818 781 768 742 824 791 706 592 484 392 324 310 278 254 329 277 336 338 260 230 210 197 185 174 165 155 150 201 209 247 282 299 270 228 208 178 167 193 190 180 166 169 158 135 137 138 125 122 122 124 124 123 121 122 134 157 143 155 167 173 189 129 111 109 105 105 109 141 143 177 176 137 115 170 109 100 99 98 99 98 94 91 87 91 89 90 87 87 88 86 85 85 84 82 81 82 82 81 80 78 77 77 77 76 75 75 75 73 68 73 108 129 164 153 108 97 111 148 179 192 246 259 254 269 239 240 287 224 227 209 209 220 282 314 347 376 375 399 365 369 297 337 322 359 303 345 279 286 256 194 276 206 188 185 169 162 166 155 141 139 112 113 123 138 131 110 115 108 92 106 95 97 100 84 82 69 58 66 60 51 45 47 46 50 79 89 73 77 75 48 44 39 31 29 29 27 29 43 61 84 54 37 34 34 34 38 39 44 42 42 43 57 79 69 62 84 49 36 35 35 37 35 35 36 36 39 45 47 42 56 54 25 17 12 12 10 10 11 8 8 18 7 14 15 25 29 43 57 50 64 79 89 98 110 93 61 64 70 66 101 116 126 115 57 82 74 87 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
294 297 292 294 295 288 287 285 283 284 282 279 282 283 285 288 293 296 300 307 325 339 320 315 315 318 320 316 311 309 312 314 316 317 311 305 273 262 262 265 269 273 276 277 280 294 289 293 293 296 295 298 304 306 308 311 317 314 327 329 330 329 332 338 349 364 372 357 364 383 370 386 384 422 445 404 405 418 409 399 431 413 415 436 440 435 440 440 423 412 397 398 393 385 411 426 405 391 401 403 407 413 415 419 431 442 454 478 470 467 482 488 502 474 473 479 488 501 490 501 511 511 533 525 528 534 544 545 561 551 580 608 612 619 635 630 615 636 659 639 662 663 664 654 675 674 686 685 684 665 701 663 661 656 643 635 619 612 598 583 571 575 585 616 642 655 625 613 608 608 607 622 637 672 708 757 726 708 727 752 766 749 681 611 584 572 558 554 548 587 616 611 641 650 647 671 706 726 735 744 772 778 766 747 745 749 723 703 704 716 701 659 615 598 619 564 477 390 359 475 476 508 607 694 726 793 850 913 913 945 951 933 943 950 913 812 783 826 817 836 820 831 843 793 832 814 778 786 819 880 864 852 844 833 820 854 861 832 792 786 776 743 745 725 717 666 647 670 670 665 643 655 669 697 696 687 701 704 699 719 717 727 740 713 742 699 726 745 736 744 735 728 722 715 709 713 720 706 720 720 725 697 726 726 707 708 718 696 711 682 670 659 655 650 647 635 599 397 333 390 640 645 649 668 671 668 660 675 676 678 667 623 669 702 733 758 794 858 906 854 868 914 918 846 876 958 923 940 934 896 860 886 936 1018 1066 1082 1009 912 933 963 1011 1007 973 1071 1047 964 1007 1029 985 1056 1104 1116 1069 1025 950 858 791 736 698 640 615 595 580 591 587 597 655 675 639 649 615 607 577 515 494 482 501 478 492 518 550 541 551 560 543 525 506 501 467 422 446 442 400 460 489 474 463 452 447 444 438 440 430 421 415 420 442 474 467 466 454 477 519 492 482 502 478 475 493 512 550 546 513 496 488 481 452 443 427 394 438 521 584 605 606 639 633 617 629 627 606 582 574 515 484 429 375 399 433 483 476 451 428 407 392 376 372 375 443 541 577 482 464 542 592 570 554 564 581 616 632 634 627 637 667 678 689 649 633 627 603 582 574 543 586 595 637 647 649 692 623 613 636 615 606 565 590 622 666 663 643 603 570 565 596 627 654 664 668 668 641 616 620 605 581 620 602 625 603 601 613 637 657 651 695 681 698 698 742 750 761 757 761 772 782 784 784 786 797 809 830 835 828 842 874 850 813 796 823 831 833 850 863 858 845 766 783 799 856 868 876 828 849 866 867 864 790 760 752 755 736 722 715 713 719 723 725 723 726 733 711 679 666 630 637 677 705 705 710 722 690 713 698 684 718 721 733 742 741 731 724 719 725 722 703 666 648 631 651 649 574 539 521 520 542 570 655 675 665 649 656 646 619 578 564 558 569 561 556 557 569 578 571 562 545 534 539 570 515 486 508 518 533 548 557 549 533 536 565 582 561 556 560 567 585 593 609 629 625 643 623 591 542 555 561 552 600 611 630 640 645 609 614 528 532 559 597 568 580 567 575 617 682 646 626 638 702 769 764 749 730 668 628 622 624 590 578 579 533 513 511 525 519 539 541 560 526 513 472 463 467 466 476 498 479 492 504 512 482 483 480 484 493 511 511 528 447 410 434 422 398 440 468 462 467 507 528 450 450 453 461 466 443 487 549 541 540 543 582 638 675 682 704 717 742 779 760 742 759 766 749 667 664 651 653 690 692 697 686 659 644 656 612 596 571 556 588 586 595 642 639 637 631 624 620 592 587 580 545 542 560 542 547 565 594 590 583 596 590 586 589 586 574 557 554 514 528 546 566 590 550 544 522 525 534 541 554 580 601 608 620 609 601 601 626 646 628 643 665 695 709 687 731 748 780 779 775 768 783 807 768 729 776 799 818 828 836 792 766 846 801 743 715 682 656 638 630 619 604 594 589 581 570 566 564 549 537 554 538 528 534 525 519 520 519 506 501 499 504 508 499 494 497 487 482 479 474 471 471 474 461 453 451 448 445 444 453 455 452 455 461 465 456 463 457 435 450 428 519 526 551 555 553 512 454 427 478 493 424 511 595 621 632 649 648 559 514 561 585 610 685 624 506 453 416 415 415 415 415 415 415 415 415 417 453 476 445 425 443 512 533 496 408 494 530 406 341 363 361 341 393 517 547 592 688 648 583 574 585 637 723 759 784 681 526 571 679 711 621 512 437 376 328 414 328 328 327 329 334 341 355 341 328 372 432 519 616 740 657 591 519 552 557 551 636 736 827 828 871 963 954 915 901 877 844 739 675 586 518 385 398 380 368 336 402 407 359 302 270 235 219 205 192 178 163 154 151 169 225 259 244 282 284 230 205 189 192 184 167 162 159 151 154 137 133 128 129 126 126 125 123 123 149 129 149 160 149 171 184 219 197 145 123 109 106 107 105 103 106 143 144 156 114 110 99 98 96 95 95 92 88 89 92 91 90 89 88 91 90 89 87 86 85 83 82 83 83 82 80 78 78 78 78 77 76 75 75 74 71 74 78 73 80 93 107 87 104 120 164 206 235 222 238 248 268 303 280 230 201 207 228 279 281 284 299 320 363 381 349 343 307 286 311 339 284 333 277 202 233 182 182 167 156 150 141 114 143 134 110 99 98 102 97 118 120 128 98 82 91 82 97 82 93 84 83 78 68 56 57 49 59 58 70 57 78 88 86 90 86 59 47 50 36 29 30 29 37 55 70 82 63 42 36 36 36 38 40 46 43 44 47 60 88 77 73 75 44 38 38 36 39 37 37 38 41 39 46 50 41 48 50 30 23 17 14 12 11 12 9 9 42 22 14 20 26 31 36 53 53 67 90 133 130 167 112 68 86 100 69 108 148 161 101 104 115 116 74 36 0 33 23 32 58 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
293 299 297 292 287 289 287 285 283 282 280 281 284 287 288 286 289 293 296 302 312 312 307 306 309 327 326 313 316 311 306 308 312 316 310 304 263 261 263 267 271 274 274 275 278 293 296 296 299 301 303 305 307 306 307 311 312 315 315 316 319 334 344 349 355 363 362 355 355 377 367 378 367 394 419 401 437 417 397 400 396 407 423 438 429 445 443 434 445 418 398 385 389 381 392 387 387 416 423 412 424 426 437 439 447 442 440 440 463 471 477 491 505 501 497 496 503 498 504 505 526 539 525 553 548 550 546 559 565 575 562 582 585 610 631 637 617 640 659 658 662 671 682 664 687 683 684 695 679 686 693 687 676 668 658 648 625 623 608 589 566 574 606 619 631 631 624 615 600 590 598 620 630 653 675 721 714 695 747 787 777 757 744 709 644 623 583 555 540 565 580 603 662 681 655 665 700 740 764 773 772 786 791 771 748 718 736 717 697 680 706 667 644 600 591 586 554 483 372 393 412 451 482 539 598 649 727 779 814 844 867 874 850 851 867 793 828 856 817 810 792 775 787 814 772 789 747 794 829 860 854 838 829 813 815 839 865 820 805 786 748 731 723 708 714 698 669 632 624 652 636 633 653 667 678 674 686 684 676 702 699 716 729 711 719 701 689 738 747 737 739 742 739 732 717 713 701 692 693 684 716 702 696 717 665 679 670 627 658 626 654 630 662 644 603 528 618 594 401 333 553 607 638 666 663 656 619 648 664 640 633 613 639 696 732 773 826 872 904 835 858 896 878 831 875 946 895 902 869 836 868 940 1005 990 997 1032 990 888 891 949 965 969 974 1067 1058 970 981 971 997 1050 1049 1108 1061 985 906 850 794 745 701 663 638 595 581 570 570 596 647 673 633 603 611 581 540 510 475 467 466 441 491 512 564 567 561 556 568 560 540 518 474 479 526 548 457 405 484 467 453 447 438 438 433 438 429 422 414 411 426 458 459 452 458 498 507 494 456 485 461 489 496 529 538 522 505 491 478 468 454 436 410 405 436 472 549 608 630 612 593 574 605 625 618 602 562 566 522 484 414 388 426 474 434 383 378 370 373 403 425 393 478 544 585 541 473 500 522 519 535 568 601 594 614 625 638 650 652 668 673 657 638 621 638 609 580 574 575 610 646 692 707 695 618 651 697 659 667 603 578 626 668 688 672 629 603 563 596 613 633 637 664 671 655 638 628 625 592 624 612 643 617 634 622 618 626 654 677 708 731 737 746 764 759 757 748 765 771 766 777 793 805 816 814 818 831 843 876 855 855 805 797 811 844 860 884 842 803 762 761 781 819 818 808 831 860 866 881 836 774 752 742 732 724 715 717 726 727 732 730 738 728 736 712 710 682 647 614 684 701 718 724 708 671 677 664 691 712 742 739 745 743 736 722 716 720 718 711 671 659 654 615 617 564 535 520 521 553 623 661 680 673 637 608 640 609 569 557 553 551 551 560 542 558 581 582 555 549 540 526 532 526 487 499 526 529 540 547 544 521 528 555 544 559 578 573 580 581 588 598 617 631 653 666 651 597 527 539 574 606 609 623 630 643 602 626 591 576 523 549 579 606 636 663 668 614 626 643 677 726 762 741 730 738 726 699 622 588 597 579 554 541 571 581 517 500 517 523 557 564 538 516 472 468 460 491 478 477 491 502 515 500 491 459 466 462 496 498 504 467 418 418 406 378 469 472 452 467 498 509 482 423 431 430 431 460 496 560 518 518 535 578 626 660 692 663 682 691 736 715 702 723 739 754 701 666 630 659 645 660 650 671 644 649 611 619 601 582 552 575 581 621 614 609 641 616 614 617 597 582 565 551 537 540 539 562 582 588 569 580 581 592 576 575 566 576 559 532 508 538 561 592 554 554 534 522 536 542 565 575 587 605 614 607 623 627 634 636 634 659 656 659 686 714 734 731 760 800 780 761 752 783 786 778 706 782 795 820 842 804 766 732 795 760 702 698 662 645 631 618 615 580 575 602 568 564 552 556 570 555 544 539 540 542 516 519 518 504 506 507 507 497 504 498 498 494 489 488 477 479 476 473 463 456 453 451 445 456 458 463 458 459 456 464 472 461 469 468 463 427 422 479 497 512 484 491 516 485 424 483 484 456 537 604 654 651 619 594 564 563 580 618 610 632 646 636 515 444 415 415 415 415 415 415 415 415 415 415 415 415 415 453 504 531 432 391 439 426 347 388 406 371 339 385 501 593 626 590 572 521 585 675 727 714 639 708 651 526 496 564 616 697 602 466 332 333 463 417 400 408 422 383 430 455 431 389 380 394 531 581 724 759 686 615 634 639 654 604 716 801 886 975 996 1026 1025 1019 926 829 758 660 566 468 450 459 413 468 379 468 516 389 352 287 256 231 212 195 172 157 153 149 154 206 201 253 221 253 240 217 246 225 204 196 174 180 162 154 134 131 131 138 166 140 128 131 158 148 144 145 162 145 169 193 198 240 208 197 124 108 102 104 104 101 100 94 110 107 99 97 97 93 90 93 93 97 93 91 90 90 89 92 93 93 90 88 87 86 84 83 84 85 84 81 79 79 78 79 78 78 77 77 74 76 81 100 128 110 76 83 84 105 132 154 186 213 192 200 235 258 255 303 244 188 239 249 232 202 227 229 267 324 337 356 299 284 244 259 279 270 301 245 183 194 183 199 222 225 213 144 181 162 149 136 138 155 141 111 85 90 91 78 86 79 74 68 73 77 67 71 72 59 51 48 56 63 65 74 63 69 84 104 108 85 54 50 66 42 30 30 30 38 68 61 74 89 48 37 38 37 40 42 44 44 48 49 60 89 90 83 65 43 40 40 38 41 39 40 42 54 51 50 51 51 54 56 38 29 26 17 14 13 12 10 9 44 25 19 24 28 29 37 46 58 67 87 101 95 100 84 79 77 83 76 97 111 131 111 104 150 145 70 32 24 55 59 52 97 73 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
303 295 288 288 286 286 286 286 284 282 278 284 291 293 298 293 289 288 291 295 299 298 298 299 303 307 307 316 317 311 303 303 309 315 310 304 261 262 265 268 271 270 271 274 277 288 303 312 316 318 317 320 322 318 315 316 315 316 315 314 319 325 332 332 344 355 360 352 348 356 366 358 372 385 389 396 417 431 400 398 405 407 416 421 421 424 434 416 436 428 400 377 379 379 379 392 416 416 430 442 424 432 456 438 462 457 460 464 457 458 480 494 503 510 518 509 523 506 512 516 526 533 544 544 562 558 567 568 585 582 579 584 588 590 597 615 627 625 647 666 674 684 682 682 699 695 709 710 706 708 704 689 660 654 653 657 623 598 597 581 564 579 620 621 654 645 626 612 600 585 594 615 628 633 642 667 689 686 722 745 758 737 753 769 756 690 616 571 541 576 619 664 647 692 680 674 697 760 797 793 811 803 801 795 752 724 702 694 720 684 672 693 636 574 548 546 567 518 440 359 375 435 429 449 510 651 657 651 635 716 739 771 742 741 785 762 818 826 828 802 791 754 766 784 752 726 754 814 838 847 827 813 810 815 797 820 832 823 807 795 790 755 766 760 746 710 666 651 640 640 623 646 628 653 655 650 673 671 662 690 687 706 715 701 706 708 665 722 718 728 736 748 742 740 732 716 720 710 700 681 685 673 662 651 659 669 648 666 644 651 617 603 570 544 534 438 396 387 398 333 413 567 616 642 664 619 592 641 635 638 600 593 643 658 699 757 823 868 876 841 829 873 855 803 870 904 862 847 866 793 869 900 951 907 975 1026 1011 910 832 894 914 905 958 1054 1011 940 956 904 1007 1014 1011 1061 1045 965 909 872 837 779 717 687 656 611 593 589 583 581 605 637 633 600 571 567 524 502 459 474 452 439 456 488 535 599 601 580 574 563 560 565 572 588 578 548 512 400 445 477 448 444 434 431 427 437 425 412 412 404 427 430 443 436 483 509 497 467 444 458 464 482 510 544 500 493 482 475 438 462 449 425 398 377 453 542 596 621 633 619 582 557 578 618 618 574 535 530 506 466 452 374 400 374 371 372 391 424 471 521 466 408 499 544 582 616 543 486 507 577 596 562 570 586 610 634 646 669 656 670 669 647 631 657 621 579 565 569 598 624 689 741 753 694 655 716 726 717 684 677 634 619 646 679 672 653 616 596 585 588 614 621 632 643 666 664 644 618 614 629 625 654 631 634 652 642 662 662 689 702 727 750 752 746 750 734 742 749 757 772 784 799 805 801 809 825 839 848 872 842 815 809 777 804 839 863 849 840 793 771 830 811 812 799 806 813 827 849 871 851 778 752 737 729 728 732 724 734 733 742 739 744 742 733 725 723 706 668 601 640 701 725 728 712 662 652 679 718 713 712 723 750 727 722 704 694 709 724 725 683 671 665 623 540 550 528 507 506 551 578 657 647 659 614 580 645 642 587 561 547 540 541 554 530 548 576 575 554 536 527 526 513 521 495 494 521 539 550 545 534 530 546 549 558 567 580 581 584 584 593 616 633 638 647 664 639 616 585 544 547 587 605 608 626 640 594 585 590 540 535 604 637 623 612 619 597 625 632 703 722 737 751 710 734 729 709 705 616 581 565 565 545 583 601 594 560 492 490 531 515 535 527 545 508 451 468 482 463 476 498 513 495 473 470 457 453 457 473 494 442 460 410 375 410 430 455 437 467 487 563 506 460 440 442 430 449 467 508 537 503 535 571 604 640 658 596 586 635 696 700 651 656 646 695 736 747 659 640 621 651 638 639 666 671 639 625 596 606 578 551 558 587 583 598 625 610 599 608 624 601 586 577 563 551 529 535 544 560 583 565 562 586 597 581 568 554 559 565 530 506 528 580 568 552 521 523 525 546 560 548 569 569 584 609 619 637 648 639 653 663 656 692 698 683 730 768 766 792 800 782 753 737 756 786 755 693 770 810 829 843 768 714 718 762 816 742 711 642 623 621 615 603 614 602 598 577 600 569 582 573 574 588 564 548 527 528 528 517 514 500 501 504 501 493 500 494 490 493 487 480 482 480 476 468 459 454 447 451 454 452 454 457 459 462 465 478 467 474 478 480 447 424 436 453 460 462 470 495 516 430 460 456 471 504 567 642 648 601 570 588 629 613 653 633 660 671 674 565 459 443 435 415 415 415 415 423 441 417 417 464 479 416 438 486 438 372 347 359 359 389 493 359 338 363 432 508 588 515 506 476 552 645 617 652 627 531 558 638 510 417 441 500 599 615 510 375 329 433 558 485 498 465 469 446 551 544 456 460 383 472 569 685 750 733 694 645 712 737 679 699 818 919 944 971 996 1050 1074 948 866 786 719 622 516 547 510 497 512 508 495 523 433 375 320 262 241 215 189 165 157 153 148 149 173 221 211 195 233 253 278 271 221 205 206 171 157 154 144 134 133 137 165 182 155 155 169 172 142 178 166 164 150 167 182 196 231 226 183 173 112 105 100 103 102 102 101 100 99 98 97 95 95 96 140 137 127 108 98 95 95 95 95 95 95 91 90 88 86 85 85 86 86 85 82 81 80 80 80 79 79 80 79 79 80 85 106 131 141 74 76 73 95 105 126 145 210 156 187 172 226 263 266 232 204 257 239 193 249 250 219 261 306 350 368 346 336 314 301 255 225 263 217 228 251 219 277 280 248 189 168 233 230 188 166 157 163 150 120 114 94 93 96 118 99 87 72 64 68 62 61 59 54 54 53 71 72 66 67 72 82 94 107 99 90 63 52 69 44 29 31 31 35 59 51 70 80 52 41 38 39 41 44 45 46 61 51 57 76 88 86 56 43 43 42 36 42 41 41 52 58 60 56 54 59 70 70 52 42 25 21 17 14 14 11 10 25 26 22 22 28 35 36 40 52 63 79 83 80 100 98 85 87 87 92 95 97 115 152 111 136 173 88 37 55 108 107 104 117 92 80 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
299 300 289 286 287 283 283 283 283 281 280 285 287 290 295 299 297 291 291 292 293 295 297 297 299 301 301 305 307 304 300 304 308 313 310 304 265 260 266 268 267 267 270 274 277 284 293 295 310 315 325 325 325 323 324 323 321 324 320 317 315 316 319 327 337 346 352 342 342 349 346 358 365 381 379 383 404 418 400 404 414 423 397 412 403 412 432 416 396 399 385 375 376 380 400 400 419 440 434 462 442 444 452 454 468 466 484 474 466 465 467 488 502 495 497 501 511 520 524 536 543 537 542 552 555 568 567 585 595 603 599 601 606 607 608 611 626 631 633 642 658 680 701 689 697 720 713 726 716 709 720 681 677 655 625 617 632 609 592 570 553 589 600 644 645 665 645 619 603 586 594 593 611 621 638 618 655 682 699 718 731 706 728 758 768 773 683 598 541 566 617 704 703 679 699 697 728 778 826 814 832 827 829 828 793 735 735 716 684 707 680 648 663 626 563 513 497 514 454 377 359 363 390 429 449 489 521 601 594 613 579 626 688 649 730 729 744 735 747 748 748 702 732 785 735 722 760 833 833 839 826 799 790 805 792 811 804 829 799 792 785 781 791 784 753 729 685 666 649 615 609 636 615 629 631 633 664 664 658 685 677 689 698 699 673 694 659 703 695 709 725 732 728 726 729 721 725 729 713 706 672 693 683 657 699 708 712 699 691 692 681 690 686 637 607 492 467 418 334 333 434 642 664 672 632 576 581 583 598 628 623 554 612 663 714 771 828 824 861 794 829 826 788 804 859 830 803 805 859 765 824 875 860 911 980 956 966 929 815 826 842 929 995 1018 1030 941 911 881 966 972 982 1001 986 967 918 859 783 760 726 685 657 633 625 619 594 542 514 575 621 593 552 530 510 520 494 438 420 465 479 485 495 540 609 607 585 584 573 578 599 591 558 541 519 476 389 478 448 442 424 423 424 432 420 405 404 406 410 411 430 454 477 500 482 469 434 446 471 480 514 542 487 461 445 435 437 426 409 396 384 435 503 578 597 616 636 617 588 545 558 569 572 536 517 497 508 465 437 374 370 377 426 466 498 538 585 552 445 471 494 530 577 615 613 563 510 559 592 641 614 621 607 618 639 654 672 673 673 655 658 622 616 598 598 620 647 663 719 763 737 682 695 713 749 742 716 718 665 611 645 687 663 634 603 631 602 597 597 636 657 673 671 683 663 636 623 636 661 674 632 646 664 672 695 691 711 727 725 727 739 726 725 736 760 767 774 776 793 806 789 806 811 829 843 844 875 879 829 796 785 823 844 862 839 790 763 764 789 845 880 880 855 853 858 867 874 838 781 762 742 748 736 742 734 743 745 749 752 754 754 752 746 737 723 702 649 623 695 730 707 685 639 655 693 716 735 734 741 740 729 709 694 677 696 714 729 692 669 645 605 535 525 528 504 496 530 558 578 581 576 576 572 596 650 610 568 552 537 532 528 524 553 550 568 557 541 546 532 527 513 490 488 526 544 557 527 520 539 570 568 592 590 587 586 592 592 600 617 629 635 647 661 656 626 594 535 539 592 594 609 632 643 631 555 603 557 532 598 552 563 571 600 637 676 697 690 688 713 741 724 714 709 692 705 678 595 578 603 592 607 589 586 564 509 479 488 493 509 507 527 514 469 455 465 461 479 494 514 515 475 465 466 458 439 452 464 483 424 374 395 417 443 436 446 471 503 517 483 448 444 436 431 478 521 523 517 516 531 539 565 627 584 571 601 627 665 636 641 628 644 689 701 708 665 648 610 621 621 651 647 661 668 634 608 586 589 558 557 563 590 608 593 580 572 604 605 595 592 578 558 534 532 551 563 577 565 552 560 568 595 581 566 559 540 553 518 515 544 557 555 526 505 515 520 534 564 576 568 585 598 616 626 639 649 667 658 680 699 689 726 734 767 781 801 815 805 789 784 720 752 764 757 666 743 743 821 824 721 699 724 757 803 742 689 655 628 643 660 630 627 626 616 641 592 579 601 586 599 571 549 547 525 519 515 509 507 507 494 500 498 497 490 496 489 484 481 487 485 483 473 472 460 451 453 453 456 463 458 459 459 463 467 474 472 478 476 487 487 482 492 453 454 465 461 471 515 505 423 468 443 491 556 608 603 576 614 642 658 669 696 671 693 724 713 554 499 479 466 419 415 415 419 434 426 471 438 496 524 450 355 375 365 386 409 491 464 519 506 369 333 328 328 441 484 470 427 554 613 556 574 542 592 482 470 560 499 364 385 404 453 506 411 338 329 443 586 590 618 543 549 545 606 595 536 517 500 427 496 572 682 790 758 724 754 819 769 746 761 870 894 958 1029 1044 1076 990 932 843 730 607 620 603 581 632 609 579 611 541 470 367 340 275 245 224 204 160 157 152 149 147 156 180 175 171 165 174 175 203 210 209 181 159 146 152 151 148 134 137 178 197 171 178 172 155 147 169 191 177 157 163 173 191 225 193 173 132 119 109 107 106 105 104 102 101 100 98 97 98 99 132 146 157 140 132 107 102 99 100 99 97 95 93 90 89 87 87 86 87 86 85 83 82 81 80 81 81 80 83 86 85 85 89 101 120 112 80 78 77 75 95 129 162 215 158 188 215 256 264 206 185 178 178 212 256 285 322 262 273 270 312 336 376 348 353 352 325 280 218 206 247 302 280 336 278 216 196 252 270 270 223 189 153 179 139 117 140 107 118 111 109 101 99 86 81 75 72 68 63 60 58 62 80 77 73 70 75 103 96 104 103 81 69 56 57 40 32 31 31 32 42 51 67 70 58 45 41 41 43 45 46 47 51 53 66 68 74 80 55 44 46 45 44 44 43 44 63 65 58 52 58 67 81 81 62 44 31 25 18 16 18 12 11 11 20 23 25 30 49 55 45 53 52 62 69 71 87 104 97 105 94 110 123 104 127 161 163 161 154 75 31 57 92 150 156 138 161 82 78 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
295 290 286 288 290 286 280 279 280 278 278 280 282 285 286 292 295 294 294 295 296 298 299 297 297 299 298 298 299 300 304 308 310 311 308 307 276 259 265 263 263 266 270 273 275 277 281 292 299 306 312 318 324 313 319 324 325 326 325 324 323 325 327 328 333 338 343 337 334 341 341 362 382 379 377 378 393 403 386 388 402 427 392 410 396 398 420 408 388 385 377 374 380 393 390 404 412 437 453 457 467 451 455 477 476 477 493 483 482 479 485 478 491 507 502 512 519 523 541 534 545 546 538 531 539 545 552 558 580 587 578 579 588 594 611 628 640 645 644 642 654 668 693 661 701 698 680 692 685 705 694 695 693 667 652 624 592 622 603 572 551 574 603 601 626 659 660 634 613 587 579 592 611 635 634 604 613 648 671 687 697 688 713 728 714 691 704 662 589 578 603 687 757 728 684 705 735 779 833 847 849 845 789 795 762 742 768 732 694 673 682 658 623 630 583 560 473 472 415 379 360 359 370 396 423 438 470 486 509 554 543 529 570 588 665 672 672 664 685 724 707 677 730 735 740 701 776 813 829 803 818 810 775 806 809 782 785 822 824 790 777 778 786 800 759 713 693 668 641 638 628 600 627 636 611 617 647 651 645 654 679 671 678 695 684 668 658 686 690 715 714 716 720 714 714 706 707 719 714 709 674 698 692 662 698 738 749 738 730 726 735 710 738 730 682 646 531 462 344 333 547 684 690 638 559 529 530 529 566 579 564 561 609 654 701 756 805 793 786 801 854 783 749 779 800 785 793 793 814 742 789 827 821 871 918 913 936 880 814 827 807 905 942 980 1042 965 873 838 918 902 989 1008 944 886 908 835 761 737 728 717 668 664 661 649 580 549 521 515 562 614 592 541 507 473 444 410 425 461 489 505 523 579 615 631 605 589 568 574 582 582 550 531 525 475 398 475 443 428 411 417 421 425 413 403 399 395 406 426 459 479 504 482 469 440 432 472 482 501 545 542 494 495 472 493 478 450 405 370 430 485 561 573 590 610 634 609 575 558 513 546 556 541 499 467 501 458 389 367 390 455 490 521 564 595 582 519 432 485 531 529 557 605 636 636 578 536 573 627 649 638 646 634 641 654 662 679 686 675 630 635 611 611 629 662 660 698 709 743 735 734 741 711 769 758 741 708 682 635 653 690 662 635 647 653 618 602 622 627 673 672 659 670 686 650 648 636 690 691 678 685 695 722 724 708 706 725 721 718 723 724 739 750 747 758 773 797 804 786 805 816 825 829 833 848 859 866 822 793 782 822 843 862 814 742 770 789 802 830 872 894 884 859 866 877 883 830 772 767 770 767 753 742 751 750 755 762 763 762 767 760 750 707 690 664 612 617 674 716 654 628 632 670 707 734 740 758 758 757 741 706 688 667 691 693 707 700 675 652 615 598 549 534 504 482 551 564 567 570 559 552 564 578 623 591 566 555 554 553 539 527 518 528 567 560 550 537 528 535 499 482 494 528 557 540 501 520 548 581 578 577 588 585 585 601 602 614 620 631 634 656 642 661 653 611 534 531 591 604 613 622 648 625 598 560 530 519 537 586 622 649 651 633 645 676 701 736 756 743 728 715 699 676 699 726 647 616 602 606 606 595 577 560 571 517 469 488 485 484 506 491 472 446 447 475 483 489 507 509 512 483 474 462 437 447 450 447 465 374 392 419 438 419 441 457 501 472 472 436 421 423 493 521 508 518 491 521 517 539 554 573 565 564 592 623 629 619 623 631 675 692 674 681 658 633 619 611 619 634 643 665 660 605 592 578 567 559 539 576 599 583 576 558 598 611 604 564 563 557 563 518 533 545 559 566 555 550 557 579 581 576 574 569 549 523 513 515 544 554 540 518 515 521 541 548 569 565 579 596 591 598 606 616 628 643 665 704 711 740 749 753 769 786 785 811 782 782 763 756 699 765 731 651 682 744 817 812 721 685 704 755 812 748 677 656 648 652 694 659 696 683 685 699 615 597 607 623 587 573 573 543 521 515 510 505 501 497 500 499 499 494 491 488 488 486 479 482 481 472 466 462 458 454 454 455 464 461 460 461 463 465 468 470 476 481 484 496 518 522 487 463 465 488 500 467 493 533 493 418 492 505 580 627 604 583 629 656 674 692 735 729 726 719 689 662 585 540 477 416 464 485 458 445 455 475 472 497 524 490 441 394 488 384 442 537 606 635 596 541 493 396 362 333 434 399 441 532 557 494 480 491 502 416 397 463 477 395 333 328 332 463 356 335 444 556 624 678 681 619 623 666 655 621 602 568 562 514 485 552 657 733 798 805 831 770 760 835 841 853 858 903 947 1023 1066 1071 984 833 712 719 718 701 680 720 709 647 636 517 477 444 344 299 267 241 201 170 155 152 150 147 148 161 158 152 148 145 142 140 160 197 175 167 138 135 132 136 133 131 167 199 173 188 167 176 164 160 156 177 167 166 178 217 209 184 154 194 161 115 111 109 106 104 104 103 102 102 99 100 102 141 154 164 176 144 115 104 101 99 100 98 96 92 90 89 88 87 87 88 87 85 84 81 81 82 83 82 85 95 97 99 108 91 113 125 125 94 82 73 74 93 112 160 149 141 208 237 225 226 172 168 243 185 245 264 284 345 292 243 268 289 345 362 321 284 289 294 258 262 287 308 289 377 361 274 252 222 302 332 259 192 177 194 178 166 141 149 133 129 120 108 90 95 93 77 71 68 72 79 65 66 67 82 75 86 78 83 100 84 97 102 91 73 58 69 47 30 30 32 33 37 49 71 80 87 51 42 43 45 46 47 48 50 58 66 61 68 70 54 46 48 48 43 46 45 50 57 71 70 59 74 71 94 75 61 47 33 24 20 17 17 15 13 12 12 19 29 44 69 71 48 60 74 84 75 75 84 115 113 120 105 124 146 118 150 159 176 200 129 83 51 109 128 165 164 167 85 32 43 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
299 300 292 287 289 285 282 278 277 277 277 277 278 279 280 285 291 291 292 293 295 297 300 300 298 297 298 299 305 306 305 300 306 308 306 300 288 257 261 260 262 265 267 270 274 277 282 288 295 304 313 314 313 311 317 320 321 324 327 329 330 333 334 335 337 335 333 328 332 336 333 336 350 367 384 376 385 398 380 401 407 404 405 407 388 406 400 414 396 373 371 377 391 406 400 403 398 428 448 471 480 479 499 469 494 486 502 485 496 505 497 490 499 517 514 515 530 546 539 536 542 520 511 525 533 543 544 555 561 563 583 590 600 593 596 610 627 646 648 655 662 671 662 640 663 678 658 672 665 677 660 656 691 666 626 639 599 580 578 574 545 583 590 592 604 648 656 631 612 590 573 581 602 628 612 597 599 626 645 663 665 673 677 683 690 641 627 662 553 620 656 663 710 760 734 700 718 742 802 845 838 800 768 755 722 735 727 695 697 716 682 639 630 572 580 551 487 422 420 373 359 359 359 379 427 429 441 449 464 470 461 502 551 595 595 630 625 659 640 692 698 658 669 685 705 681 743 763 789 796 789 801 774 802 803 800 771 816 824 782 763 771 771 802 777 719 692 697 686 652 631 598 626 616 605 606 612 633 630 651 666 652 677 683 678 651 635 671 665 689 696 697 701 703 703 701 693 692 690 678 690 680 676 674 670 719 730 755 749 750 763 752 764 765 749 730 622 435 334 333 478 437 604 535 480 443 489 518 542 552 505 546 587 635 678 731 778 744 803 824 838 756 741 750 762 747 775 761 762 755 777 776 792 839 821 838 886 836 779 787 818 852 863 964 977 981 885 803 906 880 939 952 915 837 833 775 734 709 765 738 702 712 703 634 587 557 517 492 523 587 599 575 536 436 426 468 486 497 529 549 590 640 656 657 618 582 563 576 582 574 540 543 512 483 373 452 433 412 408 415 408 415 407 398 392 398 420 440 488 504 503 481 448 419 473 479 488 496 551 547 534 522 511 497 464 462 413 382 439 448 540 593 615 619 624 627 589 564 528 502 514 530 490 442 497 436 367 374 441 438 445 492 560 596 572 484 442 460 512 577 593 606 651 657 600 545 588 622 633 658 658 654 654 662 674 687 663 646 634 630 644 648 684 691 693 713 691 662 640 672 757 750 768 756 743 723 688 657 644 692 694 659 682 666 629 608 660 635 628 645 662 672 683 695 680 681 715 712 730 712 719 702 709 695 716 723 715 700 709 725 731 737 753 760 773 788 794 779 806 816 818 828 847 856 852 853 815 769 775 832 825 832 796 738 794 839 794 829 878 894 902 890 887 880 868 825 821 791 779 786 765 755 776 768 764 767 770 770 763 746 732 717 687 673 651 606 644 674 631 620 684 691 728 737 764 756 771 764 747 714 704 648 668 671 689 698 678 656 649 660 592 552 505 485 521 551 567 557 526 564 572 586 598 589 571 565 566 560 571 535 516 521 533 555 545 543 547 531 535 488 504 532 550 542 516 548 543 544 548 555 561 570 578 587 613 628 634 615 616 626 652 662 634 625 557 524 564 596 624 635 650 645 619 534 511 554 560 547 568 599 598 629 656 680 698 709 725 721 723 677 664 704 708 734 722 676 637 615 606 596 573 543 531 554 527 475 467 468 489 495 497 442 451 460 468 486 514 499 515 528 491 461 448 441 415 440 445 414 382 415 407 441 470 487 508 462 444 408 441 466 460 509 494 507 484 514 533 517 543 560 533 555 589 599 606 603 614 644 638 689 649 671 679 633 609 585 606 603 653 664 649 616 618 594 566 558 532 550 568 555 548 561 576 607 583 562 548 541 544 528 535 548 550 562 546 552 561 565 569 574 553 553 530 503 503 524 544 531 518 512 508 534 552 570 554 572 585 588 592 625 643 639 640 692 685 720 736 756 741 761 759 773 791 813 808 759 748 734 687 699 719 647 716 814 818 806 711 679 703 790 849 802 730 682 693 721 739 719 759 761 737 692 647 654 617 591 603 596 553 535 523 516 514 511 502 498 495 489 491 489 489 490 486 480 478 476 478 466 463 458 458 454 453 455 459 462 461 464 466 468 469 474 478 485 495 509 517 534 505 477 464 508 502 478 481 537 563 540 551 541 597 666 621 621 604 628 657 695 713 762 744 734 712 698 708 610 500 469 525 483 462 450 467 483 476 512 533 546 533 550 469 361 478 587 635 652 581 513 441 490 426 329 374 364 433 551 483 405 418 508 449 365 339 368 398 327 366 338 327 407 345 337 477 575 673 737 765 722 678 746 745 733 643 622 590 595 562 516 620 695 692 737 773 742 664 732 711 730 773 860 980 1052 1076 1051 952 880 846 833 800 776 778 796 819 762 695 597 503 442 347 294 275 250 212 167 158 154 151 147 145 147 158 148 144 143 141 140 139 137 136 135 133 133 135 134 135 141 204 206 205 192 189 178 177 175 170 166 176 173 177 186 208 177 211 171 161 123 122 111 108 107 106 105 104 103 102 104 109 148 167 185 204 164 132 112 105 103 102 99 96 93 91 90 89 89 89 89 88 86 82 83 83 83 84 85 89 111 110 113 102 90 102 116 119 127 75 76 86 103 125 155 117 147 157 187 226 162 185 236 210 240 197 236 278 331 335 321 304 290 316 343 362 349 304 288 267 302 337 352 340 415 382 297 243 250 342 354 303 262 221 241 231 179 185 149 147 136 130 107 98 82 79 73 81 83 84 78 74 71 73 79 78 104 87 102 101 85 75 91 82 65 63 49 51 31 31 32 32 34 48 74 94 95 55 44 44 45 48 49 50 54 55 55 58 63 64 57 49 51 49 49 48 50 63 61 78 87 65 83 70 96 78 83 56 34 25 21 19 19 17 13 13 13 14 24 52 73 96 52 66 82 128 107 97 84 100 125 131 117 136 166 135 160 169 178 172 123 91 89 100 163 187 125 93 71 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
287 286 288 282 287 284 279 278 278 277 275 276 276 277 278 279 283 285 288 290 292 295 296 297 299 298 298 298 306 303 299 297 298 304 308 301 286 256 260 260 262 264 267 270 273 277 281 292 301 313 302 316 304 296 302 306 308 316 319 322 325 326 334 331 329 329 334 325 336 340 355 359 356 355 358 368 386 398 374 393 400 399 377 385 404 412 398 385 379 370 370 389 394 395 414 414 404 413 430 454 472 458 454 486 504 491 498 499 495 506 505 498 498 521 523 525 530 532 514 508 527 499 534 547 566 553 552 562 575 573 591 603 611 614 607 609 616 625 640 637 647 646 650 642 636 679 657 662 648 654 649 642 660 668 644 619 617 592 583 561 537 549 564 593 626 643 647 618 602 591 570 578 597 605 588 588 614 641 665 674 633 666 661 654 653 632 586 611 527 593 619 616 670 698 747 736 724 745 766 797 812 752 730 716 697 683 679 662 657 669 714 677 608 600 527 469 447 403 386 369 359 359 359 371 407 416 418 434 436 438 456 444 451 480 495 535 575 610 604 619 613 614 626 645 658 663 678 711 727 745 759 777 763 775 786 796 768 796 825 827 778 752 746 797 777 732 739 727 705 667 634 603 601 595 593 591 604 616 634 643 653 644 659 666 662 637 645 646 653 670 677 682 687 690 693 690 687 685 681 687 690 685 712 714 697 687 718 755 757 730 761 782 762 748 722 719 699 466 337 333 333 333 334 416 412 448 484 501 509 509 518 544 576 618 664 717 745 701 749 772 790 709 726 730 734 713 744 751 751 724 729 735 775 770 756 830 828 792 756 762 736 791 887 959 929 924 832 773 865 842 870 932 937 872 733 729 671 695 783 761 739 763 704 638 598 564 519 487 483 513 577 581 541 458 390 473 517 533 574 601 643 627 633 613 620 568 559 587 601 564 520 524 505 477 400 412 424 389 406 401 402 415 404 392 384 399 419 462 512 488 464 472 444 419 456 478 482 495 548 546 528 524 518 529 491 472 393 373 418 485 573 611 611 607 615 627 594 583 538 451 476 513 491 411 481 400 368 411 422 447 452 471 558 602 520 469 445 460 496 545 614 617 663 663 611 567 580 596 630 632 639 642 653 650 649 630 627 617 628 649 676 662 662 642 675 658 618 599 626 644 694 770 766 751 735 724 671 687 665 695 708 683 696 687 631 632 685 674 667 656 659 671 703 711 703 724 698 706 726 703 706 696 686 700 699 687 701 719 725 730 743 751 762 779 778 801 788 776 794 799 815 822 845 834 827 837 819 767 758 818 762 766 736 763 811 858 870 830 836 854 884 896 890 879 847 827 831 803 796 803 809 793 779 772 769 752 760 734 711 698 680 668 656 629 625 609 609 629 591 584 665 688 691 721 738 742 764 728 746 720 697 647 634 694 689 710 713 697 674 684 659 585 537 488 498 524 520 512 537 572 580 589 597 604 587 576 552 534 539 536 506 536 544 561 559 554 561 561 560 489 489 531 551 524 490 528 561 563 568 583 582 575 579 589 621 632 618 600 621 644 662 628 644 624 602 504 560 613 618 629 641 632 630 572 518 564 638 646 640 641 640 675 654 647 661 690 729 731 700 714 674 716 739 711 705 707 688 636 609 604 589 576 548 514 525 542 504 453 464 462 476 468 440 431 473 497 490 481 498 506 543 507 481 445 434 409 429 387 375 410 417 475 446 477 464 475 433 424 450 447 481 514 482 485 502 515 513 523 545 538 530 566 570 579 584 582 621 614 664 685 640 650 672 644 638 608 578 611 640 647 675 683 632 583 581 540 541 536 545 541 561 587 619 600 578 574 562 544 519 520 519 539 546 550 541 545 555 554 571 566 562 540 514 516 520 531 550 529 508 504 520 535 585 596 543 564 563 580 624 619 619 650 683 682 728 747 738 719 727 740 756 771 792 809 782 767 756 759 738 682 666 631 703 732 783 792 703 673 705 755 828 796 722 704 730 775 797 796 811 796 792 733 704 667 635 610 622 592 548 532 536 528 523 515 506 501 501 496 491 486 481 483 479 481 474 469 471 465 461 459 458 455 454 461 460 463 463 465 467 471 473 475 480 489 502 514 526 534 538 513 492 497 494 519 474 522 593 624 614 559 568 621 645 653 648 628 684 701 709 726 740 767 791 738 747 728 578 533 535 499 481 451 469 483 488 511 543 550 577 569 456 380 429 546 648 671 659 588 496 588 523 377 333 394 410 463 403 326 327 400 439 347 327 327 327 337 456 427 329 328 335 346 398 488 571 648 787 826 797 787 817 776 709 657 681 660 636 612 583 649 697 721 731 646 599 629 620 707 830 904 924 946 995 1032 975 887 817 784 774 787 725 755 732 733 671 595 521 459 435 342 277 230 197 173 160 156 153 150 148 146 144 141 140 138 139 140 137 137 138 134 133 135 137 137 135 182 199 228 216 210 212 200 194 179 182 181 183 172 216 218 235 230 210 170 131 179 144 131 112 110 111 109 109 108 106 115 156 172 169 192 200 184 151 123 112 106 104 101 97 94 93 91 90 89 91 90 88 87 88 85 84 84 85 87 94 108 124 130 112 97 106 126 126 94 73 81 94 100 127 127 124 162 212 234 180 173 212 261 238 259 219 255 304 317 355 383 372 352 340 350 351 400 378 292 300 301 300 360 412 444 376 297 250 287 364 361 305 257 276 299 280 243 249 191 139 122 112 111 104 97 86 78 92 91 103 80 86 79 85 91 82 105 93 100 100 90 66 75 68 63 61 50 41 32 31 32 33 34 43 64 87 78 55 48 47 45 49 51 51 51 53 54 56 59 61 58 54 53 53 47 47 59 68 66 83 95 72 85 76 94 84 91 64 37 27 23 20 21 16 13 14 13 15 23 34 90 101 60 89 97 155 155 134 97 105 119 129 117 142 162 159 183 167 180 171 147 133 104 162 205 198 115 53 37 81 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
287 283 285 281 283 282 282 279 278 276 274 275 276 277 277 278 279 280 283 286 289 296 302 296 301 304 300 297 304 298 294 292 292 296 300 306 292 256 258 261 265 266 268 270 271 273 277 280 289 293 292 296 296 293 297 297 300 305 307 310 313 323 333 324 321 322 318 322 329 331 344 349 358 365 365 364 373 378 368 380 384 360 367 374 394 418 413 375 370 365 373 388 402 403 404 427 421 418 413 430 450 438 469 470 481 485 487 515 506 514 523 499 500 507 518 518 512 511 496 492 493 513 528 532 533 554 562 571 585 589 590 599 611 625 597 599 619 622 624 624 623 625 636 613 646 645 657 635 660 635 648 619 644 641 648 638 622 606 596 567 534 558 592 609 610 640 660 638 611 581 568 560 586 587 569 593 617 625 653 656 623 617 633 655 651 618 569 548 505 550 592 586 602 649 687 732 759 756 763 785 802 755 748 726 697 675 667 652 641 639 632 651 636 562 503 502 431 439 404 360 359 359 359 375 383 392 398 408 416 425 454 492 493 509 514 507 498 546 550 560 572 573 584 598 607 615 633 666 695 697 711 746 768 760 769 771 773 779 823 826 779 749 735 790 799 790 791 785 712 664 626 602 592 581 589 587 604 607 623 620 633 639 620 651 648 623 646 623 632 652 660 670 678 683 684 682 682 683 683 690 692 689 710 740 733 720 734 767 784 755 711 724 720 698 699 686 670 480 408 336 335 343 333 357 415 423 439 454 483 504 499 543 574 619 675 692 730 700 716 753 736 707 729 725 689 693 718 736 726 682 712 712 719 708 740 761 746 781 771 698 737 821 904 892 888 867 771 787 801 842 857 863 874 824 738 659 654 690 758 782 758 748 732 684 675 587 531 503 460 444 538 573 557 425 427 504 543 549 619 657 624 621 603 586 598 579 555 580 583 558 530 496 467 443 413 388 389 391 395 390 398 410 397 387 387 401 412 440 493 447 458 430 417 423 452 483 507 530 560 534 501 467 507 521 494 456 366 404 461 527 584 594 596 600 618 616 591 566 527 512 435 427 417 395 397 368 376 410 441 442 451 489 567 591 513 469 469 474 533 600 620 648 668 663 607 589 579 595 607 613 634 637 639 643 611 611 605 612 639 621 617 607 619 640 622 608 566 567 587 606 652 714 769 739 731 705 676 698 698 692 727 720 693 673 633 671 697 685 666 671 687 705 692 693 699 706 694 699 710 703 686 690 677 672 693 695 708 731 731 747 755 771 773 791 803 802 787 773 783 804 826 828 838 831 805 833 820 770 734 777 734 727 757 797 840 817 818 839 850 860 874 877 871 850 849 824 816 811 808 798 805 800 783 776 772 750 731 737 711 703 704 692 682 688 685 648 609 606 606 595 650 641 696 719 721 743 731 718 725 724 708 662 597 644 678 707 720 723 712 698 610 574 549 510 488 505 503 539 568 579 581 596 599 603 595 560 545 533 522 518 503 546 556 547 564 570 574 579 555 521 475 500 563 512 500 544 550 554 578 582 599 584 585 601 619 641 627 593 609 632 637 615 633 625 606 520 527 610 623 631 624 608 613 546 509 571 597 628 607 640 651 680 684 693 711 712 717 717 716 658 684 718 729 699 696 720 660 623 580 587 593 582 574 553 499 516 524 511 470 446 451 451 425 446 444 449 464 476 465 523 496 522 509 466 455 432 403 379 397 394 439 456 454 477 447 452 429 423 450 478 525 503 481 473 508 510 501 522 538 514 550 550 569 559 587 579 613 643 669 660 628 629 640 631 636 632 575 583 595 606 653 647 621 618 574 553 537 535 532 546 559 581 605 616 587 568 567 545 543 509 519 528 525 543 534 546 544 551 578 561 539 542 503 510 537 558 531 492 504 528 566 554 597 548 541 577 595 584 595 640 656 670 669 714 737 741 725 735 742 767 762 779 793 808 818 804 784 771 779 768 709 658 641 680 773 780 693 667 732 812 827 801 731 696 726 742 772 836 827 784 729 798 767 741 658 605 594 563 565 549 536 522 521 515 507 503 499 492 488 483 483 480 478 477 477 469 466 467 463 460 458 456 456 461 464 467 467 470 470 474 474 478 483 495 505 518 527 526 522 502 491 498 491 507 482 519 597 626 627 590 579 629 691 711 672 622 641 696 732 744 760 768 756 731 759 668 557 526 500 481 469 451 479 496 514 512 543 567 576 519 384 416 402 481 580 655 682 608 541 638 532 512 374 325 362 345 365 339 374 327 328 346 327 406 380 472 493 526 436 372 444 484 456 448 596 660 727 833 874 857 879 832 760 770 747 722 710 661 604 548 585 625 637 612 561 555 669 775 809 792 806 876 916 935 926 814 744 695 715 697 635 647 621 654 603 633 537 432 376 336 304 292 259 191 164 157 154 150 150 148 148 142 142 140 140 139 138 139 138 138 138 136 137 137 139 169 216 234 242 237 242 219 222 203 212 189 201 181 203 258 239 210 169 149 159 182 189 193 121 143 115 121 121 151 186 164 178 195 195 183 166 178 164 138 115 111 105 102 99 95 94 92 92 92 92 91 90 92 91 88 89 86 85 94 104 114 134 112 101 105 131 125 103 80 74 84 111 106 118 122 172 201 190 194 153 201 236 282 271 293 267 219 253 320 373 386 399 389 386 400 370 396 337 319 306 344 353 359 377 374 364 300 341 324 324 353 325 331 296 324 270 221 245 199 147 195 158 110 119 90 83 92 96 94 101 84 99 92 101 91 87 98 88 97 87 88 72 61 56 55 51 43 35 32 32 34 32 36 42 54 69 84 60 49 49 48 48 50 52 54 55 57 58 59 60 59 55 55 55 53 51 55 71 81 87 94 75 81 85 93 91 80 61 38 30 25 22 23 20 15 15 16 15 22 29 53 77 72 116 132 203 210 137 130 124 105 117 112 141 148 142 155 171 164 173 128 152 166 183 180 165 74 97 104 47 10 0 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
287 285 281 278 278 279 281 279 277 275 274 275 275 276 277 277 278 288 280 283 286 290 293 296 301 299 297 296 300 298 294 291 288 290 293 301 302 258 253 256 264 267 271 274 275 277 278 290 283 285 288 290 291 292 293 294 295 299 302 303 307 314 317 316 315 319 317 335 344 350 339 337 345 353 356 361 386 365 374 382 354 386 400 421 392 381 386 358 357 372 390 400 395 418 418 418 437 430 439 424 428 471 447 450 466 486 520 513 526 526 516 509 508 509 511 511 495 489 487 480 502 522 514 531 548 545 572 585 580 573 587 591 591 587 589 594 592 580 602 600 610 601 618 616 639 625 629 628 635 625 641 620 628 635 643 624 617 619 582 565 532 555 589 617 635 646 647 623 607 585 566 551 572 562 572 586 606 627 647 650 618 593 583 655 655 607 588 550 515 494 536 557 578 596 607 656 695 763 806 824 839 828 816 772 745 716 700 684 657 651 637 631 614 576 475 438 401 386 385 363 359 359 366 389 395 403 406 425 443 466 520 555 542 554 554 563 579 602 605 605 609 599 622 631 647 669 646 655 666 654 653 675 707 744 743 736 769 764 802 801 802 750 735 766 781 802 821 827 734 669 614 597 593 578 586 584 599 585 577 590 610 618 621 638 631 613 632 629 596 633 642 650 670 675 678 676 680 683 684 690 698 693 720 742 763 747 715 740 730 714 695 683 688 666 661 647 683 638 454 430 438 466 333 334 345 384 404 439 474 494 492 531 563 615 642 678 677 679 703 687 699 694 702 712 671 719 733 707 717 670 674 677 670 666 699 723 691 737 717 672 732 828 872 827 811 828 712 780 825 845 779 823 786 727 680 624 674 715 754 743 741 720 733 690 664 635 618 616 571 427 421 510 517 375 436 467 482 572 672 638 605 589 569 601 564 570 546 567 573 564 519 465 432 412 414 369 392 395 384 382 398 398 392 376 397 399 414 461 478 442 420 432 397 425 459 483 522 572 558 511 443 431 493 521 495 425 361 408 465 485 540 591 585 599 622 613 592 575 570 567 498 400 373 368 365 366 424 460 445 454 465 506 585 572 509 506 510 504 499 597 645 665 678 652 612 628 592 596 599 611 623 637 612 596 599 578 603 631 635 580 579 598 604 598 563 541 540 552 580 579 654 725 750 730 732 716 674 721 704 699 732 724 706 665 692 682 698 707 677 682 705 689 687 683 696 701 681 689 706 699 693 666 690 704 708 702 708 730 754 762 769 783 784 781 789 794 772 780 793 807 826 802 818 810 798 800 782 756 710 711 713 731 753 775 769 767 775 786 798 803 821 864 852 853 831 821 816 809 814 800 787 781 786 781 783 767 761 772 742 728 734 756 738 716 687 682 691 683 661 607 576 638 669 708 723 728 725 711 711 712 707 664 589 638 680 714 722 728 708 689 605 578 575 564 528 473 508 555 551 559 544 580 606 610 603 588 553 535 535 537 517 537 532 572 578 587 590 593 572 524 492 479 563 517 477 521 578 565 596 594 600 597 595 611 621 639 618 599 581 607 605 625 643 621 580 548 494 565 633 640 644 575 589 543 497 517 526 542 559 581 620 639 631 638 655 690 713 719 687 657 690 717 700 674 692 709 646 576 581 568 582 579 562 535 511 489 496 485 500 506 464 440 429 424 424 464 456 456 508 498 466 478 524 510 469 439 397 379 381 401 411 418 470 485 474 434 428 415 437 483 509 489 464 488 506 492 519 516 511 513 537 567 557 562 586 603 626 669 697 633 622 604 620 612 619 630 588 563 578 597 656 606 599 611 583 563 527 520 553 560 570 571 598 621 603 579 567 556 545 530 503 503 524 546 531 534 545 556 567 555 551 510 497 521 543 525 512 493 502 539 556 604 557 541 562 586 610 626 624 650 647 675 714 717 743 714 720 739 771 760 799 785 799 810 775 768 759 756 738 764 762 722 620 684 763 767 676 677 754 800 793 799 755 685 713 758 763 770 835 739 709 784 797 816 693 639 624 567 553 541 537 527 520 514 509 501 496 492 493 487 484 476 474 475 473 471 466 464 464 458 456 460 470 463 466 468 471 479 474 476 477 482 486 500 511 522 526 519 520 509 496 508 489 485 486 540 616 611 583 563 607 632 662 713 657 676 714 688 709 755 771 746 643 649 683 601 565 521 500 482 470 468 490 502 526 530 554 572 575 509 396 509 431 475 538 641 696 708 589 669 655 554 473 356 325 325 324 326 356 393 327 334 329 439 453 544 608 635 525 437 521 621 605 541 583 676 777 850 914 902 944 881 839 832 781 725 689 596 526 477 534 543 568 556 516 596 679 714 700 688 726 809 790 856 863 850 715 586 590 620 553 540 522 541 499 514 546 522 422 328 275 241 211 214 163 159 155 158 154 152 151 148 147 145 144 143 142 143 148 144 142 139 138 138 160 203 199 238 271 288 259 252 220 235 238 223 252 229 211 231 260 204 154 189 209 187 168 146 127 145 132 170 148 159 235 171 199 188 179 174 159 134 146 121 122 123 111 104 100 96 95 94 93 93 93 91 91 93 90 90 90 88 88 104 103 118 124 121 118 120 121 106 114 86 74 74 84 93 111 124 152 174 226 176 174 233 247 259 273 316 268 227 279 312 360 342 335 342 333 347 392 414 369 326 335 326 316 294 307 308 287 312 314 284 313 273 254 279 249 303 234 212 178 158 206 190 145 120 110 91 95 107 102 105 110 89 113 101 108 98 91 95 86 83 76 81 73 60 52 49 44 39 35 33 33 34 36 37 42 50 62 80 65 52 51 51 53 52 53 56 58 59 60 61 63 61 56 58 57 63 53 69 62 87 97 85 84 90 99 99 90 77 60 40 32 27 24 24 19 16 16 16 16 23 29 37 49 75 107 108 188 167 144 107 111 94 102 114 128 140 152 141 145 156 154 163 155 198 194 183 120 130 167 97 57 83 78 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
286 285 281 278 277 276 277 277 276 274 273 274 275 275 276 277 278 284 284 285 288 288 292 295 298 301 297 294 294 295 295 292 289 286 284 289 307 264 256 257 261 265 268 272 276 281 304 295 290 294 292 295 296 296 296 297 296 300 309 311 311 310 311 314 318 331 324 333 336 336 341 347 360 358 367 367 370 351 353 346 361 388 398 396 422 377 356 360 385 386 394 391 394 404 438 435 454 449 444 443 433 429 445 441 477 478 500 526 514 525 534 524 517 517 505 508 505 492 473 504 523 508 534 529 555 565 567 577 564 566 586 575 582 565 565 573 574 571 588 583 586 588 589 607 626 614 598 619 629 616 608 603 600 624 627 616 595 581 580 558 531 540 558 606 608 619 647 635 614 582 564 547 546 564 588 609 619 634 648 628 614 584 547 554 590 644 643 597 568 488 558 549 544 554 583 573 608 642 686 707 733 718 749 786 802 777 751 724 649 611 643 693 658 600 521 465 439 445 425 359 359 359 360 385 397 408 423 437 458 499 532 576 604 599 615 609 632 662 673 659 652 630 660 684 686 703 671 653 643 627 620 630 634 663 710 731 730 752 773 775 793 785 734 728 756 810 834 829 734 667 605 596 579 572 576 586 607 595 577 573 573 606 590 618 614 609 614 614 613 592 606 648 661 651 653 673 677 683 691 682 689 682 702 728 738 709 694 659 660 672 678 672 666 657 688 692 660 639 561 541 531 379 333 333 354 381 428 457 458 465 475 523 579 606 598 631 656 628 656 645 691 643 699 687 656 692 714 681 705 666 642 628 660 663 662 673 684 694 680 669 726 746 809 753 776 775 692 729 799 791 726 745 710 678 614 617 647 692 738 721 700 685 707 672 668 652 612 589 575 464 385 417 412 364 417 453 527 630 652 619 591 596 568 560 542 548 537 550 575 581 521 464 431 396 384 358 374 384 376 381 390 390 386 373 392 395 420 432 444 433 407 398 400 433 491 502 554 575 567 524 444 422 470 514 507 439 363 405 432 455 510 578 582 590 613 634 610 595 599 589 484 362 367 398 427 466 506 514 510 499 513 520 555 610 579 565 539 580 512 590 652 679 699 650 641 625 597 607 616 626 640 585 583 580 568 583 611 626 605 576 571 576 570 536 526 527 533 545 570 611 680 742 744 719 710 697 697 718 718 712 732 740 714 717 713 703 720 707 702 713 692 681 678 673 700 697 677 682 701 683 671 661 682 692 726 720 729 746 766 756 762 781 762 778 788 781 764 773 795 803 824 793 783 796 793 789 713 712 712 758 789 771 757 764 762 793 805 795 800 838 847 845 847 849 826 819 819 812 803 808 797 790 776 774 784 786 789 789 779 768 767 759 747 731 720 677 648 605 597 583 576 584 641 668 700 684 713 697 696 709 679 630 583 610 655 690 708 673 634 632 618 608 588 558 524 500 472 539 537 533 544 572 601 607 611 595 557 557 558 566 520 510 546 563 555 586 604 610 580 509 482 469 507 505 492 534 578 586 577 601 614 607 603 609 637 634 639 605 557 613 580 629 639 616 583 503 505 595 640 614 627 623 525 507 519 605 598 610 644 634 624 639 642 682 687 707 714 715 684 648 669 703 713 663 696 704 670 610 552 545 574 589 573 563 544 540 501 475 488 481 507 498 495 470 428 442 438 478 484 468 452 482 491 489 478 462 452 415 372 400 414 452 487 467 458 419 422 408 433 498 492 467 463 511 491 497 503 504 500 528 552 556 537 578 614 615 600 653 691 641 586 573 600 607 591 642 604 553 565 595 635 600 574 580 568 555 543 518 575 565 545 555 580 611 592 582 568 559 539 515 514 503 523 535 527 533 543 543 544 537 500 525 492 502 534 503 483 505 526 565 603 577 520 582 560 604 630 642 666 660 671 695 724 738 738 691 726 728 745 768 790 815 807 771 766 732 741 724 721 737 741 747 647 648 715 736 661 664 757 768 769 780 743 671 708 684 735 796 824 724 680 740 706 783 718 630 618 577 555 550 533 527 523 515 511 498 496 495 491 496 485 478 475 474 472 470 466 462 459 460 458 463 464 468 468 471 471 476 476 480 484 483 490 501 513 517 517 515 515 526 503 513 529 519 509 574 626 593 585 612 627 638 706 710 650 682 718 719 741 768 671 679 675 600 600 570 547 514 496 481 470 480 505 517 536 539 562 584 581 536 420 411 517 446 568 664 701 747 702 709 608 504 453 458 411 356 347 344 404 390 367 326 365 450 576 588 712 685 599 540 474 575 689 598 584 663 754 892 960 952 999 948 894 856 730 632 577 559 494 430 461 475 496 553 464 586 605 645 626 621 730 695 741 747 779 790 753 605 476 507 500 435 419 440 389 388 425 499 412 348 284 250 232 176 162 159 162 160 159 157 156 163 153 170 150 146 148 160 159 163 150 154 155 144 155 185 209 235 235 277 282 275 266 259 265 248 251 207 228 233 276 236 171 229 195 192 165 204 156 166 139 205 209 225 239 224 229 208 189 172 154 144 130 150 143 125 113 112 104 100 97 97 94 95 94 93 94 94 93 92 89 90 96 98 116 124 134 132 129 118 119 99 103 79 74 74 96 100 108 128 171 211 203 149 197 224 241 247 282 319 298 274 235 277 290 297 282 298 362 395 404 421 379 338 316 307 291 268 273 261 240 254 305 292 266 261 221 252 211 227 242 259 207 168 161 152 134 125 100 95 112 118 106 112 110 97 100 109 104 114 90 90 89 72 69 77 63 58 51 46 44 41 36 33 34 33 38 39 43 51 57 65 77 57 52 52 51 55 54 56 58 60 61 63 64 61 59 60 58 81 55 67 66 87 100 90 92 103 110 105 88 78 76 41 33 30 27 25 20 18 18 17 19 23 29 36 45 54 70 95 121 132 152 103 86 92 130 127 172 171 176 152 156 159 173 159 191 245 205 152 186 169 132 66 98 155 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
282 284 281 280 277 275 274 275 275 273 273 274 274 275 276 277 279 279 293 300 298 294 292 296 299 302 296 292 291 290 290 290 291 288 285 282 282 270 258 258 258 263 267 270 276 276 296 295 305 307 301 302 302 303 302 302 303 305 309 317 322 319 320 328 329 330 344 326 314 316 318 332 356 363 367 369 352 336 335 337 337 338 357 382 391 374 354 368 394 411 398 393 399 415 431 443 435 440 459 448 444 432 441 470 468 470 481 487 518 529 542 542 533 516 501 496 481 465 488 508 513 498 518 549 542 558 562 551 554 559 566 553 555 556 553 555 553 557 562 573 571 576 572 579 594 592 600 591 605 596 609 596 580 597 607 628 608 585 566 553 529 527 548 564 595 640 634 628 606 575 560 545 539 563 588 601 604 626 645 608 597 588 570 538 508 542 571 573 497 554 559 526 531 529 543 544 551 571 586 619 640 642 661 687 688 715 776 739 692 628 578 584 616 630 585 530 471 433 397 359 359 359 359 378 395 417 436 455 487 540 564 592 624 649 654 665 697 728 733 716 688 677 713 781 758 700 682 659 649 625 610 594 608 617 653 655 699 714 750 743 770 797 740 704 766 833 864 796 712 649 609 581 565 573 584 592 609 596 584 575 568 578 571 601 606 589 603 600 616 613 567 627 625 609 638 661 674 680 696 680 654 658 657 670 666 648 638 621 652 640 670 671 673 667 707 718 676 634 587 564 525 366 333 333 340 392 429 431 436 429 451 504 543 552 588 598 615 634 608 628 628 644 675 672 630 659 698 667 686 674 623 576 615 626 609 634 664 646 657 632 674 726 782 739 696 709 667 701 747 722 722 655 653 642 581 615 625 669 686 733 718 680 661 651 617 649 586 545 526 507 410 399 409 364 439 511 576 600 616 598 579 577 545 548 518 533 561 606 606 576 530 472 427 408 387 363 364 373 372 387 381 383 374 371 387 395 407 403 402 431 413 388 426 478 493 484 478 486 562 508 443 421 419 424 451 433 371 381 436 472 474 549 590 600 612 645 626 612 598 582 485 365 385 420 446 503 514 513 512 452 446 494 569 648 636 597 624 574 555 611 641 661 683 669 646 615 613 635 628 599 569 578 565 551 564 609 622 585 573 554 558 521 520 515 507 526 526 540 561 596 666 709 722 747 718 698 716 705 698 686 712 732 723 712 696 693 702 700 713 704 695 678 670 674 696 689 675 675 699 670 656 676 699 707 728 751 748 743 749 746 752 758 774 781 796 773 749 772 791 805 812 779 769 788 770 751 695 740 759 724 783 815 791 812 789 775 797 835 810 845 849 835 829 830 824 821 817 821 811 795 800 793 792 777 756 757 755 781 790 784 778 750 715 690 666 634 620 637 640 637 609 570 628 649 616 637 682 687 690 697 654 597 574 622 670 647 647 631 626 619 621 616 601 570 551 509 470 535 529 551 561 570 583 577 591 596 572 574 554 544 515 481 503 529 583 608 622 585 593 536 490 465 461 469 519 570 552 575 618 613 595 598 594 618 635 619 630 615 516 554 596 603 643 637 609 536 481 573 630 576 554 562 528 495 536 602 631 659 657 654 654 648 680 680 699 725 721 721 716 657 672 691 689 671 689 695 642 632 575 536 576 584 574 570 559 537 508 495 476 456 476 469 460 462 429 426 440 463 477 461 443 481 496 448 443 431 426 412 369 398 415 452 465 447 438 406 405 423 475 493 475 448 481 500 475 483 488 498 513 523 560 538 547 578 580 592 588 645 679 680 630 578 564 577 577 607 600 554 563 592 593 617 564 554 543 568 543 516 547 531 559 589 598 612 588 578 565 561 547 542 530 498 513 521 521 527 543 557 547 499 510 497 518 505 491 478 509 537 563 592 598 523 542 568 603 571 592 626 642 677 699 707 724 726 715 697 714 742 781 790 782 776 797 771 744 723 707 700 705 716 727 732 713 612 645 733 634 687 725 755 763 774 747 675 673 733 785 809 818 748 657 692 719 811 727 627 614 589 565 547 537 534 527 507 501 498 497 498 499 484 479 475 474 473 470 468 464 465 464 464 460 463 466 467 470 476 475 476 482 486 492 490 491 509 514 517 519 521 515 511 509 518 554 604 581 622 617 589 598 624 650 680 708 685 666 679 728 750 751 778 696 618 594 577 568 566 548 540 506 498 488 494 504 530 535 557 559 589 602 610 534 405 490 525 541 598 702 731 747 689 702 606 601 594 467 437 420 445 456 371 393 429 430 506 595 698 765 745 654 646 568 569 657 659 623 725 835 916 998 1048 1046 982 904 810 757 717 635 531 442 418 402 421 445 487 434 500 565 541 529 627 649 598 656 720 706 721 709 650 547 422 366 370 331 380 293 272 296 398 367 368 289 204 171 167 174 168 169 181 177 161 164 154 196 174 165 161 170 168 167 175 154 159 147 166 142 193 203 211 253 263 259 252 267 266 258 241 240 211 231 259 252 242 195 256 201 227 217 192 147 176 181 160 208 260 249 252 220 198 175 160 149 128 174 154 131 131 120 111 105 101 99 99 99 96 94 99 96 95 95 92 90 91 95 104 113 137 127 109 113 118 92 94 84 75 73 77 96 100 106 140 169 211 170 158 224 226 253 280 299 309 319 323 303 301 313 317 355 350 363 371 384 404 362 341 296 264 275 257 254 237 245 222 266 297 272 264 210 195 229 181 212 177 192 168 128 144 125 119 110 112 112 119 117 113 120 119 106 108 96 109 92 76 86 78 58 64 59 52 47 45 42 39 36 35 36 34 40 43 45 49 54 60 70 60 56 55 57 58 57 56 59 61 63 64 65 65 63 61 70 78 60 73 82 83 95 93 105 99 98 102 94 70 63 43 37 31 28 22 22 20 19 18 19 23 28 34 40 48 62 75 84 97 113 108 82 88 120 135 124 146 183 153 161 157 180 169 193 200 176 176 197 177 119 125 161 105 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
277 279 279 279 277 276 273 273 274 272 272 273 274 275 277 278 278 278 280 302 307 298 295 295 295 296 295 291 288 288 287 288 292 295 297 298 279 256 251 250 253 260 267 271 270 274 279 297 320 325 324 316 316 324 325 325 320 323 330 333 350 349 342 327 323 313 310 301 298 300 313 325 335 348 352 332 325 330 337 341 344 341 339 357 364 353 357 366 363 379 417 429 401 410 419 425 421 444 466 458 450 442 437 451 476 475 475 487 499 514 530 537 538 536 519 498 485 458 491 504 478 506 523 539 549 553 552 530 523 546 542 541 534 544 541 542 540 551 553 557 563 568 565 566 571 571 579 574 584 576 577 592 571 587 587 598 622 608 597 570 525 523 549 574 584 627 610 615 586 566 548 541 534 571 571 589 612 624 649 628 610 591 561 549 528 485 473 466 456 494 542 524 530 513 513 523 521 529 542 560 607 594 599 635 604 600 625 660 736 695 636 575 534 546 568 596 574 495 397 359 359 358 360 379 416 440 457 479 508 570 613 647 660 683 691 708 752 797 806 777 742 733 758 783 771 720 700 688 662 638 633 616 593 576 589 592 635 645 704 716 756 773 720 663 752 847 844 764 692 653 631 579 594 605 619 628 654 613 595 596 588 568 560 579 598 564 592 582 598 593 563 583 586 599 622 647 656 638 644 621 563 570 612 638 614 614 646 635 604 642 674 690 689 688 693 628 586 552 545 559 458 337 333 333 372 376 379 384 383 423 466 504 545 571 564 590 641 592 600 582 578 649 627 634 613 672 679 667 668 660 596 574 573 588 577 612 627 612 670 596 645 682 733 711 662 655 637 706 674 660 639 625 634 572 564 589 620 634 696 723 706 675 645 643 605 565 565 491 441 456 413 373 351 375 451 538 563 594 572 575 572 535 554 517 513 539 578 596 585 522 476 465 413 397 387 357 362 358 374 387 371 370 360 362 395 396 387 388 399 409 384 393 439 496 483 469 437 447 506 515 462 440 404 384 395 412 374 394 488 478 443 462 494 560 609 638 639 616 576 518 499 408 360 378 396 477 468 456 417 445 494 545 612 641 658 650 613 586 571 583 616 662 673 666 645 629 643 619 587 565 542 543 546 553 614 610 592 557 540 520 511 501 503 506 520 511 522 528 569 634 697 683 711 720 693 715 706 680 667 678 718 714 716 691 690 680 686 696 711 690 677 678 664 666 689 677 657 687 676 651 666 676 692 706 726 746 733 733 745 747 759 780 800 819 794 769 747 779 809 812 800 775 735 757 710 690 701 741 796 778 742 776 807 858 861 846 811 843 852 829 838 824 819 817 817 824 826 829 810 799 785 802 800 800 785 754 724 750 764 771 720 704 700 634 632 614 676 710 691 663 638 592 574 595 586 591 615 612 623 622 616 598 569 611 615 613 615 617 621 599 613 609 574 548 533 522 466 487 527 550 562 562 561 576 587 599 584 576 582 565 522 474 526 586 578 596 608 535 560 531 513 514 484 462 503 544 592 601 603 625 579 571 599 631 641 627 594 611 546 504 579 616 659 650 630 556 470 521 601 541 472 484 508 480 567 610 625 623 646 679 680 688 700 731 727 727 722 695 709 646 659 687 651 653 690 647 613 592 601 527 560 550 580 583 573 559 536 527 534 494 451 439 430 426 419 427 434 453 444 462 436 444 468 442 421 419 407 411 362 385 428 431 452 430 423 397 418 465 471 461 453 465 482 480 471 500 507 558 553 548 541 522 552 568 555 572 608 653 672 660 644 606 564 554 575 563 585 546 567 593 573 607 609 569 534 520 512 522 521 562 562 587 600 630 593 611 583 591 566 554 524 497 502 514 513 526 555 555 535 493 515 532 485 515 506 487 503 555 558 589 562 514 578 600 627 628 620 646 657 682 684 708 721 697 676 709 736 753 762 766 733 783 784 787 787 761 736 714 690 681 698 700 710 631 663 701 613 688 733 740 741 754 763 706 647 708 771 792 800 795 686 670 726 773 694 634 631 582 563 545 533 518 509 503 501 500 518 493 486 481 480 473 473 472 469 467 466 465 462 465 461 467 483 475 475 478 483 486 483 493 511 509 492 512 517 521 531 539 525 531 525 517 569 621 639 660 622 610 605 630 675 702 717 674 695 709 700 743 775 745 698 621 579 565 546 540 529 519 510 499 491 503 516 537 547 558 591 602 620 581 514 426 462 596 595 560 625 741 752 754 719 762 733 587 503 589 520 570 505 439 375 496 555 618 677 681 693 766 739 655 586 555 618 735 688 699 777 896 1013 1105 1054 983 914 808 688 629 575 533 463 368 376 377 398 435 424 458 483 454 506 573 559 538 642 658 644 684 614 552 525 463 399 319 258 295 238 319 220 278 269 249 316 193 173 177 230 193 191 188 176 166 181 161 191 200 173 171 176 191 195 184 167 166 180 181 171 156 182 199 239 226 248 238 251 267 261 251 231 244 245 250 265 237 208 257 206 236 224 182 177 171 199 226 215 262 238 194 199 180 150 159 139 175 184 152 152 128 118 113 112 103 101 101 99 97 95 99 98 100 99 91 91 94 112 113 117 133 113 95 93 94 84 78 74 76 77 82 94 101 125 142 156 197 205 162 156 189 215 271 268 285 298 317 342 348 355 328 320 351 343 340 362 370 337 297 298 252 250 246 237 230 224 212 227 243 245 229 237 193 207 228 185 170 153 164 136 126 127 118 98 111 95 110 103 105 120 112 108 111 92 99 86 72 73 71 61 52 48 42 41 41 40 37 36 36 38 42 47 46 47 49 56 63 62 59 57 59 60 58 61 59 61 62 64 66 67 68 63 63 70 87 61 82 91 75 98 99 102 93 83 86 89 74 59 42 37 29 30 24 24 19 22 19 20 21 24 27 38 44 51 62 73 79 83 83 72 87 99 108 128 164 149 140 152 164 183 193 210 217 215 225 216 218 138 206 195 107 53 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
276 278 278 278 278 275 273 271 273 271 272 273 274 276 277 277 276 277 278 281 299 290 292 290 292 291 291 290 286 285 285 288 292 295 298 305 266 256 253 257 258 263 265 265 267 272 277 289 294 310 325 341 340 318 323 338 337 319 351 341 317 315 308 311 302 298 295 298 306 305 303 310 320 324 317 320 332 347 355 378 382 380 369 348 347 355 375 397 401 379 384 410 433 418 402 419 443 436 452 468 457 450 441 447 458 485 491 489 499 513 530 525 522 499 503 505 478 455 495 478 488 515 523 535 528 538 536 524 512 523 517 527 525 514 533 536 535 536 546 544 550 555 560 556 557 560 561 563 569 566 568 566 565 570 577 575 583 589 570 549 526 516 538 555 579 599 617 592 581 565 551 538 526 551 573 603 622 613 629 608 609 585 566 552 534 509 489 469 448 464 496 508 524 498 494 501 502 510 516 523 567 548 548 602 591 567 528 552 578 606 643 652 594 548 512 496 496 491 495 380 359 359 366 387 412 433 453 493 558 609 646 708 786 781 763 790 848 893 899 901 851 837 858 845 818 780 752 741 695 670 651 633 611 595 584 572 592 595 620 686 708 723 712 636 737 842 824 715 648 646 635 560 583 636 663 654 662 644 629 619 603 577 563 559 568 562 581 580 574 563 542 601 607 612 622 617 567 534 546 549 536 561 590 621 607 606 593 614 581 622 658 685 669 659 612 578 539 512 534 455 367 333 333 351 395 345 352 382 414 453 499 532 578 560 543 551 583 553 618 560 554 621 576 621 651 643 663 663 637 641 612 607 554 554 548 610 577 603 628 540 606 619 644 638 672 618 592 675 624 656 600 639 570 555 571 618 622 612 691 714 679 661 642 627 598 539 564 489 410 410 405 343 366 400 460 499 507 561 550 547 559 559 512 517 525 556 521 532 537 468 444 427 405 400 409 366 342 341 379 396 377 354 381 392 397 393 379 378 392 386 382 424 452 499 453 426 407 462 519 478 468 456 438 423 379 357 350 395 404 351 336 339 380 472 567 618 620 618 583 507 468 463 400 363 369 409 387 401 445 488 540 578 593 610 632 656 633 607 609 600 622 643 655 641 627 618 606 568 562 552 512 514 552 605 577 563 579 533 526 505 495 498 491 498 509 508 517 542 582 640 678 677 693 686 682 700 683 676 645 677 729 708 700 682 677 672 678 696 723 704 681 671 662 659 682 680 649 670 655 656 665 674 694 718 733 734 723 742 749 755 770 786 803 802 769 745 740 761 791 811 781 735 696 691 691 750 788 810 811 828 809 769 780 794 815 875 864 873 857 848 828 818 817 813 816 820 819 829 806 794 782 798 807 808 801 770 724 732 728 740 697 655 653 685 697 640 698 734 723 722 675 628 598 563 578 588 559 545 569 592 580 532 543 577 586 613 614 614 581 601 612 617 600 568 548 530 487 475 546 561 537 562 582 594 606 609 597 586 563 555 528 485 487 535 583 618 608 521 510 484 468 496 477 461 539 540 586 605 623 601 592 564 601 636 650 630 581 508 511 506 601 635 665 653 643 557 491 502 560 503 462 479 477 536 564 612 658 652 667 693 716 730 725 724 711 718 715 688 698 679 618 643 649 705 708 652 570 589 588 526 540 560 557 573 558 559 569 556 524 505 475 453 463 462 426 417 421 440 440 468 423 434 480 479 413 398 405 392 378 400 418 430 426 410 413 420 394 451 457 448 437 483 468 459 473 489 521 542 562 529 517 535 558 540 553 577 615 646 641 641 647 582 552 538 561 553 555 544 561 569 564 598 558 571 564 549 504 505 547 548 576 595 610 618 632 632 617 581 560 549 545 527 501 505 506 528 529 554 546 495 496 486 491 491 483 476 498 533 576 530 508 570 579 621 635 651 654 668 685 695 678 705 700 681 677 726 765 749 747 704 724 777 790 784 743 733 709 709 738 692 684 669 650 621 600 634 650 709 717 721 725 737 744 704 633 703 772 782 791 793 699 631 697 699 645 628 584 571 546 531 513 515 514 507 506 515 499 486 482 475 475 473 471 471 469 467 466 466 464 468 463 462 471 474 477 482 490 490 489 508 511 501 501 502 522 526 540 542 543 550 564 516 547 559 589 653 676 636 629 645 671 695 719 677 691 729 739 738 784 697 633 612 584 568 555 549 528 517 504 496 507 507 533 549 556 573 597 614 630 613 454 407 487 634 709 691 607 683 776 751 817 755 780 691 618 704 655 591 462 401 400 460 585 642 620 615 698 762 758 711 638 612 670 738 748 755 870 923 1036 1140 1073 1002 920 837 742 638 635 556 505 422 394 368 355 379 450 457 423 397 479 453 452 511 570 574 575 632 556 526 407 368 364 272 306 274 287 374 238 209 208 190 248 183 192 210 217 230 213 204 186 184 188 165 188 227 193 186 197 221 207 203 187 184 187 181 165 179 198 183 200 210 243 232 234 246 240 246 246 240 248 259 291 266 230 233 210 232 198 175 181 224 218 239 234 258 246 189 200 189 184 170 175 188 158 166 152 140 121 119 118 107 104 101 97 99 97 99 101 103 95 91 94 99 124 119 128 136 110 88 83 79 77 76 78 78 77 85 93 100 138 144 165 208 203 140 192 182 254 230 238 286 249 299 290 351 307 296 336 364 320 316 325 360 351 321 302 271 227 234 231 208 222 206 196 245 231 209 235 214 181 190 189 194 163 124 141 111 101 111 113 91 100 107 100 99 123 106 103 102 91 83 77 83 60 59 53 47 43 42 41 40 37 35 34 36 42 48 61 51 49 52 56 64 63 62 61 62 63 62 64 62 63 65 66 68 69 72 61 67 72 76 66 72 82 83 94 107 106 88 86 71 78 77 54 44 39 34 30 29 27 19 30 21 21 23 27 31 31 37 47 54 61 65 67 68 75 87 104 104 120 137 134 160 171 176 224 215 216 254 266 246 227 195 189 177 123 90 100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
275 277 276 277 276 276 273 271 270 270 272 273 275 276 276 275 275 276 276 278 281 283 288 289 288 287 286 286 285 282 284 289 293 291 288 296 259 256 252 254 257 259 258 260 264 268 271 276 284 291 311 333 322 305 301 327 299 318 329 300 298 297 294 294 294 296 300 302 308 317 318 313 310 313 326 327 331 342 357 380 381 385 388 384 373 374 393 399 400 423 395 389 414 440 439 418 443 463 448 457 467 454 448 445 453 466 491 512 513 511 511 500 491 498 500 471 477 449 469 459 482 509 498 495 508 536 521 504 507 500 514 506 516 507 529 523 523 532 533 535 539 543 548 545 547 547 550 552 555 555 552 554 557 558 565 561 569 570 545 533 517 515 536 556 560 580 607 591 577 554 545 536 519 553 573 587 604 601 612 593 580 575 551 555 526 502 518 474 443 446 486 507 517 493 481 489 486 493 503 499 513 518 565 605 647 601 541 475 488 488 515 541 575 612 590 546 487 427 407 385 361 358 384 399 416 440 468 506 552 605 681 765 886 921 857 907 945 980 992 992 977 956 927 902 870 847 809 798 741 702 674 639 618 603 584 557 577 564 589 610 653 657 711 629 736 784 764 671 625 591 598 552 572 619 665 671 669 644 636 609 596 621 594 579 556 540 570 549 543 555 554 590 602 592 569 521 497 487 515 541 502 530 572 583 579 610 583 555 569 504 569 628 561 552 513 510 543 536 424 402 337 333 333 333 342 333 366 411 458 489 517 544 508 496 495 497 528 605 571 519 571 567 624 646 633 622 647 641 623 634 632 563 606 543 527 575 535 530 579 487 590 577 588 621 631 560 551 635 577 594 583 610 593 509 595 625 598 610 683 724 700 670 653 635 594 452 480 429 398 373 397 338 403 435 498 472 470 504 549 523 530 530 514 488 491 502 486 509 485 451 425 408 392 389 389 377 355 340 372 385 366 351 380 395 385 375 371 368 373 373 388 447 452 449 433 384 399 460 505 473 448 457 452 449 383 345 384 342 337 340 358 354 338 388 488 542 592 605 522 461 442 450 447 409 361 361 406 457 514 548 544 559 575 606 632 634 635 623 632 622 630 647 628 609 584 563 570 534 527 518 501 555 595 592 555 534 535 504 487 486 484 485 515 499 490 507 526 556 601 624 664 680 671 667 672 674 676 651 641 679 713 697 688 676 663 677 683 682 696 705 687 677 655 651 682 674 644 641 655 671 692 688 700 727 723 717 726 737 752 764 762 768 784 782 767 746 740 782 803 785 775 690 701 729 730 735 783 808 853 843 856 833 787 798 817 839 885 860 838 829 822 814 814 810 810 812 823 830 813 805 798 759 774 777 785 774 751 718 685 683 684 678 718 741 714 667 714 749 745 721 693 691 653 627 564 573 555 598 539 537 534 575 526 529 535 544 583 590 551 594 608 617 620 590 570 557 532 473 489 497 497 560 584 589 607 611 610 606 591 564 510 481 477 515 568 563 615 533 485 453 449 452 451 507 581 576 572 624 612 602 575 562 596 652 667 634 594 582 501 505 565 605 564 554 568 525 468 533 488 459 506 534 504 587 601 624 625 677 687 700 712 726 703 705 704 720 713 689 654 660 625 622 675 679 699 666 609 547 564 564 525 560 587 586 539 536 546 543 545 514 484 495 477 443 428 416 409 423 436 448 421 427 459 506 457 412 389 393 360 417 411 423 406 410 388 404 424 426 445 441 466 465 451 481 504 493 520 524 575 526 514 555 529 559 565 574 624 653 631 617 647 624 579 548 546 547 551 534 550 545 569 599 578 540 534 530 504 502 554 562 570 581 592 617 616 621 605 588 575 576 552 517 494 510 505 528 528 531 547 546 535 530 471 475 471 495 501 522 555 498 524 598 610 600 610 630 654 676 676 685 664 668 660 683 716 739 725 707 722 754 773 800 792 804 756 742 748 752 759 710 714 705 702 694 666 595 659 688 700 708 714 726 732 713 610 684 708 773 778 788 713 633 618 633 630 621 589 561 556 546 522 508 500 500 497 492 487 485 483 482 478 478 472 471 469 468 470 468 468 480 466 460 466 470 474 479 482 487 496 524 506 502 512 516 519 530 528 533 542 557 565 545 522 569 599 618 661 638 628 665 690 712 727 683 699 719 763 768 784 718 629 612 592 567 546 548 550 533 505 503 507 536 550 564 573 582 587 576 569 505 439 447 485 584 716 738 721 635 732 797 825 823 825 807 770 771 710 642 566 439 423 416 520 567 554 576 654 776 720 679 604 689 723 817 856 851 919 1036 1088 1140 1052 1009 914 825 732 701 607 588 480 397 451 421 365 355 375 393 373 361 388 373 422 516 517 523 556 560 494 454 431 335 261 255 269 341 405 391 272 221 262 300 214 237 252 226 247 249 224 220 201 202 180 180 193 246 249 197 201 243 260 224 186 202 195 189 155 167 202 239 241 213 232 225 225 233 239 234 243 252 262 251 257 272 278 237 225 211 215 222 196 237 283 269 278 250 234 228 200 186 178 163 180 191 181 173 161 141 135 124 117 110 104 100 103 100 98 101 101 97 93 94 97 105 114 119 121 129 96 81 79 77 75 76 85 83 77 84 93 109 108 128 140 196 190 135 151 175 199 214 244 234 274 245 312 300 270 303 336 330 299 298 327 355 327 308 275 245 240 212 201 197 208 211 186 235 221 210 241 217 181 189 176 143 170 143 115 103 100 90 113 103 84 105 107 93 121 105 96 89 96 73 70 81 66 53 48 44 44 42 41 41 39 38 35 41 45 59 61 51 53 55 59 67 67 64 69 72 66 66 68 64 66 67 71 70 72 72 67 72 74 76 75 73 82 90 88 102 105 95 98 77 60 65 49 48 42 37 35 31 23 28 29 22 21 25 28 36 33 35 40 49 53 54 59 71 92 86 97 116 138 155 166 190 156 168 173 183 215 264 286 261 253 239 194 196 181 130 97 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
274 275 274 275 275 275 274 272 271 271 272 274 275 275 274 273 274 274 275 277 278 283 288 288 286 285 284 283 281 280 283 288 288 283 277 275 257 253 252 252 254 257 264 259 261 263 266 269 273 276 280 291 288 281 290 294 291 295 290 289 291 296 297 301 319 312 311 312 309 314 322 334 329 324 333 338 342 344 338 344 350 364 382 383 392 395 401 401 407 416 427 418 401 420 464 456 441 460 451 461 469 459 456 453 449 457 471 493 502 516 523 496 483 464 459 467 465 446 469 454 487 467 478 512 525 512 516 496 484 507 495 501 505 499 515 509 522 522 524 529 531 536 536 536 535 536 539 543 542 544 541 544 547 552 555 551 555 556 544 535 513 509 529 553 574 564 588 591 579 565 542 529 514 532 555 567 585 590 609 596 573 546 533 518 502 487 486 462 443 436 446 455 490 485 476 472 480 481 474 481 491 505 576 604 600 620 608 542 464 426 444 439 469 476 479 520 582 533 436 359 366 392 379 400 431 450 484 519 547 599 679 783 865 884 876 894 958 983 996 990 971 951 951 959 924 887 889 849 792 749 702 680 622 607 596 589 566 547 564 581 603 616 640 600 701 709 710 653 602 570 548 561 593 652 692 700 676 650 630 621 602 637 603 610 585 568 542 560 518 507 561 538 538 530 507 484 458 470 490 556 466 492 485 493 522 517 482 443 485 468 498 532 492 480 453 468 527 491 415 377 361 333 333 333 333 357 425 458 449 440 498 508 473 457 492 571 573 584 506 512 552 617 623 629 601 628 620 639 647 592 613 543 597 579 494 541 545 497 532 460 532 512 570 599 590 501 572 590 547 575 543 583 572 499 579 610 584 598 641 666 660 633 609 620 480 428 414 398 365 329 330 340 363 432 458 446 445 461 507 497 503 513 531 507 464 466 463 474 437 421 409 385 371 370 388 417 360 328 353 394 367 344 389 375 368 366 367 379 378 386 405 392 389 411 382 369 392 423 479 477 450 429 440 418 379 345 338 337 341 369 400 375 340 358 436 526 553 560 473 442 430 446 436 410 375 362 396 444 494 525 570 595 611 622 620 617 627 640 648 647 656 660 628 593 539 528 560 526 502 489 535 592 550 551 546 501 501 482 478 485 491 486 472 483 515 528 552 571 581 643 660 653 670 648 655 664 657 636 637 692 697 674 668 684 649 667 657 677 704 700 673 661 656 654 673 674 631 662 667 680 693 715 706 717 705 727 737 739 745 756 774 789 804 788 748 730 742 781 781 769 759 685 715 774 802 780 768 781 811 796 842 872 854 810 856 867 876 843 822 815 820 818 810 808 806 811 812 820 824 814 806 779 744 757 759 748 721 689 686 667 690 705 749 752 696 703 746 774 761 738 729 709 669 642 596 583 621 635 584 583 599 615 596 550 518 538 515 536 543 567 600 575 605 592 582 577 585 513 459 456 473 498 504 532 594 614 623 619 600 543 496 454 465 473 509 512 563 522 495 454 462 523 550 587 598 619 623 633 631 602 535 593 629 687 639 629 628 584 498 470 511 538 499 501 502 509 456 462 471 519 573 600 571 655 671 646 681 676 717 715 698 713 711 695 701 702 708 702 687 643 599 650 677 689 693 621 601 590 526 548 517 552 579 613 546 521 531 524 548 527 532 536 479 492 479 436 405 406 420 425 422 419 446 476 495 412 396 360 402 405 402 409 395 393 415 408 405 427 426 434 442 443 487 479 504 511 525 566 551 511 522 536 527 540 563 604 658 636 606 609 632 613 559 565 524 531 544 517 535 549 578 575 578 542 516 517 494 547 539 526 562 571 611 612 593 613 605 592 590 579 548 541 491 490 508 506 516 531 551 567 547 550 521 473 503 498 497 496 498 500 542 548 537 590 641 633 665 688 679 671 636 637 657 705 708 751 691 720 759 771 762 764 759 774 778 789 781 783 774 753 742 713 694 675 664 590 666 667 689 698 703 714 725 707 612 659 730 768 769 785 751 672 609 598 606 597 590 578 562 533 520 509 503 496 494 490 486 483 481 478 476 475 474 473 470 470 478 477 488 475 466 461 468 470 472 477 481 487 493 502 508 508 517 523 514 523 527 532 538 555 572 600 544 531 557 610 601 612 645 656 688 720 736 687 721 712 744 798 807 758 658 628 598 570 581 559 538 532 510 516 527 540 558 573 582 579 550 509 497 428 419 444 526 650 709 752 723 701 707 750 828 855 852 899 785 717 689 593 506 509 487 460 431 480 571 634 704 794 788 728 696 683 696 809 938 974 979 1092 1111 1038 1006 955 888 773 657 579 526 452 463 408 526 543 445 372 346 348 351 337 333 357 438 489 443 506 474 438 433 362 355 306 271 363 334 339 440 455 380 356 406 423 323 278 323 275 286 261 249 205 217 205 182 207 191 222 272 228 243 285 253 224 199 200 184 175 189 201 194 221 246 247 222 212 224 213 227 214 230 227 234 239 240 253 246 229 239 242 234 229 263 241 230 262 254 255 215 215 192 170 168 190 179 168 177 174 168 159 155 129 115 106 115 107 102 102 104 100 98 96 99 100 98 101 108 115 105 111 87 79 78 76 77 81 89 85 79 83 94 114 131 145 173 183 151 146 191 225 221 191 200 203 215 235 250 243 312 327 327 312 281 314 354 345 306 289 259 264 257 236 220 198 181 184 181 195 182 226 229 231 221 224 212 170 144 153 120 129 129 90 92 78 79 95 109 98 111 131 101 93 75 77 64 68 62 51 48 44 44 41 43 48 43 38 39 44 46 55 56 54 56 59 62 68 71 68 80 76 80 72 72 69 69 75 70 74 74 74 69 76 82 80 79 85 88 93 87 109 111 108 98 95 94 61 56 52 49 41 36 38 23 25 32 25 23 23 24 34 38 39 40 44 44 53 65 77 86 87 97 112 132 169 155 151 154 176 195 226 255 316 278 264 264 254 231 200 127 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
274 274 273 273 274 274 273 273 271 272 273 273 274 273 272 272 272 272 274 275 277 279 285 290 286 285 284 282 282 281 282 285 287 284 275 259 256 253 253 255 257 257 265 261 266 272 275 275 273 273 275 276 277 277 277 281 280 282 287 295 296 298 307 319 328 335 329 326 322 316 315 318 330 344 347 348 350 353 353 357 359 361 360 363 374 384 388 391 402 413 425 434 446 424 429 447 463 455 438 460 462 460 459 460 454 454 461 476 481 505 502 510 484 471 458 447 445 447 441 444 458 481 503 504 501 507 504 492 482 494 483 498 483 501 502 501 513 511 515 520 523 528 526 526 526 527 530 534 532 533 532 536 541 544 546 543 544 548 539 531 515 502 528 550 555 562 579 576 573 554 543 522 510 539 557 580 576 575 596 603 574 573 564 550 536 524 474 464 450 438 430 440 467 466 477 454 464 461 462 467 476 489 538 578 579 606 645 596 570 472 420 388 392 370 387 401 443 538 485 364 362 370 402 437 469 486 544 582 589 635 745 867 911 933 916 913 943 949 959 984 976 969 956 929 953 936 912 879 853 802 758 704 652 626 599 587 570 553 546 566 588 590 579 591 619 698 695 647 587 539 555 609 673 707 716 711 704 651 636 619 614 655 618 610 612 571 513 527 491 479 541 540 495 500 470 440 434 429 450 474 442 436 413 414 400 402 411 427 459 385 419 441 442 439 437 443 469 460 412 376 359 365 333 333 333 392 432 427 402 406 456 482 461 453 473 480 488 505 502 557 573 575 584 572 589 597 611 649 630 602 566 530 519 500 512 469 505 480 500 430 479 476 531 528 551 464 522 539 510 571 521 550 531 452 551 565 523 590 598 581 585 608 567 499 462 413 380 373 333 320 351 328 355 416 425 414 418 452 455 459 489 494 488 491 442 421 433 430 404 402 383 367 361 358 381 392 364 326 354 388 354 356 380 372 360 363 390 391 378 370 372 374 366 384 377 357 369 385 442 472 455 450 412 395 357 346 337 337 378 427 373 340 342 361 418 519 528 505 465 430 423 421 395 386 375 357 430 507 535 538 560 594 613 608 606 610 616 634 648 642 639 641 622 595 559 500 493 512 492 498 570 565 521 519 509 491 480 477 473 498 473 475 493 499 503 538 552 569 605 663 650 647 650 637 657 648 646 624 644 674 676 696 665 652 651 651 677 685 676 701 686 664 653 633 661 629 655 672 689 695 695 709 701 709 713 731 745 763 768 768 783 799 823 789 751 691 751 754 752 736 696 675 708 743 789 830 829 799 792 809 812 831 862 874 875 882 841 828 824 810 806 812 816 805 801 806 813 820 822 815 815 793 782 734 743 718 716 745 719 730 758 753 788 747 746 722 767 777 726 720 706 642 625 596 590 627 663 699 636 629 623 610 554 544 593 591 529 519 503 504 545 521 539 494 533 586 598 600 557 496 457 453 486 528 572 633 622 566 532 529 517 458 445 451 468 492 555 492 463 454 444 493 543 586 617 638 663 632 608 567 533 576 635 641 589 535 542 504 510 460 467 496 479 477 472 457 453 501 481 569 667 690 668 667 679 705 711 725 706 696 685 699 699 686 690 706 710 700 677 651 608 638 666 635 656 647 571 557 537 527 517 532 587 634 587 530 507 515 536 547 562 558 511 524 527 501 450 411 405 408 409 417 440 434 464 410 376 367 409 393 391 406 405 371 377 401 425 406 414 434 441 448 486 496 509 528 566 546 541 502 527 508 549 568 598 631 633 623 593 623 643 643 616 594 565 530 529 516 521 545 560 558 546 537 520 499 493 507 538 569 562 574 587 588 572 604 602 590 558 583 583 554 525 502 481 498 523 517 544 549 545 539 536 480 487 500 493 483 488 537 544 556 556 592 623 649 680 685 661 626 658 696 703 703 712 735 670 701 757 753 735 704 759 750 766 775 738 734 756 734 700 707 696 700 681 623 588 619 682 689 698 711 717 716 615 643 726 762 691 751 789 714 634 602 593 587 576 567 563 549 518 505 500 494 492 489 488 485 482 478 477 476 475 475 478 477 494 493 484 472 464 466 468 470 472 478 480 486 490 499 516 518 513 520 525 524 537 544 545 553 573 589 607 542 551 574 579 605 657 695 712 732 734 699 724 759 762 792 806 823 690 646 611 597 585 562 549 530 537 550 552 561 567 570 589 597 597 502 470 424 495 493 527 665 726 755 746 793 749 796 819 846 874 881 839 742 639 647 567 581 607 520 496 478 601 659 681 725 826 740 764 793 740 830 927 1028 1083 1088 984 964 955 951 920 848 699 555 446 470 405 459 565 589 501 455 375 357 355 337 329 329 403 490 413 473 403 320 341 304 274 303 331 367 352 294 372 421 484 490 519 463 380 378 355 322 310 281 250 248 224 210 193 215 184 217 251 292 276 246 233 209 204 194 184 203 214 209 198 223 228 232 233 218 205 216 204 236 241 247 255 265 271 258 253 244 223 208 213 241 275 231 234 242 219 239 232 192 199 159 157 156 155 156 172 154 161 164 129 119 111 117 115 111 107 103 104 100 98 100 108 109 100 106 110 122 106 96 85 78 79 82 90 90 89 83 84 87 100 102 125 137 165 191 146 168 195 209 194 203 238 231 262 239 262 275 311 303 295 284 285 318 353 343 322 299 276 293 270 263 228 226 202 173 204 168 159 163 162 208 206 184 167 146 131 151 144 106 106 85 77 81 73 73 71 100 93 112 122 120 110 91 74 61 56 51 46 45 42 48 51 50 41 40 43 45 48 52 57 58 62 64 68 72 75 76 89 82 104 76 73 73 74 76 77 76 76 71 76 83 98 86 87 106 96 110 108 106 129 129 120 120 111 91 63 55 52 45 37 35 26 30 31 23 25 24 28 31 34 36 37 41 48 60 68 81 106 118 120 115 129 163 131 151 170 194 197 195 248 238 179 159 198 222 219 129 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
273 272 272 271 272 271 273 272 269 272 272 272 273 272 271 270 269 271 272 274 276 278 282 289 287 285 284 284 285 284 285 287 286 285 285 259 256 252 252 254 257 260 267 270 273 280 314 290 281 281 275 283 279 288 286 286 292 298 295 306 304 311 299 313 324 331 341 345 336 334 328 321 320 329 342 347 352 359 353 373 378 378 376 376 377 381 383 390 397 412 420 417 409 438 450 425 444 437 445 435 437 449 455 462 459 455 454 461 469 474 474 479 481 487 475 461 437 434 430 442 456 470 490 496 488 492 501 488 472 476 478 480 480 484 496 500 500 501 507 510 517 520 518 517 519 519 522 525 523 524 524 532 533 535 536 535 535 537 535 528 507 497 515 539 541 562 565 579 560 545 538 519 509 533 559 560 564 593 606 588 568 540 557 547 538 502 495 480 465 448 428 426 431 454 461 457 454 458 450 453 462 472 504 529 589 604 632 657 611 592 525 411 380 359 358 357 363 399 368 389 443 404 382 430 446 503 553 603 647 675 753 842 896 922 975 924 915 959 996 1026 1015 981 943 929 898 922 914 910 871 846 821 765 699 650 609 594 565 561 551 539 560 575 556 557 599 656 666 614 572 548 585 645 677 671 710 681 692 665 663 624 611 615 634 591 591 578 521 489 484 476 465 471 464 452 443 453 481 465 449 442 431 444 467 489 474 456 409 381 389 387 389 392 450 408 438 412 418 415 400 368 360 337 333 333 423 422 413 393 375 383 402 409 431 446 436 443 453 466 488 508 526 541 555 559 613 625 641 639 662 659 630 577 579 553 457 492 436 466 484 422 434 430 442 462 496 441 505 521 500 536 484 500 489 428 507 517 525 536 566 527 496 518 558 488 433 438 387 357 333 329 361 369 369 385 391 390 407 417 426 441 464 472 495 487 441 424 397 416 386 379 377 358 353 348 374 382 396 325 339 376 357 353 385 374 350 376 379 369 337 337 350 351 369 336 336 347 353 359 370 422 476 461 420 361 339 334 336 359 439 359 340 343 358 370 461 464 473 456 459 414 388 370 368 372 368 364 475 532 535 552 566 598 599 590 596 611 629 634 634 626 632 598 580 576 549 499 475 515 467 545 543 522 491 486 477 487 475 474 461 450 469 473 490 512 519 519 546 578 648 645 632 641 618 647 640 658 643 617 650 650 683 690 671 644 629 647 676 676 649 681 688 681 652 634 617 638 665 684 707 710 699 684 695 704 713 736 751 761 754 770 789 805 794 784 741 676 717 709 690 661 697 741 748 707 730 787 827 846 845 855 839 826 850 882 885 859 842 813 814 812 802 798 815 803 798 808 813 822 821 799 777 774 758 746 740 748 736 782 744 748 794 791 800 766 774 758 765 753 723 668 641 623 616 639 650 675 713 694 646 624 596 551 555 601 618 625 609 536 531 521 507 489 497 489 477 532 543 588 594 567 485 465 465 481 522 557 548 502 492 473 495 461 447 441 446 500 528 481 449 446 443 547 585 573 617 643 663 631 554 541 532 531 542 553 536 514 486 473 466 462 451 465 464 456 449 463 485 585 546 581 653 698 715 713 707 713 723 734 705 681 668 694 687 663 685 701 707 684 669 652 620 608 609 618 668 631 597 582 548 496 540 579 617 616 581 548 522 501 518 525 542 547 556 557 523 521 512 460 408 395 394 410 411 426 450 399 376 371 408 374 383 397 400 391 388 451 444 439 446 433 447 446 466 483 507 529 529 527 511 490 499 542 538 572 613 606 634 591 589 638 649 643 631 574 547 526 516 514 525 543 538 549 532 541 516 487 480 552 564 554 552 564 572 539 585 591 603 595 553 548 573 567 532 508 478 478 500 502 514 550 521 534 530 525 466 484 486 493 499 514 529 587 621 631 651 669 667 644 613 672 699 709 706 718 696 691 663 726 735 728 692 749 730 736 784 786 776 714 726 709 681 703 705 676 654 651 581 631 669 673 694 705 713 707 611 647 736 755 653 666 765 743 622 595 587 576 571 564 557 542 523 525 498 494 493 491 487 484 482 481 477 476 477 484 498 491 487 478 477 471 467 468 469 474 481 479 480 486 492 502 518 519 516 529 530 523 540 551 549 554 574 605 590 568 545 562 614 617 649 674 721 742 726 748 710 732 746 749 758 782 777 664 627 605 591 572 558 537 551 568 558 552 560 566 598 600 560 472 428 473 494 583 644 699 763 762 792 800 809 771 857 857 884 894 823 705 686 706 665 596 613 520 613 528 513 587 668 711 787 813 819 871 887 901 918 1003 1025 982 911 852 831 832 868 832 712 594 448 555 498 559 545 658 619 527 470 439 398 380 399 330 321 412 355 350 367 305 284 357 376 414 396 392 464 401 324 372 495 610 638 561 462 433 440 379 349 305 286 267 240 216 203 227 189 224 265 282 242 237 218 202 195 176 193 199 228 229 215 200 218 213 225 223 229 201 210 225 240 242 242 263 297 322 283 252 259 233 206 244 248 229 234 222 224 203 194 182 183 173 166 150 139 135 149 155 148 138 137 134 127 125 119 117 116 107 105 101 101 106 112 107 104 115 126 120 108 96 87 80 80 81 96 96 93 87 85 93 116 118 116 149 120 138 154 196 197 225 174 218 211 256 259 265 301 307 296 282 270 277 292 338 389 386 358 315 322 313 305 278 278 277 246 217 182 210 224 219 166 167 144 144 149 148 117 139 118 133 105 81 86 96 117 111 99 74 67 94 119 115 104 98 89 60 52 50 48 44 46 50 53 49 42 41 43 48 52 55 62 65 70 71 72 80 80 83 95 102 110 78 80 79 82 81 80 79 79 75 78 90 105 97 98 124 107 131 126 129 137 148 148 133 101 83 66 61 55 46 44 40 39 35 26 22 27 26 25 28 30 32 42 44 49 58 70 72 83 89 85 99 117 122 134 145 172 163 165 194 175 143 129 98 111 109 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
271 271 267 269 269 267 268 267 271 270 272 270 272 271 269 267 267 269 272 273 275 277 279 288 288 287 287 288 288 288 287 286 286 282 273 259 255 251 251 253 256 258 262 270 276 289 338 309 292 287 278 279 295 308 297 322 324 322 312 315 317 319 324 318 316 317 326 335 355 346 339 336 338 339 345 345 348 351 356 366 375 383 394 390 389 392 392 391 401 396 398 391 413 431 430 438 417 438 460 428 451 435 454 444 457 467 465 457 456 456 458 457 456 468 481 478 458 434 433 449 467 467 484 477 482 499 493 471 460 457 462 475 486 498 501 504 499 502 506 507 510 513 514 513 515 516 513 516 514 515 520 523 525 526 525 526 527 529 526 524 519 496 500 526 531 539 552 573 555 530 524 507 506 525 539 564 588 599 613 598 569 543 524 530 531 515 505 483 473 454 439 422 421 427 449 445 432 444 439 441 450 454 463 492 544 609 602 637 662 614 575 463 381 359 362 380 368 359 359 412 503 453 443 431 452 498 522 612 687 703 743 813 850 934 985 911 916 969 987 987 1000 1002 964 900 892 886 847 878 889 890 847 794 764 690 645 611 592 573 551 548 533 555 567 537 557 586 566 549 526 570 602 650 622 646 662 667 697 678 701 648 608 618 655 628 578 536 519 497 489 481 472 464 457 455 456 473 501 501 465 483 440 479 516 572 550 514 483 458 435 491 460 389 366 340 376 382 424 418 430 431 378 354 333 333 335 371 366 346 347 449 522 508 481 456 485 500 483 523 598 588 598 604 627 632 649 640 671 657 685 679 657 656 687 591 499 485 455 419 447 423 406 404 389 395 449 416 468 492 445 477 448 461 432 414 463 467 465 493 482 466 459 469 456 442 409 384 367 349 319 327 352 359 364 367 383 384 392 404 412 427 444 452 470 448 431 412 403 386 373 371 360 359 348 343 351 356 370 323 345 389 347 362 396 376 357 363 372 325 321 322 320 320 323 324 325 336 342 351 360 374 440 473 385 345 331 335 345 430 352 344 360 362 368 409 481 457 392 427 407 367 359 358 360 362 358 391 446 508 527 549 574 596 582 588 602 612 615 616 615 626 594 559 573 540 514 499 514 459 470 498 492 506 478 465 461 480 474 455 443 459 472 491 493 505 529 571 600 649 638 637 616 612 636 639 635 658 637 612 615 630 658 685 665 663 636 658 657 661 642 679 674 665 640 616 655 667 681 698 702 691 672 696 719 723 731 739 738 743 763 776 790 805 783 750 726 659 664 654 678 738 784 798 815 798 763 735 762 805 838 848 852 849 853 870 846 825 817 809 804 812 804 794 805 795 800 814 828 825 805 781 761 758 755 748 765 780 788 801 781 794 795 805 801 775 766 761 734 723 671 655 621 629 650 696 715 727 710 665 642 579 562 577 602 628 628 634 603 573 557 585 559 532 499 537 512 480 497 562 511 509 506 492 460 449 498 513 498 487 463 453 446 433 436 441 430 430 480 511 437 435 462 489 570 618 600 607 602 576 516 510 491 510 516 517 491 484 481 469 462 456 451 455 449 441 457 494 516 594 619 658 703 717 727 699 692 719 726 712 704 699 655 688 672 655 677 693 708 679 678 664 644 594 642 673 679 636 572 564 538 501 542 580 592 590 553 535 525 500 499 524 512 524 541 554 507 480 478 482 488 444 402 407 402 402 424 395 354 374 393 365 355 380 402 432 475 462 489 488 455 450 461 463 453 470 509 532 507 523 490 504 504 517 558 582 621 595 623 575 599 629 618 641 648 618 581 568 532 499 517 530 516 538 528 525 505 475 511 514 545 526 544 548 549 533 564 596 600 594 598 574 523 537 539 540 489 484 497 496 521 543 532 507 513 480 463 489 483 505 525 533 560 542 572 641 659 674 642 623 644 677 715 729 702 697 680 642 710 744 691 668 728 691 722 753 779 756 770 764 694 712 676 680 678 690 670 650 644 577 661 641 685 696 704 709 596 631 714 740 649 598 652 658 599 583 579 571 560 557 552 548 517 506 499 496 494 492 489 486 484 480 478 477 479 491 502 500 507 474 471 470 468 469 471 473 481 483 482 488 493 500 522 522 519 528 537 530 538 545 547 557 572 576 578 584 607 575 605 670 672 688 723 749 737 771 765 730 730 773 779 769 783 661 629 607 585 585 552 549 562 580 585 567 539 549 596 598 559 454 499 561 543 575 625 686 737 764 799 809 834 810 816 867 878 888 799 760 772 743 753 716 662 535 658 635 570 572 658 697 801 878 901 950 1000 960 1026 1047 973 862 860 734 751 751 747 721 723 602 445 559 643 683 620 714 606 513 457 439 379 434 477 409 350 313 306 329 311 356 424 406 446 475 433 466 518 430 337 370 484 603 729 643 520 502 517 468 418 343 299 278 256 232 204 238 199 244 271 256 240 214 214 205 196 194 209 233 237 227 217 205 221 205 214 236 216 206 209 224 253 260 266 261 264 276 273 259 242 226 211 205 213 208 205 201 199 190 183 177 153 144 150 159 181 169 148 133 132 137 164 150 141 129 124 118 115 109 106 102 110 119 112 106 111 121 123 115 101 95 87 81 80 83 96 109 95 88 85 96 126 151 155 164 128 138 156 176 209 189 174 196 216 268 278 304 265 264 282 252 259 295 320 368 348 381 368 369 393 361 332 353 352 288 239 252 231 244 224 195 193 155 154 123 136 152 121 132 143 125 114 82 108 92 101 110 112 121 81 65 63 79 76 71 85 60 50 47 48 48 52 55 55 53 43 41 46 53 59 63 66 83 85 83 83 85 88 86 100 120 99 77 85 91 95 89 87 83 81 78 86 91 102 115 100 112 112 135 147 145 135 162 165 119 101 89 71 63 56 50 47 43 39 39 28 25 31 30 24 28 29 34 41 44 49 54 56 73 85 89 105 108 115 110 125 160 142 150 155 154 117 96 84 65 57 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
268 266 267 270 271 270 266 267 270 273 268 268 268 269 268 267 267 269 273 275 278 281 283 286 290 289 288 285 285 285 285 285 285 285 278 255 253 250 251 253 254 256 259 264 271 278 303 346 305 293 289 286 287 301 313 322 321 326 328 330 329 335 337 337 330 332 334 335 341 352 364 356 353 352 351 350 350 355 358 366 372 382 393 403 401 407 401 392 386 393 383 383 410 413 410 410 442 435 411 447 463 437 437 447 437 447 464 458 449 445 445 445 441 438 451 459 457 431 431 460 467 485 480 469 464 488 466 451 457 470 493 493 492 506 506 518 517 521 522 519 516 515 512 509 511 513 506 506 507 507 513 515 516 517 516 517 519 520 519 514 519 499 493 503 521 529 548 557 557 539 521 496 526 540 541 558 579 577 595 598 602 556 526 513 500 486 489 476 463 454 437 427 415 412 412 432 429 436 426 433 442 440 449 461 505 519 608 603 640 648 603 465 414 358 404 482 489 405 397 422 454 503 474 474 483 487 509 587 676 681 743 782 856 929 940 893 901 960 994 929 932 949 987 958 898 848 864 834 807 844 879 860 797 736 668 636 616 596 570 546 529 540 552 561 531 537 531 522 545 593 625 593 590 619 651 667 685 697 689 651 607 597 649 646 608 552 517 515 483 486 479 469 469 465 491 508 533 540 499 482 486 534 603 610 605 587 562 537 507 519 486 448 445 363 341 401 464 444 477 415 413 367 346 401 334 334 333 397 449 547 562 604 597 533 578 601 566 590 652 646 635 629 627 641 658 669 645 665 679 701 663 704 663 622 609 567 499 457 385 400 381 375 412 360 391 377 440 452 401 439 404 428 405 378 395 445 470 536 489 441 434 436 437 411 384 361 349 345 316 337 342 348 352 361 376 375 379 387 396 421 427 434 439 431 418 406 395 381 376 373 352 349 351 343 345 339 328 330 334 349 338 362 375 369 369 339 360 318 323 324 324 325 327 327 326 326 343 349 356 365 390 414 334 333 334 338 415 396 345 346 382 388 419 452 426 439 386 372 353 354 356 356 358 356 380 449 480 535 544 558 568 573 572 582 591 596 603 589 617 590 561 520 519 516 533 563 544 489 437 478 473 461 476 460 467 461 458 437 458 475 482 512 543 528 558 590 649 639 619 624 601 608 627 629 629 658 643 621 604 603 658 671 648 658 618 642 656 627 663 682 666 666 620 644 685 693 681 690 693 669 673 700 697 705 716 720 749 753 764 791 800 771 766 749 730 656 674 716 751 764 788 805 826 840 828 805 789 770 775 789 806 827 867 872 841 826 807 804 796 799 810 800 784 780 810 822 833 824 802 792 800 797 792 783 786 800 811 815 810 811 796 760 773 755 731 704 674 663 649 644 657 675 709 719 730 696 658 641 587 563 611 628 626 640 646 642 627 565 593 629 602 552 570 596 542 471 483 506 494 493 497 492 465 458 460 471 467 476 441 438 435 448 466 483 444 429 441 451 433 442 453 484 493 516 508 505 504 497 489 495 484 500 505 499 484 473 464 470 474 452 431 448 439 467 539 578 622 633 700 696 713 731 706 664 688 717 715 727 702 673 658 667 650 684 695 715 713 703 680 666 629 588 608 640 679 670 625 584 556 489 538 581 569 555 536 509 510 503 492 514 498 511 540 546 547 486 453 447 452 469 406 384 382 384 411 389 344 388 384 378 398 412 461 460 448 448 468 478 494 489 458 464 483 495 499 519 480 499 503 478 518 518 549 587 598 581 603 564 607 623 610 629 631 618 606 577 527 498 508 521 503 528 523 498 506 472 508 541 533 517 540 526 518 551 578 583 587 590 568 568 549 503 530 549 508 485 484 505 508 517 489 461 466 465 497 535 535 525 583 604 609 625 627 644 659 662 630 613 662 672 694 724 712 652 656 669 726 684 658 708 672 721 767 761 774 749 733 756 703 686 697 654 667 664 657 656 641 583 592 600 636 648 664 634 574 632 708 711 611 611 582 601 589 573 570 578 567 557 550 542 553 527 504 500 498 492 489 486 486 479 479 482 488 504 506 500 484 472 470 471 469 470 473 476 484 486 484 486 491 499 508 522 522 531 540 538 535 543 553 558 563 568 571 577 613 627 583 672 682 688 716 753 773 772 802 804 742 793 843 789 677 668 646 625 593 567 569 563 572 583 569 542 522 546 555 565 461 447 519 577 621 594 670 726 755 757 767 805 821 856 844 875 897 909 817 838 858 814 840 775 670 573 700 705 702 630 607 708 778 884 897 977 1021 1061 1083 1012 924 833 777 695 656 661 657 623 593 552 464 598 687 772 737 733 617 547 539 434 387 470 500 419 362 332 358 422 435 453 423 530 527 514 447 500 587 503 380 366 447 580 702 682 583 551 574 484 414 391 330 288 261 234 223 245 211 260 255 251 233 224 206 195 185 201 200 215 217 208 210 213 214 204 228 236 215 192 214 245 251 258 250 227 243 240 240 234 226 226 216 199 200 200 202 192 190 195 187 174 169 186 190 177 179 166 159 162 158 153 155 151 143 146 132 120 114 110 106 107 121 119 110 110 117 124 118 111 105 100 83 78 80 86 116 115 97 89 89 101 115 143 147 131 114 186 182 195 201 165 208 225 198 234 279 260 250 270 258 242 250 273 328 327 323 321 388 384 366 330 324 301 289 288 219 213 214 190 192 185 183 141 167 121 129 142 132 116 129 139 141 87 104 107 120 120 125 90 69 77 86 69 69 59 50 49 49 56 54 51 55 58 57 51 44 42 41 57 70 82 78 99 100 98 99 85 100 100 99 118 97 90 89 100 105 105 96 89 82 83 104 104 110 123 107 146 142 133 149 143 145 169 170 115 131 95 79 68 62 54 50 48 44 41 32 30 38 31 27 28 32 39 39 44 51 54 67 79 103 111 118 129 147 145 127 125 128 140 155 167 121 77 57 46 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
265 263 264 268 268 267 264 266 268 267 264 266 267 267 267 267 267 267 269 271 276 274 275 278 287 289 288 287 286 284 282 283 283 283 266 254 249 251 254 257 257 258 258 261 269 278 351 369 317 305 297 296 292 290 295 306 312 316 315 319 328 329 338 336 338 340 341 342 347 352 355 364 374 373 361 358 355 354 363 370 373 377 379 386 390 388 389 391 384 377 382 374 394 398 395 402 416 412 427 422 427 466 431 451 432 443 442 453 451 446 441 435 430 425 435 440 435 420 440 447 479 475 453 444 481 501 473 440 492 503 509 511 520 514 524 535 541 546 546 534 528 520 513 506 506 509 502 493 500 501 505 507 507 507 507 509 511 511 511 509 514 503 483 497 514 523 533 543 555 530 502 496 518 536 542 556 555 565 597 586 627 607 550 517 497 484 477 467 464 457 444 427 427 419 406 407 414 418 422 418 433 430 434 446 471 547 643 630 623 644 617 550 481 400 357 405 440 438 395 404 419 438 463 465 474 500 580 621 611 641 714 797 832 880 880 844 925 939 950 953 915 933 956 986 926 886 836 813 818 769 810 849 858 782 701 647 611 614 582 559 536 527 549 572 544 515 530 526 581 592 562 595 612 638 651 654 678 673 699 655 604 580 601 655 628 570 523 511 494 487 483 477 487 501 531 553 586 565 536 525 505 561 629 651 627 596 583 568 531 542 529 495 448 388 333 357 386 457 495 499 450 398 423 359 333 333 368 467 507 609 641 626 662 634 656 630 600 596 615 596 615 642 652 661 670 594 583 623 650 632 674 725 689 701 668 621 551 504 456 426 372 348 348 350 385 365 394 421 371 388 384 378 403 359 437 461 544 527 487 443 417 414 419 411 395 384 371 342 313 325 333 335 349 361 368 367 370 375 382 391 401 404 426 419 409 400 398 401 395 366 363 347 339 333 326 312 311 311 315 322 329 334 334 333 331 339 322 318 323 324 326 340 347 378 336 327 326 347 351 367 375 341 331 338 348 375 457 379 346 346 373 434 461 462 404 393 354 353 353 354 355 354 354 369 433 475 539 548 542 536 561 571 580 582 532 533 532 554 573 540 534 510 495 524 560 562 522 482 448 456 454 463 458 435 445 454 434 446 459 468 510 526 555 553 568 601 639 630 613 599 597 605 635 620 633 648 620 609 577 620 638 657 642 649 607 641 624 619 658 678 651 656 601 639 674 673 678 659 670 650 662 681 694 708 714 734 738 761 784 795 789 766 748 734 681 638 661 679 703 745 784 796 803 814 844 870 859 843 813 811 849 855 863 851 844 827 808 796 789 794 805 812 785 789 813 827 834 819 813 811 823 812 817 820 804 785 790 779 784 770 754 729 727 718 678 652 657 658 654 697 713 734 729 696 669 660 636 576 594 644 656 654 654 657 658 652 606 576 606 626 607 600 608 591 539 514 465 464 467 461 455 464 462 445 444 452 450 440 449 465 482 480 511 547 479 424 434 438 430 438 445 456 467 476 476 472 477 472 472 474 492 490 508 515 498 478 480 456 485 461 434 482 471 484 515 595 682 681 726 721 724 696 674 607 687 678 710 717 712 686 651 632 643 667 691 714 717 710 674 634 617 582 600 631 674 640 586 593 564 493 522 550 525 532 526 496 502 510 480 487 481 510 516 531 533 540 496 451 432 451 454 467 394 393 402 390 344 389 374 375 411 438 428 434 436 431 449 493 523 488 492 502 500 501 484 493 479 481 474 482 506 518 555 599 587 580 574 573 603 589 594 610 623 584 585 569 530 506 486 518 499 503 518 486 485 475 515 511 508 522 517 516 513 566 579 580 569 585 574 556 542 509 479 504 501 453 467 497 506 507 455 484 468 509 492 510 551 537 568 580 593 623 636 637 647 612 591 628 659 665 711 690 678 653 644 716 682 649 658 653 707 722 717 749 769 749 702 746 754 673 677 678 637 635 640 634 610 569 602 564 564 571 576 588 561 593 618 591 574 580 569 577 574 567 564 563 568 558 548 540 529 530 519 502 502 493 489 491 518 492 506 508 504 503 494 484 478 477 470 471 467 469 471 474 478 483 490 488 493 498 505 519 525 533 543 542 543 545 544 549 556 558 571 576 584 607 598 581 588 599 621 676 685 686 697 746 767 785 840 822 760 667 646 623 604 583 571 585 583 594 582 591 575 520 483 496 453 474 550 584 638 688 688 710 727 760 779 789 810 863 887 879 923 935 883 944 945 891 875 758 661 686 702 834 809 717 642 672 761 777 893 954 964 1047 1116 1030 892 807 737 694 566 573 569 500 492 461 508 647 719 845 793 694 650 659 588 463 404 496 498 454 437 353 331 393 480 531 508 568 645 549 521 604 613 493 429 376 462 573 692 716 664 640 618 501 501 388 364 291 268 257 241 231 217 252 236 237 219 220 205 200 185 199 199 200 210 207 199 202 198 203 209 206 206 195 232 249 228 231 232 229 216 223 218 220 217 204 202 196 199 197 195 190 184 185 187 168 193 186 178 181 170 161 158 149 145 139 138 138 134 134 129 123 117 112 106 117 119 115 113 122 122 113 108 102 99 85 80 83 84 98 115 120 102 92 90 96 112 114 133 108 129 172 186 200 181 182 230 248 225 262 285 258 220 238 260 236 273 290 331 300 285 346 376 354 356 348 328 268 265 256 277 237 236 211 197 189 183 174 156 148 132 123 123 105 109 92 103 88 97 106 135 131 126 101 71 138 72 80 70 53 62 66 59 59 65 50 57 59 59 55 53 48 44 54 80 73 89 94 100 96 94 97 105 107 109 121 112 103 92 105 117 145 113 96 88 90 115 111 126 120 110 128 150 149 153 161 163 163 169 129 136 109 89 74 67 60 54 49 48 44 40 39 36 35 31 29 33 39 46 48 50 56 75 85 108 107 123 144 147 159 170 128 147 153 169 186 116 75 46 28 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
264 262 262 265 266 263 262 265 264 262 263 264 265 265 266 266 267 268 269 272 269 276 289 288 288 287 286 284 283 282 282 281 281 282 262 253 248 253 257 260 261 262 263 265 270 275 296 360 348 321 311 303 302 302 302 299 302 305 311 318 318 322 327 328 335 339 341 341 341 343 349 354 364 378 387 377 369 366 361 362 366 369 373 372 380 375 380 382 388 380 373 375 385 379 391 401 404 411 399 433 434 417 447 435 437 445 455 457 456 458 451 446 434 426 421 418 426 414 438 462 472 456 435 462 483 485 466 437 491 496 483 516 507 529 545 536 538 536 530 530 515 510 508 507 502 505 499 492 492 492 496 499 499 498 498 500 503 503 503 504 510 496 479 492 511 520 524 529 539 527 502 502 534 551 545 529 538 546 565 594 602 650 600 540 513 493 480 479 481 465 451 441 436 428 417 405 397 400 413 420 424 421 421 433 454 505 573 663 638 612 615 603 471 376 357 356 362 369 388 398 411 437 487 493 494 494 527 558 605 682 720 769 795 841 818 837 903 877 903 941 861 870 910 924 893 934 899 846 801 787 758 750 811 817 780 691 626 585 554 540 540 521 536 551 539 512 545 588 561 545 576 593 610 634 614 629 639 659 682 645 615 584 566 604 599 569 516 503 497 494 487 489 505 507 533 590 569 564 597 598 545 579 643 636 602 574 537 570 574 556 536 502 445 393 333 355 409 511 564 571 497 411 348 333 333 335 403 519 575 611 628 648 670 659 640 626 602 580 583 632 641 665 675 681 650 569 549 568 594 576 690 645 628 623 573 598 615 573 515 474 436 404 349 335 359 352 365 364 342 376 367 393 402 348 441 478 522 478 450 439 409 401 406 395 388 384 369 338 313 312 325 335 354 357 358 360 364 370 375 377 394 389 396 420 407 397 382 401 395 370 367 344 333 332 309 312 316 315 314 313 319 323 326 323 323 318 317 322 323 325 375 392 388 386 384 329 326 330 348 361 379 332 331 348 355 405 437 391 351 345 348 370 415 435 387 350 351 352 352 354 354 355 358 394 422 427 443 447 477 562 542 541 523 507 517 513 546 547 517 507 506 532 504 502 520 521 499 470 424 437 441 442 430 443 451 426 444 455 489 508 496 516 538 544 579 626 627 608 605 590 591 615 626 606 627 633 609 607 580 599 599 644 640 627 599 633 588 640 655 664 638 656 596 636 645 640 645 647 642 681 698 712 729 714 733 735 763 766 778 786 777 774 715 667 651 704 729 749 704 759 800 831 837 826 834 853 866 880 849 844 859 879 858 839 831 816 816 801 790 785 815 800 771 790 807 815 840 833 825 821 828 820 804 795 778 774 759 751 756 739 726 683 671 673 681 719 717 715 725 750 746 694 673 659 622 607 597 631 638 648 666 664 663 666 660 617 589 601 621 633 619 609 621 579 600 561 532 527 510 467 480 487 470 506 490 457 443 449 466 512 508 553 584 595 554 475 422 422 423 426 443 449 456 461 458 456 457 460 466 494 508 481 507 526 507 510 492 491 440 442 436 450 470 475 512 551 649 734 740 730 716 686 611 605 649 676 715 696 697 700 666 622 649 668 699 716 704 689 667 663 617 579 651 670 681 657 591 549 539 491 501 532 517 516 508 486 501 508 496 470 476 503 500 512 518 533 520 498 449 411 408 427 408 374 402 393 365 370 360 394 410 418 414 411 420 424 434 465 518 500 474 492 482 483 466 478 478 451 452 494 507 518 559 596 567 584 545 562 582 571 596 614 610 571 560 539 535 502 495 505 491 515 518 485 466 503 529 501 491 497 487 534 544 567 558 557 558 566 582 579 540 549 512 479 463 448 468 504 498 493 457 469 484 490 530 513 570 580 582 596 613 621 627 633 630 585 609 631 673 681 667 671 680 626 663 656 643 643 665 705 689 704 747 740 785 751 726 676 692 691 659 644 655 623 602 594 603 646 651 664 602 591 564 561 558 557 578 562 572 546 554 558 560 556 553 564 578 579 551 540 533 526 510 529 535 505 503 499 514 500 498 500 497 491 483 478 474 470 468 469 466 470 472 474 478 488 486 493 495 503 506 516 530 532 543 550 554 559 563 572 596 600 567 577 583 610 676 691 685 680 629 623 639 671 692 679 750 798 813 852 698 670 644 620 598 590 592 597 607 605 595 595 621 592 561 494 449 452 503 524 557 666 688 688 722 761 769 826 856 862 852 894 916 934 952 928 953 953 914 827 743 771 718 796 913 794 743 729 715 791 852 891 951 1074 1124 1017 925 867 777 661 523 533 542 573 604 605 551 646 779 889 891 811 763 716 580 530 424 489 546 513 475 451 337 339 402 468 543 580 661 591 625 691 616 539 476 455 419 566 602 652 715 711 663 607 491 474 379 306 270 278 252 252 220 241 236 219 209 197 192 191 191 209 200 206 209 203 198 196 204 187 187 193 193 197 230 244 253 233 214 214 200 216 208 216 218 210 195 194 193 193 188 185 181 180 171 178 185 185 174 170 165 153 146 143 151 149 147 136 126 127 125 126 119 111 108 116 119 115 117 124 118 108 100 94 90 85 79 84 90 99 102 113 114 99 95 94 100 113 132 106 147 163 181 188 168 179 214 246 230 255 247 229 206 230 277 230 269 280 282 264 287 313 337 339 392 344 290 297 333 311 274 231 214 224 211 175 144 131 109 117 110 123 109 101 135 139 157 133 111 122 127 169 148 121 80 118 88 63 56 101 76 96 82 66 63 55 58 64 60 64 57 55 46 59 66 50 52 84 81 72 96 102 118 119 130 149 124 129 102 147 121 155 132 110 106 84 101 109 124 139 122 164 170 177 162 218 168 180 171 149 121 115 93 81 71 64 58 52 50 47 44 44 35 38 33 30 32 36 40 43 48 58 82 87 114 102 112 136 139 157 167 148 145 177 206 174 108 73 45 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
266 263 260 263 263 257 261 262 261 261 263 264 265 265 266 266 266 267 268 272 281 288 290 289 288 288 288 287 286 285 284 283 281 264 260 251 247 253 259 265 267 268 269 270 276 295 310 340 337 320 314 310 307 307 306 304 302 306 315 315 314 317 318 322 328 335 337 331 334 341 350 360 363 365 374 384 382 380 380 364 356 362 365 360 364 371 368 380 382 382 372 363 367 380 390 400 379 377 402 425 420 419 434 423 457 459 467 456 475 454 458 449 436 439 415 420 425 413 420 447 473 452 440 445 458 486 463 434 454 456 466 487 490 519 517 528 513 520 515 518 481 489 480 500 491 502 501 497 499 500 497 494 492 493 496 495 493 494 497 503 504 498 477 480 500 510 513 517 535 520 486 500 527 553 534 525 529 546 558 622 616 636 667 601 536 513 493 479 467 460 457 474 462 455 434 430 401 391 396 412 415 410 408 420 435 458 503 645 682 634 531 494 451 391 358 357 357 399 407 401 425 477 488 489 534 503 520 553 629 671 705 734 773 797 781 832 886 846 880 913 874 829 890 897 848 899 879 909 859 791 740 715 711 740 747 755 684 619 577 549 537 512 518 523 529 502 538 554 536 547 551 598 640 634 596 615 623 636 688 655 616 587 570 546 537 522 515 526 518 517 515 549 543 527 587 611 565 617 646 621 573 605 639 593 571 516 489 471 483 479 490 452 396 335 333 333 346 429 504 487 464 335 333 334 367 404 493 553 630 632 671 679 677 670 647 619 648 617 550 585 660 660 621 558 543 542 513 536 517 588 623 564 561 597 471 524 553 569 535 480 475 454 420 332 329 349 354 344 339 369 347 387 368 347 405 492 511 490 453 411 406 389 404 365 362 349 349 344 306 320 325 337 344 347 352 355 357 363 369 375 382 376 386 404 407 401 402 381 368 362 367 336 326 327 310 313 326 331 319 315 317 314 316 317 316 320 321 324 326 342 393 404 406 394 372 362 329 329 343 350 378 329 342 349 358 423 424 427 368 362 348 350 362 368 348 352 353 353 354 355 354 356 369 417 412 421 429 462 489 502 500 499 479 484 510 533 509 499 488 495 526 507 465 515 482 474 475 450 417 431 437 421 414 424 426 440 462 494 507 561 517 547 556 609 635 627 613 600 587 585 585 610 628 601 618 643 607 590 591 572 596 624 628 624 592 599 598 632 635 663 621 617 601 595 609 658 642 678 698 683 685 714 748 750 738 762 770 795 798 776 760 733 661 650 708 766 789 799 769 764 764 803 833 850 846 837 855 877 877 843 876 868 846 831 824 823 808 800 787 781 797 784 763 781 791 814 826 850 840 840 822 801 800 794 800 787 774 761 747 710 723 735 740 693 726 777 781 754 736 704 686 657 655 659 668 666 620 658 658 643 668 671 675 672 641 609 603 600 632 650 623 628 632 607 629 558 539 525 485 506 515 522 532 554 522 504 466 458 478 505 556 570 538 519 495 466 425 419 430 435 437 441 452 448 439 461 471 478 475 500 484 479 498 520 524 503 508 504 477 427 424 455 464 507 523 532 625 695 716 702 662 617 589 608 668 709 714 683 663 674 663 603 658 693 711 704 690 693 641 624 609 567 618 660 637 661 585 530 508 505 472 495 491 501 490 480 508 495 499 486 467 486 478 507 514 529 529 462 444 427 405 387 399 377 407 417 363 362 349 392 389 387 403 423 428 446 503 525 556 509 477 473 485 470 460 477 463 453 459 492 524 569 609 578 558 562 535 567 584 559 585 580 595 589 546 529 500 498 479 469 471 502 498 454 478 488 501 497 483 501 524 544 564 550 543 552 541 563 578 587 564 545 546 493 483 452 486 512 507 456 457 464 470 492 545 572 566 574 597 601 609 612 598 622 578 604 647 662 668 655 638 684 636 604 610 614 642 694 719 731 730 732 732 754 764 736 735 738 665 661 636 629 639 663 651 642 675 658 657 663 661 678 648 576 553 544 546 542 541 540 546 548 551 546 553 562 571 548 556 541 535 530 523 520 519 520 511 504 499 494 493 496 493 499 482 479 473 470 471 470 471 472 474 473 478 491 488 493 503 504 511 514 524 536 541 552 560 568 577 581 597 620 588 574 583 600 646 683 713 744 661 633 656 748 775 769 725 764 826 829 692 673 655 632 630 620 601 597 606 589 567 565 565 539 487 458 458 526 481 512 585 632 624 641 678 728 745 774 760 775 866 903 931 944 956 978 956 974 901 808 817 825 849 760 856 914 867 802 787 754 824 914 1011 1019 1077 1016 850 769 693 600 548 684 672 704 716 731 669 685 775 892 871 781 733 672 636 519 452 492 594 525 453 364 403 398 352 412 469 513 599 664 673 759 667 634 508 497 395 446 523 629 684 738 663 621 591 494 423 338 309 290 256 266 243 233 235 217 206 217 212 202 212 207 212 208 203 198 195 182 183 184 177 185 179 183 232 247 242 230 212 195 193 212 217 200 202 204 195 189 191 186 182 191 179 173 184 183 177 188 178 162 159 154 158 151 159 155 145 149 134 127 123 122 120 114 110 116 118 118 121 120 109 103 104 94 87 84 82 80 96 111 119 122 119 111 104 98 96 97 116 105 144 160 188 184 164 174 216 228 242 224 212 211 196 226 281 238 242 249 246 241 256 266 310 363 365 322 307 336 353 290 254 203 195 174 195 160 137 130 126 149 132 121 117 125 148 155 194 169 156 165 151 164 155 89 92 125 87 105 113 106 85 101 86 78 65 58 61 69 65 74 61 62 48 46 46 66 67 55 59 68 83 138 146 136 140 142 154 137 115 174 136 140 173 137 108 93 96 117 121 133 126 143 175 217 207 221 201 200 198 184 159 116 99 86 72 64 57 56 54 50 49 45 36 41 38 31 36 35 40 49 51 58 76 87 89 99 135 156 160 168 173 152 130 171 183 136 98 81 63 31 3 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
269 266 261 260 262 256 259 259 261 262 263 263 265 265 266 266 268 270 278 285 288 289 287 289 290 290 290 289 287 286 284 282 281 266 253 245 246 252 258 262 268 273 274 276 298 364 372 368 340 328 319 315 310 308 308 309 309 312 311 308 311 312 313 317 325 328 328 327 339 344 349 350 350 355 365 374 385 390 387 373 365 355 356 353 356 361 361 364 379 377 375 366 357 370 375 382 381 376 401 409 381 413 415 433 426 460 448 497 489 465 433 422 425 421 406 420 419 405 409 423 443 420 444 468 484 490 454 433 461 490 503 523 477 497 493 498 495 503 519 501 479 478 464 470 487 496 492 502 504 505 503 501 497 493 500 500 500 496 499 507 505 503 490 472 485 500 503 499 511 487 475 508 536 549 527 519 526 520 553 589 643 629 665 656 595 537 507 487 475 470 471 490 481 459 470 445 408 405 389 397 402 401 405 409 420 440 467 523 582 660 575 502 420 380 358 358 358 357 367 377 418 471 464 509 529 511 536 580 630 653 671 703 740 755 749 810 842 832 812 850 876 802 817 857 813 836 836 862 909 862 800 753 735 695 643 695 736 679 602 561 538 527 512 500 510 501 510 514 548 582 576 558 587 594 588 595 606 622 672 684 630 601 582 570 551 528 536 539 524 541 567 619 601 564 614 595 585 638 646 637 584 571 564 592 530 477 432 422 411 430 410 362 333 333 347 344 333 344 443 397 342 333 395 394 431 506 572 576 601 586 609 660 658 650 659 658 666 591 501 523 546 518 496 489 466 471 449 468 432 617 571 405 486 561 407 414 502 518 492 425 416 433 434 361 303 347 356 322 322 362 346 371 328 361 419 475 492 488 467 420 369 354 406 381 348 337 331 333 311 312 328 333 339 343 345 352 358 366 370 366 370 373 396 406 408 400 388 386 390 376 353 326 323 312 309 327 354 354 367 376 374 338 319 319 320 320 340 335 344 353 417 424 428 422 409 367 364 327 338 340 329 331 344 349 359 389 435 463 404 372 366 350 350 349 350 352 352 353 354 355 355 378 438 460 440 452 466 475 483 488 479 466 480 520 501 484 479 472 491 534 548 487 461 447 472 455 447 439 412 427 419 413 422 447 441 482 481 530 563 594 599 597 630 637 637 625 613 608 586 576 581 595 617 590 620 632 618 596 565 556 576 602 599 629 618 582 568 606 635 630 608 592 633 647 664 685 701 690 724 705 722 725 760 787 773 784 788 795 789 756 739 680 627 698 755 791 791 813 810 802 804 790 818 837 855 867 854 868 877 850 832 835 848 826 812 830 815 800 796 772 778 765 767 784 804 812 821 843 857 835 809 815 816 813 822 818 792 792 752 750 775 787 752 723 761 786 779 751 692 673 661 683 678 682 685 661 656 666 661 651 671 674 681 671 626 593 619 624 637 641 638 639 632 640 606 525 501 486 509 532 554 534 561 534 496 478 515 496 507 539 584 566 507 478 466 451 436 419 417 427 431 433 435 437 443 458 481 507 506 514 444 502 521 547 546 542 543 522 484 413 440 532 527 510 504 526 572 650 648 663 622 577 582 668 684 708 719 703 664 648 645 614 655 670 679 672 691 712 680 646 601 566 623 619 641 661 605 575 549 529 503 470 469 480 471 488 506 492 490 497 475 461 489 501 510 512 520 499 469 453 418 393 384 372 390 434 354 353 367 371 410 426 425 466 498 522 533 523 509 515 482 444 462 451 450 469 436 464 498 503 554 555 607 597 571 546 539 578 569 549 550 572 575 585 608 578 532 513 523 487 453 473 491 478 457 482 480 479 480 509 540 552 554 535 526 541 535 550 580 577 540 509 492 515 484 442 442 472 470 451 486 532 553 559 529 555 583 579 598 606 595 581 595 567 598 629 658 641 636 656 613 640 618 597 666 701 684 675 711 774 739 753 776 802 745 752 725 721 663 666 684 689 664 682 653 647 692 671 676 673 670 685 677 637 609 591 575 595 584 552 536 534 535 545 574 544 547 540 547 545 560 561 528 520 512 510 506 505 500 492 490 495 492 488 486 480 474 472 474 472 473 473 482 475 477 485 494 495 504 506 510 519 529 537 549 557 568 582 591 606 613 624 621 584 584 595 610 647 721 752 681 644 683 724 755 758 807 729 718 745 678 662 643 627 624 611 585 582 605 574 557 494 485 457 474 546 504 478 531 559 537 580 683 693 708 703 675 689 749 820 858 907 930 932 961 977 992 973 943 891 910 869 937 847 825 941 987 925 867 838 868 963 946 921 1003 891 760 662 621 552 618 703 805 787 837 825 753 753 833 940 859 729 671 614 547 513 463 578 598 531 412 447 475 468 374 373 440 497 531 620 717 806 713 608 567 585 434 444 528 622 635 684 665 591 516 449 384 364 341 293 276 284 261 235 229 214 213 221 220 207 210 215 209 202 203 200 198 199 188 177 176 169 173 222 225 243 204 228 206 191 186 193 199 196 197 192 190 190 185 192 185 179 185 180 187 183 174 182 183 171 156 163 164 158 161 151 147 148 145 134 127 119 118 114 113 117 121 122 123 113 111 112 101 93 88 84 83 83 93 106 111 121 125 124 112 105 100 103 107 122 145 160 166 140 144 192 200 221 215 229 185 208 196 230 257 248 221 233 273 284 301 268 336 386 361 315 359 335 351 300 244 244 211 155 141 130 125 158 116 170 162 172 156 112 137 158 197 199 160 192 170 156 133 100 132 134 113 147 131 101 101 108 89 68 61 57 65 75 71 71 74 67 50 53 60 78 79 78 66 65 90 114 159 169 155 185 192 154 127 168 154 173 166 142 139 109 107 112 131 137 143 149 165 203 222 256 228 221 216 231 184 170 125 98 75 64 61 60 57 54 51 45 45 42 38 32 37 38 44 47 52 57 74 82 86 113 141 154 170 187 179 135 121 135 128 112 111 118 128 69 13 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
274 267 263 255 257 257 263 263 265 264 265 265 266 266 265 266 266 268 275 283 285 285 286 288 289 289 288 288 287 285 283 281 276 258 252 247 246 250 255 260 266 271 276 296 317 325 369 356 330 321 315 310 307 303 304 305 305 305 303 305 307 309 311 313 319 318 319 325 335 334 336 339 346 354 361 371 380 388 388 379 367 355 349 349 351 354 353 355 364 372 373 363 352 355 366 365 368 375 402 402 376 409 386 402 460 465 437 468 500 489 462 421 403 418 402 399 413 399 410 412 418 410 428 444 439 462 431 441 475 471 483 495 478 472 484 499 507 499 487 470 467 450 449 458 482 488 481 495 503 507 507 506 504 502 499 494 496 495 503 507 502 499 488 473 466 474 496 486 495 490 469 496 517 529 511 511 515 518 524 562 588 650 652 671 663 587 530 506 489 483 478 476 465 464 455 439 426 432 396 384 376 391 398 396 407 421 442 464 489 497 501 472 419 374 358 358 359 372 368 372 382 396 409 463 487 512 542 580 629 639 643 680 705 731 745 771 793 792 778 802 820 807 771 801 812 791 808 820 830 853 856 792 742 694 668 621 634 672 665 583 541 525 524 509 493 517 527 546 576 638 630 628 596 576 611 639 623 621 640 651 655 653 594 583 553 556 597 592 566 585 627 614 636 595 620 651 623 647 643 625 612 562 535 583 545 488 439 401 367 375 345 349 370 416 462 463 442 335 333 333 333 351 463 446 439 456 472 463 453 438 461 447 455 490 538 571 574 539 442 446 456 455 441 424 408 396 374 347 426 509 420 337 394 443 359 380 410 402 371 297 304 330 359 333 320 308 286 291 296 335 329 324 370 366 405 453 472 452 431 377 362 324 341 328 323 322 318 324 305 311 326 329 332 338 348 350 359 366 364 355 356 375 368 402 406 406 399 380 372 378 329 314 311 309 363 378 377 389 412 424 441 409 371 371 363 361 355 374 390 407 414 412 464 459 393 383 424 340 330 331 330 331 346 354 363 413 433 487 476 412 384 377 370 356 351 352 354 354 357 370 424 460 521 491 466 462 467 487 486 457 448 476 474 471 474 459 464 496 526 541 486 485 444 446 441 439 453 442 426 414 415 407 437 457 492 491 547 581 606 585 590 630 619 626 630 628 626 615 606 609 578 596 592 585 616 623 603 594 583 551 563 578 607 637 617 585 561 611 596 591 582 630 674 662 666 690 715 729 746 746 747 757 769 781 797 791 794 781 775 754 669 634 629 680 730 752 745 799 826 829 836 837 810 814 822 845 839 841 842 821 819 815 829 820 810 803 815 802 777 769 772 760 772 803 815 831 846 852 851 824 819 837 824 830 829 818 810 798 748 766 806 784 736 764 797 784 759 736 715 695 668 722 735 725 679 650 671 680 676 659 669 683 688 656 611 623 630 639 643 648 653 650 654 635 556 505 532 547 519 552 566 577 578 517 485 507 551 525 539 578 581 515 482 463 454 444 427 445 415 418 423 424 434 441 437 445 474 476 441 462 474 430 459 538 591 579 546 499 415 411 439 529 550 553 553 536 556 642 606 615 598 531 611 630 699 722 691 708 671 655 624 577 633 677 667 669 701 707 689 665 613 559 608 604 639 671 657 628 601 569 533 525 481 458 468 476 495 486 483 496 486 452 479 476 500 492 511 532 481 442 436 449 412 388 367 400 408 347 359 390 420 420 448 493 458 471 513 480 487 485 484 447 442 459 435 431 459 482 524 536 492 560 571 572 570 530 546 555 543 535 569 556 555 598 585 574 574 561 556 536 462 459 471 448 476 478 461 477 511 512 525 527 551 537 512 527 537 543 564 560 553 543 506 465 475 440 467 457 449 453 484 517 531 556 562 572 572 592 593 578 578 577 563 609 629 649 640 618 643 638 600 618 598 651 653 673 719 715 698 748 769 743 815 768 748 723 733 687 665 710 767 776 721 738 694 661 685 727 706 689 694 712 703 707 665 663 679 674 646 628 569 544 532 533 564 536 531 537 529 528 530 538 540 521 513 506 502 501 496 492 487 491 491 489 483 478 475 471 474 475 475 477 482 477 479 487 498 497 500 508 513 522 534 542 552 566 572 579 588 596 604 628 599 586 591 597 605 634 703 736 722 646 664 677 682 708 751 720 685 742 694 663 641 614 613 597 581 566 557 547 547 581 519 466 476 543 569 493 496 535 566 659 643 703 674 628 624 716 718 744 785 835 901 964 970 966 996 994 1007 936 965 944 937 947 893 916 1043 1044 983 953 887 861 871 855 889 879 766 634 554 597 672 756 811 885 934 944 874 849 947 989 893 813 737 642 584 517 522 624 518 468 445 545 540 434 394 426 391 456 529 593 634 766 747 657 625 580 512 497 501 532 586 695 726 628 529 457 472 420 345 308 296 296 274 261 230 229 223 228 226 209 223 223 221 210 210 201 184 177 182 180 178 194 167 192 213 189 181 191 190 185 211 208 209 206 196 194 195 190 188 187 192 182 177 194 194 187 170 165 164 161 161 171 166 161 157 153 156 155 149 144 131 123 116 116 121 122 124 124 119 114 118 104 97 98 91 84 84 83 87 106 107 109 118 128 126 112 110 111 125 134 135 146 148 154 146 172 178 191 224 211 193 190 195 206 227 213 203 219 262 301 350 291 293 323 361 349 371 345 324 266 203 186 163 178 169 134 156 117 143 165 194 166 154 157 140 184 202 196 211 191 118 106 130 96 129 163 139 141 145 150 118 84 102 98 62 67 67 78 81 74 76 60 50 56 71 82 84 90 72 70 81 123 166 151 174 196 189 161 147 197 178 198 203 160 149 125 112 113 137 156 176 178 185 189 211 236 204 186 185 207 177 141 120 106 81 71 66 63 53 50 51 48 45 41 36 33 39 42 41 50 53 58 68 70 80 93 110 130 131 143 150 117 104 120 111 96 101 145 126 48 81 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
276 268 264 259 253 257 257 267 267 266 267 268 266 265 268 267 267 267 269 280 284 284 286 288 287 288 287 286 286 285 283 281 270 256 250 245 246 250 254 257 263 268 273 280 292 345 365 341 328 319 311 304 300 297 301 304 298 294 301 303 305 307 309 311 313 315 317 324 324 329 339 344 350 355 359 367 375 380 388 387 374 359 350 344 346 346 346 351 356 367 364 363 350 347 353 360 380 394 396 375 359 365 398 427 432 428 484 456 471 481 483 449 415 395 395 395 395 396 412 411 411 404 409 413 420 437 419 446 458 463 456 467 453 480 492 493 493 479 464 453 448 436 453 455 469 483 477 505 505 504 507 510 512 510 509 499 495 497 505 508 507 499 501 483 469 460 489 484 484 486 468 502 512 515 502 502 501 506 507 519 545 587 646 649 634 621 572 527 509 498 493 486 479 470 460 453 443 428 421 409 385 371 366 378 390 408 419 428 446 443 445 438 417 395 357 357 377 404 392 382 424 410 461 444 439 488 535 594 631 623 623 675 689 713 737 746 756 765 758 765 768 770 759 764 780 770 791 799 781 801 804 815 806 746 687 633 585 583 628 606 552 524 517 505 486 538 590 582 570 608 634 637 607 578 604 624 618 611 626 636 665 630 618 578 565 604 639 670 632 650 640 642 635 641 643 673 638 653 678 659 645 594 535 494 484 466 444 393 364 372 387 433 437 483 495 518 546 450 359 435 333 401 409 391 402 423 419 368 334 333 334 338 335 343 385 471 498 439 407 386 430 398 377 370 340 316 292 295 359 391 296 312 342 294 301 340 335 312 273 295 302 270 271 288 274 285 279 280 280 302 308 358 356 343 383 383 468 415 389 347 332 326 310 301 304 304 314 313 299 317 313 329 338 344 339 346 360 363 353 345 349 347 358 387 409 411 387 389 374 380 311 310 307 312 374 406 390 392 403 417 439 411 410 395 393 377 392 385 377 405 409 442 481 481 442 393 431 421 335 328 329 347 347 362 379 385 431 502 523 500 471 422 380 352 353 354 357 362 360 381 420 428 451 473 450 451 478 488 454 432 441 450 448 465 445 468 512 527 546 496 471 458 448 424 420 432 433 429 424 408 403 441 489 497 523 579 589 590 577 568 614 613 600 605 615 626 625 641 638 610 592 563 577 602 594 610 612 586 575 552 556 553 594 611 613 578 564 603 563 587 622 651 647 652 681 693 713 727 747 750 750 749 764 781 786 765 764 753 749 739 645 642 691 703 708 730 725 774 808 835 847 868 846 830 856 848 826 825 814 804 801 816 827 834 821 801 794 807 790 785 752 749 789 802 798 831 833 858 856 841 837 849 850 849 817 791 785 762 756 796 803 761 747 778 800 779 775 732 756 699 672 736 754 695 673 655 667 677 683 680 682 684 681 645 632 627 642 658 648 657 661 661 621 562 537 533 569 572 548 560 577 606 564 525 502 552 573 572 573 577 508 484 468 457 448 458 448 433 438 420 412 422 423 423 424 428 434 424 413 398 407 418 428 478 497 483 447 431 414 442 509 521 522 533 549 557 563 592 563 564 568 530 571 617 707 698 678 693 687 679 626 575 640 670 655 671 677 699 650 609 604 552 591 623 641 665 584 572 604 627 587 577 504 471 454 458 467 478 472 492 491 468 458 473 473 494 518 523 535 462 490 489 457 411 364 387 400 353 359 372 391 436 472 450 424 457 469 444 505 472 470 454 430 437 424 469 472 514 515 494 490 548 570 560 575 522 523 555 525 560 553 554 584 583 570 557 536 534 513 544 487 444 450 440 469 453 474 496 494 499 522 519 529 541 510 495 503 537 537 550 545 525 497 486 451 441 468 450 459 478 497 486 514 542 573 582 598 591 568 567 543 567 594 610 608 619 626 598 625 626 604 580 633 647 659 681 721 741 789 784 787 799 802 772 737 739 685 686 738 695 763 794 767 732 733 715 707 684 725 729 719 709 705 710 722 734 744 751 729 698 585 579 538 528 537 527 528 538 530 521 520 525 517 509 501 501 499 497 495 492 490 484 480 477 477 476 476 479 475 478 479 478 483 487 481 486 503 499 505 505 513 517 528 540 551 559 565 573 582 586 596 610 592 591 603 600 631 663 711 736 727 662 667 689 714 713 771 727 692 677 691 674 656 642 627 607 605 591 540 599 614 602 581 504 460 479 538 565 540 507 530 581 599 652 601 570 631 626 695 750 815 833 910 925 943 944 974 961 1023 1022 1029 992 944 1018 1010 946 1064 1057 972 909 854 812 847 804 834 852 720 606 572 587 624 672 738 836 924 1004 991 949 1044 998 909 823 750 710 623 537 576 625 506 488 520 614 540 440 419 486 452 427 475 551 611 709 739 720 641 589 627 533 510 560 617 688 769 627 603 515 455 401 347 317 312 271 258 252 228 232 223 224 220 227 229 218 206 199 190 183 198 180 188 183 188 185 160 160 166 168 172 170 183 170 187 183 189 197 199 203 214 195 191 188 192 199 198 190 196 185 185 179 175 171 168 163 155 157 148 147 150 146 145 136 136 124 116 122 129 124 115 112 115 112 111 103 99 97 90 81 83 84 91 100 110 119 125 132 121 121 121 113 121 131 128 129 137 176 174 180 188 209 205 192 188 167 173 171 177 186 231 244 252 306 349 350 341 316 375 387 342 278 268 234 184 221 204 141 151 139 172 188 141 163 201 175 189 166 139 151 190 212 207 196 139 163 163 151 129 175 179 155 156 110 90 120 73 84 68 73 68 78 83 83 66 51 62 63 73 86 91 96 87 104 74 100 103 99 112 134 181 171 166 177 187 219 227 206 196 144 109 137 118 138 169 170 201 188 213 227 187 168 161 182 141 119 100 84 81 69 62 57 59 53 51 47 43 41 37 39 40 44 47 46 54 56 60 67 81 93 101 106 112 123 130 100 81 108 100 79 90 120 87 64 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
266 266 261 259 260 260 258 269 274 274 269 269 266 265 268 270 272 270 269 279 281 283 286 287 286 286 286 285 284 284 282 267 257 254 248 243 246 249 252 256 261 266 272 277 291 361 358 360 324 322 316 309 299 292 296 298 297 294 302 303 305 307 310 312 317 319 320 323 325 329 334 337 342 348 353 361 368 374 380 377 370 350 345 342 340 341 340 343 353 362 354 346 339 337 342 357 367 385 400 376 360 402 418 424 429 416 456 464 485 460 458 467 443 421 391 398 394 391 395 395 401 404 408 426 415 419 421 433 440 447 449 455 451 461 468 473 476 465 457 442 443 436 439 455 459 469 499 503 500 501 504 509 513 517 518 511 498 494 496 504 514 512 501 489 478 459 474 489 473 461 468 500 502 501 494 498 493 482 493 511 516 545 578 627 646 662 636 569 526 524 520 511 502 493 480 471 456 445 433 417 405 396 381 369 380 387 393 402 405 415 409 422 374 360 358 358 359 371 385 392 426 441 487 504 557 511 502 574 557 579 598 624 692 711 725 734 741 745 752 736 740 739 741 762 737 761 758 764 749 765 753 771 751 760 748 718 645 599 559 634 568 522 506 500 485 516 578 646 632 622 629 618 591 583 591 600 598 608 617 642 634 605 592 589 587 620 641 671 666 658 655 637 617 653 664 662 650 649 649 623 635 598 558 532 455 453 448 389 404 431 455 473 498 516 537 554 536 452 405 444 351 333 334 333 333 333 333 337 342 369 356 342 362 333 333 406 427 400 305 298 318 330 297 278 320 322 298 336 301 275 282 287 328 345 273 268 270 269 315 400 350 315 318 328 327 282 285 288 273 288 308 314 323 342 355 327 340 313 321 391 337 311 289 288 289 289 297 315 304 320 321 326 325 327 334 336 342 343 342 335 339 349 378 405 415 398 388 396 374 313 309 309 307 331 410 446 415 418 399 416 450 441 420 411 398 399 409 403 399 391 408 423 486 501 449 393 428 484 428 370 355 353 368 368 373 409 461 524 485 464 435 415 364 352 353 356 362 368 370 363 393 413 402 430 414 419 431 432 426 423 427 447 440 450 480 495 534 522 502 462 442 440 432 426 409 422 415 420 400 401 440 477 512 554 577 565 558 551 551 611 600 588 595 611 619 620 618 643 623 605 590 558 562 577 587 620 610 589 582 542 540 562 609 604 571 542 570 586 570 614 618 620 648 658 681 699 717 724 725 737 728 752 772 779 784 755 737 718 713 693 630 641 707 766 781 789 796 763 774 794 822 850 846 834 821 829 821 795 803 795 792 799 824 820 819 814 782 785 802 796 752 762 773 769 777 795 811 825 855 860 850 860 837 830 808 781 787 761 786 812 783 766 776 807 800 798 775 749 772 714 683 736 758 698 684 669 681 678 689 694 695 693 689 638 648 653 644 665 661 666 629 605 564 536 533 539 582 593 565 586 608 587 517 499 520 575 606 596 598 521 489 476 463 459 468 452 446 442 423 419 411 418 419 419 414 412 424 424 407 412 398 452 408 474 445 433 389 402 400 430 445 517 526 534 546 558 570 587 548 529 547 519 553 597 688 692 646 681 688 658 645 558 634 664 618 648 674 692 645 587 568 546 600 624 657 636 591 537 552 580 592 596 555 501 475 458 456 465 461 489 496 478 440 459 485 506 500 501 528 544 535 502 488 435 403 359 374 381 346 371 425 435 453 412 410 421 427 444 494 477 431 448 424 423 449 481 531 544 473 467 490 497 566 537 564 508 539 574 513 525 533 548 556 567 575 530 548 499 486 492 511 496 435 449 448 457 485 480 481 501 500 514 524 541 522 475 507 519 526 533 530 551 535 509 438 463 506 517 516 512 542 540 517 519 552 584 580 576 546 542 562 596 599 589 608 608 604 592 608 589 564 622 637 648 687 692 683 733 778 732 756 804 758 740 743 715 721 748 762 757 790 785 743 687 700 686 688 671 695 685 701 702 698 699 717 731 740 756 764 704 596 561 535 526 525 524 561 570 553 545 514 507 503 488 500 494 489 484 489 492 486 482 484 480 478 476 475 479 479 479 486 488 486 490 489 488 491 493 507 512 514 521 532 547 553 564 564 574 583 586 590 598 594 595 640 626 622 625 652 685 750 679 708 693 743 762 765 712 707 656 651 648 667 636 612 611 598 583 578 605 658 650 612 525 501 475 501 621 609 540 509 505 516 543 543 563 613 705 706 791 819 797 824 803 853 892 904 948 976 1025 1056 1061 1017 1036 1079 1049 1102 1067 1046 974 929 809 799 763 762 758 717 639 603 632 718 710 782 772 861 973 1096 1085 1022 979 861 791 724 653 589 543 617 634 584 518 511 603 520 419 502 480 548 479 463 555 611 702 824 709 666 716 637 574 507 573 610 695 808 753 689 599 509 438 365 343 326 306 283 251 241 244 232 231 231 232 211 202 212 211 213 197 201 198 199 193 183 183 169 159 157 165 168 179 174 166 174 175 167 182 181 195 191 200 206 200 193 178 188 164 171 184 180 174 175 173 165 163 152 147 143 140 142 141 143 134 127 121 126 128 132 120 110 107 105 103 102 95 89 88 85 84 85 86 89 101 106 114 126 132 136 133 133 127 120 122 125 158 145 160 170 174 194 198 180 174 160 164 173 203 214 226 223 262 242 278 318 375 364 314 374 403 357 309 258 223 228 213 188 172 140 179 196 209 180 210 209 197 149 160 180 193 207 217 221 229 187 123 160 203 141 162 184 139 110 106 106 81 91 93 112 99 82 83 86 88 66 54 68 64 63 92 103 108 112 125 86 95 98 102 93 126 143 132 131 138 183 193 206 241 199 145 115 148 140 119 137 180 185 222 227 211 178 147 159 157 167 153 108 87 79 74 81 69 64 60 53 47 45 43 39 45 42 46 50 55 53 57 63 73 84 90 105 134 150 129 120 93 71 95 93 69 86 122 135 132 111 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
258 264 258 257 249 253 257 263 269 280 278 269 265 264 266 269 276 280 273 278 281 283 285 286 285 285 285 283 283 281 281 259 251 250 246 241 245 248 254 260 266 270 272 274 287 318 305 344 318 310 307 302 303 297 291 291 296 298 302 306 309 309 311 316 327 334 336 336 336 335 344 345 345 349 352 356 361 367 371 368 362 361 354 349 340 336 336 344 353 355 359 351 341 337 351 354 369 371 372 365 368 385 409 424 408 417 438 451 452 481 474 424 441 437 393 385 384 391 395 404 412 414 419 441 419 442 440 433 432 437 445 447 450 453 457 463 471 462 448 435 425 420 440 455 466 479 491 506 500 499 503 506 510 515 527 515 497 494 494 499 512 521 507 504 480 467 455 459 459 456 461 480 501 493 487 485 492 474 475 492 505 506 531 576 646 655 662 605 583 579 579 571 552 540 528 506 483 463 446 432 424 409 404 363 360 363 382 383 384 393 385 408 404 359 359 359 359 372 394 417 437 512 527 530 603 592 501 514 533 610 636 672 693 706 717 723 728 730 743 724 719 718 740 739 724 742 735 704 725 735 706 722 729 718 700 698 660 644 573 595 595 527 505 500 483 506 556 578 593 596 603 619 592 585 607 614 611 607 626 635 627 637 630 597 598 620 641 658 644 628 626 626 608 644 665 648 637 612 620 558 587 556 509 471 429 415 414 412 454 490 520 554 575 577 607 608 621 525 482 569 457 350 339 347 360 375 389 437 408 450 467 457 449 430 367 261 365 276 363 387 370 363 348 397 469 554 502 417 339 300 324 338 402 488 333 295 366 377 379 476 388 397 385 379 370 368 328 314 298 275 284 284 312 325 337 291 279 298 303 291 378 302 286 287 288 290 290 293 316 319 318 322 322 319 322 327 332 334 331 336 342 355 382 397 405 387 367 384 318 308 305 311 329 355 431 455 450 428 408 420 450 446 421 415 412 407 427 426 403 416 406 439 496 502 461 409 479 534 511 431 383 372 377 382 379 402 484 533 457 417 416 378 363 358 352 361 382 410 385 377 366 403 395 394 394 405 411 409 407 415 424 435 457 489 512 547 532 468 457 455 430 421 427 429 420 399 420 395 409 451 463 525 563 556 534 538 543 529 586 567 572 587 599 618 618 607 611 628 608 604 576 576 549 556 591 598 589 588 564 543 523 567 598 597 588 534 583 563 585 591 624 629 637 652 681 693 695 713 710 699 734 750 757 764 783 769 722 669 649 632 632 658 666 703 780 824 839 806 790 801 832 817 821 816 803 818 799 795 783 793 782 793 819 812 796 795 793 766 788 789 756 747 763 784 791 819 842 841 864 854 863 862 838 823 807 815 815 776 821 817 799 787 816 820 811 793 767 773 774 727 682 717 763 717 693 673 689 681 695 701 707 701 693 646 657 667 657 668 673 638 584 540 534 541 579 589 604 615 618 609 570 516 518 546 552 602 624 587 529 496 479 471 474 456 449 440 436 439 446 435 434 414 411 415 418 415 403 403 413 412 410 443 417 477 456 427 395 398 398 470 502 538 523 564 560 553 568 561 537 508 512 515 549 642 682 669 608 616 683 646 584 557 619 659 602 647 654 668 679 635 590 549 559 599 630 601 601 505 526 547 562 578 558 571 492 470 450 456 462 471 486 478 448 454 483 502 468 501 525 532 489 452 458 434 442 433 357 351 357 358 401 421 445 402 412 437 455 498 477 458 435 420 427 449 482 534 487 524 480 459 457 495 526 536 536 506 526 569 513 523 530 558 573 587 557 533 513 531 515 469 479 498 447 431 461 463 467 475 486 482 494 508 544 524 499 485 502 502 514 553 513 526 525 505 441 486 509 518 514 529 543 569 541 554 571 596 562 554 524 555 588 578 589 573 578 613 579 579 595 556 565 605 620 655 638 640 660 693 733 708 778 831 795 778 733 699 755 777 804 794 774 715 733 691 670 678 666 656 670 673 684 703 705 673 714 724 738 749 685 628 579 566 537 534 516 517 520 542 532 517 510 504 498 497 496 495 494 490 490 487 487 485 485 482 481 478 479 478 478 479 482 494 504 500 492 495 501 496 500 516 520 522 537 546 560 568 574 574 571 587 592 596 598 600 612 663 625 652 655 686 772 712 710 762 737 834 778 696 661 667 652 637 626 635 634 622 609 606 628 619 644 658 601 529 469 496 544 616 648 602 562 550 545 549 572 638 650 657 735 769 725 721 729 727 777 833 831 860 932 1020 1026 1057 1044 1037 1100 1113 1100 1096 1056 957 890 872 843 804 758 731 672 620 659 719 759 801 880 885 905 986 1113 1107 987 887 837 854 788 687 587 568 640 701 627 560 585 583 498 439 559 529 602 562 489 539 623 699 817 773 755 710 652 548 505 581 626 743 832 763 642 529 477 448 386 395 361 313 280 266 260 248 247 240 239 214 222 231 221 218 198 203 203 200 197 185 170 166 165 178 156 154 162 170 169 162 173 164 165 174 185 171 192 189 194 195 162 160 162 162 158 176 179 169 165 165 163 157 151 152 143 136 136 140 132 132 124 123 130 138 129 121 108 107 94 90 88 87 84 82 85 85 85 86 90 101 108 106 124 123 120 132 134 132 118 116 122 143 153 156 167 181 190 196 160 151 157 192 185 227 252 235 270 268 285 267 318 333 350 337 388 377 321 255 220 235 198 164 170 149 169 186 220 207 201 237 222 194 201 188 205 226 209 222 207 181 159 124 188 203 168 179 185 133 173 126 100 85 126 131 124 131 101 85 89 78 62 62 79 70 67 90 107 119 112 120 93 112 136 135 129 100 102 134 150 143 175 193 232 234 197 185 160 131 178 142 138 144 142 202 218 182 162 138 126 142 133 135 110 91 83 86 101 82 69 79 59 52 48 44 42 51 52 48 53 56 59 56 66 87 88 105 136 152 170 145 107 92 80 67 76 54 98 115 116 100 113 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
255 251 250 249 248 253 257 261 269 272 280 269 264 263 266 268 270 271 271 270 281 283 284 285 283 284 284 283 280 271 258 252 248 244 242 240 246 251 257 267 276 277 279 279 290 295 333 332 319 308 300 294 293 292 288 290 295 305 309 315 307 318 314 316 316 328 335 336 339 344 347 349 352 356 360 359 367 374 372 357 354 359 360 351 340 335 334 343 347 345 347 344 334 335 348 362 354 356 353 350 375 385 385 404 406 404 407 416 426 458 449 450 415 409 404 376 387 398 421 442 449 437 438 441 445 460 442 435 448 447 455 451 456 455 466 467 460 451 445 441 416 444 465 472 500 498 499 497 512 514 514 516 512 512 517 516 500 496 491 496 508 518 507 499 506 487 468 450 448 460 453 480 490 492 478 477 467 462 465 477 487 483 498 527 586 656 641 642 666 632 656 628 613 640 597 566 546 511 481 447 442 445 429 418 395 363 358 361 361 377 369 365 359 359 359 359 358 393 410 455 502 503 550 617 629 637 603 530 571 649 662 676 689 703 711 712 718 718 731 734 703 718 719 733 715 711 713 720 662 705 697 702 700 688 681 653 647 601 598 531 611 545 505 487 476 498 530 541 545 544 597 609 612 601 592 598 613 616 625 622 636 624 613 598 629 641 644 659 623 617 613 604 610 637 622 590 598 553 556 523 523 496 477 432 433 443 458 479 529 571 584 628 659 631 663 690 650 586 591 606 601 518 444 463 444 465 523 546 517 506 533 538 516 459 448 282 360 396 413 465 494 535 524 588 593 517 443 380 344 336 361 373 460 503 335 348 434 451 421 518 439 441 450 437 369 442 396 366 363 276 275 281 284 290 292 277 290 343 374 368 293 285 287 292 289 288 289 306 307 313 310 316 318 325 330 335 336 335 326 334 354 362 369 383 398 386 356 307 305 308 317 324 336 398 439 456 463 431 421 431 458 443 433 431 409 419 438 435 425 440 425 476 526 529 487 422 494 583 586 502 442 394 397 405 390 429 503 533 467 419 426 379 364 360 353 353 375 398 390 386 377 374 375 400 398 400 404 410 416 432 458 479 504 515 524 526 472 447 442 434 430 422 417 405 400 408 402 402 437 466 527 536 557 519 505 505 513 547 545 541 585 600 621 627 619 608 601 604 591 597 598 594 562 544 565 592 570 572 580 539 522 570 586 568 558 526 577 569 561 593 625 659 663 675 689 668 681 692 679 701 725 718 737 770 762 730 681 620 621 640 685 691 700 693 743 785 820 844 831 811 827 799 800 803 797 815 790 780 782 776 788 804 823 819 812 797 767 759 761 767 738 759 790 811 806 822 843 845 838 834 857 864 863 845 825 823 832 797 827 826 803 810 827 830 811 797 777 780 774 704 688 734 765 742 697 680 694 698 694 700 709 711 701 670 654 665 671 675 675 601 552 600 567 596 602 604 583 582 578 561 532 547 559 591 582 599 578 521 501 489 477 467 454 452 451 455 453 463 435 444 453 447 457 466 466 448 444 439 420 394 410 390 384 387 437 413 386 407 432 474 578 547 554 552 544 516 545 541 515 501 492 531 590 674 621 617 585 644 690 676 657 554 597 625 562 638 664 671 686 617 595 540 586 616 589 591 618 537 482 493 533 535 501 534 531 474 461 438 445 462 467 483 472 434 479 462 458 481 528 530 459 422 430 406 430 418 385 378 356 357 404 427 413 393 413 463 516 464 462 436 421 428 484 506 491 496 465 467 476 439 451 498 541 547 514 509 513 548 501 544 573 581 597 599 545 518 506 488 488 486 458 487 431 440 462 449 466 498 467 488 502 529 555 526 526 516 475 495 509 543 512 520 517 508 467 436 491 521 547 554 559 546 566 579 588 592 586 539 529 575 575 566 592 588 578 604 564 563 548 594 626 634 614 604 645 634 633 658 683 716 752 824 808 744 757 738 760 782 817 804 753 698 677 681 675 647 660 648 662 663 685 688 706 678 666 689 737 682 628 589 580 551 538 540 558 533 518 511 519 512 509 497 507 500 502 500 495 495 493 491 488 485 486 484 481 479 475 480 480 484 483 489 499 511 500 499 498 504 502 509 523 530 540 553 564 570 576 584 572 581 593 599 601 602 612 645 650 677 680 680 737 751 737 805 805 804 816 705 651 652 644 636 625 610 616 635 611 618 642 650 617 595 549 476 527 608 625 614 675 657 568 581 604 538 587 605 662 732 663 712 651 716 754 817 838 851 880 915 896 935 988 1072 1117 1110 1094 1138 1114 1093 1066 998 918 911 943 845 782 671 628 617 660 734 760 800 869 959 992 985 1084 1161 1032 967 960 857 768 679 652 597 644 722 648 641 646 547 487 481 577 628 690 603 595 530 596 698 807 814 697 642 584 551 550 617 657 773 751 716 674 588 547 472 408 419 391 352 335 301 262 254 257 254 219 225 239 229 214 214 218 211 202 190 177 168 184 184 173 172 165 154 154 159 160 159 167 163 162 176 178 184 160 175 180 189 154 155 156 156 160 173 173 174 160 150 152 152 153 147 142 137 133 128 127 127 124 135 132 135 123 113 114 114 107 94 84 85 85 86 85 85 86 89 92 102 109 114 120 115 127 128 122 114 113 117 134 148 139 160 165 164 165 166 148 152 171 200 218 200 214 232 246 239 247 298 326 349 350 361 400 366 288 248 267 216 169 217 198 188 154 171 222 244 225 249 239 216 179 214 226 230 246 223 165 163 145 137 161 190 205 214 209 148 172 154 111 98 98 127 149 109 106 109 85 74 67 75 104 75 78 93 122 169 157 150 132 125 180 192 184 154 114 122 142 147 171 199 238 253 229 166 139 137 183 185 167 195 184 151 199 200 171 156 127 119 101 93 94 83 81 107 115 95 76 84 70 59 54 48 49 58 60 59 65 64 66 59 70 81 88 99 117 141 166 129 102 83 80 48 55 55 68 91 84 70 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
263 261 261 251 247 253 256 258 262 267 268 269 262 263 265 267 268 268 267 270 275 281 284 284 282 282 284 281 280 258 248 243 240 237 237 243 248 254 260 269 282 300 320 298 339 361 345 325 316 305 296 288 286 285 289 294 293 298 298 305 315 313 314 318 318 319 319 325 332 341 345 347 349 354 359 364 358 364 377 358 356 354 358 364 349 335 329 333 336 338 336 339 334 328 338 348 345 341 342 351 360 369 390 398 395 388 413 394 410 421 431 438 399 388 382 388 403 396 396 409 441 435 455 460 459 464 460 449 462 454 459 457 475 467 475 479 477 465 461 461 414 467 488 486 503 515 511 505 506 513 518 515 510 508 512 515 506 500 492 492 505 511 510 513 510 506 487 468 444 445 449 479 479 473 477 466 456 453 457 462 465 469 481 497 529 585 646 650 688 699 689 647 636 629 657 636 592 559 555 503 516 519 515 448 425 410 368 357 358 359 359 359 358 359 358 359 359 381 376 410 430 489 550 587 578 593 616 603 551 616 679 708 696 701 699 706 711 710 720 725 717 700 690 722 690 699 685 691 637 658 685 676 660 671 645 639 612 585 582 550 569 554 509 484 476 490 501 513 520 520 569 621 627 617 615 601 616 634 639 628 610 604 599 604 620 629 636 640 625 617 596 587 594 601 594 547 532 510 510 494 511 485 441 463 454 505 538 564 601 628 657 697 714 709 716 753 706 644 665 650 640 635 581 666 614 643 722 651 640 614 661 670 555 485 391 285 435 456 483 677 680 641 639 618 567 494 446 405 381 373 408 420 501 451 373 412 506 484 486 544 490 470 448 422 392 473 415 387 327 289 275 279 281 283 277 288 299 322 366 351 318 291 303 299 292 291 290 303 304 311 315 325 329 335 341 348 347 337 328 344 360 374 385 391 348 311 302 306 308 310 323 328 354 407 399 435 457 460 458 447 471 452 455 434 425 435 471 480 437 475 483 521 572 549 514 452 496 583 626 583 503 469 459 474 421 483 540 511 439 437 405 375 370 379 353 353 361 377 368 387 372 379 390 437 456 422 436 445 455 483 478 510 536 501 472 463 462 434 428 433 423 415 403 393 395 393 399 405 431 472 498 513 519 487 502 484 523 530 506 572 573 583 636 621 618 611 585 593 581 585 591 576 546 531 584 585 574 551 553 515 520 548 546 546 540 520 568 568 556 585 617 632 632 644 664 640 655 673 686 703 715 726 741 751 728 663 623 605 669 712 737 748 747 714 741 751 788 813 833 838 818 793 786 784 778 788 793 771 764 784 806 815 825 835 827 793 775 774 756 742 733 757 786 811 834 844 829 833 810 833 841 859 849 850 857 855 846 824 839 845 811 817 836 820 805 785 772 781 752 702 706 708 764 757 707 685 695 705 705 704 711 719 705 670 666 680 680 657 617 575 581 633 622 635 623 585 607 580 577 548 575 567 603 606 619 562 517 501 489 475 465 460 465 477 497 472 471 452 454 469 471 471 507 524 494 517 517 473 394 436 416 381 401 376 419 423 392 387 427 502 570 557 538 522 523 503 532 514 494 484 515 560 594 683 626 573 580 627 659 668 646 574 564 558 591 620 669 682 685 613 568 536 569 584 568 572 596 585 524 467 486 490 490 548 561 484 469 455 436 438 456 476 464 431 446 454 481 518 542 552 505 452 427 399 387 379 367 371 350 366 410 400 389 404 449 443 463 479 434 436 410 440 469 468 461 477 451 447 481 431 458 509 551 580 556 495 529 504 502 512 526 534 550 567 555 536 547 518 505 472 450 467 426 441 438 471 494 462 478 484 487 506 566 525 507 495 452 485 521 491 516 494 526 499 482 451 452 531 525 531 515 551 589 593 582 578 567 535 533 567 566 560 588 584 552 578 557 536 584 595 614 650 678 672 689 714 708 701 700 688 747 831 823 754 798 752 793 789 822 815 769 724 694 655 665 649 651 642 647 661 675 692 706 703 627 663 731 639 597 577 565 550 541 542 568 548 523 516 509 508 508 508 500 505 500 498 496 495 492 491 489 486 485 482 481 482 478 482 483 485 492 490 497 504 516 508 512 507 513 508 526 535 540 558 571 573 577 584 601 621 590 602 633 610 614 624 645 655 674 708 768 823 785 831 748 694 729 687 663 634 626 613 619 606 598 627 630 634 639 625 610 520 488 477 511 588 590 655 671 658 589 650 701 592 552 631 656 647 619 613 621 664 747 785 850 942 961 980 962 961 1039 1049 1115 1113 1122 1122 1068 1064 987 938 919 944 920 822 869 753 633 681 729 775 843 858 886 886 881 973 1036 1140 1119 1051 945 799 744 690 663 621 671 738 674 729 651 589 484 498 559 669 753 679 662 641 682 715 798 740 724 616 556 543 593 703 726 793 769 723 679 621 522 450 467 390 341 309 289 279 269 290 258 233 243 237 228 232 230 209 198 201 206 197 186 192 190 181 186 181 173 165 152 152 156 161 157 156 155 155 168 165 175 167 167 194 159 153 153 156 166 178 174 170 164 155 149 139 146 148 141 150 139 135 132 128 138 138 136 126 125 115 127 122 111 92 85 85 87 89 87 86 90 93 100 107 112 113 116 110 117 125 109 107 112 117 128 142 140 147 155 159 164 148 163 165 167 167 189 230 218 203 211 259 248 268 301 357 398 356 401 358 328 285 236 176 196 240 245 248 200 177 250 294 279 311 295 275 201 221 250 279 269 212 185 195 153 170 154 150 201 229 186 163 184 173 113 123 150 140 160 117 138 111 94 75 76 104 101 85 113 79 105 125 153 154 164 122 153 225 220 169 117 117 117 158 216 228 242 256 231 173 190 151 206 212 181 249 214 169 208 181 173 167 143 136 135 118 108 94 105 109 109 90 89 92 80 69 63 55 63 60 77 69 74 79 71 61 69 91 82 97 101 122 134 127 93 74 69 41 20 52 56 65 61 37 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
267 266 261 255 249 252 253 255 260 261 263 264 260 262 264 266 266 265 266 269 269 275 281 283 281 281 282 280 269 248 238 235 232 231 242 248 253 258 274 293 309 317 338 366 357 338 314 312 306 302 294 286 280 284 292 299 307 315 315 310 307 310 312 314 315 319 322 321 328 331 336 340 343 350 358 356 351 355 349 365 362 355 348 353 355 340 331 324 329 330 330 330 333 325 329 334 330 337 337 348 357 363 376 393 402 379 401 382 394 401 413 407 396 395 372 379 408 421 412 411 418 422 435 451 462 480 470 472 462 467 476 486 479 483 498 492 493 487 475 435 436 462 501 500 509 521 527 517 510 511 515 512 508 505 508 512 509 503 499 485 497 523 498 505 511 507 504 477 449 441 455 479 477 472 457 470 464 445 449 450 450 456 464 477 492 523 575 636 646 661 656 644 618 603 613 628 650 610 551 523 555 609 609 552 525 535 498 450 390 367 359 358 358 358 358 359 358 358 370 427 439 491 554 559 531 591 640 662 619 581 601 653 711 686 685 679 705 703 707 710 708 667 662 701 674 698 662 664 658 612 669 659 613 618 630 603 615 605 535 580 511 569 517 473 476 495 485 494 500 517 536 586 611 614 601 620 623 627 648 637 612 598 595 617 605 610 620 620 638 626 605 611 620 559 553 550 543 510 491 482 492 457 468 513 508 548 603 625 665 660 716 769 739 783 771 785 792 713 743 696 677 656 643 653 691 707 724 714 709 663 683 531 464 351 272 365 494 594 680 704 687 666 656 606 560 503 473 435 437 438 460 483 543 487 377 448 564 513 566 563 507 482 477 433 400 494 428 388 324 293 275 274 276 276 288 319 350 388 367 375 324 310 335 317 303 294 292 298 309 327 342 344 356 350 351 363 360 315 309 300 302 302 299 300 301 304 306 307 310 322 335 364 380 366 372 410 415 443 470 479 485 514 489 445 444 458 498 516 481 522 542 585 596 522 494 482 515 584 625 620 583 553 527 537 494 509 559 520 498 464 395 382 378 403 384 363 356 356 357 365 383 386 388 417 485 469 476 472 503 541 525 533 524 475 444 440 431 429 420 435 413 404 393 392 393 395 398 414 458 515 484 472 501 467 471 495 518 509 520 547 555 608 636 626 620 597 574 584 584 572 574 582 551 524 579 571 578 561 525 521 520 528 517 506 508 550 549 544 591 610 632 609 593 617 637 639 667 679 702 706 725 734 700 686 649 632 604 638 692 756 763 760 754 755 746 773 798 810 820 827 807 785 773 780 767 773 792 766 773 794 805 818 835 838 816 798 796 799 791 770 747 744 781 808 815 831 801 793 805 836 846 843 836 843 834 832 849 842 857 838 823 834 831 816 788 783 789 782 752 744 729 728 775 767 730 707 696 702 715 710 719 723 708 691 678 684 680 618 580 595 610 653 671 643 598 620 613 588 605 557 601 595 605 629 578 521 503 489 478 469 477 487 496 521 525 486 460 465 480 477 519 514 517 503 488 492 496 424 398 428 426 404 386 376 402 410 403 379 432 512 542 530 525 512 507 502 520 496 482 490 510 536 606 661 609 584 567 584 673 676 626 575 527 548 624 672 656 627 676 654 602 560 527 552 563 593 620 588 523 486 457 468 477 481 513 490 480 463 446 428 442 473 447 425 455 470 478 519 538 537 540 485 479 443 434 424 385 371 343 378 381 367 399 421 425 431 434 491 460 429 415 427 442 421 464 480 453 441 449 441 447 466 522 572 550 490 503 494 537 553 564 531 535 547 562 564 556 527 533 492 471 435 434 419 434 469 469 448 464 493 495 538 541 536 516 506 452 488 485 486 509 476 526 495 498 446 431 486 497 499 528 560 595 596 571 549 563 516 543 557 572 558 573 536 558 543 549 580 586 596 599 609 629 683 747 778 787 786 783 757 729 790 839 779 834 771 794 853 800 779 728 691 667 665 642 660 633 637 635 651 668 688 703 703 646 593 653 614 587 573 560 558 562 577 574 545 528 535 517 515 512 506 510 506 500 498 496 499 489 491 486 484 488 484 482 482 483 483 483 484 488 493 493 507 521 529 532 527 523 518 518 536 546 565 574 575 578 586 605 624 589 606 641 617 623 629 651 707 726 763 740 789 826 828 764 692 665 663 642 635 614 601 602 592 599 613 623 616 652 601 552 519 491 479 512 579 579 651 693 716 698 681 721 647 580 572 571 590 643 679 725 660 680 741 810 892 875 936 988 1034 1055 1104 1089 1109 1161 1132 1062 1010 1005 1019 968 1018 932 912 924 826 700 632 719 740 761 775 790 825 903 925 986 1056 1140 1038 941 841 761 736 656 689 718 749 733 688 632 537 546 547 536 615 696 778 770 735 654 700 738 713 681 665 565 615 672 683 779 771 699 674 560 550 569 530 426 381 372 351 315 296 331 295 271 266 259 252 232 234 228 228 223 215 209 206 194 184 186 187 175 169 165 155 153 150 151 151 145 147 143 160 166 154 161 155 173 177 209 177 157 161 196 173 165 165 161 165 158 142 134 145 133 145 141 141 135 135 139 126 125 122 117 119 126 116 117 88 85 86 88 92 98 99 99 100 104 105 107 109 107 105 108 110 107 108 116 121 129 132 138 131 146 151 154 142 159 195 191 189 177 187 187 207 206 224 237 264 283 347 385 373 396 370 322 316 253 176 220 249 276 228 157 216 280 304 309 301 272 228 232 294 300 301 275 238 203 205 184 221 201 163 181 220 201 193 235 172 126 119 146 150 147 140 126 120 113 78 72 107 121 109 92 107 88 122 117 129 142 161 182 215 222 207 168 153 122 132 148 172 215 265 227 206 231 186 206 247 213 274 206 168 225 201 200 169 172 152 165 138 139 102 112 113 122 108 124 104 96 82 79 62 82 60 79 78 78 80 70 65 67 80 76 88 93 102 113 110 89 66 63 69 38 28 20 47 77 48 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
269 262 261 259 254 248 252 256 258 257 258 258 257 262 264 264 263 263 266 266 267 268 279 282 282 274 268 253 244 237 233 230 233 238 245 251 257 299 278 281 305 320 338 358 318 337 309 306 299 294 289 283 275 285 294 299 305 313 309 320 308 318 318 318 320 325 323 326 323 333 340 345 345 353 352 348 345 348 349 353 357 352 349 342 344 346 335 325 319 320 324 323 329 324 318 320 327 336 351 358 367 374 380 377 384 371 377 378 386 392 412 416 401 373 374 383 391 402 418 437 444 444 442 462 465 469 474 449 439 479 483 468 495 505 481 458 488 455 454 412 446 485 498 497 507 507 508 515 507 513 518 517 508 504 505 506 508 507 501 491 484 484 495 505 514 500 507 501 466 437 450 471 460 459 475 461 507 456 439 438 441 443 449 462 476 474 509 540 545 582 636 642 612 598 587 591 622 661 620 580 565 562 584 586 582 626 584 550 448 417 434 435 358 359 359 359 364 363 389 408 440 477 466 481 573 580 640 719 684 658 619 594 641 641 652 689 714 713 713 711 682 669 650 668 681 678 646 629 643 593 641 624 618 593 594 602 566 549 530 531 500 522 501 473 491 524 504 505 510 516 533 545 563 604 586 601 610 634 641 638 613 598 603 610 611 621 606 624 647 626 607 616 609 574 602 586 566 515 490 477 494 516 525 564 594 599 648 656 742 722 729 814 791 842 831 848 839 781 811 736 715 670 669 687 713 715 725 726 747 724 560 397 267 278 374 487 593 703 683 716 689 639 622 579 526 519 472 490 492 497 497 530 587 490 409 443 551 555 644 576 528 492 495 475 406 529 450 408 347 333 300 294 281 281 308 348 386 395 359 343 311 343 364 352 332 304 294 300 310 332 357 356 358 362 366 350 314 301 295 299 302 304 304 305 304 304 306 310 316 351 401 444 439 434 424 418 454 454 468 479 510 574 513 467 475 522 570 568 571 608 618 643 616 583 563 499 513 569 624 628 619 595 609 599 582 544 560 545 521 474 410 390 396 408 404 387 366 357 355 366 397 397 392 403 434 481 503 512 527 526 473 457 444 445 438 428 426 428 423 410 409 393 391 387 392 394 397 412 450 484 468 443 448 462 488 515 515 488 507 537 544 586 635 615 605 598 579 572 587 571 557 573 583 525 539 552 567 530 521 498 515 501 482 491 529 539 536 527 552 589 608 587 590 606 644 662 677 684 698 727 735 706 664 625 603 602 614 656 720 743 708 718 724 736 732 783 798 816 837 819 786 767 757 769 758 774 774 750 772 792 794 809 833 853 845 827 816 802 780 757 735 730 760 793 805 834 773 784 821 834 845 835 813 842 813 825 829 841 844 842 841 840 823 804 803 805 805 780 762 755 762 761 786 774 737 710 704 706 715 717 727 734 722 688 689 694 695 654 592 631 650 679 668 626 633 637 597 618 591 595 614 613 610 558 523 512 503 491 479 490 511 516 568 546 484 473 480 493 503 510 552 541 533 499 448 431 416 392 392 411 395 383 413 421 372 389 396 372 416 501 507 512 484 509 497 494 496 487 467 494 540 608 675 633 563 567 559 609 680 690 665 632 552 568 602 610 605 629 671 631 591 580 545 549 582 597 606 556 551 487 462 446 459 471 476 472 486 474 459 437 426 458 459 418 458 473 487 500 489 518 530 541 480 459 446 428 387 362 342 376 397 390 403 392 400 431 472 478 465 419 398 427 434 426 466 449 447 426 426 448 458 499 540 527 522 500 480 530 543 545 516 530 559 568 545 566 520 528 527 506 491 474 460 417 432 463 441 460 484 515 537 580 540 512 515 494 472 468 460 494 527 484 480 459 469 478 434 465 508 541 565 570 589 588 568 574 552 504 561 552 552 535 537 526 519 564 586 628 651 656 651 666 681 727 734 764 745 734 745 797 803 847 891 824 848 829 841 798 756 719 713 679 668 662 651 626 627 622 625 636 661 681 689 702 661 594 593 588 568 563 573 574 584 577 570 545 544 527 520 517 512 511 515 507 500 497 496 495 489 491 490 489 490 489 483 482 483 485 487 486 500 494 497 502 505 519 546 547 557 533 532 539 558 573 575 578 581 592 615 609 595 608 647 632 651 693 662 700 761 775 801 797 727 745 782 714 672 648 637 633 619 589 583 576 600 594 633 593 626 533 490 495 481 489 521 541 579 579 625 664 679 699 741 709 681 646 579 659 721 735 783 769 707 696 759 798 836 905 938 977 1004 1066 1119 1120 1155 1151 1106 1092 1037 1076 1034 1043 990 974 912 858 738 657 648 737 728 746 758 789 870 858 939 981 1052 1099 987 842 835 759 683 700 781 770 669 609 555 578 593 637 637 627 742 746 765 701 642 674 702 658 621 644 568 630 717 761 775 753 626 592 557 458 471 505 473 446 402 367 372 365 311 281 270 261 257 252 241 239 231 225 213 213 201 200 188 182 181 173 170 170 174 177 169 157 149 148 147 144 150 149 140 137 149 158 154 170 196 207 194 200 195 159 154 156 153 159 159 141 139 130 124 134 129 129 133 125 127 118 116 126 115 115 114 111 100 86 87 88 90 94 99 99 98 98 99 101 102 102 103 104 106 104 105 109 113 112 116 125 128 155 158 169 172 138 172 167 189 198 202 199 203 239 251 249 266 278 302 319 373 349 338 362 324 274 227 183 237 259 280 219 160 191 234 301 264 249 245 271 231 256 303 343 293 248 246 216 187 231 229 171 202 202 206 245 200 154 122 116 167 171 144 161 138 133 115 98 78 86 128 129 110 109 122 92 114 108 113 141 149 188 166 185 193 214 173 164 156 202 231 286 283 272 257 231 212 274 279 290 222 199 269 251 194 211 186 187 159 131 119 101 125 113 119 123 146 107 97 83 78 66 68 62 63 67 70 71 70 61 62 67 71 80 84 87 92 98 90 83 86 74 31 16 6 31 72 50 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
260 260 256 255 252 246 252 255 257 255 253 253 256 261 262 262 261 263 265 263 264 269 277 282 282 264 242 237 233 232 229 233 238 244 250 257 294 297 304 274 287 297 314 314 306 309 312 302 284 285 282 275 283 288 290 292 296 300 304 310 309 318 324 329 336 340 335 340 332 326 334 343 347 345 344 342 340 340 340 348 351 340 341 343 336 337 341 331 320 316 315 320 323 317 318 324 330 336 347 360 368 376 388 376 365 362 375 365 373 388 409 408 399 374 373 400 410 401 399 413 429 425 432 434 437 453 453 452 434 451 452 462 466 498 459 444 442 464 426 404 433 446 485 506 497 483 475 495 496 508 518 517 513 504 500 504 503 504 505 502 491 478 479 499 509 497 500 494 482 444 434 439 450 440 460 443 469 489 447 433 431 432 438 444 450 460 476 491 522 564 585 590 581 590 594 578 582 606 637 641 602 591 611 623 609 568 541 507 510 503 501 432 397 359 359 409 430 442 414 418 405 425 450 489 482 524 540 594 664 712 696 663 620 635 677 699 735 753 750 743 732 723 690 673 631 638 630 649 618 577 618 596 606 570 573 576 563 559 526 483 503 519 517 468 498 503 531 521 526 530 531 553 551 568 592 611 625 633 607 616 596 590 605 593 602 596 608 625 643 619 601 599 589 575 603 595 551 514 490 471 522 546 544 589 627 623 666 738 791 787 798 872 869 925 907 918 825 811 869 818 757 728 721 735 722 743 742 747 754 609 396 286 287 428 534 543 705 682 696 691 659 651 632 592 545 563 551 543 547 560 544 571 597 473 442 540 519 579 678 605 551 538 518 481 423 564 460 469 367 373 376 359 362 316 337 399 420 422 400 343 329 421 430 412 362 330 297 292 329 324 330 341 347 335 324 304 298 296 299 301 303 303 302 303 305 307 307 317 353 360 418 454 470 465 454 459 462 471 472 491 507 519 534 549 547 600 665 650 653 655 656 643 636 611 552 552 579 575 618 623 617 616 622 627 609 558 523 502 508 517 425 416 413 406 388 385 363 365 357 366 386 388 404 399 413 434 450 441 449 439 431 428 420 427 421 424 426 412 418 410 394 391 388 384 391 397 399 412 441 434 424 480 490 493 501 513 499 484 527 527 554 613 644 627 605 585 571 558 579 574 548 551 564 529 521 550 575 564 526 485 504 472 498 510 498 526 533 519 534 568 570 571 592 621 642 667 663 688 708 726 686 687 659 637 593 621 658 655 667 687 684 679 686 697 733 762 786 806 814 794 781 772 769 749 751 780 775 744 759 769 788 804 839 858 834 809 803 786 777 763 757 722 741 744 800 807 756 788 806 814 835 821 806 834 794 814 825 818 817 825 818 836 825 817 810 814 813 790 761 766 783 777 790 781 736 719 713 720 718 729 732 740 727 697 686 661 634 602 603 646 683 665 636 623 649 634 623 627 583 628 633 603 545 520 510 502 490 486 495 510 540 579 569 502 488 503 503 514 520 571 544 555 520 471 419 417 405 419 399 390 393 395 461 443 436 416 369 377 396 472 473 487 468 500 480 497 478 468 479 490 516 604 701 623 562 538 555 579 666 682 658 588 544 527 560 599 629 682 701 689 626 576 530 546 584 587 577 529 492 473 466 459 456 464 456 477 491 480 466 455 423 433 441 417 452 461 479 457 461 475 517 510 467 427 399 403 402 338 343 368 372 377 378 401 415 431 483 464 439 412 387 407 416 444 435 420 424 421 447 509 533 545 525 520 493 480 498 495 498 505 516 536 566 558 505 554 520 496 527 508 466 446 435 417 422 441 456 459 474 484 533 560 539 510 501 465 485 442 469 472 522 490 435 445 453 437 475 493 512 535 563 587 583 583 555 579 527 508 556 545 511 512 523 573 537 552 584 629 639 674 696 730 710 715 685 698 705 696 739 748 797 800 868 897 886 850 836 825 790 756 691 682 651 642 632 624 615 614 595 598 621 644 617 643 603 580 576 567 585 564 555 552 546 550 541 531 526 523 516 511 513 517 515 508 499 499 490 489 491 490 492 489 493 495 487 484 484 488 488 491 506 502 509 501 505 513 531 579 561 538 565 568 570 574 578 581 586 600 621 624 599 607 634 671 637 671 706 740 730 758 796 769 701 701 706 677 672 661 656 647 650 608 595 581 590 586 614 574 589 524 486 508 535 524 535 550 562 585 593 595 625 693 719 789 718 680 614 624 700 663 692 771 832 726 718 789 851 896 978 1028 1044 1084 1123 1145 1167 1169 1170 1117 1098 1115 1117 1057 1010 923 816 774 738 717 662 675 680 705 747 803 819 838 902 943 982 1013 966 885 868 815 701 753 783 812 736 622 587 654 601 715 700 721 687 685 714 647 621 627 650 630 607 579 600 610 683 709 772 680 602 556 494 441 413 459 404 434 449 435 382 357 285 296 296 258 251 245 239 230 228 210 218 213 203 202 196 183 190 192 188 183 181 175 176 172 171 163 148 150 152 169 156 152 136 139 151 166 171 178 180 171 159 149 145 152 148 155 154 151 151 137 132 118 119 126 122 120 122 120 112 117 112 109 112 99 89 85 87 88 89 93 96 94 94 97 97 99 100 102 104 101 102 107 110 104 107 117 124 129 142 141 144 169 168 136 144 153 165 177 199 200 215 224 222 261 293 260 254 314 376 351 285 284 269 226 204 209 222 279 260 234 217 172 230 309 278 259 245 288 288 268 324 321 289 283 283 239 207 234 198 215 237 227 224 212 201 156 116 132 149 182 159 167 163 150 115 119 103 77 115 140 141 134 120 138 123 154 139 152 152 155 183 169 201 186 162 148 146 198 218 243 256 229 239 240 217 263 236 247 215 200 235 259 248 258 238 223 179 132 127 145 136 153 150 156 141 117 112 86 84 77 85 73 61 62 60 62 65 59 58 64 69 76 79 103 95 107 113 105 113 113 85 59 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
256 256 257 253 247 246 252 254 255 252 250 250 256 261 259 259 259 262 262 260 264 274 281 282 281 241 233 233 227 229 231 235 241 248 254 277 298 307 279 272 281 304 306 296 315 294 297 293 282 274 274 274 274 279 282 286 290 292 295 300 305 308 314 321 325 329 338 343 345 342 342 337 341 340 337 336 332 333 334 342 341 342 334 334 334 331 336 336 327 318 312 315 318 311 321 327 333 338 346 355 361 368 369 379 370 353 358 358 377 387 394 411 399 363 390 382 396 419 445 418 409 414 423 444 446 454 433 443 440 451 438 469 454 468 442 448 423 447 416 394 410 442 457 488 492 474 475 460 470 481 504 508 510 509 505 497 496 494 493 496 493 492 473 479 501 500 484 488 495 465 435 427 424 422 438 433 436 475 475 450 426 419 426 431 436 446 456 463 472 489 504 527 564 533 573 566 565 573 578 587 649 608 620 664 668 641 618 527 450 401 376 362 359 359 375 486 482 507 541 486 472 420 446 447 498 497 520 587 605 665 742 709 681 631 659 694 748 775 784 792 795 745 749 706 700 658 623 596 587 585 582 579 595 566 557 551 544 543 546 517 474 507 463 508 523 540 550 546 576 537 558 564 584 598 592 630 638 624 619 595 582 606 584 598 589 602 610 638 640 616 601 599 596 587 569 592 591 556 507 479 490 538 559 601 653 656 694 775 840 843 878 867 773 768 749 727 702 692 710 697 796 790 761 796 778 783 701 717 637 471 335 267 295 407 568 638 703 692 715 701 680 679 644 629 591 576 577 584 610 593 609 620 581 469 478 491 576 650 672 620 577 549 515 444 491 559 482 436 380 426 400 392 376 350 381 391 393 366 361 346 357 454 479 495 427 374 297 296 344 345 353 344 336 317 297 296 297 298 298 299 301 302 303 304 306 307 324 376 389 372 445 463 467 450 466 471 469 490 509 500 490 489 490 513 579 621 570 575 595 635 648 636 604 589 587 606 621 608 614 615 593 558 535 538 551 531 482 469 471 506 464 423 408 402 387 363 382 399 358 356 376 400 412 408 411 402 416 407 412 412 410 407 417 421 414 415 417 404 403 396 395 389 388 383 402 422 419 420 422 412 485 525 516 507 495 490 493 479 515 527 556 602 635 624 610 588 570 554 576 561 546 533 549 523 522 578 589 568 524 506 473 491 526 520 524 521 527 553 571 565 584 592 611 643 647 654 689 705 718 698 659 665 641 606 595 644 644 659 671 678 668 684 716 732 721 754 774 787 787 811 796 776 755 742 751 765 744 754 772 788 811 821 827 843 830 816 805 789 797 803 785 742 715 729 748 775 748 754 806 834 821 806 798 830 799 800 815 812 801 812 805 815 815 833 841 824 807 781 756 769 786 779 789 793 741 723 717 726 723 730 741 742 724 704 663 662 617 646 617 643 677 659 649 641 661 648 640 614 606 645 625 551 527 516 506 510 515 504 520 549 572 597 524 499 538 551 561 575 581 573 542 515 474 432 426 417 421 451 433 416 408 417 444 428 418 414 408 369 376 472 458 474 458 483 474 474 465 456 480 501 543 612 687 662 597 551 523 575 660 643 631 566 520 553 564 566 600 649 685 675 615 574 534 531 568 543 569 533 487 468 464 464 450 447 459 476 485 488 475 479 464 411 411 421 439 463 473 444 461 477 516 470 455 447 418 384 383 359 328 353 369 388 397 408 417 486 453 442 429 392 380 403 429 434 410 407 419 437 491 524 514 536 495 505 475 486 493 501 523 517 536 561 542 554 500 514 508 494 507 526 510 476 437 415 440 435 455 471 482 522 543 538 519 504 495 503 500 447 452 494 534 502 465 437 431 448 490 527 563 548 558 592 578 568 568 521 502 540 533 502 523 530 597 606 606 562 571 588 632 671 703 681 658 664 654 683 713 739 738 734 769 836 888 929 891 789 783 817 745 764 701 665 668 647 628 646 672 646 635 632 597 576 583 593 587 571 552 549 560 546 540 535 531 530 526 523 526 524 522 520 525 524 515 504 510 505 494 493 492 493 493 490 499 504 489 488 482 489 490 493 501 508 510 508 506 513 526 551 573 570 579 572 576 577 578 584 589 607 616 636 609 617 625 667 677 670 732 748 777 776 740 722 708 667 670 668 659 642 645 643 622 626 605 604 560 590 574 542 527 490 566 600 618 605 560 554 627 631 645 609 654 670 751 794 761 738 661 629 640 740 746 699 781 811 790 764 854 872 916 991 1000 1055 1114 1135 1166 1156 1141 1163 1154 1074 1097 1066 995 940 857 834 814 736 653 673 763 783 729 765 795 826 831 886 942 967 954 920 847 772 752 801 867 813 726 682 651 700 677 706 779 740 730 661 650 613 650 620 599 597 617 620 663 693 673 681 723 699 609 519 543 515 435 404 365 353 349 376 382 314 333 314 278 255 246 240 235 236 223 223 221 203 212 207 196 194 186 176 177 182 172 167 166 162 160 152 152 155 163 161 155 149 145 134 144 161 164 164 173 167 155 143 138 141 149 152 149 156 155 142 141 123 119 117 111 110 109 107 103 106 104 99 102 103 90 88 87 88 89 93 93 92 95 96 98 101 99 100 101 104 107 111 111 101 107 111 122 139 146 152 152 144 138 135 185 187 181 174 188 201 193 199 229 270 239 243 284 339 359 338 301 257 255 215 277 251 229 297 313 273 214 178 237 249 293 292 261 298 305 313 348 325 331 306 307 271 239 242 186 246 242 234 224 172 166 117 151 151 162 200 161 162 169 151 141 116 98 100 80 105 127 180 129 175 175 196 164 191 186 193 234 210 210 188 176 184 145 146 168 176 195 183 215 249 215 224 236 239 246 213 252 280 260 257 222 183 182 154 155 146 152 194 160 139 123 95 94 86 76 68 75 67 54 54 53 54 60 57 55 59 66 74 78 93 102 121 124 113 135 144 150 118 51 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
254 253 253 254 250 242 248 252 253 253 252 246 250 256 257 255 256 257 254 262 264 276 282 282 280 236 228 225 228 234 239 241 244 251 258 284 269 280 271 267 280 289 292 277 302 289 279 278 276 276 282 284 285 290 289 289 293 292 302 308 305 307 312 312 315 319 325 332 337 342 345 345 342 334 334 330 328 326 328 331 329 337 335 327 330 326 332 333 331 320 311 308 314 308 314 325 330 333 342 343 351 358 370 368 365 353 350 352 359 368 384 389 375 359 374 403 416 423 430 438 441 415 412 413 418 435 438 437 429 444 431 444 455 473 449 421 410 435 409 391 405 437 479 484 480 464 459 445 438 470 487 481 500 507 506 498 492 491 484 489 478 485 481 476 495 497 488 481 462 483 475 446 433 425 415 413 419 462 470 480 438 419 408 412 427 442 459 438 445 457 464 475 494 502 546 556 557 580 564 531 584 659 607 621 622 663 512 461 439 436 418 364 359 358 359 425 462 470 473 483 544 490 440 463 532 552 519 517 577 640 676 758 735 693 651 670 706 731 776 830 834 818 799 779 737 718 687 651 612 626 561 541 532 553 534 536 547 503 534 518 479 472 459 503 536 584 616 579 609 575 553 582 632 668 641 633 628 615 625 612 572 568 579 579 583 599 601 623 615 605 596 610 595 574 571 559 606 579 513 485 492 513 549 580 672 693 715 757 825 789 764 705 687 671 638 617 571 567 609 602 666 687 688 721 686 641 594 502 493 407 322 267 290 381 535 652 710 718 692 713 709 690 680 639 629 637 641 656 660 618 636 671 534 504 559 515 620 718 677 615 592 558 484 493 571 567 545 455 468 466 440 437 403 392 389 379 370 368 327 329 365 466 539 537 505 402 304 325 358 335 313 303 294 296 296 295 296 299 300 299 303 308 305 306 308 311 332 399 408 350 384 439 420 451 475 484 496 491 506 492 483 477 476 486 498 548 499 514 525 579 636 638 631 625 619 616 612 609 608 607 555 502 490 501 496 501 463 454 465 491 459 409 399 388 368 378 407 409 368 358 365 376 398 421 403 398 402 393 402 402 401 423 424 424 414 406 399 400 408 402 396 393 384 391 407 424 443 415 406 435 477 549 548 518 488 465 480 464 503 533 546 593 633 623 612 595 575 558 547 544 532 533 546 508 525 572 598 568 529 506 464 491 505 510 530 549 562 569 596 591 618 630 631 649 663 690 699 710 665 642 646 620 609 596 607 621 650 664 659 642 663 692 714 726 752 768 766 769 789 806 798 772 758 734 741 737 742 754 775 803 821 825 817 829 840 847 833 807 818 832 792 765 751 712 739 740 736 750 814 839 816 794 792 821 795 771 812 804 786 803 789 798 812 810 828 805 785 772 778 781 794 783 796 802 740 724 722 730 736 728 737 751 713 698 702 646 632 668 670 657 679 655 669 660 673 646 659 607 629 651 569 533 522 514 524 525 564 553 582 590 617 549 534 552 584 598 605 620 562 526 523 491 486 425 406 437 472 499 454 433 436 451 426 411 405 396 399 385 380 479 444 470 431 470 470 456 456 457 481 504 541 624 619 620 594 534 493 554 645 581 603 570 511 556 556 585 578 613 673 649 602 587 546 510 539 523 535 580 503 477 478 478 457 439 442 469 451 457 467 457 461 443 407 424 442 464 445 437 458 470 486 447 413 420 398 391 364 329 331 333 371 390 400 395 409 449 448 404 402 379 394 404 410 410 400 411 426 441 497 506 489 516 488 481 473 494 513 508 537 534 581 556 551 529 515 482 501 469 485 532 476 444 426 413 439 448 450 467 479 523 501 510 512 500 507 500 457 433 467 500 523 512 480 423 472 472 482 512 522 547 576 571 544 562 551 540 481 488 489 532 585 588 581 639 632 586 559 616 641 657 669 641 630 655 691 718 771 803 816 812 828 855 842 873 884 794 759 778 752 692 692 668 655 640 669 701 682 658 631 612 624 637 600 577 573 561 563 553 543 542 546 545 540 538 537 532 529 525 529 530 518 510 503 506 497 495 493 495 493 494 493 493 499 498 491 489 492 487 490 494 496 502 501 508 511 516 530 569 579 581 582 574 580 580 582 585 592 600 619 639 611 630 627 677 707 693 692 723 731 768 726 695 679 679 645 649 647 650 628 618 626 609 606 590 543 536 507 520 496 491 535 561 576 638 658 584 658 693 635 601 672 664 724 788 819 725 749 722 643 701 791 779 735 798 858 812 784 855 901 928 1004 1107 1080 1116 1116 1156 1162 1067 1150 1067 1007 1060 1036 978 924 929 877 829 725 658 747 840 772 761 758 780 814 848 864 886 952 914 845 862 799 877 886 820 787 696 737 746 750 801 772 726 696 678 644 678 714 679 627 684 685 687 698 750 747 730 731 689 633 607 601 540 467 456 414 400 385 353 325 354 400 349 300 259 238 237 232 226 224 207 214 216 210 190 203 194 179 172 172 164 162 161 159 157 154 154 156 168 163 162 161 155 149 137 139 149 153 154 157 163 154 145 137 138 148 145 144 151 154 143 139 130 126 125 123 111 108 107 102 99 100 96 94 91 89 89 88 88 89 93 94 95 97 99 97 103 105 107 110 111 112 119 122 110 107 118 143 132 132 148 156 147 136 137 146 157 181 202 204 209 243 223 214 224 234 259 272 275 327 318 298 315 282 235 261 299 254 324 279 229 184 215 249 286 308 296 269 293 349 328 362 312 352 334 319 293 261 245 196 251 244 213 189 158 144 143 185 158 192 196 170 159 165 162 130 121 127 136 106 86 121 183 174 157 143 169 204 192 215 249 238 261 250 212 155 211 180 179 155 198 192 183 195 228 214 229 221 224 241 250 259 277 251 233 208 243 201 151 179 164 154 183 161 137 120 88 79 77 66 63 62 60 50 47 46 47 50 50 50 52 59 61 73 82 99 111 103 100 118 141 149 100 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
254 251 250 253 250 244 239 245 251 251 247 245 246 251 255 251 251 248 256 267 283 281 281 274 236 230 225 224 232 239 244 246 247 246 252 256 254 261 259 258 263 268 268 270 276 277 274 271 273 275 279 285 294 301 302 304 303 309 310 319 313 311 320 321 320 318 319 324 328 336 342 346 347 341 337 332 326 322 318 319 323 330 334 326 322 322 327 323 326 324 317 305 309 306 311 318 320 330 334 335 340 346 355 359 360 351 349 358 356 364 370 377 389 358 360 381 399 407 410 427 412 407 428 415 433 427 417 414 414 417 419 433 452 462 449 446 405 415 404 381 399 432 448 465 469 462 433 437 437 465 474 445 490 494 506 498 490 502 489 478 475 472 471 474 471 467 461 456 449 474 490 475 458 458 443 419 404 433 449 460 467 434 413 402 410 432 433 423 427 438 442 450 450 472 514 527 539 545 566 548 503 552 624 584 548 510 429 425 367 365 366 365 358 389 394 420 435 439 442 449 490 521 471 464 525 595 579 544 535 567 599 668 681 707 706 677 677 690 733 788 859 866 872 828 782 783 746 697 679 641 626 602 566 551 528 499 499 488 482 490 483 466 447 487 525 582 642 623 643 609 573 584 647 643 627 633 613 589 616 615 599 558 604 587 590 602 613 604 597 594 588 595 586 590 561 536 524 544 526 498 502 506 541 579 642 702 718 752 705 708 684 631 625 581 549 533 508 488 533 544 588 581 592 571 557 532 496 439 394 377 333 262 297 396 501 602 710 715 694 703 713 708 709 648 649 687 664 683 673 668 708 624 526 572 564 584 684 663 663 631 576 512 501 544 646 606 533 503 549 523 461 426 408 399 402 388 370 349 332 333 360 420 495 535 523 470 308 362 403 338 300 294 294 296 297 298 300 302 307 315 318 329 332 339 338 331 325 331 348 378 394 407 442 475 474 489 501 505 496 487 471 469 466 462 469 519 505 463 493 499 552 634 627 615 572 559 601 594 605 606 563 510 465 470 471 479 451 455 447 467 436 401 390 375 387 414 395 387 399 368 358 374 389 377 373 392 403 386 411 389 398 400 402 407 410 401 396 392 410 400 389 389 379 386 395 408 425 409 399 417 453 534 559 507 491 466 467 461 485 513 534 596 625 613 611 593 573 566 557 552 562 545 513 503 515 536 560 534 533 486 451 451 460 489 538 556 571 591 616 633 638 641 624 607 629 648 667 666 640 613 627 592 593 581 600 640 669 652 626 679 690 723 730 709 694 710 738 772 783 810 810 775 753 740 734 732 761 786 808 815 823 809 816 835 845 859 857 833 856 855 819 811 768 740 706 728 724 771 818 831 809 789 775 811 772 773 803 801 763 762 790 782 788 809 817 808 791 788 797 779 788 789 793 802 748 735 732 733 741 742 736 751 719 708 659 647 679 658 690 695 686 664 681 681 684 657 633 633 644 602 546 529 531 527 563 526 548 599 632 629 606 583 591 591 585 599 593 610 612 559 504 500 414 441 484 503 512 519 497 491 466 435 419 412 396 397 388 379 397 462 432 436 410 443 450 436 453 474 490 526 613 649 585 589 566 531 487 554 611 553 564 509 502 575 590 615 651 682 675 629 613 576 563 513 511 529 553 567 562 506 491 483 470 461 436 419 435 428 441 427 442 451 419 413 430 439 426 438 465 486 454 434 453 419 390 377 322 322 325 342 362 374 371 379 412 411 451 402 390 372 386 406 400 393 404 414 432 466 517 502 473 484 471 466 487 496 542 538 539 596 619 542 504 486 504 487 472 454 492 509 450 455 424 420 430 447 460 469 502 513 489 495 490 491 503 498 497 433 467 505 519 508 456 421 420 421 460 506 542 567 597 563 527 553 539 490 494 500 570 587 619 637 629 657 669 642 591 570 615 607 601 658 678 703 736 780 820 813 828 837 833 838 828 859 872 801 757 745 767 717 682 669 652 659 682 688 701 660 644 646 657 662 629 564 564 559 552 554 575 581 570 565 560 542 551 537 535 525 528 523 516 506 499 496 495 496 501 498 496 495 494 494 498 493 495 490 488 499 493 494 497 505 503 513 514 517 527 550 556 556 579 580 582 585 584 587 596 611 633 642 611 641 656 670 666 730 729 733 769 796 705 709 678 659 647 630 624 629 628 602 624 610 610 601 554 509 514 560 544 535 511 593 637 635 674 624 653 720 676 621 648 713 751 817 857 780 791 800 704 671 759 821 821 760 820 885 844 828 909 972 1040 1062 1041 1095 1122 1162 1101 999 1080 1089 989 976 965 936 875 891 821 769 743 663 730 823 874 845 780 805 841 847 874 870 939 944 914 894 886 924 912 843 802 815 775 791 824 820 813 765 685 643 715 667 728 723 684 728 734 738 743 772 773 774 667 610 618 553 528 552 550 493 448 476 400 391 405 418 372 336 278 257 238 226 231 222 218 217 203 203 204 197 183 177 180 171 167 173 169 168 169 171 172 163 167 157 159 161 147 154 146 137 131 141 152 151 151 156 153 142 135 134 142 142 146 142 151 142 139 142 138 133 139 125 124 122 114 119 113 106 105 96 90 89 87 88 89 92 94 96 99 101 103 106 113 113 120 120 118 126 125 117 113 115 123 138 140 139 140 139 177 192 145 164 178 165 177 182 193 178 214 196 210 272 291 320 343 354 326 297 255 269 237 296 290 312 274 206 219 267 279 271 318 308 314 316 334 362 377 352 325 340 308 284 263 231 230 256 228 182 155 144 155 147 164 159 163 208 202 174 152 165 152 167 151 118 127 98 109 157 193 221 192 191 177 174 199 195 229 256 252 206 165 213 236 210 187 177 202 223 184 215 213 210 209 237 249 246 248 266 239 201 190 204 184 172 187 186 163 190 159 132 107 86 75 68 61 53 61 53 43 41 41 42 42 44 46 48 52 53 61 71 78 85 88 89 101 117 120 118 62 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
256 251 248 249 251 245 239 240 246 248 247 244 242 248 251 250 245 250 254 261 265 272 278 265 225 219 219 225 233 242 246 249 252 254 253 259 252 255 255 254 259 262 264 265 267 270 271 276 278 275 273 274 277 284 289 291 290 295 301 313 318 319 323 318 328 334 335 329 336 335 338 346 350 346 341 336 331 326 320 314 319 323 327 329 315 305 312 321 319 320 317 306 305 303 305 310 319 326 326 328 332 334 343 353 353 346 342 350 357 365 377 379 386 359 355 373 379 388 395 423 403 398 404 413 426 434 441 414 432 437 434 447 440 439 437 416 414 394 396 380 396 432 471 447 474 440 421 419 439 451 449 438 474 461 488 494 493 502 488 480 482 481 474 466 470 468 472 469 464 452 483 490 476 471 465 439 408 403 437 438 449 464 421 400 396 405 410 407 416 421 425 435 436 460 477 512 553 558 564 580 493 479 501 515 515 453 365 358 359 359 359 359 358 359 359 359 415 425 454 423 440 460 496 461 505 557 616 601 577 553 567 596 649 670 708 719 704 724 718 763 809 848 904 892 861 819 760 720 715 693 658 600 605 572 540 524 507 505 496 486 481 475 455 461 485 560 626 682 670 651 603 609 627 594 611 621 605 591 575 616 575 550 593 608 609 602 605 597 587 586 581 583 589 590 596 535 557 534 525 538 524 513 525 556 604 626 683 690 641 649 640 630 550 485 471 473 462 446 446 498 514 516 541 516 473 511 432 457 430 328 289 250 319 395 491 592 690 706 691 690 708 735 722 665 688 707 700 709 713 735 714 589 574 637 573 656 719 669 629 592 554 549 554 609 674 583 536 527 576 490 436 412 397 386 380 372 357 343 343 337 377 402 439 516 536 474 427 291 292 293 290 294 296 298 297 299 301 303 305 312 318 329 368 403 386 368 349 340 348 439 428 455 479 478 481 483 500 492 479 472 464 455 458 451 450 457 495 472 456 451 501 607 612 548 512 493 508 575 602 607 565 513 471 445 441 438 440 456 445 406 393 385 383 386 410 419 416 419 388 380 356 357 357 358 357 358 371 382 384 387 394 403 410 412 418 403 405 387 409 390 383 379 383 384 395 404 413 404 394 406 463 525 570 511 495 464 455 477 515 539 555 575 597 609 596 596 585 579 573 558 533 501 512 527 482 537 541 527 525 456 497 531 524 468 485 546 568 602 610 600 594 614 586 593 606 626 643 652 658 623 598 564 618 639 634 608 608 609 636 662 666 683 678 678 711 749 775 789 792 819 789 772 747 718 733 750 771 792 810 813 808 811 811 835 847 856 855 858 865 848 836 834 805 765 738 698 714 768 806 827 779 770 759 778 746 783 784 791 755 759 788 772 794 796 802 815 801 793 813 804 790 801 796 805 791 777 758 740 743 752 754 735 710 676 688 690 670 671 689 696 677 678 690 692 677 675 655 640 579 556 541 542 530 564 606 551 579 600 637 608 600 593 588 586 582 583 597 601 607 535 507 496 507 544 554 572 554 538 496 461 445 447 421 405 400 395 384 374 386 438 403 394 398 410 420 439 454 475 527 599 647 595 564 570 571 496 487 566 574 554 509 479 502 559 594 642 645 653 628 619 586 566 521 513 511 531 542 551 530 518 509 503 495 481 467 443 427 403 418 407 447 443 409 411 422 419 431 454 461 475 465 412 415 417 401 374 344 327 334 336 344 352 382 394 414 395 413 411 398 373 386 395 385 390 407 422 435 474 489 482 468 464 461 489 501 533 586 593 612 610 610 569 505 478 482 474 461 446 464 484 460 430 415 417 428 438 444 473 518 505 482 478 481 493 506 502 497 424 483 505 505 512 497 478 466 414 488 533 562 585 558 599 549 487 493 471 531 589 558 601 604 626 624 679 707 646 649 640 622 638 664 702 738 759 764 804 797 773 779 781 797 847 802 840 899 864 791 723 699 696 668 676 684 689 684 701 684 675 667 661 657 635 601 576 562 557 560 567 570 578 620 591 577 566 556 544 566 547 516 512 509 504 502 499 505 498 499 499 498 497 496 500 506 496 495 496 491 504 496 495 499 504 507 512 516 521 529 540 542 545 557 580 585 589 589 592 602 612 625 650 621 633 681 709 721 693 730 729 793 788 693 666 656 649 635 635 628 606 622 602 604 597 603 577 515 537 564 612 620 592 516 551 604 594 629 687 644 676 731 692 622 676 747 765 850 834 849 872 808 723 710 810 906 859 827 915 915 898 876 971 1021 990 1031 1066 1084 1136 1019 982 1007 1002 999 895 882 899 834 832 811 730 713 670 724 802 843 824 785 800 819 857 866 933 965 980 970 917 896 928 934 919 890 867 864 881 892 852 788 710 665 692 713 707 670 633 640 665 708 724 729 651 693 733 693 592 533 566 492 493 488 563 546 480 429 474 454 392 320 297 286 261 235 224 224 221 215 207 205 205 197 189 182 185 184 182 182 178 183 182 173 161 155 160 165 157 147 153 142 149 145 135 130 135 143 146 146 150 153 143 136 132 131 141 140 140 141 140 145 144 135 125 123 122 115 110 106 106 109 102 98 93 97 97 92 88 89 91 93 97 99 102 105 111 111 117 121 124 127 125 129 123 116 117 126 133 122 131 137 185 199 203 194 147 156 194 182 160 168 204 198 190 197 220 234 259 335 364 356 325 304 282 279 303 340 325 264 213 212 246 298 328 354 341 342 351 359 378 378 364 341 352 294 268 255 269 298 267 202 180 175 162 201 171 163 165 210 204 210 178 176 175 163 125 116 113 99 95 96 113 134 181 241 213 218 231 211 195 237 244 248 196 209 232 263 262 241 203 189 238 193 188 188 193 226 236 243 247 256 261 246 228 214 193 179 181 140 167 155 165 155 146 119 91 85 60 55 50 62 42 39 37 38 38 38 41 43 45 47 49 55 63 69 72 76 82 90 98 112 136 78 38 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
263 257 252 246 246 244 241 239 242 246 246 243 241 241 242 241 250 251 257 257 260 270 271 250 214 216 222 228 235 242 245 249 254 257 279 271 256 254 256 255 263 267 270 274 275 271 273 282 290 281 273 284 284 282 281 289 299 304 305 307 309 315 321 331 328 334 341 347 341 344 346 351 347 341 337 332 326 319 318 317 313 310 314 324 323 310 298 306 302 322 319 304 297 302 302 311 313 318 318 321 328 337 345 344 344 345 337 350 358 365 370 376 384 357 351 358 373 373 401 413 402 390 394 412 420 412 422 407 415 437 433 447 431 432 434 445 419 394 383 380 406 420 461 432 455 471 429 413 441 438 414 449 443 442 473 471 471 491 492 488 490 488 480 477 480 477 482 483 464 446 451 482 482 465 451 441 422 401 401 420 430 430 414 399 391 389 394 393 408 408 416 413 432 445 519 553 572 592 594 600 571 475 441 429 423 406 394 370 365 372 360 358 359 364 367 366 366 365 408 414 415 417 437 449 466 489 558 585 600 605 619 593 601 629 657 709 747 732 744 760 790 823 847 900 893 861 830 788 724 735 676 675 609 600 582 550 535 516 515 502 488 486 457 447 494 541 607 686 691 656 600 608 578 575 611 619 621 600 574 595 576 542 563 582 609 595 591 584 582 582 578 582 585 592 553 572 568 539 540 547 535 524 530 559 603 612 632 608 594 589 555 594 573 516 451 424 434 408 419 473 446 482 452 452 437 407 387 386 385 321 265 250 319 390 490 585 608 685 685 687 696 654 692 710 721 755 754 743 755 740 638 599 644 617 619 704 721 663 626 587 562 584 596 686 652 580 546 501 499 455 424 409 398 388 382 366 357 343 362 357 355 375 410 467 549 502 456 369 339 295 293 294 296 297 299 301 310 315 318 312 316 319 337 409 455 450 415 383 354 376 444 452 431 433 457 472 497 488 473 460 451 444 443 438 437 451 459 451 444 448 491 559 527 505 466 464 509 528 524 535 504 471 456 449 433 427 441 442 449 405 391 392 397 394 394 421 405 406 403 387 369 380 386 384 362 359 368 396 402 422 416 423 419 415 408 401 395 388 402 381 375 388 422 401 414 403 394 390 396 409 455 533 549 508 479 448 467 488 508 547 559 550 560 589 577 571 554 571 576 560 544 522 492 480 513 553 516 519 456 437 483 557 563 516 489 528 573 609 600 565 567 575 559 573 584 611 628 641 641 613 594 564 595 630 589 613 624 645 648 647 673 660 661 693 710 751 768 795 821 800 785 766 745 715 741 761 760 784 808 795 794 803 817 834 857 852 832 840 851 846 817 797 800 771 736 694 710 746 801 816 761 765 749 747 735 784 753 781 758 757 761 777 777 778 792 798 801 804 804 810 802 805 816 803 810 799 789 748 748 757 764 732 718 693 705 710 685 685 707 697 683 689 693 697 686 682 671 607 572 559 551 536 570 609 610 581 610 622 608 596 589 598 603 603 586 579 594 588 581 565 535 556 567 578 560 565 553 518 532 515 486 501 439 417 403 393 386 367 373 386 413 449 467 455 425 467 469 487 530 625 648 555 546 551 563 490 476 549 542 499 475 529 566 563 580 630 640 620 626 591 564 535 531 506 509 512 525 552 530 515 505 491 465 461 448 437 419 412 397 399 402 436 399 392 420 443 458 463 468 465 449 413 390 393 393 375 370 345 320 346 362 378 381 388 394 390 411 415 395 370 379 380 401 413 417 430 437 466 483 470 466 467 492 509 547 581 556 546 540 546 555 536 524 517 470 448 446 447 453 459 440 441 418 414 433 460 466 476 511 506 498 482 463 460 495 484 501 461 446 489 507 519 503 502 439 433 507 519 569 547 544 548 526 500 471 512 555 538 527 556 571 613 629 694 752 734 697 701 690 700 707 752 731 725 741 771 766 756 772 770 799 795 811 850 862 879 846 783 729 682 704 726 734 717 693 704 679 660 657 660 670 667 599 571 581 588 573 582 601 602 633 613 593 577 573 580 564 541 522 513 509 505 505 501 507 506 503 500 502 498 500 502 520 499 494 494 493 500 498 498 500 501 505 511 517 520 529 532 535 543 551 562 571 589 591 597 608 625 633 649 630 642 673 691 701 756 788 801 783 726 681 665 632 633 622 615 610 600 605 602 593 608 580 529 541 591 655 655 649 583 540 541 568 637 683 671 703 735 769 741 680 649 667 737 752 805 838 916 872 795 717 837 935 908 882 892 994 995 933 985 968 1022 1060 1077 1005 1045 1039 974 908 920 907 933 852 821 764 796 731 721 697 709 717 758 795 861 815 801 852 905 910 917 929 985 997 942 965 971 972 987 931 894 840 851 828 787 753 698 668 752 731 655 617 579 568 579 668 617 676 571 604 677 650 591 523 452 435 424 447 462 477 495 478 451 452 391 323 293 277 254 247 230 221 203 206 196 201 199 196 193 219 201 208 196 201 189 172 169 175 171 173 149 149 152 145 141 139 139 138 138 129 133 137 139 144 144 149 146 137 130 129 139 134 138 139 136 137 140 141 140 126 124 121 110 112 110 100 99 101 100 109 104 104 89 90 92 92 96 100 102 112 116 119 119 121 123 124 126 130 127 118 118 121 131 140 141 171 179 207 202 209 165 159 168 188 169 174 212 229 249 256 236 220 274 305 309 365 349 331 348 316 311 316 298 247 219 218 286 291 310 346 361 360 399 411 394 384 388 357 329 306 294 288 305 323 234 162 181 214 183 226 193 160 198 184 212 213 184 175 158 160 131 143 110 123 115 109 107 114 159 178 206 206 247 252 250 245 245 252 199 207 249 283 280 269 231 195 241 236 220 219 214 210 214 228 239 254 264 234 234 221 216 226 214 175 137 147 177 169 149 119 102 80 62 51 47 43 40 37 36 35 35 37 40 41 42 44 46 50 56 67 65 68 74 82 91 104 72 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
277 262 258 250 246 244 244 240 240 243 243 243 241 240 240 253 268 269 269 270 270 270 270 235 213 218 224 229 234 241 245 249 253 257 281 272 255 255 260 263 267 270 274 277 283 278 271 287 299 294 278 286 293 290 291 290 299 305 309 315 319 316 313 326 340 335 341 340 350 350 353 353 343 334 329 325 321 316 314 318 317 305 308 317 323 315 298 295 298 315 321 303 297 288 303 305 307 314 312 321 328 330 334 334 336 337 333 340 348 354 361 372 382 359 347 351 352 359 376 388 396 383 400 407 407 403 424 410 398 399 410 412 407 414 438 445 436 438 392 377 397 395 405 421 436 460 435 411 433 417 410 429 422 454 470 453 443 468 479 485 478 498 488 491 493 490 495 491 483 467 437 461 472 479 462 443 424 412 394 397 423 429 424 409 395 383 377 383 392 401 403 409 419 439 503 592 645 663 602 532 556 502 443 400 385 375 311 337 406 488 454 403 450 406 385 392 390 455 418 416 424 449 452 437 444 460 503 549 533 567 602 640 616 613 659 685 703 762 786 784 772 782 807 853 860 894 839 825 787 743 718 683 667 637 598 569 539 520 510 500 490 461 444 443 496 579 594 663 659 666 616 577 557 610 667 640 636 641 606 536 539 554 589 594 599 597 584 580 578 578 577 572 569 582 567 603 582 590 562 552 545 546 563 590 615 618 597 578 549 550 513 524 483 472 398 402 387 395 397 407 446 428 407 413 437 431 363 339 311 276 258 262 303 391 453 504 508 625 664 634 619 587 583 617 728 766 776 745 690 621 614 663 624 580 642 749 720 648 598 581 595 614 664 728 603 544 505 497 465 446 423 408 397 388 380 374 359 360 383 361 351 370 425 454 551 513 545 503 384 351 310 295 298 300 302 313 318 327 324 326 327 321 318 352 375 374 387 362 364 364 377 406 409 397 397 438 462 476 470 437 441 437 429 426 435 441 459 436 426 449 484 507 491 471 451 452 469 479 495 482 460 453 443 428 425 423 424 445 410 396 394 398 395 398 400 404 405 395 384 372 397 391 424 465 427 359 368 390 419 410 424 439 422 418 400 404 391 379 379 373 386 412 431 394 404 393 388 387 402 431 453 546 537 496 462 444 459 491 491 521 551 544 531 540 555 563 546 524 529 533 568 545 487 450 519 518 465 454 443 486 523 554 591 533 477 483 548 591 572 543 549 544 550 554 572 580 592 627 630 558 568 579 601 591 594 603 604 633 650 668 687 696 688 707 716 745 764 801 814 805 778 754 744 720 723 737 770 795 797 789 793 809 829 849 850 823 810 817 822 810 823 797 768 801 769 730 684 737 791 816 760 743 742 727 753 773 739 743 733 757 736 773 755 754 776 792 798 803 812 807 810 813 810 801 793 767 786 756 754 758 759 734 720 690 717 724 709 701 712 690 703 708 702 704 704 693 648 595 576 557 569 588 565 606 642 643 609 593 598 593 580 590 587 583 591 571 572 584 595 556 585 542 558 541 537 540 514 504 495 523 494 527 508 454 423 415 433 447 366 392 413 464 474 482 445 455 483 556 602 663 683 611 555 502 569 518 462 507 494 470 531 582 598 630 634 657 614 580 587 542 552 523 513 494 511 517 543 551 543 527 511 491 452 444 439 446 424 420 420 423 397 402 415 385 404 434 457 474 465 452 428 407 390 377 382 373 369 362 335 338 370 399 380 368 400 405 399 392 386 365 373 384 403 407 415 426 465 488 493 475 452 483 505 506 538 524 521 512 514 527 517 526 526 535 511 476 463 430 436 458 443 426 412 410 420 429 451 480 508 505 507 486 460 454 490 481 458 486 407 477 479 439 474 459 407 448 502 540 592 539 523 518 483 453 493 523 528 529 608 611 609 629 686 714 722 726 725 723 733 749 736 713 709 725 735 759 750 734 738 751 757 780 798 805 859 905 861 820 779 690 769 808 721 689 692 681 663 656 641 653 661 661 590 570 643 656 598 597 623 638 621 598 589 582 562 587 584 530 517 512 511 519 509 504 502 504 501 502 504 500 500 503 504 499 496 495 491 512 499 498 503 503 507 513 520 527 525 536 542 541 554 574 585 583 592 600 611 628 646 665 630 652 650 680 715 757 778 801 766 721 688 664 671 662 641 612 615 602 585 582 583 560 554 532 566 597 581 592 624 607 589 533 591 639 624 660 676 726 762 815 753 747 709 672 761 833 858 896 936 870 770 779 859 938 964 927 980 1037 997 1002 946 998 1014 1044 972 960 988 982 889 850 832 901 865 782 799 738 690 693 697 790 826 761 835 910 842 800 867 880 881 899 937 958 954 985 991 989 996 979 951 928 870 815 756 737 721 727 699 728 745 685 630 585 557 550 604 590 627 520 599 666 570 602 523 499 454 452 369 381 447 449 393 384 371 350 308 277 254 254 227 223 216 206 201 198 234 221 221 209 223 222 228 208 200 196 199 185 187 179 163 149 151 142 140 139 140 136 134 134 132 131 134 136 139 141 145 145 136 129 128 137 132 135 138 135 130 144 143 134 133 131 117 123 124 112 107 114 107 113 120 118 113 96 92 92 92 94 98 101 110 115 112 113 117 119 117 121 127 127 126 121 127 152 138 158 175 180 196 200 194 179 183 186 187 183 182 178 219 250 256 278 243 234 254 299 334 339 325 296 278 305 282 299 290 226 228 245 251 310 318 338 348 364 369 404 396 388 366 360 336 363 317 336 328 256 195 208 242 238 233 199 176 223 219 226 238 222 193 151 152 166 128 123 148 131 126 116 107 112 152 173 159 198 209 196 219 260 247 222 196 242 258 265 263 215 189 218 240 244 243 221 238 236 231 256 276 263 238 206 202 178 184 177 128 124 140 179 168 138 126 86 82 60 51 45 40 36 35 34 34 34 37 40 40 39 47 53 49 52 59 54 64 71 77 85 87 92 81 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
281 277 271 258 251 249 247 242 236 236 241 241 241 240 236 241 249 264 269 268 268 269 270 233 217 213 219 227 234 240 243 245 248 252 261 259 254 255 258 264 270 275 278 282 290 288 282 283 299 289 278 285 295 298 299 299 301 305 306 309 315 318 316 329 341 344 344 352 357 356 358 352 345 335 335 333 329 327 321 315 305 305 301 304 312 314 295 290 293 294 298 299 284 286 287 296 305 309 308 314 315 319 324 326 332 333 332 339 342 347 357 370 383 357 346 344 347 355 358 370 380 375 383 390 396 389 407 418 396 381 398 417 390 382 404 413 436 419 404 376 413 432 430 419 420 452 425 403 406 410 405 405 431 457 447 458 423 434 464 465 440 485 502 500 495 482 482 497 483 468 445 436 431 449 460 453 418 402 395 386 397 417 416 418 409 394 378 374 379 393 387 406 412 427 459 512 588 662 672 575 501 468 490 431 359 337 314 455 472 481 495 470 450 445 401 441 399 449 492 440 462 501 552 486 464 464 471 485 499 519 528 574 646 617 622 651 717 705 782 779 773 774 790 824 862 837 878 844 816 770 733 690 661 654 603 586 540 524 503 492 473 456 443 434 511 571 568 599 625 611 634 573 558 639 656 644 619 640 567 528 562 557 579 601 598 590 582 578 575 574 573 578 581 569 581 601 608 603 590 569 573 612 634 645 649 637 612 610 553 524 521 464 505 418 389 380 413 356 370 405 425 412 380 406 475 483 411 342 296 268 248 269 287 362 392 432 489 544 536 540 526 537 524 573 648 658 638 628 599 575 625 614 564 574 623 731 725 668 612 617 636 683 734 680 587 553 515 471 450 440 435 415 401 395 383 361 361 374 373 359 366 418 426 459 530 513 562 540 456 391 360 321 317 314 310 324 328 332 331 335 354 339 331 342 331 358 355 346 344 366 359 361 375 362 411 421 419 438 427 420 412 436 426 419 428 452 460 426 424 456 453 454 452 448 444 441 443 456 457 451 463 441 431 426 420 414 416 404 396 398 400 412 422 426 431 421 408 400 395 372 389 446 503 509 445 360 366 372 385 408 412 432 408 415 409 389 398 378 374 401 426 430 405 388 398 385 382 391 411 434 462 546 536 503 473 424 466 481 514 503 554 531 531 515 517 533 544 530 493 499 516 541 513 452 467 470 423 432 478 524 570 570 582 545 498 482 522 545 512 500 531 507 528 554 595 614 600 596 636 590 575 589 622 629 633 634 621 648 640 670 695 702 726 739 739 755 801 816 818 818 796 782 752 717 720 757 800 789 785 776 799 806 819 833 837 822 803 810 823 799 798 807 768 756 759 702 700 735 777 808 801 756 711 707 755 742 726 725 752 728 757 756 736 750 781 788 795 793 807 814 814 809 805 772 766 751 752 758 762 766 756 729 727 718 717 733 721 708 712 705 713 716 710 698 685 639 603 577 576 585 607 656 609 640 666 630 599 595 582 595 595 574 582 582 571 567 577 598 613 576 538 540 524 535 517 526 541 481 490 514 456 488 494 463 433 365 395 417 412 371 405 451 485 505 493 482 508 596 640 586 641 605 565 480 521 508 461 460 452 483 506 561 580 602 638 647 622 583 539 527 532 528 510 489 509 542 541 544 552 528 507 472 477 473 470 460 442 450 439 401 403 378 383 385 402 429 450 456 439 434 409 398 394 378 369 369 367 362 330 326 347 350 358 380 387 390 392 382 370 375 391 404 413 423 441 444 454 490 480 463 456 510 513 520 502 512 499 500 518 527 504 529 518 493 477 469 448 431 423 446 438 417 404 412 431 448 460 487 501 492 516 499 492 440 462 456 413 411 400 441 399 414 404 433 413 490 555 558 559 559 483 463 458 497 476 571 613 588 565 643 634 681 730 722 717 701 720 706 703 737 706 694 719 715 735 755 725 761 774 785 813 853 868 870 856 877 872 807 777 704 775 802 721 698 692 675 655 660 639 648 615 620 577 593 665 713 622 628 681 740 670 625 597 586 587 602 593 530 519 516 516 510 507 517 509 503 502 505 501 501 501 500 499 496 493 494 497 503 501 499 502 504 509 520 531 531 534 540 550 558 543 577 581 593 592 599 610 624 645 671 654 652 702 697 682 702 735 755 746 712 698 682 680 662 630 608 585 606 607 598 583 572 565 528 524 544 559 576 575 610 578 595 544 600 634 680 704 763 769 822 807 820 751 734 710 799 794 867 926 916 837 791 802 861 917 977 1001 1024 997 1023 980 936 999 1027 957 907 954 1005 964 876 798 838 747 720 711 755 718 759 716 752 841 843 864 916 905 828 841 868 890 894 906 940 930 923 964 959 970 922 919 892 844 859 810 794 832 758 743 743 719 647 664 648 608 528 555 548 556 492 581 554 550 539 489 469 521 497 391 340 420 415 390 323 312 306 306 302 280 248 233 224 222 208 209 218 267 284 237 230 262 253 245 210 206 197 188 173 161 155 154 167 159 144 141 143 152 149 145 134 131 128 131 133 140 136 140 141 135 128 126 135 128 134 136 132 135 134 141 131 134 134 127 131 116 111 113 120 123 122 115 114 110 102 103 95 94 91 95 98 105 110 108 108 117 110 117 124 121 126 126 127 134 143 145 162 170 179 176 193 180 176 191 198 197 203 194 185 188 200 215 232 247 276 274 303 288 296 330 331 306 247 249 255 280 223 202 202 217 250 306 328 345 354 359 379 396 393 395 375 376 354 326 305 300 262 187 226 270 249 240 182 231 220 245 295 299 271 197 156 196 155 179 143 210 173 131 130 133 131 115 131 136 157 167 167 193 199 264 229 203 208 226 243 245 224 201 238 238 249 262 240 252 244 256 262 275 261 240 222 190 231 185 174 164 127 100 148 143 180 149 100 73 61 52 43 39 34 32 33 33 45 40 38 36 38 51 51 56 58 56 53 59 69 80 92 94 90 101 91 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
268 269 265 258 258 255 251 246 245 240 234 240 241 238 233 244 259 269 269 268 268 269 243 228 218 213 218 224 231 239 246 252 258 264 261 260 258 256 256 257 264 272 279 286 285 296 292 297 294 297 281 282 296 303 297 302 307 307 309 313 314 315 315 317 325 335 344 352 360 364 357 346 338 333 337 345 343 340 334 325 313 302 295 294 296 304 297 290 285 284 285 286 290 276 281 294 302 304 304 305 314 316 317 322 331 327 330 333 335 344 350 362 377 359 341 339 349 360 366 372 374 369 374 381 385 380 387 392 394 376 399 402 382 385 401 417 406 426 408 369 402 418 433 428 414 428 431 423 399 391 398 397 429 425 422 450 409 459 463 441 438 499 479 491 496 479 467 490 483 460 453 452 441 431 421 413 408 418 399 386 380 383 387 396 394 410 394 375 375 384 380 392 406 420 444 483 562 641 701 658 547 454 446 418 383 384 321 481 539 595 594 575 503 457 421 453 416 452 503 462 495 525 536 573 522 469 471 468 486 513 547 586 589 592 648 639 655 688 711 730 748 783 770 780 790 799 810 864 822 807 754 703 681 665 642 573 584 548 521 501 487 469 457 430 464 502 537 546 581 559 605 544 558 634 631 612 564 607 554 513 543 572 569 594 595 584 583 592 578 575 576 581 587 584 598 611 617 624 610 640 643 666 705 722 698 655 638 604 563 493 458 437 494 465 437 391 371 389 327 384 399 390 362 382 443 528 441 353 318 253 251 268 275 363 450 473 448 496 464 474 499 511 489 530 557 568 577 587 583 552 555 530 547 570 623 752 715 663 641 626 675 738 687 607 591 532 510 473 460 431 421 403 393 382 372 377 376 388 370 385 355 407 395 452 475 494 579 553 482 464 382 339 331 334 317 331 335 342 350 350 370 347 333 331 335 335 333 332 340 351 359 352 356 386 400 397 395 425 407 405 406 408 409 417 427 429 429 418 425 441 435 428 433 425 437 426 435 441 440 435 436 430 427 426 421 433 414 411 401 411 432 483 486 477 460 432 398 391 375 386 420 468 483 453 391 363 361 369 378 391 406 420 402 381 379 369 369 369 374 381 381 378 378 377 376 377 385 397 401 411 426 488 538 520 467 426 470 486 504 519 512 520 533 515 500 504 523 525 495 476 459 496 496 484 446 426 438 483 517 529 534 557 562 532 518 509 491 509 514 518 549 562 523 516 567 566 566 587 588 552 568 610 629 644 667 653 651 663 671 663 681 713 730 759 770 775 799 799 804 804 809 789 758 724 715 766 806 783 762 775 797 813 829 834 824 822 790 801 813 801 784 795 770 747 745 703 690 714 761 794 780 775 709 706 724 692 718 764 764 719 736 725 748 769 775 783 787 783 794 803 797 798 800 763 747 745 753 753 759 744 736 738 742 731 742 742 737 735 730 724 724 721 705 681 641 614 598 600 598 640 604 651 668 661 620 610 610 602 578 584 580 577 572 601 591 579 587 602 588 590 554 540 514 501 503 517 562 532 465 466 477 441 466 469 396 367 361 376 403 374 423 485 480 497 550 579 586 611 575 557 631 589 576 499 475 493 455 457 530 522 558 580 594 611 626 604 632 618 572 535 510 504 501 503 520 529 532 543 552 545 532 516 517 516 500 500 495 464 428 433 420 380 380 413 425 412 419 436 409 415 416 393 379 372 367 365 357 356 340 316 363 369 377 382 382 393 396 383 354 365 382 412 422 426 434 447 461 492 501 454 468 469 507 487 490 498 489 498 521 518 522 495 472 468 448 446 446 431 417 439 416 404 417 429 440 466 474 501 507 468 491 485 497 471 420 430 392 393 398 398 414 429 403 402 428 484 547 549 543 544 500 443 447 527 574 544 574 644 629 648 710 726 700 724 692 672 687 690 693 703 688 690 694 706 716 726 746 743 785 810 819 862 884 889 908 931 902 837 813 717 796 817 777 740 752 709 674 639 651 647 651 615 579 598 651 701 648 620 701 764 727 656 613 618 603 573 546 530 521 525 528 529 511 512 505 507 504 503 504 503 501 501 499 499 497 499 506 503 502 505 516 509 514 538 538 537 536 548 561 574 551 585 590 594 599 600 612 626 650 676 683 665 685 723 758 740 727 733 740 709 704 658 653 637 594 603 580 583 596 604 614 571 537 521 530 529 543 558 604 640 631 639 569 583 646 706 769 774 802 828 851 877 819 736 746 725 798 876 942 946 929 867 808 842 881 895 985 1016 1014 956 977 911 939 958 956 901 926 983 943 866 767 773 728 774 771 711 737 758 707 742 779 850 897 939 908 840 818 847 882 890 908 914 885 917 931 886 909 929 912 861 868 825 853 817 833 786 747 785 749 710 660 620 577 521 513 498 487 486 536 518 475 492 488 398 414 436 407 363 329 352 346 341 308 281 274 253 251 239 225 235 220 223 207 220 245 298 281 247 284 251 205 202 183 175 172 179 176 172 169 153 146 155 162 153 160 151 143 134 131 129 131 132 134 134 139 139 137 131 124 127 126 133 130 130 135 134 136 130 129 128 133 124 122 113 119 121 121 118 117 107 105 101 97 96 94 93 93 94 99 101 112 113 107 112 119 121 120 122 123 123 127 135 147 157 171 165 178 171 166 173 183 189 193 202 204 203 189 200 210 216 229 255 268 263 263 287 283 307 323 300 250 228 224 244 246 227 237 286 306 304 303 297 358 360 392 409 398 386 398 361 311 267 270 251 197 217 266 301 255 184 210 279 309 341 282 206 234 211 191 201 165 201 255 204 168 150 187 142 137 138 144 151 155 164 167 187 214 231 239 228 223 268 277 234 203 240 266 262 275 242 274 271 261 268 268 249 233 238 217 223 230 185 146 152 98 90 112 136 145 117 71 55 47 42 38 37 31 31 31 33 39 41 37 37 41 45 53 66 66 39 69 69 100 111 112 98 96 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
273 268 272 266 257 254 253 250 248 244 241 234 232 234 231 243 257 264 270 269 268 267 240 230 221 213 215 222 230 236 242 248 256 268 276 284 270 266 264 261 262 267 274 274 280 285 286 293 294 291 292 291 292 302 307 303 304 309 314 314 319 325 323 325 334 345 344 343 351 360 357 349 342 336 333 338 350 361 356 333 319 308 297 287 289 298 298 292 286 280 275 275 281 280 279 290 291 295 298 306 313 319 322 324 328 322 326 327 333 344 353 364 361 343 339 334 340 349 359 367 367 363 368 372 376 372 374 378 380 370 386 385 379 369 390 395 391 408 390 365 392 381 415 416 398 424 417 433 430 410 384 403 389 397 441 461 397 422 441 404 443 475 465 466 498 483 460 472 486 479 470 473 461 449 456 453 447 430 431 411 402 387 379 376 370 364 366 372 365 367 379 392 401 414 439 445 496 578 655 687 548 486 407 393 421 405 334 480 518 569 583 587 506 500 478 476 446 456 529 499 468 523 516 576 550 515 506 488 495 505 522 559 565 592 612 666 626 633 672 687 702 718 704 768 765 743 756 787 815 802 781 732 691 673 644 616 594 562 518 516 483 465 449 435 435 510 530 515 519 520 523 520 555 607 573 536 526 540 504 553 554 568 570 557 571 576 584 596 589 578 579 587 592 592 605 613 637 652 676 706 708 682 659 654 646 582 598 539 506 541 479 413 416 427 391 406 339 357 309 386 354 328 341 373 459 580 468 434 366 268 255 266 278 318 367 391 388 411 425 469 464 457 465 530 520 532 545 553 550 573 518 526 538 572 625 735 709 667 655 669 721 760 643 592 534 495 490 471 451 428 415 402 391 388 390 392 391 397 403 460 380 373 385 413 440 493 560 552 504 449 399 360 358 346 323 330 339 355 378 371 358 365 356 345 344 342 341 348 343 339 339 351 354 372 387 386 410 413 403 388 391 405 409 418 410 413 410 411 441 422 419 423 412 415 417 419 421 423 425 433 441 438 431 433 436 434 423 410 411 435 473 483 470 464 416 405 406 380 381 425 467 489 448 409 381 368 365 362 367 387 401 385 371 369 366 367 370 370 373 373 371 370 376 379 375 376 383 390 389 393 411 443 490 514 472 420 483 501 512 516 526 512 507 503 500 493 511 522 509 494 451 457 487 481 444 418 461 499 514 520 537 544 560 555 545 517 488 492 549 536 535 606 561 525 521 526 527 546 559 551 552 615 642 651 665 673 683 683 701 684 702 721 744 767 787 804 797 787 788 807 805 772 766 737 707 747 800 772 759 779 813 827 843 833 809 815 789 772 811 796 777 780 780 743 721 723 666 707 752 788 762 757 707 708 694 697 748 755 754 709 714 716 735 749 771 768 776 772 791 773 774 790 802 759 740 741 747 749 747 735 727 737 747 741 741 732 734 721 717 710 708 710 676 651 642 624 624 630 648 690 653 680 660 628 618 602 600 597 588 566 570 583 558 594 601 576 561 582 567 590 606 596 557 520 489 520 516 486 510 463 437 437 412 440 429 348 389 366 384 371 434 455 456 508 567 560 597 632 559 545 601 596 535 534 462 460 440 476 564 573 582 586 602 612 562 587 599 596 597 546 525 507 485 509 518 509 528 540 538 546 530 502 489 482 468 483 488 470 476 443 404 388 394 406 381 395 435 403 394 412 422 399 381 374 372 373 362 344 340 335 352 378 374 372 380 367 377 352 363 404 398 400 402 414 435 448 486 507 472 442 467 483 495 486 486 479 505 526 534 504 504 457 460 463 440 432 436 453 425 419 443 402 410 431 453 480 503 511 506 494 449 494 493 461 441 396 387 391 443 398 417 416 504 502 505 530 501 538 482 457 433 452 520 507 544 633 598 632 697 732 731 691 688 692 687 680 667 666 674 667 671 684 689 691 702 700 731 762 769 780 841 853 831 861 898 882 905 844 785 732 745 826 834 823 780 745 706 671 667 671 639 584 604 632 668 712 685 607 693 752 764 703 644 615 581 555 544 532 529 544 523 510 508 507 507 504 507 506 505 504 514 503 501 498 512 514 506 504 507 517 530 522 552 544 537 543 544 550 571 582 590 577 578 602 604 603 621 639 647 676 680 657 717 707 723 763 793 717 700 700 689 657 638 616 603 599 569 571 582 584 596 605 531 532 568 585 549 541 572 623 693 637 593 596 598 672 735 725 711 800 850 858 874 803 814 768 758 831 868 869 898 943 901 845 879 901 990 974 955 948 917 945 893 909 944 869 870 915 882 799 752 759 739 755 809 809 804 776 742 761 826 826 855 925 922 880 874 839 867 905 886 872 908 885 853 817 841 893 940 926 862 860 873 831 842 804 815 767 731 702 656 632 615 552 521 456 495 436 429 418 417 394 428 429 355 361 366 379 349 320 293 318 339 321 316 291 252 250 248 230 232 228 209 213 232 247 273 286 285 262 232 200 199 197 194 182 181 168 153 149 163 167 162 158 151 143 140 133 128 127 129 132 130 133 137 137 137 131 123 124 125 132 130 129 122 127 128 129 127 124 129 120 126 126 121 121 111 115 114 116 119 106 99 102 95 94 91 95 106 107 105 103 114 119 119 113 119 115 115 118 123 137 144 155 157 162 168 164 155 172 184 186 185 198 210 215 206 189 203 219 238 251 238 257 267 274 268 265 294 284 298 267 248 250 302 249 213 255 272 281 274 338 338 350 404 404 399 391 354 330 295 254 262 226 211 259 240 280 234 225 272 276 373 348 274 294 315 273 229 214 165 214 272 236 176 185 231 159 186 190 170 177 166 192 190 194 213 265 251 264 272 252 274 235 225 218 246 254 275 263 292 293 278 272 260 251 242 234 227 214 205 188 162 113 120 81 95 117 98 78 60 49 44 39 35 40 31 30 31 36 41 51 42 38 40 45 51 68 73 28 75 55 96 120 147 114 33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
268 262 261 260 257 255 252 246 242 243 242 239 232 231 232 245 257 261 266 268 266 274 237 230 223 215 215 222 226 230 235 246 261 259 269 280 292 275 270 266 265 265 266 269 273 277 283 299 294 290 298 301 297 296 304 312 309 306 311 317 323 328 337 338 336 346 356 352 365 366 371 359 355 345 338 333 338 347 347 335 326 314 303 289 283 287 294 291 285 279 274 273 279 276 276 283 281 285 290 297 304 314 320 324 316 317 319 323 330 341 352 359 361 339 335 335 340 346 355 358 362 357 361 364 369 366 365 370 378 363 365 373 365 357 365 378 371 380 404 376 354 365 395 395 373 389 384 392 394 412 384 403 381 427 416 441 443 387 408 406 461 481 478 446 463 487 451 454 475 478 486 489 479 464 471 476 463 448 447 439 423 409 413 393 385 381 366 359 359 359 374 384 391 391 400 415 440 471 565 600 508 481 413 363 401 410 335 472 511 511 488 492 479 528 537 490 478 471 466 497 450 490 495 532 592 562 570 519 534 551 567 583 609 641 636 628 610 635 635 689 685 652 707 721 721 711 727 722 738 770 802 771 741 696 668 633 608 565 556 545 503 480 456 439 454 453 510 492 486 497 519 536 544 568 561 504 492 498 551 573 546 561 575 541 547 563 581 606 604 594 591 595 607 603 601 612 635 684 744 751 700 630 555 558 554 505 540 504 465 473 460 413 379 391 366 335 326 304 298 318 312 313 343 386 410 492 516 435 334 259 249 263 279 326 350 383 412 433 457 460 435 440 452 490 490 543 562 572 543 513 500 531 548 565 622 708 677 653 671 719 753 676 588 568 559 487 470 454 471 419 406 399 390 399 403 420 424 395 446 440 384 373 384 408 465 478 508 493 472 439 447 398 374 353 331 336 356 367 386 369 389 365 350 352 349 355 356 351 351 347 347 342 351 355 360 397 410 407 388 380 396 410 412 420 411 403 397 405 410 408 409 414 406 409 411 416 422 425 433 444 455 462 453 448 450 451 438 419 441 464 467 478 472 428 451 463 401 385 429 485 497 468 416 382 382 396 373 363 364 364 366 366 366 366 374 376 369 369 371 369 379 381 382 382 380 380 372 384 385 391 399 419 426 453 443 420 463 487 509 523 513 516 512 500 497 491 486 475 471 462 448 434 446 445 421 418 467 480 494 519 527 553 595 597 541 531 522 528 553 578 576 578 596 559 557 564 593 576 555 569 603 604 625 637 654 673 691 701 714 722 726 751 771 789 790 795 791 770 792 799 814 779 747 717 704 757 778 753 772 807 812 836 839 838 808 777 779 757 783 791 768 767 768 748 703 701 661 703 762 763 762 725 718 664 664 723 740 728 744 700 732 753 758 763 759 743 760 775 773 764 776 798 796 758 730 731 733 732 719 722 722 732 728 724 738 725 710 713 705 689 701 676 651 643 637 630 635 647 684 700 699 660 625 614 602 606 592 580 580 592 555 572 572 603 604 560 547 569 556 597 595 581 550 544 478 523 508 495 449 474 462 415 399 413 414 365 352 360 357 394 431 429 453 521 522 529 605 605 545 516 585 541 497 495 471 437 454 484 490 516 540 556 592 547 528 538 597 583 562 537 516 506 489 490 503 522 523 523 529 547 528 493 481 466 469 452 471 447 452 414 407 397 369 365 368 380 404 391 407 402 400 401 389 382 389 374 360 346 338 326 336 363 350 336 352 357 351 365 375 391 418 406 434 426 431 446 506 488 472 440 470 473 466 480 473 496 500 518 544 530 466 451 443 452 441 432 437 444 421 410 419 403 409 434 448 476 497 489 500 500 473 458 505 503 457 411 404 392 388 403 421 393 513 539 524 523 453 459 443 437 458 497 492 574 604 629 674 676 709 694 679 667 684 689 699 716 637 648 688 690 701 722 705 745 751 750 703 730 772 814 819 793 823 858 883 874 904 870 814 783 792 799 854 820 786 729 690 679 674 680 630 594 640 695 714 711 697 602 671 739 778 767 681 620 588 564 548 536 527 523 515 510 511 508 506 507 506 509 506 507 520 511 511 503 503 506 507 511 517 528 556 565 557 549 550 544 552 568 577 586 595 605 590 583 605 608 614 632 657 670 682 653 683 709 735 746 783 767 685 697 660 643 631 631 618 593 582 569 557 556 591 544 534 556 620 647 611 567 559 645 693 692 668 660 610 606 661 651 703 741 798 832 886 839 900 796 757 779 807 876 909 975 969 883 888 979 1004 947 937 915 908 911 908 881 880 848 827 841 839 806 764 826 799 788 756 821 861 815 766 747 764 799 828 893 841 829 886 860 872 869 850 867 850 848 817 795 795 869 898 878 905 895 871 850 826 780 746 731 689 694 675 631 594 573 539 482 442 419 393 362 367 357 359 397 390 342 355 354 382 379 340 308 270 289 278 272 270 260 239 246 227 216 213 214 211 219 238 238 242 273 245 205 197 189 182 177 168 157 160 171 161 151 146 150 138 136 137 133 128 126 128 130 130 128 137 133 136 135 125 123 125 130 129 127 124 119 129 126 120 121 122 122 124 124 116 122 114 108 112 114 113 106 103 100 95 94 94 96 100 112 113 112 115 115 111 112 112 114 119 124 129 133 134 140 141 157 153 144 169 158 163 168 194 212 217 219 225 209 217 225 241 235 225 231 250 244 260 246 270 261 305 319 314 297 293 265 224 219 269 284 261 317 313 348 387 407 388 363 326 297 316 316 319 294 221 264 278 279 247 230 304 326 396 373 298 279 334 315 273 229 206 252 288 249 191 192 265 196 204 242 233 238 207 214 228 225 211 256 225 202 247 252 270 263 264 277 244 256 282 292 293 282 274 264 244 221 197 249 221 207 198 168 158 145 116 118 89 60 67 63 53 46 40 36 35 31 30 30 30 36 43 50 51 39 39 44 50 61 67 38 55 45 73 134 136 121 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
262 258 257 255 254 250 247 246 243 237 237 234 233 231 231 243 261 263 265 264 262 244 235 230 223 216 212 217 223 229 235 249 263 274 280 276 292 285 277 272 270 269 272 272 272 274 277 279 282 288 293 301 306 303 300 308 316 314 311 313 317 317 325 335 336 346 356 363 372 387 402 386 366 352 346 338 332 331 331 331 319 309 297 288 281 277 287 290 281 276 271 273 278 277 273 275 276 287 301 305 304 312 317 319 316 312 316 322 332 344 357 363 354 345 336 334 337 343 347 355 355 354 357 359 361 363 355 364 376 369 353 351 358 352 351 358 361 361 371 385 369 350 384 391 364 366 366 367 390 391 385 357 381 419 424 436 418 381 386 447 441 461 475 458 439 448 442 443 455 485 488 484 482 481 480 478 476 474 466 451 432 420 441 419 412 410 399 377 357 355 361 371 380 380 389 396 404 425 460 471 454 436 408 364 329 316 318 402 440 418 470 450 444 508 509 530 515 484 448 471 439 459 511 495 574 567 581 561 591 586 546 614 606 601 601 606 593 600 638 635 661 647 663 655 676 698 698 700 687 702 720 737 776 733 689 665 649 619 563 552 520 496 475 434 464 463 475 473 482 518 546 585 611 595 536 493 515 534 566 550 538 561 529 541 564 586 577 600 586 610 640 639 646 650 633 594 639 669 699 692 635 562 514 524 490 474 473 456 440 428 416 403 392 364 339 314 312 292 288 292 290 293 320 356 389 378 406 399 300 262 254 264 332 373 373 396 447 438 440 429 406 430 456 467 471 497 522 526 556 489 500 549 551 559 627 706 692 681 711 752 680 609 563 528 543 478 456 451 428 407 418 403 408 419 425 421 407 427 469 407 385 381 387 411 466 464 455 451 447 418 423 420 377 347 337 343 347 361 376 400 391 372 371 374 358 378 374 359 356 353 353 352 353 353 355 360 380 413 383 377 398 396 391 399 399 391 402 396 397 398 401 403 411 409 413 417 421 434 451 483 500 476 456 464 457 458 459 456 476 454 462 468 479 496 475 441 387 420 477 499 454 412 389 396 398 419 387 363 364 367 367 371 380 397 400 389 394 408 451 430 393 417 400 400 415 398 372 373 386 393 407 411 419 399 418 463 507 525 500 521 513 502 497 498 497 486 489 498 490 469 459 451 414 412 434 459 481 491 497 503 504 521 544 562 560 542 547 540 567 587 598 587 605 572 574 629 611 615 569 575 611 654 660 666 658 671 708 713 718 740 762 785 798 793 774 784 766 758 778 791 803 776 757 734 693 741 751 743 782 822 818 815 832 840 817 778 756 742 748 784 767 745 746 762 716 678 671 686 760 740 727 714 735 680 671 697 703 712 711 698 721 743 748 735 725 749 745 748 749 767 794 796 774 736 723 727 730 714 713 729 714 716 711 711 706 714 701 708 694 685 671 651 642 640 637 641 647 667 682 691 672 628 604 607 595 619 582 575 564 582 582 542 551 566 588 591 562 542 563 591 579 561 560 513 480 479 504 480 463 427 427 403 394 389 376 386 344 363 376 430 413 438 465 499 482 549 627 537 529 504 540 522 479 453 461 431 450 465 487 506 534 582 597 540 506 538 559 572 534 528 521 492 494 518 515 501 510 526 549 543 502 488 474 475 456 420 421 427 435 438 440 425 401 383 368 386 384 380 383 387 396 405 401 391 377 370 367 377 336 322 335 342 343 359 355 361 370 373 386 397 429 434 418 435 465 492 518 478 467 434 453 446 459 458 482 507 531 545 521 470 453 445 432 456 467 445 423 436 437 412 403 395 427 455 454 474 486 471 490 502 493 423 484 483 437 377 384 415 427 383 401 399 508 473 447 453 443 420 431 473 484 517 558 612 657 667 669 670 689 683 653 679 696 702 707 660 645 663 727 731 742 742 726 756 769 781 771 719 772 800 773 822 832 819 853 844 902 875 813 839 869 838 847 831 766 713 673 679 662 656 612 607 654 703 757 705 622 672 643 688 730 774 721 672 622 582 547 538 539 532 518 511 513 510 511 509 507 513 510 513 521 518 517 505 506 508 512 525 529 537 537 562 561 551 557 556 570 586 573 589 600 612 616 608 598 598 614 625 649 662 688 689 682 713 731 740 745 773 694 661 661 647 628 620 602 596 592 583 583 580 551 537 540 563 570 608 648 647 574 574 656 735 726 646 687 682 680 744 687 779 841 868 908 927 924 881 817 782 839 898 967 1005 995 952 938 962 940 936 898 884 877 871 872 861 876 878 904 812 819 788 848 865 830 779 752 814 856 837 786 816 782 822 885 876 798 758 824 826 863 815 857 847 802 850 776 749 802 830 838 839 876 881 871 806 750 752 708 682 676 656 621 580 552 510 488 453 448 418 376 331 333 331 351 331 382 364 330 297 309 318 307 319 317 263 263 281 273 268 260 245 234 235 232 223 216 199 210 225 215 242 230 200 195 189 167 166 161 159 176 169 169 159 147 148 156 151 148 136 128 126 127 125 128 128 132 130 137 134 126 121 123 128 127 126 126 115 116 121 118 121 114 125 119 122 114 119 109 102 107 107 109 104 99 98 95 95 95 96 102 110 112 116 111 107 108 110 115 118 126 125 130 129 127 135 134 135 133 148 156 189 195 207 215 208 199 214 237 233 221 231 233 223 213 225 230 228 219 249 252 238 256 268 280 288 310 294 254 235 253 300 319 330 366 389 359 375 402 405 367 363 371 354 325 318 240 267 307 322 263 277 332 382 384 393 343 288 326 323 262 239 266 289 319 250 185 243 274 248 206 239 293 303 270 220 200 214 249 272 250 197 179 205 206 221 227 281 279 254 267 304 306 282 249 210 196 189 151 200 209 185 183 148 157 128 115 147 115 68 52 52 49 45 41 36 31 31 30 30 32 38 48 54 56 44 41 55 53 59 66 67 14 30 40 67 136 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
259 257 256 256 254 250 247 242 240 239 237 234 231 231 231 237 260 261 264 264 262 238 232 226 221 216 211 217 225 232 240 254 259 264 279 277 275 306 294 278 277 273 279 277 278 273 273 276 281 288 295 301 309 310 308 310 311 320 318 315 316 318 323 327 332 343 354 359 366 384 421 381 360 352 346 339 339 337 329 322 318 313 304 295 281 276 286 288 284 277 272 270 275 275 272 277 284 291 307 315 312 310 313 314 312 310 313 316 324 341 355 360 344 335 335 332 336 341 348 351 349 353 356 357 355 358 350 359 362 365 365 354 346 338 345 354 349 349 359 372 381 340 355 377 384 352 351 375 396 386 357 349 366 390 387 388 395 364 429 431 440 431 465 475 462 426 417 463 492 488 488 482 477 474 473 472 471 472 470 464 450 430 439 428 418 413 423 417 398 364 352 354 362 361 370 377 379 394 399 410 407 388 415 360 313 302 302 334 374 380 377 392 407 431 456 477 482 443 442 424 429 457 472 485 511 547 577 579 612 578 542 576 568 575 567 574 582 595 602 605 617 617 650 617 616 635 687 685 667 661 639 653 685 727 717 670 634 637 640 588 542 468 487 430 478 453 455 467 486 534 595 605 577 576 568 504 476 500 548 522 518 518 550 579 619 594 573 571 575 605 655 670 703 663 618 589 589 609 601 581 556 516 487 475 457 441 463 462 456 449 445 447 422 419 368 319 323 313 340 268 285 315 340 333 327 298 277 265 253 245 299 294 348 410 404 442 472 441 419 400 390 425 438 455 457 452 470 464 476 462 500 524 523 574 601 698 706 686 677 650 602 575 555 514 493 479 459 420 424 429 422 427 438 456 443 436 443 473 428 421 392 403 408 404 420 454 468 431 421 404 426 382 355 345 342 352 354 364 386 389 416 415 414 394 378 385 394 380 381 370 359 356 357 357 358 359 359 373 364 397 380 388 379 385 387 387 389 394 398 400 404 408 414 417 418 421 437 446 452 462 484 470 462 464 478 467 458 474 466 466 468 495 462 440 436 427 389 429 460 457 409 409 413 431 398 387 399 393 394 382 371 370 389 434 446 437 434 432 432 432 407 407 401 435 410 398 373 375 383 388 406 410 396 390 417 447 501 522 539 535 521 514 505 494 489 482 474 480 488 490 485 452 412 444 468 479 465 478 494 496 504 512 542 561 566 579 560 546 568 581 616 609 624 597 607 648 654 658 612 625 610 667 695 709 692 680 694 715 730 761 779 785 806 791 757 763 740 773 793 810 791 759 745 731 698 719 733 742 787 806 800 818 839 833 811 790 754 729 736 768 769 746 729 741 712 676 665 671 728 719 714 674 693 689 651 684 680 686 692 718 731 739 743 714 729 721 732 748 765 764 777 790 749 732 725 699 703 704 721 731 706 702 703 695 699 709 694 702 684 671 653 646 641 638 639 653 654 666 674 683 648 642 605 592 587 599 594 593 584 554 561 576 532 545 568 570 576 521 562 579 562 574 520 512 497 474 455 446 426 421 424 465 463 443 427 364 371 343 342 383 416 444 467 446 498 589 653 570 524 463 513 487 449 441 432 441 493 525 570 544 586 596 566 525 496 526 562 548 529 522 521 500 477 485 487 503 510 533 547 561 516 508 511 465 452 439 433 401 413 420 410 409 387 385 362 370 374 371 395 401 421 425 415 405 393 385 380 391 335 316 336 353 358 357 372 379 384 385 410 430 431 454 456 444 472 475 520 472 452 432 443 462 474 477 527 522 532 513 492 466 462 460 433 448 470 442 439 406 435 433 404 399 429 443 458 486 465 477 494 511 486 415 475 456 404 378 407 436 440 461 388 446 440 432 423 422 425 418 483 511 540 603 659 655 638 664 662 668 679 669 652 666 724 666 641 641 726 691 729 725 743 777 771 756 818 785 761 722 747 756 767 780 786 822 817 888 922 880 832 862 897 861 805 797 768 722 691 657 673 628 597 645 682 711 747 688 674 730 714 692 706 775 783 717 645 623 573 584 544 534 521 515 515 509 511 508 512 515 511 517 520 514 503 503 507 507 513 520 530 549 551 583 569 558 568 580 573 591 591 597 605 613 627 636 606 616 609 624 634 656 681 712 672 692 706 717 739 740 698 677 652 645 635 630 622 602 613 600 583 589 563 536 542 576 626 642 700 653 638 577 579 692 767 651 694 780 729 786 757 753 750 794 807 871 907 942 858 811 832 912 988 1013 981 950 932 910 918 895 880 895 916 922 960 922 902 875 875 856 853 786 797 848 852 797 771 783 832 859 849 806 774 810 852 875 818 726 715 807 789 741 826 825 780 814 810 750 764 770 809 867 918 888 831 796 807 726 747 735 755 694 666 646 606 540 507 478 433 375 358 349 295 308 327 315 322 352 376 328 295 272 262 268 272 303 272 244 256 258 243 221 226 216 211 212 211 199 197 204 201 240 218 192 194 180 180 175 176 169 171 162 160 159 162 162 157 148 151 146 137 125 126 125 124 123 125 129 134 133 130 123 125 124 132 132 127 126 113 114 113 117 113 113 114 119 117 108 114 105 104 104 105 101 97 96 95 92 95 96 99 105 107 108 104 106 115 122 127 126 121 119 126 122 128 128 127 128 130 138 155 169 194 204 211 195 232 212 221 221 235 240 223 209 214 215 203 208 195 221 217 215 225 251 258 273 268 267 237 255 255 280 313 328 311 335 314 341 383 422 395 404 351 308 281 256 254 298 347 360 269 285 390 393 441 423 355 363 353 341 270 297 315 300 343 293 230 263 299 314 287 293 306 328 302 227 183 244 268 248 207 173 150 161 184 153 170 224 277 279 294 285 314 307 263 222 193 180 176 125 161 192 193 162 129 143 131 133 120 93 58 44 48 43 39 36 30 32 34 33 35 40 50 57 65 53 43 52 57 50 48 41 10 27 17 49 119 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
268 265 258 260 260 254 249 246 244 244 240 238 236 234 232 231 241 260 263 263 262 237 232 227 221 215 213 218 227 233 239 247 263 276 277 263 269 283 278 286 283 277 286 292 280 276 274 277 280 286 291 296 307 314 315 322 318 316 326 324 322 324 329 333 334 341 351 357 366 391 422 385 361 354 351 348 345 344 341 319 312 305 297 294 284 274 278 284 282 276 271 267 271 270 272 280 288 299 310 315 314 311 308 309 309 307 310 315 317 326 334 346 349 336 332 330 332 339 342 345 349 352 355 353 350 352 348 347 348 350 355 345 344 330 341 348 339 347 362 365 369 350 334 344 363 339 347 377 385 388 370 351 366 374 365 362 372 353 379 396 426 441 434 463 458 452 417 464 464 467 484 481 470 475 470 469 468 467 467 466 461 444 443 435 427 432 430 422 408 406 379 359 340 344 357 363 364 367 377 378 376 366 341 346 303 299 301 331 351 356 377 436 420 412 404 407 427 446 410 429 433 429 451 477 513 531 532 522 574 546 545 544 558 544 567 573 572 588 571 577 617 599 620 598 633 639 664 682 684 654 637 604 614 631 682 716 692 668 629 593 561 499 453 442 455 441 451 450 475 498 553 560 533 547 500 472 478 506 512 500 504 539 567 623 602 587 568 561 574 591 611 636 659 632 616 576 584 625 575 530 513 504 489 491 501 443 457 409 399 376 368 343 324 337 318 265 321 244 244 256 299 300 360 265 255 256 251 244 243 252 280 277 322 345 342 388 376 384 375 380 385 423 415 424 438 431 429 441 445 462 476 492 507 532 575 609 613 588 608 591 566 540 511 494 476 465 439 445 439 453 465 490 479 481 489 483 529 504 485 436 409 400 435 439 426 443 450 433 469 446 382 364 357 348 346 363 364 366 380 392 412 431 406 383 377 388 393 382 404 381 372 368 361 360 365 365 367 364 362 370 368 373 382 386 383 389 393 397 415 411 409 412 423 439 434 436 457 447 461 463 464 472 478 469 460 456 461 462 473 480 477 469 427 417 405 397 421 429 441 430 422 421 418 413 414 413 428 425 406 380 388 371 393 403 398 415 437 414 421 424 436 438 424 434 419 408 389 378 382 387 390 394 390 392 401 415 427 461 495 523 523 532 534 521 505 490 480 471 482 508 490 451 424 466 455 451 492 494 512 517 532 539 541 547 592 610 583 577 579 596 630 632 642 628 612 647 688 677 662 674 645 648 686 722 719 729 728 720 734 756 766 781 802 780 737 740 740 763 795 804 811 807 778 758 697 704 697 743 782 776 807 820 832 823 797 792 762 735 714 751 753 749 712 719 741 690 630 650 702 708 683 659 645 646 643 671 691 705 718 721 727 735 721 700 711 730 742 752 766 769 771 784 750 736 725 698 699 709 727 719 696 698 689 697 714 699 685 681 668 658 648 643 638 638 654 645 653 668 686 667 657 630 633 613 580 571 599 601 590 590 545 564 546 530 562 557 582 548 510 530 558 529 516 483 471 472 483 481 447 497 491 470 460 446 426 406 416 400 359 341 415 437 426 449 536 648 645 545 512 442 493 448 436 427 466 495 540 596 634 604 577 552 551 512 484 496 519 526 536 517 505 499 469 494 510 536 540 548 561 536 541 526 513 478 482 454 440 406 393 386 381 382 382 382 386 361 362 377 396 403 405 428 425 417 396 388 374 358 314 326 323 356 362 374 372 379 402 410 426 451 484 491 466 496 464 463 486 462 434 437 475 495 520 516 539 516 470 466 464 454 463 433 419 425 447 464 447 413 418 422 401 390 417 439 472 480 432 437 503 485 466 410 435 436 371 369 408 397 415 409 428 409 419 405 425 440 497 518 555 604 628 626 658 629 631 669 657 650 679 648 655 652 628 618 643 701 758 731 693 717 724 745 776 812 822 810 795 765 730 787 815 821 826 824 811 845 891 873 852 901 908 856 811 745 763 689 665 641 663 612 608 634 689 721 727 670 687 746 779 762 703 745 761 774 679 600 576 553 536 523 520 520 527 520 512 510 512 515 523 520 516 511 510 510 504 513 517 520 537 561 576 591 575 562 584 592 586 596 598 602 616 629 646 632 623 640 620 626 637 651 678 713 694 718 734 745 741 726 680 670 659 647 651 639 625 632 625 612 615 563 542 585 550 563 626 664 718 729 706 648 612 655 766 679 751 809 826 845 820 765 829 793 886 853 897 970 910 875 831 885 963 990 924 905 897 891 897 929 958 958 929 978 972 959 962 901 873 820 804 836 834 869 884 829 788 759 786 851 856 864 835 807 828 863 813 750 662 712 709 749 804 764 756 767 739 715 763 836 867 835 848 883 848 804 784 799 818 795 809 770 751 706 607 601 512 504 489 412 421 408 356 311 283 322 306 324 367 335 355 335 288 257 269 270 279 279 231 251 240 236 227 207 213 198 189 190 183 188 196 217 202 188 183 181 168 174 172 162 168 164 159 162 154 150 150 139 145 137 135 125 124 122 124 124 125 125 135 132 127 126 118 118 127 130 125 120 121 117 110 110 115 109 113 111 108 109 103 101 99 99 96 95 95 95 95 94 95 97 98 100 101 101 110 120 121 121 127 118 114 119 120 122 123 122 126 137 143 146 149 161 173 179 186 204 195 198 220 235 239 253 244 224 193 198 188 209 195 186 208 225 244 236 223 238 233 260 274 269 271 246 256 252 264 262 302 371 400 400 413 414 362 354 319 302 324 350 418 338 366 313 382 477 456 459 429 394 385 350 302 345 313 339 355 306 248 248 307 318 309 305 332 302 284 216 157 185 257 208 237 232 195 141 163 198 220 187 202 245 284 295 299 266 293 246 186 135 167 127 130 157 198 178 165 177 175 135 127 83 57 44 44 42 37 33 29 40 39 41 43 44 54 63 68 64 46 46 51 46 42 31 10 0 1 52 96 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
290 290 274 269 263 263 256 251 247 245 244 242 243 238 231 231 237 260 258 262 261 237 231 226 221 217 217 219 225 237 250 260 254 256 256 255 256 264 275 275 283 296 303 294 284 278 274 275 278 282 287 293 305 311 318 324 328 320 329 328 325 331 332 341 343 347 350 352 358 379 422 394 364 357 352 346 340 332 333 328 317 311 298 287 278 271 273 279 284 276 271 266 267 265 272 276 285 297 307 315 318 313 309 305 305 305 309 311 318 330 340 339 336 345 338 328 329 332 341 344 348 351 351 348 345 346 345 339 336 341 345 338 337 328 325 337 334 338 345 354 359 356 334 339 340 336 331 347 363 369 367 356 336 358 353 362 339 356 382 374 383 398 404 434 452 418 408 460 446 472 471 472 445 457 468 466 463 461 460 459 461 458 460 440 441 431 420 416 408 400 377 361 349 340 332 336 344 346 366 363 366 338 323 311 300 298 300 311 338 340 355 384 438 419 387 387 412 414 458 474 470 445 442 455 474 488 504 506 533 512 535 530 533 541 547 545 560 591 568 558 582 585 589 581 594 595 624 636 668 663 655 643 596 574 601 656 687 662 650 623 614 577 518 423 451 432 430 442 456 480 500 514 508 527 471 460 497 483 487 490 517 574 617 615 582 574 561 555 564 577 611 617 617 596 590 561 554 575 533 517 503 516 482 504 482 494 478 493 484 484 484 448 453 370 371 295 244 267 298 250 244 246 244 247 248 248 243 244 249 257 289 323 291 292 300 318 322 333 344 351 385 407 408 434 442 414 425 449 445 470 507 528 525 542 532 543 556 565 559 552 529 518 502 484 467 452 451 466 487 493 491 500 525 520 551 587 547 519 472 430 421 400 430 436 454 458 410 398 406 396 375 361 352 350 351 351 372 385 384 398 428 414 393 384 385 402 405 393 396 383 401 388 373 363 370 375 385 375 385 375 376 389 394 392 410 431 412 399 406 411 428 432 427 443 471 474 460 460 456 453 474 488 478 453 450 443 443 453 452 473 475 434 422 418 407 423 436 424 430 446 445 432 416 436 431 419 429 414 386 410 381 375 372 384 413 433 409 409 418 410 423 434 452 459 452 417 411 378 380 384 386 383 390 390 396 403 418 435 451 466 487 515 511 521 525 520 513 489 455 501 495 426 407 479 505 492 488 521 533 550 560 564 572 581 590 635 618 607 606 596 647 660 664 652 636 654 684 712 687 705 673 676 702 718 731 717 747 746 763 758 758 771 782 781 738 721 757 776 773 780 804 788 765 763 719 664 699 758 771 764 787 794 806 811 790 776 750 729 701 744 720 720 704 715 756 714 652 652 665 687 630 617 631 678 687 713 707 709 704 707 720 720 694 710 729 738 760 745 749 758 774 786 755 738 715 697 684 712 724 719 692 686 688 707 722 723 683 669 654 650 648 644 642 637 654 647 667 697 665 654 635 637 625 655 598 569 568 576 580 546 550 537 527 526 563 550 549 551 541 492 522 560 550 542 499 528 517 501 486 491 475 442 426 423 412 422 386 378 371 343 404 404 424 479 581 651 625 521 463 429 463 438 424 433 484 536 550 581 593 587 564 524 517 507 486 499 513 525 519 504 487 487 476 504 496 502 519 539 544 522 542 554 536 508 468 456 430 425 414 416 404 400 408 385 379 385 361 383 406 385 405 407 383 393 397 388 381 393 344 310 317 352 359 368 393 386 391 405 421 456 482 466 455 461 457 458 458 436 429 445 449 484 487 496 491 502 462 441 444 438 447 463 431 413 426 466 442 419 404 388 386 423 445 473 463 449 412 434 460 457 441 408 369 366 376 391 381 387 401 395 400 420 426 455 492 529 583 622 625 636 607 617 637 619 632 664 663 630 661 660 624 612 646 710 689 709 729 773 769 709 736 757 792 839 852 823 817 804 735 757 801 859 892 901 878 888 908 848 837 847 830 866 801 750 730 703 691 670 623 608 650 653 710 752 761 724 659 699 753 786 727 763 807 803 700 611 577 571 547 531 535 561 569 538 527 514 512 517 531 515 518 511 511 511 513 513 528 537 546 571 590 592 579 573 588 595 596 601 604 610 620 637 645 639 626 645 629 638 634 649 673 716 688 706 739 766 732 685 679 649 636 633 630 642 616 629 624 622 603 567 551 601 575 574 566 647 674 743 742 718 607 652 771 693 755 777 813 894 886 789 880 878 863 908 922 977 932 934 878 885 941 965 931 986 967 903 930 959 1013 961 952 984 1004 960 934 943 915 868 832 860 892 894 864 836 775 797 820 820 840 833 873 882 840 846 862 794 706 646 679 737 741 756 699 701 717 792 839 863 829 787 851 894 884 878 873 876 869 853 834 823 796 744 702 624 639 627 527 472 445 393 346 318 284 266 266 319 332 339 328 320 294 291 233 271 274 242 236 214 234 238 220 209 204 200 204 204 176 172 187 195 198 189 177 169 160 163 154 154 163 160 159 149 151 145 136 132 130 129 127 126 124 124 123 120 123 123 132 131 130 123 118 116 125 129 129 128 120 116 111 107 107 107 111 111 108 103 105 102 96 96 96 96 95 95 96 95 95 98 102 108 110 109 113 112 118 121 123 113 111 113 115 118 120 121 124 127 132 142 145 149 156 161 159 168 203 206 230 230 217 240 266 243 211 189 176 194 193 184 201 216 215 216 211 211 250 278 289 294 283 275 295 319 321 283 297 314 370 400 403 433 414 399 350 366 391 414 421 414 452 378 460 475 447 418 385 383 417 387 312 376 333 355 344 320 305 246 288 289 236 233 266 261 280 233 166 156 222 211 158 195 185 125 209 217 272 232 250 256 277 261 249 237 278 272 202 157 109 102 120 143 175 168 155 143 133 117 92 72 53 42 41 38 34 32 29 36 44 49 66 54 60 75 82 75 51 46 43 36 29 32 33 0 0 1 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
292 293 288 283 282 269 259 254 252 249 247 245 251 251 237 232 231 237 249 259 258 236 232 227 222 219 221 223 226 232 245 251 269 258 263 261 263 277 289 304 303 294 303 298 300 278 276 278 278 279 290 299 299 306 312 322 329 335 335 332 328 334 341 345 354 357 363 361 362 392 417 401 364 355 350 345 340 332 326 319 306 297 301 292 280 272 269 275 278 275 270 266 263 264 269 275 285 292 296 305 305 310 310 305 301 303 305 311 316 322 334 331 333 342 338 332 325 325 338 343 347 350 346 344 341 340 340 339 330 334 336 331 326 327 318 321 326 324 338 343 350 349 340 334 331 329 333 348 360 351 357 358 334 335 335 329 355 379 376 364 398 390 379 386 412 397 400 427 463 456 460 464 436 445 469 470 464 460 457 453 453 454 459 457 447 432 430 426 417 409 406 394 378 373 357 345 331 326 328 350 353 347 314 305 299 297 299 300 328 355 356 367 376 424 414 414 436 429 458 508 512 469 447 445 460 469 481 492 500 503 516 518 527 526 532 524 556 587 574 541 570 576 567 577 587 576 574 593 617 646 654 643 615 579 548 599 665 674 660 636 607 596 513 450 415 408 434 453 481 466 510 490 485 466 454 460 463 469 481 512 566 614 637 603 580 563 557 549 556 561 586 593 582 577 558 544 537 531 524 555 509 529 509 513 526 560 567 564 516 457 448 415 381 354 313 246 244 336 404 359 307 362 305 244 244 245 248 250 256 294 295 312 312 320 333 354 375 389 383 388 386 401 416 411 394 457 469 437 445 471 503 514 521 524 501 511 528 523 526 521 516 501 488 477 482 480 482 495 510 534 546 560 591 603 619 555 508 473 455 431 422 421 456 458 448 423 390 381 377 368 360 356 355 361 355 355 364 367 376 394 424 409 394 397 396 399 408 402 423 391 395 431 383 368 374 382 393 395 383 397 403 409 404 401 430 431 416 407 417 431 439 468 444 440 454 464 475 464 461 458 462 469 452 444 440 436 432 438 432 443 467 462 459 425 415 424 423 433 441 448 445 428 428 448 441 420 420 390 394 402 402 386 377 374 388 420 398 400 397 414 415 425 437 450 444 455 441 398 378 383 386 387 383 390 405 415 422 432 446 431 435 455 443 486 463 504 537 507 468 460 435 415 463 501 553 549 527 524 533 522 556 558 564 572 593 613 625 634 629 637 645 688 678 680 665 691 695 693 697 708 701 699 728 730 698 704 724 740 755 750 748 740 765 766 730 707 748 756 764 769 789 752 741 743 713 648 724 771 760 749 763 768 796 794 771 766 737 711 701 738 730 689 699 704 749 728 652 634 656 649 607 675 691 702 706 702 695 696 701 710 698 676 702 710 721 748 755 736 751 771 774 784 786 750 744 707 678 706 729 718 692 679 700 706 713 718 672 664 649 645 648 663 657 635 634 660 663 691 673 630 629 631 616 629 620 614 562 555 558 568 558 515 531 523 527 532 542 511 521 527 479 518 514 522 535 533 515 522 507 478 483 453 416 398 378 387 390 360 353 347 392 435 487 532 604 641 605 544 472 428 433 428 409 462 528 539 514 577 575 571 512 508 505 500 468 501 496 522 528 500 478 463 482 484 496 506 534 554 526 501 531 546 498 473 467 467 452 442 456 441 423 410 404 409 410 398 356 376 384 375 383 375 390 400 396 370 352 356 331 311 333 350 358 369 414 419 423 421 440 478 467 454 441 458 454 436 454 428 427 438 442 449 455 474 500 485 450 441 443 432 431 460 426 404 432 436 424 425 405 381 423 443 465 485 458 417 396 421 417 419 425 380 366 369 376 383 401 410 403 436 448 470 486 536 597 616 595 596 624 613 598 618 625 602 638 644 645 610 611 603 604 638 641 677 686 717 751 781 814 758 748 728 771 789 841 806 807 800 778 766 840 833 826 854 901 934 884 849 797 760 777 858 818 778 704 669 687 651 615 618 690 672 719 743 792 751 670 732 776 790 769 785 740 759 687 607 580 551 535 537 549 612 638 577 539 527 519 517 517 522 516 512 512 514 513 515 525 543 563 577 588 595 587 584 591 597 599 603 610 616 631 643 653 644 640 687 645 663 653 658 665 686 718 718 744 755 745 707 681 668 649 637 622 621 612 630 626 615 587 553 580 627 630 659 588 587 668 720 762 776 692 616 705 757 747 797 758 825 887 875 871 924 901 907 888 914 966 963 926 920 945 926 974 1002 983 908 947 981 991 1026 1028 1003 1024 1006 958 927 906 862 836 882 895 846 828 814 788 765 784 791 799 821 861 888 880 860 769 758 696 631 646 661 655 751 721 688 788 777 765 842 781 754 817 868 864 904 890 874 837 827 806 810 813 783 768 701 736 683 569 490 425 366 370 337 304 274 245 300 296 332 313 295 329 274 251 246 259 274 242 218 230 210 228 216 194 188 185 177 171 169 174 178 185 177 180 182 173 175 168 155 152 148 142 139 138 137 139 137 135 136 135 134 131 124 123 122 122 121 125 127 129 126 118 114 117 124 126 122 118 114 112 109 105 104 104 104 106 104 99 97 96 96 97 95 95 95 95 96 96 100 104 107 110 112 105 116 116 113 110 110 111 113 114 117 119 122 130 135 137 136 138 143 148 156 164 173 187 187 209 208 223 234 238 228 242 210 189 167 175 184 196 198 191 194 207 239 266 291 299 310 305 303 335 352 362 302 302 301 379 410 417 447 412 382 394 428 458 482 474 463 478 457 487 470 476 450 437 422 397 387 333 376 360 352 352 296 267 282 316 285 247 212 190 196 195 204 179 133 198 203 144 135 139 144 201 280 309 302 319 313 309 284 275 214 245 258 216 180 167 133 82 125 131 110 112 109 116 97 84 63 52 40 36 35 32 29 29 33 47 65 95 64 70 91 77 73 57 44 31 21 14 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
288 290 287 285 283 277 272 262 257 254 250 251 251 254 252 246 232 232 231 246 246 236 232 227 223 223 225 227 231 232 236 243 261 274 283 282 281 283 283 287 293 300 300 302 301 293 282 282 282 281 290 299 308 312 315 322 334 336 349 338 331 341 348 354 358 368 394 391 374 401 413 403 370 355 348 342 338 332 325 318 311 298 289 287 275 270 265 263 261 265 267 264 260 264 267 269 273 281 287 292 300 307 306 307 300 296 302 307 314 322 325 330 336 333 335 336 328 322 333 346 347 348 347 343 339 332 334 333 326 328 327 329 320 317 315 315 318 319 332 334 337 341 345 339 331 326 334 340 345 341 343 338 337 316 326 315 337 359 376 349 359 362 366 356 376 371 409 451 449 455 441 443 426 461 466 464 461 461 462 458 454 450 447 454 456 447 435 431 426 424 414 395 402 401 376 357 360 343 327 315 318 314 305 301 298 296 297 303 333 384 356 363 378 375 427 458 433 502 504 525 512 529 480 459 452 463 472 480 489 499 504 512 517 508 511 522 560 562 535 556 559 557 555 555 552 566 557 568 573 599 630 619 631 598 551 548 611 669 667 648 628 592 557 538 433 412 416 441 475 478 490 478 467 451 446 453 473 486 506 528 568 630 621 593 573 558 552 544 546 551 571 570 564 555 552 545 544 532 537 562 523 548 516 551 556 606 579 515 439 374 349 332 313 289 268 244 261 327 407 421 455 467 360 327 269 248 264 267 260 276 296 322 324 341 357 364 361 359 366 380 398 408 401 386 387 406 450 448 435 459 479 490 511 495 486 492 501 505 507 501 499 494 497 500 513 509 535 561 589 632 634 603 585 558 537 516 491 466 458 439 414 435 453 453 416 389 378 371 366 362 362 362 372 367 365 361 363 368 369 380 393 419 400 403 405 406 411 417 409 396 419 417 391 371 385 427 441 406 400 418 433 457 436 414 409 417 425 414 439 446 462 470 498 466 490 498 497 481 472 463 457 451 448 455 464 456 443 427 422 421 418 416 415 411 422 429 445 451 447 452 466 455 449 442 442 434 413 399 420 397 414 402 382 377 375 386 390 412 419 422 433 433 430 443 429 424 424 422 419 378 382 381 379 380 387 396 397 414 430 406 422 423 421 432 432 447 459 460 437 410 405 463 498 538 557 588 547 574 584 553 563 565 573 577 593 608 633 650 650 668 687 692 695 712 708 700 681 679 684 694 710 694 709 687 664 691 701 730 731 739 713 727 755 731 713 698 741 739 720 753 784 743 715 722 700 645 718 749 736 736 746 764 780 774 754 742 741 695 682 702 707 688 679 702 727 738 702 628 626 599 667 695 668 690 677 686 663 689 687 662 670 710 726 737 747 757 733 738 744 763 775 785 767 766 756 714 686 671 693 694 686 675 695 695 712 723 669 651 643 644 653 683 693 658 627 648 653 663 690 665 641 608 598 624 614 584 603 579 539 575 556 549 505 516 491 496 508 506 502 487 486 477 493 512 548 567 554 497 469 458 464 469 436 412 396 387 350 350 333 395 400 427 508 572 564 634 581 517 505 439 416 410 420 476 492 479 490 527 571 562 509 492 497 503 465 491 512 525 519 496 473 486 454 506 535 551 560 524 505 512 521 492 482 483 464 460 440 432 432 441 432 436 437 400 389 366 357 353 362 369 370 365 389 382 377 381 364 351 329 313 333 349 356 368 398 413 406 444 488 489 469 468 434 442 467 436 439 423 420 443 461 459 489 508 520 469 456 449 420 424 433 471 443 420 401 404 403 432 407 378 430 460 472 498 433 386 376 355 357 366 362 360 391 371 388 420 436 444 455 489 554 578 598 602 591 613 578 601 620 602 586 610 595 606 627 640 640 643 606 643 683 689 698 683 725 729 725 756 820 816 790 798 757 774 835 851 837 830 773 763 786 817 860 894 921 943 864 812 797 780 734 789 780 758 737 695 654 624 629 675 715 699 675 723 773 741 694 751 760 816 823 801 724 684 660 599 576 555 547 554 551 597 584 561 551 537 523 523 534 515 512 514 515 517 509 514 519 527 546 558 586 595 600 592 601 606 600 610 621 628 636 653 669 652 641 678 665 656 687 688 706 720 706 737 753 767 705 718 683 654 631 624 620 612 611 611 620 583 581 592 659 635 667 680 671 621 589 669 749 761 680 646 678 786 767 802 817 771 853 898 899 922 922 896 932 928 1000 1026 1013 980 937 962 1000 982 943 923 919 970 987 1011 1041 1069 1076 1004 939 925 894 925 869 871 911 861 859 827 826 787 770 808 832 846 862 873 877 837 751 690 633 602 573 595 638 732 682 664 683 700 778 780 700 739 802 836 829 871 863 856 839 851 806 766 777 752 730 754 726 678 619 510 456 436 407 379 329 275 238 236 271 276 302 291 285 295 260 212 234 236 245 212 228 212 211 206 189 214 207 198 197 168 163 164 166 173 176 183 179 170 152 148 147 147 149 154 159 147 153 152 145 139 133 129 127 126 123 122 121 120 122 125 124 126 120 114 114 120 120 117 115 113 113 108 107 104 102 102 101 99 98 97 97 97 96 95 96 95 96 98 97 97 96 99 102 104 110 113 114 107 108 110 111 113 114 116 120 126 131 135 140 142 147 151 149 154 153 164 177 175 185 204 206 203 231 233 238 246 215 188 157 161 173 168 197 218 234 253 262 287 314 324 326 333 344 365 363 330 350 345 301 343 373 405 446 455 443 463 499 504 513 504 521 508 477 468 450 429 442 416 374 377 388 377 318 292 306 294 286 281 314 315 281 270 240 221 194 158 153 122 139 166 165 105 100 173 207 232 265 229 254 320 341 331 255 232 219 194 215 242 183 147 110 73 73 80 83 81 79 80 80 90 63 52 35 31 30 28 30 36 53 87 65 70 76 90 74 74 65 33 24 2 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
283 284 282 280 279 278 275 272 268 259 255 255 255 256 254 252 251 244 232 232 235 232 230 230 225 227 229 231 235 239 246 247 248 257 280 281 284 291 292 295 301 299 297 299 295 295 293 288 287 293 297 303 311 317 323 330 336 347 340 340 339 333 340 345 353 364 375 402 389 404 404 406 380 359 350 344 341 334 324 316 303 293 285 278 275 269 265 260 257 256 257 260 259 261 262 275 281 278 286 294 300 305 298 297 295 290 299 305 312 318 324 333 330 321 324 327 330 323 319 340 346 342 346 339 340 331 325 326 322 321 319 319 319 316 309 308 311 319 323 324 326 328 336 343 332 323 329 331 333 333 324 345 323 312 309 312 320 328 343 338 361 351 357 345 357 357 379 392 416 433 434 413 424 452 448 442 457 438 442 453 461 457 450 444 442 448 450 439 433 422 415 414 399 391 399 390 381 369 371 354 338 315 311 305 298 296 296 301 324 337 355 381 403 425 444 484 453 522 514 490 513 564 524 483 478 466 467 475 485 492 499 502 507 502 497 501 529 531 522 540 540 543 546 546 542 540 533 567 557 590 599 597 601 572 531 530 592 598 628 651 647 605 580 572 519 431 400 425 461 477 490 460 467 442 480 461 485 500 515 543 578 601 607 584 569 556 547 540 540 553 591 580 583 576 580 558 541 536 557 557 525 554 540 564 590 617 552 476 379 331 314 296 276 266 259 244 256 347 392 502 513 502 441 383 312 280 274 279 311 282 304 327 333 340 344 338 347 348 365 377 376 383 388 375 389 414 404 410 440 457 505 537 520 475 470 487 492 493 484 487 484 500 535 551 571 528 583 572 552 539 537 535 535 525 505 488 474 456 441 430 443 450 454 416 390 380 373 370 369 367 372 396 411 376 384 382 370 381 375 375 385 399 420 409 407 415 415 426 406 402 421 420 382 377 389 427 433 415 409 421 436 454 443 425 418 427 423 425 427 436 464 476 518 510 518 503 498 489 479 473 470 470 478 491 491 476 454 428 423 421 421 426 427 416 421 429 447 453 472 465 456 447 428 418 409 403 396 427 407 407 428 397 414 382 376 391 401 427 442 424 441 454 436 432 433 427 407 411 413 403 380 381 383 380 380 380 386 394 399 400 401 403 406 412 417 422 423 422 410 401 415 446 500 530 541 560 583 592 590 588 601 586 583 592 607 609 628 656 677 690 703 688 681 695 700 688 670 654 661 671 676 686 676 663 656 683 686 713 713 727 702 726 741 725 676 703 714 713 704 754 768 754 715 690 676 626 700 722 720 719 717 749 777 759 736 734 730 694 649 660 702 663 674 698 705 712 703 667 599 619 689 667 641 673 656 660 658 664 644 681 701 708 733 739 747 740 725 745 758 772 784 787 762 757 748 723 700 673 677 688 676 683 683 712 731 702 672 654 639 637 668 690 682 656 621 628 649 678 665 674 675 621 592 632 631 570 569 559 535 541 510 511 510 492 503 482 470 456 450 461 455 462 498 539 537 571 611 576 511 462 424 444 507 439 394 372 334 341 383 392 434 474 448 496 570 582 540 485 461 462 413 396 442 476 441 443 524 568 567 536 513 491 469 481 455 483 485 519 523 491 480 463 456 513 531 558 552 511 495 487 495 483 461 445 454 440 435 439 410 438 417 411 399 378 366 372 368 364 352 350 354 373 373 375 362 374 391 359 337 314 341 347 352 374 377 411 421 453 453 488 467 444 427 428 460 439 419 414 426 442 496 470 492 505 509 475 444 427 427 416 430 441 460 448 426 404 386 410 375 383 443 474 457 489 435 375 353 400 412 360 367 384 383 425 440 452 440 505 500 567 562 600 588 581 578 589 567 589 590 587 584 595 605 595 574 579 579 626 629 699 680 682 727 701 765 730 773 803 802 885 870 828 785 777 814 840 812 802 811 760 828 861 859 878 900 933 855 826 806 752 700 742 750 699 720 687 628 630 668 679 709 749 724 773 775 710 747 763 789 792 762 736 721 655 642 621 590 571 560 563 549 549 548 543 542 538 532 525 520 526 517 519 521 520 517 517 519 527 533 535 568 598 603 606 609 612 609 616 622 638 655 667 682 667 674 660 693 657 697 726 741 739 727 757 758 755 707 671 672 646 636 621 602 605 603 595 591 563 648 599 674 667 688 708 735 723 647 603 714 732 664 678 717 792 857 800 866 813 805 811 833 851 861 929 964 978 986 1044 1017 980 956 969 1004 1034 989 958 918 935 969 976 1001 1023 1039 1064 1002 967 952 921 871 908 947 909 885 833 817 830 773 802 817 837 865 848 833 792 774 718 701 648 589 559 654 663 668 611 669 715 688 732 656 662 765 805 834 881 819 790 778 778 788 742 714 694 698 700 664 596 507 486 471 442 439 376 349 325 292 250 220 251 268 287 275 264 262 258 205 209 224 202 216 222 197 187 184 193 190 198 194 185 187 177 161 157 161 176 175 176 157 164 158 162 170 163 161 159 150 142 137 137 143 139 133 131 128 121 121 120 119 120 119 119 123 114 111 113 116 113 111 109 110 110 108 103 102 101 101 100 99 98 97 98 96 97 96 95 98 97 98 99 99 97 98 107 111 112 110 105 107 110 118 117 119 122 126 122 128 130 134 138 144 145 146 144 148 153 154 170 173 181 178 182 193 222 232 225 210 162 175 187 187 181 202 239 241 238 265 292 307 315 317 325 336 359 394 405 428 408 363 348 324 356 408 413 446 435 452 490 508 476 488 445 475 459 425 421 384 395 400 397 354 323 296 248 255 275 273 243 299 308 296 292 247 282 211 151 142 140 111 132 124 90 126 187 152 206 191 169 232 273 326 342 320 267 204 180 161 237 239 149 135 103 60 60 69 65 64 69 57 51 64 64 47 30 27 33 39 43 75 60 60 61 59 66 69 78 93 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
279 279 277 274 271 271 272 274 273 266 261 260 259 257 255 254 253 252 241 234 232 231 231 231 231 230 233 235 238 242 246 252 259 266 267 275 280 288 296 299 309 292 293 296 293 291 290 285 286 289 293 298 308 308 311 319 331 341 340 340 340 333 333 340 347 357 357 364 372 398 403 407 393 365 358 352 344 336 332 318 311 304 289 275 272 269 268 266 263 261 259 259 260 261 270 277 275 284 286 288 295 300 297 293 289 289 297 304 311 316 321 330 327 316 314 319 324 322 311 329 341 337 339 335 338 334 324 319 318 312 311 313 313 315 313 308 305 313 317 317 316 321 328 336 334 321 322 324 325 324 317 331 317 310 300 316 319 323 333 343 341 342 349 335 345 351 357 362 372 396 418 387 416 450 422 425 442 439 424 444 451 454 448 447 450 442 440 440 435 430 422 411 400 402 396 405 403 398 420 388 400 344 315 301 296 294 293 303 322 329 360 375 382 404 449 488 457 499 513 475 493 554 529 522 518 517 497 482 482 487 492 500 502 497 491 491 499 508 517 526 530 534 534 538 533 529 523 528 537 550 560 579 557 573 559 500 538 559 615 601 612 622 597 574 532 463 395 401 443 451 456 450 456 438 474 469 485 494 519 554 558 570 597 581 565 552 544 537 537 568 593 584 592 579 586 561 551 537 555 564 530 540 545 574 594 569 486 392 340 308 289 277 264 257 247 244 249 322 413 498 560 491 512 432 336 312 296 287 312 302 287 316 315 316 331 336 335 340 348 363 372 365 368 371 383 387 404 427 440 445 515 518 509 469 462 466 469 473 472 471 495 522 527 538 499 489 490 493 497 500 504 508 510 504 492 480 462 452 445 432 451 446 415 390 380 377 373 373 376 380 384 385 416 385 401 403 379 379 375 374 379 387 405 415 410 417 413 414 406 413 433 400 381 386 416 416 418 428 416 420 435 444 434 422 420 439 434 434 427 430 442 463 483 520 544 549 545 546 545 502 498 508 496 502 484 460 444 447 443 434 431 440 441 420 432 443 445 463 462 474 465 454 435 442 426 418 407 432 417 426 430 415 414 388 384 388 398 412 420 443 451 460 453 437 421 406 406 407 394 392 397 382 384 388 399 386 381 382 382 393 398 400 409 406 405 402 399 399 404 407 420 439 442 454 471 491 537 541 587 615 615 606 606 608 610 619 627 661 679 684 673 675 673 682 675 668 657 620 644 647 656 670 650 644 647 670 669 682 700 707 690 710 722 725 664 660 674 670 705 736 748 744 720 673 621 660 692 686 678 702 736 758 748 738 728 723 725 681 648 650 687 653 671 686 672 677 670 705 620 608 657 642 622 619 601 606 614 635 672 695 720 732 753 726 729 718 724 746 748 757 771 772 753 746 735 736 716 685 673 691 661 682 668 697 699 662 670 673 658 634 637 674 689 638 630 633 627 662 666 668 666 644 582 611 587 584 543 539 542 534 531 524 528 523 533 508 510 514 474 436 456 508 542 511 543 596 596 635 586 542 465 410 452 436 386 332 339 369 376 395 403 399 443 550 618 538 485 499 453 420 407 396 449 426 430 469 499 547 539 525 515 506 465 461 449 471 503 520 530 505 513 463 450 488 484 488 506 499 484 474 491 481 463 460 437 428 439 409 408 395 388 388 375 385 392 403 401 409 398 370 354 347 357 361 353 363 371 359 346 306 321 332 346 379 390 410 435 426 484 465 471 433 421 417 423 424 419 416 432 435 447 470 528 521 471 479 486 455 442 420 422 427 443 435 447 430 403 381 373 432 473 475 435 458 446 410 355 368 421 461 417 402 422 432 441 476 524 559 569 554 561 578 582 562 561 579 559 573 571 608 586 546 551 583 587 636 655 703 635 694 691 722 721 764 764 791 830 854 881 926 916 844 792 774 803 862 881 861 847 774 790 815 849 894 921 899 842 793 744 766 738 689 717 682 671 647 643 681 717 700 715 763 790 808 778 720 765 807 797 769 724 655 646 631 618 612 604 586 574 576 554 554 554 542 542 542 531 528 540 518 521 540 534 522 515 520 527 529 535 540 569 600 605 611 613 618 618 618 627 635 650 663 690 696 714 692 697 693 670 690 717 763 788 767 747 701 682 670 650 646 625 618 603 612 585 569 584 627 660 620 711 694 732 745 761 782 675 609 685 722 661 780 804 830 879 891 868 833 862 876 848 932 914 899 937 985 1018 1060 1015 964 1000 967 1004 1042 990 953 938 935 932 947 960 986 1020 1069 1030 948 916 894 937 944 903 900 886 871 864 840 792 785 793 824 832 846 778 744 691 643 606 582 601 533 605 573 558 644 672 640 652 668 618 656 747 777 794 813 775 720 684 711 705 716 615 588 593 615 532 516 464 424 414 381 433 404 362 323 297 267 237 217 224 234 247 260 243 212 199 184 217 187 206 214 203 202 172 196 181 177 182 189 178 172 178 170 154 166 170 174 173 175 160 170 161 155 156 150 148 150 151 149 143 138 133 133 127 122 121 118 119 119 118 116 116 120 114 110 110 110 111 107 105 105 105 103 103 102 101 100 100 100 98 97 99 102 101 96 98 97 99 103 97 98 98 104 107 109 104 104 111 115 111 113 118 122 119 122 123 130 130 132 137 139 136 136 139 152 160 164 162 170 167 179 195 192 208 211 204 151 199 241 237 212 226 229 214 227 237 262 282 283 289 299 327 365 402 436 393 382 415 384 392 385 395 424 419 360 423 488 466 394 401 429 463 444 432 392 366 359 337 355 311 278 281 255 224 282 229 251 251 227 227 260 220 211 186 112 189 162 110 106 110 79 103 130 143 143 138 172 179 253 313 321 262 254 230 212 140 177 208 165 153 124 90 55 52 58 51 56 55 41 41 41 40 27 53 61 68 56 57 52 49 51 51 66 83 78 77 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
277 275 275 270 267 265 267 269 273 269 267 262 260 258 257 256 255 254 251 233 236 235 234 234 234 233 235 238 242 244 247 250 257 269 275 275 283 286 296 298 294 287 290 291 292 287 286 280 283 289 294 299 296 300 315 329 334 339 349 340 346 343 333 342 352 351 355 357 361 374 401 408 402 371 359 356 350 345 338 327 316 303 288 281 276 277 277 274 272 266 260 260 260 260 263 268 273 277 275 280 290 291 292 287 285 289 293 304 307 310 316 324 329 324 318 314 318 316 314 327 332 332 336 333 333 333 330 324 317 313 305 307 305 311 303 307 302 311 312 312 310 316 318 323 331 318 315 318 319 310 314 321 321 298 293 298 306 315 324 338 335 333 338 338 338 354 359 352 361 372 376 387 411 418 404 436 427 412 415 454 441 445 448 438 438 436 439 434 437 430 428 422 411 416 408 430 411 422 439 428 368 333 315 296 294 293 290 299 322 342 355 369 384 401 424 461 442 454 509 463 505 545 528 512 524 581 561 513 498 510 506 519 510 504 507 487 489 495 518 519 526 522 525 526 519 518 516 516 517 529 537 571 557 532 527 488 511 564 552 528 545 551 568 542 519 463 397 388 404 428 479 444 434 442 478 462 474 486 521 568 588 610 603 583 569 550 540 534 540 568 606 598 595 588 591 564 543 551 564 566 536 554 555 571 574 495 411 338 313 282 269 258 251 247 244 244 248 306 414 554 539 510 537 461 411 360 318 298 301 309 321 291 303 305 318 324 334 342 354 375 352 356 359 371 376 383 395 411 421 436 454 465 464 442 453 461 455 461 457 461 467 477 483 477 470 469 465 466 472 476 483 487 490 489 479 468 452 444 443 459 443 412 391 384 381 378 377 381 381 391 406 386 396 398 395 390 382 384 382 382 384 384 393 398 406 407 422 414 411 435 416 389 388 392 411 421 433 435 427 424 426 432 428 425 428 428 448 447 435 434 439 454 453 459 469 490 492 506 503 500 509 499 497 504 482 472 452 456 451 451 455 451 432 423 440 444 474 464 504 510 486 458 447 448 436 415 424 458 452 457 444 430 421 387 380 390 411 408 426 443 445 463 450 425 429 423 421 403 404 427 394 382 386 386 402 405 413 415 383 394 397 399 402 402 394 394 394 397 407 407 417 418 439 447 448 465 473 498 541 567 596 623 626 634 626 636 650 667 669 664 642 637 649 670 672 645 643 616 625 624 632 651 626 627 629 649 649 655 672 688 677 693 695 714 706 675 647 672 688 711 714 708 707 686 617 631 656 657 683 721 727 744 740 710 705 700 715 680 632 646 672 648 657 665 626 657 645 680 669 586 588 585 608 632 663 677 615 677 687 707 729 706 706 697 701 713 734 740 742 753 771 781 760 720 727 696 690 667 676 647 671 681 661 686 662 647 658 679 683 639 637 651 679 632 611 613 626 659 669 636 664 616 604 581 558 550 562 579 578 559 564 584 591 587 561 567 552 521 485 432 464 497 515 531 578 608 595 614 578 528 469 415 420 419 407 330 358 365 370 393 381 430 504 554 613 537 480 444 482 429 386 419 409 426 471 479 478 490 516 512 518 515 498 443 444 475 476 501 527 520 483 466 446 456 476 487 508 488 474 466 473 481 473 458 455 469 431 433 431 436 428 420 421 417 421 400 398 393 402 378 343 344 339 343 350 372 361 351 325 306 323 342 359 369 392 412 418 424 459 439 481 432 416 405 417 419 412 428 448 462 452 499 538 486 459 455 458 463 433 420 411 415 445 426 448 397 397 368 397 470 481 469 417 443 407 446 353 353 363 401 454 465 470 473 498 524 556 551 548 549 547 551 569 551 556 555 571 520 524 532 578 584 598 635 657 675 639 688 673 702 722 766 761 806 832 854 896 900 902 901 931 878 807 791 820 866 867 821 803 809 787 838 850 859 913 877 821 796 823 786 740 709 689 655 672 641 653 696 760 753 765 794 807 782 754 744 798 804 776 771 687 643 626 610 614 616 604 579 577 560 556 550 545 543 539 534 531 542 523 517 519 521 527 523 516 527 530 541 575 543 546 554 596 612 619 622 624 624 625 634 650 671 691 712 706 736 691 724 698 717 743 749 748 737 713 689 661 644 635 628 627 611 603 584 578 633 635 661 685 661 718 723 753 760 781 786 670 646 738 725 661 681 753 829 910 932 931 858 888 954 903 891 947 967 968 1009 1041 1002 977 978 1014 1015 988 1009 1021 1034 970 1008 954 943 964 983 1000 1024 1021 966 927 940 917 896 875 866 851 863 847 822 803 785 794 816 846 810 770 772 739 713 703 674 615 563 542 536 615 646 591 574 648 594 571 654 764 750 751 741 679 699 623 686 653 667 646 560 483 530 466 487 416 379 362 352 385 381 349 349 293 286 264 263 236 214 204 228 242 241 235 196 188 186 216 209 199 196 172 168 185 173 181 178 174 175 175 163 161 155 163 167 171 167 164 172 166 165 159 160 149 146 141 141 133 135 128 124 122 121 120 120 118 117 115 118 115 117 119 113 110 109 108 106 106 105 105 104 103 102 102 102 100 99 97 100 108 107 109 97 97 97 103 111 97 99 98 99 103 105 103 103 108 107 109 114 118 116 114 121 123 126 122 127 132 137 132 141 152 157 150 151 165 155 177 181 186 191 183 172 163 159 194 189 232 257 219 196 199 224 244 268 281 276 273 296 334 378 411 372 336 335 382 378 429 398 346 347 351 352 421 443 397 371 362 447 448 450 380 413 411 377 345 302 298 318 275 272 196 219 211 189 192 215 164 196 179 170 152 108 137 145 81 111 95 75 112 104 109 105 141 131 179 245 288 307 258 219 181 151 121 146 123 120 139 119 73 60 52 45 44 43 61 45 30 34 30 24 27 52 46 61 50 47 43 44 47 60 83 87 62 51 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
276 273 270 271 265 262 262 262 269 268 264 261 259 258 257 255 254 253 251 231 233 235 236 237 236 237 237 241 243 247 251 253 255 270 276 279 287 291 287 284 285 283 286 287 289 285 282 277 281 286 292 291 295 307 311 317 333 334 331 330 327 335 329 341 347 359 380 364 360 368 399 399 405 383 357 351 347 344 337 325 314 305 296 293 288 283 282 277 270 262 260 260 260 260 262 270 274 273 271 280 287 283 286 283 285 287 291 298 308 316 322 327 323 325 325 317 314 308 312 319 326 329 334 332 329 332 328 322 315 306 301 303 299 307 301 299 298 304 305 308 307 314 314 317 324 316 309 312 313 301 312 309 309 299 290 292 297 309 318 332 328 327 330 333 333 348 349 347 361 357 366 366 372 378 407 422 397 404 439 439 421 413 446 446 431 432 433 428 440 432 420 428 426 428 442 449 423 434 435 411 412 336 310 298 293 292 290 291 309 345 378 371 370 381 401 421 417 434 441 468 484 506 528 505 538 517 584 572 534 542 543 543 521 494 486 477 488 491 499 501 509 513 516 523 521 509 505 501 510 522 523 528 517 497 481 478 495 523 534 522 496 490 505 505 461 421 400 386 402 429 486 438 421 448 470 457 463 475 499 531 518 575 604 590 562 543 535 533 535 558 600 608 619 609 573 567 548 543 556 567 544 560 558 558 511 456 362 319 283 264 250 247 244 244 244 244 261 314 456 522 524 513 459 489 424 359 324 301 326 330 322 321 322 317 324 319 335 342 345 341 347 352 357 362 370 377 384 394 405 425 435 440 443 437 452 446 445 448 448 451 455 461 465 467 465 466 462 455 458 463 467 472 474 476 471 457 452 457 449 421 412 395 389 389 387 386 386 394 393 410 409 420 399 405 413 388 393 410 398 401 394 391 394 401 404 420 424 413 426 424 398 388 395 415 405 428 431 435 441 434 439 441 436 433 432 436 440 441 449 445 458 458 454 463 464 465 471 486 501 524 519 500 502 492 483 483 476 479 473 451 437 432 427 425 430 444 442 454 486 502 494 475 463 462 451 429 448 467 470 451 442 427 409 392 385 394 422 422 424 433 441 465 447 434 442 438 419 423 429 423 406 387 386 386 412 410 430 413 385 385 397 397 391 394 392 397 406 412 414 411 417 424 447 457 468 475 482 490 483 504 519 564 607 649 633 646 664 673 639 648 635 621 634 653 650 629 619 609 600 613 603 630 602 604 622 625 622 644 666 682 664 671 665 678 679 653 628 673 667 672 693 709 686 670 640 598 615 631 688 698 715 723 726 701 675 668 687 682 641 625 653 626 620 610 609 591 593 643 625 599 620 672 689 700 682 711 640 652 654 677 696 675 686 697 721 732 714 739 777 792 782 778 739 724 712 693 696 715 715 691 644 645 651 648 645 647 675 694 706 664 615 633 642 647 617 601 630 639 667 625 660 607 585 574 575 616 629 642 663 639 619 596 574 573 562 570 525 493 490 466 428 514 503 514 569 577 591 568 564 556 462 413 390 413 414 330 343 348 366 361 378 432 489 572 581 562 489 424 435 430 383 397 395 430 470 454 468 486 505 489 506 506 502 455 461 460 493 528 539 491 486 465 442 453 471 481 474 476 470 469 473 477 482 493 486 463 457 467 482 480 449 442 419 411 407 391 385 381 388 401 372 360 339 362 342 377 360 343 337 312 328 353 370 402 402 414 433 412 412 462 458 436 413 400 403 404 421 431 439 463 491 529 495 472 455 436 440 448 455 437 399 403 421 428 414 396 374 363 387 476 467 422 438 408 385 406 400 365 365 360 405 497 536 545 531 530 546 535 534 549 534 540 563 547 546 586 563 543 558 602 634 674 687 681 665 710 675 708 700 705 768 822 819 826 812 831 854 831 830 886 923 927 838 810 800 830 868 870 884 861 798 836 915 919 935 867 833 800 822 773 712 679 696 712 756 695 696 678 746 800 811 795 778 773 769 777 817 790 729 710 659 634 622 619 608 586 579 574 571 559 558 560 551 541 539 532 532 532 525 531 526 521 524 523 520 525 534 552 589 544 578 598 573 587 609 626 629 633 643 644 658 664 667 688 719 744 717 746 725 707 759 769 712 715 697 693 666 649 645 616 613 609 593 579 630 614 668 685 710 690 689 733 773 780 795 721 618 667 762 766 700 708 780 864 891 887 948 928 914 982 955 950 983 964 981 1022 1002 994 983 973 1018 1059 1053 1030 1052 1058 1033 1020 989 942 956 966 991 1019 1029 1008 965 921 887 867 861 841 832 825 834 826 814 795 788 809 812 817 832 781 724 750 741 667 594 572 504 522 594 605 550 585 596 538 601 705 729 717 695 638 622 659 579 625 634 598 580 511 424 452 400 423 326 373 311 340 340 346 333 347 348 316 304 287 287 257 225 193 211 210 215 213 170 203 213 205 178 178 185 163 176 175 168 174 170 169 161 171 162 152 152 163 162 171 164 157 159 156 148 142 140 138 133 131 129 127 123 122 122 120 120 119 118 117 116 116 116 114 114 118 112 112 108 107 106 106 104 104 104 104 103 102 101 99 100 106 114 110 102 98 98 100 105 113 100 101 100 99 100 102 103 102 102 104 109 111 113 110 113 114 114 120 120 124 131 125 135 145 144 149 146 159 151 166 175 166 180 178 168 167 143 152 162 190 217 217 200 204 225 249 260 266 255 249 281 299 342 368 370 362 299 296 330 365 352 339 325 317 307 341 366 398 357 286 348 412 384 419 341 392 373 374 376 345 300 287 266 221 207 178 173 158 171 185 136 146 153 136 167 119 103 74 101 124 95 68 117 122 84 98 117 111 143 179 253 287 260 246 211 169 123 95 85 88 129 115 71 57 51 41 41 36 58 55 26 30 28 23 24 31 32 43 38 38 39 45 47 53 66 82 54 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
275 271 267 265 263 260 258 258 260 263 261 257 256 256 256 255 253 252 246 231 232 233 234 236 237 239 239 241 247 250 252 257 260 266 271 282 283 287 283 276 277 280 283 282 283 284 280 274 277 285 285 288 293 295 298 315 317 316 318 317 316 326 324 327 332 354 399 403 379 373 385 393 401 401 365 354 347 339 327 315 307 299 296 288 281 275 276 277 269 262 260 260 260 260 267 266 266 265 267 275 277 275 278 282 286 288 292 298 309 321 326 321 316 316 321 322 317 310 305 312 322 327 332 330 326 328 326 317 316 308 300 299 297 299 300 298 297 299 299 299 305 310 311 313 319 310 304 305 309 300 297 300 298 290 285 297 311 319 324 328 318 320 321 325 328 331 333 349 359 351 358 357 360 365 369 383 375 409 412 416 397 433 420 424 425 411 433 433 423 425 425 418 412 413 422 445 447 452 444 448 389 333 313 295 292 291 290 291 301 355 393 363 360 368 390 404 405 403 420 447 470 508 529 488 508 499 523 579 522 512 495 550 542 510 499 472 489 484 481 494 501 504 540 546 537 530 525 493 506 506 504 499 487 473 464 470 508 520 493 505 513 496 468 452 420 408 401 384 386 412 429 410 433 443 460 445 457 487 500 484 505 549 529 544 552 544 550 530 530 540 566 540 563 589 567 558 557 543 548 565 554 538 530 490 446 407 330 292 274 253 244 244 244 244 244 244 256 319 466 469 462 466 425 424 422 363 330 312 324 326 335 329 330 329 329 331 326 328 335 347 361 358 363 367 378 397 412 409 419 419 416 420 428 425 427 431 434 440 453 461 467 470 476 478 473 464 462 454 452 453 456 458 460 461 465 465 463 427 413 405 399 397 397 400 401 401 400 404 398 420 439 423 408 413 403 392 390 396 411 409 405 401 398 403 417 429 417 422 431 413 393 394 416 427 419 412 423 435 441 453 457 460 455 448 442 442 443 454 458 467 450 479 467 459 482 489 478 505 508 520 511 507 502 489 479 473 471 461 450 455 446 446 433 425 444 444 472 479 500 500 485 478 467 458 441 457 464 456 451 457 446 427 410 395 388 423 443 456 459 473 481 481 454 450 443 433 435 441 424 403 404 398 384 387 409 411 425 424 404 393 397 389 388 388 388 394 404 404 411 413 418 421 426 433 441 457 477 486 465 472 487 563 610 663 646 659 648 644 632 628 622 612 629 632 635 618 599 594 580 599 591 613 579 588 599 601 619 633 643 667 666 642 642 668 657 622 634 639 639 651 689 681 679 681 653 596 604 661 675 672 694 703 699 689 660 645 666 670 659 617 620 613 563 570 578 565 576 600 574 606 658 689 698 703 716 725 693 636 663 660 668 693 691 705 728 750 748 762 750 758 765 783 775 737 753 727 727 728 717 667 655 666 624 632 625 655 684 698 706 686 650 598 605 643 611 601 639 622 667 616 614 587 626 627 655 648 637 642 640 632 613 610 571 544 551 541 494 492 443 444 431 517 513 501 529 588 548 556 553 584 516 452 397 383 395 336 330 334 350 368 390 469 501 487 493 548 491 443 403 404 378 423 436 454 452 441 457 481 499 508 467 489 504 449 433 479 513 502 536 514 474 455 437 459 452 464 471 473 462 464 479 493 504 517 490 464 466 498 499 458 421 412 405 398 392 388 384 375 371 384 374 348 334 355 331 360 360 343 330 320 335 377 380 370 397 445 451 405 416 439 420 426 415 400 418 412 429 435 444 452 475 534 495 487 474 465 422 421 438 452 422 385 398 422 426 382 352 389 422 483 465 431 399 375 380 374 348 349 347 362 404 459 512 531 520 518 549 537 523 538 519 523 520 557 586 515 555 632 592 584 609 667 658 693 744 778 726 755 755 781 819 779 802 786 778 813 816 818 858 875 952 983 882 823 810 842 901 918 911 866 813 845 898 907 922 852 802 772 775 750 682 702 756 770 794 741 714 691 736 798 827 812 815 823 815 819 837 777 728 646 631 619 609 604 595 588 579 570 570 566 571 602 572 538 537 534 526 524 531 535 540 529 524 525 528 526 542 570 586 546 563 582 614 610 604 616 615 627 642 655 665 698 707 693 705 721 768 746 762 736 749 738 704 681 683 659 664 660 642 628 615 615 622 592 584 633 654 701 743 689 744 757 759 796 738 666 621 699 751 811 762 672 715 752 797 843 922 934 958 920 921 907 890 900 960 954 990 1026 1041 981 1012 1044 1057 1075 1058 1066 1026 1012 995 964 943 959 987 994 1002 989 976 948 926 868 899 899 889 867 822 805 797 794 795 802 820 824 827 771 748 650 639 631 596 544 525 494 526 575 545 508 503 535 621 644 640 651 647 608 571 581 559 555 588 575 564 543 481 378 339 333 293 263 294 295 293 319 335 297 291 299 273 269 259 264 256 210 185 182 184 197 166 181 195 200 190 166 182 177 154 172 162 165 156 178 175 156 171 164 149 151 163 164 164 160 146 146 149 157 147 143 145 139 132 125 124 124 133 134 127 120 118 118 117 115 115 114 113 111 111 109 108 107 107 106 106 105 105 103 102 102 107 103 110 110 111 104 96 98 98 102 105 115 112 101 101 100 99 101 101 103 102 106 104 105 108 109 111 113 114 116 118 123 122 125 132 142 152 138 154 156 145 168 180 170 183 161 146 144 147 152 162 174 181 195 176 221 258 252 252 248 222 259 273 290 316 334 326 307 291 268 298 302 307 274 284 309 312 312 317 329 322 256 304 389 339 369 309 345 357 336 344 313 291 259 253 236 188 184 191 202 153 154 178 135 127 118 130 98 81 65 74 88 91 67 89 98 84 84 88 117 187 217 235 232 226 182 223 178 154 116 83 67 85 108 72 53 43 42 34 33 54 36 21 49 43 23 22 24 24 27 30 32 40 49 53 67 67 75 46 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
273 271 266 261 258 257 257 257 258 258 259 257 255 254 254 254 254 252 240 232 233 234 235 236 237 237 239 242 248 253 257 260 264 272 268 277 274 280 277 273 269 272 276 275 275 278 279 274 275 279 282 285 287 293 298 300 306 309 313 312 313 317 316 317 332 372 388 409 401 383 384 394 401 372 374 354 346 337 330 321 311 301 290 285 275 272 270 271 273 264 259 260 260 260 263 257 258 261 263 267 271 275 280 284 282 284 288 302 313 322 323 319 313 313 317 318 314 309 302 306 318 324 329 328 324 324 325 315 308 311 305 298 295 296 296 295 296 296 294 297 302 303 306 311 316 315 305 297 297 299 296 288 295 284 285 297 311 314 316 319 315 313 321 315 330 322 324 328 336 344 353 351 348 352 362 366 362 373 390 391 394 428 403 424 415 418 400 436 421 416 417 421 427 412 407 424 428 441 445 445 398 352 312 301 291 290 289 292 302 335 349 329 365 366 381 394 391 384 398 410 429 466 490 483 484 482 476 521 554 507 479 494 523 525 494 466 477 470 476 490 495 496 511 519 528 530 521 501 482 488 490 489 478 463 456 466 472 483 485 507 480 500 465 440 430 421 410 381 383 401 418 399 411 436 437 443 466 447 456 481 479 492 498 502 530 544 537 528 528 534 556 533 514 524 574 571 556 524 489 516 513 481 456 456 377 326 295 270 262 248 242 241 244 244 244 244 334 435 483 466 424 432 412 397 437 365 331 325 314 321 336 343 347 339 340 349 344 338 344 365 376 381 377 381 381 383 389 392 393 398 414 418 417 427 437 437 438 440 442 448 456 462 469 477 476 464 454 456 451 449 450 450 452 454 456 450 432 423 418 411 407 411 416 430 438 427 417 406 403 414 438 437 415 426 405 406 410 396 397 401 402 407 404 406 411 419 426 434 413 397 396 402 441 424 419 429 421 430 442 436 444 460 466 461 453 459 449 461 461 470 464 474 490 473 486 512 506 487 503 513 519 518 504 494 475 468 467 479 460 470 467 462 433 431 449 452 480 492 501 494 482 464 455 451 448 457 458 446 443 453 444 447 398 399 431 451 453 463 465 466 466 477 473 483 464 446 441 429 433 421 439 405 388 384 389 394 396 403 409 404 388 388 391 391 392 399 402 406 405 412 419 418 428 443 456 468 463 446 472 471 488 523 618 659 663 659 621 612 607 607 606 587 613 610 619 599 602 574 574 574 571 578 563 556 591 607 610 618 641 650 657 624 624 636 656 640 606 617 647 662 672 666 664 653 646 571 601 638 655 658 675 675 684 680 667 629 634 655 655 619 601 561 592 581 598 603 599 573 583 642 650 689 692 692 706 726 716 681 652 693 709 725 730 719 729 740 766 770 792 779 783 788 790 765 780 759 733 694 665 686 712 687 665 628 618 664 684 696 671 651 640 637 584 617 609 598 627 612 635 609 645 645 636 627 628 625 616 613 631 642 637 614 608 612 569 527 541 515 539 462 410 485 512 460 481 577 521 498 535 567 542 449 404 384 374 398 405 335 331 355 392 472 445 447 466 488 519 443 426 400 397 428 436 431 427 439 466 456 493 473 467 511 471 437 437 491 479 480 504 478 485 470 444 435 451 455 472 454 460 479 479 512 529 530 486 484 490 516 492 452 458 446 440 438 432 420 415 388 372 360 357 334 345 328 341 353 373 341 305 303 339 347 363 384 403 423 429 397 406 413 409 423 414 390 414 431 439 456 492 486 524 546 503 469 439 439 440 406 438 451 441 413 376 403 398 362 358 387 417 455 437 433 413 372 358 341 346 352 364 378 408 484 516 526 513 518 544 537 508 532 504 483 488 514 497 550 559 607 617 629 601 621 666 721 764 786 792 806 809 806 766 763 746 742 772 791 814 806 843 889 941 941 897 849 819 828 887 893 899 882 815 828 856 929 914 841 791 748 729 719 713 717 748 825 819 794 755 686 725 797 845 836 855 896 872 845 829 781 689 648 632 651 618 603 598 588 585 582 602 600 618 649 588 552 540 537 545 537 536 549 546 541 528 529 527 530 546 584 600 575 560 573 602 620 623 628 620 629 642 665 684 687 702 724 757 731 747 780 810 791 759 720 696 684 671 661 642 626 632 622 613 595 594 613 595 643 706 694 735 702 741 798 779 781 694 653 733 697 740 809 774 732 675 722 792 814 867 882 888 843 824 816 823 851 914 939 965 1014 1036 1018 1007 1037 1050 1059 1076 1066 1061 1018 979 961 972 957 982 990 980 949 933 915 911 931 916 919 906 852 887 857 826 818 806 800 809 822 839 845 771 681 606 616 603 575 558 487 505 575 590 522 481 556 588 582 565 572 585 566 514 520 467 477 482 517 518 434 467 404 378 368 367 314 246 317 282 280 274 259 265 268 298 261 218 218 230 243 220 220 188 171 167 159 213 194 168 180 168 154 159 168 154 164 152 172 161 165 151 165 149 149 159 165 152 160 160 147 139 147 141 136 131 128 126 125 129 137 127 122 121 120 118 117 117 116 115 114 112 113 113 110 110 107 107 106 105 105 105 112 108 119 113 114 117 115 110 98 96 98 99 103 104 108 112 116 105 101 99 101 104 107 106 111 111 112 113 117 113 116 121 123 119 120 124 129 132 145 147 135 143 153 139 154 149 176 159 141 138 141 153 163 172 164 161 168 182 215 240 250 259 215 239 248 277 282 312 297 288 293 264 283 295 257 251 289 326 322 322 335 269 267 276 236 317 322 290 313 293 300 313 276 306 342 321 304 267 219 224 228 224 225 190 211 185 161 193 144 117 127 117 108 72 51 57 84 106 81 71 71 86 129 163 178 214 225 172 129 159 150 138 108 91 74 53 76 61 47 39 36 33 29 45 38 19 23 24 21 21 22 36 34 30 45 50 64 69 75 91 87 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
273 270 265 260 258 258 257 257 257 258 260 260 258 256 254 252 252 252 240 233 234 235 236 237 238 239 240 243 246 252 258 266 274 282 271 262 264 269 268 268 265 265 267 267 267 270 270 270 271 276 278 282 291 293 291 296 299 307 306 306 309 311 310 314 319 335 385 389 402 390 397 389 393 388 367 353 350 341 328 316 311 305 294 282 276 271 267 265 268 269 265 260 260 260 260 259 257 264 275 269 272 281 282 279 280 284 290 297 307 312 314 314 308 311 314 313 313 308 300 299 310 322 326 326 322 321 318 310 300 306 305 299 297 294 292 292 294 293 290 293 297 304 307 314 315 312 304 295 290 293 294 280 287 281 279 290 297 304 311 308 307 304 315 312 326 318 317 320 327 336 345 345 344 344 349 351 350 357 365 367 385 390 402 414 400 384 408 427 419 411 411 415 419 428 433 408 399 399 421 412 395 360 308 299 291 289 288 295 302 326 315 318 341 354 376 377 367 393 389 398 404 447 450 443 454 454 455 472 487 514 479 472 519 509 477 458 463 467 476 481 486 488 487 489 487 488 484 482 482 470 473 477 457 457 446 453 456 452 469 469 448 462 503 439 418 414 409 379 382 386 394 427 427 418 427 427 432 449 475 491 526 569 586 541 531 529 525 525 528 539 566 558 520 488 509 533 537 515 474 471 459 441 428 398 346 292 269 256 250 247 240 240 240 244 245 276 397 456 425 444 437 403 386 395 391 347 336 328 320 321 328 337 347 357 362 359 358 354 353 357 375 360 360 368 380 391 387 404 403 428 417 442 442 447 442 460 464 464 457 459 462 468 474 475 465 465 455 453 450 448 447 447 448 450 454 460 454 469 461 449 428 446 445 474 444 419 410 406 408 409 416 434 431 420 414 427 412 401 401 404 404 409 410 411 419 431 429 414 403 405 413 416 430 427 432 442 428 424 430 432 436 440 445 451 465 477 457 471 469 476 475 470 494 478 477 491 505 500 509 515 511 494 488 476 473 474 477 479 474 459 450 443 435 432 486 481 480 489 489 477 470 466 465 462 459 452 451 445 438 446 435 428 400 405 425 432 444 450 450 454 456 466 461 464 470 474 446 437 449 426 447 417 394 387 382 388 401 403 408 414 418 410 405 403 404 409 414 411 406 407 412 412 418 422 437 446 442 459 475 502 487 501 585 661 668 647 617 604 590 590 600 573 598 589 599 594 574 578 558 562 557 557 568 553 565 569 577 595 619 649 631 629 607 614 636 624 611 603 638 633 646 665 643 635 621 549 607 614 629 643 660 665 664 652 673 644 600 620 647 595 545 594 646 673 675 655 594 630 624 588 636 641 680 689 706 705 720 706 663 699 720 725 734 736 751 765 779 794 784 777 790 799 805 786 780 763 733 693 715 742 756 723 663 650 629 621 663 673 642 648 614 610 608 587 599 605 604 610 589 627 651 625 616 601 625 626 605 609 606 626 620 615 621 611 602 609 605 605 584 503 415 434 465 472 446 527 546 444 493 513 558 534 440 392 375 378 400 382 342 326 378 459 421 399 458 517 480 447 428 403 385 426 411 409 399 423 437 476 499 453 476 483 460 422 447 457 467 460 484 478 457 460 447 433 448 456 467 453 489 505 495 507 532 539 527 515 545 510 484 484 489 463 469 450 424 417 408 395 386 360 348 347 345 329 327 357 391 344 318 338 346 359 377 389 407 444 399 388 398 406 400 411 406 391 420 471 516 515 542 554 549 526 539 520 465 442 412 406 417 428 440 406 392 368 378 357 351 403 456 429 399 391 385 362 354 340 351 366 376 403 463 489 506 530 496 504 525 530 512 513 526 478 522 535 567 553 606 600 606 664 652 698 746 772 764 752 781 758 771 790 770 732 740 794 851 882 891 888 894 887 920 907 897 860 858 851 853 909 858 842 812 872 918 901 897 843 816 789 741 700 738 766 794 860 860 832 788 713 727 769 820 865 861 866 827 811 780 693 709 696 671 682 639 613 605 603 604 615 619 630 642 654 574 551 543 548 539 534 533 549 555 540 530 534 532 536 556 598 608 603 563 602 599 607 620 634 628 652 636 649 669 674 683 694 720 785 800 821 830 803 745 730 701 695 666 658 655 654 613 602 605 622 645 662 610 648 704 714 746 719 767 800 804 795 699 644 716 796 804 815 829 776 711 679 722 785 771 856 820 787 778 834 894 862 856 870 936 994 1059 1075 1031 1042 1048 1067 1056 1029 1020 1004 976 972 988 964 969 988 984 976 955 976 930 917 938 929 911 908 875 871 857 836 817 802 819 825 825 816 755 705 668 696 678 610 593 504 474 513 506 508 471 493 534 518 541 524 579 570 489 499 444 407 412 457 500 391 333 357 328 364 375 271 252 258 253 282 244 254 217 232 256 227 198 203 193 204 217 204 184 188 183 163 173 206 176 165 164 171 148 149 168 154 149 170 166 158 151 149 145 147 154 155 157 143 150 141 138 135 132 130 129 128 127 132 137 127 130 132 133 129 120 119 116 116 115 113 113 112 112 110 109 108 106 108 105 105 110 122 122 118 119 109 111 111 104 97 98 99 99 105 114 114 115 119 120 103 101 102 102 111 106 111 118 122 124 124 119 121 128 130 128 126 133 135 138 141 138 134 139 145 135 141 139 144 136 137 148 155 163 169 161 160 178 183 186 194 191 191 211 230 261 244 257 255 279 247 243 261 245 255 279 241 263 278 286 304 327 311 252 225 220 227 235 270 270 252 237 321 278 215 260 308 326 317 291 266 252 243 216 196 199 205 199 200 185 171 165 171 153 78 46 65 80 86 77 75 61 65 75 103 126 162 189 220 166 143 111 155 136 137 138 117 75 46 50 42 38 31 29 28 34 19 16 19 19 20 24 39 33 52 37 62 79 79 79 76 87 101 67 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
269 267 265 263 260 259 257 257 258 259 260 262 259 257 255 253 252 250 231 233 235 236 237 238 239 239 239 247 251 255 259 266 274 287 303 259 255 258 258 261 260 256 257 258 258 262 264 270 275 281 286 285 286 285 292 297 299 299 300 301 303 305 308 315 323 337 383 368 394 393 391 378 380 406 403 360 353 347 333 314 307 300 296 286 280 274 269 263 260 261 264 262 260 260 260 260 260 267 273 264 270 277 278 276 283 287 292 298 313 302 305 308 305 308 311 309 311 307 302 294 301 319 324 326 322 315 316 306 299 301 300 297 295 295 292 290 293 292 288 292 295 297 303 309 312 311 306 294 284 282 289 272 271 271 276 288 294 295 297 297 299 298 307 310 316 313 315 322 329 335 340 336 341 337 340 343 342 347 352 356 364 369 381 398 380 379 415 409 402 399 413 413 416 419 428 435 430 392 390 390 363 344 306 297 289 287 288 293 298 339 359 350 326 335 373 360 364 377 381 382 389 410 414 422 426 430 440 451 458 485 460 472 524 497 464 453 454 463 468 473 478 480 479 476 474 472 471 471 477 474 465 460 447 438 440 442 433 420 431 442 431 458 442 419 408 397 393 375 376 408 433 439 435 445 443 444 459 470 516 545 581 605 580 583 581 571 538 552 528 515 534 526 514 489 466 509 514 473 445 445 448 417 413 329 291 269 251 242 239 238 240 239 239 244 244 279 322 378 389 373 395 388 380 375 359 347 340 328 327 328 328 332 342 348 356 360 362 361 364 358 353 363 378 391 394 401 412 412 432 421 437 430 441 452 472 475 486 484 483 482 478 473 469 469 455 452 448 445 441 446 450 453 454 455 457 457 465 460 462 443 446 457 446 440 426 413 412 413 412 420 420 421 425 423 420 420 412 411 408 406 408 417 418 418 425 426 412 407 408 417 431 425 431 438 436 453 439 426 427 451 450 460 462 464 464 471 463 465 483 487 479 493 482 484 497 494 502 528 544 517 500 489 489 488 480 497 503 485 467 459 444 446 431 454 464 461 474 471 475 471 467 462 457 454 449 448 438 430 420 423 420 419 394 397 425 433 439 436 440 445 451 453 452 451 457 460 480 458 440 445 451 428 397 388 382 383 393 413 441 456 476 465 446 437 440 452 431 421 409 408 419 417 415 417 423 427 429 450 456 495 474 484 569 626 639 632 610 595 579 586 582 561 572 573 580 573 570 558 545 538 553 539 542 545 551 571 595 599 628 651 632 618 606 599 618 615 583 605 614 617 643 653 645 637 597 550 566 607 618 613 637 634 625 645 635 652 599 599 632 555 560 597 631 651 664 686 689 703 680 634 597 619 648 664 681 707 719 714 673 689 694 700 716 719 746 758 749 751 767 783 787 795 788 762 746 734 693 720 740 768 755 690 652 684 649 609 635 648 597 584 588 576 596 573 605 579 597 569 631 638 638 629 593 596 611 602 600 592 587 599 596 596 594 602 599 591 571 570 575 574 483 415 413 414 406 458 501 444 422 449 504 549 522 437 389 356 365 386 356 334 351 426 403 378 406 456 458 441 440 411 377 401 409 387 409 439 473 489 491 458 454 485 469 415 430 442 454 455 474 477 452 454 463 429 438 440 453 476 489 511 531 532 540 547 535 517 507 503 496 494 459 439 427 430 403 394 379 373 362 364 369 358 350 338 334 323 355 353 318 328 340 355 365 383 401 477 423 390 393 392 387 402 390 384 426 459 503 520 538 561 554 484 479 487 506 481 439 422 391 409 441 456 419 366 356 357 343 408 391 405 361 388 356 365 343 341 357 450 466 486 504 475 502 500 468 487 491 502 533 495 505 484 560 562 581 569 602 611 668 686 696 710 729 735 718 717 749 717 768 766 725 708 773 827 871 835 875 897 900 937 943 923 905 874 900 880 845 872 880 819 868 909 890 942 881 827 811 796 708 750 779 827 829 868 877 796 761 712 699 751 790 867 842 805 776 742 738 766 800 754 754 681 640 622 621 618 613 613 612 594 602 581 560 550 545 539 531 536 536 538 545 539 536 530 528 533 561 580 608 585 574 586 605 617 623 640 631 660 680 634 645 668 690 723 729 732 736 768 809 814 745 724 718 700 679 678 685 646 617 627 638 663 659 655 604 652 745 749 744 739 792 805 840 746 696 683 798 836 876 903 883 816 736 726 682 714 772 786 769 750 801 818 841 826 834 852 910 967 1055 1077 1053 1066 1097 1092 1081 1044 1001 978 1006 1016 1000 971 966 931 959 911 888 922 862 846 874 872 859 883 872 861 857 841 819 809 811 822 828 811 828 782 762 735 685 620 578 548 472 441 452 495 451 462 471 472 515 500 550 532 512 453 373 375 358 406 398 363 328 291 283 298 319 245 282 213 204 246 229 212 198 203 193 185 167 164 169 169 202 226 219 201 173 160 159 189 187 166 156 160 152 145 148 158 142 162 154 166 164 160 150 144 144 144 147 140 138 135 134 132 131 133 136 135 142 151 134 135 141 141 141 126 123 140 133 128 117 114 114 112 111 109 108 107 107 108 106 111 124 120 123 112 113 107 105 105 101 98 97 101 102 105 113 118 130 119 124 111 102 101 100 112 108 112 118 123 123 120 123 131 125 124 127 130 128 136 141 143 134 127 128 126 128 132 135 134 133 137 138 149 151 149 152 168 167 167 170 173 185 207 236 240 245 243 233 259 250 227 237 219 221 263 242 251 295 262 309 344 347 325 266 242 237 196 223 199 261 211 233 305 244 182 226 299 315 284 296 267 233 220 199 168 159 165 170 163 140 136 127 120 130 111 45 58 74 87 75 61 57 53 68 84 96 116 125 153 140 96 122 137 136 119 142 108 97 54 42 37 35 36 24 24 25 16 15 17 18 19 18 35 34 58 64 64 52 60 93 119 93 106 71 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
270 267 264 261 257 257 257 257 258 259 259 264 259 257 256 254 252 250 231 232 234 235 236 236 236 236 238 248 252 256 261 270 275 283 274 260 256 253 253 253 254 252 259 257 255 261 267 273 279 282 281 275 280 287 290 294 295 294 294 296 298 300 305 311 322 346 363 359 359 389 387 375 370 392 370 363 343 343 337 325 314 306 297 289 281 275 270 265 262 260 260 263 260 260 260 260 260 259 258 260 265 269 272 273 277 284 291 304 314 300 298 301 302 304 308 305 304 303 297 292 294 310 320 322 323 311 315 307 302 296 296 297 293 291 292 289 289 288 291 290 292 297 299 306 303 304 298 291 289 276 276 270 267 274 281 285 288 289 290 290 294 294 302 304 310 310 310 318 328 333 334 332 327 327 337 334 336 338 343 347 352 359 362 359 359 389 385 383 384 379 392 415 409 409 417 420 433 414 380 397 385 337 303 294 288 286 287 291 304 362 404 368 387 351 341 346 353 359 368 370 385 403 398 409 418 417 428 437 432 437 444 461 498 507 459 447 450 456 462 468 472 476 473 471 468 466 465 463 463 460 457 458 461 461 468 432 424 427 409 416 406 408 410 398 422 407 403 369 374 389 395 411 468 512 497 481 508 527 521 494 522 517 528 557 574 577 538 556 523 503 519 515 490 501 468 475 478 453 439 436 432 375 347 286 256 244 239 238 237 239 238 230 228 303 302 326 342 345 348 356 350 356 364 358 357 345 338 333 335 344 338 341 338 341 347 353 356 341 342 348 358 365 385 406 416 422 429 437 450 451 460 458 463 469 472 473 464 475 469 460 456 454 461 464 449 440 437 441 444 450 459 471 468 470 468 462 465 465 458 454 467 454 436 424 425 422 422 430 417 430 433 431 426 425 428 438 415 415 413 413 411 413 423 421 415 410 410 418 420 430 430 432 431 443 442 445 430 434 428 445 454 456 472 485 478 478 472 485 478 494 485 495 498 499 523 537 528 521 522 514 514 511 509 494 501 512 524 511 483 472 463 451 434 446 441 446 456 468 474 464 462 456 452 446 442 443 444 437 430 419 407 407 412 403 421 425 433 445 448 447 450 447 445 445 445 452 459 483 439 436 449 418 398 385 382 387 395 424 431 465 450 466 473 461 466 479 474 449 427 425 419 421 423 419 419 424 428 433 440 456 463 480 550 610 627 612 599 589 572 582 571 549 552 569 577 556 563 542 545 531 532 523 530 549 581 585 624 648 654 636 637 602 595 581 604 594 579 588 605 636 651 635 624 624 582 559 522 584 570 612 613 630 608 636 613 637 633 569 599 589 552 531 594 629 650 679 689 700 703 666 635 609 630 660 692 704 717 728 715 709 711 729 719 724 738 756 758 760 780 798 806 809 803 791 762 717 717 755 784 796 732 669 686 709 700 625 591 581 587 610 595 578 559 559 606 575 556 594 607 621 631 610 597 575 587 578 583 585 588 575 573 577 585 581 586 579 556 548 548 536 548 509 432 430 388 403 426 475 399 404 456 455 518 516 435 387 364 350 356 334 351 387 386 390 402 421 445 439 429 406 377 371 386 420 442 449 452 463 461 455 465 494 453 422 402 417 446 443 467 463 458 459 451 435 433 447 473 484 494 513 534 548 543 522 502 474 468 487 465 468 471 458 425 410 408 400 385 382 392 412 403 415 376 344 333 333 338 340 314 321 342 354 385 420 467 471 400 387 368 382 378 377 373 408 427 446 480 529 543 568 551 490 460 460 469 447 446 434 412 394 417 418 423 388 361 341 357 396 376 397 355 346 345 342 341 356 390 478 480 496 498 469 478 476 464 478 494 538 520 474 490 550 586 573 593 612 613 669 673 663 689 704 735 746 695 717 689 743 767 748 714 733 778 853 803 817 850 826 838 895 922 902 871 868 876 914 858 845 882 833 893 873 915 920 877 836 799 759 707 753 847 896 864 854 833 749 760 784 749 715 795 813 850 851 807 777 800 808 836 827 770 683 666 646 637 628 620 608 621 631 587 575 558 549 544 546 542 538 541 543 564 549 540 532 537 541 547 556 578 580 571 593 615 615 626 635 640 649 682 674 651 652 678 687 695 696 720 755 793 828 758 737 722 708 693 704 712 658 676 666 679 711 703 651 610 676 755 791 737 757 760 816 864 793 691 695 720 811 826 815 853 803 774 731 706 688 713 720 730 762 780 796 782 817 844 870 940 1048 1093 1083 1085 1100 1089 1047 1028 1020 1002 1004 1010 997 981 976 977 897 945 871 847 845 788 829 865 862 816 844 840 821 820 844 815 825 814 814 840 845 862 808 754 719 738 719 607 552 542 518 448 470 428 423 421 433 425 497 485 489 468 473 417 369 328 369 368 338 270 257 237 234 232 267 339 300 235 193 193 189 183 178 175 175 164 171 162 161 189 192 188 199 174 160 158 172 177 178 163 143 142 143 157 146 133 146 154 149 147 164 157 144 142 140 138 138 136 137 140 142 147 135 141 149 152 140 133 148 142 142 142 125 125 132 130 126 120 123 115 112 111 110 109 107 107 107 108 123 125 115 116 112 106 104 103 100 98 100 99 101 102 105 118 121 132 126 125 113 100 102 99 112 112 112 115 121 115 118 124 126 121 121 123 124 127 131 132 130 126 124 128 132 134 129 131 133 146 148 145 138 144 154 162 155 173 173 183 196 182 206 212 239 240 212 237 241 221 220 211 229 267 290 287 266 326 289 294 334 352 358 316 314 238 209 174 167 187 168 234 229 195 179 229 281 304 287 281 238 190 180 168 142 136 124 135 116 101 92 80 69 55 81 49 41 60 51 56 53 57 43 56 56 75 80 109 106 117 76 95 122 131 99 120 101 64 51 40 32 35 42 22 22 19 17 15 16 30 18 17 23 29 50 73 38 40 59 75 87 97 71 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
266 268 266 264 259 260 258 257 256 256 258 258 259 257 255 254 252 244 231 232 233 234 234 234 234 233 242 240 247 256 266 277 290 299 310 284 264 254 251 256 254 252 256 260 266 268 273 273 275 277 274 271 277 284 289 291 290 290 291 296 297 297 300 310 322 338 342 344 355 380 386 382 367 363 373 349 339 331 328 320 312 308 301 293 285 277 273 268 265 260 260 260 260 260 260 260 260 259 258 264 268 270 273 276 279 288 299 306 315 308 298 292 297 300 305 301 297 303 296 290 288 301 310 316 317 307 309 305 300 298 293 292 293 289 292 288 286 287 289 286 291 292 296 302 299 296 294 287 277 273 273 266 265 268 278 278 281 284 280 282 281 286 295 296 305 308 305 315 325 327 326 328 323 323 331 327 328 332 336 338 344 345 350 350 352 362 366 363 397 371 373 398 410 404 403 405 415 420 376 363 370 338 299 289 286 284 285 290 324 355 400 407 398 382 364 352 352 358 359 363 378 382 390 406 405 410 414 423 437 457 474 454 463 450 464 441 452 474 470 468 481 477 474 472 473 472 472 470 468 466 475 489 484 484 496 493 482 457 445 422 405 396 389 385 380 388 382 365 374 393 402 415 444 496 480 458 498 534 523 480 471 500 520 547 521 525 527 510 530 489 501 510 479 506 478 459 472 451 420 399 376 380 302 262 246 237 237 236 237 232 228 232 244 314 320 316 319 328 331 333 339 339 348 351 339 341 331 342 329 332 326 329 330 335 339 336 330 342 360 370 378 387 385 392 403 415 425 437 443 436 439 444 440 449 443 444 452 458 454 442 438 457 467 475 449 432 437 467 476 472 464 457 456 463 462 456 455 455 457 469 470 443 441 442 445 439 435 440 428 432 441 435 432 427 428 430 429 421 421 419 418 420 419 421 418 422 423 427 430 435 431 443 434 452 450 436 441 448 432 432 449 459 464 470 486 488 484 494 496 500 499 526 534 526 528 521 506 493 499 490 495 493 504 503 504 509 501 492 481 468 453 443 436 438 444 462 466 480 464 456 453 451 449 449 447 442 436 428 420 425 428 420 421 429 413 421 435 451 446 455 460 447 443 440 439 443 454 472 459 425 427 420 393 404 394 383 384 392 400 417 449 436 457 447 471 477 477 481 471 461 437 429 435 421 421 425 426 433 450 454 474 483 560 592 611 576 597 578 569 575 566 543 535 563 552 554 543 561 525 519 515 512 554 582 588 598 610 636 642 619 613 611 591 567 590 590 567 588 599 615 631 624 603 628 599 570 511 543 572 590 602 620 590 628 596 610 624 609 530 524 529 563 652 669 667 652 677 689 692 683 675 658 627 659 656 696 715 694 707 729 741 744 764 756 744 744 753 772 782 803 811 798 794 786 759 732 765 780 812 770 704 703 717 700 653 630 647 669 653 671 681 658 627 562 561 586 555 574 617 613 613 591 586 581 561 569 566 563 571 584 565 558 576 561 583 588 579 563 527 501 482 505 503 461 435 398 373 409 419 384 398 394 440 437 431 449 402 364 336 321 373 359 354 379 394 404 407 430 426 381 365 363 411 425 395 416 440 468 444 421 473 498 448 419 397 443 434 446 462 471 447 439 458 422 437 469 465 483 483 521 537 555 524 518 475 462 451 502 463 447 481 488 479 465 434 416 429 412 413 382 363 375 366 339 323 317 331 332 319 310 338 357 391 466 473 420 393 387 371 388 374 361 392 408 430 497 522 514 538 542 579 549 509 446 437 440 419 428 437 390 382 388 415 378 362 343 336 383 359 354 334 333 336 342 349 363 452 481 468 478 460 440 445 478 506 504 512 471 461 487 506 531 562 594 645 669 672 670 664 675 706 751 786 733 688 674 713 767 751 722 687 724 784 845 761 835 779 825 880 902 875 880 867 867 873 902 889 845 836 880 919 922 924 916 863 823 791 752 735 778 834 923 907 869 810 792 830 826 787 763 730 782 867 863 804 838 851 848 842 772 690 655 639 635 628 624 617 618 629 641 637 574 557 554 559 549 544 543 552 566 575 570 548 537 534 541 538 543 565 578 609 583 611 620 628 637 647 646 666 702 665 690 682 672 673 691 727 755 783 828 778 752 722 712 711 711 690 638 700 711 749 712 705 656 611 678 751 776 735 803 772 798 855 832 771 678 733 774 778 802 824 842 818 821 738 719 694 712 728 745 745 756 817 851 923 952 1005 996 1031 1079 1063 1072 1106 1084 1067 1064 1053 1038 1022 1008 995 976 940 873 847 854 785 808 741 767 794 835 790 735 805 798 783 801 782 792 777 810 811 851 881 819 782 768 750 720 649 638 539 491 465 403 426 428 387 413 421 428 459 466 436 432 441 405 352 298 308 336 285 247 287 312 318 351 366 310 241 231 235 225 217 190 184 169 192 180 167 151 159 178 199 199 180 157 155 177 163 175 167 169 158 136 155 163 145 132 152 140 149 154 151 156 147 150 147 146 147 150 157 150 142 140 151 157 143 144 142 149 147 136 129 123 127 135 141 129 122 131 119 123 114 114 112 108 109 119 119 121 125 114 110 110 110 115 111 106 99 99 99 101 102 111 109 115 129 123 114 116 108 99 100 110 110 113 115 113 112 118 123 119 120 120 121 120 120 124 127 124 128 125 131 143 138 133 133 136 147 153 159 154 147 151 154 162 176 189 198 206 200 196 203 211 205 211 206 201 199 226 250 261 287 317 355 319 355 333 337 340 388 383 369 309 288 249 208 192 151 152 169 211 160 187 196 223 265 281 227 252 197 154 136 122 109 111 103 118 104 100 94 118 106 57 61 33 36 29 25 36 55 46 37 44 56 65 97 82 65 69 93 122 128 109 105 79 63 48 40 27 26 25 18 24 24 18 14 16 27 22 17 18 25 38 45 25 41 74 86 110 98 56 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
268 265 268 268 264 258 257 256 256 255 256 257 258 257 254 253 252 232 231 232 233 233 233 232 231 230 234 246 251 255 262 270 271 290 333 276 261 252 251 259 253 258 258 258 258 264 265 268 271 273 272 273 278 284 285 287 286 288 290 294 300 301 304 307 316 323 333 345 343 355 363 379 367 357 375 351 338 333 321 314 310 303 295 293 292 280 275 273 267 265 261 257 259 258 259 259 260 260 262 266 271 275 279 292 293 296 302 310 313 308 298 290 288 290 298 297 290 298 295 289 285 294 303 309 311 305 299 304 299 295 292 289 290 289 289 288 285 285 287 284 288 289 295 299 295 295 290 283 269 266 274 266 263 267 271 274 274 278 274 277 276 280 289 290 301 308 301 306 312 321 321 322 319 318 321 322 322 323 328 330 334 337 337 341 340 345 345 348 350 353 384 393 399 394 390 400 401 403 407 335 388 323 298 287 285 284 283 289 335 370 419 425 407 396 394 375 377 380 373 386 369 378 388 394 404 410 417 416 425 434 450 445 447 437 439 443 473 485 489 453 483 493 485 496 508 518 517 519 488 478 508 563 559 549 556 562 560 528 507 479 450 416 405 400 392 375 369 367 428 444 440 468 442 444 437 441 453 473 514 479 465 453 471 506 481 491 488 506 488 494 483 486 460 485 419 466 469 478 450 349 338 314 259 243 240 236 236 236 229 233 237 249 306 311 314 308 313 308 313 318 325 339 336 332 336 322 321 328 322 314 314 324 333 339 333 323 329 345 351 364 373 366 384 384 392 391 406 420 425 411 409 416 406 423 417 429 433 458 468 430 463 470 465 477 472 425 477 474 472 476 472 445 484 482 464 451 451 454 457 459 459 464 449 459 445 454 457 452 456 443 439 445 437 433 437 436 428 428 429 427 429 428 436 428 437 427 442 428 430 434 436 442 440 453 447 444 447 442 436 432 441 453 472 488 500 501 496 509 499 505 499 502 502 501 504 513 503 478 482 475 485 476 487 485 481 486 488 480 481 479 466 461 447 445 444 454 467 467 465 459 456 459 453 449 444 438 432 426 428 429 427 413 422 431 425 419 436 442 446 456 463 451 446 442 439 437 446 458 471 457 407 398 400 415 424 413 399 384 389 394 409 449 431 458 463 454 457 473 482 472 450 458 446 429 430 429 440 446 473 474 469 512 559 606 585 561 577 563 559 569 553 519 539 552 543 547 536 546 530 523 512 545 549 574 565 580 596 626 631 632 607 597 596 573 571 581 553 567 594 622 619 621 588 604 614 579 522 529 576 589 624 614 571 589 591 578 595 577 539 594 580 612 633 622 632 644 657 674 683 691 695 654 614 647 656 654 672 703 716 714 743 763 760 778 799 784 778 789 802 796 804 789 764 753 734 765 782 822 825 785 721 735 728 678 676 700 705 724 687 705 677 642 643 589 544 546 539 579 598 595 597 612 588 556 548 553 551 540 554 562 577 548 550 553 562 560 585 557 560 547 529 486 439 407 429 400 385 373 393 387 380 384 395 392 390 402 397 362 334 342 342 366 398 383 390 395 424 445 415 409 366 369 395 381 414 442 468 446 456 413 448 446 424 413 393 428 418 458 440 461 458 424 418 418 452 459 480 480 518 502 537 538 506 488 518 491 437 465 479 427 447 473 462 466 456 458 422 394 367 365 347 349 348 331 330 314 326 315 310 319 341 379 391 463 442 465 444 384 366 356 350 371 405 411 475 483 445 522 544 561 582 563 562 487 434 414 405 406 407 394 373 365 376 383 359 332 340 375 357 345 333 342 365 362 382 434 470 487 459 467 439 470 491 486 452 452 452 525 510 505 551 563 580 589 641 651 660 676 662 683 719 757 739 719 704 673 740 729 706 691 698 771 786 777 734 761 780 824 851 826 846 908 866 867 878 924 944 887 840 863 893 934 966 954 888 842 770 732 754 805 882 950 959 899 836 852 911 862 842 831 771 770 826 887 846 893 851 801 786 724 707 683 653 638 634 622 618 625 639 650 584 568 566 558 550 547 546 544 552 558 558 573 561 543 535 543 558 556 561 590 594 600 609 613 626 636 662 655 669 702 696 681 706 728 737 728 712 740 756 784 754 729 720 710 689 672 658 702 744 741 764 772 722 629 616 679 728 781 762 782 820 826 851 785 766 703 682 712 723 740 752 806 851 830 812 757 732 703 703 709 747 802 824 861 910 944 966 944 991 1043 1016 1056 1074 1081 1051 1040 1043 1036 1004 980 969 966 890 831 799 825 769 780 732 771 732 803 789 702 767 809 781 744 732 747 723 789 815 828 862 873 829 777 770 714 673 654 532 457 429 427 386 366 369 411 392 386 414 428 378 392 353 396 380 354 312 286 293 263 317 360 364 365 335 312 267 275 299 298 293 246 193 203 230 217 191 175 148 156 163 169 190 160 151 157 152 179 168 154 168 143 134 146 142 128 142 142 155 150 141 137 142 142 148 148 135 153 148 146 153 145 146 153 151 157 152 141 139 131 126 127 134 144 142 132 132 134 129 118 121 119 121 112 115 125 123 126 122 121 121 118 119 120 111 105 100 103 100 102 103 112 116 119 134 131 119 111 107 100 100 106 104 109 108 107 114 117 116 115 116 118 118 118 119 121 121 122 123 130 136 143 142 143 137 134 141 145 152 153 158 154 162 160 169 175 192 196 206 198 188 198 190 201 193 190 212 219 237 262 295 347 393 359 397 379 401 380 398 424 395 350 374 321 271 244 208 173 133 150 158 168 154 192 254 265 223 230 222 186 162 153 140 140 139 156 160 178 128 150 125 134 84 57 48 37 26 30 44 43 31 37 46 52 60 48 72 104 119 103 122 93 89 77 56 53 38 40 21 20 16 46 29 16 13 15 26 31 22 16 15 16 17 22 47 65 104 88 64 42 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
267 267 267 267 269 264 259 258 257 255 254 255 256 257 255 252 248 230 230 231 231 231 231 230 230 233 240 242 243 253 252 256 252 269 285 253 250 246 248 251 255 265 267 268 266 261 261 264 267 269 269 271 272 277 283 283 285 287 289 293 298 304 310 313 315 323 337 355 360 344 350 350 354 354 366 346 336 335 320 312 305 298 293 286 282 276 280 276 268 261 259 259 257 258 258 259 260 260 260 260 265 272 279 293 301 304 303 308 309 306 298 292 286 284 285 287 285 290 292 285 281 292 303 309 306 302 295 300 297 295 292 289 288 288 287 286 285 283 285 283 284 288 290 296 291 291 292 286 271 262 267 262 263 268 268 268 268 269 271 274 274 274 277 279 294 299 296 302 311 313 313 316 309 315 316 316 318 316 320 323 325 329 329 334 333 333 335 338 340 342 349 355 362 383 393 381 379 376 406 372 321 308 299 285 284 282 283 289 344 357 395 408 410 417 419 389 383 393 391 395 377 376 380 390 397 403 404 410 416 425 431 429 432 459 480 463 474 462 450 440 458 484 486 500 517 541 556 566 546 501 512 557 541 536 534 532 532 544 542 554 498 462 418 401 396 384 365 377 452 469 479 461 429 431 428 457 478 476 469 461 487 438 447 476 475 459 465 492 471 478 458 464 429 436 422 393 441 449 407 408 337 274 248 240 239 237 234 235 223 235 286 296 305 302 294 295 298 300 307 315 320 319 315 317 315 308 306 312 311 304 305 312 314 318 315 310 316 327 345 348 358 348 362 362 370 364 386 387 391 398 399 402 408 411 410 412 413 415 416 411 410 416 412 417 423 413 423 429 440 441 454 439 469 474 476 446 464 470 479 458 459 469 481 475 472 467 465 475 455 447 455 452 444 445 440 436 435 436 432 433 435 435 441 437 443 435 441 439 443 444 454 452 463 470 464 476 481 467 450 436 448 455 467 471 476 482 483 483 476 473 476 480 482 487 500 504 491 476 470 465 471 466 467 471 472 485 495 476 468 463 458 460 448 459 451 455 460 464 470 462 465 456 455 453 442 438 435 434 435 426 419 418 422 429 433 422 428 437 443 452 459 453 443 442 432 432 439 449 452 428 398 391 405 426 444 463 417 404 388 384 396 408 448 447 434 448 461 461 482 480 480 462 453 439 449 432 445 452 458 476 481 514 573 601 577 552 547 542 548 559 532 511 528 547 535 529 545 521 527 508 495 513 539 557 576 588 604 610 611 613 614 606 584 566 550 559 551 576 596 593 608 614 581 581 594 553 528 539 554 597 605 588 557 563 576 563 551 547 517 568 601 609 608 602 631 655 640 668 668 676 685 685 627 654 672 693 705 725 743 748 741 745 759 769 778 789 798 800 805 806 822 779 786 764 763 793 827 849 843 776 746 747 709 684 714 749 745 691 645 671 676 641 609 621 607 581 537 563 579 564 583 616 598 563 548 530 530 534 533 551 566 548 534 544 533 563 595 585 594 571 562 524 462 478 528 469 423 404 373 367 351 363 371 364 379 376 370 352 323 329 356 382 416 403 416 412 427 440 404 379 364 363 373 400 432 458 458 466 421 402 418 453 454 432 401 413 425 465 443 454 431 415 428 434 470 483 478 499 515 538 558 574 519 469 493 478 457 442 450 441 418 456 437 437 453 449 398 381 369 371 377 337 330 327 316 312 307 306 317 363 364 375 410 458 391 459 442 373 343 342 366 391 387 401 410 424 456 530 555 556 597 571 492 492 472 441 436 429 400 393 405 375 353 369 353 329 326 326 339 347 331 344 357 393 441 455 466 478 462 448 426 451 428 434 447 504 499 523 556 570 534 582 599 653 648 639 658 691 642 678 729 716 721 689 680 671 743 679 687 650 690 687 692 704 753 789 802 768 790 868 909 902 869 866 876 943 903 880 872 884 913 946 977 937 857 805 774 786 731 804 832 866 944 941 885 839 887 937 896 861 794 802 798 853 913 876 826 751 688 680 662 663 654 638 624 616 620 635 650 636 578 572 561 563 552 548 548 546 548 555 555 551 553 545 538 556 589 554 564 601 597 600 617 620 635 639 659 666 663 681 710 742 709 719 754 800 739 742 776 798 765 727 712 702 691 675 733 724 759 753 743 727 697 617 644 673 690 731 785 753 804 834 866 819 768 723 692 725 754 731 791 833 838 882 846 809 752 798 743 724 728 757 801 832 850 885 934 956 973 966 989 1041 1056 1067 1059 1028 1038 1030 1010 996 970 961 919 852 781 746 724 703 712 726 692 768 762 726 706 774 773 750 671 665 704 764 758 783 827 792 797 804 733 667 611 594 522 506 494 479 455 408 353 346 338 341 349 359 388 339 344 341 349 362 364 291 269 330 357 323 355 409 392 318 335 347 380 281 249 266 221 264 266 247 227 200 171 145 150 159 169 170 149 147 153 162 160 147 157 158 136 128 151 132 130 138 141 152 155 136 127 139 141 135 138 146 138 142 149 136 134 132 147 150 145 139 131 134 140 143 140 139 138 133 140 133 122 124 121 127 121 120 117 120 117 121 116 113 118 120 118 114 112 104 101 110 102 102 104 111 122 113 124 129 112 108 105 102 102 102 105 104 106 106 110 111 112 115 116 116 117 117 118 119 120 120 124 133 140 139 145 149 146 137 137 137 140 144 147 159 165 173 180 186 191 203 207 203 182 184 186 184 191 208 232 241 254 269 293 338 390 372 364 309 378 380 377 419 406 387 354 327 278 223 188 175 166 125 155 131 192 195 238 246 221 225 198 165 175 194 182 189 212 247 243 206 207 199 193 158 144 97 105 54 23 26 40 37 30 33 39 40 44 57 98 87 69 69 76 90 93 76 57 77 57 57 37 16 13 12 12 15 12 16 20 33 29 20 13 7 12 28 74 62 72 44 29 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
262 268 270 267 270 269 266 260 258 256 254 254 254 255 255 253 249 230 230 230 231 231 230 230 230 235 240 237 244 244 240 238 239 252 245 240 243 249 253 251 255 263 272 278 273 268 264 266 267 269 269 271 273 276 280 283 286 288 291 293 297 299 306 313 320 333 342 375 365 378 359 338 339 347 380 344 335 327 323 314 307 298 291 283 275 274 277 276 273 269 266 262 258 258 258 257 259 259 260 266 272 277 284 291 298 310 312 314 313 312 302 286 279 273 273 275 275 278 282 277 276 282 295 304 299 300 293 294 294 295 293 292 291 288 285 283 281 281 281 281 282 282 283 286 285 286 290 291 283 273 271 271 271 273 278 278 278 278 278 284 285 283 285 285 288 291 293 295 305 309 306 307 304 310 310 310 312 311 315 317 316 321 323 326 326 323 324 329 331 332 334 338 343 344 349 359 384 356 390 404 363 302 298 291 282 281 282 290 325 377 419 381 413 422 422 420 392 396 403 394 383 397 390 393 397 398 401 408 415 425 422 424 431 438 446 467 449 459 455 434 435 443 444 504 475 542 557 548 565 551 495 514 510 510 508 485 486 490 503 499 481 447 432 407 394 391 369 355 384 407 415 421 414 413 419 433 458 432 432 459 485 428 466 475 438 437 427 453 465 452 428 443 471 431 395 353 398 363 338 317 280 257 245 240 239 236 233 234 223 242 279 277 297 299 279 286 291 298 306 301 299 305 301 310 304 303 303 302 301 296 304 313 307 313 311 303 311 318 321 324 334 331 333 345 342 355 360 362 361 373 369 372 389 379 383 386 384 386 389 392 393 404 402 415 413 398 412 406 414 409 408 415 428 450 448 426 446 449 459 444 457 467 486 483 473 473 462 463 448 451 477 465 464 450 466 443 457 452 451 449 451 458 462 465 458 465 471 467 469 467 464 470 449 449 454 452 462 463 456 458 441 446 455 462 464 470 479 465 461 466 473 482 492 495 487 487 478 466 460 459 459 459 466 466 471 490 499 492 482 473 469 460 468 468 461 458 468 476 470 470 462 458 463 457 445 448 444 437 430 422 423 427 430 436 433 429 430 435 440 447 460 450 443 433 426 424 424 432 430 397 403 436 450 460 464 456 442 432 414 384 390 399 419 442 451 458 470 480 476 473 489 487 466 456 464 448 450 444 449 478 552 534 547 592 587 555 537 521 551 548 523 509 523 542 554 522 527 513 515 499 537 553 555 567 573 568 579 599 613 592 595 596 602 598 569 551 546 571 577 580 593 599 590 569 602 572 518 515 563 598 593 586 546 542 534 503 506 514 528 528 563 575 577 604 614 615 635 640 648 661 679 686 688 664 646 677 691 729 749 732 741 761 779 765 773 786 785 787 806 800 781 788 807 781 788 823 860 866 819 767 755 700 706 730 758 737 691 705 646 622 650 645 626 601 588 581 530 549 564 554 593 588 567 593 564 545 534 513 527 548 571 560 547 521 527 557 561 573 593 566 548 542 545 550 562 566 535 461 399 371 378 368 352 337 336 345 352 358 324 347 356 382 439 431 420 423 429 442 392 382 352 395 409 422 412 417 419 467 438 400 433 426 436 417 405 400 446 489 433 402 407 406 424 447 469 469 487 491 555 572 558 584 524 477 448 456 436 435 431 447 405 428 406 429 430 431 443 420 411 408 396 389 330 311 308 305 299 335 340 350 367 397 460 454 384 383 399 363 340 359 374 390 423 460 483 514 523 532 533 558 573 573 503 442 442 431 431 443 427 403 381 375 349 370 356 332 322 329 328 333 331 344 370 394 455 461 438 470 461 482 420 451 480 502 522 549 508 538 568 598 589 596 644 648 656 637 647 682 639 678 711 664 714 717 667 668 682 641 645 704 734 767 771 745 776 837 882 842 821 820 868 898 872 869 881 961 954 898 910 932 964 995 969 923 863 774 821 826 759 775 797 878 943 981 951 917 903 924 938 882 847 830 835 877 891 872 852 802 717 679 656 640 637 636 623 621 629 635 609 586 573 567 565 557 553 551 548 548 551 558 555 552 551 548 549 572 596 557 562 580 598 606 621 626 627 637 660 694 679 677 700 715 746 743 761 817 767 757 821 789 758 739 724 707 694 714 754 740 757 707 689 658 641 645 718 751 711 698 745 759 793 824 876 855 821 757 711 753 792 769 739 778 827 858 818 778 816 850 812 779 721 744 781 824 872 894 890 899 918 940 976 1037 1045 1064 1030 1004 1027 1023 1006 994 972 924 897 832 804 759 754 789 713 687 669 701 764 722 656 721 696 717 619 621 677 703 753 792 790 746 787 800 725 659 651 621 551 547 506 445 409 394 404 376 388 350 333 317 323 314 303 299 296 293 356 348 272 310 344 366 408 404 434 385 398 384 342 290 309 254 245 288 269 277 265 226 220 183 142 149 160 158 142 146 147 163 159 156 145 150 141 126 147 133 122 131 134 142 147 144 139 123 124 123 143 147 132 129 140 143 137 134 148 150 150 137 146 142 139 144 128 121 132 128 138 124 122 129 132 127 120 129 123 125 119 114 112 109 108 110 111 110 108 104 103 112 104 102 104 111 118 129 118 129 121 110 103 103 102 102 102 106 109 111 111 115 114 115 114 114 115 116 116 118 120 121 128 132 133 142 144 148 150 144 143 142 141 141 142 152 163 171 174 181 180 188 196 188 178 175 175 182 191 214 234 238 249 251 264 313 327 297 339 274 345 342 341 359 374 351 305 281 253 235 190 171 136 125 130 126 136 139 165 197 164 175 155 141 142 167 192 242 246 265 271 259 240 229 202 201 193 162 111 40 21 25 40 35 25 25 30 31 35 47 55 48 41 73 78 79 67 73 68 81 53 42 26 15 12 10 11 13 21 37 37 33 52 31 33 2 14 28 61 56 26 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
257 267 270 261 260 260 260 260 259 257 255 253 253 253 254 253 250 230 230 230 230 230 230 230 230 232 232 239 236 236 239 239 239 238 242 244 249 257 262 264 263 259 263 283 270 274 270 269 270 273 273 272 274 281 287 291 295 296 293 295 295 297 308 311 321 333 349 376 369 370 376 338 333 336 373 337 330 325 318 310 301 293 289 285 284 280 271 270 267 264 256 257 255 254 260 255 254 256 259 267 271 276 282 288 297 310 312 313 311 313 297 286 279 274 270 271 272 272 279 275 273 280 291 301 302 296 293 288 288 293 293 291 290 288 285 283 283 279 279 279 280 281 282 282 279 283 285 289 287 278 271 270 269 270 277 278 276 275 275 280 283 281 281 282 283 286 289 289 295 298 301 300 298 301 301 305 305 307 310 310 314 315 319 319 318 315 318 320 322 324 325 327 331 334 342 343 335 335 342 375 344 298 295 289 281 280 282 291 332 377 401 370 399 426 426 422 402 411 413 404 395 392 407 412 401 400 406 411 414 418 422 422 411 421 430 437 444 450 447 432 425 425 431 440 452 490 574 571 548 532 522 482 489 472 451 464 494 499 499 483 444 430 415 401 392 387 384 356 356 390 393 395 398 405 404 407 410 412 413 419 427 453 419 448 460 435 395 422 412 443 481 409 414 452 439 362 374 374 294 284 261 248 241 238 236 238 237 235 222 238 261 272 286 275 283 289 294 295 295 301 292 303 291 293 293 293 294 288 287 294 297 300 299 303 302 304 309 312 311 313 319 321 328 331 335 338 344 341 356 355 358 359 370 367 369 375 371 370 371 374 376 388 386 396 393 389 398 396 403 394 415 421 433 432 423 414 410 417 430 416 426 432 447 446 445 450 442 445 435 442 457 449 445 435 453 432 458 450 444 440 445 456 457 452 447 441 446 448 451 450 442 453 441 437 437 434 437 439 444 448 449 446 449 454 460 464 457 456 456 467 478 490 480 484 478 481 477 474 462 452 451 459 460 467 483 490 488 486 484 471 464 468 481 478 469 464 482 481 474 478 466 467 459 453 456 451 438 435 425 428 429 434 444 446 437 432 429 436 439 452 466 455 443 439 430 436 417 413 412 411 448 445 450 451 450 465 482 504 447 392 387 399 420 436 463 487 480 485 472 474 474 488 478 470 470 462 448 453 454 462 523 510 516 555 584 565 547 518 524 530 502 509 504 518 535 533 507 494 481 516 534 550 544 559 566 560 572 610 619 606 577 579 582 583 558 536 553 570 561 575 596 578 586 558 578 576 531 520 572 559 559 570 552 500 518 523 569 590 563 576 562 589 587 605 611 640 658 667 661 670 691 704 705 722 682 644 648 671 670 686 719 741 747 765 771 772 788 804 833 809 791 816 825 802 825 818 868 857 785 749 731 750 750 768 716 692 665 653 676 631 622 603 593 574 589 580 567 525 542 563 574 562 565 573 566 575 561 510 518 539 563 566 535 502 540 532 552 555 592 595 570 564 562 571 576 571 534 525 423 405 437 472 427 388 369 366 348 323 317 344 389 411 436 448 436 419 417 428 411 391 341 387 434 406 388 419 436 474 450 423 404 415 454 451 391 391 414 446 416 398 404 446 432 466 468 487 516 535 581 561 541 575 549 498 472 454 457 442 404 406 419 406 392 420 393 427 489 501 477 439 388 349 316 305 291 319 324 332 339 353 379 450 460 460 438 374 363 346 358 423 454 478 494 500 501 504 515 502 532 547 567 567 514 492 442 431 410 410 419 389 372 359 342 368 351 334 321 336 356 329 328 354 390 435 454 442 433 446 486 421 451 460 493 547 569 576 573 575 608 640 662 644 648 642 666 682 617 641 644 697 669 672 703 678 652 660 619 675 719 725 799 772 835 811 823 812 909 915 892 867 865 893 874 873 903 976 965 891 927 958 988 987 951 894 838 809 857 894 815 760 794 832 901 962 982 948 909 957 967 913 908 859 865 905 848 804 771 766 701 678 652 636 627 615 608 620 590 579 580 572 567 569 561 557 553 551 551 551 564 567 565 580 578 554 546 569 614 564 558 572 601 610 625 637 630 642 661 699 713 691 689 702 725 745 767 801 808 768 808 771 741 722 715 689 712 724 775 799 759 784 763 677 627 667 711 769 778 743 743 787 782 800 836 837 768 737 708 801 840 797 798 758 783 831 832 840 833 842 808 806 735 744 752 775 813 832 831 881 913 971 1013 1008 1028 1027 1004 993 1019 1004 992 975 966 966 921 885 884 875 852 809 772 769 693 685 708 757 676 630 676 694 602 572 624 713 771 777 780 753 725 791 759 708 682 645 571 525 508 492 439 422 417 420 436 398 400 372 338 351 307 305 324 340 288 277 303 367 403 431 461 443 501 434 373 373 322 336 329 253 268 327 325 362 312 293 257 216 161 145 140 142 140 143 143 141 147 151 147 138 140 128 129 139 124 125 128 135 147 149 138 137 130 118 127 130 142 125 127 135 117 133 142 135 152 142 144 126 122 131 140 131 113 127 139 127 128 139 145 136 134 134 130 132 122 120 114 110 107 106 105 105 103 103 101 111 109 102 103 109 117 124 131 132 129 119 104 103 104 103 104 110 111 112 113 114 113 113 115 114 115 116 118 117 120 123 128 127 135 137 137 147 150 154 153 147 153 154 144 148 158 166 168 170 177 180 181 170 172 176 187 205 220 225 210 216 216 226 260 277 282 297 288 250 292 290 274 283 336 331 293 221 225 183 159 148 138 157 119 105 110 108 130 154 161 138 147 119 125 148 174 209 261 283 274 265 226 208 147 133 114 133 65 35 22 33 49 44 29 20 24 25 29 28 28 30 45 59 56 65 55 62 50 81 64 35 28 14 11 13 18 14 31 31 23 26 31 28 32 2 8 29 53 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
252 261 262 257 256 257 258 258 258 257 256 254 252 252 253 253 251 230 230 230 230 230 230 230 230 233 241 235 236 259 247 267 276 268 262 259 254 253 256 264 275 273 269 272 284 281 277 272 275 277 276 273 273 278 285 291 297 298 301 299 300 300 310 321 324 342 377 372 375 378 370 358 329 331 338 335 331 324 314 307 302 297 294 290 286 275 271 274 270 266 265 265 262 256 254 253 254 258 260 263 269 274 279 285 294 301 310 306 306 311 294 286 278 272 269 267 270 269 271 272 271 277 286 296 298 296 292 285 285 291 293 293 291 289 287 284 283 282 278 277 278 279 280 279 277 278 281 283 281 275 268 269 272 276 278 278 276 273 273 276 280 280 279 279 283 285 285 286 287 290 293 298 296 295 299 304 303 303 304 309 313 310 314 313 310 309 313 315 315 316 317 322 329 337 353 375 340 325 316 313 307 294 291 282 280 278 280 288 339 345 391 366 388 428 429 426 419 419 423 415 413 403 398 409 410 411 411 409 416 419 422 418 407 417 417 421 435 431 430 437 422 422 438 433 448 479 532 542 567 565 550 508 457 442 469 470 466 444 438 426 421 412 404 395 388 380 381 355 352 386 398 380 398 400 398 396 401 403 400 400 403 407 405 408 407 413 392 402 381 402 405 394 364 403 367 359 319 358 313 304 254 245 239 237 235 236 235 234 223 222 253 257 262 278 294 298 284 272 278 290 277 290 291 283 275 280 283 272 279 280 285 292 297 295 297 304 302 298 299 300 307 310 312 321 319 323 326 337 336 351 348 356 360 359 363 366 356 357 357 371 363 368 377 379 379 386 383 383 387 392 397 402 412 420 418 412 408 396 394 398 398 402 405 404 408 408 410 412 407 421 422 420 428 420 436 422 441 430 432 432 430 436 438 438 433 431 429 426 426 433 427 429 431 421 427 419 421 426 435 441 448 451 454 455 448 452 445 452 463 472 471 474 476 470 473 483 473 476 475 450 445 457 456 473 483 476 473 489 484 471 461 462 471 470 477 473 487 490 481 476 477 465 458 451 443 438 434 434 430 435 435 447 469 452 440 431 440 445 449 477 472 458 442 438 436 429 424 416 396 398 415 426 428 430 454 472 478 498 485 388 410 419 459 472 476 462 471 480 462 460 469 484 464 459 484 464 457 478 474 475 469 468 506 505 548 580 557 531 503 520 508 490 493 515 513 515 509 485 484 526 523 537 529 536 551 562 594 618 595 590 576 563 562 579 573 552 536 553 544 564 586 584 565 569 559 570 511 508 536 534 531 507 522 531 592 575 572 602 628 635 601 576 612 614 644 651 672 678 681 684 685 705 711 719 729 710 716 670 689 675 709 735 741 763 782 792 812 819 825 813 827 828 847 817 856 829 869 819 789 759 774 763 770 722 684 642 654 655 609 642 605 583 584 572 553 551 539 516 520 537 538 531 549 570 550 559 534 507 511 539 545 564 547 503 492 531 537 565 548 558 566 601 597 594 581 577 575 535 460 485 516 541 457 454 428 447 397 374 328 317 381 412 433 438 421 414 404 415 408 356 336 399 385 368 414 418 409 448 447 422 406 439 467 489 407 365 386 397 383 389 408 442 468 466 481 527 570 594 571 564 528 553 590 545 508 477 497 451 447 414 388 378 387 400 384 414 421 483 488 474 412 382 328 290 320 325 327 323 332 350 372 449 449 453 422 389 362 327 367 398 474 479 457 463 459 502 466 523 538 542 555 578 555 470 438 432 435 399 414 381 361 358 351 338 327 323 324 349 371 419 406 444 450 463 448 437 442 429 440 416 465 514 528 559 581 564 587 604 609 624 643 643 633 668 681 704 639 624 651 699 636 704 684 640 651 602 648 691 725 775 809 833 886 868 854 900 910 923 933 904 930 891 882 880 929 989 974 912 929 978 1003 997 938 903 826 851 891 850 823 823 761 829 860 908 915 979 948 950 991 959 916 886 902 872 874 827 777 700 681 659 646 636 632 623 605 606 612 648 598 579 573 566 562 558 554 552 551 565 574 593 598 576 561 552 547 562 614 602 570 567 588 598 633 632 637 645 654 675 721 703 736 712 727 742 758 786 824 822 821 784 762 727 708 710 741 770 788 810 821 810 711 631 686 737 761 820 864 839 820 815 789 853 859 844 823 752 721 767 842 836 832 808 783 798 826 830 819 793 773 758 757 734 759 786 835 866 924 967 987 1010 1033 1036 1002 1001 956 959 1011 991 1015 994 965 900 862 839 813 830 780 796 821 784 708 639 617 640 645 601 653 639 563 606 689 763 795 782 714 732 689 738 762 748 706 647 596 571 539 511 498 500 471 467 452 458 424 362 324 314 327 342 382 407 359 364 357 424 424 516 579 530 446 434 430 427 359 398 330 255 337 385 386 410 392 316 243 202 219 167 182 152 137 136 140 138 137 140 149 147 134 140 123 125 125 119 124 147 139 137 156 139 146 132 116 117 133 114 136 137 112 116 131 147 143 136 143 141 130 114 127 131 118 134 134 135 135 138 132 129 129 123 122 119 116 113 111 116 113 111 106 107 107 112 102 111 110 104 104 113 111 112 120 124 137 114 107 103 103 104 105 109 110 109 111 112 112 113 114 115 116 115 116 118 120 123 128 125 128 132 139 141 148 148 152 153 154 160 152 146 153 156 165 158 161 159 167 178 197 191 189 207 202 200 197 205 222 213 233 237 249 288 257 229 246 245 242 274 330 319 277 222 191 198 187 165 167 189 179 157 118 122 92 114 149 121 118 102 121 139 180 216 259 284 267 247 220 183 118 91 68 82 44 29 20 25 32 28 20 17 19 20 24 23 21 28 43 41 50 48 58 50 31 30 29 17 8 8 10 8 12 23 29 16 10 12 18 0 0 0 1 39 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
254 248 253 253 253 255 256 256 256 256 255 254 253 251 251 252 245 230 230 229 229 229 229 230 230 235 261 261 260 263 271 268 295 318 333 287 268 256 273 276 278 287 279 275 283 302 287 277 283 290 280 279 279 278 281 287 284 292 300 304 308 315 314 319 333 368 378 374 376 376 359 373 339 322 329 325 320 319 313 305 296 295 291 288 283 276 273 283 275 269 264 261 258 254 252 249 252 255 259 262 268 274 278 285 296 305 300 302 306 302 296 287 275 266 261 260 258 262 268 267 267 269 275 287 294 294 292 285 286 293 296 296 296 291 290 286 282 278 279 276 276 274 273 273 273 275 279 283 284 278 270 274 281 282 282 281 278 276 275 280 284 284 280 281 280 279 281 282 281 282 286 291 292 291 294 298 298 298 304 307 303 304 304 307 304 305 310 309 309 311 317 325 334 349 391 363 343 333 343 318 308 304 288 280 278 277 278 307 339 340 367 372 400 404 425 424 428 423 425 429 425 413 411 405 406 421 426 421 419 419 419 416 411 400 405 412 417 426 424 424 422 416 420 427 458 474 516 503 520 520 535 519 464 431 425 421 418 414 409 408 407 400 402 389 379 380 364 350 348 364 376 384 396 395 393 389 395 397 395 384 394 397 398 393 383 393 373 369 370 378 375 381 360 376 364 369 329 343 339 274 248 241 237 236 234 234 234 233 228 222 250 255 263 271 286 268 259 262 267 276 269 264 270 266 266 269 269 271 273 281 283 279 287 284 290 296 293 290 290 296 299 301 304 306 309 314 317 322 331 336 341 343 350 346 351 349 341 346 358 360 365 377 377 372 371 372 376 383 389 394 398 408 411 409 407 392 396 388 383 393 390 396 400 391 398 392 394 392 398 406 401 400 403 401 406 408 414 411 409 410 416 413 412 421 415 420 414 408 416 416 413 412 420 411 411 408 416 425 426 436 446 460 463 459 443 447 464 477 469 463 456 458 458 465 462 468 462 464 474 451 442 448 472 480 468 465 466 482 471 471 454 463 458 480 480 482 494 490 481 468 463 461 452 449 445 448 450 438 453 450 440 454 457 451 437 433 442 455 469 484 466 455 446 435 426 417 416 409 401 417 411 411 418 436 439 446 472 472 478 407 391 423 446 446 433 457 472 459 449 461 471 468 454 452 460 468 479 471 495 480 466 467 465 481 538 573 574 535 509 500 516 484 492 501 490 497 509 477 511 515 517 521 519 551 559 562 576 606 580 575 557 559 549 553 572 559 528 530 552 567 581 577 548 558 544 567 532 486 486 484 487 489 493 542 601 579 579 601 624 642 624 613 595 639 658 657 671 690 693 700 702 712 734 735 731 738 744 725 715 741 693 712 723 759 788 789 799 818 830 827 851 848 875 854 882 866 868 814 796 803 799 787 717 666 671 651 621 631 613 582 591 634 646 626 586 564 555 552 514 527 520 526 531 549 547 537 536 508 497 524 533 547 570 533 462 530 555 547 525 548 578 578 570 581 568 516 543 557 506 548 575 548 501 526 492 489 404 369 329 314 342 373 400 422 414 398 401 412 414 350 337 362 351 386 407 387 386 414 449 404 398 463 503 478 425 362 373 373 412 421 421 446 461 487 532 566 561 574 553 537 528 542 584 593 570 522 475 467 467 451 433 400 380 383 391 391 402 433 473 466 463 427 343 292 308 317 319 326 331 341 357 389 438 447 447 385 360 324 366 420 476 412 427 473 499 454 452 479 507 537 557 574 567 467 428 410 411 392 415 387 366 359 341 346 326 321 345 372 428 431 457 449 421 460 435 414 417 408 435 499 507 532 569 549 556 565 596 588 614 675 674 651 642 660 624 658 609 623 681 678 627 707 660 638 600 658 701 736 741 752 844 923 928 925 938 896 875 891 907 940 950 894 885 910 965 1033 984 963 911 944 999 996 924 865 870 919 934 892 920 905 820 779 806 828 857 876 874 957 989 995 953 928 904 829 850 841 770 701 673 658 645 637 629 617 633 605 643 649 590 591 571 565 562 559 555 555 557 573 593 604 577 565 557 554 553 557 568 590 562 589 585 595 637 637 652 680 667 677 731 746 744 752 730 770 796 810 772 795 798 762 737 731 719 727 750 771 746 792 771 747 720 656 643 664 709 748 835 865 861 861 809 836 866 874 873 830 752 784 818 832 862 831 803 799 828 861 837 814 795 769 783 745 780 810 827 850 900 927 922 940 963 954 907 940 890 921 931 917 940 952 889 842 790 786 753 797 801 685 732 723 726 689 635 645 592 553 577 540 506 576 632 662 717 707 686 730 677 721 757 743 715 646 598 544 490 458 455 467 473 451 426 408 381 341 335 358 392 416 452 443 449 472 456 502 462 568 602 544 528 481 469 429 383 405 316 303 341 388 380 359 335 280 289 301 229 227 203 187 148 129 137 136 133 133 134 145 139 129 130 119 119 118 129 137 128 148 143 154 151 146 139 117 107 121 131 119 108 126 141 132 127 123 138 124 129 125 113 121 122 139 140 140 139 136 134 125 126 121 119 116 117 116 117 116 120 118 112 113 114 113 104 113 114 104 104 106 116 124 119 129 134 130 115 103 107 106 106 107 108 107 110 111 111 111 113 115 119 119 119 118 122 125 124 122 132 133 135 143 144 144 150 149 152 159 158 152 148 151 157 161 164 174 182 191 204 200 197 185 200 187 187 202 195 192 220 219 249 241 221 218 220 219 243 276 320 326 276 243 239 266 213 198 207 198 178 170 137 130 102 92 111 108 99 91 109 146 176 214 257 280 263 235 192 149 102 44 44 41 51 28 20 16 18 17 16 15 16 16 20 17 17 19 20 38 44 36 38 35 35 16 11 5 6 7 7 7 17 29 26 16 6 6 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
261 255 251 245 252 253 254 254 254 255 255 254 253 251 249 250 249 230 229 229 229 229 229 229 230 236 263 268 271 273 280 296 300 313 334 301 286 265 284 304 294 290 296 290 295 304 289 295 294 303 302 293 291 289 284 282 284 288 294 296 297 308 314 320 329 352 368 373 375 368 361 355 335 323 318 315 312 310 303 297 295 289 289 285 280 273 276 270 269 268 272 279 273 259 250 249 250 253 256 260 265 271 277 284 294 294 298 306 313 313 292 281 275 268 261 259 257 257 268 265 266 265 268 279 284 285 285 282 279 291 295 295 295 291 289 287 284 280 276 274 273 273 272 272 272 272 276 276 277 282 272 268 273 277 277 277 277 274 273 278 279 282 279 279 277 277 278 278 278 277 280 284 285 288 293 294 293 295 300 301 297 299 297 299 302 300 300 304 308 314 321 331 342 353 387 368 372 384 337 311 303 300 287 282 277 276 282 329 350 380 364 372 376 414 407 417 422 428 427 432 439 425 417 413 418 412 418 425 416 422 428 418 405 399 402 403 408 413 420 417 414 412 413 414 423 457 464 471 465 476 472 462 433 422 417 412 407 403 399 400 403 396 379 377 368 374 361 345 350 378 402 403 402 395 392 387 379 381 375 382 377 383 388 386 379 379 363 373 356 359 366 377 361 347 335 342 342 297 314 291 245 240 236 234 234 234 234 233 224 223 245 255 259 266 256 259 270 259 258 260 261 263 265 267 272 269 273 274 274 275 276 278 283 281 283 284 284 285 287 288 302 310 320 318 325 323 325 328 330 335 336 337 344 342 343 336 335 344 349 347 359 366 367 363 376 383 384 381 386 395 399 407 400 390 384 386 383 396 377 375 380 377 382 378 383 378 380 384 390 400 394 389 387 392 390 395 392 400 392 396 398 395 401 408 404 400 404 398 407 412 404 416 410 413 404 404 414 419 428 442 453 467 466 450 436 433 445 455 449 446 443 455 446 458 448 470 458 452 454 451 440 459 479 480 452 451 480 482 479 457 453 446 471 463 479 479 483 484 493 477 468 464 467 454 458 455 447 442 443 448 443 450 446 442 447 439 452 453 463 473 464 448 440 429 424 420 411 411 402 407 421 421 420 416 430 447 453 452 460 460 400 394 393 394 393 407 444 419 467 476 464 458 447 451 458 470 489 479 497 485 465 473 460 463 502 525 558 552 513 500 492 482 480 501 482 475 467 470 497 505 497 501 512 518 545 553 571 638 594 570 549 544 546 532 554 559 537 515 536 572 565 562 543 549 535 559 545 483 481 560 569 579 565 611 616 604 593 591 613 638 648 621 604 633 664 678 680 670 689 709 717 721 735 743 749 745 753 736 752 771 757 731 770 754 758 773 792 808 839 848 865 865 891 872 904 890 865 826 843 816 766 734 691 662 639 619 634 622 632 618 573 579 603 595 592 581 586 584 529 503 497 508 524 530 557 520 520 502 453 502 522 530 538 526 444 528 546 517 524 546 576 575 525 569 524 424 475 473 536 551 484 462 422 454 445 456 456 373 341 312 334 358 376 394 388 412 424 440 392 368 324 347 359 362 362 376 395 432 439 397 391 438 452 433 412 361 388 388 412 415 429 464 485 502 526 561 554 528 541 529 517 539 602 592 582 578 524 543 461 419 412 415 384 352 366 369 388 382 403 426 449 444 374 293 294 303 302 321 331 343 382 436 438 437 440 445 364 320 367 440 438 403 474 486 436 467 513 521 536 551 572 561 507 460 431 397 423 372 432 391 362 341 329 343 338 319 335 416 430 421 446 444 404 422 399 410 434 462 503 556 566 575 553 552 544 574 583 599 609 665 651 657 626 657 626 631 583 635 700 680 596 666 608 604 638 701 751 772 834 837 866 886 867 858 877 842 831 840 917 934 924 875 880 945 976 997 1017 1007 946 936 993 997 929 869 895 934 983 929 910 887 794 834 840 855 847 865 848 913 932 984 978 950 917 849 785 791 776 704 683 675 651 640 634 651 638 616 631 602 637 665 583 566 563 559 556 557 568 582 632 584 577 565 558 557 558 558 567 576 565 574 614 623 631 646 663 674 700 687 702 715 753 770 780 773 791 754 737 749 768 767 751 747 735 736 743 748 731 734 737 708 686 647 687 651 718 782 769 796 833 846 849 835 845 862 860 803 760 747 774 829 815 845 837 836 851 898 888 858 803 812 798 756 777 824 830 846 866 875 891 916 896 879 880 883 843 892 914 896 937 952 879 810 748 766 734 737 749 664 671 708 699 725 702 656 639 592 549 528 535 589 629 671 688 657 656 676 684 724 746 743 685 616 574 542 526 480 429 433 441 428 415 389 380 344 375 398 458 436 485 472 506 539 587 614 587 630 650 663 600 524 497 472 436 401 393 375 338 395 390 397 379 338 335 306 254 240 226 204 185 147 129 131 132 132 131 132 138 138 126 123 118 114 127 126 142 136 136 147 134 147 137 139 120 102 111 118 110 130 135 134 125 122 132 137 120 125 116 106 117 124 128 127 130 142 133 138 130 126 128 125 121 121 122 125 126 122 117 117 117 108 105 115 118 107 105 106 117 131 127 132 127 117 111 104 104 105 106 107 108 110 109 110 110 114 123 123 122 123 125 123 125 125 119 124 130 136 137 138 136 140 140 145 151 157 158 161 165 161 169 170 175 176 185 186 190 191 188 187 174 173 183 189 181 187 203 219 233 207 214 208 203 227 245 292 323 316 314 309 288 257 217 182 183 195 152 161 163 135 121 106 77 98 110 92 113 118 148 167 251 281 259 234 183 158 116 88 37 30 17 15 16 13 14 12 12 14 13 14 16 13 11 12 12 27 31 41 32 22 27 23 8 6 5 5 8 10 12 20 24 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
263 259 256 246 248 252 252 253 253 253 253 253 252 250 244 250 234 229 229 228 228 228 229 229 230 235 256 264 270 277 290 308 328 333 342 338 295 283 276 288 297 300 307 307 308 307 303 306 299 305 307 304 299 299 294 289 288 288 290 291 294 297 300 310 318 330 339 348 355 371 354 349 338 334 319 313 306 302 298 293 289 287 283 283 280 272 275 279 274 269 271 275 276 263 250 247 246 251 258 264 271 273 282 289 293 292 308 309 310 309 296 279 271 268 261 256 258 256 262 263 264 263 262 272 281 278 279 276 276 277 293 294 292 291 287 286 283 282 277 273 274 273 272 273 272 272 273 274 270 270 269 265 265 268 273 273 274 272 270 276 274 276 277 277 274 275 275 275 275 275 278 280 284 285 285 288 288 288 290 291 293 293 292 295 294 295 298 304 310 317 325 334 346 375 387 387 388 384 353 327 311 294 288 284 281 275 309 343 366 374 380 368 355 380 379 408 422 433 431 429 432 432 430 423 426 423 420 420 414 405 404 404 403 394 400 398 402 407 414 411 411 410 409 409 412 420 429 436 467 475 467 469 446 426 413 407 403 398 397 391 391 387 373 364 363 366 380 341 353 391 402 417 427 408 401 395 385 379 371 364 364 383 381 378 378 359 367 354 370 337 343 366 374 367 347 314 320 302 271 265 253 245 240 234 233 234 233 232 224 227 241 254 258 246 247 289 275 279 268 280 269 274 286 286 282 285 285 293 300 305 296 294 299 296 302 308 303 295 303 293 289 293 297 298 301 307 313 322 321 322 325 334 332 332 330 328 343 350 346 355 353 356 355 357 362 371 377 382 393 403 409 406 401 404 397 381 371 369 371 368 366 384 375 369 368 388 393 401 410 408 394 385 380 378 382 384 382 386 384 383 387 394 402 409 400 393 396 396 394 404 398 399 403 403 397 403 410 417 424 432 443 449 451 456 433 428 440 447 441 433 437 426 431 431 441 453 457 460 440 431 447 460 470 458 442 468 481 475 471 468 443 456 455 458 474 466 471 481 481 481 471 467 460 459 453 447 444 447 449 451 453 454 446 451 442 447 445 460 475 463 457 451 436 434 427 431 416 405 408 417 416 422 430 432 423 427 438 449 458 475 444 392 400 404 397 392 393 422 437 457 448 445 448 460 462 473 500 496 475 474 463 468 455 465 463 468 532 548 527 483 492 469 464 502 475 467 463 478 481 484 509 520 533 557 568 586 616 643 590 568 559 534 540 523 543 550 530 512 535 562 555 527 548 544 525 536 504 495 490 552 572 579 588 599 605 615 602 610 620 631 646 647 639 658 674 683 666 680 684 702 723 717 730 754 748 758 764 751 760 771 772 739 782 804 811 798 821 820 858 874 872 889 904 887 849 857 868 814 793 781 721 681 665 671 682 676 662 640 632 628 600 556 553 574 574 549 553 546 570 564 521 497 520 536 545 501 495 471 450 460 504 502 517 487 426 450 485 500 556 567 579 588 503 452 443 417 412 462 472 449 477 407 392 419 421 433 432 401 347 326 336 344 368 363 399 411 422 401 410 376 336 334 338 349 379 408 433 467 397 372 377 422 414 432 385 359 360 404 424 420 437 440 445 484 529 606 580 532 523 524 502 571 572 576 555 597 538 503 517 449 408 384 370 353 343 362 402 418 381 389 411 440 373 335 294 286 301 310 322 347 414 422 430 434 390 435 349 341 393 459 397 386 396 408 422 446 508 526 544 569 566 566 508 446 424 431 378 362 410 383 362 351 346 318 320 317 338 404 429 403 418 442 391 379 392 391 430 459 482 510 537 590 546 547 538 566 591 569 618 658 658 617 611 619 651 603 585 626 637 656 604 602 585 646 712 704 759 771 779 839 843 825 812 849 840 830 816 872 895 913 901 871 915 937 938 977 1000 1020 1002 961 996 999 948 909 909 955 997 949 919 834 840 884 932 922 913 954 920 880 921 951 986 949 893 838 782 738 706 747 742 690 661 662 642 653 636 652 615 632 682 628 583 570 562 560 559 563 583 592 605 583 578 570 572 558 559 562 575 573 583 574 597 628 638 643 654 662 670 680 688 696 739 754 780 764 748 726 721 731 757 738 742 727 722 735 719 697 697 683 677 658 656 673 702 655 691 702 706 753 790 786 859 859 863 899 842 796 766 748 773 790 802 811 866 886 920 944 894 837 841 836 787 761 757 773 799 822 826 840 850 888 851 821 830 827 817 838 876 878 933 903 875 820 749 715 711 661 691 649 643 668 686 702 709 699 628 612 609 526 515 604 632 651 670 646 641 663 708 718 702 699 617 590 550 543 507 447 432 409 398 409 412 390 341 396 427 448 456 462 473 534 498 533 579 607 627 632 624 615 583 556 501 463 449 434 400 399 378 407 423 425 401 343 313 292 295 282 279 278 220 218 150 129 127 128 129 129 128 134 131 129 125 116 112 115 126 126 141 145 152 129 122 125 121 115 99 101 115 122 125 131 112 124 124 129 130 115 116 103 112 125 128 118 134 129 130 139 138 134 137 133 134 128 125 132 126 127 121 113 110 106 110 115 119 109 106 108 115 125 124 129 122 113 114 105 105 103 105 105 106 107 108 110 111 120 119 119 118 123 122 122 122 119 118 120 129 132 132 135 134 143 145 154 149 151 154 161 166 164 168 170 165 175 177 175 183 183 179 183 173 166 171 170 175 190 195 211 209 197 201 191 217 252 282 302 328 308 299 313 297 253 223 183 151 173 154 121 139 141 123 108 88 76 94 88 99 100 101 144 189 190 265 235 210 174 114 57 34 22 23 23 21 19 18 16 10 13 10 9 11 10 8 9 9 8 12 26 34 24 13 13 6 4 4 5 10 43 37 23 19 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
256 260 253 251 240 250 251 251 251 251 251 252 252 251 242 244 244 230 229 227 226 227 228 230 232 238 240 263 268 275 303 324 324 312 344 348 300 289 287 285 291 301 314 333 318 311 309 316 306 311 309 304 302 305 299 297 295 292 292 294 293 294 299 308 313 322 332 339 351 356 351 360 357 338 328 319 310 302 295 291 287 283 279 273 274 271 275 276 273 268 268 271 272 270 256 249 245 247 252 262 280 296 285 284 286 292 308 304 303 307 289 278 269 262 257 253 260 258 256 260 261 259 259 261 265 270 270 269 268 272 284 293 290 289 287 285 283 280 275 271 272 275 272 278 282 274 275 271 266 263 262 263 264 268 270 269 269 270 270 274 272 272 273 274 271 272 272 272 272 273 276 278 282 281 280 282 285 284 288 287 287 289 289 293 291 293 302 311 316 320 327 336 350 387 385 386 387 386 344 317 316 293 286 280 278 276 305 323 335 364 349 350 371 369 378 411 417 425 417 430 430 430 434 439 433 434 435 420 408 404 402 398 398 396 393 398 398 406 413 410 410 410 407 406 412 418 422 426 433 473 504 527 522 472 427 414 406 400 395 389 374 369 363 366 359 355 366 336 352 404 417 401 411 415 416 418 401 391 381 377 361 357 350 360 354 337 345 333 367 334 326 364 357 360 350 319 306 323 304 292 264 245 237 233 233 233 232 231 224 222 236 241 239 247 266 271 272 280 282 283 285 297 298 297 297 299 298 310 315 324 312 310 309 309 318 317 318 312 314 315 304 300 296 298 309 313 321 317 314 318 323 318 322 323 325 326 334 330 335 340 343 354 355 367 376 389 391 390 383 379 386 382 382 389 388 383 377 366 360 365 355 363 359 358 362 370 382 396 397 387 389 393 387 375 372 380 374 374 378 388 394 399 404 404 397 390 386 384 387 389 386 388 387 389 398 405 408 415 430 441 445 437 430 432 427 431 439 462 446 425 434 423 418 414 421 432 447 446 433 420 440 443 453 438 433 449 466 469 452 463 436 443 446 463 459 468 480 471 472 483 486 475 467 465 458 450 451 459 459 468 467 453 451 447 451 449 448 455 469 460 449 444 449 445 448 429 411 407 415 429 425 425 432 436 432 431 430 435 453 463 472 479 463 440 428 409 394 397 427 423 437 461 455 453 454 463 478 506 489 469 457 465 453 453 464 454 466 471 501 466 483 435 466 475 456 459 459 472 498 505 512 529 538 561 563 586 607 608 595 565 548 535 523 518 526 557 522 510 535 561 539 537 496 517 498 505 477 507 559 572 581 589 599 606 614 619 629 631 621 644 653 671 675 683 684 678 670 682 702 690 699 706 733 726 743 747 760 771 762 770 788 778 760 779 808 839 855 849 880 885 899 895 850 842 814 846 794 782 718 721 705 707 714 696 684 668 634 621 608 589 600 580 560 535 537 542 526 527 546 560 535 509 495 520 517 462 466 458 486 439 481 449 426 435 415 413 436 483 534 574 549 571 545 485 424 393 411 447 447 418 468 446 371 393 417 366 418 406 350 320 323 350 370 400 439 410 381 371 390 397 338 332 358 391 425 452 489 481 396 373 374 398 396 406 350 355 349 371 387 397 431 456 525 534 566 595 575 535 504 523 498 552 553 546 537 593 563 494 453 427 400 409 404 420 363 332 362 382 359 372 401 434 408 343 331 288 287 304 324 360 414 417 426 430 390 366 345 337 389 382 356 429 465 459 496 495 516 529 548 559 559 563 577 508 450 401 436 375 365 368 354 345 314 317 321 341 400 386 402 403 411 422 398 397 468 435 459 502 529 529 537 560 536 527 534 572 552 582 620 635 647 657 655 598 617 620 563 609 637 636 631 561 602 699 694 734 722 729 796 806 807 774 820 873 819 806 834 879 909 957 888 868 927 929 931 941 970 1019 1032 989 985 1006 956 902 931 981 1008 918 895 837 870 924 978 986 962 1018 1005 946 975 959 970 915 870 849 820 737 787 836 809 719 673 669 659 656 668 642 629 616 616 602 585 575 563 564 570 570 579 592 595 607 614 580 570 560 563 562 582 600 583 597 583 626 630 639 650 651 665 685 696 706 736 756 764 727 734 707 728 729 732 718 734 731 715 705 701 689 686 689 693 694 733 741 687 659 687 676 675 721 719 750 760 775 811 838 814 780 775 769 764 767 773 793 817 839 887 967 912 888 881 854 810 786 786 808 812 803 830 797 791 800 794 813 772 750 787 811 843 908 884 836 813 788 772 704 663 649 659 659 585 639 651 674 657 651 699 645 566 484 499 575 586 628 675 665 631 657 659 648 642 640 595 538 555 517 486 458 427 388 378 361 356 371 362 401 439 474 467 466 473 523 516 520 557 608 644 612 591 602 553 509 480 445 450 440 441 427 399 432 450 414 400 338 354 328 312 315 305 275 285 265 216 150 124 125 127 127 125 125 130 133 131 123 114 112 119 125 130 146 132 142 132 122 113 108 99 98 113 122 128 113 126 104 110 124 113 122 119 104 111 117 126 115 127 117 124 127 135 137 132 129 129 128 119 123 118 118 114 108 110 112 113 117 122 114 107 106 110 115 123 130 131 124 129 117 104 104 104 105 106 107 108 109 120 120 114 114 118 119 120 119 116 116 117 119 124 130 128 132 141 149 151 151 145 149 156 155 160 157 165 162 158 167 166 168 177 175 171 179 171 161 164 168 175 183 186 200 198 187 185 195 224 240 266 291 320 316 284 292 269 253 185 158 148 129 115 123 99 94 105 91 74 75 66 69 73 76 105 128 129 202 230 132 152 108 75 52 30 23 38 32 30 27 23 17 11 10 9 8 9 8 7 6 6 5 7 20 28 20 10 6 5 3 3 3 4 31 42 28 28 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
240 250 258 257 240 244 250 251 251 251 251 251 252 251 250 231 229 230 228 227 225 225 227 229 233 238 265 260 262 270 288 299 296 322 312 331 311 300 293 290 303 316 333 364 344 321 315 323 312 313 309 305 308 309 305 305 297 291 296 299 298 301 301 304 313 318 327 337 342 346 347 355 356 346 332 321 312 303 297 294 291 287 282 273 272 271 271 272 270 267 264 267 269 260 255 253 244 245 252 261 274 286 279 284 294 306 306 302 295 305 299 276 267 263 254 251 253 253 251 255 259 258 256 255 255 258 262 263 266 271 274 281 288 288 286 283 282 277 274 270 272 273 268 270 275 274 271 270 264 260 260 261 261 266 268 267 267 266 266 273 271 270 269 270 269 269 271 269 270 271 274 275 277 278 279 281 281 280 281 284 286 285 286 288 290 294 303 307 314 321 331 343 367 384 384 385 385 385 381 335 310 292 282 278 275 278 298 310 304 322 317 371 413 402 404 394 424 423 429 415 426 416 428 429 432 440 441 432 421 412 401 392 389 396 398 406 411 408 407 407 407 406 406 406 405 416 416 417 415 431 450 471 474 480 453 446 421 409 395 388 376 386 379 392 393 379 354 337 343 392 404 384 410 411 427 427 420 404 403 388 383 375 362 356 355 349 341 325 322 316 313 316 321 321 335 330 305 310 315 291 242 239 237 235 232 232 232 229 224 222 234 253 249 250 263 271 284 276 278 286 284 285 286 286 291 306 303 301 304 311 326 325 316 320 331 324 323 323 329 321 313 314 314 306 302 304 306 309 311 312 316 318 320 322 324 325 328 329 334 336 339 348 358 366 366 367 359 363 365 366 374 371 372 374 369 378 376 371 367 354 351 350 352 375 386 390 387 395 397 392 375 382 373 369 366 368 366 381 384 393 399 406 411 400 396 392 391 380 388 390 382 381 387 404 408 414 428 429 435 441 449 439 433 423 416 418 430 430 434 421 436 434 403 416 430 441 445 430 421 415 428 431 423 420 432 455 455 458 441 447 428 446 468 458 454 474 465 464 473 497 506 496 490 476 460 458 459 467 482 480 465 456 458 449 470 454 455 476 488 470 459 454 455 445 442 426 409 417 426 441 431 431 437 443 439 440 439 438 437 452 468 477 488 506 508 474 408 399 405 428 448 432 450 454 458 468 472 483 461 471 457 448 456 460 460 459 445 440 444 429 463 488 467 461 476 481 461 479 516 524 540 534 542 544 558 564 584 596 577 566 559 536 527 518 505 518 506 518 549 576 566 535 496 489 503 489 483 507 526 556 567 574 585 593 596 602 611 624 645 647 659 665 669 688 676 657 653 662 693 719 722 705 711 723 730 749 764 776 779 784 796 793 796 795 819 856 881 873 896 910 910 858 780 802 780 759 760 720 719 681 704 665 688 668 659 621 617 621 630 616 602 581 584 575 561 535 533 519 530 532 519 512 492 507 502 493 463 471 466 457 439 430 474 471 473 405 428 482 536 507 495 485 436 440 427 402 373 404 410 395 435 444 409 342 370 345 334 342 316 318 344 375 407 445 415 392 366 366 368 386 337 308 386 442 384 389 409 421 435 380 382 366 384 365 336 361 372 392 411 417 440 502 533 521 557 586 536 545 498 509 502 541 513 540 582 561 594 516 473 442 450 467 443 436 417 358 337 337 347 343 404 415 403 365 321 295 281 301 331 399 377 407 422 426 429 374 330 312 371 364 385 414 423 476 498 502 515 528 559 548 559 491 543 529 444 405 382 396 362 343 347 336 320 319 343 382 417 388 389 397 403 424 370 425 440 467 482 516 535 527 538 559 546 534 522 529 568 597 618 614 635 663 630 614 599 569 570 609 626 644 601 588 663 681 687 723 685 748 772 754 759 792 824 831 800 814 892 872 936 930 870 864 906 912 919 969 1012 1035 1013 1013 977 997 935 912 943 1000 998 922 902 899 843 903 948 993 1016 1036 1028 990 967 970 938 871 814 789 764 781 812 826 767 712 682 665 658 669 668 670 620 610 605 601 593 577 571 575 596 590 590 586 590 608 623 615 568 563 571 568 570 592 621 602 597 597 604 637 672 687 689 695 709 719 734 697 712 705 717 705 706 703 706 701 731 727 735 719 700 746 725 736 725 707 741 763 724 667 711 748 718 719 692 702 756 802 802 814 830 815 798 787 792 828 801 838 822 839 854 933 981 898 845 825 830 792 781 811 821 840 837 778 723 732 747 770 730 730 758 822 825 858 827 809 776 743 691 683 666 597 606 597 571 601 618 640 624 586 645 636 588 506 452 523 567 601 611 639 601 633 636 624 630 582 562 532 474 482 467 436 458 437 406 367 409 372 424 403 421 499 485 476 506 532 552 545 564 583 599 588 575 546 539 504 475 498 474 447 464 472 422 401 415 428 397 377 347 325 330 331 312 295 285 273 237 167 136 123 123 125 124 123 125 128 130 123 110 109 112 120 138 131 132 121 132 136 132 128 116 95 103 118 115 118 116 121 100 116 102 123 119 101 112 115 122 114 117 116 121 117 133 128 126 123 121 120 114 114 112 111 109 113 118 119 115 118 127 112 111 107 106 113 114 123 130 128 124 111 108 103 104 104 104 106 107 109 117 115 111 116 115 117 116 115 115 115 118 123 129 127 131 133 142 142 143 144 144 150 152 153 154 156 155 153 153 157 155 165 163 165 166 176 172 160 157 166 174 177 186 184 186 178 192 209 210 221 237 283 321 321 295 269 246 214 181 186 151 141 136 122 117 106 101 104 91 101 98 82 89 57 104 97 135 181 151 96 98 78 55 44 26 28 42 54 45 38 34 23 13 9 7 14 9 7 7 5 4 4 3 4 24 14 8 4 3 3 3 3 2 8 28 28 27 24 50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
242 238 242 254 239 236 246 251 251 251 250 251 251 250 240 243 236 225 226 227 225 222 224 227 232 237 264 272 272 276 279 289 308 311 326 341 340 318 302 291 293 301 351 387 368 332 334 318 318 314 309 310 312 312 311 306 298 293 301 311 320 320 319 315 314 317 321 328 332 338 344 340 344 338 330 318 310 307 303 300 295 288 281 275 274 270 267 268 268 264 261 264 264 259 250 248 243 246 252 268 281 272 286 290 297 301 295 294 290 301 293 272 262 257 252 250 248 248 248 250 258 255 254 253 252 252 254 259 265 269 269 276 287 287 285 282 281 279 272 269 270 273 264 264 270 266 262 266 265 260 258 259 259 266 268 267 266 264 262 270 271 268 266 266 266 266 267 267 267 268 272 272 273 277 279 277 277 278 279 281 282 283 286 290 297 303 303 311 319 326 338 363 383 383 383 384 385 379 346 328 309 290 281 274 274 271 280 289 299 308 313 324 341 360 400 400 404 411 412 400 412 429 413 426 436 433 428 425 436 432 411 392 391 403 410 416 415 423 417 411 409 410 407 405 402 403 409 409 407 407 413 419 436 441 459 463 452 410 396 393 392 400 405 433 414 392 362 335 337 355 378 376 391 404 408 421 402 408 410 427 402 389 379 389 377 363 370 348 339 343 324 327 293 281 286 311 314 298 340 306 240 237 235 233 232 231 231 228 222 221 230 248 250 251 261 273 273 269 280 275 281 278 281 283 304 296 294 295 296 303 312 316 318 327 330 338 342 342 336 335 335 331 318 309 316 331 330 322 325 321 326 332 337 337 342 344 349 341 346 344 351 355 349 351 350 346 346 348 349 356 360 368 359 362 361 372 370 360 351 351 354 355 373 378 373 374 382 387 391 381 370 373 376 366 360 358 365 373 374 388 391 399 406 399 389 383 377 374 374 375 376 389 395 396 404 419 436 438 448 455 445 431 422 422 416 419 436 422 412 418 410 412 419 432 445 468 456 440 434 415 410 417 409 425 440 456 444 436 429 439 428 465 462 444 462 458 458 478 484 484 491 508 487 479 474 471 473 476 473 468 463 468 463 458 466 468 458 471 475 479 482 475 448 437 432 420 410 428 448 446 438 435 446 449 452 448 445 447 441 440 453 466 478 487 502 516 471 394 402 407 410 462 470 481 486 482 493 471 453 454 448 448 458 476 464 446 438 441 426 439 501 541 524 500 506 497 488 480 499 535 540 544 535 526 532 546 570 592 577 568 563 547 534 528 527 503 500 520 533 560 565 537 485 483 469 476 487 537 563 583 583 593 602 604 602 612 636 637 651 643 647 655 669 664 642 655 670 696 687 689 703 724 731 733 742 750 758 771 796 797 794 806 838 835 849 867 900 915 913 865 844 861 772 741 759 702 699 703 675 695 657 680 686 656 621 626 604 597 598 601 613 616 577 560 552 552 530 531 508 528 513 489 494 478 484 514 532 495 509 540 515 521 514 532 491 424 400 410 454 426 418 402 379 376 399 365 371 370 400 401 384 362 358 330 340 326 353 331 312 310 324 369 389 372 420 378 361 363 352 404 353 305 344 370 362 382 399 431 403 389 343 363 364 329 356 376 425 413 440 447 489 502 531 517 561 578 561 532 527 481 506 509 526 571 557 551 578 592 566 524 519 451 423 405 407 402 343 321 327 325 389 396 399 341 314 297 281 286 353 381 363 403 415 422 400 410 354 305 341 378 402 425 422 435 446 476 517 531 571 543 484 470 465 503 476 426 400 366 365 354 343 325 318 311 350 388 396 394 375 380 428 400 360 443 463 487 487 518 531 525 525 538 540 522 512 552 551 589 636 625 672 617 611 643 586 571 555 581 634 643 558 588 656 692 702 708 666 709 751 728 742 785 787 790 822 828 881 871 892 884 875 872 895 880 921 970 977 955 967 998 998 975 926 924 952 1004 1019 932 903 945 918 865 937 974 986 1010 1030 1025 990 959 930 899 888 830 818 840 869 819 760 716 684 670 669 662 642 628 618 612 604 600 595 590 583 592 613 599 594 589 592 608 626 585 571 578 585 576 570 585 604 626 624 624 631 623 641 647 656 662 671 681 705 669 682 696 696 685 685 671 709 730 738 752 802 767 755 837 785 797 791 744 802 779 713 673 723 769 776 775 735 699 749 749 747 798 811 819 807 810 823 855 852 839 879 918 890 884 902 886 883 815 792 789 777 824 850 879 834 773 717 670 714 710 688 699 767 757 811 790 821 872 787 714 679 620 660 666 613 587 538 558 611 620 576 529 584 597 543 513 473 441 509 531 574 621 618 595 607 607 581 558 498 511 511 480 443 424 407 388 418 411 399 398 444 436 476 471 521 478 530 528 577 570 586 606 594 576 554 538 502 504 515 563 536 492 484 452 422 335 347 394 410 371 341 346 351 345 323 293 266 223 198 159 169 145 121 122 123 122 119 122 124 128 116 106 106 106 128 139 132 122 110 121 123 120 122 94 97 107 114 123 103 120 112 96 120 124 116 99 110 119 115 106 104 113 121 121 135 125 126 122 118 122 116 117 119 119 116 118 123 112 105 114 118 122 112 105 107 108 113 113 117 131 133 118 118 108 108 104 104 105 106 107 108 109 110 113 113 113 113 113 113 119 123 127 137 133 137 136 139 139 138 136 146 144 143 149 149 152 150 151 146 150 148 155 153 162 160 167 163 156 156 163 169 172 175 174 172 176 200 199 208 235 260 274 311 324 298 271 261 225 212 192 159 176 142 146 145 136 128 112 103 117 127 111 99 73 60 81 112 107 70 58 52 30 34 31 31 34 45 78 70 54 47 26 17 13 5 8 14 6 6 5 3 3 1 1 5 18 4 4 4 3 4 3 3 5 26 33 20 30 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
243 237 235 236 245 231 236 247 250 251 250 250 251 250 251 242 226 226 222 223 225 223 221 226 232 237 259 270 279 293 305 295 302 309 315 319 323 314 300 294 303 305 326 319 331 358 365 336 318 313 312 316 317 317 312 305 301 304 307 309 324 326 324 324 323 324 323 329 336 337 333 330 330 331 328 322 317 313 309 306 301 294 286 278 275 271 268 264 264 262 257 258 256 255 249 245 242 243 253 275 267 269 283 282 287 291 289 294 282 286 284 269 260 254 250 248 247 245 246 247 250 256 252 250 250 249 252 255 258 266 267 271 281 285 284 281 280 278 275 269 267 269 260 260 263 263 256 258 265 258 256 257 257 262 268 265 263 260 260 265 267 265 262 263 263 263 264 264 265 266 268 269 269 273 277 276 276 277 278 280 282 284 287 291 295 301 309 314 325 333 351 382 379 381 379 383 384 384 377 323 308 289 278 274 273 269 270 286 291 302 303 313 325 351 361 366 375 408 426 389 392 412 395 403 417 428 436 420 442 424 435 407 380 390 399 416 430 431 424 416 414 413 416 426 421 402 401 398 395 398 398 403 413 417 414 413 406 409 400 403 408 414 409 410 403 389 365 333 337 393 414 401 409 405 411 406 393 404 400 410 407 404 399 417 402 395 395 389 380 348 354 357 362 322 331 298 263 283 342 281 238 236 233 232 231 230 229 227 222 223 230 246 248 250 269 285 268 266 270 268 271 275 275 280 286 284 284 289 301 310 304 305 313 320 328 330 329 323 325 334 323 334 330 320 326 332 337 335 337 332 323 320 336 340 343 346 343 343 347 339 341 349 350 342 338 336 337 337 341 343 348 352 347 350 354 362 378 368 351 341 340 356 369 362 370 372 381 390 391 383 371 362 359 359 359 364 382 368 384 404 416 420 423 420 411 399 385 376 369 376 397 410 422 425 426 429 423 435 445 454 442 439 426 413 406 412 422 409 402 417 409 394 409 430 448 435 431 430 435 414 420 414 407 424 451 458 439 425 421 420 431 435 454 437 454 451 466 467 473 485 511 503 501 495 489 489 497 482 477 470 474 472 461 465 471 469 459 464 479 475 467 465 460 443 429 414 416 446 459 446 448 442 443 452 469 461 459 452 442 442 449 458 468 481 490 496 505 435 399 398 407 422 436 469 461 474 482 473 453 459 443 445 454 460 457 454 434 432 426 433 453 511 575 548 534 525 514 496 479 513 520 510 505 521 539 552 565 568 576 568 553 543 537 538 533 499 509 523 531 546 544 543 478 466 509 515 535 537 539 545 581 587 598 605 627 625 631 651 645 631 651 645 656 629 644 676 690 692 706 712 703 727 746 738 766 757 790 772 778 796 828 826 864 883 870 882 905 904 883 824 819 781 776 714 710 689 687 664 681 669 692 636 625 651 640 613 600 583 580 593 604 571 559 547 525 524 510 507 509 497 526 550 517 542 511 539 526 542 562 568 559 534 479 460 438 445 432 396 394 401 394 390 400 389 374 395 419 357 355 361 353 344 364 387 401 374 405 392 368 354 327 307 318 405 463 415 367 351 330 353 329 303 357 376 356 369 407 406 389 361 357 333 321 325 374 376 370 429 448 476 486 544 519 498 565 543 585 524 531 509 495 495 502 514 539 559 593 555 573 571 534 503 488 464 420 389 384 400 327 331 377 377 388 363 313 303 287 286 315 329 398 397 408 420 367 351 315 310 322 378 398 413 438 466 476 499 520 561 565 569 501 439 432 456 468 473 431 404 379 362 356 339 334 316 324 393 380 386 367 407 386 358 408 455 477 505 488 495 540 559 522 541 577 555 504 541 577 616 636 600 618 605 615 601 602 597 599 543 613 615 544 604 646 689 724 699 653 699 713 714 796 773 792 799 805 839 843 880 879 883 858 858 874 884 944 958 909 940 979 954 966 978 939 929 949 1007 1052 1014 944 967 978 955 894 961 997 1003 1015 1016 1018 1001 969 962 901 902 850 893 890 876 818 730 694 688 680 684 662 628 616 614 603 600 595 600 597 603 621 617 607 590 586 592 598 585 583 589 597 613 579 580 605 601 628 631 636 640 629 619 632 633 627 652 659 668 682 683 670 667 678 698 712 736 761 788 776 741 812 887 890 900 861 801 809 781 736 678 721 783 817 817 795 743 710 713 733 764 787 796 787 818 818 863 878 860 889 951 907 894 881 862 827 834 806 817 799 830 889 880 822 768 771 713 653 701 663 713 787 712 738 830 884 867 810 743 679 624 589 611 596 555 508 543 643 635 608 554 536 556 515 463 425 485 513 519 561 589 576 549 587 583 561 505 483 472 481 458 410 399 408 448 448 459 439 403 450 485 470 533 537 495 521 578 604 601 602 594 574 568 544 509 509 496 518 520 523 512 490 423 386 342 309 362 368 345 327 352 338 375 360 317 313 267 195 199 174 137 121 119 122 120 118 116 117 126 124 111 104 103 108 132 140 135 126 106 103 113 104 104 93 104 105 115 103 106 112 93 103 116 109 96 108 117 100 109 122 124 123 121 130 131 126 129 130 124 123 121 129 128 117 113 116 111 103 115 115 124 115 111 107 108 109 125 125 125 129 134 120 108 117 108 105 106 107 107 108 109 108 110 110 111 111 112 116 122 122 127 137 136 139 139 136 137 134 136 141 138 142 143 142 147 145 147 141 145 144 146 152 153 155 154 154 150 156 160 163 167 170 165 166 178 188 188 204 226 253 286 319 324 299 291 257 268 240 212 180 189 154 160 181 172 128 108 137 142 147 117 95 79 62 59 75 66 41 43 55 58 56 50 47 46 43 64 80 72 53 38 30 21 10 2 6 5 4 6 2 4 2 2 3 3 2 3 4 4 4 4 3 8 14 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
243 242 237 233 229 237 227 241 245 249 250 250 251 251 250 235 227 224 220 220 223 221 218 225 231 234 248 268 277 295 324 324 317 301 324 317 308 306 307 309 311 298 306 342 371 346 399 340 329 318 315 319 327 319 315 311 309 311 322 319 311 321 325 325 327 328 328 333 333 332 322 322 318 318 321 315 309 305 301 304 297 290 283 277 274 271 268 265 262 259 255 254 254 253 246 244 241 242 248 257 260 280 271 269 276 279 276 278 275 276 273 265 258 254 249 246 246 244 243 245 245 253 251 248 248 249 251 254 257 261 269 273 280 284 283 280 279 276 275 274 267 266 260 258 257 257 256 254 258 260 255 255 255 257 262 265 264 260 256 261 261 261 259 259 259 260 261 261 263 264 265 266 266 269 275 275 275 276 278 279 284 291 294 294 296 302 306 313 329 341 355 372 362 368 382 383 383 383 383 332 310 294 278 273 272 270 268 269 297 298 325 321 334 338 340 351 355 370 370 389 391 423 384 394 397 416 414 401 414 401 417 389 381 409 434 435 426 426 426 423 421 418 419 422 422 414 404 404 399 391 389 389 394 391 393 388 386 391 404 411 417 413 411 406 403 399 371 330 336 355 374 400 413 417 414 412 398 382 391 395 403 396 388 390 398 421 418 404 389 375 383 374 336 310 303 275 268 262 292 264 236 234 231 231 229 229 229 222 221 226 229 242 245 251 267 277 263 261 263 267 272 270 271 272 278 278 284 295 305 304 296 296 299 310 321 327 318 310 311 309 310 320 336 335 334 330 319 322 314 315 311 314 317 326 333 333 337 335 334 335 341 336 345 344 338 339 331 331 333 337 343 340 337 340 351 363 358 364 360 339 340 357 361 357 369 378 384 394 384 373 369 360 354 349 349 355 359 367 374 388 396 409 411 409 395 390 391 365 371 397 410 410 415 421 411 416 424 435 436 447 444 428 433 413 404 412 428 403 393 399 399 389 408 418 436 450 420 413 418 399 414 400 422 438 451 442 441 437 410 413 419 424 432 442 447 464 463 476 486 502 509 495 509 516 526 536 503 501 489 476 483 472 468 470 483 466 465 472 481 469 467 449 445 447 440 416 446 461 475 456 461 449 451 466 490 478 463 453 444 446 456 454 459 469 476 486 509 483 428 410 398 409 425 446 460 486 487 471 451 443 445 445 450 449 443 446 432 423 421 433 446 464 540 565 550 561 533 511 494 492 492 508 509 531 555 566 565 557 557 563 550 538 526 523 531 517 488 511 541 559 529 513 490 469 516 564 582 553 578 575 585 582 607 609 624 636 650 639 631 631 619 621 624 648 669 668 679 711 712 719 730 726 737 769 775 787 775 799 803 808 848 861 862 908 906 877 838 851 887 823 751 739 727 721 704 680 660 646 704 636 656 632 627 634 634 609 607 595 579 547 575 600 558 541 526 516 529 555 563 561 550 529 525 559 551 555 546 573 584 582 530 507 528 504 442 426 421 428 418 453 446 440 445 437 417 431 455 460 424 392 400 413 412 444 465 456 472 468 424 419 404 357 304 317 403 397 373 359 336 346 333 304 364 359 359 399 398 373 353 347 353 313 367 375 388 387 422 401 446 462 510 556 502 494 560 521 590 533 499 513 469 467 529 523 543 578 562 532 546 550 479 478 431 455 440 436 448 391 385 305 330 364 368 323 320 300 280 318 378 392 392 410 403 409 370 309 307 320 360 383 414 426 474 494 505 514 523 546 544 550 556 488 423 430 460 463 425 395 370 356 346 351 328 315 328 373 373 371 351 346 352 366 425 477 454 507 462 525 568 561 508 550 579 537 501 562 599 599 617 602 596 632 621 590 601 637 606 562 565 542 547 563 580 611 601 671 641 697 713 764 802 780 777 789 820 835 846 851 876 866 856 857 841 917 945 903 900 950 925 898 929 917 953 936 951 995 987 971 963 993 1022 990 932 965 997 1003 1003 984 978 981 987 981 962 940 914 898 851 799 768 732 701 691 679 695 642 633 635 627 618 601 599 597 594 600 604 601 595 588 585 587 591 597 621 594 615 604 579 589 590 607 626 641 640 651 664 654 651 646 638 631 642 661 672 654 654 684 713 709 732 754 780 813 788 816 806 862 925 964 937 872 824 773 727 685 721 751 821 821 779 732 751 733 726 742 748 757 772 785 801 838 898 935 907 943 927 908 895 865 832 823 864 862 835 816 830 864 793 766 722 665 634 631 643 652 720 678 705 789 842 781 733 692 650 620 557 543 536 530 487 542 566 558 523 547 506 528 504 481 419 437 456 508 561 547 556 531 550 553 556 526 499 470 444 419 420 451 441 476 494 541 481 416 482 515 537 522 578 530 594 588 611 607 597 597 593 587 548 507 511 506 532 513 496 482 499 444 391 316 279 328 312 283 319 301 381 419 375 351 337 273 237 194 190 156 122 119 119 119 117 115 113 119 118 120 104 101 103 111 121 126 132 115 112 108 99 95 92 92 98 104 98 110 104 94 109 113 101 93 110 108 99 114 122 116 114 119 118 119 128 132 133 124 125 125 122 123 112 105 112 101 100 105 111 119 122 117 110 108 108 113 126 118 125 133 123 114 123 112 105 106 107 108 108 108 109 109 109 110 112 111 115 117 123 129 133 136 137 134 135 134 130 135 135 137 138 140 139 143 140 140 138 139 140 144 146 147 147 147 146 152 156 159 170 173 168 156 123 148 170 198 230 240 280 320 329 334 326 325 308 335 296 244 215 233 190 197 240 193 148 125 172 170 157 135 88 108 104 65 49 47 51 85 128 115 128 100 61 67 64 68 103 87 72 50 46 34 16 7 3 4 3 5 2 3 3 0 0 0 0 0 0 0 0 2 8 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
243 239 241 237 233 228 229 228 229 233 244 250 251 250 250 232 225 220 218 220 222 222 219 224 229 236 261 270 278 300 321 324 326 321 315 330 316 310 317 329 315 313 308 323 329 336 365 339 330 324 319 318 330 332 331 323 322 313 316 314 311 319 323 320 328 329 330 330 325 328 322 315 312 312 312 317 314 308 302 295 291 289 286 280 276 273 270 267 264 258 254 253 252 251 245 242 240 242 246 250 255 260 260 262 266 271 269 268 274 268 267 262 257 255 249 245 244 243 241 242 242 246 248 247 247 251 257 259 262 266 270 272 273 278 279 279 277 276 274 274 270 264 261 259 257 256 255 254 254 255 253 253 253 257 259 263 264 262 258 258 257 259 257 256 256 258 258 259 259 261 263 263 265 271 273 274 273 276 278 284 287 290 295 299 301 301 310 313 320 338 360 353 368 380 381 382 382 382 384 345 307 294 278 272 271 270 266 269 291 308 312 317 326 325 333 345 347 350 357 354 360 370 366 424 383 409 408 390 388 387 427 359 414 436 445 444 442 439 431 426 425 432 430 428 429 424 421 419 407 404 398 393 391 385 376 374 372 388 412 414 412 415 410 419 397 363 384 322 340 394 412 397 408 397 398 406 408 394 379 386 392 387 381 377 389 404 418 397 376 410 398 384 363 358 323 314 320 256 300 248 236 233 232 231 228 229 228 221 221 227 229 239 244 252 255 260 258 260 267 269 273 268 267 268 271 274 279 289 300 298 289 287 293 304 311 326 316 296 304 300 309 306 316 322 313 311 311 309 303 306 303 314 323 340 335 326 327 329 324 322 326 327 338 346 335 333 328 331 334 341 336 331 328 335 338 342 343 344 352 334 340 354 347 359 366 374 385 384 382 380 372 358 355 347 350 359 375 384 386 396 391 400 407 397 394 383 369 363 373 385 402 397 406 404 401 401 418 426 425 433 429 419 423 416 399 407 420 409 387 387 383 396 408 421 450 447 432 425 402 398 395 399 408 428 431 424 411 408 413 438 452 443 457 454 447 465 479 482 503 501 495 487 500 517 515 517 515 492 484 493 484 473 483 487 473 473 473 496 485 465 447 447 432 425 420 418 441 452 462 471 466 455 458 486 501 484 468 452 448 452 459 463 463 462 469 482 497 515 482 440 412 398 403 417 447 468 484 456 435 449 459 461 459 441 432 430 431 421 428 429 436 459 494 547 572 570 550 520 521 507 502 511 533 521 541 554 560 550 547 550 553 522 515 511 514 499 506 516 534 513 514 498 479 505 515 529 567 585 592 605 596 610 613 628 642 639 629 618 590 600 627 643 660 685 703 688 683 688 712 743 744 735 762 763 778 804 794 821 837 853 866 898 912 898 866 812 797 819 808 765 735 733 713 682 675 693 723 673 627 628 618 607 589 604 622 609 589 600 586 558 544 550 533 528 515 542 552 590 587 569 550 536 554 570 576 560 568 580 590 552 532 568 545 497 480 459 460 471 465 479 487 480 479 482 481 479 494 507 509 470 466 479 485 492 481 502 474 502 492 484 470 395 331 302 358 393 382 359 340 300 287 295 363 339 391 408 366 342 342 319 307 329 388 391 389 396 461 447 461 509 571 577 509 472 536 500 565 558 480 517 460 500 511 528 565 547 530 530 516 538 477 443 465 411 389 385 451 379 370 349 303 332 355 314 303 295 293 361 388 405 415 412 388 365 333 296 330 344 386 439 472 476 491 490 486 491 528 540 499 547 535 498 438 393 454 474 447 415 405 368 354 342 321 308 342 348 369 368 342 363 389 428 480 443 454 496 453 488 543 547 519 522 555 573 488 526 553 581 604 622 586 615 635 618 583 642 632 589 524 543 569 601 608 605 639 623 620 694 729 788 768 754 779 819 827 827 836 841 859 863 892 879 839 909 914 864 897 933 905 867 894 902 933 922 974 989 947 927 971 977 984 992 978 972 972 988 1006 989 969 986 991 955 962 923 872 818 793 763 762 739 710 687 646 677 631 633 626 623 617 605 603 595 592 591 588 587 587 582 584 588 595 607 613 612 621 598 586 608 632 603 624 644 647 657 671 653 664 691 643 657 658 662 664 664 663 698 711 739 755 789 809 821 814 809 897 940 908 992 1020 922 820 772 727 695 709 748 795 786 777 777 774 785 771 766 756 797 811 814 803 851 888 951 927 960 931 921 920 904 866 860 913 912 862 852 846 780 725 751 788 765 677 648 589 618 675 651 684 728 729 728 715 686 639 605 591 570 546 531 474 490 490 499 488 513 509 566 548 478 432 394 462 496 510 503 515 534 525 551 540 528 520 457 489 500 498 456 497 541 579 542 478 437 489 552 582 551 605 588 619 640 636 620 611 561 538 531 515 471 488 491 512 465 481 464 453 472 450 372 302 286 299 294 282 306 359 376 358 332 307 295 254 228 199 188 139 128 116 116 116 115 113 112 114 115 119 113 101 100 115 130 119 119 121 127 114 105 107 89 90 91 98 104 91 100 117 112 97 92 111 96 107 117 119 110 110 115 111 121 114 124 126 117 114 117 110 111 114 100 105 97 103 116 119 118 128 119 112 110 109 111 115 121 126 132 119 118 123 114 110 107 107 108 109 109 110 112 114 116 112 111 113 122 125 127 130 133 136 130 132 130 130 135 130 133 136 137 139 139 136 135 137 136 138 143 141 142 143 145 149 153 165 173 182 182 188 134 97 109 181 186 191 221 243 263 241 305 360 376 380 373 323 273 269 277 274 272 267 183 135 162 187 199 169 119 114 160 119 86 81 61 61 94 148 173 174 140 108 110 94 106 109 113 126 75 95 75 33 13 5 2 2 2 3 0 0 0 0 0 0 0 0 0 0 1 7 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
240 239 238 237 238 232 226 229 236 243 245 246 251 250 244 235 225 220 218 221 220 218 221 225 229 235 256 269 284 300 316 322 329 330 332 333 327 317 322 341 335 337 326 327 346 356 375 400 355 337 331 326 332 339 336 331 325 319 316 312 315 320 312 315 326 327 328 331 330 318 322 320 316 310 306 312 312 305 303 300 293 284 280 274 273 270 268 264 259 256 253 251 250 249 244 241 240 244 246 248 253 257 257 257 259 263 263 263 268 260 260 260 257 253 248 244 243 241 240 241 241 242 244 245 246 249 254 262 262 264 268 269 269 271 278 279 276 274 273 272 271 265 261 259 257 256 254 253 253 252 252 251 250 254 259 259 262 261 260 261 256 255 257 254 255 255 255 256 257 258 261 261 264 269 271 271 272 282 283 283 286 291 295 307 312 307 308 312 320 331 343 342 364 378 380 381 382 382 383 343 314 299 277 272 270 269 267 266 284 290 306 314 311 344 353 361 344 341 351 345 343 347 352 355 368 393 413 431 403 373 376 362 411 433 397 423 434 438 423 425 414 431 440 423 432 435 434 429 416 412 410 405 408 405 422 402 369 392 414 416 406 406 402 412 411 374 362 326 339 344 389 376 398 402 390 407 390 380 368 383 392 396 384 371 381 389 389 374 365 394 399 392 379 383 369 341 338 282 248 243 238 234 232 230 224 223 223 220 225 226 230 243 252 252 254 256 258 262 275 279 272 267 264 266 268 275 288 295 307 297 287 281 288 293 296 298 297 296 287 296 294 306 323 311 302 303 301 307 296 295 301 319 329 333 333 330 320 323 316 313 318 324 331 345 340 326 324 326 333 340 342 328 323 325 332 337 335 333 334 328 338 341 351 355 366 374 370 381 377 366 363 359 349 345 362 374 382 378 376 381 387 387 399 394 388 376 365 365 383 400 391 396 395 391 391 403 408 418 415 419 419 416 405 408 393 410 418 408 388 377 409 421 438 443 439 444 431 412 405 394 392 414 428 433 434 406 401 411 427 430 449 469 481 459 465 464 490 495 491 492 483 485 492 511 503 516 510 514 514 501 497 489 505 490 489 495 480 504 475 454 446 433 427 421 419 420 427 451 460 476 464 455 464 473 483 485 465 455 452 462 476 478 469 470 469 474 485 491 498 458 460 424 401 408 428 484 461 443 456 463 454 460 456 435 427 425 423 426 427 427 430 439 456 505 546 591 556 551 538 539 520 519 516 545 544 549 566 557 551 538 533 531 537 537 496 478 485 508 531 483 463 465 507 529 538 563 582 597 628 622 612 625 627 643 647 605 602 577 617 635 654 659 653 681 700 711 708 702 709 735 756 761 752 774 795 819 839 861 872 897 919 900 896 879 876 797 766 761 733 755 721 705 680 698 686 683 683 659 631 620 625 631 608 575 591 612 589 586 593 576 556 529 522 530 574 589 584 591 567 572 579 560 579 585 571 584 596 606 563 550 573 585 553 545 534 509 504 504 503 490 502 516 521 529 542 523 439 416 427 449 474 419 412 413 422 453 434 470 487 430 446 409 336 302 314 295 297 319 331 293 297 278 330 360 369 356 348 328 322 311 333 336 370 422 428 420 444 478 501 521 559 559 552 468 512 485 552 546 476 486 472 517 545 545 555 530 512 519 509 513 512 450 421 399 393 371 377 356 341 322 304 305 327 311 294 284 318 364 381 374 391 395 337 313 293 328 349 391 449 457 458 453 442 461 504 525 560 544 453 509 465 509 445 404 410 471 439 419 380 372 361 335 317 312 324 358 367 333 364 406 432 474 441 436 441 438 467 528 523 559 525 515 573 562 506 512 575 538 621 625 600 604 692 649 583 567 592 546 513 565 589 646 701 700 705 706 709 676 655 696 769 737 816 836 813 838 833 848 849 857 867 819 853 891 887 867 911 906 894 848 883 925 931 934 973 1016 976 915 950 981 991 1030 1041 1014 1008 995 1023 1006 973 959 991 972 886 861 805 760 750 727 727 722 694 677 645 633 630 640 630 617 611 614 610 604 593 590 592 586 582 580 587 599 605 606 625 617 619 607 595 609 635 613 633 649 655 662 677 659 672 697 673 638 665 673 691 696 704 711 727 761 768 809 829 850 817 842 896 997 998 997 1051 938 843 784 755 710 709 736 766 800 818 798 812 821 800 787 751 784 836 853 824 845 886 902 933 969 968 944 946 925 923 883 940 951 874 847 808 766 715 672 681 702 676 610 626 567 641 606 633 652 691 680 704 716 694 678 648 617 577 567 540 483 445 431 468 485 469 506 514 529 484 394 451 485 480 467 543 573 523 502 492 469 462 496 539 543 516 485 546 591 558 512 457 464 488 542 581 572 629 639 626 606 622 637 598 563 492 484 469 481 432 506 459 436 476 482 463 444 422 369 283 257 237 249 272 297 330 338 361 350 319 269 260 240 229 199 196 162 125 114 114 113 112 110 110 108 113 115 105 98 100 110 111 120 109 112 115 118 111 105 88 88 93 88 94 109 102 108 95 93 108 92 109 111 109 107 103 115 115 105 104 119 120 115 107 109 98 101 102 95 95 96 104 110 109 110 126 124 117 111 110 110 112 118 126 133 128 131 129 123 115 108 108 107 109 109 110 110 111 112 115 115 114 114 115 117 123 124 128 125 127 125 130 128 134 139 144 139 138 135 133 132 132 136 138 138 139 141 142 146 157 163 167 172 183 190 178 172 118 123 169 149 150 151 170 194 192 257 303 372 391 378 359 350 339 326 328 301 244 177 175 183 225 245 187 124 151 180 161 137 112 84 68 86 130 165 171 153 166 138 123 111 111 100 127 97 127 109 49 27 7 2 1 2 0 0 0 0 0 0 0 0 0 0 0 0 7 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
237 242 236 234 239 237 229 224 232 239 238 243 249 248 244 232 222 219 218 219 219 218 221 226 231 237 260 260 274 280 292 317 327 329 330 338 331 344 330 335 336 340 341 376 403 411 419 414 399 349 337 331 325 324 324 321 313 317 317 313 310 317 311 311 317 328 321 330 316 327 320 315 317 315 304 305 308 301 300 299 295 287 280 277 272 266 264 260 256 254 252 250 249 247 242 241 240 241 244 248 249 250 252 253 255 256 256 255 254 252 254 258 257 252 247 242 241 240 239 238 240 241 242 242 244 245 254 259 262 263 265 266 265 269 277 277 275 274 271 270 269 268 262 259 257 255 254 253 252 251 251 250 249 249 251 252 255 258 258 261 258 254 254 253 253 253 254 254 255 256 259 260 268 270 268 270 275 283 284 290 293 300 307 309 315 320 314 316 319 325 332 353 378 377 374 381 381 381 370 331 313 301 282 271 269 268 268 266 270 287 297 303 311 320 339 335 349 333 334 336 335 337 342 345 353 367 370 368 376 373 353 403 410 415 378 414 414 395 418 409 412 430 427 415 426 422 419 422 412 429 427 428 424 427 429 386 381 426 432 429 396 383 381 399 376 360 362 323 327 361 364 358 352 350 375 383 393 388 395 355 387 389 361 383 389 394 378 378 368 375 380 375 356 372 365 355 344 309 280 243 237 233 229 224 222 224 223 220 226 228 235 247 251 252 255 258 258 263 268 272 278 266 262 263 264 267 270 273 275 278 278 274 283 292 292 283 290 280 283 289 298 307 319 308 292 290 297 304 292 295 314 320 319 326 331 335 322 312 311 309 315 323 331 340 339 326 320 328 336 334 328 326 319 328 328 337 331 328 326 324 326 329 335 344 347 358 360 364 360 358 353 353 344 347 359 364 363 369 365 369 379 385 392 392 383 378 357 364 390 388 375 389 377 386 398 404 396 407 405 416 415 406 410 393 391 395 410 397 378 404 407 424 428 437 425 436 425 413 396 388 392 408 420 427 409 396 405 427 442 447 463 472 489 482 472 474 486 480 481 479 474 481 497 506 501 502 515 520 538 529 518 509 514 501 502 500 496 485 480 465 442 437 425 439 424 438 427 443 452 465 465 464 473 478 483 472 468 456 457 465 468 481 490 480 486 483 476 477 493 510 510 454 424 404 406 417 474 419 467 458 439 434 446 438 426 421 425 426 433 433 429 432 447 478 505 549 577 572 581 547 535 548 525 535 555 568 584 571 572 562 556 549 563 560 525 496 478 522 533 514 468 482 536 546 562 574 598 600 606 615 611 617 618 614 615 583 589 600 611 614 643 659 671 672 686 714 733 716 720 730 744 761 786 809 828 865 881 887 877 901 904 844 868 825 824 778 741 716 723 705 721 741 712 704 643 639 640 627 619 614 621 604 612 605 572 584 586 556 565 538 528 543 551 568 571 591 597 595 595 605 586 584 602 609 599 612 621 601 568 588 599 607 576 586 598 584 534 536 537 549 547 553 556 525 518 444 440 468 433 420 392 388 425 409 367 390 372 386 435 384 394 404 341 303 295 308 305 296 325 289 313 303 314 325 329 322 320 292 294 302 319 374 354 398 445 480 488 504 567 498 539 529 579 500 473 470 522 520 495 455 492 489 519 553 534 511 505 505 494 503 509 436 437 433 404 391 378 366 396 357 369 378 301 291 289 277 302 328 328 326 348 383 325 292 316 360 361 413 450 373 411 376 392 439 489 526 517 545 453 468 454 455 466 432 360 403 389 355 364 346 348 310 307 316 363 380 329 336 393 445 479 449 430 419 441 484 533 527 544 556 496 506 545 576 510 504 524 557 596 632 615 597 670 675 602 568 583 511 548 574 604 678 736 762 760 766 750 752 763 724 702 714 795 818 814 844 855 855 840 861 875 823 861 907 895 831 918 875 882 833 887 929 959 916 957 985 954 907 958 963 981 1028 1015 1047 996 1005 1030 1028 984 947 974 973 905 833 824 845 819 744 742 691 693 678 664 661 654 649 634 619 615 612 607 605 599 590 591 585 580 580 584 594 603 606 595 601 622 615 615 603 625 625 636 652 660 668 678 679 675 694 683 649 688 687 693 707 721 738 769 791 808 834 872 897 856 810 893 974 1063 1084 1108 975 915 829 773 718 729 753 773 794 825 839 861 855 837 795 787 784 814 816 853 906 912 934 937 975 1006 986 979 969 929 949 960 949 949 854 816 763 756 681 671 613 599 585 588 553 576 587 616 659 671 668 736 676 690 693 716 689 649 643 601 550 502 456 412 463 449 477 509 445 441 391 402 453 451 459 501 512 516 521 536 511 481 521 537 561 589 546 563 552 520 484 525 493 519 525 574 630 669 676 665 620 578 602 560 552 528 464 442 475 414 465 459 405 465 468 477 454 430 402 314 291 268 225 251 252 260 297 344 351 337 308 264 204 198 207 203 166 136 132 114 111 109 111 107 107 105 112 112 104 98 99 110 121 116 109 101 99 108 107 110 87 85 87 97 100 106 109 91 92 104 91 108 113 102 106 100 114 117 101 105 109 120 102 112 96 93 96 91 90 89 94 100 103 100 113 123 125 119 112 112 111 120 121 126 129 135 132 134 123 119 110 110 108 108 110 110 110 110 112 112 114 117 119 119 122 122 125 122 121 124 133 130 134 135 134 136 133 133 131 132 132 134 137 137 137 140 141 145 150 161 173 183 180 194 195 184 179 115 110 138 127 122 125 132 136 173 186 226 318 349 354 366 356 353 330 277 251 225 273 221 245 276 240 196 150 180 221 201 162 114 80 97 84 112 168 178 181 173 156 131 102 90 89 107 88 116 97 72 49 18 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
228 240 234 240 232 232 234 220 231 233 238 244 247 247 243 234 219 218 218 218 218 219 223 227 232 237 257 267 279 300 326 327 323 321 311 320 315 325 323 326 335 340 352 361 392 418 411 411 401 348 337 332 326 319 319 316 315 319 309 315 306 311 307 308 314 325 310 308 305 317 319 323 310 311 311 299 302 302 302 290 287 286 285 277 276 271 264 257 256 254 251 249 248 246 240 239 240 241 246 246 244 246 248 248 251 251 251 251 250 249 251 253 253 250 246 241 240 239 238 237 238 240 239 241 242 248 256 256 257 262 263 262 262 269 272 276 276 273 269 267 268 266 261 258 257 255 253 252 251 251 250 248 247 246 245 245 247 253 258 261 262 259 253 250 251 251 251 251 252 254 256 264 269 267 267 272 273 277 280 287 293 295 302 310 312 315 320 324 331 330 336 372 374 373 379 380 380 380 381 331 311 300 292 272 269 267 268 267 267 286 294 300 304 312 325 328 327 324 331 323 325 328 331 338 349 351 354 351 354 350 342 349 361 378 376 381 411 402 402 375 406 386 410 391 390 398 407 413 393 399 431 408 423 401 423 385 384 400 384 380 402 373 366 356 355 349 332 320 321 337 358 351 337 341 351 362 357 354 353 352 357 376 372 397 373 393 380 359 354 373 369 359 349 367 357 350 322 333 274 237 234 230 222 221 221 220 219 226 227 228 243 248 248 252 255 260 264 262 264 265 269 267 260 262 266 267 264 263 267 272 271 269 275 288 285 277 275 282 293 304 309 312 308 296 284 291 305 304 284 301 308 318 331 320 322 321 320 316 314 305 318 328 329 332 335 325 320 325 341 326 317 319 315 325 335 344 338 329 321 321 320 329 327 332 343 351 352 361 349 347 348 347 340 342 348 347 352 356 355 361 373 382 381 375 380 368 354 372 374 383 372 370 382 394 393 391 393 409 398 410 410 397 405 399 382 395 397 381 372 386 397 407 424 431 421 429 416 410 391 386 405 437 439 408 401 394 399 405 410 418 437 453 491 503 495 503 504 482 470 468 484 492 500 497 494 497 505 525 532 520 518 520 529 527 525 526 500 489 473 457 470 433 447 473 437 460 437 451 467 475 468 472 477 488 490 473 461 461 474 483 494 496 511 514 496 481 476 471 474 485 493 506 450 427 407 402 408 436 416 416 416 421 427 425 411 434 432 456 443 467 435 436 439 450 470 525 550 590 574 577 557 554 561 549 554 558 565 574 587 588 564 559 559 560 531 506 468 527 510 486 457 495 534 558 576 598 578 595 614 576 589 598 591 581 559 582 614 626 633 628 627 652 687 697 693 719 748 751 747 750 766 793 818 850 842 848 824 829 811 845 827 849 803 799 772 758 730 699 689 679 728 753 734 702 668 632 616 613 610 609 601 581 569 562 576 568 591 577 548 533 547 553 562 594 586 606 611 602 622 627 624 635 639 651 635 646 622 584 600 598 632 594 603 616 633 597 566 557 556 510 539 563 484 448 444 430 484 513 514 489 447 427 483 494 461 366 361 342 365 347 327 316 341 337 354 329 311 288 307 296 348 301 288 321 319 291 288 289 343 379 412 374 438 405 441 463 505 579 586 513 495 500 540 522 448 472 487 483 466 436 461 495 535 528 520 533 492 496 479 523 521 520 511 448 427 433 427 412 448 412 405 426 345 311 283 276 284 294 310 315 327 329 297 311 381 425 436 440 373 367 409 443 470 498 526 538 459 522 450 434 448 451 482 444 422 369 340 334 326 319 303 304 310 321 373 322 333 357 411 465 477 439 401 459 497 466 518 541 536 561 494 523 565 580 507 476 492 525 599 637 595 586 665 709 635 586 533 508 539 603 646 663 723 783 814 800 801 808 817 814 797 792 828 844 812 834 858 867 823 870 881 849 801 887 904 814 863 849 849 866 899 935 932 901 941 983 954 886 921 955 1004 1022 991 1023 952 1011 1038 1020 1001 942 944 982 945 910 888 840 774 746 744 734 713 674 649 637 651 643 637 624 619 616 612 611 602 600 595 582 577 583 585 588 598 591 589 599 616 624 633 630 643 640 650 650 665 674 682 685 695 690 687 652 685 716 701 768 790 811 792 863 865 872 926 945 881 830 899 932 1008 1107 1183 1087 968 872 801 746 733 770 784 816 862 883 896 865 836 796 844 806 800 809 880 917 932 942 964 999 1052 1053 1021 972 942 962 983 998 981 974 910 831 769 721 681 659 664 616 589 613 548 541 569 571 596 615 638 612 620 604 676 687 676 615 532 510 467 451 422 406 406 461 452 456 427 397 390 429 403 469 477 485 493 530 518 520 531 553 585 621 625 591 614 571 568 532 542 545 560 559 622 649 674 645 597 584 540 551 526 550 499 494 427 429 421 445 440 396 446 466 495 462 437 412 349 313 291 275 229 235 265 301 320 325 310 283 266 229 180 178 186 174 144 139 134 111 108 110 107 106 104 105 112 109 97 97 103 117 125 118 116 108 95 96 93 89 84 85 92 101 107 104 91 94 94 95 103 115 104 94 105 108 114 113 94 105 116 105 97 106 89 88 86 91 86 86 89 94 101 110 125 132 118 118 112 113 114 123 127 124 125 134 139 129 118 116 113 112 108 109 109 111 111 112 111 112 113 118 123 126 124 126 132 129 128 135 133 129 127 127 127 126 129 131 131 133 133 135 136 137 139 141 147 159 161 179 186 184 186 192 177 143 130 112 118 115 110 113 113 135 159 160 195 227 263 299 311 301 323 333 321 295 300 289 282 293 289 227 216 185 214 221 203 180 112 111 136 107 116 158 182 181 160 148 126 98 81 85 81 65 86 79 66 47 26 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
230 229 231 237 236 227 229 219 229 235 239 244 246 246 243 221 219 217 217 217 218 221 224 226 228 242 267 269 291 321 326 321 307 299 322 321 326 318 328 330 334 343 361 393 409 397 408 392 400 351 333 326 327 323 316 312 311 314 306 311 307 305 304 306 313 309 301 295 299 297 305 317 315 307 302 308 303 296 294 290 287 285 283 273 268 266 266 263 259 257 254 252 247 245 238 238 238 239 246 241 240 243 244 244 244 249 249 247 247 247 248 248 247 244 245 244 239 236 237 236 235 237 242 240 242 249 254 252 255 259 261 259 263 267 269 274 274 273 270 266 265 265 262 257 255 254 253 251 250 249 249 247 246 245 244 243 244 248 255 260 262 259 256 248 249 249 250 250 250 252 254 260 268 264 268 269 277 278 279 281 284 290 299 303 308 313 317 329 338 365 366 366 364 375 378 379 379 378 346 328 311 300 294 285 269 266 267 266 265 283 287 293 299 303 310 313 315 328 338 317 319 320 324 331 335 338 338 348 348 347 343 339 346 352 354 355 354 364 365 365 371 377 388 396 392 409 379 402 391 379 399 387 387 384 389 385 354 384 369 368 357 352 350 345 343 339 334 322 315 320 336 342 329 342 341 346 341 342 334 345 330 359 354 374 363 364 372 349 354 365 360 362 353 356 347 341 341 299 260 234 231 218 217 219 221 225 226 226 225 228 236 250 250 253 258 264 267 274 269 267 262 262 258 267 284 278 266 261 261 264 271 267 269 283 277 272 278 287 288 297 306 306 298 290 280 290 295 282 288 301 314 322 326 319 312 311 312 314 305 308 308 313 321 326 327 318 317 331 335 312 308 307 317 324 336 347 348 329 322 316 317 320 331 329 340 341 354 354 347 340 339 340 338 335 336 339 343 344 353 358 365 366 367 365 365 366 359 358 370 369 361 361 374 378 377 376 387 391 387 397 399 391 396 400 380 392 382 370 374 393 404 410 416 418 414 413 407 397 382 402 429 433 442 422 388 399 422 433 447 455 464 481 487 482 506 512 495 478 470 467 477 475 497 491 493 505 514 538 527 521 511 522 531 527 532 532 524 495 474 476 463 438 457 466 457 468 451 446 463 485 473 482 494 504 479 468 467 471 472 470 483 499 504 524 498 479 469 466 463 476 483 501 520 478 427 406 404 403 430 473 494 460 422 422 435 445 451 471 458 464 465 453 446 464 462 474 518 551 558 566 593 596 588 578 585 589 585 577 570 572 583 558 554 540 528 509 486 509 458 476 506 518 546 571 575 574 558 577 570 545 569 556 552 563 576 594 616 641 646 661 645 672 672 688 711 710 723 743 764 779 793 785 805 813 776 807 774 780 763 781 774 792 794 772 775 768 756 772 768 691 664 663 653 655 628 614 614 610 611 583 579 606 599 579 573 553 550 544 548 562 565 564 584 592 616 629 649 633 634 670 672 670 678 687 658 642 613 621 624 636 642 633 636 647 589 565 531 498 482 472 472 461 452 498 494 499 462 555 589 534 500 481 470 548 477 402 417 385 356 347 355 378 406 399 360 379 355 307 290 368 351 289 279 295 279 279 306 350 354 357 384 431 457 467 472 451 522 538 530 525 460 503 523 476 488 429 463 444 427 443 490 519 537 505 504 514 494 469 474 516 500 509 518 518 507 504 494 487 499 484 466 472 394 329 293 276 282 289 301 307 315 323 289 338 408 352 385 350 343 413 468 494 477 508 513 484 453 441 444 419 445 443 465 490 496 457 426 401 383 301 303 321 311 311 315 325 351 377 412 477 433 431 412 437 488 512 542 577 527 534 490 502 542 537 486 491 535 573 598 640 569 589 632 709 660 595 537 498 563 635 677 723 754 790 811 829 798 816 828 829 832 833 841 835 796 856 859 843 799 855 834 851 777 837 851 804 837 859 860 878 922 924 872 926 963 955 925 904 934 992 1043 1005 962 1007 934 1008 1063 1009 955 933 938 968 1001 925 854 794 786 761 767 782 790 691 636 626 634 628 633 626 619 613 610 607 603 598 594 582 575 578 581 578 581 584 592 608 629 642 638 642 646 655 656 662 669 676 688 685 701 695 704 679 683 731 768 776 782 825 852 864 917 930 940 979 921 844 913 992 1079 1111 1177 1168 1037 901 842 768 740 785 820 828 882 928 946 894 863 834 899 845 833 825 882 881 904 907 958 1001 1064 1073 1029 970 983 1022 1017 1045 1026 1033 919 838 813 764 734 722 675 635 676 626 579 523 499 520 539 577 565 618 555 620 665 621 660 593 559 521 492 499 458 415 399 408 436 448 435 412 369 383 404 432 442 465 508 497 494 526 564 598 618 619 608 620 653 637 621 579 598 600 626 628 636 664 678 646 593 590 546 508 496 498 495 446 458 424 385 399 397 398 419 484 488 485 498 425 364 314 298 267 234 218 257 267 300 299 293 268 224 221 209 174 146 153 154 133 140 113 108 109 104 105 103 102 101 110 104 96 94 102 123 117 111 103 102 93 92 88 84 83 89 100 97 100 90 91 87 100 113 110 109 98 99 103 108 115 96 95 101 107 103 90 90 85 90 91 88 87 89 95 102 120 138 133 120 125 116 116 114 114 118 131 130 127 139 132 117 119 112 121 114 115 111 112 112 112 112 113 114 114 119 124 126 131 132 136 129 128 126 124 123 124 127 126 127 128 129 131 132 133 134 143 142 142 147 160 172 177 167 164 176 183 168 134 94 72 116 101 96 100 112 129 133 137 165 190 212 245 236 224 249 318 359 333 321 306 310 320 280 267 278 264 253 201 157 127 108 155 199 151 123 157 160 158 145 153 121 97 84 63 55 49 43 35 38 34 29 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
232 229 227 229 225 231 225 219 232 236 239 241 244 246 242 220 218 217 217 217 218 220 223 226 229 256 268 277 298 321 325 301 300 322 322 324 334 341 334 329 332 343 360 401 401 393 375 407 408 364 335 324 313 321 322 319 313 319 310 304 309 300 300 302 309 300 295 294 295 298 296 307 307 307 301 300 298 302 301 297 294 292 288 279 272 265 260 257 256 256 255 254 252 249 239 237 237 236 236 237 239 242 242 242 242 247 250 245 244 250 244 242 245 242 242 244 238 236 235 234 234 242 240 239 242 249 249 251 253 254 255 262 266 261 261 269 272 274 271 268 265 264 264 261 259 255 253 251 249 248 248 247 244 243 242 241 241 242 249 259 260 257 253 248 248 247 248 248 248 250 253 256 264 263 271 276 273 275 278 282 287 295 303 311 319 327 327 339 354 373 374 374 374 375 377 378 378 379 344 321 311 303 295 289 270 266 266 265 262 283 285 289 293 298 302 306 319 330 328 315 310 314 321 322 325 329 336 354 344 337 332 332 336 340 344 342 343 351 351 350 353 354 351 350 358 360 360 358 361 356 372 365 363 370 366 360 343 342 351 349 343 341 339 340 334 333 333 335 324 310 341 322 320 336 337 330 334 323 328 329 336 350 337 357 353 354 355 342 356 340 338 339 340 332 348 332 339 337 248 232 229 215 221 221 224 226 226 225 226 227 235 250 252 254 260 267 275 282 283 275 268 260 256 258 271 271 261 261 263 264 264 260 260 266 268 277 294 294 304 300 288 300 298 287 276 282 291 281 283 284 291 301 308 324 311 305 304 314 302 303 307 308 316 324 311 310 318 327 316 301 306 310 324 327 328 337 337 326 326 315 314 317 321 329 326 340 344 346 349 340 335 337 338 333 332 335 337 340 346 355 357 358 361 359 356 353 354 352 360 359 353 363 364 368 366 376 378 372 380 387 391 385 392 392 374 383 372 364 378 393 402 409 414 411 405 404 399 384 389 407 416 441 431 413 384 414 448 465 476 481 470 471 469 477 480 492 495 487 465 466 466 481 500 483 492 508 521 527 524 517 506 520 522 527 538 533 525 520 507 481 457 439 456 476 467 464 467 466 466 487 490 501 500 494 484 470 474 481 488 480 477 481 495 515 496 484 472 467 462 458 471 488 496 496 443 417 410 403 415 452 482 487 471 435 461 449 456 454 455 475 480 486 477 462 450 465 473 479 509 538 587 583 584 599 609 600 598 596 580 564 570 566 549 519 508 491 449 477 455 506 542 547 554 579 563 544 542 542 530 557 555 560 576 596 594 617 618 656 674 671 689 667 706 697 718 736 749 745 741 739 738 740 753 752 744 767 737 731 738 761 787 816 814 787 779 807 784 759 741 717 703 705 672 657 641 628 614 614 609 624 620 630 599 605 606 564 549 561 579 574 593 593 602 619 637 646 671 681 677 694 694 673 674 673 657 655 656 655 662 656 672 630 573 575 570 507 515 510 521 500 507 490 470 529 544 535 520 527 633 598 549 502 489 529 488 428 459 445 404 416 409 416 439 418 432 403 409 412 389 329 317 273 281 278 281 282 325 398 409 380 418 476 497 478 472 439 460 484 506 472 455 466 489 477 447 427 420 432 470 519 491 515 551 519 479 505 488 464 500 491 485 496 495 507 495 484 480 476 484 486 480 423 448 395 342 282 276 275 275 275 296 300 282 353 378 334 318 345 346 370 409 412 442 484 458 441 483 426 406 424 463 405 481 494 425 487 510 429 353 302 301 314 329 331 337 344 358 390 398 456 432 413 423 450 430 478 543 569 572 523 495 473 487 477 464 515 554 609 650 641 560 569 624 693 629 571 533 494 555 623 698 750 778 719 704 791 761 822 824 801 815 812 833 810 814 844 846 822 785 813 802 788 774 800 803 832 908 917 891 887 934 883 890 932 973 926 862 909 962 1019 1042 1026 950 962 913 972 1043 982 943 924 932 942 955 955 885 859 854 815 780 796 795 679 636 621 609 620 611 622 618 613 609 603 598 596 590 579 573 576 573 575 578 586 601 617 634 651 650 655 654 663 662 667 677 683 693 691 712 707 717 696 665 703 754 813 841 860 882 908 930 944 987 1007 955 883 885 945 986 1065 1180 1235 1101 993 875 769 760 787 836 844 915 966 963 940 867 904 892 908 857 809 854 862 899 932 947 1018 1083 1083 1051 1024 1033 1017 1016 1047 1058 978 946 903 848 824 775 739 704 701 671 603 581 571 547 484 480 478 534 589 513 608 568 608 670 650 609 572 532 532 501 474 430 381 392 434 440 392 371 357 357 391 448 500 522 468 509 550 612 585 560 566 612 656 688 684 671 623 618 636 663 638 637 641 684 682 642 617 568 573 530 474 454 447 444 445 406 388 355 387 433 445 507 541 536 419 384 371 305 274 253 212 226 274 288 276 262 242 197 175 178 159 160 137 144 150 146 136 108 106 105 103 102 100 98 98 108 96 94 96 111 106 116 116 116 109 95 95 88 82 85 91 94 94 85 83 95 106 110 102 99 101 91 96 108 114 103 90 95 97 98 90 84 85 91 102 96 95 90 92 98 113 128 139 126 126 119 117 119 117 118 126 137 137 131 127 128 117 116 128 123 118 112 115 114 116 112 113 114 114 117 122 132 135 127 128 124 122 122 122 123 124 124 125 126 127 129 130 131 132 134 139 142 138 137 131 143 161 150 175 176 175 147 139 112 79 83 111 84 85 106 112 111 120 135 173 178 214 215 203 216 264 348 307 317 303 307 311 309 288 278 304 270 225 181 146 153 192 227 168 164 136 110 108 99 160 142 131 104 95 102 96 94 62 25 47 58 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
236 258 231 232 226 220 222 220 233 236 238 235 243 244 241 219 217 216 216 216 218 220 224 229 234 265 272 274 287 312 304 283 298 301 308 317 330 337 326 323 329 336 358 359 380 357 401 400 358 343 331 317 313 313 318 314 312 310 309 299 307 300 305 303 307 296 295 294 293 293 292 299 298 299 296 297 299 295 293 292 291 288 289 281 278 271 257 259 258 254 250 249 249 249 240 241 239 235 235 241 247 246 242 239 240 244 244 245 244 246 241 239 242 240 238 238 236 233 232 232 233 245 240 237 240 247 248 246 246 252 257 264 265 259 257 266 268 270 270 268 265 262 262 261 260 256 255 255 250 248 247 245 244 242 241 240 240 239 241 251 255 254 249 246 245 245 246 247 248 249 252 256 259 262 265 272 279 281 287 291 294 299 306 321 361 365 365 371 372 373 372 373 373 373 377 377 377 373 340 323 308 300 291 288 286 265 265 265 263 273 282 285 289 294 298 305 316 326 325 306 306 311 313 315 319 324 331 343 338 336 333 327 328 330 332 331 332 338 338 338 342 342 340 340 347 348 344 345 342 342 341 344 346 346 347 342 336 329 334 335 332 333 332 336 330 329 335 335 327 307 330 313 312 311 317 316 324 313 316 315 316 332 334 321 332 328 327 318 332 329 325 327 338 326 325 326 338 322 243 228 226 217 220 221 224 225 224 225 226 229 248 252 253 257 266 276 299 298 299 293 279 267 257 254 258 258 254 265 278 269 260 256 260 262 265 271 281 282 286 273 294 298 292 281 271 279 282 271 277 287 295 307 314 326 319 312 306 299 299 297 300 310 319 323 312 299 318 303 297 300 307 320 320 314 323 320 326 325 318 313 312 317 315 320 329 337 338 344 347 337 332 331 334 335 330 332 343 341 346 348 349 353 362 359 354 351 348 344 346 350 350 355 354 353 354 364 369 369 371 381 377 375 379 384 375 367 364 360 372 374 392 401 411 403 396 391 385 375 399 415 423 418 415 407 386 406 444 450 460 462 462 463 466 467 484 490 500 474 460 459 473 485 485 481 489 503 530 513 507 505 505 507 517 531 530 522 519 524 493 486 466 443 465 476 498 491 474 480 478 487 500 511 493 488 485 488 497 494 510 494 483 489 500 502 505 491 479 476 467 463 456 465 474 474 442 408 428 423 408 415 415 463 447 440 457 432 431 439 463 459 471 470 481 484 452 443 451 449 475 521 562 544 562 583 598 592 579 579 578 553 540 554 501 473 476 444 469 506 539 549 557 548 546 528 529 511 521 544 557 581 572 584 615 602 605 633 642 652 686 709 703 684 710 731 724 733 734 699 692 721 697 711 714 703 703 729 715 757 810 817 805 798 786 787 752 761 748 734 724 706 736 732 704 688 694 658 623 618 626 640 639 621 612 605 562 564 590 589 593 609 603 623 619 626 658 679 693 698 675 661 656 635 627 637 618 644 618 633 634 610 619 583 576 520 513 517 503 548 569 514 572 561 483 563 595 591 595 509 592 667 578 504 489 537 517 531 499 475 477 431 496 489 499 468 429 431 461 401 395 363 317 276 278 276 276 284 321 380 382 389 432 475 459 457 429 406 431 447 484 464 442 443 469 481 464 411 413 465 489 482 479 496 556 527 483 470 478 474 488 480 468 483 474 494 506 488 472 458 476 489 436 421 424 440 436 373 326 297 280 275 280 280 300 332 326 308 335 398 413 395 396 417 407 419 421 425 443 463 464 397 404 385 474 461 393 445 501 411 364 312 299 297 333 339 357 361 364 375 399 462 422 398 414 408 451 497 531 551 551 515 500 463 485 488 473 529 568 633 684 638 556 537 563 641 617 570 503 530 582 629 662 721 683 656 642 683 745 810 804 803 785 794 803 791 811 808 805 822 809 744 757 794 806 851 896 905 910 894 908 901 890 829 895 968 962 865 877 953 999 1044 1038 1028 977 912 901 946 960 951 924 917 915 922 925 929 924 927 937 878 801 807 740 661 639 643 628 605 597 614 615 610 605 601 597 594 591 582 572 572 572 575 580 595 610 621 640 654 654 663 662 684 685 685 688 694 701 700 707 719 729 714 702 698 717 784 826 837 891 918 962 984 1015 1045 999 906 950 955 970 1043 1117 1226 1197 1034 888 776 765 805 847 859 895 946 986 959 893 943 920 919 900 838 828 854 914 964 1011 1059 1105 1120 1094 1080 1079 981 955 1021 983 905 900 848 785 759 763 717 724 724 671 631 632 632 613 560 522 473 497 518 524 546 524 613 647 632 583 565 529 542 522 480 469 420 358 409 448 440 430 393 346 402 444 437 434 468 511 563 545 547 533 529 584 604 670 667 656 627 587 618 595 614 607 618 651 701 690 629 613 590 540 482 445 421 404 379 378 372 350 415 424 401 435 536 550 462 392 390 349 278 252 218 197 272 279 221 218 195 216 180 159 139 152 140 132 146 141 134 132 106 105 103 100 101 99 96 96 103 96 91 102 95 111 109 106 108 106 100 90 82 81 82 95 83 80 84 91 104 107 101 97 94 87 92 98 100 107 97 85 90 95 84 81 82 88 103 105 107 102 92 95 101 111 122 131 141 127 123 122 116 116 117 121 120 131 134 135 125 118 127 125 118 115 121 116 122 118 118 116 114 118 122 127 131 122 120 120 121 121 122 122 123 124 125 126 129 134 136 136 134 134 122 139 121 111 111 123 144 167 149 154 149 142 112 122 100 77 98 77 75 83 88 92 118 133 139 164 196 177 176 172 201 227 265 283 265 268 258 304 318 315 317 311 275 227 216 223 221 225 199 187 128 129 80 89 139 156 106 84 84 108 102 61 59 31 34 45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
252 256 239 231 226 223 219 219 233 235 237 231 240 244 241 219 217 215 215 215 217 220 222 227 235 245 261 275 292 288 284 287 320 322 322 322 327 335 321 319 327 333 342 350 367 351 375 392 352 335 324 313 315 316 318 323 317 311 302 299 303 299 302 308 309 301 299 295 292 290 290 294 291 293 291 295 298 305 297 292 285 278 284 280 278 276 264 254 256 253 251 249 246 243 236 240 242 235 234 240 248 247 247 238 237 237 235 241 249 238 237 236 237 239 237 235 233 230 230 230 233 239 237 236 237 245 242 244 252 257 261 263 263 257 252 257 265 265 269 267 266 263 260 259 259 258 254 250 248 250 246 244 243 241 240 239 239 238 237 244 251 255 248 243 243 244 245 247 248 249 255 257 259 260 263 270 276 278 286 289 294 300 312 322 327 337 368 371 371 371 366 372 372 372 376 376 377 377 346 315 307 298 288 286 281 267 265 264 263 262 280 281 285 290 294 299 308 318 316 299 301 304 307 312 315 319 329 337 335 328 335 323 323 324 324 322 324 327 329 327 328 331 328 330 334 336 331 331 332 329 330 331 333 333 336 331 328 322 320 322 321 322 324 328 325 329 333 333 324 306 315 307 304 301 300 304 305 298 300 305 307 318 327 324 318 317 319 320 321 317 314 311 320 300 309 302 323 322 265 227 224 216 220 223 224 224 226 225 227 232 246 252 254 260 268 278 277 287 300 284 273 267 259 258 254 250 250 261 268 257 254 271 273 273 275 268 267 267 266 260 262 278 293 289 284 263 274 279 283 293 303 306 313 312 317 319 313 300 293 291 300 308 318 323 309 299 303 298 293 304 305 316 312 306 314 310 320 318 313 311 309 310 313 319 325 336 338 344 347 342 333 329 329 328 329 333 348 345 349 351 347 352 353 356 355 348 345 343 340 344 343 346 346 353 349 360 361 358 359 366 362 370 376 376 377 377 362 359 361 371 389 393 398 395 388 394 376 377 396 406 411 403 401 378 402 420 437 440 458 454 451 453 458 477 473 479 476 466 452 458 471 486 476 478 490 508 525 505 499 495 502 510 527 541 529 520 514 518 492 463 451 462 477 493 509 500 496 494 506 503 517 501 498 495 486 485 503 512 517 499 491 492 498 508 507 502 508 490 471 459 456 449 456 466 424 419 440 433 432 420 406 406 416 424 438 437 426 441 437 448 442 461 487 477 468 441 441 444 470 461 474 509 509 546 576 608 588 556 561 578 539 484 513 461 441 464 452 501 518 523 509 490 486 493 512 557 559 592 586 591 592 605 621 623 644 640 661 657 674 705 723 724 722 738 718 694 676 672 662 681 659 665 705 734 746 708 769 789 786 744 746 760 758 743 736 755 755 751 737 724 693 670 694 688 680 636 633 636 651 663 644 617 589 570 580 585 603 582 605 626 640 654 642 654 690 707 689 691 690 654 664 650 648 634 603 579 572 569 596 575 581 556 522 526 549 572 559 583 612 543 597 612 529 540 619 659 662 587 586 679 600 533 538 547 567 580 543 499 549 505 525 581 559 548 504 507 521 448 418 389 349 284 276 275 276 284 300 319 363 390 427 441 439 420 408 397 429 445 464 472 434 420 445 469 435 403 431 447 444 442 482 502 479 538 520 480 451 455 475 453 470 480 477 491 492 484 477 420 465 488 470 442 388 400 436 442 385 342 305 274 273 278 292 307 322 324 347 363 367 377 383 396 384 393 415 437 459 470 487 468 404 371 399 398 375 413 427 403 343 315 296 297 336 355 344 365 365 379 426 459 399 370 383 401 419 460 523 561 485 463 505 445 485 441 504 514 551 571 601 604 571 519 537 600 568 532 481 540 557 582 607 650 630 620 710 759 805 812 804 784 770 806 802 770 795 786 805 820 753 739 821 843 872 874 910 905 881 892 925 849 820 856 934 986 912 833 898 978 1032 1051 1026 983 1020 945 905 894 915 915 911 909 909 914 914 914 918 928 930 857 817 773 672 650 632 618 601 594 603 586 603 601 601 600 596 591 590 584 572 569 572 583 588 601 601 626 648 652 665 675 671 690 700 710 700 716 713 715 721 719 729 719 701 731 714 722 774 865 906 935 963 999 1039 1052 987 957 995 1048 1061 1053 1124 1230 1146 1035 896 785 804 841 864 899 921 954 1019 968 930 964 942 956 916 880 852 859 905 945 972 1039 1093 1101 1135 1100 1047 952 872 927 932 850 826 816 735 684 679 646 719 741 709 668 615 565 548 524 489 456 478 474 512 471 517 581 599 573 548 505 473 508 494 441 408 379 347 423 445 449 474 402 354 348 366 421 372 400 457 455 472 463 444 482 529 581 623 636 644 578 558 548 600 571 587 621 651 666 666 628 584 610 597 522 500 503 440 432 405 379 325 333 347 354 426 490 509 480 460 384 388 303 267 216 197 207 213 189 212 160 173 142 137 149 131 138 123 132 146 138 130 133 113 102 102 99 98 96 98 98 102 89 90 105 107 102 97 101 96 99 97 89 82 80 90 80 80 99 103 109 113 113 109 101 96 86 95 92 101 100 87 82 81 81 79 86 98 102 100 106 107 97 101 99 100 125 125 135 128 120 119 118 118 119 119 119 121 124 130 127 122 126 124 118 119 125 118 123 121 120 124 121 118 117 120 120 119 119 121 122 128 123 125 129 129 125 128 129 134 136 138 135 131 112 114 112 91 138 144 153 149 102 118 103 115 108 93 97 63 89 84 65 71 73 93 105 109 129 153 170 156 140 152 170 176 222 200 201 238 288 322 317 336 322 316 313 264 272 229 204 174 137 159 113 135 77 80 103 120 119 76 69 95 71 51 41 26 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
256 265 256 242 233 226 221 219 230 231 235 229 240 243 241 219 217 215 214 214 216 218 221 228 253 258 256 270 272 272 276 283 288 297 306 307 310 320 314 318 321 330 331 341 348 337 346 351 334 327 317 311 312 305 309 303 309 303 307 300 296 299 303 311 315 309 310 299 292 291 286 286 286 287 286 291 286 291 294 285 287 285 275 284 277 275 264 257 251 249 248 246 245 243 236 237 241 237 233 235 246 241 245 238 234 233 231 237 243 237 234 232 233 234 233 232 230 229 228 230 231 233 235 235 235 237 241 242 252 259 260 261 261 256 250 250 255 262 269 266 264 261 260 257 254 252 255 254 247 246 248 245 242 240 239 239 237 237 235 241 244 249 248 241 242 246 246 248 249 251 255 256 258 259 263 270 274 278 286 298 301 308 307 312 323 344 351 369 364 368 368 371 370 371 375 375 376 376 343 316 303 294 289 283 278 269 266 264 262 259 268 280 283 285 289 292 301 302 294 294 296 301 304 307 311 315 325 328 326 321 328 327 320 317 316 316 316 319 319 320 319 321 320 321 325 326 321 321 319 317 318 319 319 323 325 322 320 319 315 312 314 320 317 324 319 327 330 330 321 303 308 304 298 293 291 293 290 291 293 296 297 300 318 306 304 311 299 313 313 309 306 302 305 308 290 293 299 302 300 226 219 214 221 224 224 224 226 225 230 233 251 251 252 257 278 282 284 283 281 277 267 258 253 254 247 248 254 258 253 249 258 266 274 276 282 273 265 265 251 255 261 266 277 277 266 266 285 296 302 294 299 299 295 295 305 315 308 297 292 292 304 311 317 325 320 292 300 292 292 297 306 312 310 301 302 307 309 314 311 308 306 316 325 321 322 326 332 337 338 339 332 326 325 326 335 343 343 341 346 350 345 344 352 356 353 355 347 349 342 339 339 340 343 344 353 354 353 353 355 353 357 361 361 364 366 366 358 358 368 382 378 396 394 382 378 378 367 381 391 399 399 407 383 380 401 407 423 439 439 444 447 450 461 469 464 467 463 458 453 460 468 494 473 477 503 513 515 498 493 500 518 541 525 525 530 531 510 522 498 475 476 478 486 512 548 528 518 531 531 524 515 510 498 493 500 498 501 520 535 512 498 518 517 518 525 504 497 484 466 462 463 473 446 442 427 449 482 448 443 436 425 424 432 407 408 411 411 424 425 431 439 465 450 474 445 430 445 447 453 443 442 448 473 544 562 548 594 566 544 516 497 474 466 440 471 508 490 457 477 496 512 509 546 540 555 581 572 608 614 613 618 619 634 640 653 662 669 697 700 704 717 703 694 662 652 639 661 649 630 664 701 741 761 751 739 709 739 727 735 709 726 749 714 738 753 751 746 748 754 743 724 702 658 651 679 656 657 657 648 643 633 631 591 582 617 623 628 601 632 644 672 688 648 659 708 710 711 720 699 686 685 680 683 679 661 623 612 585 547 559 533 531 555 542 580 616 626 610 667 599 609 662 576 526 585 628 704 645 588 680 618 587 541 590 602 635 596 595 627 595 625 671 681 653 616 619 591 534 492 402 383 321 275 274 274 273 284 331 366 411 390 414 417 388 390 398 423 402 437 457 473 443 406 443 439 410 412 404 439 478 483 453 474 525 517 469 457 437 457 461 478 453 468 466 487 471 473 424 451 466 480 430 390 377 416 448 427 392 348 283 277 277 284 306 290 346 355 373 356 355 371 369 406 428 443 466 486 498 518 519 458 386 352 370 362 396 406 388 387 308 293 308 323 324 357 365 371 405 460 431 398 370 397 407 415 454 514 543 475 467 488 435 433 477 502 515 554 548 550 548 530 545 515 555 536 511 478 553 554 580 608 603 588 644 708 730 789 784 775 801 763 795 790 773 803 809 763 802 722 785 863 877 840 898 920 903 862 881 902 817 819 888 971 945 858 838 925 1008 1010 1003 1023 921 936 942 903 880 896 899 903 901 911 909 907 917 929 920 906 866 828 793 713 660 664 634 611 595 587 580 579 584 578 583 593 588 586 583 570 569 573 580 597 613 628 618 641 657 672 682 679 701 715 720 728 735 732 738 741 738 742 720 719 748 783 715 773 830 847 886 948 998 1024 1071 983 1070 1060 1157 1149 1159 1147 1215 1105 1002 867 821 807 875 934 969 979 979 1058 1011 1015 1013 997 976 927 892 868 851 872 918 956 993 1014 1052 1113 1026 999 929 870 839 871 875 767 807 786 736 673 620 685 725 699 679 640 580 542 496 504 482 430 439 482 480 580 637 615 570 530 489 463 426 436 467 469 411 342 371 391 374 411 390 367 328 350 383 362 396 404 399 450 444 411 448 535 554 584 574 586 557 534 549 533 569 617 626 644 606 613 600 580 579 597 581 548 512 512 476 480 446 401 395 304 343 378 409 481 442 388 448 401 320 276 251 232 196 172 166 179 151 133 143 147 119 119 128 133 112 121 137 126 123 125 120 101 101 98 96 98 96 102 92 89 89 105 100 102 96 92 87 92 91 83 79 77 77 81 92 104 101 101 112 111 107 100 87 83 93 96 88 83 79 79 78 79 90 95 97 95 111 116 99 117 121 107 112 123 137 131 127 124 122 119 120 121 120 121 121 125 123 129 131 125 125 120 127 121 124 130 125 129 128 121 119 118 118 120 124 124 124 125 129 132 138 138 129 128 129 130 131 131 131 108 93 86 97 98 113 117 122 116 79 102 76 91 87 72 86 47 75 89 59 60 80 86 87 89 113 119 145 147 105 135 145 148 167 215 157 211 284 309 296 328 306 296 313 302 281 280 230 152 96 91 85 90 61 82 68 80 77 58 80 98 78 59 40 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
244 248 260 260 237 223 221 229 218 225 234 225 242 242 229 218 216 214 214 214 216 218 222 227 259 259 260 257 282 278 299 310 320 314 318 321 320 320 320 320 309 316 320 321 330 327 327 330 314 314 320 313 306 303 298 298 304 298 303 297 297 306 311 312 319 317 327 310 303 295 292 288 284 282 282 286 281 277 280 277 275 281 270 276 272 272 274 264 256 254 252 250 248 246 238 234 238 238 231 233 239 237 238 238 234 231 229 234 241 237 234 230 236 232 228 229 229 227 227 229 230 234 234 237 235 233 234 239 247 257 259 259 258 257 248 247 249 259 266 266 263 261 258 259 256 253 249 249 252 251 248 245 242 240 239 237 236 235 234 238 241 243 243 240 240 254 250 250 253 251 252 254 257 259 263 268 277 289 294 296 310 331 330 316 323 335 361 341 350 368 369 370 361 371 374 374 376 378 335 317 309 302 289 284 282 268 266 264 262 261 260 278 281 280 283 286 292 293 289 317 304 299 301 304 306 311 317 326 321 317 316 317 315 313 311 310 309 312 313 312 312 313 313 313 317 318 312 312 312 310 309 311 312 314 316 315 314 313 308 306 307 311 312 315 317 325 326 326 319 299 308 301 297 294 288 284 283 287 283 285 296 287 287 298 299 294 295 307 306 303 299 298 295 296 291 269 282 289 286 251 217 221 222 224 224 224 224 225 229 242 248 247 250 262 266 270 266 262 268 264 250 245 241 243 243 243 244 246 247 253 257 251 250 252 254 280 261 249 258 268 254 259 265 264 260 266 277 295 286 284 274 282 286 295 306 310 304 301 291 296 307 312 319 313 307 294 287 289 297 306 305 303 301 296 298 302 307 311 309 304 305 306 312 313 319 322 329 334 330 333 329 325 324 325 327 331 339 335 339 337 337 341 345 348 349 355 351 342 342 338 335 335 336 343 349 348 347 349 354 352 348 353 358 357 358 354 352 359 361 366 370 377 387 392 368 366 369 383 382 386 396 379 372 381 404 417 427 425 432 437 441 453 463 469 457 461 452 443 457 483 498 482 468 484 502 501 501 490 490 508 527 528 515 513 520 520 511 516 518 523 524 524 519 518 536 517 510 525 523 520 528 508 504 504 512 501 500 510 525 510 518 516 537 531 508 507 489 478 476 478 488 465 455 443 418 455 475 491 472 464 461 436 468 425 420 422 421 413 416 419 421 431 434 452 432 432 461 476 457 439 437 435 441 459 488 523 573 585 597 580 547 488 448 477 515 551 528 498 529 544 558 523 587 594 589 590 604 627 627 629 648 629 651 654 664 687 695 679 680 690 700 648 629 619 611 607 609 641 693 740 724 710 694 694 707 692 701 736 713 692 724 722 718 736 744 750 748 718 752 752 719 725 682 657 635 652 665 631 619 598 594 586 602 600 615 632 652 638 642 668 681 707 688 690 734 730 729 730 693 715 704 711 716 712 670 654 622 601 552 553 559 586 601 596 597 655 683 682 693 657 617 691 606 579 591 601 663 722 673 651 680 644 597 638 681 710 711 716 706 687 665 654 639 628 621 624 585 530 482 435 371 372 291 274 273 271 273 340 347 356 363 395 400 372 370 388 384 431 456 430 453 432 396 421 426 378 415 444 447 460 463 438 481 476 546 501 461 437 438 449 461 435 462 457 486 471 448 450 407 468 446 451 428 367 423 457 397 359 360 310 299 265 276 279 336 351 374 332 367 388 409 427 421 453 473 475 503 526 516 439 421 398 374 360 340 363 373 358 366 313 291 311 308 326 347 358 368 387 382 391 375 375 373 394 424 437 518 521 472 442 464 423 483 493 469 498 516 502 514 553 522 529 515 548 546 472 488 528 553 586 591 584 609 618 666 657 721 787 771 780 775 760 778 813 811 830 779 740 725 774 853 859 802 861 897 820 834 906 873 788 837 921 968 886 810 854 933 959 914 981 1010 926 881 889 884 874 885 898 903 899 901 912 929 928 935 913 894 872 865 860 821 691 650 633 620 600 585 580 571 575 570 574 591 587 582 576 568 569 577 595 603 612 626 641 651 668 682 694 700 692 726 736 725 758 759 757 763 766 772 734 758 756 783 796 731 760 829 919 935 952 1019 1091 1070 1035 1128 1196 1230 1249 1224 1217 1082 957 894 959 854 922 1001 1070 1075 1052 1040 1084 1112 1052 1053 975 938 901 893 878 882 908 928 967 1001 1075 1065 974 905 882 857 780 845 847 793 719 742 738 699 639 605 617 631 608 597 592 560 519 473 445 424 412 416 492 540 588 589 555 529 472 471 455 390 411 441 444 394 332 333 375 378 407 421 375 323 316 368 383 359 421 456 453 381 442 501 475 534 583 539 567 528 540 522 582 572 584 566 539 540 526 560 532 541 581 544 500 496 494 510 420 364 381 351 310 342 358 378 352 323 331 292 323 270 236 218 231 230 195 148 180 158 189 203 154 132 115 109 114 110 140 134 127 115 120 102 99 97 94 97 95 95 98 89 88 89 96 110 109 100 97 89 87 87 79 77 79 86 96 105 92 105 109 106 100 104 93 81 82 87 85 78 81 77 79 81 83 85 89 106 112 124 114 127 131 118 108 133 137 142 133 133 128 121 122 122 122 122 122 123 123 126 133 128 131 130 130 129 124 134 134 142 131 122 118 120 131 143 130 131 132 127 133 145 146 141 134 130 130 124 124 120 104 90 75 80 88 63 75 94 91 83 67 70 65 66 62 56 57 50 60 69 58 55 61 70 70 86 90 116 122 102 92 107 123 153 176 214 151 191 237 290 269 285 274 267 307 313 319 286 237 153 133 90 76 62 46 66 60 48 66 39 68 100 86 60 40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
239 239 240 247 248 227 227 233 227 219 231 222 241 242 224 217 214 213 213 215 217 219 223 227 259 260 261 266 284 304 304 311 310 322 320 320 324 320 320 314 307 310 313 314 315 318 316 314 316 308 311 309 310 301 296 293 299 296 297 296 296 301 311 320 328 335 333 334 331 314 299 294 288 285 283 280 277 278 274 274 270 273 269 266 281 269 268 262 256 254 252 250 247 245 237 233 233 232 230 231 234 235 233 231 230 230 228 232 238 236 231 228 228 228 227 227 226 226 226 227 228 232 232 233 235 232 233 238 244 253 256 257 257 255 249 244 244 248 253 261 262 259 253 254 254 255 251 247 248 250 250 248 244 239 238 237 236 235 234 238 240 242 242 238 241 250 244 246 246 249 251 252 255 260 261 264 269 276 287 304 316 359 335 327 336 340 333 367 369 360 351 353 371 371 372 373 375 376 333 311 304 297 292 286 283 267 265 263 260 260 259 272 277 277 278 279 282 286 289 302 310 303 302 303 305 308 314 322 314 311 312 314 313 309 307 304 304 305 305 305 306 305 308 306 309 302 304 305 305 302 302 303 304 307 309 307 311 306 306 303 304 308 309 313 320 322 323 314 304 299 319 298 291 286 285 281 278 279 278 284 290 283 277 281 286 287 294 295 290 297 298 292 283 287 282 285 260 279 271 282 216 221 223 223 224 224 224 228 231 250 249 247 250 253 257 253 251 247 243 234 237 237 240 248 243 241 242 242 244 245 245 244 248 246 247 249 248 263 286 281 264 253 253 253 259 268 273 274 276 273 273 282 287 294 303 320 304 296 287 288 314 314 315 301 298 290 284 292 298 297 297 291 290 293 302 312 316 318 307 302 302 309 315 315 320 320 324 326 323 327 325 323 323 323 327 335 335 330 327 332 340 340 338 340 347 349 347 344 339 335 334 332 332 337 340 344 344 347 349 344 347 354 349 352 355 353 351 352 361 362 361 370 381 378 364 361 367 372 377 377 379 370 387 393 399 416 425 418 422 430 436 438 447 453 451 451 439 451 482 501 478 472 464 483 489 504 487 488 507 514 519 507 509 504 513 506 500 509 522 531 522 517 504 523 520 510 506 521 514 514 517 524 529 513 519 516 516 514 527 523 526 536 537 512 501 495 500 499 489 487 492 456 440 423 430 448 464 471 488 507 480 465 464 473 431 424 446 431 416 414 415 426 416 422 423 429 435 440 437 435 427 435 440 438 441 458 484 526 558 536 486 435 466 528 582 587 558 566 552 551 579 580 587 618 633 628 626 640 646 647 660 665 679 683 684 674 659 614 637 654 610 596 601 580 613 627 661 681 719 696 673 667 668 664 678 688 726 696 678 680 683 695 722 741 746 755 761 729 698 698 695 693 689 667 666 642 622 614 612 642 613 622 641 629 637 659 657 676 671 695 720 725 725 724 745 750 738 732 728 729 700 670 630 636 610 570 562 586 578 583 593 623 648 647 575 670 725 745 735 704 638 697 689 622 574 648 688 716 701 702 717 740 708 731 733 716 704 673 655 633 617 615 593 580 574 582 593 573 520 497 445 406 360 284 272 271 288 347 323 344 377 385 386 370 369 395 383 413 453 424 417 425 413 401 417 370 422 438 413 429 439 420 436 468 533 531 485 455 423 425 444 437 437 462 468 465 416 434 385 446 454 387 371 351 381 390 378 340 335 309 297 296 261 280 358 354 324 354 394 416 432 451 464 443 485 529 545 562 483 432 408 404 432 362 321 324 339 328 344 301 290 299 313 320 331 349 353 362 360 380 349 383 401 428 433 443 457 448 460 451 420 461 443 454 441 466 487 499 510 502 526 511 509 530 552 484 508 529 539 571 602 546 585 614 632 648 685 764 778 757 747 789 798 821 833 828 830 740 730 757 796 793 760 801 825 779 818 861 825 767 842 931 942 848 796 836 872 875 910 990 959 898 867 868 869 868 894 899 900 896 909 915 925 932 938 925 915 924 927 815 804 707 676 634 617 608 595 582 572 560 563 567 586 583 577 576 565 569 576 593 603 617 633 648 662 675 694 705 716 714 723 748 751 764 771 760 765 774 773 776 782 789 773 816 791 756 836 872 854 903 978 1041 1106 1094 1085 1144 1188 1244 1268 1154 1072 980 1056 1054 949 1022 1105 1192 1184 1170 1136 1124 1147 1110 1050 1011 961 933 940 895 911 960 993 1036 1062 1092 1025 959 871 824 809 755 784 765 754 712 712 710 697 664 618 573 595 580 570 557 551 496 456 441 435 424 416 404 442 466 483 516 454 440 446 443 389 383 404 418 384 363 329 348 378 394 387 376 366 302 363 337 381 436 418 379 357 405 440 477 543 595 524 554 528 500 494 543 513 521 525 499 511 464 494 506 512 534 540 488 444 435 452 394 346 331 323 280 309 349 325 324 286 286 236 259 264 205 228 198 227 190 193 193 202 222 197 202 168 148 132 110 109 113 138 132 115 112 118 105 95 95 96 94 92 94 92 86 87 90 105 103 101 101 97 86 81 79 77 77 89 88 92 96 104 105 108 105 97 98 97 78 93 87 78 78 86 83 82 83 87 95 100 105 106 119 128 141 131 112 121 137 147 143 132 126 123 132 125 129 130 130 127 125 125 133 136 135 135 141 131 135 129 142 134 129 125 120 120 128 136 143 155 139 133 132 144 150 142 135 130 122 82 85 94 80 68 61 59 57 54 56 58 58 56 56 53 52 50 48 50 49 45 52 55 51 51 55 59 69 77 101 115 110 86 91 132 155 183 218 219 140 167 218 245 229 203 211 217 262 299 283 260 234 154 112 97 76 72 41 38 59 42 52 31 48 67 55 43 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
239 235 235 236 239 230 228 233 232 218 227 228 234 241 220 217 215 212 213 215 217 220 224 229 259 256 256 266 278 291 297 298 322 319 320 319 320 320 320 314 306 305 307 306 314 311 309 310 309 305 298 299 300 302 297 292 294 295 299 303 300 303 311 314 324 329 345 361 369 326 308 295 294 298 302 307 296 289 279 274 275 267 264 266 270 268 268 258 255 252 250 247 244 241 235 233 233 231 229 228 229 228 229 228 228 230 230 234 239 236 233 228 226 222 223 224 224 224 225 227 229 230 230 231 231 230 229 231 237 243 250 255 254 248 244 241 240 241 245 255 261 258 253 248 246 249 252 250 245 246 247 246 243 242 236 235 235 234 233 237 239 238 240 238 238 241 243 244 246 247 249 252 254 256 259 263 267 271 278 287 305 308 316 323 319 327 360 352 366 338 355 370 370 370 371 373 375 352 320 332 308 302 288 282 281 271 265 263 260 259 259 258 275 275 274 275 279 282 286 299 314 310 313 313 313 309 315 315 309 306 304 309 310 304 303 301 300 299 299 300 300 300 301 301 301 295 297 299 299 296 295 296 299 299 301 301 301 300 297 298 299 307 304 313 317 318 319 317 300 296 322 297 288 283 278 277 276 273 272 273 276 281 272 277 281 282 287 287 282 276 280 286 288 284 277 271 256 241 269 244 237 221 222 223 224 225 229 229 234 248 249 248 247 240 236 249 241 237 233 234 236 241 272 287 280 273 262 254 250 246 246 249 261 258 254 254 259 258 267 278 280 269 270 269 254 260 263 267 265 264 264 267 272 280 291 300 299 293 283 288 301 301 299 297 291 283 291 297 289 286 284 286 289 294 300 306 314 311 308 299 310 313 315 321 330 331 329 327 325 325 322 319 325 323 330 334 327 325 331 340 348 342 337 346 345 346 346 348 340 336 332 331 331 337 344 340 341 344 342 344 349 349 346 351 353 349 350 350 355 356 358 364 369 371 355 375 362 366 374 369 374 388 392 402 411 410 409 418 420 429 423 430 438 446 445 442 443 470 477 486 466 460 480 486 480 481 482 499 527 511 503 496 505 496 497 494 507 512 517 518 508 498 502 516 509 501 516 530 523 508 511 522 524 528 528 525 529 535 515 515 514 523 519 521 494 486 489 484 473 477 477 452 434 428 439 439 452 454 469 486 497 480 478 473 436 429 460 458 456 429 432 431 433 431 429 422 421 426 430 423 424 427 426 427 437 439 445 442 468 445 437 479 537 545 602 617 625 632 600 600 602 642 635 631 663 665 661 669 674 672 653 655 643 633 639 603 629 577 569 573 581 588 567 578 617 652 701 694 686 661 646 645 684 699 710 716 694 664 665 712 728 745 739 718 727 724 728 716 723 694 669 674 665 670 694 649 621 633 635 642 629 660 653 667 642 678 684 707 715 739 746 742 764 751 732 734 729 729 683 695 679 678 635 597 579 594 599 629 587 635 637 602 694 698 600 640 706 798 807 786 727 683 665 631 639 608 646 697 748 763 752 729 717 680 681 660 667 630 600 585 575 574 581 567 545 522 583 597 575 526 465 450 442 358 277 269 290 300 352 387 367 374 376 357 360 365 400 424 464 445 400 391 394 382 400 364 425 403 394 400 410 440 452 516 541 555 482 456 448 412 414 429 445 470 469 473 463 423 386 432 466 455 420 360 355 362 388 347 320 314 301 295 289 261 298 279 366 400 409 435 459 490 519 500 487 468 478 540 513 469 477 461 459 372 344 322 338 327 308 323 290 295 312 324 352 355 339 344 354 351 351 369 380 393 409 427 414 450 454 449 421 436 430 430 447 462 471 479 499 482 506 478 498 544 542 463 531 569 592 607 574 570 604 604 603 635 649 693 780 751 737 797 823 853 856 836 822 760 707 749 751 770 742 773 781 757 791 806 776 755 816 881 882 822 793 816 827 837 871 924 906 868 859 854 861 870 899 890 909 918 940 955 961 969 969 937 946 944 882 779 715 687 671 642 625 613 601 589 577 564 551 554 573 576 572 575 562 569 578 599 611 626 640 657 671 685 695 713 726 737 746 754 766 774 765 762 769 782 785 781 799 832 784 830 852 777 777 809 881 970 1002 1029 1126 1140 1102 1155 1161 1217 1273 1164 1039 1030 1121 1115 1041 1033 1177 1302 1326 1328 1249 1196 1245 1178 1120 1066 1041 998 948 933 931 1018 1078 1119 1127 1036 964 887 854 807 771 761 719 702 692 686 673 649 645 638 557 539 535 524 504 497 494 489 519 543 451 472 478 406 392 392 432 483 505 418 410 446 403 371 369 381 416 374 358 312 337 357 398 418 385 328 326 335 368 392 399 335 364 370 437 468 513 579 511 519 525 454 463 486 484 466 473 468 476 440 470 490 477 532 507 469 425 381 371 357 315 299 281 267 281 290 290 282 252 232 208 198 220 184 207 177 185 189 167 157 171 176 179 212 181 181 140 112 119 110 108 141 118 103 116 112 106 95 96 93 92 90 92 86 85 89 106 101 93 88 84 82 78 78 75 76 89 83 81 95 100 99 99 107 101 96 92 89 93 81 75 79 90 98 81 82 94 96 103 117 118 117 135 144 130 115 117 134 142 146 141 132 126 141 128 138 146 142 135 127 126 130 134 143 146 143 143 142 134 142 140 138 130 123 122 123 128 138 143 147 149 137 139 150 145 138 129 118 101 83 62 63 64 85 89 73 76 70 54 53 59 63 59 76 74 54 47 49 44 46 55 46 48 50 55 57 72 113 133 112 70 93 108 138 192 245 246 181 123 176 223 153 162 152 155 208 267 216 220 229 215 190 154 101 73 50 32 24 28 29 20 33 37 31 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
248 236 231 231 235 234 236 237 235 220 223 230 230 236 220 217 215 213 213 215 217 220 223 228 247 244 246 260 266 280 282 300 305 320 312 319 320 320 319 311 307 300 300 306 309 304 302 305 305 300 293 298 297 296 295 291 293 295 298 298 306 312 317 323 329 336 364 352 362 326 311 299 296 295 312 294 299 292 290 286 282 273 268 259 256 256 258 257 257 255 252 249 246 244 238 236 237 234 232 234 236 230 227 226 226 232 230 233 238 235 237 232 225 222 221 221 222 223 227 229 229 230 229 229 229 229 226 228 233 239 244 251 248 244 240 236 236 237 239 246 256 258 254 251 243 244 250 251 249 242 246 247 242 238 238 232 233 233 232 236 237 238 238 237 237 241 243 244 246 247 251 253 254 257 260 263 266 270 275 281 289 298 310 316 318 360 330 333 330 353 368 368 369 369 370 373 374 347 341 374 333 298 290 281 279 281 265 263 261 259 257 257 256 273 272 274 277 275 286 304 311 306 306 313 312 310 311 309 304 301 299 308 303 301 300 298 297 293 292 294 296 296 296 294 293 290 291 292 292 291 290 291 293 292 294 295 295 297 292 294 295 303 300 306 314 315 316 313 295 294 317 292 285 281 278 274 272 269 268 266 265 273 267 274 274 285 281 281 281 273 269 274 281 288 285 280 271 268 252 242 222 218 221 223 224 224 224 224 227 229 246 233 229 229 230 230 231 232 236 238 242 249 252 258 273 282 285 277 278 258 276 282 276 266 261 265 267 265 265 267 269 277 285 287 282 260 267 259 264 274 270 265 273 276 284 292 290 288 278 287 298 298 288 294 284 283 289 285 283 281 283 287 291 297 306 309 312 305 299 298 309 317 322 326 323 320 323 325 330 332 321 316 320 322 330 324 324 330 337 341 340 331 340 341 340 345 348 347 343 345 332 330 330 338 342 337 342 344 338 347 343 350 344 347 349 346 349 350 350 352 355 359 364 364 352 356 355 357 362 365 373 384 394 403 408 406 417 408 414 420 415 420 431 435 440 424 445 456 475 481 462 461 476 475 474 477 488 512 507 491 489 494 498 489 488 499 498 499 503 508 497 491 513 507 499 503 521 519 517 506 516 525 520 519 522 512 522 527 512 506 507 516 516 500 505 481 487 475 469 458 460 440 438 444 454 456 456 461 460 468 483 489 476 480 445 421 484 523 502 447 465 442 453 441 441 430 430 421 421 423 429 425 429 427 429 432 431 439 438 434 442 486 529 556 577 560 593 626 625 634 634 632 629 615 615 615 588 620 633 619 623 617 577 586 584 557 570 567 567 577 562 556 575 614 625 672 681 674 667 648 642 678 684 707 725 710 645 673 712 715 727 723 705 704 710 715 726 718 692 714 683 665 667 644 638 640 638 672 668 669 656 672 692 687 686 702 723 743 755 766 757 758 743 739 724 744 711 676 648 621 631 606 593 600 612 638 623 662 625 664 691 646 673 741 653 650 683 767 780 771 709 720 738 677 659 688 721 765 769 733 705 683 701 675 638 639 661 680 629 574 533 529 549 583 549 469 508 581 544 507 451 430 412 404 347 304 271 322 374 373 356 352 346 348 382 389 404 448 500 436 418 413 391 377 378 369 413 387 410 411 453 463 488 530 556 562 504 451 430 418 399 406 439 463 444 451 471 449 404 414 424 409 382 361 329 335 341 323 325 336 326 286 274 272 266 346 381 419 414 425 478 461 427 423 419 443 458 484 465 491 508 517 445 387 371 340 306 334 325 297 288 291 316 351 351 320 326 344 344 349 369 364 370 389 394 420 433 432 440 430 418 432 422 434 437 460 488 468 486 464 481 478 535 558 543 457 522 588 595 542 529 567 578 598 630 659 695 683 751 766 741 807 835 844 827 833 767 733 702 722 722 738 716 732 741 744 756 756 744 770 791 810 807 796 791 803 821 824 843 870 864 852 842 840 861 872 861 882 913 909 939 945 959 982 952 938 997 991 934 817 737 711 685 645 621 611 598 588 580 567 561 544 559 570 567 571 561 569 581 600 621 631 648 661 678 694 707 720 734 747 756 764 767 767 751 768 767 766 797 798 791 801 813 816 855 801 877 918 920 972 1048 1081 1126 1157 1145 1146 1212 1233 1255 1139 1034 1125 1212 1224 1181 1131 1176 1315 1419 1455 1322 1301 1381 1266 1208 1119 1058 992 972 959 956 1014 1044 1125 1126 1041 968 914 849 836 862 796 765 756 683 641 631 622 630 565 586 599 523 513 538 509 506 508 545 504 504 507 483 455 403 381 377 384 409 418 467 446 394 380 339 365 372 389 362 333 300 324 350 376 348 346 298 293 299 336 340 329 363 421 447 503 567 572 499 459 475 451 442 430 465 438 427 449 435 420 451 449 480 507 514 470 446 408 405 378 379 325 314 288 276 252 248 256 242 248 257 209 168 157 158 193 154 200 174 160 153 151 171 218 176 147 130 141 123 119 99 110 126 109 98 103 107 104 95 93 91 88 87 89 85 85 87 103 99 96 96 85 85 79 75 77 86 80 86 91 86 98 100 96 103 107 85 96 77 75 86 85 91 98 86 103 87 91 96 117 122 137 130 145 129 118 139 132 147 145 135 132 135 151 132 137 151 139 132 134 126 138 132 136 144 152 147 149 143 139 149 138 129 127 124 123 125 129 136 145 145 156 139 146 141 132 127 135 94 70 81 94 76 98 104 85 104 97 72 67 90 115 95 111 93 64 83 70 54 41 43 44 44 46 50 51 54 68 77 64 69 97 126 135 163 171 206 176 95 155 198 149 102 117 150 199 223 180 119 178 184 175 147 101 76 59 43 37 15 19 20 17 20 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
235 237 229 227 230 241 231 233 234 220 221 230 218 227 219 217 215 213 211 214 217 219 224 229 253 257 260 267 272 283 294 300 296 300 305 311 320 320 320 317 304 295 302 306 296 298 291 296 302 296 292 295 295 291 291 292 297 296 295 297 299 304 313 323 332 348 359 350 342 328 311 295 293 293 297 289 292 289 279 285 280 284 281 270 265 268 256 251 251 251 252 252 249 248 237 234 234 233 231 234 241 235 229 226 224 226 228 231 240 238 236 236 229 225 223 223 223 224 225 230 232 230 229 228 228 229 228 226 229 235 239 241 243 239 235 233 233 233 236 240 245 254 254 250 247 243 246 249 249 244 240 241 243 239 232 231 231 231 231 234 239 241 238 239 240 243 246 245 246 248 251 254 256 257 260 263 267 270 274 278 284 294 314 304 318 326 315 328 340 367 367 367 368 369 371 372 375 357 386 341 311 301 292 286 288 280 269 264 262 258 257 256 256 268 270 265 269 276 282 290 309 298 300 310 310 304 305 304 301 300 296 297 303 298 296 295 293 289 289 290 293 291 290 289 287 284 284 286 287 285 284 286 288 286 290 292 290 290 288 288 290 294 301 309 311 312 314 311 292 298 301 290 288 288 284 282 276 274 269 264 261 261 265 275 269 274 272 274 275 270 266 268 271 276 282 287 284 280 273 256 220 213 218 219 221 222 227 227 230 225 228 227 231 243 239 242 265 267 253 267 279 264 282 279 269 271 289 293 296 295 284 280 288 301 294 282 273 276 281 280 276 275 280 285 277 271 288 267 280 276 275 265 274 271 269 270 278 280 279 275 281 282 276 277 279 278 278 274 273 277 284 290 293 299 302 302 297 296 292 301 310 315 319 326 314 312 322 331 330 331 323 315 320 317 318 324 327 330 334 335 331 324 331 334 337 342 347 344 336 333 331 328 328 332 336 337 339 335 341 340 343 346 341 346 348 344 344 343 349 350 361 362 361 349 361 352 359 362 364 365 371 378 388 396 401 398 395 405 408 409 409 422 423 425 419 427 442 453 464 468 456 460 476 466 473 502 508 496 496 480 481 492 482 482 495 497 489 490 501 510 493 496 496 503 494 506 505 514 504 507 526 524 514 517 507 505 510 518 512 500 499 508 509 507 488 494 477 470 462 452 446 449 446 464 479 479 478 469 471 471 475 487 492 471 436 451 456 504 499 477 473 476 459 467 456 442 435 436 427 426 434 432 431 428 428 430 433 439 439 438 443 445 459 462 474 475 493 513 546 537 539 548 543 527 537 532 527 545 549 534 548 548 549 555 577 551 574 554 542 536 555 591 615 634 679 693 662 661 652 640 630 645 680 693 698 655 643 709 681 690 681 670 702 713 722 714 717 710 688 678 679 668 668 679 675 657 650 661 672 688 693 708 730 721 734 723 738 728 742 739 743 746 713 736 690 724 733 691 651 637 605 623 630 642 643 668 637 704 680 644 745 701 679 761 676 671 662 701 720 774 743 731 756 711 745 772 753 739 722 734 685 656 678 686 640 622 641 666 616 599 585 502 530 588 584 506 452 535 500 446 410 411 391 355 349 301 276 306 350 349 350 350 332 361 372 406 465 485 520 500 420 403 387 365 354 390 393 376 395 414 442 508 491 466 468 531 487 462 457 443 406 402 424 455 428 440 467 414 397 352 358 361 358 360 338 327 323 330 332 290 282 275 272 272 259 317 318 314 338 373 451 472 400 406 402 435 425 467 441 450 480 451 402 365 346 335 327 323 319 288 286 291 321 341 313 329 343 354 369 359 377 390 386 383 400 408 413 418 408 416 424 428 416 443 449 474 497 463 477 445 493 523 525 510 460 469 498 519 492 499 575 551 618 663 691 688 702 730 735 729 740 795 846 837 803 825 835 765 713 703 708 708 717 704 715 732 736 737 740 755 766 780 793 777 788 801 808 824 836 852 847 849 844 853 856 864 843 903 886 912 919 941 948 953 905 968 987 1006 997 888 774 706 674 639 622 605 594 584 573 561 549 538 554 564 563 561 564 578 592 606 623 639 657 671 686 702 716 730 742 755 765 760 764 756 750 758 771 784 787 811 806 803 818 849 873 874 878 905 947 988 1038 1062 1059 1080 1159 1176 1184 1223 1238 1189 1088 1146 1238 1326 1281 1265 1197 1275 1370 1448 1475 1416 1487 1366 1261 1164 1085 1034 1003 968 971 1014 1071 1135 1133 1050 957 926 937 932 904 865 849 773 715 725 695 624 587 617 625 632 595 585 599 602 562 551 576 509 560 585 489 470 449 460 425 413 364 360 381 402 388 351 344 325 330 339 354 326 290 330 363 343 369 373 334 312 278 320 301 366 398 409 445 488 543 566 519 477 430 438 415 440 450 438 396 411 422 406 460 419 441 500 529 490 467 452 396 407 383 380 353 338 295 288 282 265 275 267 244 222 175 189 160 138 142 158 157 128 129 132 149 182 164 144 157 180 139 114 108 94 99 104 102 96 103 105 95 92 90 85 84 84 82 85 81 93 101 100 87 89 90 79 72 77 83 79 87 85 85 90 90 92 99 95 80 74 75 77 92 99 104 112 102 88 106 94 111 112 121 147 137 148 141 127 140 125 137 155 142 131 139 148 142 151 150 137 144 138 127 135 142 145 150 145 156 150 152 146 150 144 133 137 126 127 123 127 133 140 142 147 143 151 147 132 132 129 75 74 115 105 96 123 107 111 120 110 94 95 112 120 136 121 104 91 99 87 63 54 41 41 41 42 44 44 46 61 56 57 75 98 107 113 118 142 147 165 86 148 175 135 85 129 167 172 171 116 81 86 106 100 80 56 38 42 43 33 21 11 14 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
225 228 229 227 231 233 228 232 234 223 228 216 217 220 219 217 215 213 211 212 215 218 224 232 254 260 263 269 276 279 296 304 306 310 313 317 320 320 321 315 305 296 295 304 291 286 286 287 298 293 290 291 292 291 293 294 298 302 300 298 300 306 315 320 328 340 351 351 340 314 306 299 294 287 288 284 282 290 279 273 271 271 278 273 270 269 265 257 250 247 247 247 248 246 238 234 230 226 226 227 231 233 232 231 226 224 225 229 237 238 235 234 229 225 222 221 222 221 222 226 230 229 229 228 226 226 228 226 225 229 233 235 234 232 231 229 229 229 230 234 237 248 252 246 245 242 239 241 244 241 240 233 240 239 230 228 229 229 229 233 235 237 239 242 245 248 246 249 248 249 252 255 256 258 260 263 267 270 274 279 283 288 293 295 300 306 317 351 365 366 366 366 368 369 371 373 374 380 348 338 328 299 294 287 283 281 273 265 261 259 256 255 255 254 261 270 273 274 277 283 293 291 310 311 304 297 298 304 308 304 298 292 291 292 292 291 291 286 285 286 288 287 286 284 283 280 279 281 281 279 280 278 280 283 281 286 288 284 284 285 287 293 306 307 308 310 309 301 288 305 307 299 296 293 287 286 284 279 274 265 261 258 266 267 269 275 269 270 273 263 267 271 275 280 283 286 293 276 273 264 217 215 219 221 221 229 234 239 239 239 229 235 249 260 252 260 263 256 275 285 283 279 282 284 281 282 279 291 296 294 294 298 298 296 295 310 316 305 308 318 298 299 293 297 289 285 279 276 285 291 290 282 265 266 271 269 275 277 273 273 274 272 274 274 274 278 274 279 283 282 282 284 288 289 291 292 288 296 303 309 305 301 305 305 307 311 316 321 328 332 326 311 314 329 327 332 334 335 331 325 326 321 325 326 337 339 347 349 337 332 325 325 325 326 328 334 329 333 333 337 342 345 338 343 345 342 341 342 344 350 363 358 357 352 354 358 375 375 369 367 373 383 387 397 404 388 404 404 412 401 402 413 412 408 423 434 451 462 454 457 447 469 467 468 488 498 501 478 478 473 495 475 478 488 486 485 481 487 500 504 489 491 498 490 497 502 510 510 505 505 511 509 517 526 503 500 507 516 512 500 492 500 505 499 503 478 471 480 456 449 453 460 459 452 469 497 499 478 479 485 488 477 473 435 464 466 444 481 509 488 492 484 487 487 485 479 465 450 437 438 436 435 433 434 430 439 444 437 439 442 448 447 443 447 458 467 471 482 504 479 485 496 502 485 519 520 505 519 547 521 553 533 519 551 537 538 539 522 554 573 588 602 643 672 663 670 648 674 626 615 662 680 722 674 680 635 666 687 664 651 676 717 689 698 676 673 684 685 694 706 703 687 684 694 710 669 677 698 706 722 735 752 765 756 764 748 740 707 743 710 720 707 703 731 675 709 674 640 614 620 649 651 679 679 659 693 660 748 748 658 728 759 689 780 722 710 671 730 781 813 787 805 825 795 761 731 709 712 739 701 697 645 663 693 655 619 643 651 617 619 602 518 477 574 538 536 429 455 450 417 380 383 371 348 329 300 274 311 347 353 327 318 346 383 380 444 514 459 475 496 441 410 392 366 369 364 373 397 422 425 460 438 443 423 441 456 457 451 448 428 405 393 420 420 407 428 463 471 442 410 385 340 329 331 326 311 310 307 324 352 346 283 273 264 264 286 332 354 399 427 413 456 432 379 383 388 410 405 358 352 393 383 355 346 323 314 354 289 303 284 287 305 331 302 338 351 356 366 381 387 367 371 383 389 395 406 411 419 406 413 410 422 438 459 458 494 483 476 431 485 479 459 439 460 463 498 494 501 514 537 612 614 622 617 666 708 729 736 723 720 742 786 799 844 810 799 791 743 710 692 693 712 694 711 720 722 724 721 735 745 771 772 772 769 792 796 804 817 831 832 850 858 845 828 852 832 873 903 886 909 915 920 942 898 910 950 968 988 968 828 757 712 684 663 639 622 606 585 568 551 543 536 542 558 558 558 575 587 601 617 634 647 662 673 691 706 723 732 744 756 766 759 759 750 759 772 774 787 795 809 832 824 827 851 877 883 912 961 943 964 953 959 961 1015 1098 1171 1202 1223 1247 1260 1194 1130 1199 1313 1390 1352 1253 1292 1365 1453 1542 1536 1534 1416 1287 1157 1107 1072 1030 1013 1021 1068 1125 1220 1180 1093 1027 1035 1016 974 916 879 908 854 783 739 668 629 673 683 642 668 668 642 615 658 629 624 614 565 575 609 541 553 512 502 483 480 429 383 359 341 372 324 310 302 310 307 331 332 296 307 323 355 369 351 344 348 282 296 296 338 371 428 472 561 597 543 502 479 436 404 405 428 440 427 394 396 388 438 460 406 481 506 565 563 518 496 470 435 450 446 414 359 383 361 317 310 272 228 204 202 220 222 176 158 136 129 119 128 118 110 125 154 133 132 117 134 126 127 117 96 92 89 93 93 94 101 90 88 87 86 86 82 82 83 80 86 96 98 95 92 84 74 70 76 80 81 81 87 86 89 83 89 84 77 75 86 81 90 103 116 110 117 113 96 100 114 106 127 140 141 139 149 157 141 136 145 142 154 146 139 143 146 154 154 148 142 156 137 129 130 139 138 140 144 146 140 152 152 153 149 138 140 132 136 126 127 130 133 136 147 152 155 146 126 118 108 70 117 132 104 79 124 127 127 136 120 129 128 126 146 119 127 88 103 93 82 66 63 50 38 40 40 39 41 40 44 45 65 70 87 87 81 98 100 101 157 83 120 146 105 86 121 121 141 110 89 60 57 53 52 47 29 21 23 32 18 30 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
226 220 223 226 226 228 225 229 234 231 233 219 215 214 216 216 214 213 211 211 214 218 223 235 246 253 257 262 269 274 279 296 299 306 309 312 318 320 329 318 303 294 293 300 286 290 296 287 287 289 290 290 291 292 296 300 297 300 307 304 307 310 313 320 329 340 348 347 331 316 309 297 290 287 281 283 278 285 285 280 272 263 264 268 257 261 267 261 255 249 242 242 245 246 239 233 229 224 223 222 224 226 230 233 230 221 224 230 236 235 234 231 231 224 222 220 220 220 222 224 225 226 227 226 225 224 225 224 224 227 227 229 228 228 228 226 226 225 228 230 234 241 250 245 243 243 236 235 234 236 238 241 230 230 227 227 227 229 230 232 237 240 246 256 259 257 263 252 251 250 253 254 257 259 261 263 265 269 276 286 292 306 296 301 307 335 362 356 355 360 365 367 369 371 372 374 375 378 341 312 307 303 297 289 285 283 282 268 262 259 256 255 254 253 256 268 270 272 274 278 282 290 298 308 306 293 307 306 307 305 302 292 289 293 289 289 288 285 283 282 283 283 282 280 278 275 275 276 276 276 276 274 276 277 276 278 284 281 280 282 286 300 303 304 306 308 306 300 285 292 295 296 289 287 283 278 274 270 268 268 265 257 255 259 261 270 269 266 266 263 274 283 282 289 277 266 257 273 272 266 214 218 222 223 225 226 236 235 237 241 245 256 254 264 261 260 262 265 262 277 296 297 295 298 294 292 290 292 297 297 302 302 300 303 304 301 306 320 324 329 326 313 315 318 299 296 289 286 284 295 287 281 277 286 274 273 282 272 274 277 279 279 281 282 282 281 282 283 290 286 282 282 280 285 292 296 299 306 291 295 299 297 308 311 313 319 328 329 321 324 314 308 322 329 329 332 332 332 328 322 319 322 333 335 332 335 335 337 332 326 322 322 324 326 327 329 326 331 335 340 347 338 334 336 339 340 342 351 349 350 353 352 355 352 368 372 374 383 376 370 377 392 385 390 389 396 402 401 400 388 397 396 411 426 437 449 457 456 441 438 456 450 474 482 489 494 484 469 465 480 483 471 500 481 475 478 472 479 485 487 489 481 495 492 486 492 502 508 503 496 499 512 514 528 502 496 503 510 508 492 488 495 499 499 493 487 473 467 463 462 461 468 462 452 466 482 499 491 488 498 484 471 469 442 475 481 451 476 507 506 514 504 513 523 536 525 496 458 441 440 436 437 438 436 435 432 432 440 440 451 467 482 468 463 452 452 455 452 458 464 470 468 474 486 482 497 486 500 509 499 509 517 500 499 518 518 523 548 588 602 654 652 662 642 653 659 643 639 618 621 652 662 710 662 644 626 616 625 660 680 707 679 661 666 656 674 680 684 697 690 696 707 721 715 744 696 720 714 737 754 763 749 749 719 748 724 713 686 688 672 675 661 690 652 650 684 629 634 650 675 660 687 723 730 681 708 716 729 806 707 744 813 739 740 758 734 704 721 779 849 862 825 777 737 717 704 692 703 753 706 691 648 666 660 647 616 615 632 627 599 598 559 466 512 518 456 460 408 396 374 364 348 363 339 305 287 275 337 377 349 305 349 357 386 411 414 407 429 410 494 468 435 390 363 343 374 400 411 401 398 423 408 427 410 422 439 445 442 416 409 420 381 424 398 434 453 466 440 431 392 383 374 349 331 347 353 361 369 394 410 348 280 274 275 261 277 358 402 436 396 397 435 384 344 379 393 379 349 315 315 357 338 332 334 315 306 333 313 282 284 290 305 304 338 325 364 367 405 388 370 364 369 380 380 392 404 405 420 386 394 390 430 455 444 452 451 449 416 421 436 431 454 474 490 503 509 536 549 584 594 641 663 682 690 688 705 721 725 727 721 732 734 753 801 811 745 746 728 705 680 692 690 687 697 702 706 715 724 730 736 745 752 763 772 778 803 810 819 833 824 843 862 867 815 821 866 887 904 863 907 905 919 935 876 935 971 972 989 941 791 725 692 696 673 644 628 601 590 584 568 538 530 543 556 554 566 579 595 604 609 627 647 662 682 698 717 729 727 743 760 760 756 753 736 760 780 797 793 799 824 805 823 836 854 864 822 864 891 860 904 887 879 895 1008 1066 1120 1160 1196 1236 1291 1306 1240 1206 1307 1359 1392 1280 1367 1464 1536 1568 1552 1546 1427 1323 1221 1179 1124 1071 1063 1067 1101 1196 1256 1171 1073 1016 972 939 896 848 839 870 783 745 662 676 721 743 753 704 749 758 690 706 695 687 637 619 571 628 658 626 557 500 477 476 508 439 381 385 338 327 330 342 316 312 302 286 285 288 279 291 316 319 350 349 343 295 269 313 316 377 414 475 526 557 540 517 494 465 431 389 405 423 397 386 376 382 398 462 398 413 460 496 577 560 477 480 481 422 408 395 417 409 410 357 358 288 296 240 243 260 248 231 214 197 203 166 177 172 141 113 111 102 97 99 103 126 141 128 114 103 127 97 88 87 100 102 95 85 85 82 82 81 82 80 82 90 102 91 84 82 80 70 76 72 87 80 85 85 76 76 75 73 74 90 96 103 106 104 109 124 125 122 104 95 118 122 110 127 140 147 155 159 142 136 151 140 148 149 142 133 141 144 152 151 142 151 139 137 130 132 133 134 134 134 136 141 149 154 150 149 148 143 136 127 128 128 130 137 158 163 158 123 128 91 72 116 87 135 131 108 90 114 130 123 145 155 171 130 121 99 93 82 74 73 86 64 64 57 42 35 38 37 37 37 40 40 46 62 68 73 68 85 73 76 112 71 87 112 95 66 44 84 96 89 56 43 42 35 36 24 20 15 12 15 8 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
227 223 221 223 222 225 223 227 228 230 233 231 229 219 215 212 212 211 211 209 212 217 224 235 247 253 256 260 273 285 282 298 303 303 310 316 314 315 315 315 297 290 291 295 285 300 289 289 297 289 295 296 295 296 296 303 305 305 307 310 314 313 323 331 329 336 345 354 338 312 300 293 288 284 279 281 276 273 282 282 278 263 256 256 255 256 264 260 253 248 242 240 245 245 235 230 227 224 222 220 221 223 227 231 227 221 223 227 236 235 232 229 229 225 223 220 218 218 222 222 222 224 226 225 225 223 222 222 223 223 224 225 227 226 224 223 224 223 224 225 229 234 242 244 241 242 240 232 233 232 232 232 235 224 230 226 227 227 232 238 249 248 247 253 259 264 266 268 256 254 257 257 258 260 262 263 265 269 275 283 293 309 310 316 325 352 362 359 349 364 365 366 368 370 373 375 355 352 347 325 314 305 297 291 293 288 277 271 265 260 257 255 254 253 251 251 268 270 271 274 278 283 288 304 293 295 304 304 304 305 302 297 289 293 288 286 285 282 280 279 283 279 278 278 277 272 272 273 273 274 271 270 272 273 273 274 284 279 276 280 291 300 301 302 304 304 303 291 284 291 296 296 291 282 276 269 266 264 271 262 259 260 253 253 256 260 269 262 262 262 277 311 296 300 284 275 270 249 263 263 210 219 222 223 224 225 238 240 241 246 254 253 259 271 276 280 273 271 266 269 273 286 295 299 301 304 301 303 308 307 306 312 312 312 310 309 308 307 312 314 320 326 331 327 315 314 312 305 295 300 294 286 290 289 273 272 272 273 279 291 285 284 286 285 297 297 299 297 297 297 294 293 288 288 283 285 284 286 291 286 288 293 301 313 324 327 322 319 310 302 302 314 316 317 325 325 326 330 328 314 321 326 326 326 328 331 328 330 325 320 320 323 323 325 322 324 325 327 335 340 335 334 332 334 336 338 337 340 341 343 346 353 346 358 366 353 354 358 363 365 371 378 378 377 389 394 398 390 383 398 401 415 417 423 436 443 452 448 429 428 451 461 468 476 482 476 466 461 460 465 466 477 471 469 470 474 464 478 479 481 474 482 499 491 485 499 503 498 501 492 500 514 521 523 508 491 499 501 496 488 484 487 492 496 489 490 481 483 488 465 468 476 474 461 464 479 487 504 524 498 479 469 451 453 471 488 475 455 518 525 526 519 526 566 526 509 467 483 462 451 446 447 441 441 441 440 434 435 451 447 453 474 504 478 465 458 457 461 461 461 459 466 465 468 475 478 476 481 483 484 488 493 506 507 509 537 567 594 593 640 633 635 657 631 626 645 645 607 608 643 643 667 664 629 621 619 679 684 674 676 657 654 652 645 659 656 661 670 681 702 715 727 735 744 743 733 756 751 769 761 742 726 719 710 705 698 706 712 704 700 688 694 663 667 638 641 654 676 676 720 703 734 739 789 719 697 781 721 808 768 721 755 771 790 838 763 773 810 845 838 806 816 791 758 710 686 675 696 692 746 688 670 635 648 625 630 592 597 649 609 545 517 470 440 445 419 395 414 363 356 350 332 331 329 298 283 271 335 349 321 317 341 365 350 352 399 373 433 400 439 432 385 395 355 350 401 388 407 393 394 409 401 389 399 434 444 448 416 409 401 420 389 386 411 443 448 407 405 405 414 387 358 348 374 378 391 402 411 427 443 336 308 274 271 265 264 313 340 355 348 353 361 346 339 343 343 326 336 342 283 332 315 327 291 290 297 299 281 283 288 308 337 354 375 362 355 366 382 374 367 363 373 368 383 390 398 399 411 376 405 437 434 394 400 404 430 425 445 454 466 480 497 540 569 550 568 535 582 657 664 674 685 687 691 702 708 714 730 713 721 724 717 717 728 736 732 719 708 702 688 677 680 695 701 701 707 713 718 727 733 741 752 756 771 782 799 805 817 833 810 830 855 851 804 848 880 880 898 898 873 899 934 950 895 903 973 989 995 917 774 700 662 659 654 642 622 601 571 560 565 542 534 541 554 550 567 577 596 614 630 648 660 677 693 701 715 730 714 729 750 759 736 731 741 761 781 805 816 823 846 822 837 848 848 796 753 739 773 755 822 797 859 929 991 1052 1080 1066 1107 1168 1221 1279 1294 1277 1291 1364 1422 1372 1333 1439 1532 1566 1562 1593 1531 1390 1312 1235 1161 1114 1118 1137 1166 1228 1255 1168 1115 1057 996 944 890 861 838 766 729 714 714 704 791 827 830 767 840 822 758 779 756 736 691 639 594 641 657 566 506 497 478 453 427 416 404 421 360 377 383 405 386 372 331 297 287 277 277 274 274 279 301 297 333 313 264 294 341 385 429 487 495 505 519 509 481 451 421 397 390 379 369 365 362 356 351 397 404 393 433 475 498 521 497 423 456 423 357 352 384 339 344 325 368 360 293 288 308 301 258 233 223 201 174 169 175 146 115 109 106 120 121 114 100 97 133 143 128 131 108 94 87 84 91 107 95 94 84 84 84 81 84 81 85 92 101 92 101 98 93 73 76 75 79 75 79 81 74 73 72 75 87 84 85 90 101 112 115 123 122 112 109 101 126 123 132 125 139 145 152 159 154 144 154 146 158 163 146 135 138 153 155 156 156 152 143 150 135 132 132 134 135 138 137 137 146 146 155 156 148 143 135 129 129 129 130 144 153 170 164 125 119 108 79 91 120 100 134 125 110 106 134 140 144 147 151 131 103 86 81 69 59 58 60 58 52 46 41 37 35 38 35 35 38 37 38 48 53 59 56 59 53 56 77 43 70 60 46 55 28 38 45 39 29 28 27 22 21 15 11 9 7 5 4 4 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
224 223 219 221 218 222 220 224 220 231 233 230 221 218 217 214 212 209 208 208 209 214 221 241 248 253 256 259 269 281 292 304 305 309 312 308 307 310 309 315 295 285 289 290 285 282 286 287 289 294 304 303 306 301 299 297 303 313 315 318 314 320 330 340 338 343 349 350 345 324 310 301 289 282 275 273 271 271 276 277 277 272 264 258 254 256 258 259 257 251 246 238 239 235 232 228 225 223 221 220 220 221 224 224 221 222 226 225 230 235 233 231 230 226 223 220 218 216 219 221 220 223 223 223 222 223 222 221 222 222 222 223 225 223 223 222 222 221 221 222 225 228 234 246 243 238 241 233 229 229 228 229 230 226 224 225 235 236 245 241 245 250 253 255 259 264 266 271 270 266 259 259 262 263 264 264 266 269 273 280 291 298 307 319 358 360 359 338 363 364 364 366 367 370 374 385 388 389 389 390 382 315 310 318 306 292 284 278 266 261 258 255 253 252 251 249 260 266 268 271 273 278 282 284 285 305 305 303 302 305 302 300 293 284 288 285 283 279 278 277 282 276 275 274 276 272 268 270 268 271 268 268 270 269 270 270 274 274 274 279 292 298 299 300 301 302 301 295 280 290 297 303 293 283 273 269 261 258 257 257 258 252 252 250 253 262 261 259 256 258 272 294 300 299 296 283 272 269 256 258 215 220 222 223 223 224 239 241 241 246 254 247 250 256 264 278 281 285 284 282 278 276 281 291 304 310 312 312 312 311 308 309 308 309 309 310 313 312 313 310 311 313 318 323 323 329 324 315 308 325 311 308 297 291 284 277 277 278 298 303 294 300 292 295 299 307 307 310 306 309 305 303 312 298 292 298 301 298 295 295 294 289 303 328 334 328 313 298 298 302 303 309 317 320 321 326 325 327 321 325 328 332 326 322 323 324 323 322 325 320 319 319 319 319 320 323 326 327 328 329 329 332 335 334 335 335 333 335 337 345 344 339 342 342 344 347 352 358 362 365 373 375 370 381 386 385 379 380 392 405 408 404 412 427 436 434 441 424 420 436 449 458 465 457 463 464 450 464 484 481 477 475 463 461 463 462 463 478 474 462 483 498 491 483 486 496 494 485 488 500 500 512 518 502 495 487 495 495 493 483 482 484 489 496 496 496 498 506 482 479 493 510 493 476 468 468 481 494 509 506 478 459 466 466 457 487 496 475 484 529 547 557 543 533 509 523 501 508 498 460 451 446 445 446 442 442 440 439 434 450 472 488 476 480 483 474 481 484 485 484 490 476 486 489 497 484 496 503 508 515 516 508 520 535 533 568 570 586 630 617 615 651 652 633 604 639 617 604 609 607 639 651 641 633 604 627 638 643 643 655 660 631 639 656 658 669 682 701 709 726 736 723 724 734 747 765 775 784 775 770 742 732 725 751 729 731 737 737 710 698 695 679 686 671 687 707 681 723 721 743 759 778 773 827 779 693 782 780 762 789 762 754 830 820 864 847 849 842 804 791 779 789 777 782 767 731 682 666 695 735 706 673 616 651 646 623 612 589 643 629 546 524 473 445 406 391 392 378 354 342 329 318 301 287 288 277 263 305 335 289 336 341 366 335 343 383 362 405 390 392 427 393 357 354 344 385 362 379 362 366 369 375 399 430 447 441 423 414 420 405 397 401 363 383 393 402 398 399 393 387 385 396 403 397 393 380 408 431 446 467 362 310 275 271 264 267 301 314 303 334 337 341 318 336 323 331 331 332 338 280 322 321 276 277 278 279 281 283 285 297 314 334 318 320 333 345 359 354 362 364 357 364 377 371 360 377 387 373 403 451 430 391 417 418 440 452 454 472 478 522 568 584 605 620 637 647 615 652 683 673 673 688 683 695 698 711 708 728 712 744 705 700 698 705 707 714 709 702 694 696 673 683 692 694 702 702 709 718 725 734 742 752 737 766 780 769 802 822 811 819 855 835 816 838 881 870 886 900 870 871 911 935 941 864 917 974 986 995 906 783 712 662 626 647 634 611 597 566 552 540 530 533 539 555 548 573 588 604 607 629 652 671 687 701 712 713 723 710 733 746 749 723 752 779 780 791 824 839 846 854 844 829 841 785 700 760 801 818 858 808 796 797 865 919 984 982 979 1055 1123 1193 1248 1317 1281 1327 1350 1420 1473 1466 1424 1460 1539 1569 1609 1610 1506 1368 1277 1222 1187 1191 1217 1250 1307 1290 1196 1101 1032 1000 958 959 951 895 820 793 729 778 752 857 892 884 820 909 880 853 825 750 693 677 642 641 675 636 562 539 592 532 469 430 429 456 417 407 376 423 445 377 406 339 333 316 311 284 265 259 261 261 278 291 288 257 301 317 372 443 433 442 483 505 504 490 450 420 416 410 399 411 398 452 464 380 339 334 353 350 394 406 467 461 395 413 367 339 314 331 291 307 324 297 327 311 311 301 302 262 258 234 212 207 184 134 132 175 165 173 160 126 109 90 94 126 134 127 118 140 126 118 90 85 98 89 94 98 81 82 80 80 82 94 100 92 86 98 87 88 84 78 76 75 77 74 76 71 72 72 81 91 95 95 102 105 107 108 128 124 117 124 111 98 114 128 134 142 149 156 157 166 151 152 148 160 160 148 145 142 141 151 161 161 155 149 152 142 137 140 136 136 144 140 139 140 148 154 152 153 143 138 138 129 129 131 133 144 154 162 159 133 116 99 96 134 138 134 149 116 153 107 142 159 164 160 143 123 115 91 83 73 55 51 50 45 42 39 38 36 33 35 34 32 34 34 34 38 43 42 39 41 41 44 40 39 33 27 31 29 19 20 18 17 18 16 16 12 8 7 4 4 4 4 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
222 220 216 219 215 218 219 223 221 231 232 232 232 214 211 212 210 208 207 208 209 218 225 243 248 251 256 259 265 273 284 301 300 305 305 307 301 306 304 312 286 280 284 285 283 280 287 299 295 306 315 314 311 314 311 302 302 312 325 340 335 322 338 347 344 347 350 351 344 330 311 298 290 282 276 271 269 267 272 273 274 272 262 256 253 253 251 254 254 254 250 244 236 233 233 231 227 224 222 221 219 220 222 220 220 225 226 223 224 229 232 232 232 230 223 220 220 216 216 218 220 221 221 222 222 221 221 220 220 221 220 220 221 221 225 225 222 220 220 221 222 224 229 240 246 237 233 239 230 226 227 230 231 228 223 225 228 234 248 240 243 248 250 252 254 259 261 264 271 274 275 260 261 266 269 270 268 270 273 279 287 293 304 328 353 347 327 353 353 363 363 365 367 372 376 386 387 388 388 388 389 339 313 303 297 298 283 278 272 264 259 255 252 251 250 250 248 265 267 268 269 274 277 279 287 301 305 303 302 301 302 300 294 287 281 283 280 276 275 274 276 274 272 271 275 278 270 266 265 265 265 264 266 269 268 267 268 270 273 282 294 296 296 298 297 300 296 283 279 288 293 292 288 281 279 272 263 257 252 251 251 248 248 248 254 260 261 253 251 256 268 281 301 292 284 277 275 265 263 219 215 219 221 223 223 224 239 240 241 241 243 242 245 249 254 261 268 277 289 297 295 287 286 293 292 296 307 313 320 320 317 314 311 310 314 315 314 314 313 312 313 314 312 312 312 317 322 323 328 327 329 323 311 300 293 294 287 298 302 306 302 303 296 297 317 327 320 327 326 319 321 312 303 292 303 319 317 308 301 305 311 290 296 330 321 302 296 300 298 303 301 301 298 302 300 302 308 313 305 305 313 322 330 326 321 321 320 317 316 317 317 318 317 318 319 321 323 323 325 327 329 330 331 333 333 331 334 338 335 336 338 339 340 341 342 345 347 351 357 364 369 370 371 384 378 374 376 382 400 395 393 399 407 419 424 423 423 410 425 441 446 449 456 452 442 445 456 468 456 462 467 462 456 451 450 464 473 474 471 464 479 478 483 472 485 494 479 495 502 507 512 514 508 493 489 483 493 490 480 480 484 491 498 503 501 500 507 499 486 483 493 511 518 485 483 475 480 491 499 483 482 478 491 479 469 478 501 488 470 506 535 549 551 537 529 539 497 511 524 479 459 452 448 457 446 444 442 444 443 440 440 455 457 457 486 518 542 562 554 548 564 550 541 542 536 527 523 513 554 548 562 554 535 564 571 580 625 634 613 611 630 648 641 623 629 591 614 579 594 628 647 655 641 625 596 641 644 650 623 642 625 635 660 665 686 705 716 716 704 705 713 719 747 766 778 782 783 792 787 764 751 746 733 758 771 760 721 715 703 701 708 711 718 722 725 752 707 765 753 757 806 803 831 837 820 726 765 792 800 819 844 808 815 881 891 832 820 807 793 784 807 755 775 756 739 773 735 670 673 697 695 661 624 624 656 599 652 570 634 605 557 499 517 491 412 420 395 386 359 377 383 350 341 325 300 282 259 303 303 303 320 347 338 327 335 367 349 379 389 383 412 374 382 355 334 361 350 351 365 380 387 394 403 414 426 436 427 425 412 386 380 368 367 365 382 382 377 380 383 392 404 410 399 396 400 411 427 459 413 437 359 315 277 269 257 268 299 310 320 324 327 332 318 323 324 328 329 279 285 271 272 273 276 276 278 279 281 294 285 289 299 303 308 322 321 329 343 349 362 331 336 350 349 350 385 373 383 408 441 401 388 421 429 438 463 482 480 490 493 523 561 617 641 649 663 659 664 678 703 668 693 677 684 701 709 698 711 719 731 755 715 694 689 688 693 699 696 687 685 687 669 684 680 696 701 705 710 720 725 735 740 724 757 765 784 756 807 824 784 836 816 814 826 867 860 861 886 883 819 869 920 888 871 854 933 987 972 991 840 746 690 629 607 604 602 609 589 562 541 542 527 530 546 554 554 578 597 613 625 640 659 675 691 707 714 701 713 704 733 744 736 726 752 769 750 787 794 830 858 866 810 756 786 730 749 867 901 884 880 953 945 878 815 869 905 924 1050 1131 1198 1263 1320 1342 1316 1298 1341 1379 1466 1500 1524 1555 1521 1575 1608 1658 1548 1440 1359 1312 1271 1315 1323 1357 1426 1323 1202 1123 1100 1100 1054 1057 1003 884 827 782 818 864 824 920 941 869 860 922 951 924 845 778 718 734 701 679 708 655 610 558 627 554 511 456 460 508 492 430 401 443 450 450 420 419 366 341 327 313 286 279 286 254 249 256 267 269 275 296 349 411 382 410 433 466 490 485 467 460 446 426 437 474 438 501 435 392 382 318 307 296 322 352 389 379 358 336 331 302 283 278 256 295 259 280 303 317 305 280 298 286 239 217 216 167 169 186 186 169 160 131 134 106 89 109 129 113 141 123 96 119 147 98 92 83 97 86 90 86 80 80 83 88 96 103 103 91 79 88 88 80 88 81 78 73 74 73 72 70 70 74 80 90 99 108 107 124 112 104 128 131 125 134 122 105 100 122 132 134 134 139 151 160 164 151 159 157 168 155 156 145 144 141 145 154 162 156 154 148 139 149 144 137 145 143 139 141 145 151 151 155 149 146 137 131 132 132 133 135 139 143 154 162 145 80 123 96 146 155 156 141 148 131 122 156 168 188 192 168 133 103 81 62 71 72 55 46 48 46 41 36 35 33 32 29 31 30 30 30 31 32 31 33 32 30 31 28 25 20 18 15 16 13 11 11 10 9 9 8 6 5 4 5 4 4 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
221 217 214 218 214 214 216 220 220 230 224 220 231 209 207 208 209 208 207 208 210 222 228 243 247 251 255 259 264 269 275 279 292 296 298 309 302 289 305 301 274 274 277 276 279 286 296 304 313 321 321 331 326 334 324 313 309 310 325 342 348 331 332 341 350 350 350 351 350 329 307 295 288 280 275 271 267 265 268 269 271 270 262 254 254 252 248 248 249 248 250 242 236 236 232 234 234 233 225 219 218 218 222 221 221 228 226 222 222 224 228 231 230 230 228 223 222 218 214 217 219 219 219 220 220 221 220 217 218 221 218 220 218 219 228 235 226 220 218 219 219 220 226 234 242 239 235 231 234 228 224 230 238 225 221 227 243 247 246 242 242 244 247 251 255 259 263 263 266 268 272 268 264 265 272 272 270 272 275 279 284 290 301 314 331 332 323 360 362 353 362 365 368 374 382 385 386 386 387 388 389 351 322 311 298 287 286 279 282 269 259 254 252 251 249 249 249 247 265 266 268 271 274 279 286 301 303 303 301 300 300 300 299 291 280 280 280 274 271 275 274 272 269 267 271 270 268 263 262 261 263 260 262 266 263 263 266 268 275 288 291 293 294 294 296 298 297 280 277 288 293 282 277 272 268 262 258 255 253 250 247 246 246 246 246 251 260 253 252 251 259 270 291 292 293 276 268 262 256 216 216 219 221 223 225 224 233 240 236 240 241 241 241 244 248 252 257 263 270 280 283 288 295 307 309 299 301 305 311 312 316 321 323 321 320 322 323 324 323 322 319 317 315 316 315 314 314 315 321 326 327 326 313 305 312 302 304 303 311 317 311 309 302 299 305 309 316 335 332 331 320 308 300 296 303 321 323 314 305 316 308 293 292 292 294 293 297 306 318 300 300 300 303 304 308 310 303 305 305 316 306 325 331 334 324 318 317 317 317 318 318 319 320 319 320 321 323 324 323 325 326 328 329 330 331 332 333 334 335 336 338 339 344 351 348 349 353 358 359 365 374 368 365 367 370 373 382 386 384 386 391 396 403 394 397 401 406 419 439 439 433 449 434 439 452 456 467 458 444 457 454 458 446 452 448 464 458 451 461 465 464 458 467 465 482 473 491 500 502 508 512 510 500 492 486 482 482 481 478 482 487 491 493 495 500 505 508 499 495 498 490 505 515 508 494 486 491 506 497 499 482 499 508 488 477 476 488 490 486 498 515 528 556 539 535 527 510 530 541 513 472 450 449 463 452 445 443 443 443 443 444 440 447 461 471 494 517 548 533 547 560 589 588 595 606 581 576 557 592 569 599 557 560 554 585 627 633 614 604 599 640 621 646 623 598 579 582 594 608 617 639 653 637 616 603 641 618 606 626 642 657 674 690 693 685 685 686 685 693 702 728 730 747 772 788 801 802 789 771 750 758 763 747 775 779 748 746 718 729 719 751 748 737 757 742 790 746 793 795 818 825 830 841 851 839 744 764 763 846 890 869 845 883 881 822 815 800 783 796 758 826 806 745 746 757 740 771 704 642 685 666 650 632 606 670 586 622 581 579 582 562 490 473 451 418 470 414 444 402 399 430 408 377 373 318 288 272 269 286 325 308 332 314 310 330 358 333 380 377 369 396 386 355 338 323 340 349 372 375 375 391 411 421 429 439 447 457 448 411 431 406 377 359 356 359 365 377 384 395 406 417 423 410 409 408 399 390 383 438 412 336 296 269 260 257 256 291 304 312 314 321 325 310 303 322 312 312 286 269 270 273 277 280 282 286 297 308 315 328 323 304 299 317 328 336 342 337 339 329 348 393 373 400 381 425 414 401 385 379 396 423 440 441 469 462 553 556 518 526 608 622 640 656 673 668 654 688 708 697 655 660 678 692 688 679 700 724 721 727 756 732 695 678 674 679 689 688 684 673 677 659 674 688 697 701 708 713 717 726 733 722 744 748 772 761 782 809 822 778 800 774 812 831 871 849 869 852 844 820 907 909 869 851 903 926 976 965 982 885 770 715 656 601 580 577 574 571 550 537 526 518 531 545 524 565 586 596 618 637 654 668 683 688 713 721 708 710 668 704 753 739 729 752 780 779 769 807 820 828 807 761 681 707 681 763 872 927 962 930 982 1039 995 941 869 856 950 1018 1100 1149 1211 1262 1351 1342 1311 1328 1339 1377 1418 1440 1498 1554 1602 1633 1647 1669 1566 1494 1414 1347 1439 1429 1473 1506 1356 1269 1249 1185 1112 1065 980 900 900 903 871 920 927 945 992 955 889 934 929 975 934 845 824 798 770 734 720 766 731 622 617 644 552 519 479 506 547 504 433 443 490 490 449 405 375 363 365 349 328 326 321 334 309 255 243 254 259 239 277 306 361 324 352 423 432 489 496 512 489 483 488 490 530 472 487 450 432 384 321 342 314 275 334 323 294 335 292 290 274 236 239 238 250 235 257 299 302 297 286 264 275 262 238 208 175 201 180 167 149 142 129 114 90 86 106 95 112 130 113 101 151 136 100 92 81 79 85 79 81 79 81 84 99 103 97 99 88 81 82 85 82 81 85 81 71 70 72 69 69 71 80 86 93 108 109 124 127 118 128 115 127 135 139 135 118 110 112 136 132 139 137 143 146 153 160 168 159 163 165 157 146 157 149 155 152 164 167 160 144 146 157 151 139 149 145 142 145 145 147 149 153 153 147 137 134 133 133 134 137 137 153 155 157 140 81 122 138 127 151 163 161 154 166 139 167 167 178 197 152 117 87 82 99 95 85 61 44 61 63 46 37 34 32 32 31 28 29 28 27 27 26 26 26 26 24 25 24 21 18 16 14 13 13 12 10 9 8 7 7 5 5 4 3 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
220 215 213 216 213 210 213 218 226 220 226 221 214 209 207 207 208 207 207 208 210 213 225 242 247 249 252 255 261 279 288 307 307 306 285 304 289 291 303 289 271 276 274 280 287 293 298 311 334 380 337 377 359 380 348 328 317 314 330 348 349 346 339 342 350 349 348 350 350 339 310 294 289 284 277 271 267 263 264 265 269 262 264 260 259 255 251 248 244 243 241 245 241 238 231 231 232 228 223 219 217 217 222 220 219 227 227 226 225 224 225 229 228 226 227 224 222 219 216 215 216 218 218 219 219 220 218 216 217 221 216 215 214 217 226 238 229 222 217 216 216 218 221 226 234 241 238 231 228 226 223 222 228 221 220 228 231 242 243 241 238 244 246 247 248 251 259 266 269 269 276 279 277 280 282 280 278 284 280 281 285 288 294 304 309 316 351 357 345 352 360 365 369 374 384 385 385 386 386 387 387 348 326 311 302 300 286 281 277 275 267 255 252 251 249 248 248 248 248 261 266 268 270 275 284 294 296 301 300 299 298 298 297 291 282 276 277 273 269 273 270 268 265 264 261 261 261 261 260 259 260 258 261 265 262 263 263 266 273 281 291 291 292 293 294 295 290 276 275 287 285 282 273 268 266 268 269 265 261 255 252 250 252 247 242 242 252 246 245 250 258 267 272 282 280 272 267 261 248 213 213 219 220 223 223 227 234 234 240 243 253 252 245 243 244 248 250 254 261 266 272 281 292 297 299 296 317 322 307 302 308 315 315 319 324 330 331 330 330 330 329 329 326 323 319 319 318 316 317 316 318 321 325 325 316 307 308 321 324 322 322 318 309 308 311 320 326 335 333 325 316 309 306 304 310 321 320 313 311 307 305 301 298 299 298 305 316 334 316 311 318 307 309 318 312 314 319 315 311 314 309 313 324 331 333 328 316 316 318 319 319 320 319 321 321 322 323 324 326 325 327 330 329 330 331 336 341 343 337 335 337 342 349 349 351 353 360 356 360 365 367 361 363 370 372 369 372 373 380 384 387 396 391 408 413 416 430 434 439 429 427 427 451 456 439 446 441 437 433 442 432 433 433 435 441 439 441 448 448 468 473 479 483 483 478 492 495 490 498 495 506 516 519 512 495 485 477 476 481 494 495 496 513 510 504 504 511 513 501 509 507 503 525 539 507 496 513 521 501 497 491 516 512 495 484 474 491 496 501 490 500 512 531 557 554 534 521 539 533 517 507 476 488 465 449 447 454 455 444 445 445 448 441 460 458 495 520 534 516 545 549 563 583 583 595 627 643 616 645 652 650 592 594 597 620 614 641 600 584 612 647 597 624 642 615 597 566 624 620 619 625 638 647 626 599 594 617 637 671 685 676 659 656 656 670 678 693 706 725 716 756 744 746 762 780 798 790 786 766 762 767 784 752 781 780 749 742 730 755 749 762 754 776 786 785 791 791 814 840 831 842 856 869 848 777 779 846 799 810 880 875 896 873 844 822 783 784 786 772 758 813 808 791 733 760 708 745 742 681 647 717 644 671 577 619 606 559 588 552 562 579 540 489 472 474 493 469 491 468 463 476 466 465 422 349 298 280 256 283 296 302 317 297 328 347 346 327 356 367 363 384 359 353 349 320 354 367 368 385 399 408 408 424 427 437 447 455 432 455 398 377 369 356 352 358 387 367 378 393 398 402 408 403 396 385 382 352 338 378 346 304 292 268 263 260 253 296 302 305 311 314 312 302 293 301 299 300 277 266 268 278 287 280 295 304 315 332 337 353 361 322 313 316 306 310 314 341 344 347 365 386 405 424 422 377 364 385 395 410 427 452 468 496 496 516 517 603 596 610 625 651 660 670 682 671 657 700 699 657 705 709 668 689 712 717 734 736 737 744 756 746 704 675 660 678 679 683 672 667 669 664 679 691 692 699 703 714 717 727 707 739 724 752 756 753 784 809 787 757 770 823 849 866 874 866 844 794 826 880 878 881 827 854 900 954 970 962 938 958 831 752 694 597 575 562 550 557 542 526 517 510 532 541 533 575 594 581 616 628 638 634 657 668 712 728 708 637 663 685 738 681 754 785 783 781 803 809 833 807 751 706 659 656 731 749 833 885 958 1002 992 1019 1083 1082 1004 917 911 987 1039 1083 1166 1249 1319 1388 1365 1355 1359 1377 1401 1387 1444 1537 1588 1592 1630 1653 1666 1573 1471 1459 1495 1523 1548 1491 1372 1288 1194 1145 1044 971 986 960 996 1014 965 1019 988 1048 1022 950 987 993 965 987 910 913 922 891 836 797 781 811 775 668 684 619 555 524 508 547 554 500 518 475 493 434 412 438 408 409 382 344 311 287 282 278 263 261 241 239 270 268 238 296 268 332 362 405 434 459 455 514 538 525 532 575 531 501 512 481 432 395 390 369 339 293 264 270 261 301 308 244 224 247 206 216 233 250 291 323 289 268 295 248 250 268 245 212 196 214 191 164 146 116 115 120 87 84 83 84 101 94 103 96 146 139 109 106 97 81 78 80 77 81 90 93 96 96 87 87 90 77 73 84 78 72 80 81 82 72 73 69 71 73 72 85 94 107 113 116 135 132 137 135 136 136 141 134 129 123 110 117 120 116 118 132 142 155 164 165 163 165 169 162 149 163 157 161 160 158 166 151 145 157 153 144 144 152 146 145 147 153 154 155 156 151 143 140 135 134 135 137 149 145 147 162 180 148 116 86 110 147 122 142 155 164 164 171 183 196 191 204 148 113 97 110 94 86 67 54 54 73 56 43 37 40 37 32 32 30 27 25 26 26 22 22 24 23 21 20 20 19 16 15 14 14 11 11 9 8 7 7 6 5 5 5 5 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
219 214 212 214 213 210 211 217 224 229 232 233 216 208 206 206 207 207 207 208 210 215 222 244 248 251 254 256 258 267 285 284 297 278 272 276 269 277 272 272 273 281 283 283 285 292 296 305 318 351 343 353 382 383 381 338 325 316 318 331 344 350 343 346 343 345 345 350 342 348 307 298 297 288 278 274 269 265 257 262 264 256 257 258 258 256 255 251 248 243 238 244 236 236 229 229 231 229 223 218 217 217 222 216 218 226 226 226 225 225 225 229 227 223 221 221 224 221 216 213 215 217 217 218 219 220 217 216 219 219 216 211 211 214 218 229 227 222 217 214 214 213 216 220 226 237 236 231 233 229 224 218 231 221 218 222 234 235 235 234 234 236 238 242 245 248 255 266 267 271 278 283 285 287 290 291 276 279 282 288 295 289 295 304 328 320 322 327 353 362 363 367 379 383 384 383 384 384 385 386 380 339 323 319 314 296 291 283 278 273 271 264 253 250 249 248 248 247 245 263 265 265 267 272 279 285 298 301 299 298 298 296 296 295 292 280 273 271 268 266 263 262 260 259 257 256 257 256 256 256 255 255 257 259 257 259 263 267 271 281 288 288 289 290 291 292 291 274 273 277 280 281 275 276 272 274 278 276 266 268 259 256 252 244 241 240 242 242 245 264 273 267 264 271 274 266 263 258 222 209 213 219 220 223 223 234 238 239 240 244 259 264 250 246 243 244 247 251 255 259 264 269 275 281 288 287 306 305 311 310 327 330 328 320 323 328 334 332 333 336 340 339 335 332 328 326 324 323 321 319 319 319 318 321 322 321 331 322 323 331 336 325 320 318 319 318 326 336 339 331 323 315 306 317 322 332 329 319 323 318 314 309 303 305 302 313 331 327 321 321 317 313 309 313 320 323 323 318 327 321 310 312 314 316 316 314 313 317 318 318 320 322 321 320 323 322 323 325 325 327 329 329 330 332 331 336 343 349 354 339 342 347 346 350 352 351 353 354 357 360 358 361 363 362 364 366 368 371 378 382 387 394 402 405 416 427 426 430 428 415 436 448 443 445 426 427 432 425 427 429 445 449 458 452 447 470 471 470 468 466 482 489 494 496 496 494 477 483 477 497 514 517 493 489 498 488 477 477 481 488 496 505 493 495 495 503 509 513 507 512 520 515 509 535 536 508 510 523 528 503 500 520 524 495 483 484 481 496 501 499 504 510 526 545 569 556 538 537 533 519 477 518 514 476 451 449 456 452 472 454 449 449 444 444 452 457 479 488 507 519 530 557 572 592 613 616 616 643 614 646 645 642 595 590 594 601 615 578 598 624 626 597 601 627 619 590 551 598 625 632 641 614 654 595 590 612 628 633 639 628 638 658 678 684 700 713 713 752 763 722 762 752 758 781 797 808 784 766 760 770 790 786 758 770 774 768 744 753 778 783 791 777 794 797 814 810 836 812 853 861 880 889 875 863 835 869 863 867 889 900 860 847 835 829 837 810 766 776 775 733 789 783 756 732 736 740 693 692 685 623 683 651 637 604 562 611 558 565 574 524 540 561 555 575 568 562 534 521 518 519 536 515 473 468 436 339 292 274 256 285 286 297 300 318 330 320 325 355 357 352 362 367 355 352 321 367 336 375 391 378 388 415 424 440 450 457 471 458 427 400 371 362 356 349 364 378 369 367 368 380 385 395 403 410 415 433 359 314 341 309 306 287 268 263 256 253 287 285 299 302 303 301 296 286 283 286 285 268 266 267 283 294 295 289 293 311 316 314 324 329 328 328 327 334 340 350 361 382 393 401 414 420 358 355 365 402 410 422 426 436 464 542 566 565 587 573 588 626 638 644 655 660 668 682 641 686 681 664 675 706 721 701 710 712 707 723 744 750 755 766 764 711 678 663 667 681 679 664 664 653 667 679 689 691 693 707 714 718 697 728 744 707 725 737 781 785 787 749 792 814 843 839 849 862 826 811 825 892 895 873 834 839 902 910 947 965 954 923 949 906 828 720 608 575 555 544 534 526 516 498 516 534 519 540 559 586 584 584 608 634 655 659 702 717 722 713 630 705 753 705 747 758 781 801 810 819 840 851 761 681 631 684 747 797 849 877 930 977 1010 1040 1063 1074 1120 1128 1016 971 928 1016 1098 1159 1226 1288 1315 1309 1338 1366 1406 1493 1449 1477 1497 1531 1561 1545 1550 1613 1635 1538 1546 1582 1584 1491 1381 1276 1200 1124 1101 1087 1093 1062 1039 1038 1097 1099 1110 1073 1105 1076 1026 1085 1088 1069 1059 964 995 978 913 912 868 858 845 783 714 708 663 587 617 550 617 578 577 578 512 493 488 463 453 427 364 336 340 337 324 352 309 287 278 276 234 244 278 247 228 295 308 332 394 403 397 453 528 610 572 578 578 550 538 522 483 445 417 390 331 279 243 251 226 238 263 270 272 215 223 192 245 295 300 319 331 295 258 284 269 256 263 221 216 230 194 170 141 140 141 128 107 103 121 100 81 79 81 81 95 135 128 114 128 111 101 80 78 76 105 98 86 91 93 82 84 88 88 73 74 85 73 80 81 75 74 71 74 71 77 82 77 84 90 101 111 118 134 146 134 138 137 135 140 137 134 133 121 124 134 133 138 142 143 158 158 163 164 166 165 154 162 173 164 170 162 159 154 154 157 147 155 163 156 146 147 150 154 163 171 177 153 155 150 141 137 137 148 145 152 145 154 169 164 142 121 114 161 139 151 139 156 174 190 200 207 215 206 156 140 110 96 95 76 59 57 68 65 50 43 56 53 46 36 38 40 29 26 25 25 24 23 22 21 19 17 18 18 16 16 14 13 13 10 9 8 6 6 5 4 4 3 3 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
218 213 209 211 211 211 209 219 225 231 231 233 209 208 206 206 206 206 207 209 211 216 224 248 250 252 254 256 259 272 285 270 270 268 264 264 262 263 271 271 280 291 295 295 285 292 301 314 316 321 331 338 371 352 378 347 330 324 333 340 345 347 343 337 340 337 347 350 341 338 327 297 296 284 276 270 266 262 261 253 263 256 252 251 256 255 248 246 246 243 236 238 240 231 230 225 229 225 221 217 215 217 216 215 222 225 225 226 227 225 224 227 225 220 218 219 223 221 219 212 213 215 217 217 217 217 216 214 218 218 214 209 209 210 213 218 220 219 216 212 213 212 213 215 220 228 238 231 226 230 219 217 226 218 221 235 231 230 229 230 234 236 238 240 242 248 254 271 274 275 276 280 289 290 287 289 281 279 282 287 293 294 296 309 315 318 352 359 356 361 364 367 372 382 382 383 383 383 384 385 386 380 330 313 302 296 288 282 276 271 271 271 255 250 248 247 247 246 245 257 261 263 263 267 274 280 283 297 299 294 295 295 295 292 291 280 273 267 267 264 263 262 258 257 255 253 256 254 252 253 257 254 253 255 258 262 262 265 274 283 285 285 286 289 288 290 288 275 270 279 283 284 289 286 278 276 267 262 258 260 252 246 246 249 238 238 240 240 252 294 283 269 261 266 270 262 258 259 218 208 213 219 221 222 223 236 238 238 239 242 248 253 250 248 247 245 245 248 252 256 259 263 267 271 276 281 288 299 298 309 313 323 330 321 345 352 346 329 326 330 334 340 343 343 336 334 332 329 327 324 323 323 321 322 320 320 331 332 334 335 335 338 328 338 333 336 337 335 331 325 319 314 313 324 339 340 330 328 331 328 321 316 312 312 306 308 318 318 326 327 318 324 314 315 326 326 326 324 326 322 318 309 309 312 313 315 316 319 320 322 322 322 324 320 324 323 324 325 326 330 329 330 332 335 339 342 347 346 343 341 343 342 345 345 345 346 349 358 355 353 355 356 359 361 364 370 372 376 383 392 399 407 416 420 422 420 420 416 413 420 433 429 421 419 415 422 423 437 447 450 449 467 466 456 450 456 475 481 484 475 489 495 499 500 500 478 469 468 473 495 512 515 489 482 479 485 473 474 477 482 485 486 487 491 495 502 508 515 513 517 522 527 520 533 547 521 518 527 531 531 511 506 501 495 500 496 485 502 504 504 512 508 523 536 553 563 538 525 515 499 513 533 523 466 453 451 452 462 478 492 463 478 456 447 450 461 492 511 535 543 538 560 567 585 591 619 600 608 602 649 624 615 623 573 595 579 583 562 601 611 623 571 599 630 619 582 545 566 569 572 592 606 608 575 592 595 628 613 641 654 675 699 706 711 742 764 758 775 745 761 781 765 762 788 792 795 788 782 766 770 788 773 773 779 788 769 782 785 796 798 810 819 819 823 829 851 863 863 877 910 882 875 844 875 864 868 850 895 875 860 818 827 839 800 823 809 809 745 739 713 780 735 773 698 711 729 716 676 633 611 668 660 615 632 567 576 583 517 557 576 530 541 539 568 575 569 561 516 468 510 516 521 486 434 441 407 338 286 258 279 277 276 290 288 293 307 334 344 355 341 372 366 344 318 327 344 368 367 367 385 425 444 451 458 464 468 486 451 421 387 370 376 355 340 344 354 357 369 381 393 408 416 424 432 423 403 343 314 305 295 304 292 267 261 254 252 267 283 291 290 289 290 291 289 278 280 267 265 265 273 286 294 301 307 297 290 293 296 307 324 329 338 337 345 350 372 390 410 405 394 384 352 358 386 409 413 433 465 466 497 528 583 598 610 614 624 628 639 651 658 669 678 683 693 642 657 630 672 699 717 729 698 701 701 738 731 760 768 776 778 779 717 666 659 661 685 674 659 649 660 673 681 686 688 692 704 714 700 723 730 700 740 758 772 777 777 758 775 793 822 815 846 830 826 776 828 882 871 899 856 818 875 883 922 946 943 960 878 953 957 871 727 614 577 554 542 526 521 512 515 515 531 518 538 575 571 575 608 621 668 687 687 701 721 710 705 598 721 749 763 772 776 779 795 808 851 864 861 766 648 651 705 759 731 750 785 837 915 968 1020 1058 1091 1131 1168 1148 1074 1032 1004 1072 1135 1191 1262 1254 1236 1249 1298 1354 1445 1500 1534 1496 1537 1534 1507 1514 1581 1638 1549 1503 1551 1532 1485 1401 1357 1280 1244 1212 1199 1127 1106 1113 1116 1148 1195 1166 1148 1148 1132 1136 1176 1120 1139 1101 1043 1010 1008 976 951 960 949 898 822 733 780 675 641 639 605 654 636 674 621 541 505 508 455 413 370 369 378 367 351 346 379 349 303 318 297 257 222 246 292 213 243 287 334 373 363 397 462 546 601 594 598 574 529 543 518 496 456 364 328 288 279 280 256 247 210 204 259 243 213 179 194 274 319 340 301 312 284 246 265 235 273 274 233 230 201 188 190 175 171 162 123 112 115 127 173 123 114 80 77 101 137 114 97 110 96 79 78 77 86 102 84 85 87 93 83 77 84 71 74 70 72 69 76 77 72 72 74 69 75 82 84 86 83 91 99 104 120 133 134 138 141 128 132 130 127 122 136 136 121 132 141 146 157 144 148 145 146 143 160 167 167 167 166 164 166 160 167 168 165 156 164 171 163 149 149 156 160 165 166 172 165 158 169 156 147 140 138 150 164 154 148 150 160 142 145 131 94 126 145 153 174 154 173 189 185 165 193 185 120 133 129 87 80 71 59 76 62 51 48 53 64 60 47 40 49 42 35 45 33 25 24 23 22 29 21 20 18 17 17 21 22 17 17 12 10 14 9 19 8 4 4 3 3 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
214 213 211 210 206 210 207 216 223 225 229 231 209 207 206 205 205 205 207 209 212 216 236 240 243 246 249 252 256 267 267 261 258 256 257 266 280 280 298 292 299 300 334 312 294 295 299 306 310 319 325 336 336 354 384 356 337 325 333 343 350 346 336 337 333 344 346 350 349 334 349 309 294 286 277 270 263 261 256 254 257 258 247 247 253 254 249 241 242 243 241 233 239 233 227 223 225 221 219 216 215 215 215 217 224 225 224 226 232 226 224 227 224 218 216 216 218 219 216 211 211 214 215 216 217 216 216 213 216 218 213 210 208 207 208 210 211 215 216 212 211 210 210 212 214 220 232 231 226 221 218 216 219 218 219 222 226 226 229 232 234 239 242 241 249 248 250 255 268 285 288 286 284 287 288 286 284 284 285 288 298 300 307 311 340 356 359 359 359 361 365 371 378 381 381 382 382 383 383 384 384 384 336 316 302 294 288 282 277 269 266 270 265 252 248 246 245 245 244 243 256 261 261 263 267 275 280 297 298 293 294 287 294 293 286 276 271 265 265 264 261 260 260 258 255 252 250 250 252 249 255 253 251 253 257 260 261 268 281 281 284 283 284 287 286 286 287 274 268 272 279 285 290 293 287 278 271 264 260 254 250 245 242 240 238 238 237 241 257 271 285 273 261 268 268 261 247 228 216 209 212 219 219 221 226 236 238 238 238 240 244 245 243 247 255 254 248 245 247 251 255 259 262 265 269 274 278 283 284 293 303 317 326 310 325 327 339 334 328 352 341 332 335 338 337 340 342 339 335 334 332 330 326 326 326 324 323 324 327 328 328 331 333 336 340 345 347 340 332 327 327 326 318 321 323 338 343 347 342 336 329 320 321 313 310 316 315 316 330 329 327 328 323 317 328 333 332 326 331 333 332 322 318 318 315 321 321 324 325 325 325 325 325 324 324 329 327 331 330 334 336 338 354 352 346 360 361 341 339 340 340 341 343 345 347 350 351 350 352 354 356 362 362 368 369 370 369 374 386 396 399 407 417 412 409 412 405 404 414 423 420 413 412 416 419 431 438 452 461 461 461 461 472 469 466 474 471 474 488 487 495 500 499 480 489 470 463 466 481 510 515 512 486 479 472 469 470 481 479 480 483 487 489 493 499 505 512 521 523 519 524 531 530 526 542 554 559 567 560 551 529 511 508 498 522 497 500 495 512 511 512 515 516 533 536 538 540 520 506 499 509 533 516 461 456 456 456 462 479 501 475 498 466 457 453 454 469 501 531 549 562 554 555 565 589 618 589 585 603 631 609 578 582 563 565 569 573 563 581 569 566 548 550 567 564 553 534 544 550 560 595 576 569 611 629 641 634 659 683 706 682 727 746 742 752 763 788 776 767 772 786 781 789 781 796 803 782 781 775 777 787 793 798 799 797 805 817 807 826 816 847 852 843 864 875 882 895 892 874 875 854 880 830 815 860 891 817 814 835 831 800 785 809 805 814 811 804 809 756 702 755 706 734 727 669 717 681 679 695 625 630 669 639 613 584 512 553 550 515 572 555 505 520 559 575 577 564 553 481 459 516 487 451 471 408 459 389 341 285 252 269 267 267 292 332 342 348 359 369 346 349 333 319 297 350 349 351 365 392 433 421 428 434 444 470 442 411 394 388 380 374 361 370 358 341 348 373 393 404 413 399 405 428 438 388 344 341 311 299 296 288 278 278 259 252 256 264 275 284 280 279 282 284 282 277 269 263 262 260 282 288 293 293 315 332 334 315 325 303 305 310 325 343 364 373 376 373 337 343 345 347 373 393 414 458 457 480 536 565 590 599 593 609 617 634 642 648 649 659 669 678 658 676 687 625 633 681 703 714 700 696 685 684 709 722 741 747 745 773 786 765 741 672 657 688 684 679 653 643 659 665 680 682 683 693 702 719 701 713 691 735 754 762 754 781 738 760 786 797 805 824 833 844 784 806 872 868 848 875 826 818 854 908 919 941 967 970 873 845 851 837 709 617 587 563 548 532 516 502 494 484 504 536 537 564 556 589 596 617 638 679 681 680 701 717 632 609 665 719 745 739 769 801 814 843 845 863 797 728 647 604 660 667 657 679 701 759 814 869 920 961 1006 1043 1106 1187 1205 1178 1105 1083 1116 1191 1191 1201 1189 1198 1224 1287 1359 1392 1457 1430 1456 1482 1491 1525 1615 1616 1512 1437 1498 1434 1418 1490 1489 1447 1368 1307 1210 1137 1090 1056 1068 1101 1143 1133 1163 1202 1208 1227 1217 1206 1211 1173 1085 1033 1005 1046 1012 1032 1052 977 853 759 840 758 751 661 670 659 686 724 671 597 581 522 447 388 384 417 417 396 390 399 392 360 356 331 333 289 227 228 260 207 271 332 329 283 299 349 443 560 581 587 592 567 543 500 515 486 421 369 317 317 339 327 297 264 264 210 190 236 197 194 261 316 343 331 320 295 258 250 232 239 257 263 262 250 253 242 229 207 198 175 185 162 133 121 177 186 164 117 75 80 121 122 116 96 95 100 76 79 81 73 84 91 80 85 80 73 82 71 68 66 68 65 67 76 73 68 74 77 82 84 86 90 95 97 100 104 115 121 130 135 126 129 117 134 123 115 129 140 137 138 145 146 138 149 141 131 132 159 155 166 158 160 156 156 149 152 160 172 162 153 163 167 154 153 152 156 186 168 184 179 178 198 166 164 156 143 138 142 151 165 156 159 160 143 179 147 106 143 132 155 163 177 179 181 140 118 121 117 112 92 85 88 67 69 68 79 59 60 64 64 70 61 56 48 54 48 59 59 42 34 35 25 29 35 38 27 26 28 51 57 32 33 24 23 17 16 21 46 16 14 6 7 3 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
210 214 213 213 211 206 207 217 223 226 229 227 209 208 206 204 204 204 207 209 212 217 242 241 243 246 249 253 258 259 255 251 258 271 285 278 292 305 305 303 299 316 327 326 298 294 296 302 309 318 323 325 335 348 368 363 337 330 339 346 349 342 338 331 331 346 348 348 341 330 338 311 295 285 276 273 272 268 259 259 249 253 248 242 248 253 246 241 239 240 237 239 231 229 223 221 221 217 216 215 215 216 215 218 221 222 223 223 225 225 222 223 219 216 213 213 214 218 215 211 209 211 212 215 215 214 214 211 213 216 213 211 209 206 206 206 206 208 214 210 209 208 207 208 209 213 225 236 223 220 214 215 216 217 221 224 227 231 235 237 236 241 249 244 247 252 252 255 260 276 290 292 294 293 292 291 293 292 298 298 302 318 326 333 332 337 342 357 359 362 368 378 378 381 380 381 381 381 382 383 383 383 345 319 304 294 285 279 274 269 264 263 269 267 250 246 245 245 243 242 242 257 258 260 262 268 280 282 286 295 283 293 292 291 291 277 269 265 263 262 261 257 258 257 255 252 250 247 246 245 249 251 248 258 256 256 261 269 280 281 282 281 281 284 283 284 282 271 265 283 281 282 285 289 296 311 289 272 263 259 253 246 247 244 238 238 236 243 246 255 289 270 259 253 261 258 247 229 215 208 212 218 217 220 229 236 238 238 237 238 238 240 240 243 248 251 252 246 246 248 252 254 258 261 265 267 271 275 276 281 285 294 297 305 319 322 339 318 333 341 347 335 353 331 340 346 345 344 346 345 345 340 336 333 334 333 330 331 330 332 333 332 332 332 334 339 341 335 332 332 331 325 326 330 329 342 347 352 359 350 346 341 329 319 323 322 324 326 325 328 333 337 332 332 327 331 336 335 338 339 332 332 329 326 320 320 332 333 336 336 330 328 324 323 323 325 330 329 331 332 335 341 343 348 345 336 336 336 337 338 341 342 343 345 346 348 349 351 352 357 366 367 372 375 377 377 376 377 383 390 396 401 411 410 403 401 400 405 412 409 405 409 414 421 430 439 436 446 458 466 481 472 481 479 475 477 484 486 494 494 495 494 499 486 471 465 458 464 471 483 505 485 483 483 471 468 471 474 478 483 484 487 492 497 502 508 514 518 526 531 527 533 541 541 536 547 554 564 586 579 537 516 515 508 517 535 506 495 520 534 523 520 526 529 530 523 528 515 501 506 515 514 495 461 472 479 479 474 478 489 482 489 499 501 453 455 463 494 541 521 545 530 550 557 593 596 569 587 607 612 606 604 585 561 548 565 575 540 562 540 518 531 532 534 537 565 621 600 599 582 576 597 620 641 656 686 688 704 721 727 723 710 720 734 740 739 770 785 789 785 799 798 800 798 806 805 802 791 788 791 807 802 810 828 822 821 842 841 859 861 859 868 875 904 918 903 868 849 869 898 866 834 872 848 814 813 854 802 776 794 812 780 761 807 796 814 779 793 782 689 705 709 674 731 667 696 677 635 649 656 599 646 636 625 596 581 506 514 495 556 555 504 527 555 563 570 566 535 480 453 492 485 427 464 417 425 447 365 335 302 274 249 249 291 321 329 345 361 377 357 315 327 312 296 310 322 332 332 345 353 386 428 412 438 435 393 397 377 376 367 372 382 389 373 351 348 394 401 395 400 360 359 382 361 356 334 323 315 301 303 301 290 279 260 250 255 260 266 274 272 274 274 276 277 270 263 260 260 268 273 284 296 312 307 304 310 317 321 337 353 313 312 339 367 323 329 338 353 363 372 373 402 454 490 510 540 564 577 589 580 580 603 615 632 633 645 656 640 661 675 648 662 686 671 613 669 668 680 697 667 681 684 690 714 734 745 721 735 756 767 697 665 638 687 698 692 669 650 644 658 671 680 684 680 695 707 698 701 721 707 728 741 759 738 759 726 763 792 811 797 816 831 840 769 824 867 877 826 812 829 855 848 873 926 938 953 967 939 851 809 753 667 603 577 557 543 527 516 505 493 481 494 521 528 542 541 571 601 623 649 669 670 686 704 710 583 657 734 766 754 776 756 790 812 840 840 794 739 670 601 558 572 580 599 612 676 734 784 831 855 906 929 947 1049 1119 1190 1251 1231 1200 1168 1111 1127 1152 1152 1114 1171 1238 1295 1315 1390 1405 1433 1436 1429 1527 1616 1528 1456 1389 1436 1392 1323 1408 1460 1409 1390 1335 1224 1184 1098 1049 1023 1070 1059 1109 1143 1189 1236 1297 1290 1301 1250 1168 1088 1049 1049 1080 1093 1019 1020 996 868 818 905 838 747 776 729 753 785 765 678 588 517 499 458 422 421 437 459 460 461 450 434 382 323 299 272 306 242 215 218 213 232 266 256 253 304 377 470 530 512 549 554 555 523 525 487 483 451 370 393 406 395 368 369 330 261 240 178 173 169 222 292 354 369 336 303 280 293 278 233 230 241 267 280 272 253 253 256 237 224 219 189 168 185 159 151 191 148 96 74 75 98 99 103 120 94 80 74 77 71 90 92 73 91 84 74 75 75 64 69 69 64 66 66 74 69 77 70 78 81 81 85 90 87 89 95 112 112 119 117 129 115 118 113 122 115 134 140 137 134 137 143 140 131 140 133 135 143 140 137 138 134 131 135 138 159 165 166 173 162 159 168 156 157 161 152 171 169 192 193 207 196 210 166 182 159 147 141 138 179 182 174 173 183 159 156 149 99 119 164 166 171 176 187 203 167 120 135 114 105 81 84 86 92 69 83 84 59 76 97 98 76 91 81 55 71 57 90 102 77 47 39 31 42 47 51 45 38 41 73 71 61 49 40 55 37 27 35 44 37 18 32 40 36 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
206 210 211 211 212 210 207 221 224 227 227 223 209 207 205 204 203 205 207 208 210 217 241 242 243 246 248 249 249 247 244 253 265 294 303 301 304 311 313 314 318 320 324 323 306 295 298 305 309 311 318 329 335 364 366 365 343 335 333 341 344 341 337 329 329 338 340 346 337 328 324 302 292 283 278 273 267 261 259 258 258 250 242 237 247 251 245 239 236 234 233 235 235 229 221 219 219 216 217 214 215 216 213 217 218 220 221 221 223 225 221 220 217 216 215 213 212 210 211 212 210 207 210 213 211 209 209 211 211 211 211 215 216 208 204 202 202 202 207 206 206 206 206 206 205 208 217 227 222 219 214 218 216 218 222 225 226 230 239 242 241 242 246 256 256 259 257 259 262 268 284 297 299 300 300 300 303 307 306 306 310 336 355 346 357 357 357 357 359 365 375 377 376 379 379 378 380 380 381 381 381 381 353 317 303 292 284 278 272 266 262 259 263 267 264 249 244 243 243 241 240 252 256 257 258 261 265 272 285 293 278 289 291 291 290 281 269 263 262 260 258 256 256 256 255 253 250 248 245 244 243 246 247 250 253 257 272 275 275 279 279 278 279 282 281 282 280 266 263 279 276 277 279 284 289 294 287 273 268 261 252 255 287 258 249 247 235 234 237 246 262 268 265 251 261 247 240 226 214 210 211 217 217 220 234 236 237 236 237 237 237 239 240 241 244 246 247 245 246 248 249 252 255 258 260 262 264 270 272 274 277 282 285 291 297 301 306 308 326 318 329 324 342 342 361 362 336 344 348 342 347 350 346 344 341 341 339 340 340 339 338 336 336 334 335 337 338 338 338 335 333 328 328 329 338 346 342 347 354 350 341 333 330 327 342 337 332 335 343 341 340 341 336 338 331 331 343 340 345 346 340 341 334 326 323 329 329 336 350 351 340 334 329 325 326 324 328 328 328 329 329 332 333 333 333 332 333 336 337 340 343 344 347 350 348 351 351 351 353 361 369 376 376 379 382 381 379 383 389 393 399 406 413 411 405 397 397 401 400 409 416 425 419 427 438 449 445 454 452 465 478 481 471 480 485 487 486 487 493 498 497 475 468 472 494 466 456 462 466 476 481 479 473 475 464 465 470 475 479 485 489 492 496 501 505 513 514 524 528 529 544 543 545 551 552 547 563 577 588 595 577 545 519 518 529 521 508 509 503 514 539 548 531 547 529 519 517 506 508 515 529 510 470 500 501 494 529 531 512 492 489 499 492 465 453 455 459 468 472 503 500 519 547 563 581 570 572 598 592 591 604 584 558 568 531 569 568 570 520 506 520 564 592 595 591 642 656 638 630 620 633 647 669 691 684 678 659 671 668 659 661 660 666 672 681 694 712 741 775 772 755 777 788 825 841 839 828 817 816 812 821 832 838 850 848 854 869 880 896 896 901 899 894 888 878 875 884 844 837 876 924 860 805 805 828 785 829 839 800 738 757 795 728 779 759 766 779 757 783 768 721 670 655 681 691 644 685 677 613 642 584 627 612 631 592 571 580 509 468 537 541 500 514 554 563 570 519 534 504 437 463 490 431 400 429 367 409 423 355 333 313 279 250 289 303 340 362 376 364 337 318 315 311 292 303 309 316 323 336 355 368 367 373 396 408 385 375 368 367 372 369 366 376 370 369 330 351 381 400 407 355 338 346 338 332 334 320 308 298 293 279 281 273 255 250 252 256 261 264 265 270 270 268 263 262 258 260 268 282 280 290 298 308 305 311 318 324 326 334 352 363 334 319 321 340 356 361 392 405 427 442 427 501 519 532 557 572 578 593 569 584 604 606 605 630 641 637 650 659 669 640 637 658 644 595 615 636 646 654 666 709 708 713 734 722 699 739 767 776 716 646 643 695 702 700 694 670 638 644 659 670 677 682 672 698 697 665 715 705 693 715 741 765 727 709 756 775 791 782 815 831 835 817 766 823 865 852 812 798 858 850 825 872 920 940 941 956 974 906 816 672 612 588 571 550 536 527 514 505 494 487 469 506 481 537 575 600 620 630 650 657 668 676 687 657 564 653 740 769 783 771 800 811 822 827 750 688 680 615 571 584 629 673 725 715 674 681 720 757 834 849 855 919 970 1063 1122 1185 1235 1263 1158 1064 1078 1062 1048 1045 1143 1181 1215 1263 1318 1342 1350 1364 1469 1537 1587 1511 1392 1324 1358 1311 1244 1345 1380 1347 1315 1290 1160 1108 1077 1025 972 1003 1034 1086 1130 1181 1220 1306 1377 1322 1229 1150 1119 1091 1076 1079 1046 986 970 919 847 893 969 863 833 825 824 826 806 779 710 614 534 507 488 506 464 468 532 555 535 475 425 376 404 400 349 263 281 251 209 206 201 215 220 280 343 425 461 509 462 492 514 539 567 529 524 527 516 443 410 384 372 354 357 297 255 269 205 155 164 198 268 314 361 309 284 275 271 271 245 211 255 257 266 256 253 232 216 215 215 226 225 215 212 175 187 170 141 109 89 81 75 77 105 126 98 75 74 76 84 89 83 69 89 80 79 68 68 65 64 69 76 72 68 67 78 78 83 74 78 89 87 83 85 91 98 100 111 106 108 117 106 123 109 106 117 125 136 133 137 118 132 129 130 122 116 126 128 124 127 124 133 139 134 139 147 172 177 179 169 174 162 165 165 174 173 157 173 208 197 243 194 203 200 204 161 150 146 141 153 177 209 200 185 164 178 157 138 138 141 174 199 190 198 201 146 140 169 137 108 98 115 118 95 73 114 89 68 90 126 169 106 132 106 69 103 79 129 128 101 68 46 46 63 68 70 77 58 57 71 115 99 60 65 65 37 24 23 26 34 34 46 75 58 17 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
211 207 206 207 209 211 206 223 225 225 224 218 209 207 205 203 204 206 207 209 215 224 228 240 242 243 244 243 241 241 246 265 270 280 301 305 309 312 315 316 318 326 332 338 318 299 297 301 304 308 315 315 328 337 340 374 336 340 339 334 334 335 332 327 326 332 335 345 344 334 325 303 294 286 275 270 266 261 254 255 253 251 244 236 242 248 246 243 233 231 230 230 234 231 222 217 220 220 218 217 215 214 212 216 218 219 220 219 225 227 220 220 220 219 219 217 215 210 209 209 209 206 206 208 209 208 208 210 207 207 209 220 221 218 204 200 201 201 202 205 204 203 204 204 205 208 215 216 215 224 214 220 216 217 218 219 224 228 232 244 247 248 245 252 257 267 268 267 273 274 279 287 304 308 309 310 313 312 316 320 319 346 353 355 356 356 355 357 361 366 376 375 375 375 376 373 379 380 379 379 379 380 340 317 303 293 286 277 271 265 260 257 256 261 266 265 264 243 242 240 240 239 253 253 253 256 260 268 281 276 269 287 290 290 284 275 269 263 260 259 257 255 253 253 254 252 249 250 249 244 242 242 246 245 250 254 264 264 269 276 276 274 276 278 278 280 280 268 261 275 273 279 284 282 282 283 282 277 270 261 258 259 279 280 255 243 235 233 230 233 246 266 262 249 255 241 239 215 213 210 209 216 219 226 235 235 235 236 236 236 237 237 238 240 243 244 247 246 246 246 248 251 251 254 256 259 262 265 268 268 272 275 280 283 288 291 293 298 302 305 310 318 329 322 333 341 339 366 357 341 356 348 342 349 346 349 352 352 351 348 347 344 344 341 341 341 342 341 341 338 336 335 332 337 338 341 344 343 343 343 339 336 331 334 344 352 345 346 344 355 355 344 337 334 329 348 351 345 349 345 339 337 334 331 331 329 332 336 346 360 348 335 329 329 332 329 329 329 328 331 330 329 330 331 335 336 340 338 338 341 352 356 348 355 356 361 361 355 361 366 372 370 367 368 371 385 385 389 393 399 405 412 404 401 405 394 397 401 413 427 425 435 432 429 437 448 462 467 469 470 476 460 458 477 491 472 467 489 496 500 498 471 464 461 465 463 453 462 468 480 478 476 464 460 462 464 470 474 480 486 492 496 500 505 512 513 522 530 537 532 534 541 546 554 561 568 564 575 576 580 595 558 542 529 525 531 514 524 509 531 552 565 546 542 537 518 511 524 529 526 525 508 471 481 512 505 526 552 530 505 509 521 477 491 478 454 454 467 492 508 490 526 533 530 534 551 567 577 585 604 608 578 557 541 520 562 560 557 523 511 565 550 563 597 604 614 621 635 643 647 654 654 652 641 629 627 618 626 638 650 658 670 685 704 724 749 767 772 755 747 711 723 742 784 818 862 892 883 870 859 858 862 867 884 893 900 915 878 857 835 828 821 827 850 862 877 873 871 821 872 874 862 840 785 799 761 803 819 847 797 733 735 731 767 804 761 739 742 726 726 745 731 674 640 640 646 636 635 622 612 581 620 594 613 608 569 569 562 483 470 485 455 522 566 596 576 527 462 495 450 445 474 458 449 393 350 370 391 338 320 313 300 243 256 304 329 339 335 329 319 316 301 301 290 311 321 328 337 345 356 360 367 355 381 388 373 368 363 357 359 362 355 369 376 356 338 326 340 369 405 370 352 329 322 327 310 304 303 296 297 290 288 277 260 249 251 254 257 259 265 269 260 258 255 257 258 269 280 286 291 294 301 307 309 314 329 334 336 361 359 363 353 345 351 367 403 423 425 501 515 519 486 501 537 551 561 577 567 552 571 604 604 606 614 628 652 654 650 666 649 627 601 637 626 613 663 683 670 677 695 720 692 683 660 676 736 757 768 735 652 614 623 679 690 640 661 631 645 650 658 663 673 682 672 692 688 659 669 689 694 734 759 733 700 748 760 785 764 793 814 813 833 762 784 849 861 853 793 793 842 806 859 889 892 920 925 926 975 964 860 714 619 596 576 556 547 536 521 515 494 485 481 465 476 540 562 583 601 622 641 657 659 587 603 551 577 644 702 753 779 779 811 818 843 768 678 603 605 550 568 607 603 680 778 816 799 753 734 715 746 799 880 941 992 1036 1085 1127 1219 1196 1155 1084 991 964 956 1032 1073 1110 1127 1168 1176 1249 1274 1386 1459 1482 1488 1478 1352 1241 1255 1208 1175 1279 1326 1270 1172 1176 1100 1025 1034 980 941 985 1032 1048 1094 1145 1243 1332 1392 1327 1242 1169 1099 1056 1028 992 981 939 922 915 887 990 1061 935 890 909 891 854 821 788 741 647 588 534 533 557 513 516 579 604 573 500 467 436 401 313 296 260 245 256 229 210 201 197 203 244 325 364 427 421 417 467 519 548 577 551 514 492 474 435 394 336 318 339 352 309 264 225 250 200 162 191 225 316 338 321 312 286 246 247 184 241 226 259 251 239 248 255 239 212 179 197 218 216 222 194 174 161 144 146 117 106 70 75 101 89 74 69 70 70 71 70 68 68 67 64 66 63 63 63 65 66 65 67 74 67 68 77 77 82 81 81 75 80 84 85 89 95 97 109 110 101 113 119 104 110 125 135 135 127 129 117 118 124 117 109 112 117 119 122 132 140 151 159 151 144 182 202 194 191 182 180 184 174 176 177 179 162 185 206 228 254 246 202 208 218 172 157 152 145 155 182 221 254 209 184 191 139 155 169 129 163 172 178 191 199 174 197 233 165 121 127 134 145 110 84 147 114 68 119 184 212 179 167 140 75 116 90 157 168 96 74 62 66 79 89 85 83 88 97 108 103 90 78 56 45 31 22 17 12 13 22 37 35 27 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
219 217 205 207 205 208 207 210 223 221 221 211 209 207 205 203 202 204 207 209 216 233 240 240 241 241 242 241 240 248 265 261 263 279 299 305 306 308 312 316 318 321 331 334 325 310 303 308 309 308 313 314 320 328 339 383 335 344 343 339 336 330 326 324 322 327 337 337 335 334 325 303 290 283 275 270 265 261 255 252 248 245 242 239 238 242 245 239 234 231 227 226 229 232 225 215 221 219 219 217 214 212 209 215 215 219 219 220 225 225 221 221 224 228 230 224 220 212 210 208 208 207 204 204 205 208 207 208 208 203 206 216 217 217 217 205 199 200 200 205 202 203 204 203 205 207 213 213 212 212 213 215 216 218 219 220 222 227 229 234 248 251 255 258 254 259 263 273 282 284 289 306 310 321 334 326 345 326 346 348 350 352 353 354 354 354 355 359 360 374 374 372 373 369 371 378 378 378 378 379 378 379 338 316 301 287 282 274 268 264 259 256 254 258 260 264 263 248 240 240 238 238 237 245 244 249 255 263 270 265 280 290 289 289 288 277 268 261 259 258 256 256 254 250 252 252 248 247 246 247 244 241 245 243 248 258 264 260 272 274 273 272 274 277 275 276 277 270 259 272 271 274 276 274 274 277 279 278 278 271 266 269 273 265 256 249 242 255 248 239 226 258 259 250 234 239 220 213 212 210 209 215 219 234 235 235 235 235 235 236 236 238 238 241 245 246 245 245 246 246 247 249 250 252 253 257 260 261 263 265 267 270 274 279 279 284 288 291 294 297 300 301 305 310 319 330 322 334 342 346 364 342 349 360 356 355 351 355 360 361 360 357 355 353 350 350 351 351 348 344 344 343 343 342 339 341 339 337 336 336 334 333 333 337 343 352 366 363 357 356 361 349 343 337 333 343 354 351 351 354 346 340 339 337 337 332 338 340 344 350 348 335 337 336 332 337 341 338 337 333 333 335 333 335 336 342 345 346 338 340 343 343 343 347 353 355 362 359 361 362 362 363 364 368 373 385 389 395 402 405 413 402 399 394 391 393 398 407 413 422 433 443 453 443 452 457 458 461 467 473 475 452 456 455 459 458 472 480 491 506 500 473 470 463 454 463 449 459 472 483 479 463 459 456 462 467 472 477 483 488 494 499 505 510 515 521 524 527 534 542 546 543 554 562 564 568 572 585 597 602 613 591 562 537 528 534 530 541 514 518 534 557 559 544 531 528 516 518 534 529 509 486 481 483 524 543 520 555 580 565 556 525 523 498 510 489 460 460 490 517 517 523 529 560 564 565 555 576 577 595 593 576 557 514 527 532 524 512 502 521 543 588 587 599 618 636 610 615 596 609 623 623 621 638 599 625 662 669 682 696 704 705 701 697 693 698 701 700 703 665 721 763 800 804 820 818 830 834 841 863 868 903 896 881 866 863 849 813 792 776 790 831 860 865 862 843 899 874 822 847 843 815 839 794 766 768 769 811 807 825 804 715 714 744 768 790 781 744 724 738 690 703 714 686 645 625 629 591 605 570 563 614 599 602 586 593 567 562 524 472 437 500 551 576 576 554 528 463 470 457 427 475 446 391 412 406 329 351 344 334 344 315 243 247 272 286 299 303 313 312 304 308 288 310 313 329 330 339 347 347 351 353 358 366 380 375 360 352 351 345 350 361 341 346 348 328 325 333 350 357 351 339 323 318 313 303 304 296 296 291 282 278 275 265 247 250 250 254 256 266 257 254 254 254 255 290 283 283 288 291 299 307 321 314 323 319 334 348 353 388 387 391 389 407 449 477 487 497 492 517 532 519 525 548 543 558 552 552 564 587 617 619 628 637 651 640 631 652 632 607 574 600 606 584 652 671 687 712 697 717 665 653 654 696 738 729 749 776 698 629 604 639 606 612 664 635 673 675 673 660 660 677 669 662 670 659 695 718 721 740 730 739 698 712 758 770 788 759 780 789 821 797 758 796 853 851 856 817 788 790 832 887 890 891 877 886 950 955 994 896 746 647 604 588 573 559 536 528 516 494 482 474 464 465 510 546 579 585 610 638 665 607 552 523 562 638 705 714 742 777 801 813 842 806 702 614 557 529 594 638 715 733 747 757 830 882 853 868 826 761 849 866 944 1004 1103 1193 1208 1220 1199 1095 1035 1011 977 890 947 978 1021 1073 1035 1107 1193 1304 1348 1380 1400 1390 1387 1344 1207 1121 1091 1153 1237 1260 1202 1066 1066 1058 1000 953 963 929 985 1051 1111 1130 1147 1222 1338 1475 1346 1261 1189 1155 1086 1037 1006 1010 991 978 1015 952 1018 1085 1000 942 920 912 892 871 827 807 748 684 574 584 576 572 575 632 641 620 549 522 455 386 367 301 300 284 246 237 234 219 196 195 233 286 377 367 370 437 464 463 495 502 491 466 456 446 400 356 290 309 347 339 305 257 213 190 214 146 185 265 316 288 281 275 288 237 195 188 232 210 245 225 243 251 264 247 240 188 190 199 188 201 198 167 116 112 119 118 83 64 66 71 65 66 67 70 68 67 64 63 65 62 63 64 64 63 64 64 65 67 71 75 75 69 70 73 76 77 75 85 87 91 96 98 93 95 98 94 103 104 110 98 114 125 123 123 109 118 115 115 112 110 113 123 126 127 159 160 177 202 192 169 152 171 220 232 197 178 194 191 193 188 202 177 168 191 200 232 267 250 258 223 230 179 165 157 146 171 167 188 201 218 196 175 152 172 185 123 138 158 179 189 227 226 233 230 177 160 146 180 205 133 106 137 128 83 121 181 261 217 145 108 127 148 141 156 175 112 99 82 87 100 98 89 83 84 95 92 88 78 58 45 49 43 25 15 8 7 15 26 27 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
216 212 206 210 208 205 205 211 222 222 217 210 209 207 206 204 202 202 205 208 216 239 240 240 240 240 240 237 243 255 284 283 286 298 289 302 306 311 314 313 315 320 319 331 331 319 306 310 319 320 315 318 320 330 369 344 323 326 329 339 341 334 324 322 318 331 328 330 326 332 324 303 293 286 279 274 269 261 259 256 253 251 248 240 235 239 244 242 237 232 228 224 223 227 224 216 217 218 217 216 213 209 210 214 215 217 218 218 220 220 220 222 225 232 241 236 227 217 212 208 206 206 204 203 204 208 206 205 200 200 203 208 211 215 215 212 201 198 199 200 202 203 204 204 205 208 213 212 211 213 215 216 217 221 222 221 223 225 227 231 234 240 257 262 264 260 265 269 276 288 297 303 313 341 341 344 345 346 345 348 350 352 353 353 354 354 355 358 366 373 372 363 362 364 376 377 377 377 377 377 378 378 339 308 297 288 281 274 268 264 260 256 253 252 253 252 248 250 247 248 238 237 236 237 237 237 250 252 254 256 268 288 288 287 286 273 266 259 257 255 254 254 253 252 248 246 250 247 244 244 243 240 240 243 248 255 266 265 270 271 272 270 271 273 274 273 274 273 257 267 265 265 267 267 268 269 273 280 286 277 272 274 274 274 275 261 264 267 266 262 236 223 242 240 233 221 215 212 211 209 206 214 229 234 234 234 234 235 234 235 235 236 237 237 241 244 248 252 251 248 246 247 248 253 253 254 255 258 260 261 264 266 269 275 276 280 282 285 286 289 292 293 297 303 307 309 313 319 331 328 334 331 348 357 359 379 345 346 351 352 356 355 359 362 362 359 362 362 359 356 356 352 349 349 352 350 345 339 337 336 334 334 335 337 346 354 358 369 365 365 365 356 352 344 340 338 346 352 356 355 347 352 350 343 332 344 347 352 349 349 345 335 334 340 336 333 342 347 344 339 342 338 338 345 344 348 348 353 337 341 345 346 347 349 351 354 362 363 371 369 367 367 366 370 382 383 388 394 403 408 403 396 395 393 390 395 401 405 414 424 432 442 451 463 457 450 451 461 467 470 453 444 445 452 459 461 464 467 473 486 487 483 472 468 457 459 447 455 469 480 460 455 454 458 463 467 472 479 484 489 494 497 503 514 521 528 533 540 532 537 541 550 555 563 579 579 585 585 593 603 612 620 577 561 537 532 542 531 527 519 535 547 557 555 549 527 525 521 517 516 501 515 494 478 520 538 551 558 560 584 561 526 557 523 543 492 470 460 467 480 495 520 544 583 601 600 576 608 610 575 553 562 546 514 508 510 506 499 516 521 533 561 592 614 647 637 598 597 614 652 642 639 600 620 590 639 649 648 653 653 654 652 653 652 658 667 673 678 666 671 736 781 803 818 821 827 826 805 787 814 788 807 815 803 793 807 810 778 757 792 806 799 817 872 911 830 824 850 817 811 853 808 819 816 741 792 735 790 793 765 785 771 674 759 758 749 737 721 706 722 686 658 668 672 663 622 582 626 572 547 578 601 586 582 587 576 576 557 553 484 441 525 563 576 558 480 460 461 463 465 404 461 432 370 346 352 355 319 343 336 329 286 263 245 243 282 290 294 300 312 306 303 280 332 333 343 350 345 339 331 345 337 343 354 362 355 345 351 347 337 335 337 344 328 322 323 324 334 350 339 343 332 322 320 306 299 290 295 289 282 280 276 273 266 253 247 249 252 254 256 251 251 253 254 288 271 278 283 289 295 301 316 324 318 326 339 345 359 364 375 395 419 438 460 473 474 490 510 516 539 550 558 526 553 545 528 532 546 572 571 585 607 618 638 633 612 624 593 609 633 578 559 578 571 638 687 690 700 660 662 591 579 663 723 756 766 778 719 644 598 619 714 692 687 725 724 710 698 670 661 660 665 645 659 641 691 702 717 741 734 752 736 704 719 740 760 771 761 791 808 810 772 774 818 831 837 827 839 763 821 876 898 875 885 844 912 899 939 979 965 837 769 635 604 581 560 547 529 511 499 494 484 474 460 462 526 557 572 610 640 666 590 519 594 644 671 733 761 772 775 795 825 847 761 679 585 527 609 698 738 791 838 862 869 858 886 934 987 908 814 833 875 880 940 1055 1105 1134 1193 1182 1156 1107 1130 1067 966 857 892 932 929 1003 1150 1174 1244 1292 1324 1312 1315 1281 1265 1268 1158 1041 1120 1187 1156 1100 1013 972 998 944 917 895 934 982 1024 1106 1171 1241 1286 1342 1494 1376 1325 1247 1174 1149 1132 1030 1099 1060 1080 1032 975 1012 992 962 925 880 910 914 919 875 808 730 664 593 626 642 701 662 661 670 658 594 532 483 419 393 333 298 249 260 282 268 274 236 190 219 299 302 278 352 356 373 384 410 450 457 449 435 404 373 315 283 292 278 298 287 249 202 174 229 157 160 206 264 254 236 231 260 239 155 203 197 194 187 209 237 240 233 226 211 195 164 170 166 183 188 133 117 88 80 68 64 64 64 65 73 65 66 70 94 79 69 66 62 67 65 72 63 64 63 64 71 65 67 73 70 70 79 73 71 72 74 81 92 83 82 83 87 94 85 89 98 106 92 105 112 117 113 121 108 104 110 106 105 111 124 161 167 154 176 204 211 227 183 199 151 157 202 245 189 195 207 197 207 208 217 193 179 177 209 234 271 291 280 248 187 179 162 158 149 175 173 161 200 217 189 158 188 171 146 139 132 160 159 178 187 200 211 226 191 213 168 252 213 153 188 149 146 85 96 154 202 273 208 134 162 202 184 172 157 131 109 90 98 95 79 81 79 73 74 68 69 73 62 67 87 49 49 22 7 4 6 24 34 37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
208 213 206 206 208 205 204 208 220 221 211 209 207 206 206 204 202 201 203 206 213 230 236 237 239 239 235 241 244 248 256 265 284 300 306 308 310 308 307 311 315 315 316 319 328 323 315 317 321 337 316 326 333 337 367 331 315 320 327 325 345 337 331 326 312 326 321 322 325 327 327 308 294 283 279 274 268 259 257 252 249 247 244 244 233 238 244 243 238 234 230 226 222 222 223 220 213 210 211 212 210 207 211 213 217 221 221 218 218 218 221 225 226 229 234 242 238 232 220 213 209 204 204 202 203 206 203 200 195 198 203 207 208 206 205 204 201 198 198 200 202 203 204 205 205 209 213 210 210 218 224 227 221 223 224 227 230 229 228 231 234 239 244 254 267 266 268 272 279 297 321 323 340 341 342 343 344 345 347 347 348 351 351 352 353 353 355 371 371 371 367 358 358 360 366 376 376 375 376 376 377 376 351 314 296 291 280 274 267 263 261 258 254 251 252 250 250 255 285 264 238 235 233 233 232 231 236 241 249 256 263 273 282 283 285 275 264 257 255 253 251 252 252 251 250 245 246 247 243 241 241 238 239 246 248 254 264 262 267 270 268 270 267 267 271 270 272 269 254 264 265 259 263 263 261 262 266 273 284 283 276 269 269 267 267 269 267 266 266 263 262 230 223 234 218 215 212 211 211 209 208 217 229 234 234 234 234 234 234 234 235 236 237 240 240 243 248 247 250 252 256 250 247 248 250 250 254 256 256 257 260 262 269 269 273 271 275 280 281 280 284 288 292 297 299 301 305 308 311 316 318 318 330 333 338 346 336 364 345 375 363 345 353 355 349 351 356 359 359 356 363 356 359 360 357 354 349 344 339 336 334 334 336 337 340 349 358 367 377 375 373 377 366 354 350 342 345 351 357 356 357 359 355 343 338 354 355 357 352 347 341 338 342 343 339 338 342 345 347 343 346 340 345 344 348 361 361 355 340 342 366 350 354 356 356 363 363 366 364 365 368 373 375 375 380 388 395 396 400 405 399 400 391 388 390 397 404 412 420 427 436 449 451 456 446 440 448 458 457 446 445 439 444 448 452 455 465 471 478 478 480 485 479 471 455 445 447 454 467 462 450 451 456 460 465 472 477 482 486 489 495 503 510 518 525 532 540 546 550 551 544 566 574 575 571 577 586 595 603 602 608 619 624 576 556 541 539 541 545 531 530 564 576 579 550 539 529 527 516 511 518 529 486 479 519 551 557 553 576 575 563 542 564 535 549 515 521 468 462 471 535 532 555 584 584 595 588 580 552 539 525 512 504 505 504 497 495 507 519 538 548 546 560 573 594 594 570 556 586 613 608 614 604 585 577 596 590 608 625 627 630 633 629 627 641 651 661 668 653 668 681 718 720 745 734 741 749 751 762 776 770 754 761 767 761 799 827 812 781 746 770 827 873 872 885 848 825 816 826 783 818 842 775 808 756 751 769 733 807 790 725 778 682 713 769 716 696 685 681 701 668 674 632 648 640 633 582 580 596 535 548 581 588 555 585 584 563 555 518 487 430 508 552 579 566 491 467 447 425 418 411 409 434 424 359 340 322 312 367 366 289 260 257 253 241 276 291 295 309 315 304 291 279 292 332 332 339 325 320 322 330 328 340 346 337 346 338 332 331 331 336 330 329 330 320 316 314 323 328 333 338 330 329 325 316 306 296 284 285 283 277 272 271 266 252 247 245 248 251 250 250 249 257 268 276 277 279 287 293 300 309 335 323 331 338 358 365 383 390 413 435 453 467 459 471 499 507 509 535 540 534 554 551 547 521 507 547 562 576 568 602 609 613 608 631 589 589 569 569 592 559 555 582 609 651 669 637 612 592 578 534 634 695 739 727 756 723 675 628 593 633 710 689 702 722 726 704 686 669 661 647 656 643 638 671 682 700 714 733 728 738 721 677 735 757 773 771 749 792 783 778 741 780 778 803 837 804 850 766 789 837 898 906 836 827 877 933 924 931 958 889 727 647 619 587 568 556 539 519 513 502 489 482 471 451 493 546 545 596 625 596 518 546 639 719 737 714 758 770 801 808 829 811 716 617 535 565 661 740 744 761 790 831 878 928 908 907 942 989 901 899 983 991 999 1033 1080 1154 1190 1223 1235 1234 1215 1105 1035 933 822 830 920 990 1043 1103 1181 1220 1241 1213 1229 1186 1177 1206 1184 1068 1032 1121 1036 1019 941 898 902 876 881 896 953 1017 1057 1115 1182 1246 1346 1440 1548 1491 1371 1334 1284 1194 1106 1084 1105 1154 1119 1095 1012 1022 966 926 875 846 846 867 894 844 774 747 709 648 663 633 660 621 651 679 667 616 563 506 446 382 335 277 319 316 286 263 229 218 186 217 276 240 270 334 300 313 351 401 420 427 435 419 376 345 303 261 224 249 298 279 237 197 161 168 156 145 187 234 211 227 184 208 219 167 161 169 148 181 221 211 213 213 210 218 196 139 152 192 195 185 121 91 68 62 63 67 103 79 99 102 100 106 95 110 105 74 88 64 73 67 69 71 66 64 65 65 67 70 73 77 78 72 72 74 72 76 77 80 84 90 88 85 83 89 102 100 89 97 106 106 108 104 106 97 97 101 106 119 126 169 165 186 199 201 245 278 224 190 230 181 158 183 245 203 224 207 205 230 253 248 208 208 199 197 239 266 285 272 224 223 183 178 160 157 189 239 194 198 217 209 202 180 204 182 136 155 188 212 217 210 213 227 251 262 234 201 278 248 219 171 174 154 115 145 179 225 286 246 212 227 215 171 145 109 125 102 86 93 79 59 65 64 65 62 55 49 76 72 83 98 91 53 24 7 3 2 17 26 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
206 205 206 203 206 203 204 207 210 213 207 206 206 205 204 204 203 201 201 206 213 227 230 233 233 230 241 246 252 258 276 283 291 294 305 303 303 302 307 309 307 311 319 323 321 322 319 322 335 335 328 337 357 363 368 321 316 314 312 314 335 338 327 318 314 317 326 314 313 324 331 325 300 287 277 271 266 262 256 252 249 245 241 242 235 236 237 237 238 236 232 228 224 223 218 218 220 219 217 211 207 207 208 211 217 222 219 216 218 220 225 233 235 234 234 236 240 238 237 227 216 208 204 201 201 204 202 197 194 194 197 199 201 202 201 199 198 198 199 201 202 203 204 204 205 208 210 208 208 216 218 219 224 231 229 232 235 250 240 235 244 254 252 251 266 274 276 275 281 293 309 336 330 338 339 342 343 345 346 346 346 350 350 351 353 353 354 358 365 361 356 354 354 357 362 375 375 374 374 375 376 375 335 308 294 285 278 272 266 263 263 255 253 251 252 253 253 260 278 292 265 234 236 232 231 230 231 233 244 250 256 277 278 274 283 272 261 255 253 250 249 249 248 250 249 246 242 244 244 241 241 237 242 243 247 253 258 260 264 268 265 267 267 263 268 269 267 269 252 253 266 258 255 257 258 256 261 266 271 277 277 272 267 268 265 263 265 265 265 262 244 230 219 218 215 211 210 210 210 208 207 229 233 233 233 233 233 233 234 234 235 235 236 237 239 239 242 244 245 246 248 250 250 249 251 252 252 253 254 255 257 262 265 267 268 269 273 274 279 278 282 283 285 289 292 297 298 300 305 307 308 313 317 321 325 329 326 339 338 352 353 342 362 350 342 352 357 346 344 355 359 350 352 356 361 361 356 349 349 345 340 338 341 344 341 347 351 363 370 383 383 371 368 370 357 352 349 351 358 364 359 352 345 343 345 354 368 365 357 354 348 346 345 350 349 343 343 347 351 350 345 345 346 349 349 355 358 353 343 340 341 342 343 346 352 355 355 358 360 364 371 374 379 385 390 397 401 400 405 408 403 402 390 386 391 398 404 412 416 422 435 435 446 447 436 436 445 451 454 441 433 430 443 453 456 465 475 477 478 475 479 487 472 479 453 442 449 458 451 447 449 455 459 466 473 474 484 488 492 495 496 501 505 518 527 534 542 549 553 561 566 554 563 574 581 595 591 595 594 601 606 615 626 636 592 555 546 544 546 538 540 556 572 580 584 551 544 539 527 522 520 501 503 482 534 529 550 553 572 568 565 567 563 552 535 554 565 507 474 464 475 521 570 548 550 552 549 528 523 508 495 495 501 498 494 498 501 504 508 515 528 533 548 566 578 584 557 556 580 573 577 577 579 565 571 567 581 603 607 614 614 605 633 642 648 650 647 636 621 644 650 690 719 715 701 695 709 771 767 740 737 752 740 777 797 797 806 759 730 781 791 789 829 850 902 882 862 802 821 823 767 825 821 772 766 725 799 720 772 746 734 740 701 667 735 721 691 647 669 666 657 642 635 628 622 619 589 541 556 570 515 557 569 552 560 579 558 532 474 482 417 446 509 580 594 541 493 482 473 446 427 372 392 392 372 351 368 320 305 302 296 261 267 246 242 268 286 297 307 307 295 274 300 304 307 323 323 308 306 313 323 316 331 327 333 341 328 329 324 325 328 327 321 325 312 305 314 318 322 324 330 322 321 328 319 313 298 291 289 284 279 276 266 268 256 248 247 246 248 248 251 276 274 279 281 282 281 294 304 327 346 334 332 340 347 354 369 404 417 438 450 449 445 455 477 481 493 513 526 543 523 541 522 509 479 548 557 552 546 574 593 586 606 590 617 574 561 523 543 545 554 602 600 619 645 675 634 589 556 515 550 589 598 644 705 711 701 652 601 584 612 649 664 647 667 703 718 698 667 655 647 637 639 663 675 668 701 713 704 718 710 670 709 748 764 769 758 745 783 764 733 752 784 828 836 846 791 835 784 759 826 813 872 863 797 842 853 884 948 965 904 737 637 612 587 567 558 547 530 514 502 491 475 463 466 468 488 517 560 570 513 508 583 699 713 739 751 745 787 806 829 845 751 673 606 510 578 678 676 648 674 708 749 803 885 988 980 1013 1032 1025 984 1074 1070 1134 1161 1186 1200 1216 1199 1168 1141 1137 1123 1046 960 866 806 863 911 975 1056 1143 1128 1140 1115 1125 1108 1144 1138 1125 1113 983 1041 956 901 877 843 821 840 878 926 957 1049 1127 1189 1255 1313 1385 1507 1628 1563 1454 1384 1288 1208 1157 1120 1129 1176 1178 1134 1060 1093 1058 975 920 921 844 796 807 819 826 766 738 656 609 580 598 568 652 670 657 612 507 442 394 361 339 312 321 339 337 300 240 208 180 187 216 255 295 278 247 277 342 388 374 375 400 391 385 367 335 270 236 203 249 225 279 254 236 171 130 140 210 173 164 108 153 140 191 178 123 137 178 221 219 192 164 183 183 196 200 147 153 179 166 157 145 112 64 64 61 81 127 122 117 143 142 105 100 117 97 107 90 68 73 85 72 79 70 71 66 68 67 70 79 81 79 74 74 75 75 74 74 75 77 76 79 83 93 91 91 87 87 99 103 100 98 95 95 97 97 107 115 116 151 201 220 216 194 220 232 263 234 238 242 251 163 180 228 206 257 234 225 218 268 266 224 225 230 209 256 269 281 263 217 252 198 173 161 161 173 222 223 198 193 205 203 191 195 184 149 145 195 253 241 239 251 266 287 315 286 295 320 243 215 194 218 163 113 181 177 251 280 273 255 254 229 207 163 108 104 85 78 74 58 38 45 45 56 60 53 38 52 47 61 104 90 61 33 5 2 2 6 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
205 207 209 204 204 202 204 206 208 208 205 202 201 204 203 201 202 199 201 206 213 228 222 220 222 224 239 247 250 254 273 274 280 301 303 297 303 300 303 302 304 312 312 314 312 328 332 335 340 317 324 337 329 320 333 331 313 320 320 310 313 336 333 323 313 313 324 310 311 341 333 328 322 291 277 270 264 259 258 260 253 246 236 242 238 228 229 230 234 231 232 232 230 226 221 215 212 220 219 216 208 205 206 207 218 222 216 216 223 225 229 238 243 240 238 236 238 237 237 235 225 217 210 203 199 200 204 198 192 192 195 198 196 197 198 200 198 198 199 201 201 201 203 205 206 208 207 208 208 212 215 217 227 232 237 230 240 237 243 247 244 250 257 264 267 273 283 287 285 290 300 303 307 314 334 342 342 342 344 345 346 349 350 351 353 358 356 354 352 350 349 350 353 355 359 372 373 373 373 373 374 369 322 307 295 284 277 270 267 262 259 256 253 252 254 254 255 264 290 291 289 280 244 231 230 229 229 230 237 245 249 266 265 273 271 263 260 256 252 251 248 246 246 246 246 246 242 237 236 238 238 236 237 244 246 248 251 262 262 266 265 263 265 262 264 266 265 267 250 249 263 261 256 252 255 253 260 261 263 264 267 272 268 262 265 264 251 263 262 261 236 219 218 217 215 211 210 209 209 209 207 230 232 233 232 232 232 233 233 234 235 236 237 237 239 240 243 249 250 253 256 256 253 253 254 256 256 253 252 254 257 257 259 263 266 268 267 271 273 275 278 278 283 284 288 288 291 296 299 301 302 305 309 312 314 316 317 323 326 330 336 335 334 330 344 351 353 342 358 359 361 339 348 357 364 363 356 352 350 347 349 337 352 349 350 350 352 359 366 378 392 390 385 378 365 358 352 355 352 355 357 351 351 355 358 358 367 372 365 363 353 352 353 354 347 349 349 351 355 357 349 349 349 352 354 353 352 350 348 346 345 345 343 343 346 348 351 352 361 371 376 380 384 380 396 395 397 401 405 404 402 394 385 386 392 397 401 406 413 420 429 427 437 436 427 430 436 442 447 439 434 429 443 455 458 466 471 476 475 462 486 479 459 449 442 441 448 451 442 444 450 458 467 471 477 482 483 495 498 507 504 513 516 524 528 535 536 548 558 560 570 577 585 592 589 591 596 587 596 610 617 619 623 626 627 593 577 559 547 545 545 546 565 578 585 572 560 548 545 520 510 501 498 503 507 534 537 549 546 591 589 583 571 566 550 567 575 552 545 500 476 473 484 491 518 483 486 480 482 483 484 487 492 494 491 492 496 499 507 518 526 534 558 573 565 581 549 550 559 568 574 576 570 558 563 584 576 585 582 597 614 619 634 641 633 601 602 604 612 633 682 676 689 677 697 728 734 766 750 724 716 736 749 750 788 843 853 791 744 717 773 794 834 835 883 863 880 856 780 838 813 766 829 819 746 702 776 718 742 736 707 716 720 634 697 683 669 621 644 636 632 620 620 608 605 606 602 593 554 508 506 537 561 539 557 584 577 551 487 428 419 428 454 513 528 522 485 446 461 448 411 398 371 379 362 362 364 291 313 276 291 292 289 253 240 260 274 278 287 297 287 279 294 302 316 307 309 303 300 305 315 314 308 318 321 328 321 318 319 319 317 316 318 309 313 314 312 326 332 339 324 322 318 321 311 306 305 293 287 285 281 278 269 264 253 251 245 244 246 281 277 275 279 283 286 286 300 321 338 350 339 338 341 350 368 390 401 408 435 431 426 439 448 470 479 492 503 540 556 529 504 477 459 422 505 529 540 516 528 573 591 564 600 573 585 565 561 539 607 591 599 635 660 661 631 634 562 552 553 518 516 542 576 597 642 626 667 605 572 581 616 633 645 698 691 733 725 696 670 650 645 624 641 662 653 667 680 697 699 708 696 694 733 733 757 747 723 752 767 724 777 804 820 818 828 823 765 752 740 765 760 765 777 782 796 844 849 868 912 966 921 752 675 627 604 583 559 542 528 511 495 477 477 486 492 443 465 499 516 479 492 555 604 676 723 729 753 777 779 816 841 764 680 604 560 502 530 574 550 573 623 714 826 906 957 983 1008 1049 1076 1099 1113 1125 1158 1145 1147 1193 1195 1168 1115 1060 1034 1068 1068 1068 993 882 768 816 885 918 1000 1066 1033 1043 1010 1020 1060 1064 1065 1052 1092 1019 946 914 868 814 800 809 902 923 968 1006 1097 1171 1246 1332 1411 1466 1561 1642 1580 1441 1361 1292 1224 1183 1141 1155 1192 1199 1189 1097 1026 1060 1027 943 878 817 774 766 789 794 755 720 667 656 596 537 549 615 667 688 640 588 499 451 406 353 345 384 392 360 319 317 255 188 180 191 215 253 234 241 282 333 354 354 307 321 370 404 392 333 315 288 236 187 247 270 262 213 180 149 119 136 137 142 109 115 118 130 142 106 168 214 198 205 147 132 137 154 158 159 138 118 148 135 127 132 79 61 62 61 92 131 148 133 129 148 139 127 104 91 85 72 89 95 86 75 84 74 77 68 80 69 71 77 71 76 75 73 75 78 75 76 76 76 81 92 92 91 85 84 87 84 91 90 91 88 93 96 99 107 132 145 154 153 133 141 147 156 182 228 255 254 247 274 211 186 220 235 238 217 237 262 251 255 288 245 270 237 239 260 241 227 216 204 262 201 177 175 165 167 193 207 202 181 218 221 200 202 184 158 140 183 200 227 238 293 264 281 259 286 361 361 291 281 218 239 204 131 194 210 217 284 309 297 266 282 206 136 109 87 81 74 68 66 50 29 30 47 47 65 42 30 42 64 90 52 25 11 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
204 204 205 205 202 201 203 205 207 206 203 198 199 202 202 198 198 196 201 205 208 212 226 228 228 228 236 240 245 252 264 279 283 295 301 300 297 299 291 299 305 309 305 305 314 323 332 319 323 317 317 327 324 313 334 324 312 309 312 303 305 320 333 321 318 302 316 322 302 312 324 315 324 296 279 273 267 258 252 251 250 246 237 239 238 235 228 224 225 224 225 231 225 226 222 219 214 209 210 212 211 206 203 208 220 220 213 215 224 227 231 238 241 239 237 236 237 236 236 235 230 223 218 209 201 199 202 201 192 192 193 198 193 194 196 197 196 197 198 200 200 202 203 206 206 208 211 209 209 212 213 215 219 222 230 244 235 243 242 244 248 251 256 262 272 287 322 316 312 301 298 315 328 327 326 327 334 344 344 344 345 347 348 351 355 367 361 355 350 349 349 349 351 355 359 372 372 372 372 373 373 372 321 301 292 283 277 272 267 263 259 256 254 254 257 260 259 267 290 289 288 286 278 238 230 228 227 229 229 241 242 248 254 272 257 270 271 259 254 252 249 247 245 243 242 243 244 241 240 235 234 234 238 243 244 244 252 256 257 261 263 260 262 260 259 264 262 265 248 248 262 258 257 253 249 251 253 255 256 259 260 264 265 258 264 261 264 253 236 230 219 216 216 215 214 211 210 209 208 207 217 230 231 231 231 231 232 235 238 237 240 241 241 242 241 241 242 244 246 249 252 256 256 256 255 255 258 261 255 253 254 256 259 260 263 263 265 267 269 272 272 276 278 281 282 282 288 291 293 294 297 300 302 304 306 309 308 314 314 316 321 326 319 334 337 334 336 324 344 341 345 341 357 362 357 344 352 341 341 337 345 337 344 348 352 358 363 364 364 373 379 389 393 380 367 362 362 359 363 361 360 361 363 364 362 351 360 378 376 367 362 366 365 356 361 360 357 359 360 355 355 353 350 352 357 360 362 356 355 355 352 349 347 355 350 348 349 350 353 360 370 376 373 377 382 389 397 402 405 405 400 392 381 388 392 395 400 404 409 415 416 422 427 425 420 424 430 438 440 437 423 429 441 444 454 457 471 477 461 467 490 458 447 445 438 449 454 441 442 449 454 470 473 477 485 492 496 496 502 514 514 513 524 528 534 542 549 554 560 560 572 583 590 597 588 606 593 583 597 603 610 613 610 623 623 633 631 595 568 554 548 548 553 565 567 553 543 530 521 514 515 517 506 522 522 519 520 533 558 567 603 613 611 587 569 596 585 592 578 560 492 495 469 470 471 473 482 480 486 479 482 485 484 489 492 506 498 495 540 540 549 561 568 554 546 561 533 557 550 562 560 557 555 563 559 575 587 582 595 608 594 592 617 614 590 597 611 625 626 626 652 647 647 705 722 743 733 740 754 733 701 725 732 753 776 800 821 784 742 699 730 784 865 819 857 853 845 845 819 778 826 764 775 795 771 723 724 735 687 713 690 695 684 633 655 652 639 628 605 609 606 605 602 599 601 589 590 591 573 560 492 523 542 543 579 595 583 567 558 484 412 449 476 471 487 485 486 475 412 397 389 373 373 359 368 377 365 332 358 318 297 311 287 258 244 258 263 268 255 284 274 281 298 307 308 300 305 295 302 302 308 302 307 319 316 325 316 313 312 315 311 308 311 307 295 310 315 333 331 324 322 307 321 334 307 296 293 287 287 285 280 273 270 267 259 250 245 243 281 274 273 276 283 286 294 293 296 308 352 349 348 349 369 385 399 419 431 414 414 427 448 446 456 476 481 490 533 527 521 518 449 407 406 443 464 465 484 524 560 552 542 556 602 576 538 547 502 543 607 605 626 644 669 618 564 572 513 520 538 507 536 542 564 546 581 594 612 604 568 594 573 588 635 648 708 741 745 716 676 645 627 624 640 636 656 668 676 684 702 692 659 699 726 748 748 726 726 744 719 741 802 829 803 800 828 816 732 758 808 840 857 848 825 839 843 829 911 924 952 927 935 772 663 626 598 569 557 545 525 516 508 497 541 537 545 462 439 486 508 476 536 614 677 716 722 744 748 790 810 814 747 681 606 557 502 551 556 604 662 702 651 710 788 871 923 909 972 1024 1062 1086 1116 1150 1146 1124 1098 1141 1120 1097 1017 977 969 1002 1001 984 1000 929 828 749 817 896 942 988 935 966 950 950 987 986 988 1009 1042 1011 964 940 867 763 800 865 951 1018 1030 1054 1159 1289 1359 1429 1532 1593 1651 1592 1481 1435 1379 1322 1246 1185 1186 1208 1206 1197 1175 1041 975 990 983 937 870 870 808 759 748 753 760 734 666 583 577 548 521 577 658 674 656 623 563 498 439 406 399 463 485 422 352 277 264 228 199 178 181 189 225 273 336 295 350 349 279 343 411 408 374 353 335 275 236 184 222 245 229 255 227 174 136 130 126 129 135 101 102 94 93 168 170 184 152 171 163 104 146 117 140 129 123 87 112 91 92 125 63 61 72 71 77 103 144 126 120 131 131 142 132 106 82 87 84 97 79 85 87 87 78 70 79 73 71 76 78 76 75 79 81 77 79 80 79 80 80 81 81 81 80 83 85 83 84 86 87 88 91 96 105 124 121 134 171 167 186 192 206 189 204 189 212 246 223 196 193 180 190 194 228 232 222 271 290 293 292 278 283 283 271 284 252 293 266 284 232 195 181 177 176 177 205 232 194 187 217 241 229 208 193 162 166 156 198 187 214 249 211 214 255 297 352 337 374 283 283 280 260 182 195 265 240 305 262 271 231 243 183 182 139 121 99 78 85 74 59 36 22 27 35 40 41 25 25 52 76 48 32 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
206 203 202 203 200 200 202 204 206 205 203 199 196 198 199 195 193 198 202 206 207 213 229 228 226 231 236 239 244 249 254 270 281 277 303 298 289 284 287 301 305 305 299 307 311 317 319 320 312 312 316 314 308 305 338 328 316 297 300 300 295 315 328 320 311 301 324 298 298 295 299 299 317 293 279 270 261 258 253 249 244 239 232 230 231 231 234 228 220 221 217 220 217 222 222 218 217 215 206 206 211 208 202 211 220 218 213 214 218 224 228 232 240 238 235 235 233 234 233 234 233 232 230 223 211 198 199 199 194 192 193 193 194 196 194 196 196 198 199 202 206 204 205 205 207 208 208 209 211 212 215 222 226 232 232 242 247 239 248 248 251 257 260 265 275 300 300 329 333 332 335 316 313 334 340 341 343 343 344 345 344 346 348 353 364 366 367 369 367 354 352 352 354 353 359 370 370 371 371 371 372 355 320 305 293 285 278 274 269 266 268 260 260 259 269 261 261 266 287 289 286 268 261 246 229 228 226 226 227 228 234 239 247 254 251 279 275 263 257 256 257 254 249 247 247 241 238 235 236 237 232 232 241 241 237 239 242 245 248 257 260 258 261 260 257 260 260 262 257 244 258 256 254 252 246 247 248 249 252 254 257 264 264 252 259 261 256 252 221 217 215 215 215 214 213 211 209 208 206 203 228 230 231 230 231 229 231 231 234 238 239 243 246 252 248 248 247 250 253 257 257 259 262 264 260 259 258 259 260 258 253 254 256 257 258 261 264 265 265 268 270 273 275 276 276 280 282 284 288 290 291 295 295 297 301 303 300 307 302 307 308 310 319 319 322 320 319 330 335 335 339 325 336 337 343 344 348 333 331 324 326 330 337 339 344 346 356 358 364 364 368 386 388 382 378 373 374 368 361 358 360 367 375 373 357 362 381 386 379 372 376 375 367 372 374 370 367 375 365 360 360 364 363 360 360 364 368 365 358 358 353 356 349 352 365 360 356 349 351 358 364 365 370 377 387 390 395 402 407 406 393 386 380 385 390 394 398 401 404 408 410 413 416 418 421 418 431 438 428 426 416 425 432 441 450 461 470 477 453 461 451 441 436 436 436 437 438 440 446 457 467 468 475 488 498 502 503 510 514 519 521 525 529 533 539 546 552 559 564 567 574 583 586 582 578 595 585 578 593 599 605 603 609 608 620 622 626 630 630 580 569 571 558 559 552 548 551 538 547 524 531 521 513 544 550 530 526 534 536 551 570 592 623 615 576 572 574 558 550 511 552 488 517 511 489 497 490 481 505 510 514 493 508 532 509 527 522 499 502 511 534 519 525 525 531 524 530 533 535 538 537 543 547 547 556 560 563 560 563 567 574 581 583 586 624 615 639 665 670 655 671 686 713 694 688 713 706 771 774 735 731 701 756 750 757 796 842 773 743 688 713 773 860 858 808 840 800 812 816 790 759 799 725 751 765 733 675 694 699 649 680 643 662 653 605 626 616 608 604 589 587 594 587 591 587 586 581 582 578 550 524 475 489 527 546 581 590 596 577 501 442 418 430 482 485 476 504 438 422 423 392 379 371 364 370 366 314 356 357 338 332 306 289 254 241 250 256 258 273 263 266 281 302 299 294 289 297 295 291 299 302 296 301 306 312 322 314 309 308 307 310 308 302 303 301 295 306 309 317 309 320 300 316 319 299 294 291 285 281 279 274 268 268 264 262 249 243 247 268 267 275 278 294 300 309 315 307 335 347 348 372 377 392 409 402 404 413 401 418 434 449 465 474 474 488 508 511 506 500 507 433 398 432 406 468 510 501 540 488 503 528 588 607 554 523 540 487 528 557 528 598 628 618 591 531 512 510 508 539 506 529 525 569 533 535 563 571 595 585 590 603 572 580 603 683 691 711 711 675 640 626 620 629 642 654 663 677 674 690 654 698 718 716 746 724 707 717 724 735 792 808 821 819 780 825 746 740 815 874 867 892 920 909 896 920 873 867 954 907 871 936 841 689 632 626 593 570 541 531 524 523 548 570 585 595 521 448 458 444 496 569 641 692 708 724 758 775 794 798 706 661 576 532 487 520 591 700 692 725 809 807 821 871 847 892 967 1021 1032 1060 1095 1123 1160 1161 1143 1029 1061 1028 1018 946 894 912 930 914 902 928 886 823 727 762 851 910 908 889 893 865 889 913 905 917 951 975 931 903 840 742 814 887 959 1021 1075 1118 1181 1211 1319 1477 1543 1641 1622 1593 1517 1450 1361 1325 1295 1238 1220 1222 1192 1173 1174 1138 1054 984 917 906 882 838 830 876 815 710 729 719 700 660 586 554 507 492 553 622 632 624 606 542 497 437 440 430 527 570 434 373 324 284 263 252 195 174 192 205 253 265 293 358 403 286 290 341 355 319 290 249 240 242 189 175 208 222 206 197 179 185 215 222 218 200 162 135 146 96 120 148 161 150 110 105 86 123 80 104 133 94 73 81 75 106 106 59 65 109 109 89 104 119 139 115 112 113 132 128 109 121 107 98 98 85 95 97 94 85 71 74 84 81 74 77 80 77 84 82 76 76 77 77 81 77 79 80 82 83 85 84 83 84 87 88 94 98 101 108 119 114 158 144 165 185 199 190 222 235 214 244 240 259 236 185 193 236 205 189 222 236 241 253 261 295 308 305 294 302 304 285 288 327 307 248 208 191 183 200 185 207 211 189 203 220 225 224 210 199 158 189 176 151 174 203 203 211 240 224 264 286 324 356 319 281 223 212 198 211 280 321 240 234 219 184 190 162 125 94 74 67 80 89 87 58 46 22 16 20 24 23 25 12 19 47 34 56 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
203 202 200 198 202 199 199 202 205 204 201 198 195 193 194 193 189 194 200 202 206 218 227 228 230 232 234 236 238 244 260 259 263 271 295 293 292 284 282 294 302 291 304 307 299 301 319 313 312 319 319 301 295 295 299 305 305 300 297 293 291 298 322 317 306 296 306 312 294 288 291 296 310 303 280 271 261 254 252 250 248 244 235 230 225 221 224 231 225 218 218 215 215 216 219 217 215 216 210 204 207 204 200 212 215 213 212 217 217 221 224 227 235 233 225 228 228 231 233 232 232 231 230 228 216 203 198 197 193 192 193 193 194 195 196 196 197 201 201 204 207 208 209 206 208 208 210 212 212 213 217 221 227 232 246 247 251 243 249 253 254 260 263 268 275 292 315 330 322 318 307 308 330 339 341 341 341 342 343 343 343 346 350 357 362 366 367 368 368 356 353 352 354 354 361 369 369 369 370 370 370 370 325 309 296 286 281 276 271 268 267 264 264 269 267 263 263 266 282 287 287 282 283 256 245 245 226 224 227 227 228 229 237 242 247 264 276 276 266 264 272 271 268 256 249 244 241 238 235 233 233 230 233 240 234 235 236 238 243 246 254 255 261 258 257 252 258 258 256 243 252 254 253 251 248 243 242 249 253 263 260 261 263 262 248 231 231 216 214 213 214 214 213 213 211 209 209 204 205 202 228 229 230 230 229 229 229 229 230 232 236 237 240 244 246 248 249 252 257 257 260 262 257 260 263 263 263 262 260 259 257 255 257 257 258 259 260 262 263 265 266 268 270 273 272 278 279 280 283 285 289 289 288 294 295 298 294 299 295 301 308 313 311 306 309 300 315 315 320 319 322 317 322 334 320 332 337 344 327 316 315 321 325 332 342 350 355 353 364 352 366 375 368 383 392 384 377 371 369 364 365 372 376 368 359 371 383 387 384 386 390 380 367 381 387 381 380 379 370 364 369 374 376 375 370 373 372 367 363 365 364 356 352 352 356 369 372 360 349 358 367 368 378 380 384 389 397 401 408 410 396 384 380 386 389 392 396 396 398 400 403 407 409 416 415 425 428 431 426 419 415 421 425 431 442 453 463 464 441 443 434 431 430 434 439 441 442 453 468 475 465 481 491 496 504 511 511 513 515 516 521 526 530 536 540 545 554 558 555 559 568 576 584 566 571 584 574 582 588 591 598 594 608 604 612 610 622 626 631 637 628 605 576 565 561 557 555 561 547 551 535 528 511 550 550 535 541 536 550 550 558 571 584 603 580 561 558 517 553 590 551 480 560 556 529 529 508 520 493 535 544 518 526 523 534 536 523 502 526 514 505 510 513 516 515 526 529 533 558 573 576 567 584 579 593 588 595 586 587 585 603 615 598 632 639 636 654 662 679 683 675 691 700 715 718 738 726 768 795 763 734 686 709 735 774 797 861 867 797 722 675 730 829 829 818 791 804 773 780 767 730 774 752 694 739 723 708 669 637 655 639 644 631 628 600 600 589 593 580 580 574 572 581 575 578 580 575 576 578 575 561 549 486 472 539 560 572 565 544 452 456 378 415 428 429 465 497 481 459 435 393 388 370 373 345 357 326 398 403 414 372 315 293 275 237 238 250 256 277 287 300 297 294 291 286 281 291 290 292 293 282 284 297 307 319 324 317 307 305 301 306 305 302 297 300 291 301 310 317 307 299 293 301 300 294 288 285 283 280 275 271 270 268 263 261 247 243 247 255 271 279 293 302 321 338 334 304 309 334 367 373 365 375 385 395 399 396 414 429 444 450 468 478 484 493 487 481 485 487 516 435 392 419 401 426 402 427 455 462 503 562 587 600 524 523 560 493 491 505 523 603 577 563 557 512 489 487 512 502 539 571 519 543 534 578 533 547 571 595 639 640 649 599 578 665 648 612 634 659 632 623 618 632 643 656 667 672 668 654 673 693 716 743 747 714 722 777 762 738 753 792 817 794 764 780 736 744 827 837 874 906 922 912 935 948 947 923 931 883 848 861 843 693 655 626 594 575 539 527 537 556 574 600 617 616 558 464 426 464 544 568 604 658 684 725 765 778 816 822 694 587 521 477 553 595 688 763 806 846 874 896 933 899 941 914 977 1036 1072 1097 1077 1132 1164 1183 1178 1036 952 944 897 895 828 823 872 841 826 827 819 794 704 734 824 870 828 837 820 797 786 833 841 871 870 896 890 847 778 695 809 911 1007 1108 1185 1245 1315 1340 1398 1486 1622 1628 1539 1484 1461 1357 1314 1276 1265 1225 1232 1226 1183 1143 1137 1054 993 944 932 898 854 841 799 783 802 731 701 745 695 644 585 591 527 473 510 583 620 622 615 564 531 499 465 487 584 577 430 335 296 248 225 206 185 171 199 252 260 232 243 278 327 279 220 293 289 314 351 321 266 210 223 186 166 176 147 147 139 135 188 237 237 209 212 225 232 179 89 115 164 223 165 106 76 113 77 115 129 131 90 63 116 83 63 63 83 138 159 137 141 144 124 117 98 113 151 160 150 131 113 109 98 87 91 98 109 99 74 74 77 81 76 81 79 80 82 83 77 76 78 78 81 82 80 81 82 83 83 83 84 88 87 95 96 103 105 116 138 143 119 142 132 137 154 153 178 198 217 224 258 230 205 222 223 227 213 214 205 252 250 260 266 281 312 324 311 324 328 340 317 347 312 256 209 211 214 234 215 219 205 217 228 212 221 231 216 187 180 209 210 193 197 159 166 185 205 249 274 239 298 357 312 291 253 289 279 258 347 282 210 189 157 154 141 114 95 80 68 56 45 54 57 42 46 36 12 9 11 19 10 14 8 17 47 62 49 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
200 198 198 199 199 199 200 202 204 203 200 197 194 191 191 190 186 189 194 198 204 219 225 226 229 231 232 234 236 238 248 253 259 282 294 293 282 283 273 276 279 287 299 292 302 309 315 309 314 316 322 296 288 289 288 294 294 288 297 292 287 292 298 324 311 300 295 324 298 288 287 292 304 309 284 270 259 254 250 246 243 243 239 233 228 222 219 225 227 223 214 213 210 215 215 214 211 208 205 203 201 201 203 211 210 209 213 219 219 221 220 223 231 225 220 219 220 220 231 232 228 228 229 228 222 212 199 195 192 192 192 193 193 195 196 200 209 204 204 205 206 209 211 214 214 214 211 213 216 220 222 225 226 235 242 249 253 255 248 248 250 253 261 267 273 286 301 292 302 296 299 315 333 339 339 340 341 342 343 342 343 347 354 362 364 366 367 368 360 355 354 354 354 354 357 366 368 368 369 370 369 344 319 302 293 285 280 276 272 269 266 264 265 266 261 259 261 266 277 285 286 283 282 272 254 248 246 225 224 225 225 226 228 237 243 248 259 275 275 272 272 271 270 264 255 248 243 239 236 240 241 230 229 238 239 231 234 241 241 247 245 255 257 255 255 252 256 254 253 241 240 255 260 249 246 241 242 247 254 260 261 260 261 261 261 261 218 214 210 211 211 212 212 211 210 210 208 200 204 223 228 228 228 229 228 228 228 226 226 230 232 235 237 240 241 244 246 248 252 254 258 253 252 253 253 258 258 259 261 258 257 259 257 259 260 259 260 261 262 263 264 266 267 269 267 268 274 276 279 281 282 285 284 288 289 292 288 288 293 303 307 309 299 297 301 294 303 309 301 306 305 306 310 312 319 322 329 325 324 321 304 319 311 315 326 336 339 344 346 351 348 353 367 395 394 388 380 379 377 373 376 374 371 368 367 368 383 392 396 398 394 378 375 387 399 387 379 376 373 370 380 384 387 374 378 380 383 371 370 375 366 360 359 359 356 359 369 370 352 354 365 378 382 386 391 386 387 403 411 400 390 383 378 386 388 389 389 390 392 393 396 399 404 405 413 418 420 427 420 412 417 415 419 428 439 445 451 444 449 434 428 428 441 443 447 459 463 460 478 475 484 477 486 501 503 507 511 508 513 519 522 525 529 532 536 543 547 551 547 561 560 562 557 565 588 573 572 587 586 586 586 598 601 595 601 609 611 618 625 630 633 639 621 585 572 562 558 555 557 561 560 544 523 524 570 547 553 552 550 559 570 566 567 564 551 560 528 553 578 564 524 484 567 581 523 552 550 530 507 508 549 538 534 538 551 550 544 516 512 532 511 537 528 548 550 539 541 554 534 535 550 578 554 556 558 562 563 584 599 607 601 626 640 626 642 674 670 698 704 711 701 714 716 727 736 741 754 760 794 754 745 694 676 729 799 864 849 840 828 793 701 682 763 774 790 778 754 748 746 731 714 738 719 676 696 703 701 668 668 627 616 629 603 598 597 586 566 560 567 564 560 562 569 569 565 568 558 571 575 577 564 541 535 447 511 559 566 470 456 452 412 396 387 431 470 498 472 455 420 404 392 377 372 368 381 338 380 404 414 434 386 318 291 281 255 239 238 258 286 286 293 286 288 282 279 284 285 270 276 283 288 303 303 307 315 321 313 309 304 298 300 300 299 295 296 286 298 312 305 301 292 289 293 293 288 284 280 280 279 275 272 270 270 273 263 248 241 262 269 283 290 316 332 346 358 348 357 354 364 360 367 377 385 382 394 398 410 425 437 453 465 473 481 465 475 482 466 464 473 517 501 423 395 441 455 454 411 413 410 416 451 530 530 509 485 535 485 488 510 526 549 546 544 514 508 486 508 525 542 571 600 569 579 599 581 590 608 562 610 651 641 616 585 618 652 603 609 598 617 618 609 629 631 643 664 676 662 653 668 701 723 727 740 745 692 720 743 781 771 788 799 816 813 786 713 720 760 823 844 884 902 896 899 889 889 863 914 967 888 831 840 804 666 624 597 583 541 543 557 546 578 609 630 644 653 636 506 424 434 474 531 580 665 691 731 748 788 813 722 631 538 472 567 674 713 751 815 864 892 913 934 958 977 995 1006 1004 1024 1063 1105 1132 1123 1173 1199 1180 1079 965 840 799 782 788 753 764 760 717 738 757 738 645 746 842 800 761 727 740 730 711 756 772 798 804 830 830 772 721 696 781 869 1012 1109 1183 1287 1377 1476 1533 1588 1656 1555 1473 1400 1362 1311 1251 1223 1211 1206 1191 1202 1206 1184 1142 1137 1019 1033 1014 996 943 927 908 793 732 693 666 670 574 578 530 534 528 465 521 593 611 625 624 608 529 468 423 469 531 532 470 380 312 261 218 192 164 186 244 269 228 230 254 255 284 281 220 205 286 324 365 284 256 264 273 232 197 192 203 208 223 191 153 202 196 150 170 207 225 193 125 115 184 227 184 169 101 70 76 90 113 105 108 62 91 60 60 69 119 159 173 189 154 128 121 112 92 113 125 128 145 113 104 98 92 88 87 97 95 87 74 72 74 79 90 82 78 81 79 84 81 77 79 79 79 80 80 82 83 84 85 85 88 92 90 95 100 113 115 119 123 140 134 134 161 180 154 184 188 172 183 237 245 242 226 256 237 288 249 261 230 216 243 236 254 306 320 322 327 350 370 401 358 371 315 236 241 231 209 232 226 229 225 261 243 213 222 229 215 198 182 229 250 255 225 197 198 195 202 205 220 249 300 327 347 312 273 334 334 305 357 247 201 220 197 191 190 175 157 167 100 91 52 39 21 16 15 29 15 9 5 4 3 3 4 11 31 44 29 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
201 199 198 198 197 199 200 202 204 202 200 198 195 192 187 185 184 186 189 195 201 216 221 226 228 229 231 233 234 237 243 260 270 268 282 288 286 273 270 279 284 285 286 293 303 310 310 306 313 305 312 293 287 283 278 287 283 281 287 292 284 287 291 301 313 304 290 296 315 288 283 291 296 294 276 270 264 253 249 248 244 241 238 236 232 228 220 216 219 223 217 213 206 207 205 208 209 207 204 201 200 200 207 210 206 209 213 216 218 217 215 214 220 217 213 211 211 214 221 229 228 225 224 226 225 220 203 195 191 190 191 193 194 194 197 206 208 208 206 213 208 217 217 223 225 218 217 215 223 232 239 236 234 234 235 241 257 251 257 261 262 260 260 262 267 275 280 283 288 295 329 335 338 338 340 341 341 341 341 342 344 350 360 362 364 366 366 366 359 358 358 358 357 355 358 367 368 367 368 368 349 323 311 302 294 288 282 276 271 267 265 264 263 265 260 258 260 263 270 285 283 281 281 281 274 251 246 242 224 223 223 223 224 226 237 242 263 274 274 269 262 270 269 268 266 252 243 240 237 238 237 234 227 237 238 231 232 239 235 242 240 244 245 248 250 247 254 252 251 241 237 250 248 247 245 238 244 248 257 259 259 259 260 260 259 228 211 210 210 210 210 211 210 210 209 208 201 204 222 226 226 228 228 228 227 227 228 226 226 227 231 231 234 234 239 239 238 240 244 247 249 246 245 246 249 253 253 255 260 262 261 259 259 258 260 262 265 263 264 264 264 264 262 261 261 265 267 271 274 274 278 277 282 281 279 279 282 291 296 301 301 304 298 288 290 293 298 299 294 302 295 300 302 299 306 304 316 319 308 307 298 326 321 324 322 324 330 332 335 339 346 350 362 384 408 398 397 390 389 383 382 382 381 377 377 383 378 385 390 398 394 384 386 395 393 385 385 386 382 377 380 387 390 386 387 397 391 373 388 382 370 370 371 371 359 368 370 376 358 355 368 374 377 378 383 381 384 389 396 391 386 377 380 380 383 384 385 386 388 390 394 399 404 407 411 413 421 422 415 407 409 415 422 435 437 436 437 438 442 424 426 434 459 469 462 470 468 479 482 484 487 493 495 502 499 503 504 509 512 514 517 520 522 527 533 536 536 538 549 554 540 557 572 580 567 562 577 575 574 583 590 594 588 597 606 610 611 616 618 621 627 635 634 640 595 579 567 563 557 567 566 537 546 538 540 565 569 587 567 578 570 574 581 552 549 536 546 561 572 556 522 490 542 570 541 585 566 574 516 494 527 550 548 552 556 556 545 532 513 544 523 524 544 556 576 572 559 566 553 560 549 549 547 549 556 556 579 590 603 618 630 641 649 665 674 699 726 746 769 775 764 774 765 770 780 790 815 799 833 817 759 707 663 727 826 801 838 793 776 813 773 676 684 760 740 761 759 713 709 698 701 700 711 680 676 669 689 677 635 632 625 602 586 582 574 563 561 551 548 550 551 554 556 561 554 563 562 565 567 572 559 537 475 432 470 473 469 467 422 411 380 364 365 419 418 427 424 411 401 400 385 377 377 387 373 386 392 414 425 370 331 306 286 280 265 242 236 252 282 287 284 276 279 275 268 280 262 264 286 290 298 309 303 310 314 323 311 306 301 298 296 295 294 296 291 288 291 306 298 295 288 286 287 289 287 282 279 276 277 281 279 279 286 289 276 244 274 291 302 304 318 320 332 345 353 364 355 347 355 363 376 384 394 396 398 412 413 426 439 440 449 458 461 442 477 471 435 471 520 538 468 421 388 407 492 506 419 417 424 413 445 464 517 479 487 515 472 474 475 478 477 498 479 489 490 515 538 549 578 580 596 635 642 653 614 666 618 613 659 701 650 621 603 587 617 591 622 658 628 604 620 622 633 650 668 668 647 671 676 692 713 735 719 721 703 743 778 770 796 791 797 814 778 776 721 737 812 776 833 854 885 838 807 832 814 816 874 894 863 833 737 706 663 633 609 585 596 607 573 561 618 638 652 665 671 609 507 430 431 465 510 564 624 683 701 738 781 731 649 590 483 536 637 712 790 801 808 822 839 877 903 943 973 1009 1013 1040 1051 1078 1084 1149 1165 1190 1212 1203 1078 988 873 877 835 760 774 692 698 659 635 617 630 626 754 788 764 677 634 634 632 676 713 708 716 742 760 746 679 644 712 788 906 1015 1093 1175 1275 1353 1448 1519 1601 1638 1568 1534 1476 1378 1290 1325 1267 1221 1184 1176 1171 1171 1170 1163 1117 1084 1136 1130 1101 1057 1028 931 838 797 832 674 611 628 599 556 502 479 460 446 516 540 577 603 578 498 418 406 454 471 452 421 378 306 239 201 166 191 244 298 264 196 253 236 246 267 198 200 228 299 288 326 348 334 324 313 294 267 280 223 237 202 149 140 138 145 114 122 139 171 168 97 157 196 232 165 119 85 71 64 87 110 112 66 76 61 58 68 110 120 115 134 155 146 115 104 81 106 99 100 110 131 133 106 105 99 97 93 94 95 90 82 75 75 74 82 90 87 94 84 87 87 82 80 79 80 81 81 82 85 85 86 88 89 93 94 95 96 101 109 115 132 148 166 173 157 186 180 180 187 221 209 220 249 250 253 288 241 299 283 224 259 244 239 209 253 245 277 276 336 347 379 449 386 352 300 251 275 251 220 245 264 263 263 263 259 245 244 230 199 194 183 185 213 247 282 246 235 230 218 194 200 217 249 280 329 332 323 326 370 372 336 244 269 242 221 208 224 202 208 209 170 122 76 82 68 67 31 13 12 8 7 4 3 1 6 3 45 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
210 205 199 198 197 196 196 201 202 202 199 198 196 194 189 185 182 183 187 194 199 209 221 225 226 228 230 230 232 235 235 246 261 262 280 288 282 267 276 282 287 292 296 298 305 305 306 303 313 308 298 293 283 274 273 278 277 274 279 287 283 279 283 297 307 307 293 283 303 289 282 293 301 284 275 274 263 263 256 252 247 243 238 233 227 224 225 221 217 222 221 217 205 203 201 200 201 202 201 200 198 203 211 210 206 207 209 214 213 209 208 209 212 211 207 206 208 215 216 225 229 229 221 227 223 217 219 200 196 189 191 192 195 199 198 199 204 204 214 213 216 211 212 215 222 225 231 223 221 233 237 247 254 253 249 244 248 254 259 268 273 275 274 271 271 276 279 285 293 312 335 337 338 339 340 340 340 340 341 343 347 359 357 358 363 364 364 363 363 364 365 369 370 359 357 366 367 366 367 367 368 328 309 299 293 289 283 276 270 267 263 262 262 261 258 257 259 259 264 275 283 273 280 280 279 274 254 245 243 223 222 221 222 224 226 237 245 258 271 271 257 270 269 266 258 253 245 241 238 235 237 234 227 227 236 234 227 229 232 236 234 236 238 239 246 251 251 249 249 241 235 243 242 244 243 236 242 256 258 259 256 253 259 258 224 210 209 209 209 210 210 209 209 208 205 203 204 216 226 225 224 226 226 227 227 226 227 225 225 226 227 228 228 229 230 232 234 236 237 239 239 239 240 242 242 244 245 247 252 257 257 259 257 260 262 263 263 265 267 269 268 263 258 258 258 261 264 264 266 266 269 272 276 273 283 284 284 291 294 297 299 298 300 284 282 294 295 288 285 290 288 293 294 292 291 295 304 300 299 288 311 322 328 339 344 335 351 355 350 351 360 357 355 366 382 408 411 405 397 396 394 395 390 387 391 394 387 385 397 408 394 391 399 403 398 394 399 398 392 381 391 393 398 393 405 407 386 390 398 385 393 388 377 365 362 383 383 381 360 355 359 373 379 378 377 379 381 385 388 385 383 379 376 380 382 385 385 385 386 390 410 411 418 406 405 407 412 411 411 404 403 407 416 422 435 430 427 430 429 420 430 455 463 460 457 464 476 473 474 480 489 489 492 496 494 499 497 503 505 508 513 511 517 523 524 531 533 537 543 535 546 552 567 555 557 559 565 581 590 590 607 588 594 604 601 602 600 604 609 615 621 622 630 632 638 629 587 574 563 558 549 546 566 553 546 541 554 583 584 598 610 591 565 561 568 546 569 611 584 559 529 496 539 567 568 579 583 549 561 527 514 567 569 563 562 566 558 546 518 556 552 521 537 566 566 558 560 567 575 572 579 592 588 581 595 589 563 579 608 632 652 667 687 718 751 756 768 767 775 779 814 830 825 830 838 837 811 794 818 807 821 744 660 715 774 756 784 792 744 764 759 739 637 719 712 721 720 717 697 668 683 677 677 663 646 643 671 648 624 597 606 605 588 582 560 543 534 542 520 543 537 545 551 559 558 538 560 547 569 575 559 547 544 480 425 418 420 440 395 417 427 425 363 369 387 385 393 396 402 400 386 382 386 393 387 400 399 428 439 361 311 300 286 285 271 250 236 252 275 279 278 269 279 265 263 270 287 287 293 298 297 297 299 303 302 312 313 307 304 300 296 294 291 290 286 284 292 318 297 288 283 281 281 285 288 281 277 273 274 284 284 287 288 284 276 239 269 304 309 319 332 339 351 363 352 344 342 348 356 361 372 379 397 401 401 415 420 432 448 456 443 425 413 432 433 416 458 470 464 514 421 398 379 434 525 545 474 450 416 450 460 473 486 460 499 507 478 514 510 535 526 501 517 517 522 567 596 605 604 641 661 705 744 727 670 719 620 654 710 717 658 630 630 593 592 626 635 684 681 625 612 631 639 653 666 646 644 667 697 708 721 727 700 685 710 734 753 765 790 785 793 807 805 744 701 768 828 764 771 831 802 781 771 774 783 799 823 884 847 848 769 683 664 645 603 605 612 613 595 621 639 658 668 674 590 534 470 423 422 452 467 523 588 637 676 708 728 665 568 539 486 590 639 715 778 749 693 745 764 791 816 861 927 952 964 1015 1028 1057 1115 1155 1165 1192 1178 1177 1071 943 932 994 936 892 780 702 693 703 682 621 631 604 657 716 698 616 550 586 576 615 647 642 645 666 659 642 623 699 749 850 921 1014 1093 1191 1262 1358 1414 1456 1538 1644 1658 1582 1479 1385 1380 1411 1329 1256 1199 1151 1151 1149 1142 1121 1101 1133 1180 1195 1162 1109 1019 936 930 965 864 801 748 682 626 579 543 505 457 445 432 475 547 567 523 447 389 427 380 395 372 425 335 334 315 259 160 204 199 229 248 196 246 230 255 223 222 174 223 219 212 257 302 286 268 268 239 219 215 200 172 172 213 204 153 150 122 120 92 118 110 98 132 184 216 175 108 65 64 61 63 77 89 68 56 60 63 61 77 90 124 130 159 159 133 106 81 117 85 117 146 137 121 109 134 110 99 93 100 98 93 84 76 75 83 78 89 98 92 87 88 87 82 82 81 81 82 83 83 86 86 86 91 94 94 95 105 107 102 113 129 134 152 187 193 172 211 200 227 204 215 242 212 253 267 250 302 293 300 261 287 312 277 287 246 217 274 269 314 337 376 392 442 401 341 315 314 314 288 263 287 303 288 275 270 281 278 267 250 222 232 235 229 230 249 326 335 308 278 255 227 249 231 229 269 338 387 335 314 347 368 324 327 273 237 237 221 256 275 269 203 211 153 106 113 91 126 69 33 35 42 33 22 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
225 216 205 200 197 197 199 202 197 202 198 194 192 193 191 187 183 179 185 195 201 208 221 224 225 227 228 227 231 231 235 241 253 261 277 289 272 262 275 287 291 294 296 296 295 300 302 301 306 297 295 300 283 275 268 273 274 271 275 278 280 274 284 288 307 304 293 288 281 286 274 294 295 282 273 266 261 255 251 246 242 241 235 230 227 224 218 220 220 218 224 221 207 204 201 200 200 199 199 198 199 203 210 209 205 202 202 204 203 203 204 205 208 207 205 205 206 210 210 214 225 224 226 218 226 215 206 200 192 190 191 194 203 198 201 205 203 206 215 219 224 224 213 214 218 222 228 224 221 225 230 234 234 240 248 247 252 262 265 278 284 308 288 288 282 288 289 290 306 322 334 336 337 338 338 338 338 340 342 345 348 350 353 357 363 365 372 382 371 374 381 382 371 362 360 366 366 366 366 366 366 334 307 297 294 286 281 277 273 268 265 261 259 259 254 256 257 254 256 258 265 279 277 276 277 277 277 252 244 241 221 220 221 221 223 226 236 265 243 266 243 269 268 266 263 254 248 243 238 234 232 234 228 226 233 231 225 227 230 231 233 234 235 240 245 246 248 247 245 245 232 240 240 242 240 232 250 257 257 258 257 254 249 254 209 208 208 208 205 206 208 208 207 204 202 200 219 226 223 223 223 225 228 231 227 226 225 225 225 225 225 226 227 228 229 230 231 232 234 234 235 236 238 240 240 243 246 249 250 250 253 251 253 256 255 257 259 258 259 260 262 261 258 255 257 259 257 259 261 262 264 268 271 270 275 277 281 281 287 288 288 293 295 286 281 283 284 283 282 287 279 282 285 286 286 289 289 289 287 292 309 311 319 329 335 348 351 356 364 361 364 368 361 361 371 380 394 415 413 415 407 405 401 399 401 405 395 395 402 404 399 401 410 408 407 402 409 407 395 401 388 400 407 407 417 404 406 411 412 408 400 389 373 361 370 391 392 389 366 354 356 378 380 380 377 378 377 380 379 379 379 375 374 381 394 387 381 383 384 389 404 414 404 399 399 403 405 402 411 404 403 416 412 417 428 431 424 420 423 418 445 455 442 447 460 473 473 465 465 474 477 478 484 491 487 492 492 497 497 500 502 506 509 512 514 523 528 532 533 536 549 558 555 546 552 578 574 593 577 598 598 580 591 593 595 601 607 604 609 617 620 615 622 625 632 639 639 591 572 563 557 557 568 574 566 566 554 556 558 567 592 589 580 580 564 568 587 567 563 566 523 504 568 586 600 629 590 586 548 532 500 547 570 588 582 572 557 527 525 567 558 541 531 546 559 568 578 586 596 602 616 636 635 623 630 616 571 608 646 681 689 694 693 689 688 689 695 703 713 729 749 759 770 770 773 765 790 774 757 744 765 767 707 657 709 711 745 742 739 722 717 719 663 669 682 679 685 679 688 692 644 645 662 647 642 624 652 651 624 591 575 584 588 580 564 562 557 548 521 521 535 528 544 556 552 527 558 536 541 559 576 580 565 549 503 497 464 433 439 474 415 431 371 364 373 378 386 395 398 393 391 396 394 391 402 408 426 434 445 346 315 311 302 297 275 253 232 248 277 269 272 250 261 259 259 281 286 292 295 289 291 290 295 290 300 310 307 303 300 295 300 295 291 285 282 278 288 295 298 289 281 278 278 279 282 282 277 274 270 272 275 281 280 278 268 245 259 279 310 335 341 347 341 365 354 337 340 360 369 371 373 387 389 398 405 409 431 422 434 442 418 419 380 407 454 484 449 414 430 438 411 377 391 437 525 541 506 453 426 462 499 487 457 458 482 469 474 538 576 633 609 609 634 588 561 640 692 680 685 732 749 725 696 698 726 748 718 697 762 688 650 624 649 608 660 682 667 724 723 646 619 622 645 657 645 633 672 685 705 705 718 728 689 703 739 765 776 788 789 771 787 802 804 747 703 773 775 735 817 794 760 742 770 805 791 845 849 891 867 850 724 667 654 647 638 627 615 605 614 639 658 669 649 559 524 489 464 420 425 467 492 511 553 584 633 651 647 591 571 482 504 640 684 708 700 637 575 635 622 659 719 820 853 931 995 989 1023 1087 1129 1119 1155 1186 1195 1149 1048 1032 1072 1097 993 917 805 721 766 840 726 629 569 571 541 601 628 580 485 485 507 524 577 561 561 567 564 589 681 733 802 869 943 1017 1082 1170 1254 1313 1337 1412 1523 1611 1660 1600 1560 1452 1495 1487 1390 1295 1225 1161 1136 1131 1128 1136 1155 1163 1177 1202 1250 1162 1061 1023 1047 984 900 806 697 661 601 548 523 501 481 448 418 440 500 523 497 479 389 362 369 303 364 385 367 275 280 297 193 154 154 164 196 166 215 211 226 205 187 174 168 169 186 208 263 307 301 271 257 253 203 207 253 245 270 244 229 185 168 202 140 113 87 84 110 146 142 158 109 71 96 73 62 59 59 59 57 61 67 78 91 115 108 144 142 118 127 109 77 82 104 114 128 136 154 121 147 111 99 99 104 99 88 78 75 83 94 82 83 90 88 98 94 89 88 87 83 80 84 85 90 89 91 91 90 100 99 103 112 125 121 117 120 134 143 168 188 209 228 254 226 236 268 263 247 273 286 298 287 307 337 313 321 321 313 279 235 223 253 294 358 377 394 417 412 420 378 368 358 345 337 339 337 357 301 298 297 299 297 314 266 269 282 267 218 274 305 332 363 370 322 248 243 290 238 254 266 319 355 296 268 266 294 342 352 294 304 292 237 255 270 268 262 262 182 149 158 139 119 113 74 77 78 69 53 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
221 215 213 208 198 197 200 211 194 201 197 193 189 189 191 189 184 179 179 192 199 205 211 221 224 225 224 226 227 233 236 237 256 262 276 286 272 255 280 287 285 290 290 287 295 294 295 295 306 299 304 288 277 271 264 268 270 268 269 275 280 273 276 283 294 313 297 289 280 273 274 296 293 280 276 270 263 254 252 249 247 246 239 236 232 228 222 217 214 217 216 217 206 204 202 200 199 198 198 196 198 202 209 208 203 200 197 197 199 200 201 205 207 208 204 202 202 203 206 212 218 215 221 217 214 227 210 201 193 188 191 195 204 198 204 201 207 211 210 212 218 221 215 215 218 221 228 232 227 225 229 233 234 240 246 252 256 261 271 279 310 319 320 320 307 301 313 302 328 333 334 336 336 336 336 337 338 341 343 347 350 356 360 362 362 369 380 382 383 383 384 381 372 365 361 365 365 364 365 365 336 323 313 299 289 285 281 277 275 269 265 263 260 257 253 255 255 250 249 253 256 259 259 277 274 275 276 274 248 242 238 220 220 220 220 222 224 233 239 238 268 268 267 266 265 264 262 246 239 235 230 229 229 224 224 223 223 225 228 229 232 236 236 240 240 242 244 244 239 245 231 243 240 235 234 239 256 255 255 258 254 243 256 216 208 207 207 204 204 205 205 203 201 199 223 226 226 223 222 224 225 227 228 229 231 228 226 225 225 225 226 226 227 228 229 229 231 231 232 233 234 236 237 238 238 241 245 245 246 247 248 250 252 254 255 255 257 258 254 253 255 254 252 253 253 253 255 256 258 260 263 267 267 267 268 273 278 285 283 280 283 288 282 276 277 276 277 276 274 275 277 274 277 281 282 283 286 279 282 292 299 306 317 317 324 332 344 338 359 361 364 363 375 371 365 370 377 387 402 413 422 415 408 413 413 412 407 408 406 414 409 415 412 412 412 408 410 404 402 402 395 400 407 418 421 420 414 411 405 392 381 375 367 370 394 400 402 396 394 364 356 357 360 361 363 365 373 373 370 372 372 372 375 378 380 379 380 381 382 385 391 402 394 391 394 398 399 399 401 399 410 407 408 411 415 422 426 416 413 418 425 433 448 458 466 475 470 459 464 465 467 475 480 483 480 482 489 490 488 490 498 501 501 504 510 511 513 516 528 540 544 549 539 552 555 560 571 564 578 572 574 582 586 595 597 598 601 598 609 607 608 606 613 619 629 632 642 633 588 576 571 565 565 570 577 576 566 562 586 579 575 583 605 624 603 582 584 571 557 540 563 505 565 590 598 620 618 546 546 553 503 537 620 633 619 581 555 539 531 603 592 558 533 571 579 613 622 639 642 641 646 649 652 650 646 628 584 576 595 620 634 637 640 646 646 655 659 671 680 685 703 716 716 717 712 723 724 715 705 727 708 720 722 675 653 696 715 697 717 677 686 683 674 621 676 651 656 652 648 659 668 644 635 639 624 609 627 637 609 604 568 558 568 561 577 558 549 543 540 510 523 528 530 555 552 521 541 528 548 568 575 578 584 590 549 499 473 475 428 417 410 395 369 346 376 371 379 393 392 385 394 400 400 400 410 423 435 443 458 385 365 351 316 295 272 259 242 241 262 264 264 255 242 265 272 286 289 288 287 284 292 282 288 293 301 300 305 301 295 291 297 299 296 287 279 281 279 284 289 285 280 276 275 277 285 285 280 275 270 269 281 292 294 277 267 254 255 281 294 327 349 338 321 330 341 333 338 346 353 359 378 372 380 387 392 407 413 405 406 429 424 392 369 388 407 424 429 394 397 413 409 375 394 413 478 557 488 479 424 459 487 476 442 460 455 495 548 560 564 581 597 633 651 648 639 668 654 682 698 734 712 666 677 711 758 762 775 789 740 684 653 655 679 623 659 712 745 737 743 667 638 613 624 630 633 665 672 685 704 702 723 696 686 707 722 738 753 778 785 767 781 799 797 741 691 733 715 768 765 750 733 770 814 881 816 889 940 904 858 809 757 700 679 661 631 617 617 612 630 652 668 684 679 565 501 464 442 419 439 468 459 471 506 536 576 598 546 512 507 454 566 591 607 604 569 553 625 661 709 779 767 796 794 914 966 1006 1063 1087 1087 1128 1148 1186 1208 1231 1206 1184 1174 1059 950 824 758 802 829 843 747 681 643 628 546 519 539 482 476 544 601 588 541 571 548 597 639 598 697 752 821 870 930 976 1063 1148 1204 1247 1273 1386 1456 1518 1577 1666 1606 1559 1569 1541 1443 1342 1246 1188 1153 1136 1127 1125 1157 1159 1187 1218 1269 1247 1150 1168 1108 1042 939 847 702 629 582 552 514 492 473 447 423 394 461 458 505 533 424 338 296 280 307 346 319 312 244 239 257 211 163 143 160 153 159 149 166 184 164 165 202 233 267 276 285 281 272 284 266 303 282 268 271 296 304 273 274 250 215 247 211 158 150 92 80 88 114 124 70 81 103 126 90 61 58 58 60 64 102 110 127 88 111 144 121 113 100 76 74 79 117 97 101 122 156 127 132 107 101 103 108 101 95 78 78 101 89 97 92 88 93 100 97 95 94 92 84 82 85 90 92 93 93 95 92 97 104 107 115 120 126 127 123 153 160 160 183 195 222 227 257 269 228 214 250 286 311 287 334 356 343 328 288 275 248 273 270 255 255 276 306 317 353 359 380 342 355 330 325 369 393 360 381 352 307 318 319 305 329 342 269 252 284 268 260 257 329 360 388 374 300 303 286 319 280 288 328 316 293 243 207 193 261 318 364 334 318 287 265 231 207 257 303 243 159 107 112 140 104 108 99 91 95 72 72 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
212 209 207 206 204 203 203 213 203 197 198 195 191 186 188 187 183 179 179 190 196 200 203 221 222 222 221 225 230 229 233 238 253 254 269 266 257 257 277 283 283 283 280 287 292 289 290 298 306 304 287 274 272 266 260 264 266 264 263 268 269 269 272 287 296 319 299 290 277 271 277 294 299 292 278 268 262 259 256 254 251 248 245 240 236 232 227 225 222 227 216 211 207 207 210 207 202 200 197 195 196 198 201 202 200 201 195 196 197 198 200 204 208 212 207 202 200 201 203 205 209 211 213 221 213 215 214 201 190 188 191 199 203 197 200 199 202 204 209 209 213 217 218 218 219 224 228 236 236 234 233 235 237 242 247 251 259 270 283 303 317 321 320 322 325 328 329 327 333 334 335 334 334 334 335 336 338 341 347 349 357 358 360 356 371 380 374 377 382 381 381 380 375 364 364 364 364 364 364 365 365 327 310 303 295 288 288 279 275 270 268 265 262 258 252 252 254 249 246 249 250 251 253 262 276 269 275 276 269 248 241 221 219 218 219 219 220 224 232 260 266 267 267 265 262 262 259 250 241 236 233 227 229 227 225 222 222 223 225 228 232 236 231 231 233 241 240 243 238 238 230 228 240 237 227 253 255 251 252 256 250 252 219 212 208 206 204 203 201 201 202 200 221 222 223 224 224 221 222 224 226 228 234 235 234 233 227 225 223 224 226 225 226 226 227 228 229 230 230 231 233 235 236 236 237 240 241 240 243 246 252 253 256 259 262 258 253 256 253 248 249 250 251 251 252 252 254 255 256 259 263 263 262 264 267 269 270 274 274 275 273 274 275 272 270 268 267 271 269 270 272 271 274 280 275 280 277 277 287 289 292 298 303 310 313 321 329 341 337 341 344 362 362 364 377 377 375 378 384 390 398 409 417 429 433 425 420 414 412 420 424 422 420 417 412 412 410 409 409 405 400 404 418 418 413 411 408 399 397 395 386 376 368 373 381 397 399 394 387 379 368 359 359 358 359 361 361 365 367 368 370 372 373 376 377 378 380 381 383 384 385 387 387 389 391 393 391 404 400 406 401 405 409 415 408 412 418 412 413 421 426 432 440 446 450 458 464 455 463 458 470 477 471 473 473 478 481 480 484 488 491 493 494 494 499 513 523 523 525 524 527 538 536 540 550 554 559 562 563 569 584 610 602 620 597 593 585 590 591 596 599 611 620 625 624 630 637 641 604 591 588 582 578 577 578 575 578 569 592 602 593 586 590 613 617 635 611 579 583 538 527 514 551 570 601 588 572 588 608 549 518 542 595 612 605 607 591 552 534 603 603 589 544 581 600 592 617 616 609 609 613 615 622 624 614 608 586 590 617 600 602 602 610 622 628 633 642 650 660 671 692 691 689 684 682 675 680 680 665 679 665 680 682 666 626 680 681 664 677 677 660 645 647 602 659 621 627 647 627 622 634 648 609 611 603 603 599 634 616 585 555 544 550 544 540 546 544 543 536 520 491 496 530 546 551 528 520 548 566 574 581 565 546 502 469 441 448 421 441 405 367 364 366 345 358 379 384 378 383 386 392 400 412 419 418 436 449 460 470 470 463 464 348 296 276 258 246 230 263 255 240 257 260 268 276 280 279 280 286 280 285 277 279 286 291 289 299 304 299 290 285 292 301 295 284 273 270 277 287 287 281 272 271 274 284 281 278 278 278 264 290 292 271 263 260 245 234 289 337 348 352 323 315 318 334 325 328 330 335 343 354 366 382 374 396 400 393 416 420 431 427 396 366 362 363 386 424 367 365 367 368 380 399 424 458 518 537 467 424 426 457 462 441 468 474 477 518 563 593 608 644 612 600 614 630 622 670 692 734 683 661 659 694 712 789 783 799 809 762 704 703 688 714 662 664 684 764 797 786 692 657 631 617 642 647 639 679 692 671 702 714 674 698 721 728 750 780 787 781 770 778 798 772 724 693 705 725 726 722 730 754 774 843 908 914 907 947 884 846 855 861 815 717 672 653 630 643 623 644 669 676 684 687 597 535 475 457 416 417 425 451 458 473 514 542 535 494 431 453 476 505 480 486 547 577 622 748 803 858 913 911 943 921 883 916 963 1027 1079 1122 1143 1144 1165 1209 1238 1235 1225 1096 985 898 895 875 933 954 835 783 781 774 755 676 572 527 496 482 500 578 639 695 701 677 707 735 657 649 720 771 820 903 939 1025 1075 1150 1158 1246 1310 1398 1410 1532 1580 1565 1598 1620 1544 1451 1317 1249 1208 1188 1166 1139 1097 1114 1163 1160 1222 1269 1291 1214 1185 1152 1074 918 789 741 619 612 584 559 527 464 436 409 390 381 412 488 467 438 416 362 288 265 277 276 310 272 209 186 168 153 145 141 138 136 133 129 127 138 189 235 280 260 283 296 263 234 242 235 292 274 248 221 255 251 217 218 232 207 238 228 192 161 140 89 76 77 79 85 137 146 128 124 101 94 59 60 68 102 84 85 119 151 111 122 84 69 59 98 70 75 105 135 149 157 124 111 109 108 117 109 99 92 81 83 101 93 101 94 93 95 104 103 103 94 89 88 86 86 93 96 94 95 95 92 93 100 111 104 108 123 130 131 128 144 155 160 184 199 186 192 201 187 193 211 213 241 251 303 345 300 303 267 280 295 302 259 254 303 259 275 285 307 349 347 270 298 279 336 406 348 345 405 367 346 345 324 326 354 364 310 305 295 295 326 331 309 329 392 414 379 362 337 373 353 347 302 274 222 207 193 161 259 315 340 318 310 276 232 183 198 240 267 191 144 81 69 108 78 1 1 0 0 0 16 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
202 204 203 200 201 210 213 216 212 198 192 193 193 188 182 182 181 178 181 191 196 197 199 207 221 216 223 222 225 231 234 235 237 251 255 247 247 253 266 277 277 280 279 288 285 283 290 295 300 306 298 275 267 262 254 258 263 257 256 261 266 273 277 279 283 287 303 291 277 270 275 285 294 291 278 272 267 260 255 252 248 244 243 236 235 235 233 231 228 226 224 213 219 216 215 215 208 200 197 196 194 195 200 200 198 196 194 195 196 197 199 203 205 207 203 199 197 198 200 203 207 207 208 213 214 212 212 199 190 188 193 196 198 196 198 200 203 205 206 207 211 214 220 222 223 226 226 229 234 239 238 240 242 247 252 259 266 278 313 316 317 318 321 323 324 328 330 331 333 334 332 332 333 334 336 338 339 341 348 355 357 358 353 352 357 360 365 378 378 378 379 378 377 371 364 362 363 362 363 363 361 322 308 300 293 288 283 280 276 274 270 267 263 258 253 252 250 246 244 248 249 247 247 251 255 261 262 269 275 271 248 234 218 218 218 219 220 222 225 233 241 267 267 264 262 260 251 248 242 237 233 230 229 223 227 223 222 222 223 224 225 226 229 230 229 233 236 235 234 232 229 227 226 235 233 236 251 250 249 249 238 241 209 208 205 204 199 196 199 198 202 222 222 222 220 221 223 220 223 227 225 224 227 229 234 236 231 226 223 222 223 224 224 225 226 227 228 228 229 229 232 233 234 236 238 238 237 239 242 246 249 252 253 251 250 249 249 249 247 247 247 249 249 250 251 252 253 255 257 260 262 262 261 266 269 269 264 266 267 268 269 269 269 269 268 266 264 265 266 267 267 267 268 270 271 273 275 278 288 286 288 291 297 301 308 315 313 323 337 332 352 350 349 367 379 378 380 383 387 388 395 419 426 426 431 424 422 437 435 436 434 434 435 432 428 423 413 407 412 412 406 412 415 409 403 401 405 395 391 389 382 381 368 376 386 388 390 385 379 376 375 361 362 367 370 366 366 366 366 367 369 371 374 376 377 378 379 380 380 381 382 383 385 386 386 388 389 390 392 394 396 399 405 405 404 406 409 410 423 430 432 429 430 435 442 446 451 451 455 468 475 470 462 464 466 469 473 477 482 484 484 485 490 495 498 505 514 521 532 537 537 535 546 550 556 565 577 584 587 597 605 591 614 582 581 591 599 604 606 603 600 605 611 615 619 628 629 629 638 617 610 613 599 596 591 586 581 578 575 585 604 602 597 600 611 631 649 610 567 579 552 521 553 568 601 589 584 580 592 544 541 511 548 565 577 587 587 570 555 571 600 585 572 564 566 580 579 596 595 597 605 608 613 623 630 607 610 607 601 620 626 637 635 649 648 647 660 661 667 668 684 696 691 675 663 658 655 651 641 637 656 636 658 636 607 640 664 637 648 650 671 640 612 604 629 608 605 617 608 611 620 672 663 611 590 579 592 615 657 627 590 554 537 522 526 522 527 527 526 528 482 486 530 526 546 549 485 526 539 552 524 497 445 439 451 408 444 402 392 368 361 339 344 340 363 371 383 375 376 386 392 406 388 409 429 441 455 464 471 473 475 461 394 321 305 260 246 232 244 236 255 265 269 271 270 269 275 272 272 281 284 271 279 281 280 291 297 303 294 289 284 284 289 292 284 273 275 275 280 285 276 273 270 276 278 277 277 272 288 265 265 266 263 257 253 241 232 284 324 313 308 313 314 309 312 325 325 326 342 355 355 378 382 357 385 384 367 398 404 429 404 403 355 380 383 367 380 368 379 389 385 391 412 448 492 536 572 498 470 429 460 440 439 486 509 492 529 553 585 586 598 576 625 626 641 662 672 689 684 663 636 662 695 692 730 714 737 802 739 734 720 742 764 687 680 719 733 787 804 731 672 645 627 651 666 675 663 664 675 701 687 682 705 721 734 762 781 784 771 765 762 796 733 693 700 713 717 723 747 754 825 815 802 824 892 885 919 889 881 884 790 766 703 678 651 623 647 632 646 665 681 698 698 689 577 526 477 456 404 409 422 443 440 477 513 466 427 512 490 500 532 610 642 696 699 737 752 765 829 919 957 999 1017 1005 964 1028 1031 1044 1109 1149 1175 1206 1228 1247 1229 1169 1116 1104 1057 1064 1021 1053 1028 920 916 922 879 835 701 669 679 607 507 480 541 608 664 699 712 734 772 769 709 661 749 814 841 880 975 1014 1080 1148 1200 1266 1328 1370 1471 1468 1473 1493 1546 1535 1460 1360 1304 1297 1246 1176 1133 1104 1097 1103 1170 1170 1232 1244 1217 1165 1103 1001 922 835 715 661 646 622 560 516 472 445 428 390 360 386 457 394 409 426 357 329 316 259 260 279 248 212 210 212 161 146 143 143 140 140 133 129 123 140 216 205 258 272 296 301 271 252 215 239 232 228 206 215 187 205 177 191 161 219 177 173 180 174 141 113 84 75 88 155 178 159 126 117 123 79 57 61 62 70 103 112 150 118 87 85 66 69 102 97 97 99 120 166 148 119 127 140 115 144 139 106 94 84 84 99 97 100 99 100 98 103 111 104 100 97 89 93 89 89 89 89 96 100 100 101 100 101 114 116 110 110 128 156 152 176 187 186 177 156 163 173 201 261 259 251 258 256 323 346 331 328 305 310 295 320 316 268 312 246 235 251 239 303 257 255 236 249 312 298 278 350 389 348 353 342 302 325 364 365 340 340 326 327 377 336 336 389 422 445 406 416 395 409 378 319 245 184 165 189 117 155 216 287 250 287 308 267 165 129 185 221 203 165 76 45 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
197 199 199 198 197 201 205 213 214 213 195 190 188 183 179 178 178 178 180 192 193 194 197 200 215 224 214 224 225 225 228 230 233 237 239 242 256 261 273 275 270 281 284 284 278 283 290 295 297 298 305 280 270 263 261 255 257 254 255 259 262 268 265 267 269 278 285 288 275 269 270 273 283 280 276 272 263 260 255 251 246 243 237 235 229 228 229 230 228 222 220 225 221 218 215 206 202 198 195 197 195 193 196 194 195 193 193 194 198 198 199 200 205 211 205 198 195 198 199 198 203 205 203 205 208 200 200 195 188 190 192 194 198 198 201 202 204 207 209 208 211 215 222 227 230 235 234 233 238 241 246 248 248 252 258 268 293 309 315 316 317 319 321 324 323 327 326 329 331 329 331 331 332 333 335 336 337 340 342 348 355 355 349 350 353 358 373 376 376 377 371 375 369 364 362 362 362 362 362 365 355 312 303 295 292 286 284 280 277 274 271 267 263 264 258 254 249 244 242 246 243 243 243 243 245 248 255 263 269 273 269 244 217 217 217 216 217 218 221 233 252 252 258 260 263 262 259 254 247 236 233 230 225 221 219 220 222 223 227 228 228 225 224 226 227 228 228 229 230 232 249 241 225 223 225 239 247 244 237 230 235 215 208 206 204 197 198 198 200 201 218 221 222 219 216 218 219 222 220 221 219 220 223 227 226 228 231 230 226 222 222 225 226 225 226 226 227 228 229 229 228 228 229 230 232 234 235 236 236 239 242 244 243 243 244 245 244 244 245 244 245 247 247 249 250 252 253 255 258 260 260 258 259 264 263 261 259 261 263 264 269 266 266 265 265 264 262 262 261 264 264 265 265 267 269 271 275 281 282 283 286 290 293 295 297 303 304 307 319 334 337 331 349 356 366 376 367 388 401 396 399 396 389 384 390 417 418 455 453 429 430 416 442 437 416 419 402 405 402 404 410 412 407 410 411 400 397 401 397 388 377 373 381 389 385 384 385 379 375 371 368 361 365 371 374 384 381 390 371 370 368 370 373 375 376 377 378 379 380 381 383 385 387 388 389 391 391 392 392 395 395 397 399 401 403 405 408 409 414 421 426 427 438 436 435 441 440 448 455 459 465 463 458 460 464 473 482 478 475 478 482 487 495 498 504 507 507 514 518 525 530 536 543 553 561 569 577 583 590 572 563 569 571 575 593 600 609 617 622 612 612 612 606 614 621 619 622 631 631 633 646 645 644 651 638 618 594 587 582 583 586 598 606 609 618 624 634 608 574 584 558 523 573 574 587 621 596 578 546 542 598 561 520 561 576 618 625 581 567 547 594 591 583 576 583 577 586 596 609 605 610 613 626 649 641 625 637 631 629 626 634 639 640 647 657 662 663 672 676 678 689 701 696 671 655 634 647 635 630 617 628 619 641 618 612 612 633 631 629 640 673 662 638 605 593 598 578 574 589 602 625 618 665 640 615 592 580 582 629 683 615 576 552 533 522 505 512 510 519 477 470 490 485 495 514 554 484 461 478 488 432 429 416 392 408 382 398 378 362 347 340 368 340 337 364 372 364 369 380 389 402 395 339 348 361 421 455 452 465 474 483 471 451 344 290 261 247 231 229 251 261 263 263 265 264 262 264 270 278 287 277 277 269 275 280 284 291 304 296 291 286 279 282 283 279 272 267 270 273 274 273 270 267 273 281 276 271 264 261 256 252 255 255 255 252 236 244 271 290 293 297 306 305 300 308 310 315 323 321 342 285 301 349 344 376 371 370 369 410 421 386 388 370 364 397 361 361 380 387 409 405 400 440 494 544 581 593 507 480 431 454 442 460 511 565 543 525 513 530 543 570 582 639 667 659 684 675 646 652 626 660 702 692 674 683 694 710 737 737 688 689 740 755 757 703 738 780 810 779 699 683 655 637 634 667 667 685 683 689 694 666 683 703 727 745 760 774 786 784 771 739 790 706 681 724 797 788 783 815 809 817 785 773 822 820 829 836 850 870 828 719 694 685 661 644 665 648 653 655 670 682 695 712 718 626 540 485 470 420 401 407 431 427 466 480 422 478 437 466 496 558 595 582 573 612 651 688 725 784 900 946 976 1031 1047 991 1060 1081 1118 1088 1152 1167 1178 1226 1258 1259 1241 1235 1196 1185 1202 1168 1196 1090 1040 1038 1034 965 903 849 828 784 661 537 439 520 576 624 639 673 706 733 773 795 799 719 752 807 858 947 1012 1067 1093 1139 1219 1253 1342 1339 1349 1358 1401 1465 1474 1475 1398 1372 1360 1258 1173 1139 1100 1084 1083 1108 1128 1181 1189 1170 1138 1018 925 815 738 686 619 598 591 572 496 442 394 390 379 360 353 424 368 355 363 365 335 301 275 232 251 255 246 239 240 241 200 205 218 243 264 232 176 165 117 180 211 252 237 279 288 273 223 179 212 215 202 166 163 141 167 162 154 153 185 170 154 164 164 170 178 126 118 100 142 169 122 122 89 115 78 57 60 106 87 108 135 120 107 79 79 59 94 103 110 119 128 118 127 133 127 140 145 151 155 135 120 97 87 81 94 96 96 94 104 100 112 118 114 107 96 96 103 102 103 95 92 98 101 103 101 111 126 136 138 142 146 116 131 133 133 141 144 147 165 184 212 226 258 305 306 284 266 328 371 389 358 334 331 318 335 297 301 301 248 202 187 205 227 197 235 191 218 216 242 301 341 348 324 284 303 289 312 374 361 352 337 354 360 395 402 422 424 447 455 439 440 420 408 352 327 253 200 158 131 86 154 200 199 161 254 269 198 152 118 158 178 176 106 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
197 197 197 196 198 200 208 213 214 211 197 194 193 192 182 179 178 178 179 188 190 192 195 199 209 220 220 214 218 225 229 233 237 244 259 259 264 271 272 265 270 275 275 284 280 286 290 293 291 293 298 285 279 285 282 262 253 253 252 253 255 267 258 257 265 279 297 295 286 276 263 270 273 277 268 265 260 261 258 252 247 241 238 242 232 224 227 222 219 225 222 218 221 220 217 213 204 198 195 194 193 194 192 194 197 193 192 194 195 196 199 202 204 203 201 196 194 196 196 196 200 202 201 201 209 215 197 192 187 196 201 198 200 202 201 204 208 210 211 211 213 215 218 227 235 237 242 247 247 248 253 258 258 258 265 275 315 315 311 318 318 321 321 322 323 324 325 327 328 329 330 330 332 333 335 337 344 352 341 351 354 346 347 351 356 367 374 374 375 374 367 364 367 361 361 361 361 361 361 358 318 308 300 295 293 293 288 282 279 275 272 267 264 261 257 256 251 246 241 240 242 247 240 240 244 246 255 272 262 262 268 263 239 220 216 215 216 216 218 222 233 245 252 258 262 261 256 249 241 235 232 228 226 219 219 221 223 229 232 228 229 228 225 225 227 227 228 231 235 251 252 252 247 223 219 228 240 242 241 232 219 211 207 206 201 196 198 199 199 204 213 213 221 214 216 223 223 223 223 219 218 219 220 223 222 227 230 233 230 226 222 224 224 226 226 225 225 226 226 229 228 228 229 230 231 232 233 234 233 234 235 237 238 238 239 241 240 242 243 243 245 246 246 248 251 251 254 254 257 259 256 255 255 257 259 260 258 258 261 265 266 263 264 263 262 261 261 260 260 261 263 264 265 265 267 272 275 275 277 280 279 287 285 288 293 293 301 314 308 316 321 336 346 343 347 348 367 377 379 374 400 411 399 378 376 409 403 415 418 421 411 402 423 414 413 400 390 400 394 393 391 403 408 399 401 398 393 390 387 385 382 372 381 382 387 393 392 384 377 368 365 364 362 367 381 390 393 392 390 393 390 388 381 374 375 375 379 379 381 383 384 385 387 389 393 395 396 396 395 395 398 401 399 401 402 404 406 409 412 416 424 432 436 433 431 433 436 446 450 451 451 453 461 469 480 481 470 470 473 480 488 488 491 500 504 519 513 514 520 524 532 539 546 552 559 566 575 573 553 567 575 591 592 597 609 608 624 633 638 642 634 630 619 613 611 620 628 631 633 636 632 642 651 656 659 657 629 606 615 598 593 593 598 615 627 630 640 608 627 624 563 534 569 607 602 629 587 574 569 558 575 592 532 543 565 595 615 616 589 559 572 607 602 584 598 608 611 607 626 615 620 629 629 634 630 633 639 639 636 646 649 682 675 691 703 706 708 713 712 705 709 664 664 634 642 617 625 610 626 625 605 603 609 632 584 596 623 627 600 637 650 630 621 609 596 572 554 571 573 586 587 581 612 664 624 585 573 570 597 606 573 553 536 528 515 499 506 512 492 510 532 468 487 439 459 448 421 402 406 412 391 375 381 379 365 362 358 353 380 412 414 366 340 339 356 361 350 370 387 403 407 376 336 311 336 351 417 462 467 471 482 472 424 355 299 276 245 233 226 235 255 255 261 259 256 260 272 277 273 279 269 262 275 294 290 292 299 313 304 297 286 280 274 271 273 273 264 266 266 268 268 263 268 272 282 282 272 272 265 259 251 252 251 249 248 230 261 279 282 287 286 298 293 317 329 329 335 311 309 297 287 292 316 323 375 333 332 328 350 381 347 361 379 352 375 415 436 437 386 450 462 432 428 452 484 527 591 519 484 443 432 434 459 523 552 554 585 602 606 609 617 632 591 641 614 611 618 622 610 641 684 701 688 625 669 669 693 682 708 667 728 741 784 770 767 783 811 807 808 778 706 668 652 638 643 669 672 679 684 679 673 709 725 743 757 777 780 783 756 785 699 739 691 690 747 833 774 823 779 756 763 749 758 819 786 819 807 847 879 789 716 689 677 666 643 679 682 685 661 676 689 713 724 727 629 515 480 484 429 401 406 400 413 405 410 421 443 485 570 497 500 488 554 643 712 759 809 858 862 846 880 976 1026 1060 1031 1072 1107 1129 1145 1160 1189 1225 1228 1254 1252 1273 1264 1242 1273 1306 1317 1239 1190 1132 1052 998 913 851 831 789 734 663 569 457 477 517 569 590 616 663 686 715 752 809 844 842 850 926 973 995 1014 1013 1092 1111 1212 1252 1220 1229 1267 1349 1371 1385 1430 1460 1436 1339 1269 1210 1138 1110 1093 1050 1059 1087 1103 1140 1119 1054 974 894 801 750 695 664 562 525 518 496 449 402 399 373 368 330 356 339 338 318 321 315 271 256 245 224 216 225 252 285 291 273 285 288 301 314 280 268 221 119 169 200 206 258 276 240 230 189 206 156 194 212 232 213 192 130 116 117 163 164 149 136 158 152 151 163 145 174 134 121 120 134 96 88 92 83 59 59 92 118 119 110 103 82 91 66 55 93 82 85 99 117 105 122 136 133 121 129 156 143 117 112 99 95 88 82 83 89 94 112 116 109 113 121 117 111 104 111 101 114 108 91 105 108 110 113 116 120 142 144 158 129 137 127 132 141 162 154 172 149 165 175 196 228 261 290 251 263 283 324 390 364 378 361 352 357 315 335 340 260 208 175 156 189 162 194 186 185 236 271 286 302 284 273 215 251 237 306 313 315 282 292 316 376 393 424 443 456 463 447 419 408 397 377 373 360 312 253 221 184 135 78 142 123 176 181 272 267 225 141 101 148 141 102 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
198 197 198 197 197 198 197 209 211 211 200 197 194 191 187 181 178 177 179 183 186 190 194 199 208 210 214 215 224 228 231 234 238 247 263 265 267 266 261 262 268 274 279 276 274 284 289 286 286 288 288 298 306 299 277 263 254 251 252 255 259 263 261 254 264 267 279 307 301 291 263 260 260 263 259 257 256 253 254 248 248 241 234 237 236 225 216 217 215 216 221 218 213 220 219 218 217 213 197 193 191 193 191 193 195 190 190 192 194 197 201 207 210 201 196 194 192 194 195 193 196 198 196 201 204 211 199 191 188 193 195 201 206 202 208 208 209 211 212 214 214 216 220 224 230 239 244 250 257 257 266 282 290 274 280 311 314 316 308 317 320 321 322 322 323 324 325 326 327 329 330 330 331 333 335 340 350 350 352 345 344 346 349 356 372 373 373 372 372 372 364 360 360 360 359 359 359 360 360 338 317 304 304 307 305 302 298 287 280 275 270 266 263 261 256 252 248 245 245 238 237 239 237 237 238 244 255 274 272 258 257 264 244 236 216 215 214 216 216 217 229 235 246 256 256 260 256 254 238 233 228 226 226 219 218 225 231 232 232 232 231 231 230 228 229 232 233 234 245 250 251 247 247 237 218 218 232 236 230 221 215 206 205 201 197 201 202 201 201 202 208 211 212 213 219 222 223 223 222 217 217 218 219 220 222 225 226 228 228 224 221 221 223 226 226 224 225 226 226 228 228 228 229 230 231 231 232 232 233 234 235 236 237 238 239 240 240 242 243 245 244 244 245 246 246 247 248 251 251 251 252 253 253 255 255 257 257 257 257 263 260 261 262 261 260 259 260 259 259 261 261 262 263 264 266 270 271 268 272 279 276 279 282 286 292 300 298 300 306 308 312 319 326 343 342 340 350 357 360 363 381 395 406 374 389 392 408 405 403 401 405 392 404 392 395 388 375 382 375 377 386 392 396 393 399 398 390 390 383 380 378 375 384 385 386 389 395 389 380 372 372 363 362 362 365 371 379 388 398 402 402 399 403 406 381 381 384 384 384 383 386 386 393 403 406 400 399 404 405 398 397 402 408 407 406 406 408 412 418 422 421 426 429 427 434 443 440 439 443 445 449 462 461 455 460 462 463 469 471 475 477 482 485 490 496 503 508 512 526 529 535 539 544 550 556 548 543 549 570 582 603 585 589 596 614 623 631 627 639 643 647 651 649 629 625 619 624 629 632 637 639 642 640 647 657 659 662 661 640 627 614 607 602 603 617 635 649 642 628 622 569 539 549 613 658 637 611 590 601 567 576 590 561 558 544 558 635 634 620 578 554 575 590 602 602 602 612 626 654 648 656 655 665 660 654 654 700 699 656 644 668 724 741 743 746 752 756 762 768 775 708 671 644 624 615 619 596 602 597 608 617 601 592 602 597 580 601 604 584 628 637 596 625 577 571 586 563 538 568 560 571 566 587 663 652 612 575 560 546 552 551 542 537 519 519 530 518 522 525 522 537 544 543 507 466 457 455 468 463 435 439 440 457 463 454 456 431 431 458 465 441 390 357 342 313 311 365 329 392 401 363 334 321 297 310 330 359 382 451 470 471 422 356 320 311 287 249 237 230 233 251 254 257 249 254 262 272 267 273 271 259 263 272 284 300 304 310 309 309 297 289 283 275 271 267 265 267 261 266 269 265 264 274 277 286 286 280 272 260 254 253 248 249 240 230 235 277 271 250 251 271 291 302 307 307 317 322 319 280 306 337 324 325 315 311 323 319 348 337 365 355 360 346 345 385 421 433 475 426 404 490 532 525 543 552 537 578 514 480 449 441 461 473 536 516 533 558 543 583 618 622 578 569 571 575 587 579 587 633 686 678 696 656 620 619 678 663 636 669 647 697 741 777 783 800 798 762 813 826 816 738 686 664 649 636 649 654 650 656 665 686 705 740 756 769 772 779 777 753 734 712 684 683 728 813 758 734 750 729 737 729 742 784 798 780 805 816 848 874 790 750 710 695 663 669 667 696 697 671 685 698 717 717 701 595 526 480 450 423 407 393 436 445 472 492 488 548 511 604 568 601 553 535 546 604 680 734 852 865 913 976 1003 1022 1063 1078 1069 1134 1152 1175 1166 1198 1205 1238 1264 1269 1279 1290 1288 1316 1337 1337 1243 1164 1097 1013 908 858 780 717 683 631 636 637 544 438 496 492 523 537 627 666 689 717 772 799 820 858 920 925 926 940 972 1014 1063 1163 1126 1136 1149 1216 1245 1297 1300 1319 1376 1416 1401 1335 1244 1152 1096 1065 1028 1026 1027 1057 1103 1058 985 902 896 860 814 737 673 609 554 488 452 455 449 460 438 462 413 309 308 311 301 284 272 260 244 233 230 217 211 228 249 290 321 307 280 291 317 305 331 264 133 133 179 228 217 260 222 198 188 180 157 149 182 183 175 181 167 169 104 141 157 140 120 132 115 135 124 112 130 155 125 114 82 105 75 85 79 60 53 96 102 101 88 88 84 63 73 51 98 67 96 74 110 129 123 125 123 110 126 139 147 123 109 104 112 100 88 102 88 91 95 98 109 111 118 125 120 114 116 114 121 109 91 107 124 116 129 140 116 129 141 157 129 132 144 166 168 171 178 172 174 198 199 211 234 263 284 272 285 298 331 350 377 391 385 365 358 375 374 319 292 280 212 168 131 139 164 166 182 175 203 215 245 269 257 233 256 241 242 247 289 309 355 336 328 389 421 452 492 454 385 385 388 380 345 334 316 339 332 295 247 136 103 61 105 104 187 251 209 221 158 96 83 59 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
200 197 199 199 196 196 199 206 211 211 199 197 195 193 188 182 178 177 178 179 184 188 193 197 201 205 209 210 219 223 224 231 232 240 264 261 265 255 253 260 270 275 276 270 273 278 285 285 279 284 291 297 298 276 267 252 254 248 247 250 254 256 261 254 252 261 279 307 295 277 270 256 254 256 255 252 254 249 245 245 241 241 238 228 233 232 226 218 215 210 212 214 211 210 209 213 217 216 210 196 192 191 190 190 195 188 187 190 196 197 202 207 213 203 196 193 192 192 194 193 193 194 195 195 198 202 198 190 186 188 191 194 199 200 202 210 215 217 216 216 218 220 225 230 234 239 248 253 259 268 281 309 312 311 302 310 313 303 298 317 320 320 321 321 322 323 324 325 327 328 329 330 331 332 336 338 343 350 348 343 346 349 354 371 372 372 370 371 366 371 360 359 359 358 358 358 359 359 361 342 319 317 316 350 339 318 300 289 283 277 272 266 263 260 255 254 252 246 243 247 238 235 233 234 239 237 244 258 256 270 259 246 246 236 233 214 214 216 215 215 219 231 241 250 248 255 257 243 234 230 227 227 225 217 218 222 227 227 227 231 229 230 226 225 225 227 230 236 249 249 249 247 245 242 220 215 223 228 222 213 209 204 204 197 200 201 201 201 201 202 214 214 218 215 220 223 222 222 221 217 218 217 218 219 218 219 221 223 224 224 222 221 222 225 222 223 224 226 227 228 229 230 230 231 229 230 231 231 233 235 236 237 238 238 239 239 239 238 240 241 242 246 248 247 245 245 246 247 249 249 250 251 251 251 253 255 254 258 255 255 257 259 260 259 258 257 257 257 258 259 259 260 261 265 268 268 265 266 267 275 276 276 280 283 286 296 290 294 295 304 302 311 320 326 337 344 343 344 348 361 366 361 363 357 378 382 383 381 384 383 380 370 380 369 367 370 369 364 370 376 373 375 375 394 395 390 386 386 381 380 378 380 383 390 393 394 389 388 379 373 367 370 363 364 363 365 369 371 378 392 394 400 407 405 405 399 400 392 389 391 393 395 393 397 400 403 403 406 409 400 399 399 402 405 408 413 410 411 412 415 417 419 423 431 441 442 437 439 442 447 446 449 452 455 464 469 470 479 483 491 485 487 492 490 494 499 503 508 512 518 527 524 527 531 534 541 571 561 558 574 571 579 613 605 599 604 609 620 641 643 645 650 653 653 656 637 626 624 630 637 644 646 644 647 650 659 663 665 668 669 652 627 625 612 613 614 632 619 609 580 556 552 591 614 661 676 635 616 618 593 605 582 572 568 570 539 606 629 663 605 580 578 569 573 601 625 662 679 665 666 687 698 698 706 706 685 705 720 673 701 663 684 718 723 728 733 740 745 754 762 759 704 668 638 626 615 600 579 573 588 594 607 600 565 590 569 589 582 596 603 627 605 611 612 555 564 560 532 546 547 553 579 620 567 609 659 619 572 562 545 536 530 530 547 544 530 532 525 544 557 551 553 560 553 560 562 546 551 567 537 524 528 494 483 489 507 501 454 457 416 406 393 377 343 325 349 299 312 333 327 309 307 289 274 298 304 312 325 353 386 380 338 315 303 299 282 257 241 228 226 235 251 250 249 263 270 266 260 260 261 265 269 288 288 303 297 305 298 305 306 294 280 275 278 272 266 262 259 260 268 262 265 276 277 291 270 259 255 255 252 248 241 235 234 228 273 266 240 267 271 249 266 270 305 267 264 283 315 297 295 335 301 329 314 333 317 332 358 342 359 334 361 396 413 420 444 435 482 481 414 441 440 479 540 569 586 573 493 472 442 456 446 465 509 496 497 532 526 545 561 573 544 559 545 575 611 635 609 637 652 636 692 642 584 590 613 621 623 634 653 721 680 714 766 748 724 760 767 761 809 739 694 672 655 654 649 649 662 685 707 705 698 723 735 758 765 771 779 778 756 705 669 709 798 795 712 726 713 703 705 710 744 781 755 775 787 819 859 896 864 813 746 695 681 683 695 683 710 702 699 715 710 607 562 523 515 482 489 428 401 435 455 462 492 521 566 610 593 626 645 685 667 623 593 583 590 697 751 737 858 899 962 1020 1066 1099 1089 1132 1155 1161 1184 1195 1209 1227 1253 1252 1276 1279 1297 1308 1312 1281 1193 1108 1014 938 878 787 769 651 583 547 500 535 474 453 414 414 473 536 605 642 665 685 730 745 746 795 865 843 852 856 950 1000 1059 1090 1046 1013 1072 1119 1155 1208 1204 1259 1272 1369 1367 1303 1248 1190 1142 1120 1082 1000 939 980 1000 1025 934 842 796 806 783 728 653 614 567 521 523 522 514 522 519 461 388 366 312 284 281 279 273 259 249 240 227 217 206 203 218 237 273 302 275 251 267 296 308 253 166 115 167 196 183 170 162 148 171 150 183 165 130 146 141 145 141 138 115 125 155 141 97 107 107 130 136 99 103 120 135 153 137 78 73 73 83 56 55 68 89 65 98 115 86 71 53 51 84 57 61 103 151 142 121 124 107 113 138 125 124 122 123 122 126 115 92 110 89 97 94 104 102 102 122 123 123 122 124 129 117 107 107 101 124 134 146 138 139 151 155 145 139 145 150 159 168 180 208 195 193 171 194 215 220 239 278 288 312 319 346 372 399 367 380 361 337 344 345 291 248 211 176 146 143 127 130 141 199 234 242 235 243 188 195 193 233 265 270 316 304 352 389 376 398 398 378 426 460 405 345 300 320 327 335 249 249 314 308 277 287 175 101 53 58 119 153 161 174 148 155 100 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
205 197 200 199 197 195 197 199 203 200 206 196 192 190 187 183 180 176 176 175 181 186 191 194 196 200 206 213 218 216 224 222 229 235 246 263 257 252 256 269 268 275 269 264 269 276 279 279 286 289 294 295 289 277 271 261 253 249 247 245 248 248 255 252 250 258 272 299 283 274 265 258 252 251 252 250 247 245 240 240 235 236 235 227 225 228 222 219 213 209 206 208 209 210 206 204 210 214 214 209 194 191 188 189 198 191 187 187 194 202 204 202 206 204 198 194 191 192 192 194 192 191 195 191 191 192 196 193 184 189 192 194 198 203 204 207 219 219 219 219 219 222 230 237 240 247 254 259 265 291 299 290 292 289 278 282 286 311 306 318 318 319 320 319 321 322 322 325 326 327 328 329 330 333 336 339 342 343 341 348 357 354 369 370 371 368 367 362 368 361 357 357 356 357 356 357 359 360 363 365 334 356 383 381 390 344 311 295 285 278 274 268 265 261 261 260 257 258 249 248 240 235 233 232 232 232 241 244 244 252 254 242 240 237 233 222 212 212 212 213 214 226 230 238 246 251 246 237 229 226 223 223 221 215 221 225 223 224 226 227 228 226 224 224 225 226 229 242 249 246 248 245 240 236 240 214 220 222 211 205 204 203 203 198 197 200 201 200 201 201 219 218 221 221 221 222 221 221 217 219 221 222 219 219 221 222 222 221 219 222 221 220 221 221 222 223 224 226 227 227 227 227 228 230 228 230 231 233 235 235 237 238 238 238 239 239 239 238 240 240 241 243 247 248 247 248 248 250 249 248 249 248 249 248 248 250 249 254 253 252 257 256 257 256 256 256 256 257 255 257 257 258 259 259 260 265 265 265 267 270 273 274 279 280 282 290 284 287 291 297 301 309 312 317 317 326 339 338 353 349 356 359 347 344 355 359 363 368 367 365 365 358 359 359 352 358 356 356 362 360 358 370 385 385 387 388 386 389 386 386 383 389 388 391 394 389 385 380 381 375 373 370 363 371 375 368 366 368 378 381 385 397 392 390 393 396 391 397 399 398 414 415 409 406 406 407 408 411 414 413 406 401 402 403 404 406 407 411 414 417 419 422 424 429 431 434 437 441 442 445 448 453 459 464 469 478 485 485 498 499 500 503 504 509 499 503 507 511 517 522 523 532 542 551 560 561 545 567 587 588 599 593 585 591 605 608 612 620 628 642 639 628 639 648 652 660 658 639 632 634 654 668 653 648 653 653 657 660 665 667 665 670 669 631 619 609 598 582 570 590 595 580 554 609 619 650 683 662 631 605 613 607 583 581 594 566 592 633 661 622 609 588 575 585 582 599 627 643 636 652 654 672 667 669 682 691 696 704 722 729 721 728 719 724 727 720 726 732 742 749 727 661 640 627 613 600 595 602 581 566 563 575 609 576 574 561 588 573 620 589 615 576 597 622 567 540 544 534 539 557 598 615 566 536 585 664 662 623 581 579 595 583 591 604 558 551 554 550 552 552 540 549 565 574 575 583 585 601 588 533 477 475 471 465 452 502 451 429 406 405 386 374 367 374 375 378 317 295 290 288 301 294 305 304 272 283 298 305 321 325 324 311 301 289 278 274 275 248 238 231 224 238 249 246 254 260 266 256 252 262 275 280 285 294 296 288 287 296 304 305 290 285 285 277 270 267 265 260 256 274 261 260 266 286 299 269 258 253 251 245 239 234 230 226 252 255 235 267 271 283 252 259 262 261 287 311 318 296 307 307 355 311 313 322 341 327 316 362 386 332 341 342 355 372 422 443 483 480 529 480 467 476 494 498 547 562 592 524 515 446 456 460 453 494 475 481 514 510 517 534 519 526 530 554 572 591 572 552 602 641 610 636 626 579 658 616 652 636 683 651 674 674 702 709 708 693 710 764 809 822 762 708 676 664 672 655 674 678 671 706 723 715 739 747 765 753 766 778 776 769 711 668 718 750 747 714 691 710 736 742 766 741 742 760 809 835 859 880 898 922 851 766 722 733 702 715 709 720 728 720 714 680 554 495 484 482 492 461 425 403 449 470 490 509 539 568 646 695 682 673 695 725 699 728 721 613 607 628 681 730 762 838 906 996 1076 1120 1101 1126 1153 1174 1209 1222 1237 1235 1238 1272 1263 1283 1263 1224 1214 1125 1054 1006 922 850 830 761 649 551 563 576 504 514 504 431 410 460 516 558 619 623 658 669 668 708 758 814 760 789 876 939 968 1023 990 967 936 983 1059 1107 1095 1132 1190 1215 1305 1378 1361 1294 1222 1186 1160 1060 941 862 878 946 1000 894 808 745 731 715 637 611 591 593 606 546 529 529 513 473 424 332 320 351 315 281 258 265 255 246 237 227 219 203 194 210 220 249 306 299 232 257 248 241 253 206 121 119 141 143 112 104 102 170 159 158 141 132 114 136 139 138 108 118 107 152 136 122 90 92 120 118 131 107 83 98 127 143 93 61 59 63 54 55 55 63 75 84 81 72 54 49 49 53 57 77 103 135 155 126 93 101 119 110 109 123 132 136 145 120 112 105 121 94 115 116 104 119 97 104 109 119 117 124 136 131 131 118 105 147 156 145 128 154 172 168 153 167 159 167 156 181 191 205 213 227 222 201 192 223 260 258 303 327 343 373 389 365 335 332 300 337 360 355 318 304 303 257 162 183 121 136 194 226 257 215 166 207 162 198 252 272 284 293 313 345 356 410 457 452 452 420 452 476 473 410 367 291 236 240 213 217 280 257 237 246 172 98 64 22 47 59 65 121 99 102 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
212 201 198 198 198 198 195 195 196 194 196 192 192 191 186 180 176 178 180 180 177 182 187 191 195 199 204 209 210 214 215 219 230 234 245 250 239 262 263 268 270 272 266 262 268 276 272 277 285 288 287 289 288 274 266 266 260 255 249 243 243 243 248 246 249 254 267 300 280 273 267 259 254 248 246 247 244 243 240 235 234 230 229 227 219 218 225 218 212 209 206 203 202 207 206 202 201 203 210 212 202 192 189 189 196 190 187 187 190 195 202 199 200 203 199 194 192 191 191 189 190 189 191 189 189 194 190 188 184 189 193 198 204 207 214 212 218 222 221 223 221 222 227 233 240 250 265 267 275 274 286 275 272 271 282 302 317 317 316 318 317 318 319 319 320 321 321 324 325 326 327 328 329 332 335 346 347 346 337 339 345 350 357 367 367 366 360 358 357 357 356 356 355 355 355 357 358 363 362 359 358 361 386 388 342 329 311 299 290 280 276 271 266 263 262 261 258 259 261 261 248 237 233 231 230 227 230 235 240 242 243 242 239 235 230 226 218 212 209 210 212 223 226 231 240 239 236 233 231 228 223 219 215 214 219 216 216 219 221 224 226 227 225 224 224 225 227 236 248 245 241 239 239 240 240 213 210 211 206 205 203 203 200 199 194 200 200 200 200 207 218 219 220 220 221 221 221 216 219 222 221 221 223 221 222 221 226 228 224 221 225 227 225 224 223 222 223 223 223 225 225 227 228 231 231 232 232 232 232 232 232 234 237 237 238 239 238 238 241 242 244 246 247 249 247 247 246 246 246 246 247 247 247 247 247 248 247 249 250 249 256 253 255 254 255 255 256 255 255 255 256 257 258 258 258 260 262 262 266 271 276 277 277 273 284 280 280 286 288 293 294 303 309 311 314 318 324 327 331 338 349 348 334 353 347 358 360 346 356 358 352 352 345 349 342 344 349 362 347 360 375 373 371 374 382 383 388 387 384 387 390 393 392 393 398 388 382 376 373 372 368 366 363 365 370 374 371 367 369 371 377 381 380 380 384 384 386 406 405 403 403 406 416 420 422 420 416 422 426 428 430 426 405 406 406 406 408 411 413 417 419 422 425 431 437 438 442 441 441 451 459 451 456 461 470 475 477 489 494 495 503 510 517 522 519 515 514 516 517 523 529 533 541 550 559 567 574 563 557 562 567 597 604 591 613 609 634 640 615 618 617 621 626 631 644 654 651 659 661 646 647 657 668 666 650 650 652 660 664 661 666 673 670 671 660 613 608 625 581 622 636 614 593 560 591 615 653 682 667 647 652 602 592 592 618 588 553 616 669 630 603 609 584 622 627 595 587 597 609 604 628 641 638 649 658 664 678 698 707 715 720 726 732 720 724 715 718 724 733 737 744 695 665 631 631 630 623 613 612 610 586 555 578 573 560 577 556 592 605 561 593 552 581 608 606 549 538 529 540 591 631 542 529 528 586 609 646 678 641 652 671 665 669 673 628 593 563 555 548 538 531 551 563 570 563 577 588 595 584 507 457 447 467 450 453 449 463 430 412 394 383 388 385 383 391 401 357 347 332 341 332 334 359 394 325 279 278 290 295 304 302 300 283 275 265 273 258 266 246 238 226 226 232 233 249 258 249 242 260 267 274 299 310 292 280 281 283 295 302 304 294 291 286 280 272 273 270 268 256 259 258 255 267 271 285 267 258 254 255 250 234 227 229 235 233 242 255 275 276 273 286 296 270 275 286 312 320 320 345 327 355 360 360 360 365 360 370 379 412 369 351 374 407 424 407 483 525 484 522 531 476 487 551 578 559 550 599 588 533 508 459 492 482 470 468 504 483 487 489 493 522 566 554 518 536 541 537 536 568 584 567 607 602 583 661 652 625 613 642 660 657 655 663 671 682 698 704 726 743 773 784 717 702 673 679 667 682 680 702 702 721 728 740 755 760 738 757 776 749 712 698 666 697 722 699 693 691 711 735 781 803 787 784 810 797 797 847 865 875 892 890 771 746 762 767 767 735 727 735 725 722 718 599 531 477 445 462 455 426 422 454 479 510 536 586 585 614 643 620 632 667 703 753 789 758 710 672 642 771 814 845 791 905 1040 1079 1123 1109 1131 1166 1184 1204 1222 1219 1234 1264 1264 1245 1282 1201 1145 1171 1132 998 906 834 788 749 701 585 550 614 708 619 609 566 506 425 423 471 513 578 593 581 612 636 702 749 733 735 801 849 880 963 968 909 872 879 959 1015 1031 1027 1093 1150 1179 1290 1302 1342 1318 1246 1152 1067 979 889 812 869 911 878 879 744 665 646 658 582 570 571 647 627 530 463 461 420 431 352 331 279 307 341 318 275 246 248 244 236 228 218 209 199 189 215 241 262 271 240 214 194 235 207 226 156 109 105 101 101 113 97 95 152 130 143 142 137 106 124 97 101 121 98 114 125 136 116 85 113 88 119 102 108 80 109 99 77 76 56 57 56 53 53 52 58 73 87 76 67 48 64 97 78 78 83 116 134 94 111 103 95 89 101 115 123 149 185 137 116 110 127 115 101 120 124 124 108 105 111 112 127 132 134 135 127 103 106 114 131 142 131 142 153 164 166 157 173 183 180 192 202 203 213 219 240 245 230 218 255 267 292 337 348 352 348 324 315 295 285 308 355 370 318 287 272 247 195 138 100 137 157 178 201 166 145 151 201 249 227 241 252 301 330 361 404 436 488 492 463 465 478 474 469 449 412 370 325 266 208 172 209 250 211 206 188 150 113 58 27 14 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
205 206 209 214 201 199 195 198 196 195 195 197 194 190 187 184 183 182 179 177 174 178 184 190 194 197 200 203 206 210 214 217 225 232 235 234 246 263 263 266 268 267 260 260 270 271 268 274 277 287 286 283 280 276 280 285 269 258 252 246 243 235 241 242 248 256 265 298 279 274 262 257 255 250 245 242 242 236 235 236 231 228 226 221 218 216 216 223 217 213 209 205 201 200 201 200 198 199 202 202 199 192 188 186 192 185 185 185 187 192 196 195 196 197 197 193 190 189 188 188 186 186 185 184 183 184 184 183 184 187 194 205 210 213 217 222 220 222 225 225 225 224 225 229 235 242 248 254 263 263 270 262 264 277 308 314 316 316 315 317 316 318 318 318 320 320 320 322 323 324 325 326 328 329 335 347 348 348 336 336 341 345 364 365 363 364 360 358 356 355 355 355 354 354 354 356 357 361 363 365 367 375 377 385 329 317 314 302 289 283 278 273 266 262 259 259 259 259 260 258 254 246 235 234 233 228 226 232 234 241 249 251 264 262 246 235 231 211 209 208 209 212 225 226 230 235 230 237 253 240 225 220 215 213 215 212 213 214 218 221 226 230 231 228 225 224 225 243 246 241 238 234 239 238 230 212 208 208 206 205 204 202 199 199 197 199 200 200 201 215 217 219 220 220 220 220 220 215 219 223 223 222 225 229 228 223 222 222 222 225 230 229 229 227 224 225 228 229 228 227 226 227 228 229 230 230 232 232 232 232 234 235 236 236 236 235 237 240 241 243 239 246 248 247 246 246 244 246 245 245 245 246 245 247 245 246 248 250 248 248 251 255 252 252 253 254 254 254 253 255 255 255 256 257 257 258 262 262 265 269 272 269 270 270 276 276 278 281 282 286 294 300 300 304 309 313 317 318 320 327 328 331 335 341 344 358 352 337 358 364 341 337 335 332 337 349 366 356 351 361 358 365 362 368 374 369 363 371 373 380 390 401 401 402 399 389 381 373 371 368 368 366 364 366 365 367 370 370 370 369 371 373 375 378 379 381 382 386 389 391 395 397 403 410 420 422 424 425 425 428 430 420 410 410 408 408 410 411 414 420 418 420 424 430 435 433 445 443 444 444 446 448 453 461 469 476 482 484 488 494 502 514 520 527 531 538 539 543 522 524 530 535 544 552 559 568 576 582 579 596 600 581 583 602 590 595 598 603 620 621 630 637 644 643 642 651 649 655 660 663 666 670 670 650 648 647 648 652 658 666 667 669 675 680 679 645 635 609 594 629 658 628 608 611 618 582 642 670 689 696 656 634 635 599 589 565 576 611 649 613 610 626 616 597 624 641 658 646 617 615 631 618 650 669 671 654 687 690 698 705 711 719 725 729 728 715 712 718 726 730 734 739 734 667 651 620 603 597 593 593 591 585 553 548 547 570 547 573 597 564 556 555 592 588 615 573 531 507 527 573 619 533 518 522 531 546 589 660 678 658 619 629 609 605 583 564 551 544 545 533 535 562 555 558 553 563 574 593 599 535 482 453 432 431 453 424 419 419 416 409 396 396 393 391 400 391 406 397 381 435 403 385 434 454 373 316 277 263 275 289 286 278 246 242 248 238 240 239 243 230 238 222 223 224 228 248 243 245 273 276 285 287 285 282 278 271 285 288 296 305 293 287 278 276 272 274 274 264 257 248 256 252 257 265 273 273 262 265 272 249 231 227 245 237 245 252 257 268 287 278 283 301 341 296 299 309 310 325 358 352 343 354 367 379 398 401 394 415 424 472 451 474 495 498 472 474 517 533 545 577 535 470 521 562 586 619 603 562 509 458 456 494 521 486 471 511 562 550 557 522 507 530 527 533 552 519 544 570 541 564 558 574 589 576 610 579 597 597 639 670 683 701 713 701 696 685 711 706 731 769 810 743 703 680 681 685 678 696 704 702 726 739 733 753 763 725 762 775 783 727 688 657 694 716 693 678 713 733 750 766 775 794 820 832 841 847 850 833 859 872 853 784 757 770 776 786 766 757 740 731 729 727 714 566 505 460 423 429 429 427 466 489 518 560 615 598 559 588 646 679 713 746 773 794 825 834 747 671 792 903 984 901 855 961 1093 1125 1140 1158 1173 1179 1213 1225 1205 1254 1243 1260 1274 1200 1161 1073 1052 1039 1034 921 790 703 631 608 614 647 687 754 724 648 600 563 512 416 390 466 526 541 541 544 606 666 690 639 713 768 804 882 935 880 856 791 871 916 934 921 1018 1069 1087 1192 1217 1256 1313 1275 1242 1118 1004 919 835 768 822 781 801 846 784 662 573 578 544 511 555 623 612 557 481 421 383 367 337 276 253 283 330 301 281 253 231 230 229 223 216 206 198 189 192 233 255 223 265 263 200 179 206 241 225 178 141 145 140 173 143 97 109 133 112 133 141 134 128 108 90 101 85 81 94 106 114 98 75 74 99 82 76 67 84 80 80 66 58 54 57 54 53 51 90 84 97 100 87 48 59 68 71 97 113 127 108 80 90 81 95 133 146 133 152 154 154 136 111 125 128 116 127 103 122 128 118 101 117 115 113 118 123 126 141 122 116 105 114 142 152 169 168 173 170 179 174 182 185 198 216 222 230 230 235 267 272 269 261 285 316 363 340 337 344 325 327 289 281 333 309 374 348 330 234 189 187 180 120 126 116 146 135 122 205 180 224 191 194 211 228 270 322 382 410 454 480 502 489 480 474 442 435 423 417 385 355 328 270 210 130 192 219 220 154 110 129 99 45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
209 208 210 219 205 206 203 205 205 203 202 196 192 188 180 179 179 178 176 174 173 177 181 188 192 195 197 200 203 206 209 214 220 223 230 244 259 260 260 264 259 257 254 264 270 265 268 264 270 279 284 276 275 277 286 285 271 264 255 252 247 236 235 244 249 249 258 282 278 264 259 254 249 248 247 242 237 235 231 233 232 227 223 221 216 220 215 215 221 217 213 209 204 198 197 197 196 196 198 196 192 189 188 187 187 184 185 187 187 190 190 191 191 192 192 192 194 194 192 189 188 188 187 184 184 183 187 190 188 193 194 200 203 210 225 228 232 227 227 231 231 233 236 229 232 237 241 246 250 254 257 263 276 296 310 314 314 314 314 315 315 317 317 317 319 319 319 321 322 323 324 325 328 329 332 339 346 347 336 337 339 342 348 355 360 358 357 354 354 353 353 353 353 352 355 358 360 364 380 372 376 383 383 383 333 317 307 302 295 285 277 273 269 264 260 255 253 256 258 261 254 245 241 236 233 232 226 226 234 251 266 263 263 263 262 250 234 218 208 207 208 209 220 224 224 224 228 244 249 253 235 222 214 212 212 212 213 215 218 225 227 230 234 237 235 232 225 245 244 237 236 228 238 227 217 210 208 207 205 203 202 202 197 199 197 195 200 208 216 219 219 219 219 220 220 219 215 214 216 219 224 223 224 226 228 229 227 222 222 222 223 227 227 231 232 230 229 229 228 226 225 226 226 227 229 229 231 231 232 233 233 235 235 236 235 233 233 233 235 236 236 238 238 241 242 241 243 246 244 244 243 244 244 244 245 245 246 246 246 246 248 251 251 251 252 253 252 252 252 254 254 254 255 256 257 258 260 261 263 268 273 269 268 269 272 274 276 276 278 280 286 296 295 302 304 307 311 311 313 314 316 325 326 328 333 336 341 331 342 347 350 331 327 339 343 343 343 344 342 341 353 350 354 354 354 345 360 369 375 370 377 381 387 400 394 385 376 375 373 373 368 365 367 368 367 366 369 372 374 371 371 372 374 375 377 380 381 384 386 387 392 396 399 407 413 418 417 421 431 440 437 424 420 426 419 411 409 412 414 415 418 419 424 428 434 441 447 451 455 448 453 457 460 465 471 476 479 484 493 500 506 513 512 519 526 538 543 516 517 525 529 536 544 550 557 566 574 583 588 592 601 608 608 623 629 615 613 610 631 638 632 639 650 655 661 660 663 663 664 667 668 660 647 643 644 648 654 658 661 668 671 673 671 676 679 683 647 625 609 619 645 639 599 628 654 593 635 651 683 686 648 624 609 599 588 605 614 561 587 597 605 629 621 647 609 620 649 663 623 631 629 641 647 630 637 669 680 687 694 696 704 713 721 728 718 706 708 714 720 723 727 731 706 645 625 615 602 598 578 564 555 552 555 541 533 572 547 553 554 579 530 545 550 598 612 603 530 503 514 529 579 525 508 518 513 536 577 638 670 652 580 574 568 567 567 561 544 532 516 506 522 546 549 496 506 558 574 579 522 479 479 484 435 416 423 415 406 408 405 405 405 412 407 405 408 412 413 431 405 444 456 455 463 463 434 338 298 288 278 267 253 260 273 270 278 273 271 261 260 252 250 265 230 222 217 222 248 251 264 289 288 273 273 272 268 267 274 281 289 301 292 283 277 274 269 266 261 258 255 254 246 247 256 265 267 272 278 285 312 278 226 232 246 248 251 257 255 262 278 276 280 298 311 317 320 323 319 341 379 376 371 376 391 394 414 418 426 463 461 461 501 511 524 537 551 546 522 548 559 578 561 505 554 569 560 600 640 569 496 471 468 487 529 579 544 515 529 601 607 550 512 516 546 591 600 520 527 568 576 582 617 600 645 583 587 619 640 607 607 637 659 669 713 728 729 698 723 744 733 757 794 750 702 689 699 711 687 710 705 726 730 743 722 747 755 711 738 768 761 702 683 655 695 697 664 711 720 718 720 730 777 803 823 814 806 807 839 848 891 890 803 771 764 767 776 785 797 806 756 743 736 735 664 562 502 493 447 410 428 424 461 494 523 537 564 578 549 569 601 634 666 718 743 792 826 865 773 748 798 917 1006 1003 939 948 1071 1111 1147 1157 1164 1180 1211 1227 1204 1248 1242 1248 1263 1257 1176 1194 1105 982 927 928 800 657 690 710 659 742 758 840 797 760 716 666 603 491 388 430 455 468 485 505 573 604 615 589 677 710 785 861 926 828 778 786 832 845 829 909 963 998 1042 1110 1160 1230 1239 1240 1228 1167 1115 1022 883 792 708 681 747 781 785 706 612 531 510 493 494 509 533 513 465 445 383 310 331 323 262 256 316 253 277 255 241 222 207 206 209 203 195 189 175 203 201 224 242 232 233 194 172 208 230 220 197 197 208 204 166 131 94 97 99 119 122 125 121 104 85 83 96 74 73 78 83 87 75 70 67 74 91 65 83 100 79 60 69 52 58 54 52 65 61 85 118 101 62 51 50 72 60 75 106 113 88 75 79 88 119 137 160 146 181 180 139 125 137 151 136 131 116 107 118 128 118 110 107 118 127 133 135 138 134 130 119 106 135 135 145 155 149 144 159 164 193 198 194 203 206 222 234 210 215 226 257 294 300 331 336 337 339 349 361 337 290 253 291 325 288 333 331 317 256 225 189 157 107 91 116 144 141 105 179 199 154 179 213 212 253 280 352 381 410 431 466 503 496 481 447 375 357 336 370 302 255 248 282 204 104 97 139 156 142 111 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
232 220 216 212 210 216 220 227 230 224 222 200 194 186 179 177 177 175 174 173 172 176 180 185 189 192 194 198 199 203 210 215 221 228 232 239 259 254 259 262 246 256 258 266 260 262 258 260 269 278 278 275 271 279 293 294 279 272 261 251 244 241 233 242 240 248 256 263 269 263 254 251 246 242 241 237 234 232 230 228 230 228 223 218 215 215 211 211 216 221 216 212 206 199 196 194 193 195 196 196 190 191 189 187 186 185 190 198 195 191 187 187 188 189 192 195 201 208 198 194 193 195 194 188 184 183 185 187 191 192 196 199 205 212 215 223 234 236 230 234 237 238 238 238 236 237 241 244 247 252 256 265 282 304 309 311 312 314 314 314 314 314 314 316 318 318 318 320 321 323 324 325 328 330 332 334 335 334 334 335 350 354 352 351 352 352 352 352 352 352 352 352 352 352 356 360 362 369 381 381 383 383 383 383 348 314 304 296 290 286 281 275 271 266 261 258 251 249 251 250 252 250 238 234 227 225 226 228 236 248 266 264 262 261 262 256 246 226 208 206 206 207 211 222 222 222 225 242 242 247 248 226 216 211 211 211 212 214 218 222 226 233 238 250 264 243 232 220 241 235 227 230 221 232 210 208 206 206 204 201 203 198 196 196 195 193 200 216 217 218 219 219 219 219 218 213 214 215 216 219 222 222 222 225 226 229 229 227 223 224 224 224 227 231 233 233 233 229 226 225 226 227 227 227 227 227 229 231 232 232 233 233 234 235 233 232 233 233 234 235 235 235 236 237 237 239 239 241 242 242 242 243 243 243 245 245 244 245 246 247 248 250 249 250 251 251 251 251 251 253 253 254 255 256 256 258 259 262 265 272 278 274 267 268 269 270 271 272 275 276 281 286 291 296 298 303 305 305 307 308 311 311 316 321 324 325 326 326 330 333 337 326 324 334 331 329 330 331 334 341 340 344 341 341 344 339 349 356 355 356 361 382 393 389 389 386 381 383 377 371 367 366 369 369 367 367 367 371 374 376 372 372 372 374 376 378 383 380 385 389 395 398 401 405 407 411 432 434 436 424 417 413 413 417 422 420 413 414 415 416 417 420 424 430 436 443 450 456 463 463 457 457 461 475 489 479 479 483 490 497 505 502 516 522 532 537 514 511 519 526 532 537 537 545 556 566 573 583 585 597 602 611 615 623 630 635 642 631 625 630 652 660 662 662 664 667 667 666 668 663 666 645 641 647 654 654 657 662 662 663 670 673 684 685 686 691 692 663 662 650 619 624 616 629 635 621 652 644 674 688 664 631 608 597 603 586 632 594 564 582 621 619 629 642 621 650 623 653 637 644 636 646 645 648 652 643 655 667 689 694 705 712 711 706 707 703 723 710 714 719 721 726 727 674 638 612 604 606 601 598 588 572 553 526 543 565 554 527 563 584 540 529 599 618 560 586 525 499 501 512 522 517 502 504 525 598 650 638 654 643 593 564 552 551 556 555 555 548 535 486 465 503 500 430 490 562 543 492 484 459 461 449 432 414 401 403 402 396 398 400 403 414 414 414 420 426 433 443 448 445 450 463 469 474 463 366 343 317 295 303 299 299 296 296 298 292 281 262 271 260 271 303 292 225 220 215 249 258 266 278 283 272 262 263 261 266 272 280 291 295 290 287 283 278 271 268 263 260 256 251 250 244 262 262 264 271 281 288 313 279 248 226 236 240 244 250 265 266 264 267 284 292 286 296 303 316 315 328 362 359 354 360 371 383 385 398 432 447 439 473 490 475 486 493 500 472 489 537 535 553 586 570 566 591 599 640 644 589 565 463 488 520 555 593 643 573 549 616 617 562 555 527 564 613 631 575 570 571 634 591 646 649 654 642 639 664 716 651 603 618 619 649 711 730 779 736 711 740 747 757 790 757 714 715 723 722 697 713 728 728 728 732 720 720 738 706 747 764 760 733 686 653 688 660 695 689 729 753 766 770 787 808 801 803 842 855 843 866 912 833 794 766 761 760 774 786 802 810 812 755 744 728 588 528 484 433 429 428 422 388 453 491 500 527 537 542 460 477 514 561 623 677 746 792 837 888 839 855 790 940 1014 1040 1059 1052 1108 1122 1153 1156 1174 1189 1183 1154 1195 1234 1249 1183 1211 1253 1290 1260 1148 1044 918 793 706 695 814 816 750 820 894 889 803 734 671 623 527 485 405 375 385 401 446 522 527 541 514 566 632 720 772 850 914 834 721 737 762 757 818 885 892 942 959 1063 1110 1159 1167 1179 1170 1162 1141 1047 981 865 758 644 614 665 663 681 605 537 521 492 458 415 443 474 411 355 342 316 282 286 261 231 296 236 263 245 225 229 212 206 193 197 191 185 178 164 205 196 230 202 221 165 187 202 193 204 217 180 206 184 151 136 92 91 93 105 105 118 116 106 105 76 87 99 76 67 74 83 101 107 88 63 61 61 74 83 77 73 86 73 61 54 51 53 75 89 104 97 80 49 63 101 91 93 109 102 76 75 102 110 99 122 157 161 209 201 162 146 156 142 133 116 114 119 123 134 138 115 113 109 110 115 120 129 139 140 118 109 107 111 121 124 115 118 139 145 167 162 198 176 182 194 211 202 198 219 233 254 296 295 326 308 288 323 327 291 247 226 272 303 271 299 315 306 219 168 170 151 136 106 82 149 105 127 148 161 146 187 197 189 229 274 341 355 371 374 414 454 478 463 438 387 324 261 333 264 242 169 198 237 181 88 53 80 60 83 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
263 256 230 229 231 254 279 287 288 288 281 227 197 188 179 177 176 174 173 173 172 175 178 182 185 189 193 195 197 201 207 215 215 219 225 233 250 244 261 248 244 264 265 262 260 254 259 265 271 274 270 267 272 273 280 296 284 300 264 246 236 237 232 238 239 240 246 254 261 255 253 250 246 240 236 234 231 229 227 225 225 227 224 218 212 209 208 211 214 216 213 211 205 202 197 195 192 191 192 190 188 189 190 188 185 181 186 191 190 188 187 186 186 188 195 200 204 201 208 201 200 209 194 189 182 183 185 188 197 201 199 199 203 213 216 220 228 234 239 241 242 245 246 246 247 245 245 246 254 261 261 275 294 305 307 310 312 313 313 313 314 314 314 315 317 317 317 319 321 322 324 325 328 329 331 330 333 345 344 336 343 353 354 350 350 349 350 351 351 351 350 351 352 354 357 359 361 373 381 382 382 383 380 382 352 314 304 297 287 284 280 275 269 263 261 259 251 246 245 244 239 238 240 241 229 226 223 227 233 242 257 264 262 261 261 260 236 228 205 204 204 203 206 219 221 221 223 236 234 244 248 232 219 212 208 209 210 216 220 223 231 236 245 253 250 245 243 227 229 235 228 213 227 210 204 204 204 203 203 202 200 193 193 194 194 195 214 216 216 217 218 218 219 219 213 213 217 220 219 220 222 226 225 225 225 227 230 228 226 227 226 225 228 231 233 233 232 231 230 231 229 227 229 229 226 227 228 228 229 232 234 234 233 233 235 236 235 236 237 236 237 236 236 237 238 239 240 241 242 242 242 243 243 243 244 244 244 245 247 247 249 249 249 249 250 250 251 250 251 252 253 254 255 256 256 257 260 265 269 273 270 265 266 267 267 268 269 270 272 276 280 284 291 292 297 298 300 302 301 304 304 306 312 316 317 317 320 319 320 320 320 319 320 319 322 321 320 325 327 335 333 336 331 332 329 336 343 343 350 356 374 379 371 380 370 371 370 376 377 374 368 369 369 370 370 368 368 369 371 375 374 372 373 373 375 376 380 378 390 392 393 399 404 407 410 413 417 417 413 409 408 409 411 416 420 425 416 416 416 417 418 420 426 431 435 439 444 453 462 465 474 475 468 476 471 473 478 481 489 496 504 496 515 526 527 516 503 512 513 515 522 536 541 550 554 568 578 585 593 600 605 610 611 611 596 608 614 623 630 638 646 644 660 669 666 668 659 654 651 661 645 639 644 655 667 679 665 670 672 672 665 675 684 688 692 696 695 697 664 641 638 632 612 649 661 613 657 667 663 658 637 648 621 599 606 599 649 610 594 576 598 608 632 646 634 663 631 644 645 646 638 649 650 655 649 652 664 674 683 694 707 710 703 701 694 706 704 710 718 714 718 721 725 694 645 612 602 591 578 559 570 533 540 515 529 546 565 525 551 587 534 517 543 568 533 531 532 505 485 500 511 513 499 500 518 568 552 563 578 565 623 574 559 545 542 554 552 562 542 494 417 475 452 414 460 511 492 451 437 448 451 434 439 409 407 397 392 389 395 397 406 408 410 421 427 433 435 439 444 453 460 473 476 480 477 449 443 354 316 337 354 320 345 326 337 322 292 275 282 272 295 289 261 229 223 218 239 247 258 268 269 262 256 256 266 275 277 287 300 296 291 289 291 281 279 269 268 264 259 254 248 252 262 254 272 283 295 326 320 311 295 258 221 222 240 251 264 282 276 282 293 313 324 313 317 324 334 325 336 350 360 399 384 426 411 409 404 437 439 463 402 389 395 428 427 422 442 460 541 560 568 601 572 609 621 649 668 626 551 481 469 493 533 528 555 619 609 666 660 647 559 531 586 628 647 658 675 612 660 656 674 716 664 692 696 715 693 600 641 686 675 658 682 736 786 758 715 758 773 759 787 780 733 726 710 715 711 711 724 718 717 726 737 693 719 715 723 772 785 745 691 651 655 686 712 732 742 743 763 790 806 813 770 825 840 809 771 775 805 819 781 759 746 757 768 786 796 812 795 755 739 633 538 500 507 512 491 475 455 392 398 370 389 433 457 436 430 510 548 577 597 653 695 756 824 865 915 908 854 867 949 995 1046 1087 1115 1144 1140 1143 1182 1162 1067 1105 1195 1237 1202 1153 1084 1200 1263 1283 1174 1069 971 854 829 752 846 920 835 926 987 871 765 690 599 558 519 503 479 471 408 360 419 482 471 472 532 613 675 738 806 858 891 833 744 659 681 715 784 828 859 888 981 1030 1081 1114 1117 1117 1071 1073 1045 1058 1043 891 756 630 559 544 522 580 551 492 494 532 549 473 403 367 358 340 333 287 265 293 242 197 242 221 239 238 226 201 209 206 181 183 186 181 174 167 162 178 205 176 171 162 173 182 175 170 167 146 140 161 125 108 88 83 87 90 97 105 116 118 94 75 73 74 86 67 70 75 82 84 80 81 59 59 61 61 67 90 83 72 77 53 52 52 72 100 107 67 56 44 57 94 113 94 92 89 65 91 81 100 135 159 133 171 189 196 180 149 153 152 158 130 127 134 126 142 131 132 130 129 123 122 119 120 146 143 121 125 134 114 121 129 159 143 124 122 130 144 155 163 181 163 167 163 193 201 222 235 260 272 291 298 299 290 307 283 268 212 252 269 258 232 251 264 262 238 242 197 170 141 79 100 83 145 146 111 151 142 153 193 250 263 303 307 349 385 440 459 456 427 438 369 316 286 230 213 196 178 160 211 242 189 98 25 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
268 267 254 262 264 276 280 281 280 288 289 283 211 191 181 178 176 174 173 172 171 173 176 180 185 189 190 192 195 199 208 211 211 214 218 230 233 228 238 235 248 262 258 253 248 254 260 266 271 267 261 267 275 280 285 293 285 272 257 248 239 232 235 238 232 233 243 247 246 253 249 247 244 244 241 238 234 230 227 223 221 223 223 220 217 214 211 208 204 204 202 202 199 204 197 193 191 190 189 188 188 191 200 193 186 180 181 183 181 184 186 186 184 187 192 195 199 194 196 203 203 201 191 188 182 185 187 189 192 197 205 210 206 208 211 220 231 237 234 240 247 253 260 262 264 257 251 253 258 266 271 279 285 305 306 308 310 312 312 311 313 313 314 314 316 316 317 319 320 322 323 325 326 327 329 337 344 344 344 337 339 345 345 349 348 347 349 349 350 350 348 351 352 354 356 358 360 367 374 380 380 381 361 361 359 314 300 294 287 284 279 277 273 268 265 260 255 248 245 249 239 237 237 236 232 231 226 220 226 229 239 257 258 261 260 254 249 224 205 203 202 203 204 218 219 219 220 226 235 244 232 226 219 214 208 208 210 215 217 226 232 241 262 251 247 243 242 239 215 221 226 225 208 202 202 202 201 201 200 200 199 193 194 194 195 205 214 215 215 216 217 217 218 213 212 212 216 215 215 215 219 221 224 229 230 232 235 233 229 230 231 231 229 229 228 230 232 234 235 233 233 231 229 230 231 229 227 227 229 230 231 230 231 233 236 236 237 238 237 237 238 239 237 237 239 240 241 241 242 243 242 243 243 246 246 245 245 245 246 246 248 249 248 248 249 250 251 250 251 253 253 254 255 256 257 258 262 265 268 270 265 264 265 265 266 267 269 270 272 275 277 282 285 287 291 297 295 296 298 297 298 303 308 311 312 312 314 314 312 314 314 316 315 312 313 316 318 324 329 330 327 322 323 322 325 329 333 342 357 351 359 354 351 363 361 363 364 368 374 376 371 370 370 371 368 370 369 370 372 374 378 373 373 374 377 379 384 383 383 385 385 389 394 400 404 403 402 402 401 403 405 410 414 419 424 429 418 417 417 419 424 424 427 431 438 445 449 456 464 473 478 483 485 469 466 471 474 481 492 496 492 507 515 493 491 491 496 503 510 516 512 516 519 539 559 559 567 582 588 598 606 604 591 599 629 634 642 633 651 657 661 639 645 653 670 644 645 649 656 639 639 643 645 648 656 668 668 670 674 675 676 676 685 693 696 693 697 700 694 699 674 647 644 632 658 622 651 678 682 663 650 637 616 612 601 606 634 654 593 589 611 621 636 656 656 661 647 642 641 636 647 659 662 661 671 653 660 673 683 694 706 713 718 709 693 693 703 714 727 714 712 717 722 700 640 608 598 583 575 557 550 579 568 559 511 516 528 525 517 531 547 496 504 555 510 513 534 502 478 505 504 508 499 500 509 520 521 526 534 553 568 568 556 552 545 532 533 569 551 488 418 434 430 417 456 475 452 494 440 449 416 425 423 402 396 391 391 385 392 393 398 404 412 424 432 438 428 446 455 461 469 473 482 486 485 484 489 403 363 400 458 381 415 423 449 386 309 294 287 293 301 291 268 231 223 218 236 246 252 258 263 254 257 259 271 278 290 295 289 285 284 282 293 296 285 274 267 257 255 250 245 241 248 249 261 294 338 323 313 311 307 282 245 228 225 219 296 315 302 299 303 320 341 326 361 356 359 341 355 377 388 388 421 434 453 462 426 417 416 419 381 432 413 410 418 437 456 524 551 486 561 580 602 631 626 655 662 599 568 505 498 476 487 507 527 552 620 678 663 689 628 548 581 631 621 630 644 685 671 694 722 776 728 751 732 747 687 622 644 729 690 654 672 720 771 777 723 765 784 773 805 774 745 710 694 707 722 702 707 699 705 736 744 725 676 709 737 754 767 782 705 645 659 702 704 706 742 757 786 798 792 810 758 787 840 749 730 743 781 812 757 745 732 746 766 746 756 792 796 763 739 634 587 576 548 555 541 476 415 479 407 421 385 362 385 407 474 543 630 671 706 716 739 779 830 880 938 974 957 920 987 987 1031 1070 1122 1148 1107 1080 1094 1075 1015 1096 1198 1141 1085 1019 1056 1168 1294 1280 1162 1108 1002 945 899 853 903 990 966 1030 959 865 744 726 646 653 560 607 588 574 487 392 381 431 408 480 564 615 678 737 786 803 865 863 768 680 632 723 765 762 802 900 971 1013 1033 1055 1034 1038 994 988 981 975 998 923 788 665 597 510 421 498 485 444 466 522 510 488 438 368 329 304 286 289 270 255 282 243 183 196 211 241 205 196 186 170 177 174 177 174 171 163 149 156 201 169 196 138 148 157 147 158 159 125 141 116 116 99 88 81 81 83 90 89 109 108 112 97 74 68 69 74 65 68 75 72 70 67 57 56 57 57 60 81 79 54 56 52 51 52 62 88 96 69 44 54 97 108 87 69 72 75 67 77 92 109 155 143 122 139 158 189 174 167 165 160 142 143 134 149 135 146 136 137 142 138 140 141 142 132 133 135 141 131 149 130 139 155 161 170 150 147 153 133 134 140 142 155 177 186 201 219 209 219 222 244 242 280 280 239 284 283 252 239 215 197 199 193 236 248 302 295 290 198 157 139 113 75 81 127 126 124 139 121 133 166 186 275 338 363 390 372 432 454 428 394 344 379 374 329 288 264 244 190 127 164 155 170 147 121 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
261 269 267 270 275 271 258 279 257 287 283 288 284 199 185 178 177 175 173 172 171 172 175 179 184 186 187 190 195 199 207 204 207 212 215 223 222 235 241 243 253 256 250 243 254 264 264 265 268 260 258 266 274 287 289 288 288 281 260 250 240 233 232 231 228 235 232 243 251 254 253 250 248 241 238 235 235 234 231 227 223 219 218 217 215 214 212 209 206 204 202 197 196 200 197 193 191 193 189 187 187 192 202 193 183 180 180 183 182 182 183 187 183 183 186 189 191 191 189 195 200 188 184 180 182 187 189 190 195 198 200 202 207 213 221 231 225 233 242 246 256 267 270 291 296 276 262 265 271 274 271 291 299 304 305 307 309 310 310 311 312 313 313 313 314 316 316 319 320 321 323 323 324 326 331 343 343 344 344 343 340 346 347 346 346 347 348 348 348 347 344 349 349 353 354 357 359 366 379 380 380 380 377 351 324 313 307 296 289 284 279 276 272 269 270 263 252 248 246 248 247 244 235 233 231 228 229 223 219 219 223 229 236 256 259 254 237 236 253 202 202 201 202 215 217 218 219 221 231 233 229 222 216 212 208 207 209 212 219 229 262 252 247 244 242 241 242 231 222 208 226 219 204 200 200 199 199 200 199 198 192 193 194 195 197 213 214 215 215 216 216 217 218 212 215 214 213 214 216 218 218 218 220 226 228 233 234 235 236 236 235 236 239 242 238 233 233 236 236 233 231 231 231 231 232 235 234 230 228 228 229 231 234 234 232 234 234 233 232 231 234 234 237 239 239 239 241 241 242 243 243 243 243 245 245 245 244 244 245 246 246 246 248 248 249 250 251 250 251 253 254 254 256 256 256 258 260 260 260 262 262 263 264 265 266 268 269 270 271 275 278 280 283 288 292 294 291 293 293 294 297 300 305 306 307 306 308 309 309 310 311 313 312 308 314 318 320 324 326 322 327 316 316 316 321 323 330 339 343 345 344 344 352 358 356 356 361 368 374 377 376 371 372 372 374 374 372 372 376 378 380 385 379 377 378 380 384 389 391 388 390 386 395 400 393 394 395 398 399 404 408 414 418 423 428 428 420 419 420 419 428 430 432 434 441 446 451 459 467 470 475 462 462 461 463 472 479 487 486 491 494 483 480 484 491 500 500 508 517 524 534 542 542 525 530 557 576 586 593 599 602 572 581 589 603 587 603 614 646 629 624 649 666 660 654 623 635 633 640 643 647 658 676 667 659 658 666 672 675 681 682 686 690 694 689 701 703 704 709 710 715 652 676 658 640 637 671 702 700 669 663 625 639 613 625 614 620 648 587 621 646 630 636 664 680 657 653 653 648 651 649 659 670 670 671 666 659 671 682 693 705 710 715 721 697 685 714 716 724 709 709 714 718 687 639 607 594 578 563 579 582 590 596 597 559 529 502 511 511 502 540 502 490 529 502 492 503 500 484 491 503 495 490 491 508 511 511 526 536 539 546 557 568 561 557 506 545 551 556 523 462 403 390 405 459 481 424 445 439 414 418 400 411 407 400 398 383 378 389 394 397 412 425 431 430 405 419 436 457 462 470 476 483 493 504 498 501 484 463 433 492 471 464 507 479 375 331 298 282 271 265 263 260 233 220 212 237 246 252 259 260 250 261 270 280 292 291 280 276 277 274 280 288 297 280 271 268 261 253 250 251 240 238 242 257 278 295 316 317 303 302 275 244 230 223 252 304 320 341 334 334 347 363 375 381 382 409 396 402 416 424 415 425 434 422 417 380 383 390 395 443 454 492 445 402 446 458 475 461 496 578 609 630 637 657 664 664 614 521 484 511 514 491 524 573 633 617 604 672 702 624 565 571 565 601 648 677 685 698 727 797 761 772 726 724 727 687 617 624 688 732 723 680 710 755 797 743 746 768 798 778 757 724 714 687 692 709 709 689 693 709 727 729 742 673 726 700 748 715 721 690 666 642 707 735 749 757 775 783 771 756 757 769 836 815 730 707 738 760 772 746 733 693 717 712 729 773 808 813 763 748 747 721 682 635 593 503 452 446 487 524 523 509 417 357 396 462 528 618 661 697 731 781 835 879 920 937 988 1040 971 996 1019 1018 1040 1053 1076 1089 1015 1017 987 984 1110 1083 1033 969 930 1044 1157 1268 1261 1225 1154 1057 1048 992 946 1005 1047 1078 1026 923 833 822 821 751 639 656 682 650 578 482 385 360 373 450 486 543 594 670 720 733 789 846 851 785 685 599 677 686 747 831 891 949 977 997 998 983 947 936 921 913 915 913 911 804 636 539 448 324 374 364 419 523 502 427 406 388 358 362 327 284 268 247 237 265 229 219 173 210 249 223 210 187 173 160 166 169 170 164 160 152 137 172 159 172 179 134 121 111 120 132 110 118 122 100 94 90 87 81 80 82 82 101 101 108 110 95 70 67 62 70 63 62 71 76 63 56 55 56 54 53 69 87 58 55 50 62 92 109 118 98 70 44 64 79 81 60 51 84 69 59 84 115 149 132 110 133 156 170 174 176 161 176 156 172 183 151 158 154 154 152 145 157 149 157 159 160 146 134 151 157 158 137 130 144 159 192 188 187 173 149 149 161 159 135 151 156 152 155 163 167 172 187 193 210 245 284 268 249 264 264 275 237 235 236 223 196 220 260 288 246 228 222 186 150 70 70 80 91 150 131 114 144 190 207 277 374 376 362 312 402 432 358 317 277 340 324 290 284 210 168 137 117 68 65 56 65 52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
260 260 269 271 273 271 259 250 269 269 279 283 287 250 193 180 178 176 174 172 170 170 173 177 180 181 185 189 193 196 203 200 206 212 216 216 229 239 244 249 252 250 245 235 252 259 252 256 251 260 264 271 277 276 278 283 286 281 257 250 243 234 230 226 225 234 230 243 248 248 240 241 244 241 236 234 232 229 229 228 227 222 216 214 212 211 210 209 207 204 201 195 195 195 195 192 190 189 188 186 186 191 194 194 191 182 179 181 183 184 184 187 183 182 184 185 186 190 186 186 190 191 181 181 184 186 190 193 198 203 205 207 210 214 217 222 235 237 242 252 265 277 288 294 297 297 295 289 299 300 287 301 302 303 304 308 308 309 310 310 311 311 312 311 314 315 316 319 319 321 322 323 324 325 330 341 341 342 342 342 342 344 343 345 346 347 347 347 347 345 348 350 351 356 359 361 375 374 376 378 378 379 378 376 336 323 316 304 295 287 285 280 275 270 265 260 255 250 255 247 240 237 233 236 234 228 225 222 219 217 216 220 226 231 238 257 256 256 255 219 200 200 200 201 217 216 217 218 222 228 224 213 214 210 206 207 211 214 219 226 240 244 241 242 241 239 239 229 225 217 204 199 199 198 198 198 198 198 197 193 191 193 193 196 201 213 215 215 215 215 215 212 211 209 213 216 218 219 220 218 220 221 222 224 226 229 230 231 233 238 241 244 243 247 246 240 236 237 237 235 232 231 231 231 232 235 240 239 232 227 228 229 231 232 230 229 232 231 231 231 232 233 234 234 234 234 236 239 241 241 241 243 243 243 244 244 243 244 245 245 246 247 249 249 251 251 252 252 252 253 254 255 256 257 257 258 258 259 260 261 262 264 265 265 266 268 267 268 270 273 277 282 283 285 288 291 288 288 290 290 293 299 302 303 306 302 304 305 306 307 309 309 309 305 306 310 313 317 320 317 319 311 311 312 317 320 328 333 333 338 335 341 344 350 355 359 360 366 374 370 371 372 374 375 377 377 375 374 374 377 380 381 390 383 383 382 384 389 395 399 394 393 389 390 391 393 397 398 403 408 412 417 422 426 431 429 422 421 421 421 426 436 437 439 441 450 457 453 464 474 466 458 454 461 468 474 476 482 470 469 472 477 486 494 508 535 511 512 520 530 537 540 547 556 546 533 533 571 589 583 553 561 568 568 578 590 591 588 600 623 650 626 658 641 639 624 624 637 644 665 676 662 663 677 685 681 669 692 691 681 684 691 690 686 690 695 700 706 709 715 703 685 664 666 660 659 652 680 675 644 652 652 659 621 656 635 626 620 597 590 610 624 668 644 643 649 657 656 658 658 682 666 671 679 675 666 664 671 683 694 704 709 714 723 708 681 694 708 711 691 707 710 715 672 626 606 600 585 566 594 598 601 609 602 599 523 511 518 500 493 498 503 495 481 492 483 493 493 490 490 487 484 477 490 507 496 511 524 537 530 535 544 556 568 550 480 463 462 460 451 446 460 459 377 404 429 422 403 418 396 402 391 400 404 399 394 390 367 377 373 397 404 424 435 418 365 355 400 446 456 470 486 480 484 496 499 507 424 357 342 397 460 488 535 490 377 321 317 293 287 272 251 237 230 218 217 238 245 251 258 246 250 263 282 291 305 280 271 267 272 268 280 280 292 279 271 265 268 259 258 255 246 235 241 248 258 284 314 297 292 303 290 242 232 217 268 288 319 336 360 369 388 385 356 355 350 390 394 366 357 368 351 351 377 362 368 386 430 429 441 496 523 534 484 430 423 419 466 484 508 514 528 563 607 610 661 659 574 520 542 540 543 481 518 580 601 568 616 665 687 700 632 557 599 636 651 673 687 745 770 802 751 734 728 704 681 652 654 637 718 705 707 709 732 726 778 754 798 772 790 773 729 711 693 689 688 679 676 697 676 691 696 733 716 675 681 713 689 698 691 656 642 675 712 727 753 773 762 740 752 783 773 821 829 762 713 698 720 741 751 719 695 679 706 760 790 798 821 813 763 759 759 766 780 666 554 490 467 477 515 568 586 553 513 390 357 416 493 601 639 659 702 743 793 830 857 876 939 984 894 931 989 909 911 921 994 1077 996 935 931 1014 986 954 915 877 970 1104 1134 1165 1152 1177 1231 1185 1112 1043 1000 1083 1149 1114 1018 927 851 912 863 769 731 773 751 681 582 509 427 344 363 393 457 508 602 656 682 696 782 833 819 733 687 582 626 643 738 822 896 919 923 934 946 900 887 888 865 853 869 847 827 785 647 488 410 312 300 341 418 491 429 393 318 320 288 313 327 321 281 247 230 220 231 205 168 199 238 232 203 188 194 180 159 158 163 157 152 144 131 149 152 127 148 140 113 105 97 110 126 101 112 103 94 90 86 85 79 78 79 90 104 103 100 77 82 82 72 63 62 60 59 62 64 56 55 54 53 51 58 82 53 50 86 110 103 99 89 91 64 44 44 62 51 61 84 82 52 100 108 134 124 98 136 171 187 158 166 132 160 189 177 184 181 180 164 172 170 165 167 166 170 177 168 148 139 132 142 169 175 162 146 141 150 159 182 163 166 159 176 164 183 145 183 192 171 194 192 219 220 235 245 271 261 257 258 217 231 251 245 242 252 290 240 158 217 222 215 185 150 144 134 144 105 71 118 96 88 111 115 144 181 233 292 314 287 246 256 294 370 355 271 233 286 274 223 255 221 220 191 123 90 61 55 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
252 258 265 264 266 271 268 246 255 252 255 264 282 284 216 180 178 176 174 172 169 171 169 171 175 179 183 187 192 197 199 200 208 212 210 216 222 231 242 245 249 242 239 235 239 253 246 247 254 264 266 271 271 272 279 286 287 285 281 257 249 239 232 226 221 230 242 238 235 237 234 231 237 236 238 235 232 228 225 223 222 223 219 216 214 211 208 206 205 203 202 194 196 196 193 190 189 188 187 185 185 188 188 193 193 185 179 179 187 192 186 183 184 181 181 182 184 186 187 182 181 180 180 182 187 190 195 198 196 199 202 208 210 215 217 221 228 234 242 254 274 285 293 294 295 296 295 295 297 298 298 301 301 301 304 306 307 308 309 309 309 310 310 311 313 315 315 318 319 320 321 322 324 327 338 341 340 340 341 341 341 342 342 343 345 346 345 345 345 339 347 351 354 358 371 376 376 377 377 377 376 377 376 374 328 325 311 308 305 298 291 276 272 269 263 259 252 249 245 238 232 232 230 230 234 230 231 228 223 219 215 216 220 224 230 240 247 256 254 252 207 200 199 199 204 215 214 216 217 214 215 205 203 208 206 207 211 215 227 240 241 241 238 240 237 239 224 224 225 200 198 196 197 196 197 197 197 197 196 191 191 192 193 196 212 213 215 215 215 208 208 209 209 211 212 215 213 214 216 216 217 220 222 223 222 225 228 231 234 238 242 245 248 250 247 242 243 246 243 238 237 234 233 233 232 232 234 234 232 229 228 228 229 228 228 229 229 233 234 234 234 235 236 234 233 234 235 236 236 238 238 240 242 243 243 242 242 243 243 244 245 245 244 246 251 249 248 249 250 252 254 255 256 256 257 257 259 260 260 262 263 264 265 266 267 268 269 268 269 271 273 279 283 281 283 288 285 286 288 290 293 295 296 297 297 298 300 303 304 305 302 302 305 302 306 307 313 314 311 319 308 307 309 312 316 319 328 328 330 331 333 339 346 351 351 357 355 363 367 372 372 378 379 378 379 378 376 378 377 384 384 388 393 388 384 383 386 390 396 399 399 399 393 394 394 393 398 401 405 412 416 422 426 423 424 424 424 427 424 422 424 428 433 439 444 451 444 455 466 464 451 449 455 463 469 465 461 463 468 490 502 495 500 523 522 531 542 535 540 562 566 550 554 556 563 565 549 543 548 557 564 581 614 619 609 615 634 608 602 596 600 608 607 618 622 650 637 660 649 651 657 672 672 672 684 693 688 671 673 678 682 682 684 689 702 704 709 717 718 713 717 706 685 719 684 694 675 660 654 656 674 660 629 651 668 685 664 638 620 591 620 606 621 645 686 683 679 673 677 670 677 688 702 680 677 678 687 681 682 692 705 707 714 721 725 691 681 684 684 703 705 709 709 655 632 611 606 594 579 581 604 612 618 617 571 558 579 522 552 510 496 482 489 490 482 471 470 466 461 477 460 447 455 489 496 491 516 523 531 519 527 550 560 571 566 523 458 414 423 404 375 371 438 424 369 381 402 378 397 377 392 381 389 394 400 397 395 387 346 375 399 413 429 441 441 383 343 369 420 462 434 401 383 377 447 503 464 369 329 315 328 371 403 460 443 364 316 295 291 272 259 245 246 239 218 218 236 246 248 238 253 259 284 285 307 280 273 267 263 266 265 272 281 282 280 283 287 283 279 278 269 245 240 232 245 257 277 320 310 291 294 293 239 218 282 312 319 325 364 377 390 351 340 323 330 363 336 340 339 350 353 384 382 377 427 420 449 476 499 486 497 506 553 521 472 463 424 448 459 490 515 536 568 592 652 654 642 563 545 578 605 532 485 515 537 538 584 657 685 632 657 655 584 567 585 606 661 691 710 761 773 732 710 699 713 702 712 620 658 668 650 661 662 683 727 749 771 804 798 760 734 716 770 736 720 704 706 674 662 676 665 714 725 698 669 660 683 666 702 678 639 656 705 705 737 747 733 716 757 777 824 834 837 806 722 691 681 704 715 739 728 666 728 764 784 794 821 829 826 793 812 785 778 781 635 542 492 512 550 565 598 600 557 513 392 350 403 473 534 613 636 673 707 719 753 795 856 910 956 880 827 920 875 813 874 986 1068 997 906 898 910 898 846 820 807 938 1066 1023 1069 1067 1143 1195 1184 1185 1122 1112 1156 1229 1131 1016 931 959 986 889 801 857 839 762 695 637 529 490 431 348 355 443 512 585 622 628 680 754 782 783 687 610 544 625 686 752 816 856 883 875 871 891 845 827 843 809 819 814 769 721 679 660 537 422 351 264 350 411 426 370 348 298 258 252 248 298 307 300 244 227 206 215 206 162 192 227 213 223 201 181 154 151 152 156 153 146 140 122 139 145 152 122 129 132 110 97 106 119 104 107 119 92 88 84 78 77 75 77 77 98 91 98 112 119 111 107 87 82 68 60 57 57 55 55 55 52 52 54 53 54 51 61 94 81 79 51 49 45 44 43 42 43 56 83 74 53 89 96 114 90 133 158 165 178 154 127 131 155 162 157 157 159 180 176 184 183 189 180 184 189 180 174 162 157 139 139 155 170 172 166 159 139 156 172 185 179 177 197 197 176 158 158 199 197 207 231 253 242 244 254 230 223 206 231 245 225 211 198 185 198 239 223 147 178 202 244 203 183 148 112 109 76 62 70 111 119 127 158 154 184 215 252 227 240 190 243 327 335 313 242 192 238 206 184 205 141 189 183 177 169 142 106 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
252 256 259 261 264 264 255 239 237 232 239 246 262 286 285 197 178 176 174 171 168 169 168 169 173 178 183 188 189 190 193 205 208 205 207 213 219 224 231 238 239 237 230 234 234 237 241 244 253 260 267 266 266 272 275 278 279 285 284 260 250 249 239 230 221 222 232 228 233 238 228 223 227 227 230 235 234 231 226 222 220 219 216 214 212 210 208 206 204 202 200 194 197 199 196 194 192 190 187 185 184 189 194 191 197 190 180 177 179 187 185 180 181 181 189 189 188 188 180 179 177 179 183 190 188 188 195 202 206 205 206 212 217 216 219 222 228 234 246 261 291 282 288 294 293 294 291 295 296 298 299 302 301 301 304 306 307 307 308 308 309 309 309 312 313 313 313 317 318 319 321 322 325 327 330 339 340 340 340 340 340 342 342 343 344 344 344 343 336 346 350 352 354 358 361 367 374 376 376 375 375 376 374 334 319 308 300 300 291 285 289 279 271 267 265 260 251 241 235 231 228 228 227 224 227 224 229 229 225 218 214 214 217 227 229 233 253 255 252 254 251 205 198 198 199 213 214 212 214 213 213 201 227 204 205 207 212 222 238 240 240 237 232 236 238 228 224 223 201 195 195 195 196 194 196 195 196 196 196 190 188 192 210 211 213 213 214 214 215 207 212 213 211 212 212 214 216 214 215 217 218 218 220 226 229 224 224 227 228 230 235 240 243 242 240 245 245 243 242 241 239 236 235 236 237 234 231 231 230 231 228 231 230 230 229 229 229 230 232 231 232 232 233 232 232 233 234 235 236 237 238 240 240 241 241 242 241 242 243 243 244 245 245 246 247 248 248 249 250 252 253 255 256 256 257 258 258 260 260 262 263 264 265 266 267 268 269 269 270 270 271 273 275 277 281 283 282 282 288 294 292 291 292 292 294 296 297 300 300 302 296 297 301 301 304 307 308 309 311 305 304 306 307 309 313 323 325 321 328 327 331 339 345 347 353 349 361 364 367 372 375 379 379 381 379 380 379 380 382 385 388 390 393 393 388 385 388 389 394 396 397 398 400 400 401 397 397 401 401 411 419 421 424 431 426 427 428 432 429 425 424 427 429 431 433 435 437 439 441 441 443 449 457 465 465 459 474 484 490 496 503 509 516 522 528 535 544 550 521 532 546 565 588 571 574 567 574 563 565 567 561 594 610 611 625 631 640 643 646 633 629 635 638 645 635 670 667 645 659 663 679 685 680 671 666 663 663 668 671 672 676 682 696 702 702 708 717 713 718 716 720 721 704 730 735 733 694 670 659 676 669 640 637 654 691 728 694 644 616 596 639 642 635 636 646 665 703 680 689 701 705 700 684 675 672 678 675 674 681 692 702 701 697 719 705 698 667 687 718 721 719 710 684 642 621 604 601 591 586 595 602 618 617 595 558 584 618 574 574 532 557 515 533 503 535 537 517 511 490 460 489 498 474 453 459 489 516 501 527 506 521 537 560 567 572 559 543 468 428 390 376 373 407 410 361 353 352 381 400 368 376 384 395 405 411 406 400 380 338 357 401 431 440 445 453 393 351 330 341 355 357 345 330 359 404 493 387 336 316 303 302 310 324 354 353 333 318 293 280 264 267 256 244 238 215 215 221 238 238 251 256 264 275 280 278 268 264 261 260 262 266 288 285 277 274 274 289 286 276 272 277 258 246 227 248 268 301 307 294 234 218 242 224 239 308 336 350 365 362 389 343 322 310 332 314 344 328 353 347 373 372 408 425 415 460 490 499 516 515 533 545 570 570 565 552 529 466 423 466 511 532 543 586 623 627 649 614 553 576 607 620 575 504 511 511 542 608 607 637 599 649 659 631 585 612 642 630 648 704 783 783 767 743 748 757 759 709 656 637 665 686 702 718 678 727 768 795 815 786 742 744 726 778 788 777 751 731 701 702 667 658 677 719 717 699 654 651 655 692 682 636 677 715 746 740 705 726 754 787 803 807 821 850 735 698 669 677 691 724 724 714 673 719 716 768 803 813 836 848 817 823 827 802 781 605 559 577 560 606 606 612 587 557 504 360 367 395 432 462 548 627 654 664 683 737 792 840 884 895 859 761 847 878 769 856 979 1041 953 920 817 820 820 768 752 861 983 975 929 973 1098 1136 1097 1066 1154 1192 1224 1261 1253 1168 1088 1046 1026 944 909 927 903 821 781 729 645 563 572 466 384 346 446 505 551 563 577 656 693 713 747 688 574 557 619 687 721 759 816 831 821 823 834 803 727 775 749 775 749 713 621 581 541 535 463 327 253 267 313 367 326 310 287 241 242 220 248 297 269 273 228 203 193 208 195 159 223 193 218 210 198 168 141 141 150 170 148 135 128 132 140 144 145 107 125 118 97 92 103 108 94 119 99 85 82 82 82 76 75 75 84 83 94 100 115 150 63 60 56 58 57 53 54 55 56 56 54 52 52 48 49 50 51 74 51 46 45 44 43 45 43 46 65 97 89 98 51 77 87 80 123 137 149 170 165 139 121 121 131 132 146 135 134 158 145 149 164 193 169 157 155 153 151 161 142 170 151 153 164 182 212 181 171 174 207 197 179 184 218 211 202 171 187 184 224 260 227 225 227 226 244 194 169 165 189 172 227 261 207 238 229 173 156 189 132 145 159 216 204 181 163 143 117 65 98 91 147 139 153 124 163 174 226 150 202 142 232 267 291 268 239 166 174 194 132 167 93 96 155 179 165 134 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
248 250 251 257 257 242 237 236 234 227 227 239 272 277 282 279 179 176 174 172 169 168 166 168 172 176 179 181 182 190 197 199 205 201 207 214 212 216 222 233 227 227 231 239 243 241 247 245 249 257 260 261 266 271 273 273 277 282 287 277 277 254 242 233 224 216 224 224 231 236 230 223 217 218 224 229 231 230 227 225 227 223 218 217 215 213 211 209 207 205 203 201 196 195 196 200 201 191 187 185 183 193 200 197 195 197 187 176 176 179 185 181 182 187 186 184 177 178 178 179 186 185 191 190 189 192 194 196 202 214 211 215 220 220 222 224 232 239 247 257 260 270 293 293 294 293 290 294 296 296 297 298 299 301 304 305 305 306 307 306 306 308 309 310 312 313 314 316 317 319 322 320 321 326 335 336 339 338 338 339 339 341 341 341 343 342 342 335 339 345 345 349 353 359 360 368 373 374 375 374 374 367 374 361 322 310 298 291 287 283 277 276 283 277 273 271 252 247 237 231 228 226 224 223 220 219 219 218 216 213 212 212 215 218 223 235 243 253 251 252 251 225 197 197 197 198 206 208 211 212 210 201 227 225 214 212 221 240 238 239 239 240 238 231 224 225 220 215 194 193 193 192 194 192 194 193 192 191 189 188 197 210 211 213 213 213 214 214 211 207 210 213 213 214 213 213 215 217 220 218 219 219 220 224 229 231 229 225 225 231 233 233 233 233 238 244 246 244 238 238 237 236 238 237 236 234 232 230 230 229 229 228 228 231 232 235 233 230 230 230 231 231 231 231 232 233 234 234 236 237 238 239 240 240 240 240 240 241 242 243 244 244 245 245 246 248 248 249 250 251 252 253 256 257 257 258 259 259 260 262 263 264 265 266 266 268 269 269 271 271 272 273 274 276 277 279 279 280 282 285 285 287 289 290 293 292 296 300 299 294 294 293 298 300 302 300 301 303 301 301 302 304 304 306 315 318 318 317 319 323 330 339 341 340 341 350 354 357 360 365 368 373 373 374 376 372 371 381 383 386 388 390 384 384 384 384 388 391 395 398 402 401 400 401 403 402 398 406 410 404 406 410 421 431 427 433 433 434 442 443 429 428 429 431 432 435 436 438 441 443 447 448 448 452 454 473 484 492 491 490 500 508 516 522 528 535 533 511 535 561 565 577 553 564 591 596 580 575 586 582 596 578 584 585 595 605 620 639 645 653 656 656 636 671 667 656 681 680 659 682 681 685 692 696 673 658 658 665 693 710 698 687 691 689 703 713 705 719 725 727 724 728 732 734 740 745 731 697 671 658 659 661 648 669 692 719 684 644 629 609 638 644 669 642 650 659 679 718 707 699 684 686 677 672 668 673 671 669 679 690 700 704 694 686 687 692 662 687 704 702 701 696 660 633 635 613 606 602 594 596 602 619 622 614 611 598 614 626 624 584 623 563 584 542 573 616 599 589 569 552 548 544 537 492 432 487 501 485 473 469 516 527 538 556 516 465 453 442 400 390 379 370 389 367 357 362 354 353 377 361 390 405 397 406 414 415 402 382 349 338 370 430 447 461 466 453 375 340 322 336 334 312 340 363 418 458 381 320 308 300 290 300 312 324 317 311 301 308 314 308 288 261 247 232 219 212 221 241 255 288 278 267 264 267 266 265 257 264 251 253 266 280 282 274 267 271 279 278 271 262 263 260 255 260 231 298 301 242 215 224 229 235 242 270 322 356 370 356 366 343 326 307 348 371 371 326 342 390 407 396 424 408 451 449 475 455 462 462 463 471 535 500 501 502 507 544 497 464 440 451 484 527 523 544 630 656 629 558 620 629 662 609 542 496 534 581 571 570 601 591 603 605 630 637 655 671 652 662 643 695 761 811 760 719 718 709 688 634 682 655 710 770 734 687 734 736 786 793 769 726 778 742 778 805 768 770 745 736 725 708 665 652 716 722 723 693 667 635 653 671 631 659 720 722 692 717 769 776 773 799 807 845 842 733 690 663 662 680 712 723 675 648 698 773 789 794 780 824 797 829 873 857 807 779 686 632 614 612 613 603 581 574 529 505 379 351 384 471 516 603 630 651 659 692 739 778 828 862 812 840 705 795 872 744 851 969 1073 927 823 752 737 742 722 773 885 893 865 886 1013 1048 1037 977 1019 1077 1126 1202 1179 1198 1141 1158 1128 1047 997 1004 960 920 871 810 742 697 615 539 460 411 325 414 483 502 488 576 608 637 665 714 696 585 524 585 659 657 717 771 783 748 776 764 720 672 683 713 728 677 664 631 578 477 429 500 408 310 241 254 302 261 254 249 226 260 212 218 267 272 271 260 226 185 183 210 160 164 162 211 198 194 183 137 131 134 165 178 133 122 114 131 137 143 123 105 128 101 90 86 96 89 115 106 84 78 79 78 74 74 72 76 78 96 89 105 110 61 59 58 60 58 59 57 56 55 54 52 53 52 51 50 50 50 48 47 46 44 45 42 41 40 84 103 106 104 98 45 85 57 102 109 113 159 143 140 113 95 121 134 129 120 126 158 176 130 121 134 151 125 121 119 122 129 141 167 173 157 171 165 200 202 184 194 200 232 225 210 214 230 226 210 188 212 191 208 239 231 188 197 204 211 217 162 134 150 138 184 243 246 267 234 237 169 142 116 114 170 172 144 180 167 146 129 98 61 62 85 103 160 105 116 127 183 149 136 156 197 194 217 183 237 132 131 155 126 97 70 65 141 138 108 64 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
246 247 250 253 259 236 227 226 250 240 218 225 246 273 280 283 241 179 176 173 171 170 166 167 171 174 176 176 183 187 194 198 201 205 209 206 205 219 225 221 224 246 244 245 251 256 262 254 250 252 254 262 265 267 270 274 277 278 278 279 278 262 248 236 225 215 216 221 228 235 234 230 221 216 225 227 229 229 228 226 221 220 219 218 216 215 214 212 210 208 206 204 198 195 193 198 202 196 190 187 182 183 191 198 196 197 195 187 176 175 180 183 184 186 178 175 173 177 182 186 183 184 184 186 188 192 194 198 201 203 208 216 226 227 231 228 232 239 244 252 264 292 293 285 286 284 294 294 295 295 296 296 298 300 304 304 304 305 306 306 305 307 308 310 311 312 313 316 316 318 321 319 320 323 328 338 338 337 336 337 336 341 340 340 342 338 339 329 342 344 348 347 349 365 372 372 371 373 374 373 372 353 373 370 320 306 293 286 281 279 274 270 276 272 272 263 257 253 253 240 232 231 230 225 224 226 219 214 213 212 211 211 211 216 223 232 252 251 249 251 250 249 208 196 196 195 195 197 206 208 207 201 204 217 228 241 241 240 238 238 238 238 236 229 220 215 214 199 192 192 191 187 187 186 188 188 189 188 197 207 210 210 212 213 213 214 213 208 206 212 212 213 213 214 212 213 214 215 219 222 223 228 227 227 227 230 233 231 228 225 227 230 231 233 234 238 242 245 243 240 240 237 238 237 235 234 232 230 230 230 230 230 229 230 230 230 230 230 230 229 230 230 231 230 232 233 233 234 236 237 237 238 239 240 239 240 239 241 241 242 243 244 244 245 245 247 248 248 250 251 251 252 253 256 255 256 259 260 261 263 263 264 265 266 267 267 269 269 271 272 273 273 275 276 276 278 283 284 284 284 288 297 292 295 296 290 294 290 290 290 291 295 294 297 295 297 299 299 300 301 304 304 304 307 309 311 314 326 325 327 332 334 340 348 350 347 346 355 366 370 369 374 367 367 373 367 367 372 371 374 383 382 379 380 382 384 387 390 395 398 400 402 405 406 406 404 400 407 412 418 413 411 413 419 425 431 440 440 441 438 436 433 438 456 450 442 440 441 442 446 447 449 451 452 454 465 485 485 482 497 504 509 512 522 528 506 520 541 534 528 537 537 545 555 572 600 595 586 599 597 598 595 605 614 599 611 629 633 639 649 654 658 654 655 670 664 677 682 686 688 692 694 689 700 669 657 677 660 661 678 706 702 703 708 700 702 708 718 728 730 724 726 730 733 739 746 751 708 683 671 658 657 655 673 698 690 707 664 620 615 648 670 686 683 680 676 700 732 711 686 678 674 670 668 665 667 664 666 676 687 694 699 705 702 681 685 661 691 679 671 678 678 668 685 658 637 624 618 613 616 608 615 638 644 653 633 645 667 667 658 663 636 662 624 633 673 633 629 623 633 570 541 523 518 464 422 420 439 411 413 419 438 458 485 443 417 401 386 383 382 380 372 366 363 413 426 397 348 353 372 381 397 404 408 416 421 415 357 344 339 358 436 446 422 400 363 350 327 336 314 311 299 313 327 347 370 361 321 302 290 283 311 305 315 305 297 299 299 321 309 307 271 251 238 224 218 210 236 256 295 294 264 258 255 256 264 253 247 247 257 279 286 284 275 272 262 265 262 258 258 263 266 267 259 249 283 238 214 237 262 303 320 314 335 357 363 324 355 328 342 305 347 365 350 350 389 362 373 356 364 369 384 380 406 403 413 426 429 425 468 456 459 486 485 515 546 526 496 481 461 464 489 536 593 609 656 635 581 608 632 671 599 531 505 513 545 522 552 542 597 573 571 597 624 654 695 693 687 717 677 734 814 740 716 707 687 646 661 728 708 697 782 739 728 704 754 798 795 746 734 790 735 766 798 779 725 700 684 673 684 662 651 718 684 700 701 711 679 639 633 642 693 713 676 700 739 776 749 772 819 841 769 730 710 683 645 679 705 718 687 627 661 699 748 761 721 769 742 784 811 832 848 824 806 812 755 709 622 577 564 577 527 503 417 368 339 355 432 513 529 540 625 670 705 763 819 828 787 733 741 691 784 789 725 805 958 1059 1015 884 807 761 692 698 738 746 750 822 946 956 962 951 871 965 974 1083 1122 1092 1120 1061 1070 1073 1082 1059 1050 988 900 865 806 748 653 600 515 486 412 333 358 456 443 481 521 541 574 632 661 684 577 496 582 627 652 697 719 726 686 706 679 718 615 643 638 684 639 580 609 540 444 401 412 353 301 243 209 235 232 242 211 247 245 194 197 213 231 260 251 220 233 185 164 200 147 145 198 209 193 171 141 129 122 125 127 125 118 117 119 126 132 136 99 122 114 94 86 80 81 90 97 89 77 77 75 75 72 71 72 72 94 80 94 81 60 58 60 63 63 57 58 57 62 57 53 54 53 53 49 48 48 46 45 46 40 47 68 46 39 57 88 83 104 70 44 61 80 83 88 135 136 113 126 97 97 123 132 96 100 132 140 139 139 100 100 96 91 129 144 150 137 182 194 181 175 201 196 192 219 213 220 218 215 216 235 229 260 245 227 217 209 218 229 236 197 176 147 176 217 216 183 167 113 139 175 215 263 296 275 226 204 191 156 126 173 146 104 177 186 162 126 89 73 47 95 96 136 110 82 133 168 108 118 111 118 151 129 122 174 181 113 85 126 141 108 58 78 112 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
246 248 248 253 257 247 225 224 235 235 219 222 244 248 249 281 273 214 178 176 174 170 165 166 170 173 173 175 181 186 190 193 190 204 203 199 202 209 212 222 236 244 249 250 255 256 256 255 253 251 254 259 262 266 270 273 276 274 273 277 274 259 249 233 226 220 216 219 218 227 226 231 219 216 217 224 223 224 226 226 222 217 216 215 214 213 212 211 210 210 209 206 197 192 189 193 199 195 190 187 182 178 180 194 192 196 196 192 183 174 174 174 180 174 173 176 183 188 186 197 190 195 188 187 189 192 194 197 200 204 207 211 216 221 231 241 235 239 246 261 291 290 280 283 284 293 294 294 295 295 295 297 299 302 304 303 303 304 305 304 304 305 308 308 310 311 312 315 317 320 318 318 320 323 334 337 337 338 334 334 337 339 339 339 340 336 326 339 343 341 339 339 348 357 370 372 371 372 372 372 370 340 354 337 321 307 296 289 281 276 272 269 266 265 271 259 254 252 253 254 242 238 234 231 226 224 225 222 216 211 209 210 210 213 221 229 246 247 248 250 249 248 247 202 194 194 194 194 195 199 208 207 201 216 220 230 239 239 238 238 238 237 234 220 214 207 206 192 191 191 190 185 187 184 184 185 191 205 204 209 209 211 212 212 208 207 208 205 208 210 210 212 211 214 216 214 215 216 219 223 226 226 229 232 234 238 240 236 231 227 229 231 232 236 238 240 243 247 246 245 242 240 238 238 235 233 232 231 231 231 231 231 230 230 230 230 231 231 232 231 230 230 230 230 231 231 233 234 235 236 237 236 237 239 239 239 239 241 241 241 242 243 243 245 245 247 249 248 250 251 251 252 252 255 254 256 259 260 262 262 264 266 265 266 267 268 269 270 271 272 273 274 275 275 276 277 280 283 282 288 295 296 301 294 287 287 288 288 290 290 290 291 292 293 294 295 297 298 300 301 303 308 311 311 316 318 313 315 318 324 328 326 336 334 345 341 357 362 365 366 367 361 359 362 367 363 364 366 369 372 376 377 377 379 383 387 391 391 398 401 404 408 407 410 411 405 402 407 413 418 423 417 415 426 432 436 441 447 452 447 441 436 443 446 452 452 446 453 447 463 454 457 459 464 454 458 464 485 489 486 502 509 516 522 498 494 503 509 525 530 535 557 567 567 594 572 587 617 601 627 624 601 605 612 617 624 630 633 640 647 652 656 657 666 670 676 678 682 682 690 694 671 658 651 653 678 685 695 675 666 670 683 686 710 715 720 722 727 722 720 729 734 734 740 739 746 751 719 715 712 673 664 662 674 697 664 646 645 631 619 629 629 639 649 675 712 715 731 710 692 678 672 666 664 662 660 664 661 671 683 692 691 695 711 695 672 655 655 668 686 698 673 667 673 686 671 672 656 662 652 643 645 659 657 650 657 655 667 679 690 701 694 698 688 675 637 599 590 598 616 552 536 521 507 492 433 464 445 454 431 414 417 421 415 407 395 388 389 395 407 444 433 408 432 482 477 446 387 363 346 370 385 396 386 405 418 404 355 330 320 314 342 357 348 345 329 328 302 300 318 301 280 288 295 323 327 340 322 310 306 277 281 310 318 295 288 287 288 298 293 286 283 252 239 228 219 219 219 252 270 270 250 254 248 256 263 249 244 247 261 267 277 285 282 271 264 256 254 254 261 270 264 269 241 220 269 214 238 270 288 314 319 333 341 324 350 307 309 313 302 295 303 310 319 331 367 349 379 392 419 425 406 434 412 417 429 431 448 481 458 473 457 492 494 512 542 568 584 504 446 500 561 524 545 539 596 677 612 582 637 655 624 602 546 525 512 555 531 565 536 570 603 618 623 619 637 686 708 718 764 748 830 771 759 743 711 663 681 704 761 732 762 789 726 704 745 818 758 777 773 761 752 805 812 766 722 744 743 705 663 647 636 672 701 663 697 715 705 652 623 681 711 660 700 740 767 740 725 751 772 811 731 695 676 682 635 672 708 711 631 643 702 750 754 700 698 714 750 805 828 870 894 879 857 852 751 661 626 577 540 523 490 422 445 465 386 336 394 434 436 518 606 669 700 734 763 789 782 765 694 637 712 726 726 750 857 955 972 901 844 779 661 688 672 737 836 934 954 877 859 843 838 879 939 993 1034 980 1000 1015 1010 996 1031 1003 1023 980 934 913 855 790 730 682 594 521 453 383 325 391 394 460 462 491 543 579 605 646 574 474 570 573 624 642 686 681 629 659 598 601 600 564 554 604 612 520 529 521 480 380 306 277 264 247 211 191 217 241 198 228 213 180 191 222 201 240 228 178 195 193 167 168 196 142 141 188 183 184 161 139 121 114 113 113 113 113 114 117 122 136 108 93 124 118 115 99 79 78 94 89 77 74 74 76 76 73 68 70 77 77 89 68 63 58 67 85 82 85 60 117 112 81 61 57 55 52 50 48 48 51 47 52 64 84 73 43 41 73 72 80 87 75 42 54 58 67 97 126 126 96 90 81 83 97 122 89 107 120 142 123 98 84 88 108 118 164 163 192 157 198 211 209 201 226 231 239 230 217 224 218 204 168 175 181 235 203 173 183 213 224 207 231 234 188 175 130 157 203 211 169 104 122 172 199 234 233 292 263 243 232 151 106 126 105 75 100 150 181 155 93 67 64 83 92 103 87 83 114 150 84 126 75 87 124 84 91 142 123 103 105 57 102 97 27 73 85 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
246 244 248 251 251 250 229 214 215 219 213 224 229 228 247 241 240 282 184 177 172 168 164 165 169 170 169 174 178 182 183 185 193 191 203 206 210 215 218 222 237 246 245 250 248 248 247 246 248 251 255 258 263 267 270 273 274 270 268 275 271 263 243 237 230 220 215 217 215 218 216 221 221 218 216 216 217 222 226 226 224 217 214 212 211 210 209 208 208 207 206 205 195 191 187 190 200 205 201 192 188 179 176 183 191 195 195 189 187 175 174 174 172 172 182 181 188 192 201 197 196 197 200 196 199 203 204 203 206 206 211 215 219 221 223 231 241 248 252 262 283 275 272 271 288 293 293 293 294 294 294 296 300 301 303 303 303 304 303 304 304 304 306 307 309 310 311 314 314 318 320 317 321 331 336 336 336 336 333 334 336 337 335 338 334 327 328 340 342 336 333 336 345 360 369 370 371 371 371 371 369 369 327 314 309 303 297 290 284 278 272 269 266 262 261 262 252 250 256 256 257 243 237 232 230 228 229 221 214 210 209 209 208 211 217 225 236 248 240 248 248 247 246 246 214 194 192 193 192 194 201 207 198 199 221 222 228 233 237 238 235 227 223 212 207 200 192 190 190 190 185 183 187 190 193 206 207 208 208 210 211 203 202 203 204 204 204 208 208 208 209 211 211 213 216 217 218 219 220 220 220 220 224 226 226 227 230 233 231 229 231 232 232 232 234 236 239 243 245 248 246 242 241 239 238 235 233 233 232 231 231 231 232 232 231 231 232 231 233 231 230 230 230 231 231 231 232 233 234 235 235 236 237 238 239 238 239 240 240 241 241 243 243 244 245 246 246 249 251 253 253 252 252 254 257 260 261 261 262 266 266 266 267 268 269 269 270 271 271 273 273 274 275 276 277 278 277 282 282 285 293 293 288 286 286 287 292 294 293 294 293 294 297 297 297 299 303 307 303 305 308 312 317 321 312 321 321 321 327 332 324 333 338 345 339 345 343 350 351 354 355 357 356 358 360 361 365 367 370 373 375 375 381 382 386 389 392 396 401 403 406 409 413 414 410 405 403 407 412 417 423 421 418 426 426 432 436 441 447 451 449 441 448 458 460 462 451 462 464 454 474 466 462 476 461 457 460 473 480 493 503 510 510 484 500 533 537 534 549 555 550 560 584 593 563 565 575 583 589 595 594 595 602 608 615 631 646 640 639 644 650 655 659 665 670 674 677 675 675 689 679 636 650 669 687 689 691 698 708 720 675 667 671 681 706 721 728 712 717 728 738 741 740 739 744 745 750 755 760 751 714 690 696 671 678 663 697 670 646 622 649 651 661 682 682 684 712 732 717 698 674 675 667 662 659 657 665 657 665 677 688 693 681 688 705 688 659 654 693 660 656 657 667 685 687 662 668 653 645 651 641 635 642 653 647 636 658 671 692 695 674 693 683 693 670 625 572 533 555 554 554 558 510 474 461 434 488 542 526 501 418 401 395 396 395 407 431 457 450 495 525 529 504 523 478 453 426 421 400 381 377 361 330 330 338 347 345 330 318 331 327 314 319 328 343 322 302 306 306 301 304 287 292 279 294 315 317 312 298 292 268 289 294 317 300 279 282 275 295 277 277 265 248 241 231 220 215 209 243 250 256 244 239 243 250 249 242 244 251 254 262 269 276 281 270 264 257 257 252 261 282 264 223 228 224 212 229 270 290 274 239 244 251 266 322 271 275 291 301 317 323 324 376 391 351 344 367 370 378 396 438 469 479 490 459 468 469 437 490 507 513 505 479 497 532 556 549 577 521 449 490 487 489 512 535 577 633 657 601 594 613 651 597 536 534 580 600 541 608 549 568 595 579 590 628 626 665 718 763 804 808 798 766 755 722 707 697 681 744 716 764 810 828 755 718 788 779 779 819 770 755 808 778 823 790 748 782 771 684 685 678 651 625 659 659 668 698 680 631 652 691 691 654 699 754 735 699 729 745 763 776 712 691 668 645 597 680 703 654 608 686 759 710 690 686 716 737 774 828 840 870 906 898 857 838 769 644 592 585 551 520 503 523 548 510 411 334 377 411 471 526 611 670 694 699 717 749 750 728 718 660 636 643 660 705 791 929 975 919 843 743 659 632 682 818 913 953 882 787 747 739 797 864 932 1008 969 895 956 969 965 923 967 953 980 935 899 859 842 812 788 731 653 595 483 412 359 319 392 421 406 469 519 544 598 612 529 463 562 534 594 623 601 604 602 640 539 541 595 548 508 528 583 509 438 456 443 389 374 339 318 288 231 196 195 213 191 209 200 174 189 218 192 226 212 195 171 210 170 142 174 186 136 125 161 181 165 153 152 112 107 107 104 109 109 110 110 120 128 99 95 120 104 93 104 76 79 78 78 73 73 74 74 71 69 67 67 74 90 78 62 59 66 107 142 117 66 109 142 120 93 72 57 48 48 48 48 91 70 91 88 75 43 42 39 65 52 72 79 44 49 70 90 100 103 96 108 105 77 82 100 134 116 82 112 121 140 138 96 74 88 123 153 138 185 220 195 199 271 274 272 264 226 205 198 177 160 178 190 150 154 157 196 160 181 151 175 194 196 194 233 186 181 148 128 133 151 150 122 95 132 136 161 197 225 211 166 152 152 106 91 74 71 72 101 138 97 95 67 66 64 110 77 79 78 83 123 86 96 103 61 82 65 85 124 107 74 61 40 59 45 39 8 6 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
242 242 244 253 246 225 221 215 224 209 222 224 214 220 226 228 241 281 276 178 171 166 162 163 167 165 168 172 174 175 178 184 186 196 202 205 210 213 213 216 228 241 244 247 241 242 245 248 251 254 256 258 261 266 269 272 270 266 264 274 267 256 265 244 230 220 217 215 215 217 217 219 230 224 220 219 215 217 223 222 220 216 212 210 209 208 207 206 205 204 203 204 190 188 185 189 193 201 201 195 184 178 175 181 194 194 189 189 182 177 174 174 170 173 176 179 185 193 199 196 196 198 197 200 198 202 208 207 215 221 218 218 219 224 227 231 238 249 275 287 272 262 268 289 292 292 292 293 293 293 294 297 301 300 301 301 302 303 302 303 303 305 306 307 308 310 311 313 314 314 318 321 325 335 334 335 335 335 333 331 335 336 324 328 320 319 322 323 324 328 330 337 345 361 368 369 369 370 370 370 368 369 364 339 315 302 296 291 285 280 274 269 264 261 259 255 252 249 249 251 254 249 239 237 233 231 226 218 214 210 208 208 207 208 215 224 232 247 245 234 242 246 245 245 236 194 192 191 191 193 193 205 206 199 209 224 225 229 235 231 235 235 214 208 195 190 190 189 189 185 182 185 185 190 193 206 206 207 208 207 204 206 211 211 209 212 214 210 211 208 212 212 213 212 211 213 215 217 217 220 220 219 219 220 221 222 223 225 229 232 233 234 237 237 240 240 240 241 246 248 249 247 245 243 241 238 237 237 237 234 233 235 234 234 234 234 234 233 234 231 230 231 231 230 230 231 231 233 233 234 235 235 236 236 236 237 238 239 240 241 241 242 243 244 248 248 249 250 249 251 252 253 252 253 255 255 257 258 260 261 262 265 264 265 268 270 271 271 273 273 274 274 276 276 277 278 279 279 279 283 284 283 283 284 286 293 300 308 313 300 300 299 301 304 300 303 308 313 308 310 313 313 317 320 318 318 321 330 335 333 336 344 343 350 355 359 354 347 351 351 351 353 355 356 359 363 368 370 365 370 376 380 375 384 386 390 393 396 401 405 407 411 415 418 413 408 405 407 412 418 423 428 424 426 428 432 436 441 447 453 448 451 448 461 468 464 461 468 472 467 466 478 471 468 472 459 460 463 487 496 481 476 487 503 495 503 528 540 534 550 564 573 586 575 553 561 569 574 579 580 587 596 601 608 614 628 662 660 637 641 647 652 657 661 667 672 675 652 684 687 651 655 680 697 691 682 695 702 724 738 720 717 679 674 680 708 705 722 723 730 739 730 739 742 748 752 752 756 761 764 736 701 690 678 676 705 702 677 649 627 676 698 677 705 703 687 706 727 747 739 676 670 664 659 658 655 652 656 662 674 682 690 675 684 680 684 657 644 644 647 655 669 670 682 681 662 650 644 640 637 637 628 638 645 628 644 654 670 683 686 650 672 667 698 694 690 655 575 523 515 525 521 519 477 450 488 528 566 543 506 442 402 461 474 479 489 447 523 542 554 617 627 537 487 462 458 432 413 406 400 397 402 341 359 356 327 321 337 380 404 357 335 315 310 310 311 301 332 319 290 297 296 308 289 279 307 307 309 290 282 272 253 279 297 308 278 270 267 270 271 270 268 247 238 231 220 217 208 244 242 250 238 244 266 248 245 239 246 251 255 267 276 282 276 264 263 256 251 250 270 290 201 205 205 213 222 304 322 336 244 266 302 301 267 277 263 302 288 325 354 361 364 381 404 422 383 444 384 430 430 449 448 461 483 482 459 510 484 482 493 507 530 520 488 496 500 522 590 531 470 481 511 530 550 566 595 657 640 601 651 623 627 584 524 563 588 593 590 616 546 553 565 576 622 626 667 665 695 753 785 775 750 742 743 720 707 663 688 752 784 764 794 840 768 732 768 771 833 834 761 797 800 817 823 808 796 749 690 683 714 683 672 641 632 643 648 687 668 651 622 687 655 688 742 751 676 663 735 778 812 710 683 695 701 674 589 669 662 602 640 718 685 660 675 705 703 729 794 871 895 908 871 849 818 725 750 690 612 573 579 555 557 567 601 549 420 329 373 451 527 595 611 590 584 659 695 713 744 715 652 675 620 593 718 842 881 946 994 937 852 741 766 661 656 746 852 848 778 696 784 845 912 996 1030 994 942 842 919 908 901 919 896 909 905 892 839 802 782 772 736 727 731 639 548 488 430 317 337 347 411 451 489 537 560 582 500 469 533 508 550 552 536 534 595 580 534 473 528 549 453 482 517 465 403 439 354 340 313 315 263 232 206 194 178 188 204 196 213 167 207 192 179 216 179 182 161 184 171 146 148 162 172 134 116 125 149 153 143 123 104 102 103 99 105 105 99 110 110 111 84 87 103 88 77 76 74 81 79 70 71 71 71 69 69 64 66 72 82 87 71 57 89 94 111 124 81 112 128 151 117 74 62 58 52 56 66 92 78 100 63 60 41 43 52 70 45 52 65 46 41 70 85 68 85 102 101 94 72 79 118 111 86 97 116 132 124 111 82 84 112 121 143 179 204 252 245 238 295 307 270 232 211 169 162 158 128 138 138 118 145 133 170 143 149 154 143 154 151 221 214 213 207 159 140 94 119 152 131 82 130 123 164 157 185 151 148 123 143 128 130 106 108 57 53 149 117 71 38 57 53 71 80 45 66 52 68 61 75 62 38 46 45 79 104 125 111 74 57 35 13 38 58 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
207 217 241 252 253 249 224 212 211 208 202 220 210 208 216 220 238 280 276 187 171 166 161 161 163 162 165 167 170 173 176 179 188 182 190 203 208 208 210 216 223 232 232 248 238 244 246 248 250 252 255 258 259 264 269 270 269 267 257 269 264 266 270 252 237 226 219 216 215 218 223 227 230 226 225 222 221 218 215 219 221 211 210 208 207 206 205 204 202 201 200 199 186 184 182 188 195 193 197 191 186 179 174 178 188 185 194 184 179 178 175 172 172 182 177 179 186 190 194 191 190 195 196 196 197 199 203 209 213 216 223 226 227 228 233 239 245 252 264 264 261 261 279 288 290 291 293 293 293 292 295 299 300 300 301 301 302 302 301 302 303 305 305 306 308 310 313 319 316 316 319 331 333 333 333 334 333 333 331 319 334 332 318 314 323 337 329 333 326 328 332 342 357 363 369 369 368 369 369 369 367 368 369 366 316 298 289 290 285 281 275 269 263 259 258 258 258 248 246 247 244 239 236 232 230 231 230 225 216 211 209 208 207 207 208 219 225 246 241 231 236 246 245 244 236 202 193 188 189 191 192 193 197 194 199 215 214 224 235 227 221 216 208 198 189 188 189 188 188 184 184 184 188 191 204 204 208 206 209 209 204 199 204 207 207 210 214 209 206 204 205 206 205 208 211 212 209 213 214 218 223 227 225 225 226 229 230 230 231 235 238 238 236 242 242 246 247 250 249 250 252 254 252 251 250 248 243 241 239 240 239 235 235 236 236 236 238 242 237 234 232 229 229 230 230 230 231 232 233 233 234 235 235 234 235 236 237 238 239 240 242 242 244 246 246 248 249 251 251 252 252 253 254 255 256 257 259 259 260 262 262 263 264 266 267 270 271 272 273 274 275 276 277 277 278 279 281 281 282 283 284 285 287 289 298 296 299 306 315 319 305 312 308 310 307 309 313 316 319 315 318 317 317 321 325 324 324 331 337 347 340 345 347 352 356 359 356 354 352 351 350 352 353 357 360 365 368 363 374 378 381 370 371 375 385 391 391 389 396 400 409 411 416 420 424 416 411 409 413 418 419 424 431 440 434 441 446 447 447 452 454 454 452 454 468 474 472 464 480 474 476 471 484 476 473 476 461 463 465 479 498 510 518 523 523 527 537 535 554 561 568 565 549 544 552 561 566 570 579 588 625 633 627 642 647 653 660 644 632 643 645 649 655 661 648 669 670 648 683 665 653 642 667 663 675 694 707 708 728 716 720 725 729 707 681 681 691 726 740 738 721 742 745 748 754 751 750 754 759 761 733 750 736 696 683 697 689 665 644 633 673 719 710 725 716 692 709 723 743 729 684 668 661 659 653 652 649 646 656 667 680 692 678 668 676 666 655 646 643 644 651 662 669 670 661 663 655 645 639 634 624 620 615 630 607 643 659 650 673 681 651 629 660 673 661 671 648 625 573 525 500 498 471 451 499 537 587 548 465 415 431 475 486 553 587 562 516 550 625 650 649 589 520 470 446 431 428 423 411 413 415 362 384 380 434 416 388 437 459 475 380 353 343 330 317 328 355 391 391 331 302 325 316 300 289 278 301 314 293 281 262 265 262 292 298 285 269 262 261 266 261 278 254 238 230 219 213 209 230 245 243 233 243 253 247 237 245 254 260 275 278 280 285 278 266 262 256 254 254 246 272 204 216 227 259 318 320 340 338 329 243 286 365 313 271 280 291 282 313 371 429 392 417 445 454 438 444 429 425 477 483 486 428 421 424 445 453 466 437 502 528 511 546 540 555 543 514 551 563 502 466 501 557 586 607 636 675 652 624 626 636 623 589 524 575 601 587 610 638 599 549 596 598 599 617 613 667 722 757 789 746 736 737 719 725 706 697 673 689 757 795 825 841 812 750 792 781 840 805 777 798 830 851 825 791 740 701 743 731 705 689 658 650 630 618 617 641 653 643 618 677 636 662 710 704 631 674 743 729 715 705 661 669 664 655 576 596 592 624 673 665 640 674 716 784 767 803 832 820 863 901 868 812 718 626 636 621 654 633 633 619 615 613 601 571 436 328 351 439 486 557 576 512 548 630 675 698 668 655 657 576 612 618 749 854 866 895 967 872 796 801 809 691 597 667 779 711 674 744 863 930 977 969 1040 971 895 802 863 820 822 840 846 949 919 821 802 744 714 701 665 659 653 684 651 565 470 349 306 338 375 430 462 499 522 532 464 444 504 504 478 460 503 533 528 499 485 432 452 494 458 445 455 406 375 368 350 302 268 244 238 251 270 239 183 172 173 197 194 174 203 187 174 206 177 162 148 182 183 159 136 161 152 153 138 110 111 119 133 122 102 95 97 99 101 96 95 101 104 89 103 80 82 83 95 83 75 72 72 69 69 69 68 66 68 66 64 68 65 61 60 74 102 120 121 139 88 100 131 162 102 100 67 73 51 69 62 80 95 105 104 67 41 38 40 40 53 41 40 38 39 73 66 68 96 107 74 82 56 97 79 72 81 106 128 109 106 79 62 96 116 170 177 211 208 235 230 234 254 252 209 185 168 172 172 151 127 137 119 118 96 112 116 127 103 141 125 127 159 185 156 158 196 181 169 106 74 119 95 82 87 133 131 136 180 156 146 121 107 98 86 78 100 117 49 70 72 94 39 38 54 71 59 42 52 34 36 58 31 74 25 22 90 151 171 209 192 155 137 128 101 8 100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
194 238 246 248 252 253 242 215 205 207 202 202 204 213 238 233 234 241 228 182 172 165 162 163 161 161 163 166 169 172 176 179 184 180 182 200 203 203 208 212 216 222 234 231 238 242 245 247 250 253 255 255 256 262 264 267 264 257 264 267 270 274 278 277 239 227 214 216 211 214 218 222 224 229 227 225 224 223 220 218 213 212 212 211 209 208 207 206 205 204 204 194 186 182 181 184 193 196 188 189 187 190 177 173 176 182 186 182 179 173 171 171 171 175 180 186 182 184 187 190 192 192 195 197 199 202 206 207 210 214 220 226 231 235 242 266 279 260 260 255 257 268 287 288 289 290 291 291 292 292 295 299 298 300 299 301 301 300 301 301 303 304 305 307 309 311 314 316 317 318 319 324 333 332 333 332 332 330 322 325 332 313 310 329 332 327 342 339 332 330 335 341 362 366 367 367 368 368 368 368 366 366 367 366 321 296 286 280 272 278 271 267 261 258 252 249 253 246 244 241 239 238 233 229 225 223 219 216 214 211 209 206 205 204 204 211 219 223 228 237 222 236 245 242 241 242 211 190 189 190 190 191 192 193 196 207 215 220 233 232 212 208 204 188 187 187 187 186 183 181 182 185 190 203 209 211 212 207 209 207 205 199 201 202 201 202 206 202 199 200 204 204 203 203 204 205 207 206 207 213 221 222 226 231 233 230 228 226 228 230 230 236 236 241 240 241 245 248 248 246 240 242 244 242 242 241 240 240 241 241 246 240 236 237 241 241 244 244 240 236 233 230 229 229 229 230 231 232 233 233 234 234 233 234 235 237 242 244 244 245 243 244 245 247 246 248 249 250 252 253 254 253 254 254 257 258 259 261 262 262 264 264 265 266 269 271 272 273 273 274 275 277 277 278 279 280 281 282 282 284 286 292 293 288 294 305 303 305 314 314 325 334 333 319 317 317 319 320 320 319 322 325 327 334 332 329 326 336 345 354 349 351 350 351 354 355 355 352 351 352 353 351 354 356 356 358 361 371 372 365 365 368 376 378 379 383 387 389 397 403 410 416 416 419 424 422 413 410 414 418 425 429 428 430 435 442 450 452 451 453 458 464 463 464 461 474 483 472 481 484 486 496 496 486 490 476 482 462 465 471 489 510 518 523 528 533 539 547 554 553 536 534 535 546 562 571 581 614 607 598 624 623 609 619 630 645 655 630 629 636 641 645 652 659 637 663 646 637 661 650 628 638 655 677 691 689 707 723 706 716 721 714 717 718 724 692 684 695 734 710 721 736 746 751 754 744 753 753 754 761 765 769 772 720 696 688 684 676 650 642 679 700 734 763 743 699 708 733 744 723 675 664 659 654 653 648 647 642 655 668 674 681 673 673 676 648 647 642 638 645 652 659 660 652 652 658 655 647 647 646 641 626 616 603 595 623 643 639 654 670 661 606 619 656 619 641 607 627 639 573 545 512 474 528 557 577 585 539 436 450 493 539 583 582 612 634 598 631 646 650 563 522 498 478 456 438 427 409 408 424 372 403 438 399 443 461 437 474 473 481 397 427 411 424 353 427 446 491 486 395 359 341 318 312 305 284 281 304 309 258 272 273 258 281 272 278 271 264 252 256 265 276 266 248 232 221 215 209 225 228 230 227 236 246 239 237 255 260 268 280 285 293 297 280 265 259 256 260 261 232 234 269 201 207 229 317 339 341 328 278 250 278 325 382 364 297 336 325 285 321 336 360 418 450 474 465 476 465 454 398 388 424 404 397 437 435 434 445 445 483 480 475 527 570 573 596 536 549 610 529 468 533 562 518 528 581 609 615 596 610 638 628 576 526 568 607 605 636 618 579 554 590 603 594 605 637 633 661 703 766 751 731 714 709 709 677 706 707 730 714 778 804 844 815 785 783 791 838 778 805 782 849 871 844 773 747 753 810 716 756 746 690 670 638 630 620 603 608 596 597 659 594 655 688 661 610 686 721 674 681 707 680 653 631 593 578 628 624 598 607 616 649 687 711 716 743 755 768 814 845 896 864 887 813 633 569 579 618 618 587 600 572 563 511 481 428 363 333 379 437 477 484 449 538 586 584 600 583 590 585 543 543 649 755 782 767 888 961 879 886 890 778 733 621 582 676 626 693 812 877 925 894 906 1015 972 876 749 777 745 743 748 813 934 967 888 795 696 638 608 571 599 598 615 666 619 490 417 367 292 349 397 422 451 474 473 445 421 460 483 415 418 454 470 456 443 432 395 389 418 402 392 370 354 340 335 314 292 306 313 265 232 229 231 193 174 162 178 165 176 195 167 158 194 163 170 147 158 148 159 123 151 158 124 143 153 119 101 101 117 124 93 87 96 95 95 88 92 85 78 75 75 76 75 73 92 75 70 70 68 68 66 64 64 64 63 62 65 63 65 61 102 118 119 118 136 125 121 142 162 135 112 81 55 53 77 77 79 96 95 101 96 80 39 40 39 37 37 37 40 43 61 58 72 96 100 89 67 62 74 59 80 103 127 119 83 95 59 96 129 126 126 160 177 163 179 192 210 248 259 216 193 206 212 198 191 164 170 157 151 119 109 84 114 92 128 117 113 133 139 142 124 139 147 145 117 78 68 73 58 73 88 90 101 119 127 152 141 122 131 123 143 108 93 85 45 41 68 83 35 74 97 81 44 23 17 15 19 37 13 13 50 89 168 110 186 176 116 62 88 63 29 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
184 233 241 248 253 253 253 220 207 195 201 201 193 218 234 224 216 232 219 186 172 165 163 173 170 161 165 168 170 172 175 177 178 178 176 191 195 197 200 211 223 225 223 233 246 245 246 249 252 252 251 251 255 258 264 266 259 258 266 269 269 270 265 259 241 231 219 214 210 211 212 215 220 225 224 224 226 226 225 221 220 218 217 216 214 213 212 211 208 206 202 197 187 181 179 182 186 189 187 182 181 187 187 177 171 173 180 177 174 171 170 167 172 175 188 190 189 193 193 193 199 199 198 200 201 202 205 207 210 213 216 221 226 234 242 255 261 251 251 253 268 287 287 287 288 290 289 290 290 291 296 298 298 300 299 300 299 299 300 303 303 304 305 308 311 313 316 318 321 324 322 331 331 331 331 331 327 328 315 325 313 306 333 332 319 325 354 337 333 337 338 343 359 364 365 366 366 366 367 367 365 365 363 361 312 292 280 278 267 264 264 266 256 251 250 247 250 242 241 239 238 242 238 231 229 227 220 215 213 210 208 207 206 205 202 202 207 210 212 215 216 222 233 235 242 240 213 190 184 188 189 190 191 192 201 202 207 215 221 226 208 202 188 186 186 186 185 179 179 183 200 202 205 208 210 213 215 216 209 207 204 200 197 195 195 196 197 197 196 197 198 200 200 199 200 202 204 209 208 210 211 214 218 224 222 221 218 216 217 219 225 228 228 231 232 237 241 240 241 240 235 232 233 231 233 231 232 232 234 236 235 237 237 237 239 243 244 248 247 246 238 233 230 228 229 230 230 230 231 232 232 233 233 234 240 240 240 241 243 245 245 246 246 246 247 248 249 250 251 252 255 256 256 256 257 258 260 261 262 263 264 265 267 268 269 272 273 273 274 275 276 278 279 279 280 281 281 282 283 285 286 287 294 291 290 301 300 303 306 315 325 334 333 327 325 326 331 327 324 324 328 329 330 332 337 335 336 335 340 346 348 348 349 352 355 356 358 361 364 361 351 351 352 356 360 359 357 357 360 366 371 380 384 392 393 389 398 397 407 409 408 406 413 413 412 414 418 416 416 421 424 430 436 435 434 439 445 451 455 461 468 474 470 474 465 477 483 478 496 502 488 496 498 506 496 479 484 481 465 468 481 511 516 501 512 533 539 546 549 515 519 534 547 549 557 575 593 611 618 624 605 606 633 639 643 648 649 622 625 632 633 642 650 654 624 666 640 608 613 617 656 686 694 692 683 689 690 700 712 738 716 711 720 721 725 723 721 688 693 718 748 738 745 752 734 747 742 757 758 763 767 771 774 763 712 686 694 659 666 653 681 703 733 756 731 704 706 730 714 690 667 659 656 651 649 646 641 642 654 660 662 671 695 689 676 648 639 632 646 652 652 644 640 641 648 657 655 663 656 647 644 637 646 640 631 596 600 625 636 666 664 632 573 608 598 637 555 577 610 543 521 502 497 547 618 581 566 542 444 457 511 547 604 623 627 651 631 651 667 617 531 479 462 447 442 445 437 422 399 381 414 430 442 420 461 472 463 468 491 491 475 493 501 482 420 488 512 518 526 453 418 384 345 332 316 297 284 273 282 267 290 278 247 282 268 267 255 256 255 248 249 257 261 257 255 223 214 209 218 220 222 227 239 237 236 250 258 267 279 288 296 293 301 288 267 264 260 265 273 278 226 224 233 207 233 314 295 301 270 223 224 287 334 367 373 387 406 400 327 313 292 307 318 380 399 401 418 409 393 377 384 403 385 431 418 440 418 400 418 439 462 499 505 521 519 560 566 556 605 567 493 480 477 514 573 561 566 580 558 580 607 625 564 531 586 609 634 642 637 626 580 568 595 637 643 657 659 702 742 771 784 755 726 718 687 697 743 729 715 783 750 782 840 848 812 824 802 836 774 823 797 837 891 812 750 796 764 775 720 771 697 674 662 681 641 662 631 646 587 584 583 582 604 624 637 608 642 659 642 658 697 685 695 626 569 614 704 723 682 651 693 683 658 672 693 754 780 807 850 893 931 943 871 718 618 567 539 545 528 530 528 468 439 423 382 367 349 339 328 416 389 386 402 448 463 492 528 528 533 508 564 666 729 731 669 720 842 912 969 997 919 879 805 709 569 564 617 715 738 829 857 800 899 997 989 898 778 681 663 649 729 826 888 946 932 865 794 733 643 563 510 502 553 592 600 554 470 399 306 299 353 372 409 408 419 430 389 406 409 402 397 384 407 376 370 370 388 349 352 368 381 338 307 304 316 305 268 259 274 265 264 221 201 185 206 178 159 155 163 180 153 157 181 150 149 174 141 149 163 122 130 154 141 116 123 134 138 97 97 105 100 87 90 91 88 80 79 78 75 75 74 73 73 73 72 77 72 68 67 69 68 69 69 67 65 66 69 67 98 75 68 102 121 117 127 148 144 146 146 96 76 69 58 66 70 90 91 99 72 93 75 60 66 37 37 39 38 44 40 43 43 51 72 86 83 72 54 54 52 78 94 117 117 91 89 70 56 81 111 122 149 130 153 189 195 239 264 262 266 249 237 271 271 254 232 240 230 221 196 168 141 87 86 100 130 95 111 109 112 131 94 124 110 116 104 108 99 53 88 119 87 120 127 120 162 188 141 185 130 149 124 83 112 90 75 49 41 78 35 62 70 45 26 17 31 30 15 17 12 10 17 61 67 62 142 121 84 65 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
196 203 203 243 239 232 249 257 232 204 191 196 202 215 205 210 219 234 213 185 176 162 168 174 168 163 163 165 168 170 172 175 174 174 174 181 187 191 197 210 219 216 221 228 236 245 248 249 248 248 247 250 253 256 260 265 259 258 265 266 265 270 267 254 237 229 225 213 209 208 206 211 215 218 220 222 225 223 224 225 225 224 223 220 217 213 209 205 202 202 198 197 183 182 176 178 182 189 183 180 178 178 182 191 180 170 175 171 169 167 167 171 179 178 184 188 193 197 198 198 201 202 205 204 203 205 208 209 212 214 216 219 225 236 243 247 249 245 254 262 285 287 287 287 289 288 288 289 288 292 297 297 296 299 299 298 298 299 299 302 303 305 307 311 314 317 317 324 328 327 326 330 330 330 330 330 329 327 309 305 304 324 333 318 314 321 345 330 327 331 340 359 364 364 365 364 365 365 365 365 363 363 349 321 301 290 281 273 265 261 258 255 250 247 250 244 244 241 239 238 236 236 239 237 231 228 221 217 215 211 209 207 207 207 203 201 198 199 201 206 210 215 221 231 241 240 239 223 187 186 188 189 190 190 194 200 201 204 209 211 204 188 185 185 185 185 178 180 182 195 204 205 207 210 217 215 215 210 206 204 200 197 195 196 195 194 193 194 194 197 199 200 198 198 199 201 205 204 206 208 208 209 213 214 213 210 212 211 211 215 219 221 222 223 227 228 228 231 234 237 234 225 226 223 224 224 227 225 225 226 229 235 240 243 244 244 245 247 242 239 235 232 228 228 228 229 229 230 232 231 232 233 234 237 240 239 241 242 243 244 244 245 247 248 248 248 249 251 252 252 253 256 256 257 259 260 261 261 262 264 264 266 268 268 270 271 272 273 275 276 277 278 279 280 280 281 282 283 285 288 287 288 290 292 290 294 298 301 304 310 322 316 315 321 330 344 342 340 337 334 332 335 338 342 346 349 350 344 347 348 348 355 352 354 357 363 365 365 353 348 351 352 354 353 354 355 359 361 364 371 379 387 391 394 397 399 400 406 402 399 404 406 408 410 411 412 413 415 418 423 427 429 436 442 448 448 447 449 455 462 469 475 477 474 474 478 487 488 496 502 508 502 503 509 490 485 487 491 472 467 473 480 496 522 530 526 540 515 509 520 533 538 578 587 585 577 583 605 615 614 588 602 631 633 623 641 610 611 621 624 640 655 645 651 613 632 603 631 630 641 643 658 665 670 681 706 720 723 732 711 694 714 729 746 753 749 747 743 708 695 710 752 728 726 744 749 754 758 758 758 764 760 753 729 700 688 691 688 665 665 689 724 735 743 718 702 708 728 703 674 671 661 655 649 645 641 640 633 661 644 656 671 685 679 678 646 637 627 639 637 641 634 636 645 644 653 667 665 655 652 645 647 646 659 663 639 582 598 644 648 636 653 616 553 569 623 555 543 581 539 486 485 503 567 620 577 543 466 438 460 538 599 596 604 634 674 667 681 611 546 500 485 458 434 426 422 422 396 389 429 435 438 452 435 462 484 483 481 494 503 494 516 513 514 484 518 527 533 539 543 506 468 393 375 343 283 270 269 266 301 288 269 244 272 266 238 242 232 251 249 241 249 259 267 266 250 219 209 210 208 213 223 222 239 239 251 262 269 278 294 309 302 309 293 271 265 267 285 288 284 216 219 198 195 230 221 247 242 216 258 264 331 326 329 368 381 416 425 386 358 395 331 318 307 353 351 372 330 339 348 381 377 424 386 377 396 388 447 440 413 427 456 474 466 535 577 588 561 603 596 522 502 483 498 513 531 589 560 569 569 589 621 583 537 575 602 625 676 645 636 586 590 602 605 629 644 671 692 724 740 763 741 728 699 700 742 761 773 693 769 823 789 805 865 874 840 822 853 791 814 842 850 894 841 784 781 795 782 760 753 723 685 690 701 653 694 629 683 697 664 643 622 582 581 607 592 631 630 611 656 663 673 705 650 574 595 667 718 752 750 771 789 744 716 705 806 829 868 845 900 921 927 848 702 653 650 593 536 528 516 500 459 447 445 451 462 440 390 321 331 393 425 426 417 406 434 458 464 465 539 592 605 627 625 666 739 772 874 938 993 902 849 784 709 604 530 545 587 702 786 799 776 903 915 972 918 820 756 691 631 719 755 823 838 906 843 813 791 720 658 577 490 466 503 519 500 442 393 310 277 296 310 333 351 384 393 395 378 382 387 365 365 354 382 321 332 364 336 336 357 371 355 331 292 282 286 280 251 243 224 226 240 257 221 186 180 208 158 149 162 165 146 180 157 142 161 155 135 137 133 118 141 144 140 104 122 119 111 91 89 88 85 82 82 80 79 78 77 76 73 75 74 74 73 71 69 68 74 82 76 69 69 94 69 107 76 91 72 107 126 68 73 81 102 141 180 178 166 168 145 99 84 61 70 91 111 102 84 72 70 75 72 50 43 42 37 45 42 35 34 52 69 72 80 79 75 48 61 78 100 126 102 98 72 58 52 77 83 96 135 124 161 186 228 257 275 261 230 214 250 270 281 254 242 235 226 218 231 167 142 112 87 66 97 137 113 93 97 94 100 89 92 77 111 73 74 66 58 80 90 133 120 154 129 199 187 203 192 149 168 122 140 100 98 84 48 35 46 31 27 27 22 20 68 34 44 29 16 19 13 9 16 58 94 116 123 119 123 58 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
190 202 196 209 206 208 240 258 262 237 211 195 191 207 196 196 214 237 243 225 210 188 163 173 176 168 161 163 165 167 170 171 170 170 174 178 184 191 198 198 214 212 215 223 230 242 246 247 245 244 245 248 252 256 259 264 261 253 265 264 262 269 269 265 250 236 230 220 213 210 206 207 209 211 220 225 225 222 221 223 221 223 225 225 217 213 209 205 199 196 195 191 181 178 175 178 184 193 187 178 175 173 175 184 181 176 168 167 168 168 171 176 174 177 181 183 189 192 194 198 200 201 202 205 209 210 211 213 215 216 219 220 226 239 239 239 242 249 259 285 286 287 287 288 289 287 289 285 290 294 297 297 296 299 299 298 298 299 302 302 303 305 309 313 318 322 322 325 337 332 331 328 329 329 329 328 327 315 311 302 300 329 323 309 310 316 322 323 326 336 346 358 363 362 363 363 363 365 364 364 362 362 332 333 309 297 286 277 272 264 258 252 250 244 240 240 239 244 237 236 233 234 236 239 234 230 229 233 220 213 209 208 208 207 205 200 199 195 198 210 233 217 216 220 234 238 237 236 226 184 185 187 187 189 190 200 200 199 203 204 200 184 183 184 184 183 180 180 181 200 205 213 214 213 215 210 208 207 203 201 199 198 197 195 194 194 193 193 195 198 198 196 196 196 196 195 197 199 201 202 202 203 203 204 204 205 206 207 208 211 213 217 218 221 221 221 222 224 222 225 226 225 219 218 218 218 221 221 221 227 232 237 238 241 239 242 242 242 236 233 229 228 228 227 228 228 229 230 230 230 232 235 235 236 238 239 239 241 241 242 243 244 247 247 248 248 249 250 252 252 254 255 258 258 260 261 261 262 262 264 265 267 268 269 270 271 272 274 275 276 277 280 280 282 282 283 283 284 285 288 289 289 289 292 292 292 295 303 302 308 307 312 318 325 338 359 353 344 342 344 339 342 352 355 349 349 345 348 351 347 348 352 357 357 359 366 365 348 346 350 354 357 357 360 361 363 360 362 364 371 382 382 390 389 398 402 406 407 393 396 405 409 418 417 416 415 415 416 420 425 429 434 438 437 442 452 459 464 460 462 469 471 481 480 481 486 487 493 498 503 509 516 512 514 502 505 498 490 499 471 470 477 512 522 516 496 497 506 514 532 562 571 563 580 589 587 601 606 614 595 582 603 613 605 625 610 598 611 616 624 633 637 634 645 604 601 622 660 671 667 683 691 695 701 705 712 714 718 725 685 714 724 726 734 729 747 754 744 759 740 704 711 727 722 726 745 749 758 759 755 754 754 757 754 751 716 694 703 677 678 698 710 740 752 704 697 715 707 676 659 656 655 651 647 643 638 635 635 635 647 649 675 679 663 662 639 635 625 628 637 628 628 632 637 642 650 667 665 665 658 651 655 664 664 635 630 634 580 578 576 574 593 601 581 538 554 546 524 548 537 477 535 540 571 635 572 489 439 495 549 548 602 641 645 628 661 699 600 548 499 480 452 434 436 432 418 413 418 444 447 448 454 457 468 454 489 498 504 498 517 503 524 525 530 526 530 530 552 561 559 560 546 478 452 395 313 267 278 316 326 312 291 242 253 256 237 256 240 236 244 239 235 262 284 260 256 260 253 219 210 209 205 205 206 197 232 263 280 295 301 314 320 315 299 279 270 271 287 288 245 192 213 249 243 212 228 248 225 287 289 281 293 331 382 393 420 425 441 435 444 424 423 366 307 338 353 327 352 367 334 379 376 375 368 426 412 427 406 460 480 447 451 490 539 560 563 577 589 597 633 569 570 530 489 548 548 554 525 550 588 616 624 586 542 572 596 620 647 642 601 574 590 619 641 651 644 675 691 709 742 750 746 723 704 736 725 752 787 723 738 804 844 835 836 882 867 853 828 809 830 880 873 887 878 837 827 823 809 799 787 730 684 718 697 691 690 649 674 707 724 703 660 656 595 579 588 600 626 611 667 632 669 698 683 606 570 669 726 704 704 712 739 788 818 779 784 835 790 797 859 851 904 876 817 663 598 555 608 607 577 559 567 568 571 551 554 480 376 315 378 459 508 543 534 536 459 444 473 493 491 519 559 576 611 629 654 734 790 888 989 933 861 772 710 657 625 522 557 628 738 734 776 826 883 911 956 870 775 662 588 659 705 782 754 816 816 731 727 739 693 638 554 448 416 450 443 420 349 302 282 269 264 266 301 355 359 399 374 349 364 390 336 327 318 334 302 311 312 330 378 385 352 326 304 287 262 261 237 219 236 215 197 224 233 244 202 174 154 143 142 140 139 168 165 128 148 158 122 151 120 109 119 134 115 121 100 102 94 88 86 85 84 82 80 80 78 77 74 77 78 78 77 80 77 83 85 109 96 109 71 73 84 95 77 90 107 116 105 82 112 75 105 136 157 188 167 221 199 241 161 143 97 72 86 96 101 86 84 57 54 68 59 78 68 36 36 33 35 35 33 39 49 57 62 72 66 42 55 83 104 103 102 72 57 54 72 72 77 84 96 123 184 221 286 270 244 235 184 151 167 241 267 233 207 197 217 186 212 190 149 125 96 63 105 103 119 79 65 64 84 79 80 61 83 50 45 44 83 86 120 160 151 182 169 188 213 264 210 204 157 130 155 147 99 107 108 63 59 59 53 40 35 79 50 73 44 50 30 50 28 8 14 29 33 66 76 89 85 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
177 181 200 203 201 198 211 239 252 260 223 197 186 185 204 215 226 233 227 221 219 183 165 168 177 173 165 160 163 165 168 167 167 170 175 178 183 190 189 204 206 209 214 220 226 234 236 244 246 240 244 249 253 256 258 263 261 251 262 254 267 264 266 274 276 268 234 226 218 213 208 204 206 208 213 215 218 220 221 212 215 219 220 220 215 215 212 208 208 206 200 193 183 177 173 174 180 184 184 179 175 171 171 175 177 170 167 166 166 172 180 190 186 176 178 181 184 194 194 192 195 202 208 208 210 212 215 216 217 219 221 223 225 230 233 237 248 255 287 286 286 286 286 286 289 288 285 289 290 297 296 296 298 299 295 296 299 300 303 302 304 306 310 314 319 331 331 337 334 330 327 326 327 324 328 319 314 313 304 297 298 301 302 306 309 315 324 344 336 351 362 361 362 361 362 360 362 363 363 363 362 361 357 315 308 297 289 280 270 266 260 255 250 243 238 236 236 242 237 234 232 232 233 235 239 239 236 229 222 219 215 210 209 206 204 202 198 195 195 204 217 227 215 215 219 231 237 236 233 194 182 184 185 188 189 198 199 198 197 198 184 183 183 184 183 176 180 180 182 199 211 215 217 212 210 207 206 201 199 198 198 198 199 195 194 193 193 193 194 194 195 195 196 194 194 194 196 197 197 198 200 200 200 200 201 202 205 204 206 210 212 215 215 218 220 218 217 216 216 217 218 218 216 216 215 216 217 218 221 222 225 227 228 233 236 239 234 233 233 232 228 227 226 227 227 228 228 230 234 234 236 236 237 237 238 239 240 242 244 245 245 245 246 246 247 247 249 251 254 254 255 256 257 258 260 260 261 262 263 265 266 267 268 269 270 271 273 275 275 277 278 280 281 282 283 284 285 285 286 287 288 291 290 291 294 293 292 297 300 303 311 320 331 340 350 357 338 337 337 340 347 352 348 349 352 356 354 351 354 349 348 355 357 360 363 361 344 346 355 367 374 360 370 371 370 368 368 373 376 367 381 385 387 389 394 397 389 392 400 400 407 417 423 428 424 422 423 429 424 427 432 436 441 444 448 449 453 461 470 466 472 477 479 484 486 491 495 499 500 505 511 517 523 524 516 509 510 504 500 494 472 477 481 485 491 505 536 538 549 551 548 569 575 576 558 579 601 607 610 577 577 585 599 629 610 589 598 605 614 623 635 641 616 610 594 643 653 662 670 674 681 682 688 687 701 698 706 718 695 679 698 709 724 716 738 732 747 740 745 757 750 708 716 763 759 741 751 759 763 767 774 774 777 768 735 747 715 712 704 693 695 725 747 697 688 724 711 684 664 655 651 649 652 650 650 644 639 645 644 626 650 677 671 653 644 637 634 632 620 623 626 631 641 653 658 660 658 671 677 662 665 673 673 666 670 674 662 649 606 596 580 554 543 535 535 548 530 522 531 491 503 550 572 581 641 623 533 465 486 582 618 635 648 684 689 688 676 572 506 479 456 479 483 506 449 432 425 425 445 468 463 463 478 480 470 490 515 519 509 526 516 520 531 541 542 549 554 559 532 487 464 484 422 387 349 350 346 341 334 301 295 285 270 247 241 240 264 248 247 232 236 226 236 249 257 251 257 257 247 244 246 255 264 253 224 200 269 284 290 297 304 312 321 306 282 273 274 290 284 232 211 220 255 236 255 292 268 279 290 327 338 371 406 412 402 406 426 439 458 471 471 452 386 355 313 321 332 367 391 374 353 364 359 387 408 459 458 477 443 468 484 434 482 516 520 533 576 604 614 621 623 539 501 534 499 516 527 568 546 584 583 619 602 551 600 631 609 629 652 608 603 587 616 608 647 672 679 700 730 760 738 720 712 728 742 773 774 789 780 729 732 795 856 874 875 863 862 843 823 846 910 891 869 873 863 883 881 863 838 787 738 722 760 724 710 675 684 680 706 712 712 703 681 610 595 602 569 582 636 642 643 666 656 670 546 555 609 616 634 673 740 780 774 801 835 834 819 747 827 804 826 871 921 764 639 593 635 638 637 650 611 625 630 643 615 545 458 365 314 371 459 530 576 603 592 554 498 586 584 554 598 593 695 752 726 741 743 851 954 951 875 843 833 784 760 669 564 496 634 715 671 728 794 814 865 962 874 798 694 579 609 652 707 685 761 773 718 658 677 657 612 583 503 416 371 387 368 331 299 292 288 283 263 268 290 314 386 384 355 337 347 355 329 306 334 284 308 303 310 331 362 347 319 339 313 265 258 261 259 238 224 205 183 186 206 222 231 194 162 133 133 134 149 169 138 124 130 124 138 144 116 103 113 124 105 97 92 90 87 86 85 82 79 78 79 80 79 77 76 76 107 131 133 112 123 124 122 118 132 73 74 96 122 93 101 102 125 109 93 144 81 141 190 205 255 223 241 237 227 170 117 89 86 106 110 108 81 74 57 59 46 56 62 61 50 36 36 33 34 34 33 39 64 51 64 45 51 87 89 86 86 92 81 68 48 68 95 111 121 142 170 239 273 281 213 169 162 137 130 167 237 262 214 182 193 192 164 167 171 155 114 85 72 74 111 106 102 91 59 74 77 60 36 32 34 90 99 93 115 148 172 196 212 228 228 277 326 284 235 155 175 164 166 170 129 149 107 132 74 70 102 90 87 89 92 84 57 51 83 34 8 7 12 15 41 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
171 176 185 191 198 193 196 224 229 242 206 183 179 204 196 200 211 222 229 208 183 186 200 170 170 176 171 167 161 164 164 164 167 171 174 175 179 182 192 199 203 208 213 217 217 223 233 241 244 243 246 249 250 251 254 259 261 247 257 252 255 265 270 276 276 265 253 232 220 215 210 205 203 206 201 204 207 211 211 207 209 216 204 203 205 206 206 209 217 206 198 192 181 176 172 172 173 173 174 173 175 173 177 169 165 166 165 167 171 175 184 193 198 182 178 180 182 185 187 191 195 197 201 206 214 219 220 223 221 222 224 227 231 236 237 241 252 269 289 285 284 285 285 286 287 287 285 288 293 295 295 296 297 297 296 297 299 299 298 300 302 305 308 314 317 332 337 336 331 327 324 320 324 317 325 309 304 297 294 298 326 306 302 304 310 315 330 352 339 344 360 360 361 360 361 345 361 361 361 362 361 361 348 316 299 291 282 276 280 267 256 257 252 248 238 234 232 230 230 231 232 230 228 230 236 241 237 228 222 216 210 207 204 203 200 199 195 195 193 201 212 237 217 210 214 221 232 234 233 226 181 182 182 185 186 198 197 196 195 188 182 182 182 183 178 178 180 179 181 204 205 212 217 214 205 201 201 197 197 197 198 198 197 195 193 191 192 192 193 193 194 192 194 195 194 194 195 195 196 197 198 198 199 200 201 201 202 203 206 208 207 209 214 213 215 213 213 217 216 213 216 215 214 214 214 215 215 217 220 219 222 226 227 228 230 229 227 226 228 231 233 227 225 227 227 228 229 231 233 234 234 235 236 236 237 237 239 241 242 242 242 244 245 244 248 247 250 252 252 254 256 257 258 259 261 261 262 262 264 265 265 267 268 269 270 272 273 275 275 276 279 278 280 281 283 284 285 285 286 288 289 291 290 291 292 294 294 296 299 305 307 317 327 333 343 339 331 329 335 343 348 342 346 351 347 348 350 354 357 349 354 358 357 363 366 343 340 366 359 377 383 368 382 386 384 386 375 375 383 381 384 381 375 389 388 392 397 401 398 406 410 413 416 422 434 437 436 439 441 432 435 439 444 448 452 458 463 469 474 477 485 481 480 485 487 487 498 497 495 506 511 518 524 519 508 498 495 490 492 499 484 477 480 484 510 507 513 533 546 557 562 551 545 543 560 576 596 587 582 571 591 617 624 609 593 593 610 623 609 619 629 629 594 586 620 650 657 632 659 646 673 672 691 698 703 688 713 718 693 683 713 688 690 697 708 708 713 720 730 730 736 755 728 727 758 767 759 763 772 778 780 785 783 765 739 717 714 727 703 681 691 722 715 676 691 726 701 700 660 656 651 645 649 658 659 654 649 657 648 642 619 664 679 662 637 637 626 621 617 619 623 625 629 638 642 654 684 682 678 670 674 693 682 683 685 693 694 697 687 669 628 562 577 595 579 610 601 557 521 516 499 553 600 647 652 642 603 505 457 519 612 641 655 683 707 733 679 575 509 481 521 505 521 486 451 440 437 441 464 473 487 500 489 491 496 485 511 524 527 527 530 536 545 543 554 545 553 552 449 408 394 418 378 348 348 324 325 311 313 302 291 278 255 257 264 267 268 272 259 266 248 238 228 248 253 248 250 253 260 261 262 266 270 243 212 202 275 243 290 299 305 313 323 319 289 281 282 280 283 264 200 189 213 225 249 264 340 331 304 387 406 395 368 394 420 437 444 457 457 449 454 457 444 420 369 356 352 391 414 388 340 379 407 445 445 465 517 497 498 461 525 497 462 465 524 527 560 556 564 600 615 533 527 545 549 520 554 580 584 555 605 619 611 558 569 588 632 650 643 606 624 610 595 624 638 652 688 697 690 743 761 729 720 721 725 742 772 787 817 819 737 772 808 810 875 906 869 883 840 855 911 910 866 866 834 862 876 887 879 809 756 763 785 719 711 725 706 679 701 698 673 667 634 612 615 635 609 563 609 623 640 610 574 592 592 500 601 649 694 669 702 735 786 819 760 807 753 733 757 784 799 842 872 840 686 649 642 585 617 666 668 685 681 626 525 449 436 362 314 366 401 444 544 605 641 613 592 591 687 653 665 674 713 763 850 833 874 879 926 974 927 867 807 761 723 684 576 508 624 637 660 710 692 756 860 954 907 794 706 629 538 587 625 679 754 722 681 623 601 589 551 523 491 429 373 338 325 315 303 293 286 281 273 254 292 311 371 365 366 337 333 335 318 311 281 304 290 288 295 336 320 311 333 293 319 300 305 298 282 270 267 248 225 214 173 183 212 180 168 146 121 128 125 149 164 138 115 136 113 110 110 104 99 99 96 93 90 89 88 87 85 81 83 81 81 81 85 79 86 98 99 163 189 146 150 140 118 138 165 104 72 84 116 101 127 113 129 161 110 151 125 142 146 167 217 265 277 249 191 151 121 137 133 127 127 106 102 88 81 73 61 41 43 67 62 43 34 34 34 34 33 33 56 37 41 38 67 88 84 62 65 76 64 41 40 67 122 143 168 190 229 254 244 207 196 161 163 108 143 218 252 240 199 184 155 195 185 173 148 150 103 85 68 74 92 87 70 69 64 76 47 46 28 47 60 61 67 115 92 119 135 179 212 276 251 312 317 257 206 218 218 192 227 186 194 201 180 141 138 146 116 116 93 93 130 106 104 84 100 35 12 5 5 28 35 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
171 173 177 179 199 188 183 201 217 222 226 208 178 194 212 222 228 231 247 227 215 193 221 200 163 168 174 173 165 161 161 164 167 169 169 174 174 179 186 195 202 207 212 211 210 215 226 241 238 238 245 243 245 249 250 258 261 244 250 259 263 264 272 273 268 265 245 230 218 213 210 207 203 203 198 195 196 199 199 202 205 212 203 195 197 198 198 198 201 208 208 199 182 176 170 169 170 170 169 169 168 170 171 169 167 167 169 182 184 179 176 179 181 184 181 181 182 183 185 188 194 200 205 209 215 219 222 226 229 231 230 232 236 242 248 251 257 284 284 283 284 284 284 285 285 280 282 288 294 294 294 295 296 294 295 298 298 298 298 300 303 305 307 311 316 321 328 334 330 326 325 309 314 319 324 304 293 292 314 308 320 309 305 306 308 314 323 332 330 340 359 360 358 357 356 338 359 358 361 361 360 361 360 343 295 285 276 269 263 264 256 250 246 243 236 233 229 229 228 229 226 225 226 230 235 236 235 225 219 213 207 202 200 199 199 197 194 193 195 200 207 230 220 209 210 220 233 233 232 230 181 181 180 183 184 193 196 196 183 182 181 181 182 182 175 177 178 180 186 194 204 212 215 208 203 199 197 195 197 196 194 196 193 192 191 191 191 192 192 193 194 199 202 200 198 197 195 197 197 196 197 198 199 200 199 200 201 202 203 203 205 205 206 206 209 209 208 210 210 211 211 212 213 213 213 214 214 215 215 215 216 219 221 219 221 222 223 224 226 225 225 226 225 227 227 227 229 229 230 230 230 232 234 236 237 238 239 240 239 241 245 246 247 248 248 250 250 251 251 252 253 256 258 259 261 261 262 262 264 264 266 267 268 270 271 272 273 274 276 277 277 279 281 282 282 284 284 286 286 288 289 290 292 292 293 294 294 295 296 299 309 311 320 325 334 330 323 328 333 338 339 337 336 340 344 349 352 357 358 351 343 347 364 354 339 348 357 370 379 369 388 384 376 393 394 389 394 386 381 384 381 387 392 393 402 403 403 412 411 411 412 416 430 426 426 431 438 451 455 446 438 442 447 450 457 461 466 472 477 477 478 476 481 473 475 485 485 485 502 508 513 518 525 518 506 506 512 496 504 507 512 476 480 483 505 533 538 546 550 557 559 531 537 563 581 563 569 559 562 572 612 617 622 607 587 596 613 604 608 615 618 580 582 587 605 602 613 613 651 661 647 682 681 684 683 690 710 679 662 695 675 698 727 742 738 742 747 751 755 758 761 764 769 747 734 749 760 764 771 778 784 787 789 789 771 724 707 719 701 676 675 711 699 663 677 705 661 676 646 644 646 642 642 652 659 670 662 662 668 652 618 636 672 651 637 625 628 626 615 618 625 628 638 641 643 654 679 699 697 694 688 711 716 710 706 682 672 694 678 609 570 559 606 660 664 616 563 533 542 500 523 573 630 668 688 628 597 496 492 557 610 622 652 679 707 738 671 571 509 523 571 544 507 467 452 449 437 447 458 473 487 511 536 516 511 502 507 535 542 538 546 545 555 561 550 517 553 552 439 382 358 375 361 334 332 334 321 300 296 291 275 275 270 291 291 286 284 276 268 256 250 239 228 231 241 242 244 250 252 255 258 271 277 235 205 214 230 277 293 306 314 320 328 329 295 282 276 276 283 295 249 218 188 239 280 298 336 351 371 405 368 342 388 420 433 443 427 423 405 423 404 428 417 437 440 404 370 409 416 374 367 374 416 459 469 483 489 514 536 519 506 565 515 471 470 494 482 518 568 576 622 564 540 525 578 525 525 545 582 578 577 631 596 581 596 583 602 649 645 619 635 643 605 609 635 662 656 667 680 716 746 730 728 737 748 760 747 783 809 847 769 743 784 840 893 900 921 904 893 899 911 934 890 905 844 829 845 890 859 844 772 759 735 726 744 737 707 701 690 684 685 670 654 655 672 639 583 582 581 575 586 517 465 555 564 491 552 644 702 734 747 751 780 741 712 791 708 772 836 786 817 863 823 853 706 608 594 551 579 631 670 637 641 626 522 432 367 365 308 336 403 483 557 626 635 641 604 644 663 692 770 771 742 757 779 864 926 953 975 955 872 803 775 712 667 621 550 483 559 534 609 634 654 752 849 886 907 837 744 673 587 538 557 638 704 696 628 580 532 504 525 438 455 392 379 398 374 328 304 293 285 279 275 262 280 315 353 316 352 346 316 302 323 295 293 271 288 292 285 311 292 299 322 292 295 287 292 319 309 286 264 276 269 236 199 161 163 170 184 156 135 125 117 126 164 159 131 108 138 135 122 102 96 95 94 91 90 86 85 85 82 84 85 82 92 103 120 123 127 106 97 110 176 170 178 170 156 143 121 84 74 93 136 128 161 132 166 173 128 181 157 128 140 185 193 260 224 231 233 173 144 148 182 151 116 112 85 68 62 75 73 65 39 57 54 52 37 35 32 33 33 33 54 34 40 67 75 78 74 54 73 64 54 39 60 96 134 144 171 208 198 192 184 159 148 129 133 99 136 153 195 247 218 190 159 185 201 167 114 126 136 112 79 53 63 87 86 53 53 36 31 30 39 59 89 89 115 138 137 145 180 196 270 285 316 336 290 257 219 265 241 245 229 222 230 228 217 183 182 163 150 137 121 129 116 149 100 87 73 58 15 7 3 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
165 170 173 170 173 179 203 209 216 210 201 194 176 183 192 207 234 251 248 229 224 196 207 199 184 163 171 173 168 167 163 163 164 164 168 168 172 175 184 192 200 206 208 204 202 209 222 221 234 239 238 238 244 241 250 248 252 240 256 262 266 270 272 270 264 263 253 233 219 213 213 210 206 202 204 202 197 193 193 195 198 204 208 201 195 194 193 192 193 196 205 205 186 177 172 170 169 167 119 167 166 167 167 164 166 169 190 183 188 194 184 183 186 182 185 187 187 185 186 188 192 197 202 209 212 218 223 227 229 233 236 238 241 252 272 273 267 285 282 282 282 283 284 284 283 278 287 293 293 292 294 294 293 295 294 296 297 297 298 300 303 305 309 311 312 317 331 322 326 323 323 318 300 303 301 289 290 307 315 330 323 330 314 310 318 317 321 322 326 335 353 359 355 344 344 346 344 358 360 360 359 361 354 323 300 296 290 273 268 258 253 248 243 242 240 234 228 226 227 226 222 223 229 227 226 229 232 223 223 216 212 202 198 195 195 193 193 189 192 192 196 202 205 206 207 217 233 233 232 229 197 181 181 182 183 184 196 195 182 181 180 180 181 181 174 178 181 185 195 201 213 210 212 211 206 201 196 194 192 193 191 190 190 191 190 191 194 196 195 196 197 197 197 199 199 199 199 198 197 197 197 197 200 199 201 201 201 202 203 203 203 204 205 206 207 206 207 208 209 210 211 212 212 213 213 215 214 215 214 215 215 216 217 218 219 219 221 221 222 223 224 225 225 226 226 227 229 231 232 233 234 235 235 235 236 237 237 241 243 243 245 246 247 248 249 249 250 253 252 253 255 257 256 258 259 259 261 262 264 265 266 268 269 270 271 273 274 274 276 277 278 279 280 282 283 284 285 286 286 287 289 291 291 293 293 295 294 295 296 297 300 309 310 321 327 320 319 323 329 334 329 330 332 337 343 349 353 358 357 352 339 349 368 339 343 350 367 367 385 388 389 392 389 392 398 400 404 388 382 384 386 390 393 395 398 403 405 409 418 422 418 423 424 429 436 445 448 454 453 459 448 448 450 456 460 464 469 473 468 469 473 463 469 479 480 489 493 488 491 500 501 505 511 517 512 516 508 511 520 509 503 492 480 483 489 512 529 536 550 527 525 524 533 548 541 547 557 565 577 586 597 613 621 614 585 586 592 598 603 594 575 577 602 625 631 625 630 642 632 632 642 673 655 673 695 698 696 655 686 679 681 698 712 717 733 739 740 740 745 751 756 762 765 771 777 755 742 752 770 786 785 795 793 778 785 742 712 692 706 684 666 685 667 653 652 670 655 655 644 636 647 639 635 645 655 660 660 666 655 651 631 613 650 635 623 619 619 616 611 619 634 633 645 656 661 663 687 692 703 722 714 715 694 694 703 696 642 668 607 577 602 641 657 678 610 588 535 511 506 506 534 566 626 693 673 610 577 474 520 612 665 682 662 688 718 734 689 598 538 538 603 549 506 472 456 445 457 463 463 478 498 508 523 534 551 534 529 533 561 552 562 560 563 555 537 440 451 445 444 406 360 342 335 335 310 311 302 307 296 290 290 292 312 337 337 316 298 268 261 258 252 247 235 223 229 231 237 246 246 248 267 269 278 251 196 222 232 282 311 314 321 329 336 345 299 279 273 278 271 305 240 188 190 259 314 340 354 382 401 398 319 347 394 335 377 362 350 345 395 370 405 411 430 440 487 471 416 429 391 364 403 407 405 407 443 505 457 475 527 521 574 599 582 526 512 468 528 533 541 598 615 570 568 519 550 569 521 554 571 615 577 609 645 595 601 620 612 651 621 615 643 617 650 626 609 621 639 648 670 690 717 743 735 737 751 765 779 792 823 845 800 747 767 792 829 893 910 936 926 908 883 898 934 902 865 834 829 856 848 884 812 807 791 779 743 733 749 720 710 696 701 695 694 694 673 635 553 575 596 488 474 477 463 533 468 511 602 701 736 732 757 786 760 675 681 725 698 769 796 755 819 819 831 822 668 575 538 531 539 581 604 589 571 591 509 434 404 347 308 401 477 524 556 576 573 583 542 591 595 665 707 698 681 757 802 871 864 887 907 909 925 893 868 802 744 690 587 502 468 470 537 576 676 761 845 799 814 838 791 751 634 553 519 555 649 656 621 573 490 465 472 439 376 363 339 379 367 316 298 287 281 276 272 264 248 255 324 306 349 312 301 307 300 303 278 263 249 283 269 275 287 278 290 285 281 312 246 271 308 294 246 228 234 238 221 214 182 166 139 134 136 131 115 119 134 148 157 116 102 105 102 102 97 93 93 90 87 85 84 85 86 86 93 95 113 171 156 154 132 132 145 102 153 192 185 195 144 109 92 100 79 126 126 157 172 158 195 159 173 196 198 138 158 163 187 217 171 185 220 223 163 181 183 146 110 97 86 72 63 64 66 55 48 37 37 55 39 33 33 30 34 50 58 31 48 46 60 58 62 46 62 43 35 54 73 81 92 113 146 164 148 152 161 121 108 106 88 112 150 207 262 217 176 180 174 148 164 174 144 96 140 107 100 68 40 74 61 51 56 60 38 22 38 67 97 131 135 158 157 203 217 240 268 316 299 296 240 222 210 256 197 233 198 216 240 254 232 194 159 161 165 138 131 128 137 147 109 76 67 24 40 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
160 163 165 162 157 159 159 180 201 201 198 193 182 216 228 226 230 238 237 227 212 194 214 225 200 167 167 172 172 170 164 161 161 161 163 166 166 172 180 186 195 204 200 197 204 209 221 229 234 236 234 234 237 243 244 237 237 242 251 257 257 264 268 270 268 268 264 239 221 219 222 217 214 211 209 204 200 200 198 194 194 198 201 202 201 198 196 193 189 193 197 203 194 183 175 172 169 169 167 166 167 169 179 164 164 172 187 183 186 187 191 198 191 187 188 190 197 190 188 191 195 201 202 206 215 217 222 227 230 236 241 248 252 257 282 286 286 282 281 282 282 282 282 278 275 282 292 292 293 292 292 293 294 294 293 295 295 296 299 302 304 304 304 306 309 312 315 320 323 317 322 307 300 292 294 286 295 314 322 325 344 347 325 317 318 323 325 334 334 337 351 358 353 334 333 340 349 353 358 359 356 360 359 321 301 287 278 268 265 258 255 251 242 238 237 232 228 224 223 220 222 227 229 223 222 222 226 220 214 213 206 200 199 193 192 189 189 189 187 188 192 198 209 207 206 208 225 232 230 229 229 185 180 180 181 182 182 184 181 181 181 180 180 180 174 179 188 193 198 201 205 208 211 208 202 200 196 193 191 191 189 190 190 190 189 190 190 191 191 192 192 193 194 194 196 199 199 199 200 200 203 205 204 201 201 202 202 203 203 202 203 204 204 205 205 206 207 208 209 210 211 212 212 213 214 214 215 215 214 215 215 216 217 218 218 219 220 222 223 224 223 225 225 226 226 228 229 230 231 233 233 235 236 241 243 244 245 246 246 247 249 251 249 249 249 250 251 253 253 255 256 257 257 258 259 260 262 263 265 266 267 269 270 271 272 273 274 274 275 277 278 279 280 282 284 284 285 286 287 288 289 293 293 294 293 296 294 294 296 297 299 302 309 309 317 315 331 343 335 329 322 322 327 334 341 347 352 356 354 340 331 337 333 335 352 369 361 366 383 385 394 395 398 399 401 403 392 382 382 385 388 392 396 397 401 407 412 416 419 425 428 430 432 437 440 447 451 455 442 441 443 460 454 456 461 465 461 465 468 461 465 474 484 483 490 483 499 505 502 496 500 504 511 519 526 516 516 521 524 508 503 518 488 483 486 500 538 540 513 511 526 534 537 540 545 570 573 594 606 609 591 614 619 618 576 576 593 592 578 566 574 593 603 623 636 644 648 654 660 662 668 663 679 675 685 698 651 664 708 723 729 736 740 727 729 725 728 743 749 750 753 755 759 770 775 780 772 750 764 779 783 793 784 751 788 754 723 717 697 668 658 659 651 644 642 664 644 639 635 630 635 642 633 656 663 651 654 671 658 650 629 613 617 630 617 612 611 609 617 623 634 646 654 681 684 682 698 706 716 723 720 721 702 679 676 703 666 604 589 631 680 702 682 616 578 552 550 533 560 567 590 571 615 677 661 601 529 464 557 625 643 660 691 722 732 769 732 675 574 544 623 566 507 483 465 454 467 487 489 484 492 508 514 530 579 592 566 560 583 592 565 568 571 563 554 454 391 394 388 364 362 337 321 330 368 315 321 339 326 330 341 344 361 329 315 311 310 277 264 251 248 240 242 234 222 219 225 232 232 257 255 274 282 281 196 204 220 241 286 305 331 337 347 356 306 282 278 254 233 242 188 196 258 303 324 351 370 403 350 367 302 315 326 295 302 326 346 380 370 374 406 435 460 421 470 492 508 471 380 365 416 442 419 435 444 443 438 495 506 498 530 525 542 580 551 477 498 548 577 608 621 554 576 529 548 586 536 555 560 589 595 592 626 628 608 641 610 640 611 598 599 602 620 630 633 661 654 648 665 681 707 750 726 746 766 757 802 769 824 849 790 803 777 798 890 920 909 896 945 929 889 855 874 890 898 861 782 767 794 806 752 831 826 811 784 763 714 695 703 684 680 670 696 681 672 639 609 543 518 539 599 592 509 374 421 568 649 688 669 709 743 766 688 645 700 712 740 741 752 759 790 782 802 806 645 559 511 500 465 496 507 491 452 469 442 391 347 299 324 396 398 480 542 508 497 513 479 493 554 662 654 623 714 766 882 909 830 809 866 816 845 872 857 874 846 760 673 601 497 465 552 590 643 720 787 728 739 785 739 715 682 588 522 489 578 599 594 569 494 422 417 375 370 359 337 330 327 322 293 280 276 271 268 265 258 260 286 311 303 334 294 317 293 277 284 273 261 239 253 261 288 256 277 278 255 284 259 245 273 271 267 260 219 194 192 198 191 199 173 168 123 121 114 112 113 121 140 112 99 95 96 95 95 92 92 89 89 88 88 90 97 110 137 97 94 163 196 207 165 179 196 142 128 200 218 169 123 113 131 78 96 166 157 212 166 197 210 169 208 224 170 155 170 192 216 201 160 132 153 187 148 185 183 119 87 67 80 73 69 48 45 41 38 41 34 48 42 33 33 33 33 58 42 30 50 42 51 41 40 63 52 33 43 69 88 115 124 156 158 134 119 115 145 133 118 74 94 140 131 189 234 202 162 146 127 129 170 136 115 91 103 116 72 88 52 35 61 38 24 30 23 50 72 81 110 148 117 158 180 183 227 264 276 284 278 231 199 169 214 198 141 150 171 240 214 231 205 160 128 123 140 109 113 102 143 124 117 111 117 57 61 38 6 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
163 158 158 159 162 165 166 159 177 174 183 178 183 214 205 225 204 215 221 221 200 188 193 212 226 187 161 167 169 171 168 165 166 163 162 162 161 166 173 177 191 189 194 206 211 215 222 228 232 233 230 230 229 232 237 237 244 246 251 251 256 259 263 266 269 265 254 243 233 227 217 214 211 209 206 205 198 199 200 197 192 191 193 193 198 202 201 192 186 190 194 199 191 182 179 177 170 170 165 164 168 173 170 164 168 177 171 174 178 184 187 193 198 200 193 197 208 201 198 190 194 199 206 218 227 227 228 236 237 237 241 248 259 279 284 285 282 280 279 280 281 281 281 273 278 291 291 292 293 291 292 294 295 294 292 294 294 296 299 303 307 310 306 308 308 310 318 322 324 316 313 317 297 291 284 288 316 318 323 337 330 327 324 339 346 333 332 346 350 353 355 356 353 341 318 346 323 355 357 354 351 356 357 332 291 278 270 264 260 258 252 247 244 236 232 227 225 222 222 219 219 223 229 220 218 222 219 213 212 206 202 198 193 191 190 188 185 186 187 187 191 201 228 229 209 205 213 230 230 223 225 219 188 178 178 181 180 181 180 180 180 179 180 179 172 188 196 197 205 203 204 207 203 205 201 199 196 192 189 188 189 189 190 190 189 189 190 190 190 192 192 193 193 194 194 194 195 196 197 197 200 203 207 209 207 208 211 210 212 210 206 205 205 205 205 207 207 207 209 210 210 211 213 212 214 214 214 215 214 215 216 217 218 218 218 219 219 222 222 223 223 224 224 225 227 230 230 231 231 233 234 234 235 236 238 239 241 244 247 247 246 247 249 252 251 251 253 255 255 257 259 259 258 260 261 263 262 263 265 266 268 269 269 271 272 273 274 275 276 278 278 280 281 283 284 285 286 287 287 289 290 291 293 295 295 295 296 296 297 297 299 301 303 307 310 317 326 330 323 322 318 319 322 329 336 342 348 349 350 330 336 342 343 360 378 383 385 374 373 388 396 398 400 402 403 405 391 381 384 387 392 391 396 400 405 409 414 418 423 427 431 436 438 442 444 449 445 436 437 440 446 448 454 455 460 460 460 465 453 470 479 482 489 493 491 496 489 499 519 517 507 509 514 516 526 529 528 521 519 502 513 516 507 485 486 490 504 501 517 521 552 567 577 566 578 579 589 598 603 579 605 612 595 573 572 573 556 557 564 576 608 613 622 627 634 639 644 650 656 662 667 672 679 686 692 692 645 675 710 698 722 727 709 720 730 719 737 741 745 752 755 757 762 766 772 776 771 771 764 760 770 781 770 735 772 725 724 728 698 670 657 661 658 643 638 651 637 630 627 626 635 634 637 656 649 647 661 670 670 642 635 619 608 619 611 607 604 611 617 627 631 653 684 673 682 695 695 705 725 720 696 712 714 697 648 684 633 609 643 684 714 700 699 633 569 531 538 535 545 567 616 657 637 697 696 640 590 478 506 538 616 633 670 688 737 758 747 714 603 584 647 569 516 487 474 461 478 502 519 494 514 507 529 526 552 623 626 605 602 560 546 555 572 574 559 478 428 390 360 348 341 357 354 384 369 387 386 392 359 343 373 346 358 351 315 300 296 287 266 273 258 252 250 233 238 236 237 218 220 223 259 265 259 266 261 190 196 212 238 313 334 343 353 366 315 292 275 269 303 274 188 202 254 300 343 361 375 321 286 298 317 293 291 337 369 392 344 348 370 372 391 386 394 430 440 444 486 479 426 383 397 391 398 400 410 423 425 438 466 497 479 518 508 559 572 497 489 507 525 577 617 583 572 534 575 599 543 552 589 606 653 602 602 620 627 670 637 650 639 608 583 593 595 630 641 656 690 679 671 690 710 717 685 657 710 760 803 812 826 853 853 806 849 803 877 918 910 849 879 878 918 898 844 832 834 834 822 706 662 698 665 761 773 778 778 736 703 694 688 667 676 660 691 679 655 649 616 558 565 639 661 637 506 352 410 596 617 642 676 734 746 722 677 672 743 689 658 670 686 712 738 751 790 801 666 590 516 524 470 412 401 396 386 382 374 363 297 305 303 296 357 403 482 441 404 461 418 476 590 661 574 612 695 764 854 852 783 768 787 762 803 824 764 816 764 697 672 566 459 484 543 600 628 712 763 689 697 718 728 650 641 593 551 472 484 556 522 514 466 440 395 357 350 326 340 301 339 296 286 275 270 267 264 261 256 245 279 321 281 326 299 273 303 277 275 270 262 243 242 235 274 234 285 251 258 249 267 222 228 244 241 229 247 224 210 160 188 162 166 169 165 174 128 117 109 108 108 103 96 98 97 93 93 92 89 91 96 104 92 108 131 130 161 93 137 134 182 193 193 199 181 123 123 154 192 147 121 168 98 95 159 192 175 232 196 239 232 232 262 206 169 189 221 196 187 142 156 108 132 156 149 132 141 102 75 59 72 59 53 50 56 60 61 40 34 47 47 31 32 29 39 58 43 29 37 31 42 47 73 57 31 31 48 99 121 150 122 115 151 106 102 107 137 117 91 60 111 105 115 137 153 142 177 160 137 112 155 159 143 105 73 80 67 50 42 32 28 27 32 19 24 35 59 67 79 97 101 152 126 173 239 241 279 229 223 205 168 125 122 120 101 158 207 203 160 201 183 148 124 81 123 105 89 122 111 108 97 73 77 100 93 68 24 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
175 166 169 167 168 171 167 161 158 166 171 175 174 189 181 217 197 186 233 234 206 182 211 219 232 210 178 161 164 168 171 170 169 167 164 164 167 163 165 177 182 186 200 206 212 217 226 228 231 230 227 226 229 239 232 236 240 246 246 249 253 257 260 263 267 266 267 264 255 244 222 214 210 207 204 202 193 195 196 194 191 190 187 188 189 190 193 187 183 187 189 192 184 183 179 174 171 175 166 164 167 181 163 163 169 181 181 184 182 188 184 188 193 202 202 199 205 202 196 199 194 198 202 208 214 225 231 233 239 250 244 253 261 275 276 280 279 279 279 277 280 280 273 270 286 290 291 291 291 291 291 293 293 293 292 293 294 295 298 303 305 310 314 329 312 312 314 320 321 320 316 297 290 284 284 294 321 300 302 305 307 312 328 325 340 349 350 341 350 351 354 354 352 336 314 308 342 355 356 353 329 357 356 326 296 281 270 262 255 252 248 242 238 238 239 230 225 220 217 218 219 225 225 217 214 215 217 214 205 207 198 194 191 190 188 188 185 186 185 190 192 202 215 231 214 206 207 226 227 226 211 207 201 178 177 176 179 180 179 179 179 178 178 176 173 194 195 197 203 202 200 203 203 198 191 193 193 193 187 187 188 188 188 190 189 189 191 191 191 192 193 194 193 194 194 195 195 196 196 197 198 199 200 201 202 205 206 207 213 211 206 205 205 206 209 208 210 211 213 209 214 213 215 214 214 214 215 218 217 217 217 218 221 221 222 222 223 222 222 223 224 223 224 225 229 227 229 230 232 238 241 241 241 241 239 239 240 241 243 244 244 245 246 248 252 252 253 255 256 257 258 260 261 261 263 264 264 265 266 267 268 270 270 271 272 274 274 276 277 278 279 280 282 282 284 286 287 287 289 289 290 292 293 294 297 303 297 298 299 298 299 301 302 302 304 306 317 324 315 315 321 322 320 322 330 338 346 346 332 330 351 365 355 351 364 367 377 392 395 396 393 402 403 404 403 399 382 380 388 403 401 395 398 401 407 410 414 421 426 429 432 436 440 435 432 428 429 433 438 443 447 447 450 455 462 461 464 451 468 466 483 487 493 498 502 504 498 510 503 514 528 527 519 525 527 536 533 523 510 509 523 514 521 519 487 491 495 511 541 551 555 563 574 578 583 566 591 591 587 567 580 607 594 564 567 549 557 580 586 602 619 643 619 623 631 636 628 645 649 658 664 664 675 681 688 665 647 690 682 688 720 695 707 711 704 720 732 731 741 747 744 751 753 759 768 773 766 781 788 782 793 794 787 714 731 702 710 719 710 668 655 646 647 635 634 635 633 625 623 622 637 628 629 646 642 652 661 658 664 660 631 620 612 603 605 602 618 628 627 643 659 665 667 672 687 700 706 713 721 707 683 697 692 688 642 625 615 662 693 716 719 673 620 578 561 543 576 594 565 567 609 674 700 725 684 630 553 476 551 607 593 633 635 691 699 715 765 732 632 615 688 592 521 508 476 469 489 510 536 548 555 528 527 556 560 570 650 656 583 567 540 540 558 563 545 439 399 383 359 356 373 367 399 415 425 415 384 377 358 339 337 338 321 337 315 300 291 292 286 286 274 264 248 242 243 252 262 253 256 228 214 251 240 249 256 247 227 190 185 230 308 357 364 368 339 303 281 286 312 296 193 215 236 290 338 331 305 267 256 289 260 280 311 328 344 376 404 377 368 381 388 402 417 414 433 454 465 493 487 425 365 376 393 403 387 432 422 420 432 447 448 467 479 534 577 510 525 534 527 594 584 617 557 539 577 602 562 547 566 585 625 636 615 628 624 655 632 641 626 599 574 582 606 612 618 649 665 639 611 629 661 632 636 622 665 700 750 825 833 802 851 860 871 845 874 922 892 823 822 843 875 897 904 844 754 732 697 643 621 613 622 695 740 804 745 730 713 673 659 642 679 645 666 690 682 658 654 623 629 648 654 598 457 319 395 569 577 679 737 747 683 695 610 672 704 629 713 757 765 768 742 792 840 839 660 580 559 587 534 495 457 430 376 345 327 312 310 290 288 288 294 347 398 390 359 365 423 490 563 583 557 624 722 810 861 827 748 717 698 687 752 814 694 713 751 696 597 506 451 457 536 548 654 759 737 706 626 622 706 672 567 553 570 500 427 488 475 411 415 383 420 388 365 336 328 313 291 297 285 271 267 263 260 258 253 240 258 298 278 281 315 267 273 303 263 257 258 250 237 224 226 223 269 258 246 227 246 251 194 210 243 220 195 206 175 178 171 208 181 160 137 146 142 118 111 107 102 100 99 98 100 104 102 104 105 118 137 110 99 101 146 144 179 131 98 130 164 163 153 154 166 134 143 191 183 170 175 148 86 107 158 196 228 237 246 298 275 297 249 200 211 239 238 163 138 134 116 105 97 119 104 93 95 79 78 64 50 61 54 43 40 41 50 59 47 30 32 31 31 31 32 47 28 27 28 45 48 49 58 51 29 49 57 69 84 121 92 88 118 87 99 141 117 87 76 59 80 81 98 129 120 119 146 150 125 110 128 136 129 105 84 77 72 74 77 54 32 40 59 20 21 32 60 37 64 66 66 107 98 130 191 201 243 202 141 122 129 145 87 111 90 142 149 166 116 206 161 126 82 62 82 52 71 81 76 72 77 42 38 102 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
175 184 182 175 175 174 167 161 157 158 162 168 170 173 181 180 192 179 196 221 184 176 194 203 235 249 205 170 161 166 170 170 169 169 166 167 168 164 161 165 179 187 192 200 207 212 222 228 228 226 223 223 234 242 230 232 238 241 245 250 253 255 259 261 267 267 260 244 236 228 220 216 214 212 208 201 195 192 192 192 191 189 186 184 182 181 180 180 181 182 185 185 174 178 178 173 168 170 167 163 167 165 163 164 174 173 176 181 188 188 194 194 197 197 203 208 207 207 202 201 201 198 202 207 217 222 228 237 243 255 251 258 282 282 278 277 277 278 279 278 266 267 264 278 289 289 289 288 289 290 292 292 291 291 291 293 293 295 297 302 305 307 319 330 324 320 320 317 316 312 319 303 293 280 285 289 288 292 294 301 308 326 345 347 347 346 350 349 350 351 354 353 349 318 307 306 352 353 354 331 318 355 333 329 284 273 268 260 253 246 244 238 235 233 235 229 229 225 216 214 217 219 219 213 211 211 212 204 203 198 194 192 190 187 187 186 183 187 184 190 191 198 206 218 228 215 203 211 216 217 209 206 201 178 176 175 178 179 179 178 177 177 176 174 190 194 197 198 199 198 193 195 195 190 187 185 185 185 186 187 187 188 189 189 189 189 190 190 191 192 193 193 194 194 195 196 198 198 199 199 198 198 199 200 200 201 202 203 205 206 206 206 206 207 207 207 207 208 209 210 210 211 211 212 215 218 217 218 218 218 217 217 219 220 221 223 222 222 222 222 223 224 223 224 226 227 229 232 237 240 241 242 243 243 245 245 246 244 243 244 247 250 247 247 249 249 251 252 254 256 258 260 261 262 264 264 265 265 266 267 268 270 270 272 273 274 275 276 278 278 280 281 282 283 285 286 287 289 289 290 291 292 293 294 295 297 302 302 299 301 300 300 302 302 304 305 307 310 313 313 315 320 318 321 322 332 340 343 326 351 358 364 369 374 378 382 374 382 396 399 401 404 406 404 384 380 376 385 393 420 422 405 401 403 409 413 417 416 415 429 431 439 434 422 422 425 432 436 441 445 450 443 448 452 458 462 445 454 459 479 479 482 489 499 505 509 502 516 518 518 525 536 530 537 546 547 535 524 525 516 534 522 526 529 503 490 492 497 516 534 557 568 574 580 564 555 594 560 551 585 604 604 569 548 543 568 592 600 619 605 630 614 613 622 627 609 639 646 651 649 648 666 672 679 679 632 665 659 683 700 677 674 694 704 716 724 736 727 735 733 742 744 743 758 763 765 768 770 781 787 784 784 798 760 704 702 710 711 701 662 647 646 636 632 624 622 631 624 618 620 634 618 636 651 647 634 637 645 663 648 632 618 610 602 599 606 616 618 626 636 661 662 664 674 678 682 691 713 721 706 692 667 663 639 659 680 686 694 716 714 692 705 653 594 548 557 590 660 605 569 620 670 716 722 674 646 615 506 532 632 674 673 688 689 705 711 759 751 678 629 714 639 549 518 491 488 486 502 511 546 600 572 544 548 605 633 681 614 595 579 562 521 482 499 497 422 388 370 377 385 402 418 428 468 443 434 390 364 352 347 326 311 302 328 311 301 290 280 279 272 269 257 255 250 254 263 263 246 269 245 228 215 257 261 276 262 218 191 194 188 269 333 327 350 371 326 316 312 303 325 193 193 222 235 243 245 290 254 245 251 292 293 335 348 389 406 423 424 380 447 401 447 444 462 482 468 495 524 523 436 408 418 398 449 417 392 403 418 459 486 497 509 532 538 583 528 596 608 531 553 576 617 563 545 591 605 558 580 561 583 598 619 629 637 653 659 613 627 609 604 566 573 610 586 612 609 639 611 591 617 644 602 623 624 623 657 726 728 735 717 818 875 841 840 829 862 846 823 763 825 877 886 861 840 756 747 728 718 676 583 624 611 711 740 803 764 732 700 686 649 645 656 630 649 659 654 643 661 648 644 592 573 442 331 372 436 593 696 703 690 632 644 495 679 603 678 723 733 734 767 769 759 802 833 683 606 600 625 589 575 556 524 446 383 383 377 341 367 394 342 274 293 326 302 390 425 413 495 568 484 570 655 747 741 802 838 792 725 700 655 706 721 689 615 697 697 667 570 470 437 531 522 588 704 695 665 618 588 663 656 595 505 495 506 422 416 462 389 384 378 387 365 377 363 357 339 316 289 276 274 265 258 256 254 251 247 239 308 273 293 277 301 258 297 291 269 238 243 241 221 213 211 241 265 227 236 200 236 226 176 231 193 223 170 201 159 137 168 178 178 168 131 118 113 111 107 103 100 102 105 108 128 115 130 140 134 141 125 118 127 117 146 158 149 110 100 120 121 138 158 196 152 186 208 173 167 118 94 94 88 139 194 247 247 321 389 355 289 214 240 264 295 220 173 122 143 126 137 108 78 78 79 64 62 68 70 65 58 43 44 55 37 37 34 38 33 31 30 27 30 31 45 31 30 52 35 30 52 52 43 28 38 47 66 93 105 73 102 106 82 96 114 99 82 56 56 75 99 107 101 98 124 148 140 113 87 93 95 97 110 103 91 108 98 89 70 65 78 52 40 16 31 34 39 29 34 63 81 87 130 133 142 143 130 142 84 93 143 113 61 98 144 88 132 86 154 158 106 103 37 63 29 53 48 71 76 45 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
203 194 210 202 179 174 168 160 158 158 161 166 164 163 167 170 178 176 173 178 182 178 219 236 249 234 242 191 167 163 168 169 168 168 168 168 167 163 161 165 178 186 190 196 204 211 217 226 224 226 222 225 230 226 225 228 238 243 244 248 252 256 257 257 262 266 264 262 254 237 229 236 219 214 209 203 197 193 195 196 193 195 194 187 185 187 186 183 180 176 176 181 177 172 177 174 171 172 169 162 172 160 159 167 172 172 177 187 187 193 192 200 207 206 210 210 214 217 213 208 206 199 202 207 214 221 228 237 249 267 265 280 282 276 275 275 277 278 278 265 260 261 276 287 287 287 288 289 288 288 290 290 290 289 292 292 293 296 299 303 300 303 310 327 322 315 316 317 305 306 316 293 284 278 294 293 296 306 306 312 314 340 350 348 350 349 350 349 344 346 349 350 318 310 296 311 347 353 333 328 309 345 319 321 293 282 265 256 250 245 241 237 234 231 228 225 224 220 216 213 212 212 212 209 209 209 208 201 198 196 192 188 186 185 184 182 184 182 184 188 191 197 203 227 228 226 206 200 219 213 203 200 200 196 175 174 175 178 177 177 176 175 174 170 192 193 196 192 189 189 187 185 186 185 183 182 184 185 186 187 188 189 192 192 191 190 190 190 191 191 192 193 193 194 194 194 195 196 197 199 199 198 199 199 200 201 203 203 204 205 206 206 206 206 207 207 208 209 209 210 210 211 211 212 212 212 213 213 212 214 217 218 219 218 220 218 219 221 221 222 222 222 224 225 226 231 233 235 239 240 240 242 241 242 244 245 247 249 251 252 249 251 254 255 249 249 251 252 253 254 256 260 261 263 264 265 266 266 267 268 269 270 271 272 274 275 275 277 278 280 280 281 283 284 286 287 288 289 290 291 292 292 293 295 295 297 298 301 306 308 304 305 302 304 307 305 307 308 312 312 312 313 320 325 318 319 322 323 331 348 353 360 367 373 378 383 387 386 395 399 402 404 407 408 386 376 376 388 388 394 392 394 395 401 402 406 411 411 414 426 435 431 420 417 425 428 433 439 443 444 444 438 452 454 442 440 461 471 470 462 473 490 495 498 505 510 511 518 524 528 534 539 543 531 535 544 544 542 529 531 535 542 542 531 508 504 493 497 499 507 523 531 568 577 546 553 558 551 544 561 584 600 556 539 569 587 587 604 598 598 596 593 612 607 592 626 636 641 648 627 644 662 670 676 652 638 649 666 687 696 663 707 724 730 726 716 710 723 721 734 733 742 742 750 759 764 747 766 782 752 776 794 788 798 743 681 706 701 668 662 655 656 644 636 631 618 623 620 613 621 630 612 639 647 651 639 627 655 668 659 635 628 609 601 597 606 625 638 645 669 663 658 662 670 685 689 708 710 711 688 680 683 687 681 698 710 723 718 700 692 652 650 616 584 549 566 615 695 643 584 616 668 725 688 656 643 606 499 549 633 684 709 702 715 748 758 770 762 702 637 725 659 588 536 505 492 536 516 519 526 575 593 560 601 625 685 629 580 571 579 577 573 514 428 456 400 394 395 424 447 478 516 495 436 395 419 412 417 365 348 343 317 299 296 312 297 288 283 277 273 268 259 257 253 261 248 246 233 233 241 228 214 245 251 247 219 201 192 202 190 207 301 289 337 361 359 309 287 299 326 184 197 195 208 211 226 260 238 282 285 324 293 336 374 407 418 440 460 434 469 462 467 485 484 509 517 518 569 541 451 438 455 419 435 463 451 418 399 447 496 537 563 567 587 612 568 627 647 588 578 571 633 605 556 583 604 565 607 573 584 601 624 655 640 627 631 619 600 613 605 565 578 568 591 599 593 598 597 589 630 613 618 583 632 653 673 692 653 655 727 764 797 781 767 754 803 828 768 737 838 867 869 831 820 809 851 811 757 681 639 552 622 611 681 756 776 695 665 644 627 617 621 603 629 644 650 645 630 623 612 632 588 408 318 318 398 573 616 602 511 464 548 434 511 594 683 665 701 732 687 639 634 655 681 721 640 638 669 629 626 638 578 466 402 426 386 401 444 471 402 315 278 274 296 366 468 519 549 527 446 520 612 638 705 760 762 810 799 716 683 623 628 646 576 599 621 637 616 505 421 447 486 605 673 693 581 579 539 612 570 567 504 458 427 408 415 389 424 413 388 332 380 349 342 344 351 338 332 289 272 264 258 255 250 248 246 224 250 300 253 272 273 247 293 303 251 271 228 227 230 222 201 213 243 233 209 211 198 228 200 178 212 196 197 158 213 170 133 134 147 139 140 141 112 105 104 103 108 138 141 147 154 120 147 156 135 142 117 130 163 129 127 149 171 146 111 121 145 174 184 226 181 220 217 136 128 104 91 159 106 144 200 207 288 363 354 347 283 243 290 321 271 199 154 151 195 152 181 125 138 105 97 72 62 61 50 54 46 64 101 83 70 37 35 31 31 30 30 27 29 28 37 26 35 34 25 46 53 38 30 27 48 71 78 70 63 72 94 94 64 80 91 65 60 45 54 76 79 95 83 129 143 135 135 121 110 85 69 84 113 107 61 82 79 69 78 72 59 40 34 16 34 18 13 29 25 54 57 78 84 95 97 84 92 88 86 81 108 130 86 50 80 61 106 79 132 104 110 95 46 1 0 7 47 61 38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
216 197 242 242 225 178 169 158 158 157 159 163 162 158 158 159 164 164 164 175 181 173 201 226 238 221 227 208 172 161 163 167 168 168 168 167 167 165 164 163 173 198 190 194 202 207 212 217 221 224 218 225 223 215 221 226 234 241 245 249 253 252 250 254 256 265 261 249 237 232 232 233 221 215 207 200 194 194 198 200 194 200 199 190 193 194 193 192 188 184 180 175 170 169 172 174 173 175 174 162 171 159 163 166 165 175 178 180 180 184 194 197 203 212 216 223 227 233 228 214 207 208 202 207 213 221 228 239 270 271 272 276 275 272 271 275 277 267 256 255 262 278 286 286 287 287 286 287 288 288 287 287 288 289 290 291 293 295 297 298 298 301 310 308 303 308 306 296 296 296 290 281 274 279 288 301 308 306 317 342 325 328 340 348 349 348 350 349 343 315 348 319 307 300 288 308 327 350 350 321 301 312 320 296 284 274 270 261 253 247 247 250 247 243 232 229 228 226 222 215 210 209 208 208 206 205 204 201 200 196 191 187 186 183 182 182 181 184 186 188 190 195 203 220 225 219 214 196 214 206 198 191 183 175 174 173 172 176 177 174 174 173 173 186 184 186 185 183 182 181 181 181 181 183 183 183 186 187 187 188 188 188 189 190 189 189 189 192 194 194 193 193 193 194 194 194 195 196 197 197 199 199 199 200 201 201 203 203 204 205 206 206 207 207 207 208 208 209 209 210 211 211 211 211 212 212 213 213 212 213 213 213 214 216 217 216 218 220 220 221 222 223 224 225 226 232 234 238 238 239 239 236 236 241 238 238 239 240 243 247 247 250 252 254 256 255 254 252 252 254 256 257 258 263 266 266 266 267 269 270 270 271 272 273 274 276 276 277 278 280 281 283 283 286 286 287 289 290 291 292 292 293 294 295 296 297 298 299 301 302 304 304 305 306 308 309 307 308 309 311 311 313 314 318 316 318 324 331 334 341 351 365 373 378 383 381 386 390 394 398 402 404 407 399 383 375 371 378 373 375 377 378 381 384 387 390 393 397 404 412 411 416 418 420 426 422 435 435 435 438 436 430 433 432 448 462 455 472 479 481 471 475 481 487 494 505 519 521 530 532 538 529 522 527 532 532 535 541 545 543 548 544 547 532 532 533 531 499 497 500 503 507 516 522 531 531 536 528 553 558 579 566 544 544 573 554 579 582 573 585 582 593 579 614 624 629 634 641 632 642 655 664 668 672 635 645 668 690 655 666 689 707 718 701 719 700 712 710 724 728 715 728 736 745 750 759 746 767 772 743 782 786 787 793 754 705 698 692 703 663 649 661 649 633 624 614 631 624 614 629 620 608 626 646 644 651 624 646 642 652 624 620 607 595 605 609 616 632 647 670 653 660 675 685 693 701 697 714 702 700 707 707 713 706 727 720 719 728 709 658 616 582 573 552 557 561 603 675 703 630 601 633 697 671 625 605 538 490 560 646 680 699 716 750 771 788 796 791 752 661 732 718 615 540 512 500 534 575 583 544 564 628 624 646 687 622 593 570 546 571 568 545 474 433 398 401 448 426 472 465 445 441 419 443 411 382 365 391 368 352 321 331 307 298 289 296 291 284 279 275 267 259 258 260 246 247 245 256 240 243 217 208 228 221 199 193 208 267 210 185 189 281 286 307 347 376 323 289 283 283 181 204 219 224 260 225 249 247 300 310 349 287 337 371 383 370 404 410 420 412 425 479 421 444 445 461 493 469 479 458 460 480 450 483 459 482 425 403 440 479 507 544 527 507 542 530 619 582 561 593 589 632 638 576 581 624 578 593 619 578 606 640 650 656 635 600 609 580 612 602 576 567 560 555 594 570 565 564 592 621 595 599 579 623 633 659 627 625 636 720 759 751 754 710 701 724 773 713 767 838 867 871 857 885 876 865 853 717 609 568 529 534 604 608 700 715 693 686 664 640 651 626 602 581 609 627 617 620 637 619 635 579 397 317 307 391 494 493 443 411 396 419 400 509 602 649 668 702 609 568 553 550 586 631 678 683 710 710 675 643 616 540 472 444 425 421 432 495 454 384 367 354 286 267 340 441 503 494 446 440 500 560 631 706 726 737 756 751 766 733 669 612 560 567 542 580 568 641 554 479 405 462 547 601 618 629 550 494 562 533 510 497 424 460 401 402 389 378 359 396 376 316 321 354 316 347 324 293 282 273 261 256 252 249 244 243 237 231 258 274 280 250 249 283 271 244 290 258 223 217 220 201 205 216 254 189 231 186 200 232 182 184 181 203 152 165 186 184 171 147 116 117 109 105 103 110 164 132 120 187 170 150 155 137 163 154 115 117 135 167 146 186 150 179 219 179 108 133 159 208 233 232 259 190 135 119 105 91 144 158 102 125 180 268 274 263 253 277 292 331 267 226 169 202 191 214 200 172 148 141 118 104 74 88 71 62 58 94 100 97 68 54 48 37 31 29 30 30 26 27 27 29 28 25 28 25 33 39 29 25 27 44 71 61 53 58 82 76 78 51 81 68 46 51 43 59 63 85 71 88 108 103 114 127 123 92 90 71 58 91 85 60 47 52 69 54 64 79 58 40 17 15 10 11 10 19 29 54 64 67 82 66 56 61 62 79 66 79 79 48 44 42 32 47 66 103 98 92 85 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
239 207 221 237 244 234 187 174 162 159 157 159 157 158 158 157 158 158 159 160 169 168 178 193 224 228 199 180 172 163 162 167 168 168 167 167 167 167 167 167 172 182 188 194 199 202 209 208 213 218 215 221 213 223 227 231 233 238 246 249 248 246 244 249 256 263 265 254 238 234 226 225 214 210 207 202 201 198 203 202 194 203 196 195 202 197 193 190 189 191 189 185 179 170 167 168 172 176 174 164 161 158 168 168 169 175 174 178 183 186 189 196 200 207 218 232 249 252 236 226 217 212 205 208 215 226 245 242 267 265 255 260 256 256 273 271 272 257 256 279 284 285 286 284 285 287 286 285 287 288 287 286 287 289 289 290 291 292 294 295 297 297 300 321 306 297 311 287 285 286 283 272 278 302 293 301 305 312 324 343 345 347 348 349 349 348 349 348 322 303 336 308 294 286 282 294 316 348 351 345 303 286 284 285 292 281 271 261 257 259 254 242 234 236 228 222 220 217 217 219 210 208 206 205 204 203 199 198 198 198 196 194 186 183 182 180 180 182 185 186 191 198 207 224 217 211 204 195 192 203 189 181 179 175 174 173 172 176 174 172 170 170 184 189 178 179 177 178 179 179 181 182 185 186 189 185 186 187 188 189 191 190 189 188 187 188 188 188 189 195 202 202 196 194 194 195 195 196 196 197 198 199 199 200 201 201 203 204 204 206 207 207 208 208 208 207 208 210 210 210 211 211 211 212 211 212 212 212 211 213 213 214 214 215 216 216 218 220 220 220 222 223 223 226 226 228 228 230 233 231 235 239 237 242 246 247 248 247 246 247 246 244 247 249 252 257 257 256 257 255 258 260 260 260 263 264 266 267 268 269 270 271 272 273 275 276 277 279 279 280 282 283 285 286 287 288 290 291 291 292 293 295 295 296 298 298 299 300 302 303 304 304 306 306 308 309 308 309 311 313 314 311 313 315 319 322 326 329 334 340 346 353 358 365 371 374 382 386 392 397 401 403 408 409 383 369 368 370 377 387 387 392 391 395 396 398 395 395 397 399 408 408 407 409 411 414 420 419 422 437 441 447 449 457 454 470 474 468 482 490 487 493 500 501 507 512 522 524 534 529 517 513 527 532 539 550 542 544 546 548 555 559 541 541 546 545 547 535 502 507 502 504 510 510 512 514 517 520 524 528 532 533 531 533 535 539 544 549 555 555 576 561 603 615 604 606 629 635 608 634 655 657 660 667 616 643 672 673 651 690 701 691 706 692 696 681 688 694 700 707 723 732 733 742 750 757 757 736 767 742 775 768 777 781 715 689 677 675 700 657 644 672 651 631 621 612 614 609 633 617 600 625 639 650 644 626 618 629 620 620 626 618 603 592 610 621 621 643 655 654 651 664 673 683 680 688 698 716 700 719 722 735 733 722 734 704 677 681 714 669 609 579 558 569 623 602 576 622 676 698 639 631 706 677 641 564 500 530 513 552 577 609 679 735 748 752 768 796 779 678 726 733 623 565 549 517 521 544 607 604 581 652 706 689 625 587 576 576 519 541 525 459 428 424 443 425 489 517 526 454 394 399 395 415 383 380 350 367 363 339 314 295 299 274 285 290 282 274 271 276 274 264 271 278 259 260 281 264 261 263 212 218 202 196 230 229 259 240 208 184 188 246 269 304 295 308 325 296 241 229 178 207 220 235 259 242 232 278 276 343 378 306 319 321 342 349 367 359 348 383 415 411 427 389 395 431 425 421 448 445 478 539 541 484 498 510 438 438 411 430 482 469 453 445 466 517 546 519 520 591 608 639 648 599 568 626 596 611 633 589 627 633 640 669 638 624 593 588 578 560 556 542 552 570 556 564 563 547 565 608 579 581 596 586 632 609 600 625 687 743 775 766 702 685 717 677 701 709 778 712 775 751 812 782 786 908 894 754 648 588 539 512 548 599 585 661 713 646 650 636 644 649 633 598 567 593 623 607 644 649 650 531 371 311 291 341 373 381 364 357 352 391 459 535 546 530 526 559 525 511 514 570 626 671 719 768 747 663 581 553 521 471 433 438 407 439 489 489 443 381 334 311 309 269 313 388 439 379 395 519 571 650 728 767 712 688 714 658 699 723 732 706 633 594 499 528 519 614 568 460 393 427 518 528 545 578 550 467 496 460 437 448 429 433 401 384 402 340 368 335 355 377 329 324 311 320 331 328 326 292 264 257 248 246 243 233 236 218 231 271 250 238 260 262 295 255 261 257 235 214 213 206 192 201 240 210 205 230 182 208 218 168 167 211 191 157 136 151 153 126 114 109 106 108 116 150 206 161 117 167 179 222 208 169 200 132 144 157 192 195 148 188 185 192 219 178 127 124 156 211 251 272 211 164 125 158 144 94 158 207 136 144 210 274 224 231 206 279 302 319 238 214 269 213 274 252 221 224 212 185 143 96 93 79 61 68 84 95 95 74 60 56 40 35 29 30 29 29 26 28 27 27 27 27 27 25 26 27 23 25 43 58 52 47 46 64 59 59 60 47 68 53 40 35 35 53 75 78 66 71 78 120 151 153 133 137 116 112 92 53 46 40 64 33 58 40 54 60 69 46 41 20 21 11 7 26 25 43 45 56 55 66 37 34 40 48 59 97 116 99 56 16 14 66 108 123 89 46 63 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
237 218 220 242 246 242 235 234 218 178 175 170 164 166 160 156 156 156 156 157 160 164 174 180 180 209 197 183 180 171 165 168 168 167 167 167 167 166 164 163 169 183 188 193 195 195 205 203 204 210 217 211 211 220 225 230 235 239 243 246 245 242 241 249 252 256 252 247 253 239 228 221 219 215 207 208 212 206 208 203 206 203 197 196 197 193 185 181 180 180 179 182 177 176 170 168 164 170 169 159 157 171 174 173 172 178 179 183 185 187 190 198 202 210 216 224 239 243 234 226 218 217 208 210 216 226 235 237 247 262 250 248 260 273 272 252 249 253 283 283 284 283 283 283 284 285 284 285 286 286 285 288 288 289 288 289 290 293 298 297 299 303 290 292 311 296 284 280 280 285 271 272 292 295 322 306 324 341 338 344 345 348 348 349 348 346 347 339 310 298 295 290 281 282 283 308 338 322 349 350 315 291 280 270 268 278 273 270 260 252 252 233 227 226 228 228 225 222 214 214 216 216 207 203 205 200 196 192 193 194 190 188 184 182 181 179 178 181 184 187 192 203 222 225 217 208 202 197 191 183 180 177 177 177 173 172 171 175 173 167 168 171 189 180 176 178 178 180 181 183 184 183 187 190 190 190 189 190 191 191 195 197 194 193 194 194 192 190 190 193 198 203 200 195 194 195 195 196 196 197 198 199 199 200 200 201 203 204 204 206 207 207 208 208 208 208 208 210 211 211 211 211 212 212 212 212 213 212 211 211 213 214 215 215 216 216 217 219 220 224 227 226 230 232 232 233 235 236 231 230 232 240 245 245 245 245 241 231 229 228 234 242 250 253 252 250 249 253 255 260 256 260 260 261 261 263 264 265 267 268 270 271 272 273 275 276 277 279 280 281 283 284 285 287 288 289 291 292 292 293 294 296 296 297 298 299 300 302 302 303 304 305 306 307 309 309 310 310 312 314 318 317 314 313 317 321 326 328 333 336 341 345 351 357 365 373 379 385 389 394 399 394 407 407 371 366 375 384 393 396 406 404 409 411 415 414 413 411 406 401 403 408 416 419 420 424 429 432 438 443 448 451 452 454 462 470 477 479 483 493 493 487 499 505 515 520 525 529 524 507 516 514 532 551 551 550 563 551 554 555 555 558 554 550 549 542 546 514 516 533 528 524 514 508 513 516 517 520 520 524 525 525 532 536 542 547 546 544 547 550 552 556 558 575 587 599 628 596 619 627 645 644 634 606 624 643 652 632 659 680 665 695 683 668 692 716 722 727 732 726 717 727 732 738 743 751 745 718 758 725 730 738 778 726 714 681 663 658 685 654 646 649 630 622 614 609 607 613 590 592 621 625 642 656 649 637 616 606 607 615 612 609 596 591 601 609 620 637 651 642 650 658 667 671 679 684 701 711 708 723 736 720 713 688 711 722 660 652 674 677 606 579 590 635 690 681 622 607 630 707 712 701 717 684 661 578 503 576 592 586 592 569 625 633 658 706 756 781 789 713 753 776 672 593 584 552 524 581 620 665 643 708 696 618 594 570 555 561 513 455 446 448 449 483 499 511 547 557 482 430 412 377 376 412 401 352 342 367 349 317 309 307 293 289 269 276 265 267 263 268 284 276 285 278 270 272 308 295 297 272 281 253 273 283 331 311 301 235 210 188 181 236 247 256 259 286 318 304 285 234 177 206 231 255 290 259 236 292 301 335 388 377 329 357 361 352 354 392 402 367 368 368 375 392 440 409 438 484 440 489 452 502 553 539 525 490 463 485 467 442 426 431 483 514 450 492 506 484 509 582 574 591 663 620 573 613 626 599 657 643 601 658 687 687 658 640 643 588 591 587 575 547 528 535 565 561 533 574 589 606 567 574 565 616 602 588 631 672 700 721 753 772 758 664 697 650 695 710 695 650 657 683 697 666 723 827 894 725 619 596 542 492 520 525 567 585 632 615 635 628 603 604 587 602 612 578 576 598 627 632 634 508 373 320 281 309 333 340 319 348 388 455 429 431 453 446 465 539 470 488 552 585 655 729 767 778 687 628 546 483 453 417 389 377 374 385 405 392 384 354 317 340 259 269 322 372 358 388 508 568 628 706 760 772 747 653 705 615 621 641 704 717 681 622 554 485 504 586 573 474 392 393 457 468 486 497 475 479 427 448 422 430 390 396 392 373 399 364 330 338 315 345 363 298 292 328 327 303 322 314 283 252 246 242 239 236 233 227 214 229 266 236 256 243 270 276 230 280 243 214 201 203 187 203 200 225 179 210 213 172 214 198 149 195 204 196 166 130 119 114 109 109 113 166 125 149 172 140 118 178 246 259 249 190 228 184 136 211 241 219 161 205 201 185 240 173 118 142 203 241 281 222 185 163 167 170 145 103 152 197 158 128 198 197 199 184 199 212 227 254 247 297 313 276 335 276 257 235 203 158 116 129 108 77 83 92 89 67 62 59 52 39 37 36 30 31 29 30 45 25 26 27 26 27 26 21 24 23 24 37 55 47 42 35 46 53 47 53 47 47 60 38 31 48 47 54 66 60 78 95 118 111 136 175 148 149 114 90 78 85 73 77 55 33 52 31 42 48 55 75 48 30 19 8 6 11 17 22 25 35 33 34 24 29 52 57 82 74 91 95 83 33 12 32 82 86 58 50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
236 238 240 246 248 245 245 247 246 231 224 211 166 159 158 158 158 156 155 156 157 159 159 166 172 173 178 180 195 181 165 162 163 164 165 166 166 166 164 162 161 182 187 187 191 190 198 199 206 211 205 206 218 223 227 232 234 234 242 245 244 242 241 241 243 251 256 260 264 255 240 223 217 213 211 214 209 204 201 198 196 198 197 191 188 187 180 178 176 175 175 176 171 171 180 174 168 163 163 158 158 168 168 170 172 178 180 185 192 189 193 198 204 212 222 231 255 238 230 224 218 215 216 213 214 217 225 230 240 259 245 246 272 272 250 244 249 276 281 283 283 282 282 283 284 284 282 284 285 285 285 284 287 286 287 288 289 292 295 296 296 297 286 288 309 286 279 274 271 271 266 272 299 301 301 303 317 339 343 343 346 347 348 348 348 347 349 324 305 291 285 282 275 272 281 293 307 296 348 337 307 294 274 266 260 267 274 269 249 242 236 231 224 221 219 223 219 221 216 211 208 215 210 202 205 196 193 191 188 189 187 183 180 179 178 178 181 182 184 187 193 202 225 213 214 206 205 202 202 179 177 177 177 177 174 171 169 171 170 169 170 187 177 175 178 183 185 186 187 189 190 191 192 193 197 198 198 197 198 198 197 201 204 205 205 201 203 197 196 192 193 198 201 204 196 195 196 198 199 198 199 199 199 200 201 201 202 203 204 205 206 207 207 208 209 210 210 210 211 211 212 212 212 212 212 213 213 214 214 215 219 220 220 219 222 223 217 218 219 221 225 228 232 226 226 228 230 236 238 240 232 241 243 242 240 229 228 229 229 228 228 228 231 234 238 244 255 254 252 259 258 258 259 261 262 263 264 265 266 268 270 271 273 275 275 276 278 279 280 282 283 286 287 288 289 290 292 292 293 294 295 296 298 299 300 300 301 303 304 305 305 306 306 308 309 311 311 311 316 324 321 321 320 316 317 322 323 331 336 337 339 344 350 354 360 369 375 380 386 391 396 374 399 378 363 367 378 386 394 399 405 415 430 438 442 445 439 420 415 410 405 408 419 431 435 434 438 444 448 446 451 455 458 462 467 472 477 481 488 493 497 502 498 506 517 521 520 518 498 517 524 529 523 528 531 537 544 555 569 567 565 562 558 553 548 544 521 536 524 559 538 542 523 543 530 518 521 549 543 540 535 535 552 573 576 577 581 582 584 557 569 563 562 562 571 588 587 599 605 619 632 639 600 621 622 620 631 636 638 644 649 654 668 667 674 686 691 693 699 705 707 717 726 728 738 744 750 737 723 708 746 773 778 727 688 674 675 670 653 644 659 657 635 632 625 623 630 633 591 585 620 642 650 638 629 634 616 607 599 611 609 587 588 596 607 621 635 658 637 644 652 666 688 692 700 706 711 719 716 729 732 703 684 656 657 687 665 605 623 637 600 570 606 630 652 717 710 672 657 671 719 734 733 689 655 554 515 574 592 643 663 615 594 609 630 638 705 774 803 761 733 808 733 647 579 572 543 544 574 617 716 760 674 599 564 551 517 519 502 522 522 526 506 562 586 563 490 462 444 401 384 360 372 400 371 351 332 341 355 350 312 291 289 283 277 266 252 255 257 263 275 288 290 288 291 289 291 268 284 297 307 313 317 336 345 315 243 221 212 201 177 253 240 240 262 264 271 248 257 256 181 207 226 274 307 287 225 257 289 313 350 392 415 414 403 392 415 418 433 429 440 428 400 447 435 430 476 474 457 489 479 509 545 556 554 555 516 539 504 548 466 506 544 522 471 476 466 464 523 538 561 594 671 632 594 616 666 615 656 691 635 658 694 721 701 628 609 597 616 588 563 558 555 517 536 542 543 557 575 595 556 542 577 587 561 599 634 651 665 713 719 713 703 665 644 624 701 637 645 655 614 628 628 598 678 776 789 679 641 568 527 470 487 499 522 618 606 587 615 599 593 557 575 567 601 579 530 535 611 579 579 583 465 327 269 295 303 310 340 366 405 412 381 386 418 419 464 504 440 480 556 640 639 665 696 698 657 585 528 486 477 448 455 424 425 384 328 332 312 296 290 296 260 270 289 299 342 429 551 605 654 694 700 697 693 620 663 652 563 596 648 634 666 567 519 437 494 554 517 512 435 374 410 441 439 439 427 452 434 436 397 413 391 369 375 362 371 399 373 328 310 323 344 338 301 287 319 316 300 313 301 264 243 237 236 234 230 231 214 209 226 250 225 226 253 281 240 251 241 209 199 192 183 187 181 212 180 194 231 186 182 186 147 154 204 156 158 131 117 113 113 144 174 161 140 162 181 187 148 140 229 303 241 207 248 214 136 178 225 233 180 216 214 226 219 159 120 178 235 269 261 214 184 193 173 131 136 130 115 139 179 127 142 171 158 212 233 217 222 304 321 354 387 378 381 326 264 214 164 142 138 114 92 109 107 103 87 53 49 43 39 37 35 35 30 45 40 33 30 26 27 23 22 23 22 21 20 19 24 34 37 36 40 37 33 37 33 39 35 55 37 31 29 31 35 39 50 58 88 119 133 128 155 137 147 107 120 113 107 113 102 83 61 47 23 40 25 48 39 62 38 34 19 7 5 5 8 11 16 18 24 9 39 57 39 68 71 44 57 73 64 0 0 2 59 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
239 240 241 244 250 250 247 235 249 231 207 181 171 209 213 188 159 157 154 154 154 153 151 159 161 166 175 175 211 198 177 163 160 160 160 160 160 160 160 160 160 175 180 186 184 196 201 205 206 205 198 208 214 221 228 228 228 232 238 240 237 234 241 242 244 250 259 260 256 239 234 232 217 214 216 216 204 199 195 193 191 191 192 188 185 182 177 175 177 177 175 175 170 168 171 181 178 167 159 157 157 170 175 176 176 177 181 187 188 192 199 200 204 211 220 234 249 254 238 233 224 219 216 224 217 216 220 225 231 235 237 250 256 255 242 245 258 281 281 281 282 280 281 281 282 282 282 284 283 284 284 285 286 286 286 287 288 291 293 300 315 302 292 290 279 278 275 279 276 264 265 275 281 311 295 322 322 338 323 344 344 346 347 347 348 347 346 332 343 302 289 279 270 269 276 279 287 299 327 345 332 303 278 266 258 249 247 243 241 241 239 233 226 219 215 213 213 212 218 213 205 204 201 201 201 192 188 186 187 186 183 184 178 177 177 178 180 180 182 186 192 200 218 205 203 200 197 202 179 175 175 175 175 175 171 170 167 170 169 169 173 173 179 188 195 191 194 194 195 197 200 195 196 197 198 198 199 203 199 204 204 209 207 206 206 205 205 206 203 200 200 195 197 200 202 197 196 196 196 200 202 199 199 200 200 201 202 203 205 205 205 206 207 208 209 210 211 211 211 212 213 213 214 212 212 212 214 214 214 214 215 215 215 216 216 217 217 218 226 225 222 228 232 231 226 233 229 232 237 240 243 235 234 239 228 228 227 227 227 227 228 229 230 233 236 242 256 258 259 258 258 258 261 262 263 264 264 266 269 270 273 274 275 275 276 277 278 279 281 282 283 285 287 290 291 293 294 294 294 295 296 298 298 300 301 301 303 304 305 306 306 307 307 309 310 311 312 313 314 317 318 321 322 320 318 324 324 325 332 334 333 336 345 354 355 362 370 373 373 376 366 358 359 361 364 370 381 390 393 396 402 424 436 440 442 445 438 428 419 413 416 408 410 414 415 418 431 436 440 445 452 455 458 463 467 470 476 483 488 493 499 504 508 513 518 517 509 492 521 535 545 548 545 536 536 541 541 547 551 557 560 564 569 556 545 532 543 557 533 566 562 557 531 581 551 532 521 524 553 574 581 579 581 614 593 588 623 585 589 567 599 604 579 574 565 571 579 591 635 628 606 594 616 645 666 664 668 681 674 672 648 660 657 687 694 704 715 722 726 731 721 726 726 723 732 738 745 746 708 692 726 763 775 758 715 694 672 660 644 632 641 660 645 640 640 630 622 596 588 612 619 639 655 653 645 633 616 606 596 599 593 585 594 605 617 636 652 646 632 656 678 676 668 677 687 709 718 733 726 743 720 719 726 716 678 627 616 644 611 583 577 583 581 620 675 723 744 754 738 686 729 761 727 681 605 564 574 528 578 635 721 704 676 653 683 699 682 778 802 813 762 746 800 699 622 571 574 583 595 657 747 754 668 617 584 581 581 587 589 599 600 607 595 621 616 504 432 412 404 403 370 376 344 378 353 360 332 324 346 331 302 300 275 276 266 252 261 264 248 251 277 294 259 257 270 282 240 206 247 289 297 323 327 338 354 289 233 215 207 199 179 232 236 243 248 241 250 219 239 275 234 185 207 244 319 323 299 261 241 246 259 304 359 352 425 477 467 439 454 477 517 473 457 480 463 453 486 463 469 540 510 500 543 581 582 588 550 567 586 573 516 471 547 559 497 531 520 496 478 533 607 637 661 657 615 602 670 657 652 698 637 675 731 745 707 656 611 641 594 564 574 588 557 527 527 536 528 539 552 576 561 535 578 550 582 619 617 614 641 698 760 701 664 657 588 641 626 604 654 654 617 608 542 586 682 713 683 606 548 548 492 502 467 495 536 594 583 560 592 593 562 543 545 562 586 601 573 480 549 494 531 572 451 324 269 272 292 311 336 368 393 391 349 379 411 454 498 460 460 536 529 553 562 591 630 646 624 634 588 547 531 518 527 492 482 401 393 347 346 340 308 274 258 265 283 315 351 424 490 585 662 615 648 667 662 617 564 587 546 574 590 575 606 588 545 470 459 505 497 437 440 373 376 394 410 393 409 440 440 398 400 408 406 370 364 364 376 367 345 331 304 293 298 323 333 280 291 295 279 297 295 295 248 235 233 231 228 228 225 216 207 219 218 223 236 251 255 223 256 237 207 192 186 179 169 187 205 170 185 207 153 204 154 143 177 154 134 121 115 113 117 140 149 136 157 153 213 240 169 135 203 286 242 219 218 170 134 180 213 251 234 229 277 273 202 177 128 175 217 286 237 204 222 166 129 144 128 155 166 166 137 173 181 226 184 197 234 241 255 303 367 375 418 401 364 348 285 227 189 129 139 116 113 100 76 82 63 58 42 40 37 37 35 54 47 35 31 25 25 25 26 27 26 27 36 24 24 23 21 25 30 26 31 28 22 28 30 32 39 45 27 27 34 40 57 61 65 71 74 84 86 97 122 107 116 112 96 111 112 106 88 65 50 56 38 18 16 22 23 31 23 18 20 13 5 4 5 10 12 23 7 27 39 47 26 58 55 43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
242 245 248 250 249 255 246 219 218 220 203 178 182 229 224 218 198 159 157 154 152 154 152 155 158 163 169 170 180 185 186 172 160 160 160 160 160 160 160 160 160 172 179 181 185 196 199 202 195 194 203 208 213 219 224 222 224 232 231 227 236 243 246 247 250 254 261 260 260 269 255 247 230 218 226 217 205 197 193 194 195 193 187 187 186 186 182 180 181 183 180 180 170 168 167 169 179 174 168 157 157 173 172 169 173 179 184 192 196 198 198 202 206 210 217 227 234 256 258 254 233 226 221 222 225 226 220 222 222 227 233 238 239 240 245 250 275 280 279 280 279 280 280 280 281 280 282 282 285 285 284 281 283 285 285 287 288 291 296 305 306 293 293 287 275 269 267 270 269 261 266 270 282 287 291 297 305 310 317 330 343 344 345 345 339 317 313 305 297 306 281 273 271 263 263 272 270 283 294 298 292 280 269 258 251 248 242 239 232 228 225 222 220 217 215 211 209 209 205 211 207 204 209 196 196 191 186 183 183 184 183 180 179 175 176 175 180 179 181 185 191 199 204 201 193 192 188 183 174 174 173 173 173 173 169 168 167 169 169 174 185 186 188 190 200 199 201 194 194 191 189 191 191 193 196 197 199 197 193 192 196 195 194 199 200 199 206 208 205 204 204 201 199 196 198 199 205 197 196 197 202 203 202 200 201 201 203 203 203 205 206 206 207 209 209 211 212 212 213 214 214 213 212 212 212 212 213 213 214 215 215 216 218 217 217 222 222 220 219 221 224 229 227 224 230 232 233 235 241 243 243 240 232 227 228 228 227 227 227 227 228 232 235 241 245 246 250 258 260 261 262 261 259 260 262 265 266 266 268 269 271 272 273 275 276 277 278 279 281 283 285 286 288 290 292 294 296 297 296 297 297 298 300 301 302 303 304 305 306 306 308 308 309 310 311 313 313 315 314 316 317 320 322 323 319 321 326 330 328 332 336 335 338 344 348 357 364 370 374 354 353 356 358 363 376 391 392 406 421 424 429 430 429 425 440 446 449 431 423 427 421 420 417 420 423 428 425 430 434 435 434 436 439 458 460 473 478 484 488 494 499 505 506 513 501 504 489 503 503 502 517 532 530 548 555 560 560 553 550 555 560 566 570 558 559 538 555 559 557 565 575 547 542 557 565 567 538 525 528 558 553 552 582 617 609 627 629 602 610 589 588 602 599 608 594 576 573 577 581 584 590 614 643 630 661 657 652 674 684 657 663 685 698 693 697 684 691 697 706 708 730 731 741 739 727 732 739 744 742 684 726 755 744 747 771 696 668 670 652 641 621 612 609 618 620 629 605 585 599 628 616 626 642 662 647 641 627 614 597 589 583 590 602 611 622 644 649 628 644 648 658 671 696 687 713 722 731 747 744 746 749 739 721 723 678 653 692 688 617 588 637 581 603 617 641 647 691 751 793 751 735 784 716 699 616 608 634 559 548 606 633 672 725 745 749 774 748 757 800 823 825 788 820 755 673 606 613 615 685 702 698 693 682 658 623 611 606 598 611 620 631 629 629 636 551 480 450 414 377 376 361 348 330 331 347 354 363 320 311 345 330 298 296 276 255 267 292 292 288 264 251 276 260 235 273 266 217 235 205 264 265 275 280 341 341 267 228 208 202 184 229 241 251 226 228 184 174 184 199 217 238 175 203 233 307 375 372 338 303 289 265 279 298 349 407 416 382 375 393 437 546 581 533 509 500 468 508 496 505 545 535 518 518 609 592 577 648 629 611 546 503 523 568 564 550 561 574 476 526 486 529 558 629 644 618 638 640 716 683 713 666 717 779 723 651 672 655 650 605 578 590 597 567 535 523 505 518 547 542 571 539 535 539 541 565 586 607 641 650 665 738 709 696 637 577 595 605 590 643 635 616 536 521 642 592 551 539 529 522 544 526 508 458 513 527 573 565 539 559 564 558 555 523 571 551 596 580 473 459 445 485 505 500 341 264 276 292 298 322 364 398 356 325 373 444 436 449 399 510 472 462 491 518 547 565 596 609 593 579 540 526 521 557 524 483 491 450 410 357 316 297 281 259 257 274 305 347 402 476 539 584 525 579 605 612 605 556 483 499 563 597 508 527 537 510 453 422 456 440 428 396 370 358 393 376 399 421 425 424 410 387 378 394 363 354 352 341 343 323 342 350 344 293 301 343 316 266 270 275 281 282 279 267 236 229 227 225 226 222 218 214 196 214 209 232 232 262 218 234 234 231 197 186 176 166 169 187 158 201 178 148 200 169 136 134 130 125 119 117 117 130 177 165 167 176 156 178 230 167 136 199 230 266 251 231 164 151 213 218 248 253 285 295 227 193 159 126 203 237 247 267 229 189 141 177 191 197 228 217 166 181 164 207 219 236 233 249 295 337 348 402 396 409 363 291 265 237 234 177 138 121 102 97 72 78 67 58 43 41 41 41 48 59 54 37 28 29 25 25 25 32 26 36 37 35 25 24 23 23 19 21 21 20 20 19 20 24 26 39 32 24 25 40 49 65 63 63 55 60 61 62 84 101 94 96 82 105 76 79 100 107 77 58 38 45 39 28 14 12 12 11 10 24 19 8 5 1 3 4 0 0 0 0 12 0 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
246 248 248 250 246 239 251 230 208 197 194 170 201 222 204 191 185 164 162 157 156 156 153 154 157 157 159 169 173 175 179 176 166 160 159 159 158 158 158 159 159 161 165 181 189 190 187 181 200 204 210 213 215 215 220 217 226 222 222 229 242 247 249 252 255 257 259 260 261 257 243 240 232 229 219 217 201 194 195 197 200 196 189 193 193 190 186 186 185 187 179 177 173 174 167 164 173 172 178 156 153 159 162 167 170 179 181 186 188 193 201 205 209 216 219 225 242 248 253 254 250 230 224 220 230 239 243 230 226 226 225 231 237 245 247 261 275 277 277 277 277 277 278 277 277 276 278 280 281 283 280 284 283 283 283 286 289 291 296 308 320 300 309 282 272 271 267 261 259 261 277 289 285 283 289 299 315 333 340 341 341 342 344 344 345 315 300 292 285 282 275 271 263 262 259 269 264 270 284 271 273 264 257 251 245 241 240 236 230 225 222 217 215 213 213 212 207 206 205 204 199 196 203 193 194 191 185 182 181 181 183 181 177 176 174 176 179 178 179 183 187 198 200 193 187 182 177 173 173 172 172 171 168 168 168 166 166 167 170 184 186 187 188 184 188 194 194 193 189 185 184 184 187 190 194 197 200 195 188 187 187 190 191 192 195 200 204 206 209 206 202 200 198 199 198 196 196 197 196 196 198 202 202 203 203 204 206 205 205 206 206 207 207 209 210 211 212 213 213 214 215 215 212 212 212 212 213 214 214 214 216 221 221 222 220 218 218 220 221 222 222 223 224 225 227 232 237 241 242 243 243 233 229 229 228 227 228 230 232 235 243 243 243 244 249 251 255 257 259 261 263 263 263 263 261 265 268 269 270 270 272 274 276 275 276 278 279 280 281 283 285 286 287 290 292 294 295 299 299 298 298 299 301 302 303 303 305 306 307 307 309 310 311 312 313 314 314 315 316 316 319 321 323 324 324 322 323 330 332 332 333 334 337 339 343 352 359 363 350 351 361 379 374 365 367 379 386 407 421 425 428 407 414 435 443 447 450 432 434 433 435 438 429 430 433 438 433 440 445 448 452 456 458 442 462 467 471 484 490 495 500 496 501 489 479 489 502 526 534 518 522 515 517 526 533 537 538 543 547 554 560 568 569 549 547 554 575 560 563 571 573 544 581 555 589 589 565 543 530 535 550 573 563 571 578 604 629 626 636 608 592 604 600 623 625 609 602 585 586 592 596 594 593 608 624 607 613 625 646 642 663 689 677 672 698 705 708 716 720 713 716 730 714 714 722 729 734 735 746 677 699 693 706 740 725 681 672 670 653 647 644 627 602 620 617 634 605 569 594 594 609 628 657 661 667 659 623 616 608 591 583 597 611 629 631 636 630 621 647 662 682 682 688 710 716 707 727 746 756 753 733 712 693 667 668 723 739 663 596 642 633 593 640 614 607 643 708 705 719 755 776 778 707 668 645 686 634 568 545 580 590 627 677 758 793 796 793 812 820 829 839 803 850 826 730 683 691 699 665 611 605 624 623 626 620 608 597 593 610 614 628 642 648 630 518 446 418 413 392 400 389 381 369 316 335 342 338 328 299 315 310 298 295 272 255 286 296 288 277 274 243 245 234 237 229 242 213 242 224 199 203 224 245 239 270 244 218 201 176 220 226 232 228 182 168 170 173 166 187 207 212 179 202 225 258 300 373 420 396 315 324 278 292 317 324 333 337 396 418 440 468 550 600 576 522 508 525 529 567 554 540 549 593 646 640 611 690 625 614 543 566 577 626 574 560 600 567 483 555 561 560 512 594 637 624 646 680 722 779 738 721 703 745 658 600 640 672 634 607 604 614 585 584 558 547 521 499 532 539 563 525 518 547 556 559 593 577 596 627 676 711 703 726 690 641 601 569 578 584 610 614 507 511 520 492 483 497 514 510 554 565 530 439 464 510 539 560 529 533 558 556 519 527 535 541 556 538 536 461 405 386 376 347 330 274 259 264 279 330 331 397 353 307 352 381 412 385 372 417 402 403 442 479 489 548 529 555 538 556 510 511 483 514 512 520 466 458 417 352 320 311 280 259 252 265 294 327 367 402 439 519 475 513 535 571 546 497 458 439 538 558 470 469 481 444 420 399 397 412 397 378 368 356 359 388 392 409 410 406 402 393 366 362 361 351 343 316 362 362 359 308 332 305 284 329 345 310 286 269 250 249 262 247 242 229 222 221 224 223 219 212 196 211 210 204 205 251 225 212 226 233 207 183 172 167 183 163 163 168 174 141 169 157 156 139 126 122 119 120 167 184 173 160 210 215 190 193 194 178 136 175 238 317 289 231 156 194 219 248 237 300 317 251 244 179 138 134 172 189 265 257 220 175 151 186 194 216 204 216 192 196 209 177 186 256 269 331 325 394 399 432 409 402 340 268 195 199 163 174 137 109 85 67 71 71 45 42 41 41 45 46 57 48 41 37 39 29 29 27 42 34 50 35 28 25 23 22 22 22 21 20 18 17 18 17 21 25 30 33 20 24 34 35 53 62 47 48 44 59 50 83 104 87 84 85 73 87 90 67 76 83 74 50 54 32 27 27 14 19 7 5 5 9 16 33 21 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
246 245 244 249 250 248 225 219 221 207 177 199 261 238 223 194 207 195 204 160 160 157 155 154 155 157 161 165 166 172 175 177 169 161 158 156 154 153 154 155 156 154 156 170 183 174 181 198 204 205 208 206 206 211 212 216 221 216 221 229 239 245 248 249 252 254 255 256 266 261 238 229 230 218 223 213 204 194 198 207 201 192 194 198 199 191 192 192 190 188 180 175 172 169 168 162 166 171 162 155 152 157 160 164 170 175 186 193 193 196 202 207 218 218 241 243 252 252 253 254 255 252 228 226 226 232 259 245 234 236 240 263 259 269 272 274 274 274 275 276 276 276 277 276 275 275 279 280 280 280 277 278 281 283 284 286 288 291 299 308 313 304 300 299 272 268 258 259 261 264 278 290 289 301 294 300 328 337 338 339 340 342 343 343 342 305 289 284 281 273 268 264 260 257 257 257 258 260 264 261 268 260 256 246 241 235 236 230 229 223 219 216 213 210 209 207 207 204 202 198 196 193 193 197 195 190 185 181 180 179 180 180 178 178 173 174 179 177 178 181 187 196 197 188 180 174 173 172 172 172 167 166 167 167 167 166 169 170 174 175 186 189 177 181 181 183 182 187 185 182 183 182 183 184 186 188 190 190 187 187 187 189 190 194 195 201 200 201 201 203 200 195 193 193 195 194 195 195 195 196 196 198 202 205 204 205 205 206 205 206 207 208 209 210 210 211 212 213 214 214 215 216 216 217 218 219 223 216 215 216 216 218 218 219 220 224 225 226 226 226 228 230 230 230 230 226 228 238 234 229 230 231 231 231 243 245 244 248 249 250 250 252 252 253 254 255 256 259 260 262 263 264 265 266 266 264 268 270 272 272 274 275 277 278 279 279 280 281 282 283 285 286 288 289 292 294 296 299 301 301 300 301 303 302 303 305 306 307 308 308 309 312 312 313 315 316 316 316 316 317 318 319 320 324 322 323 323 326 331 335 336 338 337 337 344 347 345 345 348 362 372 384 394 393 373 369 377 386 395 408 396 399 409 426 444 448 448 430 433 437 441 446 442 445 442 448 444 436 450 458 457 457 460 462 449 449 463 485 489 480 467 474 474 486 499 516 504 512 525 541 538 536 525 534 535 533 541 546 553 560 569 571 566 562 565 554 580 575 582 575 560 558 582 584 582 598 592 561 540 535 557 605 581 588 613 599 599 635 639 641 610 620 610 632 655 626 623 601 625 633 625 602 625 599 616 637 656 653 643 645 635 642 652 658 664 673 682 684 697 702 710 704 707 713 717 724 731 726 742 687 689 728 767 757 703 667 655 665 656 649 629 614 601 585 588 634 594 572 592 616 640 655 666 652 637 662 638 611 596 583 585 605 622 635 635 617 610 639 652 662 670 683 697 695 693 716 735 749 761 747 740 728 721 703 741 727 678 640 610 679 651 594 633 697 654 619 645 664 687 708 735 788 732 686 714 676 607 560 562 584 652 680 733 765 723 704 697 758 814 833 853 849 842 864 819 780 712 674 629 596 590 603 612 610 617 610 601 548 568 622 630 608 645 607 506 454 424 417 433 446 418 415 380 342 334 295 317 317 302 299 290 290 283 258 273 301 295 283 268 253 237 233 259 264 221 212 235 312 279 232 202 194 191 213 228 249 202 177 210 217 238 237 240 167 179 180 182 180 169 188 186 179 197 208 218 234 274 351 401 365 405 331 266 342 356 367 347 356 397 425 443 505 564 506 488 525 539 531 589 543 579 568 555 566 603 657 689 660 650 590 555 640 675 615 569 652 579 515 520 630 671 590 532 595 642 645 727 723 814 754 727 632 673 643 577 594 709 638 630 633 594 591 566 577 572 541 493 504 541 543 503 527 541 583 608 599 631 644 687 685 643 641 688 741 679 603 584 573 539 506 499 483 469 472 462 478 468 486 500 541 576 492 430 470 527 531 530 516 539 552 554 525 510 521 522 537 473 483 478 419 315 319 321 288 275 256 253 261 282 296 357 389 291 323 313 342 337 372 415 361 389 406 437 502 557 533 511 525 539 494 473 458 490 471 513 461 411 415 379 326 323 331 255 248 258 303 316 326 385 434 458 435 445 501 530 486 437 443 427 463 481 444 422 428 412 399 387 381 404 412 386 361 351 359 359 389 395 396 385 384 376 374 351 349 347 331 328 324 322 349 329 314 307 275 315 345 326 304 292 293 279 243 232 244 228 223 219 216 217 218 215 204 197 204 204 197 209 243 197 211 230 237 199 177 167 160 153 161 156 144 142 133 132 128 127 125 121 121 142 142 162 176 170 195 236 232 226 153 167 138 194 274 313 285 219 179 174 194 252 274 322 293 270 203 184 139 188 164 203 238 278 214 230 181 169 168 175 209 230 241 230 209 224 209 259 336 347 425 446 429 424 389 299 301 245 190 144 139 104 88 118 79 72 57 50 47 52 59 43 47 60 62 56 52 40 32 38 42 35 39 43 38 35 34 27 23 23 22 21 21 16 19 17 16 16 21 19 19 19 21 23 31 46 49 51 40 39 37 39 57 55 74 81 53 64 63 61 86 77 55 64 82 58 43 28 23 20 14 11 7 4 3 2 16 40 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
246 242 240 227 243 228 221 219 200 194 182 253 238 235 206 223 215 204 228 186 210 168 159 156 155 156 158 159 166 169 171 174 172 164 159 156 153 153 152 152 152 152 157 173 160 182 192 198 200 205 205 201 204 206 210 210 211 221 227 233 238 244 245 244 249 248 251 257 266 262 237 226 215 221 212 210 204 205 211 208 204 203 204 205 199 198 195 189 189 186 183 178 170 166 164 160 160 169 164 153 152 164 169 186 176 173 178 186 189 194 202 214 232 244 237 248 252 252 253 254 255 255 243 234 251 246 259 259 249 262 262 257 269 272 272 272 273 274 274 274 276 275 276 276 265 272 278 279 279 278 276 278 281 282 283 287 288 293 308 283 283 303 280 270 268 266 263 251 262 283 283 282 290 324 316 321 319 314 324 332 338 340 341 331 326 298 284 273 274 268 263 259 255 256 251 251 250 252 252 255 254 249 241 244 240 232 230 229 224 218 215 215 212 209 206 205 203 206 205 200 200 198 204 190 190 190 185 180 179 179 176 177 175 177 173 172 177 175 176 180 188 189 191 181 172 171 171 171 171 167 166 166 166 166 165 167 170 174 186 186 174 175 175 177 178 179 180 180 181 181 184 184 185 184 184 185 185 186 186 187 189 192 193 195 198 198 198 196 195 194 194 193 193 193 194 194 194 195 196 198 197 200 202 204 204 204 204 204 207 207 208 209 209 210 210 212 213 213 213 214 216 216 217 217 218 219 220 220 219 217 217 218 222 223 221 223 225 226 225 226 228 226 228 232 233 227 227 228 230 233 235 237 231 232 234 237 242 244 242 239 241 242 244 246 247 250 252 253 258 259 262 264 266 268 268 268 267 268 271 273 274 276 278 278 279 281 281 281 282 284 285 287 288 290 291 293 297 299 302 302 301 302 303 304 304 306 307 308 309 310 311 313 314 315 316 317 317 317 317 319 320 320 321 321 323 326 324 326 328 330 333 336 337 337 339 340 343 345 367 373 377 381 391 395 387 386 380 376 382 385 400 415 432 437 440 424 424 420 423 436 442 446 453 458 451 454 452 447 444 452 461 468 467 466 470 466 458 460 462 467 481 503 486 504 510 525 526 537 529 546 551 549 535 537 557 545 540 546 554 562 578 586 574 575 576 575 565 588 591 578 579 576 568 591 588 598 584 557 553 536 553 606 603 628 613 625 621 635 641 644 623 652 623 619 649 661 644 613 625 639 644 606 638 642 613 608 628 642 654 670 684 688 694 698 679 668 671 669 682 688 692 700 703 710 716 722 727 731 723 687 688 738 710 754 699 669 652 658 655 653 650 636 612 598 580 570 578 563 620 631 632 656 669 661 608 625 603 615 593 585 576 608 625 640 619 609 642 637 642 660 673 672 670 682 693 710 724 733 743 765 768 748 752 738 759 740 691 663 610 642 655 597 655 727 706 665 637 693 719 748 775 795 721 713 717 637 568 615 559 580 632 642 654 663 647 639 681 778 827 832 853 856 875 877 833 736 657 632 614 599 564 597 608 609 624 614 575 509 514 581 531 557 642 645 539 471 454 444 426 385 378 382 336 321 317 301 288 293 293 282 276 287 278 270 297 301 307 300 277 261 256 285 293 304 299 302 287 335 323 295 230 231 200 205 219 231 185 173 220 210 218 223 237 166 181 193 210 241 243 174 174 175 209 229 240 294 322 315 333 441 445 343 279 300 352 428 443 436 395 445 498 500 486 449 437 477 474 527 541 506 531 529 585 606 671 686 698 644 626 601 570 630 673 675 611 685 609 504 602 670 713 618 549 574 635 633 687 769 823 723 680 592 619 586 565 594 658 688 657 631 627 589 566 553 537 535 539 485 511 533 494 534 565 593 619 643 666 668 648 617 567 631 626 723 714 641 641 605 534 527 502 500 453 443 437 427 439 464 439 484 495 451 406 421 478 488 489 518 538 526 525 496 494 502 523 512 456 419 428 378 322 301 291 290 302 281 257 248 267 288 313 320 273 279 304 319 332 367 357 375 421 493 540 561 541 514 468 500 521 494 440 458 468 442 474 443 389 353 379 344 295 271 248 247 254 302 311 342 366 410 424 413 406 442 447 432 402 409 397 415 418 409 408 389 389 375 385 356 384 404 379 356 345 331 375 378 384 383 368 364 368 360 350 337 345 321 331 304 320 329 329 284 276 280 294 299 328 303 289 280 286 286 268 243 231 220 218 213 208 210 213 207 196 192 199 198 198 203 217 185 214 227 230 204 177 164 157 153 148 143 140 138 137 131 127 122 121 144 177 135 141 169 175 195 250 290 240 163 193 176 202 240 299 259 260 247 182 259 282 315 323 270 230 218 191 141 155 190 218 239 304 266 275 238 186 207 178 169 216 303 306 244 278 274 243 293 350 415 433 400 389 369 306 218 181 166 136 109 126 84 67 65 61 61 67 73 76 58 45 51 65 69 55 52 47 43 57 67 62 54 46 47 32 28 25 26 22 21 21 20 21 15 18 17 16 17 16 17 19 26 33 36 37 45 35 36 29 32 45 52 64 87 112 88 41 46 53 77 54 58 64 72 69 48 42 40 46 33 31 30 11 0 0 19 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
245 242 232 213 203 213 207 211 200 180 198 259 238 223 222 222 226 198 243 212 237 211 196 160 158 157 156 158 161 165 168 170 172 167 159 154 157 156 154 152 151 153 155 159 181 181 185 191 197 203 205 195 199 202 206 211 217 221 225 230 234 240 243 239 242 246 253 257 265 255 236 228 224 215 211 212 215 215 214 208 206 203 199 195 198 195 190 184 182 179 175 178 177 171 171 167 159 158 159 152 154 166 173 172 179 182 183 192 197 193 200 210 218 227 250 251 251 252 253 254 255 256 257 257 258 258 258 259 261 262 264 264 268 271 272 272 272 273 273 274 274 274 276 275 273 264 279 279 278 277 276 279 281 282 284 289 290 295 312 276 275 289 292 270 262 266 253 251 265 301 284 282 292 319 330 333 335 336 336 337 338 339 340 338 331 296 285 283 266 263 258 255 251 256 248 245 246 245 245 247 246 240 233 243 235 232 224 228 222 219 210 209 209 207 204 203 202 204 204 202 196 194 193 202 187 189 184 180 178 177 177 174 173 173 172 170 172 176 174 177 184 183 179 171 169 170 169 168 168 164 162 165 166 162 166 172 174 184 187 182 176 177 178 178 177 178 179 180 182 184 185 185 185 185 186 185 185 186 186 188 186 187 191 190 192 192 192 194 193 192 193 193 195 196 195 194 194 195 197 199 202 201 200 201 201 203 203 205 206 208 210 211 211 212 212 213 215 213 214 214 216 217 217 218 219 219 220 220 220 220 221 221 222 223 224 224 223 223 223 223 228 229 232 236 238 239 240 241 241 238 243 244 244 235 232 234 234 235 237 241 252 253 257 259 252 258 261 261 261 261 262 264 267 268 269 269 268 271 272 273 275 277 278 279 281 281 282 283 284 284 286 287 289 289 292 293 295 298 300 303 303 304 306 306 306 307 308 309 310 311 312 315 316 317 317 318 318 319 319 320 321 321 321 326 324 325 328 327 326 329 331 333 336 336 339 341 347 354 361 367 372 380 384 393 399 404 409 390 391 384 394 409 406 409 407 409 413 419 431 438 442 452 475 474 465 462 456 466 454 450 461 475 480 470 472 477 467 473 475 500 503 509 511 501 497 501 509 521 530 543 543 545 547 550 547 559 557 549 555 561 569 572 561 562 575 588 582 588 595 599 599 589 591 594 598 597 584 602 572 544 540 570 605 621 632 638 644 642 646 646 637 653 637 648 638 662 648 619 622 638 642 616 648 655 641 626 635 667 672 680 683 684 690 697 700 704 694 678 683 688 685 696 702 708 713 720 717 692 697 661 685 682 694 712 696 670 657 636 648 649 653 639 616 623 622 610 583 559 614 598 614 649 659 620 605 597 592 610 595 575 567 583 627 616 596 633 653 661 655 652 652 659 681 693 703 716 718 740 738 748 770 755 751 756 755 760 742 647 641 621 654 611 644 682 738 741 680 656 694 719 736 777 753 733 705 613 614 633 564 579 631 622 596 610 643 694 731 784 776 762 776 829 854 790 742 688 633 612 602 603 574 576 573 614 624 635 556 495 469 489 466 517 566 585 535 462 409 409 372 360 342 345 345 316 304 283 291 282 276 284 279 278 279 291 304 323 321 294 285 292 312 312 325 331 344 360 378 377 360 358 300 274 223 178 224 241 186 176 198 206 199 211 195 167 180 191 204 218 228 224 208 221 231 267 295 327 378 418 399 370 450 397 343 279 314 334 425 468 476 480 464 495 470 429 447 476 469 522 515 497 525 576 634 610 634 689 690 650 617 575 654 682 716 657 666 688 560 538 566 659 681 683 616 549 659 682 653 720 819 729 619 576 571 567 566 598 611 615 609 602 617 591 575 531 519 511 523 514 484 500 495 515 544 568 545 613 597 615 589 552 565 600 604 670 722 686 665 641 628 615 597 590 538 529 499 487 458 413 422 419 438 394 415 469 494 502 533 515 527 499 498 486 475 484 491 478 454 402 355 338 341 315 304 322 353 319 272 256 267 250 271 267 260 267 280 295 310 318 364 417 414 448 475 508 513 487 457 482 500 500 466 421 413 441 438 411 387 341 340 343 293 254 246 246 253 297 312 317 381 412 394 387 380 401 385 394 381 381 384 384 383 367 392 364 371 361 379 350 383 403 378 349 336 344 363 369 372 370 367 348 351 347 345 330 348 318 319 301 304 319 327 297 280 275 314 333 338 315 291 276 261 280 276 262 244 228 217 217 216 210 205 204 200 189 193 193 192 195 188 188 193 200 217 206 204 181 170 161 154 150 151 146 138 129 124 124 149 191 195 156 187 161 188 200 229 252 221 174 202 252 235 256 322 333 315 256 222 243 330 311 291 242 217 200 155 160 192 192 236 221 277 348 287 220 210 266 237 182 254 291 330 321 342 353 325 302 319 410 434 409 344 320 263 201 156 153 167 168 133 92 71 121 93 83 68 66 49 46 50 86 89 80 69 65 49 66 57 48 50 43 33 36 28 27 26 32 33 24 21 20 19 18 13 17 16 16 16 16 21 28 40 33 31 47 31 25 31 60 77 81 106 106 86 62 58 32 56 57 45 76 41 49 70 78 88 74 66 27 44 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
236 223 203 202 206 194 196 190 188 229 242 231 264 250 229 251 237 214 248 258 260 246 236 207 170 159 156 156 156 161 161 161 166 170 164 161 159 157 154 151 151 151 155 158 168 184 189 193 196 196 199 194 202 206 211 213 214 217 220 224 231 237 241 236 240 249 247 247 251 257 256 239 235 227 218 220 236 218 210 203 199 198 194 193 189 186 183 179 176 174 173 172 173 174 177 174 166 163 154 151 160 163 164 172 173 176 183 187 190 196 203 208 213 221 230 250 251 253 253 254 255 257 256 256 257 258 258 260 260 262 264 265 269 271 271 272 272 272 273 273 273 273 275 274 273 274 277 278 278 276 276 279 281 283 285 288 292 301 290 275 269 268 278 270 263 260 247 250 256 265 270 277 286 297 311 330 333 335 335 335 337 335 335 314 296 285 276 271 264 257 253 250 250 246 245 244 242 240 240 239 244 234 230 229 224 225 222 219 214 218 214 206 204 204 201 201 201 202 197 192 193 195 193 195 188 186 183 183 180 178 175 175 172 170 171 173 169 174 176 178 179 179 170 167 167 167 167 165 167 161 164 162 164 165 171 174 176 185 184 180 177 176 180 180 181 180 180 181 183 184 184 184 184 186 187 185 186 187 186 189 188 188 190 189 190 190 192 191 192 192 193 195 195 195 196 197 197 198 201 203 202 202 200 201 204 205 206 207 206 208 209 208 208 210 211 213 215 213 214 214 216 217 219 218 219 220 221 220 221 221 221 222 222 222 223 224 226 226 224 225 228 232 233 235 237 238 239 241 234 233 234 237 241 242 237 236 236 237 237 239 242 244 247 252 260 259 262 263 264 265 265 265 267 269 270 271 270 271 273 275 275 277 278 279 280 281 282 283 285 285 286 288 289 290 292 293 294 296 299 301 304 306 307 306 307 309 309 310 311 312 314 315 317 318 318 320 320 320 321 322 322 322 322 324 331 329 334 333 334 334 332 333 339 346 351 347 349 352 358 365 372 379 387 388 398 402 407 408 417 395 393 392 397 401 412 421 436 430 425 429 434 440 447 454 466 490 469 475 459 464 459 464 475 480 476 479 482 490 476 480 485 502 514 520 521 524 533 529 523 539 542 545 548 554 556 559 566 561 561 568 587 568 553 560 584 593 595 585 585 579 582 604 602 602 603 603 608 605 570 551 547 544 554 596 639 641 645 649 649 651 653 655 659 661 663 664 665 632 623 637 642 617 645 657 655 631 620 628 625 630 645 664 688 695 699 704 706 708 692 686 694 698 700 704 712 718 724 729 673 645 651 679 679 701 699 664 656 653 623 622 646 647 614 607 646 623 579 552 612 596 639 645 662 645 612 594 581 588 604 604 561 585 620 590 620 625 626 642 658 681 674 685 690 693 707 694 723 710 728 748 766 755 733 716 743 703 710 656 659 663 632 623 638 707 718 745 768 712 705 751 779 767 724 705 635 606 637 644 622 572 587 586 610 655 687 713 787 727 692 710 794 875 830 723 655 653 619 600 597 610 611 552 545 598 617 633 618 550 475 442 456 459 482 515 462 457 456 430 398 387 391 345 328 321 304 290 330 324 305 297 291 301 300 310 318 334 316 298 312 324 332 337 347 383 396 389 353 385 389 406 370 323 258 223 177 200 176 177 196 194 193 198 180 167 184 196 205 237 244 223 243 259 264 270 300 328 335 372 418 477 459 445 354 318 280 292 345 419 482 451 417 452 477 393 404 419 438 488 476 528 578 576 588 578 615 672 663 654 597 574 656 682 689 709 714 624 540 592 593 592 644 695 649 547 650 726 679 688 770 772 692 609 583 550 556 580 599 595 564 569 613 589 579 543 551 516 496 515 478 485 505 522 534 530 555 558 561 579 553 536 549 560 599 663 626 659 623 592 579 599 528 539 502 503 508 515 533 508 437 427 378 416 477 513 536 553 556 529 488 476 478 473 455 471 438 414 406 369 335 321 324 294 320 366 384 351 351 318 299 237 248 252 266 298 343 346 339 338 363 375 381 412 455 471 471 480 443 469 468 479 465 436 397 392 414 431 373 332 315 295 266 247 242 246 255 274 298 341 359 363 365 361 368 368 356 370 360 361 374 367 362 378 374 364 351 364 365 339 350 385 381 342 331 338 351 358 360 358 355 345 328 339 332 321 350 315 312 308 283 313 313 288 269 262 303 283 330 320 294 285 272 268 274 273 273 255 223 217 213 209 205 195 199 193 183 190 189 185 184 183 176 178 218 200 187 207 200 167 159 153 149 138 131 128 128 181 191 229 218 195 181 174 190 203 240 254 219 230 192 217 276 317 340 356 360 299 258 229 289 292 235 240 192 151 164 176 212 251 268 292 305 351 287 256 244 269 251 239 238 267 298 311 367 391 406 392 383 434 435 415 366 312 246 216 228 198 187 128 104 105 112 111 88 89 76 54 48 67 76 97 89 81 66 52 45 43 42 36 34 32 30 28 27 29 37 37 47 46 33 21 19 17 16 21 12 17 16 15 17 22 32 29 25 35 22 24 35 70 104 56 78 81 87 57 56 32 50 48 48 39 40 68 101 67 62 36 72 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
222 218 221 226 212 240 239 212 192 239 261 264 265 263 240 242 259 236 236 260 259 236 217 214 187 160 159 156 156 156 156 157 161 166 167 163 159 155 151 149 149 149 153 157 163 182 187 190 189 188 190 199 200 206 207 207 210 215 215 221 226 233 234 232 243 241 239 251 255 258 264 262 243 231 230 234 233 229 217 210 205 201 203 195 197 196 189 179 178 176 175 175 173 171 164 170 166 161 153 152 166 179 179 178 178 183 185 189 198 208 213 220 222 239 231 233 246 251 253 254 255 255 257 256 258 259 259 260 260 262 264 266 270 270 271 271 270 272 273 272 273 273 274 273 259 266 277 277 277 275 275 277 281 284 289 291 295 311 284 288 300 275 258 257 265 249 244 252 266 274 268 280 290 311 333 333 333 334 334 335 335 320 307 300 287 278 271 263 262 262 252 246 244 239 242 240 240 237 235 233 231 234 229 223 221 216 215 218 212 209 208 209 204 201 199 198 199 205 197 191 188 192 198 194 191 189 186 185 183 178 176 173 171 169 170 171 174 179 177 175 177 170 162 163 160 161 163 161 164 164 164 170 164 168 174 179 187 192 189 185 182 183 178 180 181 182 181 181 182 183 184 183 182 184 185 185 186 187 188 188 189 189 191 191 191 191 191 193 194 195 195 197 197 197 199 199 198 199 200 201 202 201 203 201 203 203 206 207 210 208 209 211 211 211 213 214 215 216 215 216 217 218 219 220 220 222 222 222 222 222 222 222 222 223 224 225 226 227 226 231 230 230 233 237 238 238 239 240 233 235 239 241 251 245 240 241 239 239 237 238 240 242 245 248 250 253 257 258 261 263 266 268 272 270 271 271 272 272 274 275 277 278 280 281 281 281 282 283 284 286 289 288 290 291 292 293 294 296 298 301 302 305 307 308 308 310 310 312 313 314 314 317 318 319 319 321 321 322 322 323 323 324 323 324 331 339 335 335 339 338 338 336 337 343 350 359 353 376 373 373 377 381 392 394 397 400 406 409 414 399 422 418 419 405 413 444 452 456 448 437 446 451 453 456 460 466 483 495 474 482 469 482 469 481 484 481 483 490 487 492 503 511 504 518 522 530 535 541 543 542 543 545 552 559 560 561 567 571 574 582 571 558 536 570 586 577 583 578 575 575 586 595 604 613 610 612 598 581 584 580 559 556 548 564 590 636 616 614 648 621 609 614 628 634 643 665 670 648 634 636 636 634 643 656 655 650 627 652 662 635 656 657 659 669 665 672 685 694 706 710 697 699 705 708 713 715 705 707 703 663 635 672 691 695 688 666 664 660 656 612 604 608 605 591 623 607 593 550 564 596 601 624 654 612 608 601 582 568 593 578 569 585 581 596 635 647 655 658 664 674 694 696 707 701 687 698 687 721 730 750 765 768 762 721 679 681 652 638 695 708 637 656 623 642 670 719 767 778 743 744 786 750 722 634 628 626 649 706 631 601 583 598 615 635 662 713 710 682 667 719 768 804 760 686 620 610 621 606 559 590 611 613 512 509 619 641 650 589 501 477 437 441 464 482 432 440 416 433 418 397 375 362 365 336 321 295 319 324 314 296 310 318 340 338 333 351 332 339 331 344 365 389 391 360 373 363 355 378 396 413 395 374 310 268 211 172 180 173 194 194 192 188 181 163 179 191 202 212 222 226 253 269 277 287 279 316 346 357 362 404 436 468 397 361 324 317 309 369 458 403 391 377 422 405 448 479 454 421 472 516 575 542 545 613 602 652 675 649 636 656 598 622 653 684 736 611 567 627 684 668 658 729 678 575 604 678 772 693 748 841 731 620 597 567 529 564 587 609 576 579 633 634 567 537 529 514 507 499 483 493 519 506 519 530 563 532 544 532 533 546 583 597 589 596 609 620 589 573 558 536 480 479 469 495 485 489 528 520 508 422 384 435 503 544 569 600 605 555 501 474 435 471 479 424 389 380 372 355 347 320 331 336 345 393 382 412 427 333 283 255 235 249 275 309 312 329 312 316 345 356 391 435 409 431 411 472 442 433 433 462 447 407 371 349 384 410 372 344 314 291 261 244 237 246 259 282 302 316 324 331 344 327 346 347 337 347 340 366 365 356 348 351 356 350 339 353 354 346 382 418 376 340 324 317 340 348 349 346 344 334 335 324 322 320 355 324 302 303 292 302 301 299 265 258 278 320 331 298 294 284 271 241 257 275 273 263 245 234 213 207 203 201 196 193 174 183 187 184 177 173 175 167 178 188 181 185 186 163 154 150 143 135 129 130 163 148 179 184 207 231 213 218 185 231 272 281 267 276 232 214 240 311 391 402 328 284 294 239 278 282 226 195 171 176 168 228 235 264 287 300 290 313 326 265 279 345 281 305 307 351 362 368 344 361 384 430 433 423 394 371 396 370 343 303 239 172 158 154 127 126 106 93 93 78 62 52 64 92 94 96 71 71 59 53 61 54 43 36 35 38 37 30 31 52 49 53 41 29 24 22 22 19 27 19 15 13 13 16 16 29 24 29 21 21 18 30 33 47 52 43 65 55 57 44 56 27 35 25 29 43 53 96 100 44 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
233 218 217 234 219 243 243 213 197 224 239 264 269 269 252 260 263 244 240 252 254 223 219 207 200 192 172 163 162 161 159 155 159 163 165 162 158 154 150 148 148 147 150 154 159 180 181 185 182 179 193 198 200 203 200 203 208 211 212 216 223 230 226 232 238 233 238 244 252 257 247 243 233 226 228 228 222 231 223 214 208 205 208 202 206 202 191 187 185 183 176 175 172 171 171 160 161 155 151 153 174 172 169 181 178 185 189 195 199 208 222 247 249 249 250 251 252 252 253 254 255 255 257 257 258 258 259 259 261 262 263 267 269 269 269 270 270 271 271 272 272 272 272 261 273 275 276 276 276 274 275 278 281 285 288 296 309 288 278 278 270 291 262 253 255 242 244 255 268 278 272 276 291 316 310 315 331 332 333 333 327 309 298 292 288 280 268 260 254 252 251 243 243 236 237 238 236 235 233 230 228 231 224 222 216 215 210 211 215 208 205 207 203 202 198 195 197 203 198 191 187 184 190 192 185 187 192 188 183 182 180 177 173 170 167 168 179 180 176 174 164 162 161 161 161 161 161 164 164 164 171 172 172 189 213 205 205 203 200 193 188 185 180 179 180 182 182 182 182 183 184 182 182 183 184 185 186 187 188 187 189 190 191 192 192 193 193 191 194 195 196 196 197 198 199 200 200 201 201 202 203 204 205 205 203 204 204 207 211 211 212 212 217 218 215 216 221 219 217 219 221 221 221 222 223 224 225 226 227 226 227 227 226 227 229 231 232 233 233 232 233 232 234 234 239 236 238 234 234 237 248 254 255 255 255 249 246 245 242 242 244 245 251 259 263 265 264 266 266 267 268 269 270 270 272 272 272 273 274 276 277 279 280 281 283 284 284 285 285 286 287 289 290 291 292 294 294 296 298 299 303 306 308 309 309 311 312 313 313 314 315 318 319 320 321 322 323 323 323 325 324 325 324 325 330 337 345 342 344 342 342 345 340 339 346 355 364 359 362 366 372 387 391 394 402 418 413 409 412 415 403 418 432 429 412 422 450 455 455 455 447 464 480 470 459 468 478 496 500 488 483 493 487 487 496 487 488 493 494 501 503 507 516 518 527 532 539 540 545 547 547 549 556 556 561 563 568 561 575 572 567 556 526 544 557 561 587 592 565 547 548 558 569 587 605 614 615 600 619 576 578 566 565 560 557 566 574 604 598 592 623 630 625 641 643 652 657 673 644 644 641 650 637 649 663 664 637 662 673 669 645 671 665 664 689 694 679 684 689 692 703 701 706 711 716 713 697 671 656 647 632 663 676 689 667 654 661 663 656 660 636 613 581 576 607 618 592 548 602 625 645 660 673 657 613 604 595 584 561 552 574 574 591 602 627 651 659 678 680 683 677 695 683 670 656 699 711 724 743 772 766 742 741 736 738 693 669 665 715 725 644 705 653 650 707 736 728 730 755 780 786 775 718 675 682 685 638 711 675 652 604 577 615 624 637 665 676 654 681 684 708 728 692 632 611 589 613 619 612 546 549 622 542 487 565 647 654 583 494 460 442 436 445 473 433 406 415 409 374 387 381 360 345 378 321 285 313 336 318 302 304 323 350 349 364 397 359 375 371 380 382 404 370 380 341 359 345 358 372 397 404 412 351 273 276 209 211 170 175 173 164 163 165 162 175 196 202 207 209 216 226 235 260 289 314 341 362 393 431 430 446 470 492 427 375 337 314 359 415 340 404 410 376 443 410 432 503 507 457 454 477 484 566 588 617 632 653 664 624 660 616 689 720 690 749 632 562 646 740 712 714 724 680 660 621 680 822 743 725 858 775 667 582 548 525 578 547 587 535 590 657 642 576 537 515 501 493 479 478 511 502 498 515 551 522 524 536 518 539 555 557 568 578 594 629 626 579 556 482 476 462 460 464 501 480 482 516 517 448 390 398 444 501 565 605 642 647 582 530 470 422 441 459 419 417 369 350 351 342 351 368 359 382 385 356 378 417 339 270 246 233 244 274 300 293 303 293 317 343 347 386 402 356 407 392 446 447 405 425 435 476 424 387 357 351 365 365 323 296 291 268 239 237 247 256 277 290 309 331 318 326 305 325 333 321 323 365 361 345 335 325 362 357 333 337 336 343 338 355 383 373 341 310 322 326 338 339 335 325 322 331 324 316 310 348 329 297 297 302 267 282 311 260 259 295 278 311 284 313 291 269 261 230 251 258 267 259 240 228 225 203 199 195 193 188 177 180 179 176 174 166 162 167 165 165 168 162 156 150 146 138 128 135 151 213 203 166 197 192 231 228 257 235 208 263 326 307 253 262 219 303 360 376 390 354 327 278 289 271 251 217 220 245 210 168 175 225 248 228 240 294 346 373 356 357 383 290 369 392 422 433 429 393 391 361 401 429 380 345 336 342 329 271 250 188 145 110 103 109 104 97 87 66 59 62 71 94 108 88 79 68 67 56 46 42 41 39 39 41 54 34 43 53 64 52 39 40 26 26 27 27 36 25 16 16 16 15 12 13 23 22 22 25 17 17 19 35 27 51 57 73 49 52 28 41 21 23 39 60 58 94 116 70 36 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
228 222 219 241 227 246 231 209 204 224 235 261 263 267 265 268 271 254 270 263 269 262 248 216 242 240 202 177 173 168 159 157 157 162 164 162 157 152 148 147 146 146 148 152 156 162 175 165 183 188 190 189 197 197 196 201 205 205 209 215 222 223 219 225 231 240 246 252 256 263 254 246 235 219 216 216 211 217 214 215 214 209 216 214 212 201 198 195 193 187 180 178 171 175 167 159 155 153 151 153 160 165 172 182 185 185 190 197 205 210 220 245 248 238 249 251 251 253 253 254 255 256 257 257 258 257 258 259 260 262 265 268 268 268 269 268 270 271 270 272 271 270 266 257 273 275 275 275 274 274 275 279 283 289 291 305 311 283 287 300 272 262 256 257 257 240 244 255 267 274 263 269 279 288 294 322 331 330 321 328 330 329 303 288 280 275 267 262 255 248 249 246 238 236 235 233 232 231 230 228 226 226 223 216 211 211 208 206 213 208 203 201 200 198 200 193 191 192 194 191 185 183 185 182 182 185 185 187 186 182 181 177 178 176 171 165 176 177 174 160 162 161 161 160 162 162 163 164 163 170 172 173 178 190 204 204 200 201 199 195 188 182 179 180 180 180 182 187 190 190 192 184 188 188 187 187 187 186 187 188 189 190 192 192 192 193 194 195 193 193 194 195 196 199 199 200 201 201 202 203 203 205 206 208 207 208 205 206 211 212 213 216 217 219 220 220 219 220 220 218 221 222 223 224 224 225 225 227 228 229 229 229 231 232 233 233 234 235 235 236 238 241 239 241 242 241 240 236 236 239 245 255 257 256 256 258 253 248 244 244 246 251 250 255 262 264 266 270 271 271 272 273 274 275 276 276 277 278 278 281 281 282 283 285 287 288 289 289 292 292 293 294 295 297 297 299 301 303 304 305 305 308 309 311 311 311 316 316 318 316 319 319 320 322 322 323 323 324 326 326 325 326 324 326 330 336 344 349 351 353 356 351 350 342 347 354 362 369 378 383 377 377 385 398 403 427 436 418 416 417 416 416 425 436 439 421 433 449 461 466 459 461 479 486 473 467 482 496 511 505 513 499 494 490 502 494 490 501 504 510 507 512 517 522 528 533 538 540 545 547 549 550 550 540 538 548 551 546 561 555 549 525 554 571 577 584 587 556 550 537 576 596 601 601 610 618 626 624 617 611 595 592 571 571 571 567 569 569 576 600 625 641 641 654 659 658 670 681 658 667 650 653 654 657 659 667 667 640 675 686 678 659 667 670 696 683 683 702 694 692 698 702 708 713 714 713 725 694 686 662 625 652 657 661 662 663 657 670 670 669 661 621 611 582 587 631 569 560 612 633 607 621 643 662 611 593 597 580 555 571 572 588 621 625 635 655 671 661 680 656 664 688 643 673 684 698 713 735 751 760 768 761 737 721 681 677 706 722 738 753 667 695 689 637 690 691 682 701 712 721 740 789 756 719 761 764 687 735 758 668 629 610 593 633 648 665 661 642 651 687 706 703 658 634 615 563 575 616 610 594 499 548 553 466 514 577 552 540 495 463 431 414 412 462 426 400 395 361 357 379 367 351 342 327 333 308 316 341 330 302 323 321 347 371 370 394 386 374 374 362 394 404 389 352 336 327 330 359 358 352 413 437 366 331 304 236 194 197 170 171 169 170 168 162 176 196 199 217 228 257 240 258 238 281 307 294 340 373 389 354 383 447 461 497 398 383 332 314 339 362 421 415 434 492 492 464 439 523 520 492 500 502 479 574 627 590 629 692 649 721 679 666 722 728 767 694 585 595 658 681 707 783 692 741 655 722 838 815 746 805 835 745 631 562 523 527 553 573 537 608 655 639 568 537 524 525 503 478 469 508 487 502 516 516 507 500 516 516 535 538 556 549 572 612 636 650 630 580 499 491 463 437 442 471 483 463 475 480 414 373 417 457 523 589 650 682 654 643 572 483 436 418 443 442 418 389 399 406 409 416 405 394 387 346 337 336 407 385 280 239 231 244 279 290 287 282 285 310 318 354 354 355 331 368 359 405 413 421 397 442 452 446 394 349 313 324 336 342 312 286 268 238 237 244 251 272 294 306 316 310 304 289 322 319 311 354 365 335 328 314 338 361 342 321 336 329 319 364 374 361 356 340 299 316 318 331 331 327 323 322 324 324 299 297 313 325 301 290 290 288 269 285 257 252 270 292 274 298 282 284 291 276 251 227 234 263 259 244 229 222 226 223 206 191 187 177 166 174 171 171 168 166 155 158 158 157 152 150 148 139 134 142 136 151 184 230 190 211 229 263 269 265 283 225 249 313 300 241 265 299 304 337 365 386 340 325 296 323 350 291 295 280 218 199 234 235 179 194 238 252 250 279 345 398 426 347 317 378 433 499 439 450 387 411 388 408 429 414 346 313 282 237 202 183 180 124 106 108 93 80 80 72 73 80 70 92 122 112 100 74 68 53 47 49 62 42 66 65 53 53 39 45 54 100 63 33 30 34 37 41 45 34 23 17 15 15 16 15 12 15 14 18 19 16 14 18 25 26 37 53 73 56 33 39 20 20 43 64 66 80 89 56 48 44 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
231 219 226 242 238 245 244 240 206 236 248 249 260 267 274 277 270 274 274 269 256 253 264 252 249 246 236 225 178 172 163 155 156 159 159 160 156 151 147 145 144 144 146 148 151 155 160 166 178 178 181 188 193 193 192 197 200 203 209 216 219 214 220 230 233 234 240 244 249 260 257 249 240 219 211 207 205 207 203 217 211 207 216 215 214 208 205 200 193 186 180 175 176 169 165 169 164 153 150 150 155 160 168 174 181 188 190 200 201 209 212 219 224 230 250 246 251 252 253 255 255 255 255 256 258 257 258 259 261 266 267 268 268 268 268 268 270 270 269 270 270 268 253 272 273 274 274 273 272 274 276 280 287 285 288 290 289 291 293 289 288 264 259 247 258 238 241 250 256 260 256 262 269 276 285 294 302 308 311 328 329 325 299 285 276 269 265 260 255 251 248 242 241 234 234 231 230 229 227 226 224 226 229 218 209 206 206 202 202 202 203 202 199 196 194 195 190 187 188 195 188 182 181 184 182 182 181 182 180 179 178 178 175 175 174 173 163 161 159 159 160 159 160 160 161 162 163 169 170 170 171 176 184 189 194 202 198 193 196 193 187 183 181 180 181 180 182 183 183 184 188 184 185 185 186 188 188 188 186 188 189 189 189 190 191 193 193 194 195 196 196 198 197 197 197 198 198 202 202 204 207 207 208 207 208 209 209 206 208 212 214 215 216 217 219 220 221 222 222 224 223 224 225 226 227 226 227 227 229 230 230 230 231 232 233 234 235 235 237 236 238 240 243 243 244 244 244 244 243 248 255 255 254 256 253 257 256 249 247 249 247 248 256 256 260 260 264 261 266 272 273 274 276 277 278 277 280 279 279 281 283 283 284 287 288 289 290 291 293 294 295 295 297 298 299 300 301 304 305 307 308 308 309 310 312 315 316 317 319 319 322 322 322 323 324 324 325 325 325 325 325 324 326 328 329 336 347 358 358 358 361 358 356 344 341 349 356 359 370 379 388 402 403 406 400 424 434 439 432 427 422 424 419 435 440 443 433 431 448 459 471 472 477 486 491 480 481 491 498 511 521 523 503 505 509 497 497 502 507 513 511 515 523 524 528 520 527 543 539 540 545 538 548 526 536 541 535 537 539 536 520 533 555 574 545 556 536 526 523 526 532 548 561 599 604 599 616 622 631 627 633 595 588 605 601 583 580 581 578 591 607 630 670 674 679 678 683 685 688 678 660 657 659 662 660 666 674 648 668 670 691 677 665 696 679 704 708 704 693 695 702 706 711 716 721 725 712 717 697 672 626 636 655 656 661 666 645 673 663 632 641 642 608 589 556 622 597 536 552 563 599 635 665 613 597 586 577 575 542 572 594 614 622 649 654 660 646 655 639 627 662 643 656 696 711 726 734 746 741 750 756 775 755 721 734 702 707 753 759 753 691 688 710 644 659 686 712 732 719 746 750 795 777 747 779 789 773 791 754 660 647 632 607 610 648 648 632 664 669 670 677 700 658 628 617 592 545 518 519 514 500 495 496 457 497 507 484 493 477 475 448 402 406 439 414 388 420 389 366 357 379 354 341 315 296 292 346 345 330 311 346 333 349 365 367 391 380 374 369 368 374 367 380 399 367 346 296 322 300 356 414 405 315 268 253 241 241 238 270 241 193 175 169 158 177 181 197 216 248 263 270 291 258 249 253 275 274 310 296 349 357 361 400 460 460 422 378 397 367 362 335 371 432 447 488 553 467 536 598 570 597 597 540 519 559 558 612 653 674 686 715 724 747 766 773 685 669 600 653 686 709 743 766 820 716 851 872 913 838 768 774 651 610 600 544 517 533 550 539 560 559 543 554 571 546 525 523 496 464 478 498 503 497 505 496 493 503 519 532 546 537 580 595 631 644 583 575 581 530 559 497 483 433 416 406 389 393 408 403 373 418 472 542 613 624 614 597 562 500 469 432 408 447 462 455 417 435 439 419 384 358 346 343 324 320 327 394 383 276 235 226 239 266 285 259 262 290 304 325 335 307 313 322 322 367 363 427 421 371 419 398 414 405 397 355 304 295 328 310 290 276 233 234 238 245 261 272 286 298 294 279 297 309 295 317 347 342 309 299 342 373 346 330 313 328 326 343 389 368 337 328 345 304 307 312 323 325 323 312 323 316 318 301 298 302 304 310 285 282 302 262 257 251 251 280 259 286 299 268 272 299 261 277 238 221 213 234 262 244 222 220 220 220 219 217 190 182 172 160 167 166 163 160 159 147 151 150 150 137 138 144 142 175 182 218 235 241 252 266 291 312 270 292 281 293 297 282 239 271 312 368 391 437 442 393 400 335 334 392 350 293 241 266 212 271 222 189 212 198 221 228 255 278 342 433 361 383 390 455 528 455 426 439 420 404 407 350 347 321 222 223 182 146 129 140 110 135 98 88 108 99 107 121 84 110 120 116 83 75 56 51 53 69 71 73 54 89 79 51 43 50 68 74 54 56 35 48 52 47 55 52 32 30 17 14 14 15 14 15 11 14 13 14 13 14 15 22 45 47 55 48 49 49 21 15 52 98 99 102 120 93 87 59 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
223 225 229 240 242 242 250 249 215 219 244 257 261 266 269 266 269 271 274 271 258 236 253 233 234 239 215 183 170 169 160 157 154 154 157 160 154 148 146 145 144 144 145 148 150 154 163 169 170 174 179 185 190 188 189 192 199 204 210 214 211 215 222 223 229 238 242 239 251 260 256 252 245 232 214 203 198 199 197 207 198 198 201 203 205 204 203 203 196 187 181 179 180 171 168 171 174 153 148 160 159 163 168 173 180 183 186 193 202 219 240 225 248 250 251 251 252 253 254 254 255 254 255 256 258 258 259 260 266 268 268 268 268 268 269 269 270 270 270 270 271 254 270 272 273 274 272 272 273 274 277 279 281 284 291 310 280 286 281 274 282 263 256 260 247 235 240 243 245 248 253 262 265 272 276 282 288 300 312 324 328 314 290 275 264 265 262 256 252 248 247 243 240 239 236 232 228 226 225 224 223 224 223 225 210 204 201 200 197 196 196 200 197 194 192 194 190 185 186 191 195 186 180 184 182 182 177 175 175 175 174 175 176 177 175 173 163 156 155 157 159 160 160 160 160 161 169 169 169 170 177 183 187 188 193 195 192 194 191 188 184 182 181 180 181 181 183 184 184 184 186 184 184 185 184 184 187 190 189 188 190 191 191 191 192 193 193 195 195 197 197 198 199 200 200 200 199 200 204 203 204 205 206 207 208 209 208 209 211 208 209 213 213 214 216 216 220 221 222 222 223 225 227 227 228 229 229 229 230 230 230 232 232 232 234 236 235 241 241 241 241 241 246 251 252 245 245 245 248 251 254 254 258 258 257 258 256 249 248 250 252 248 252 264 269 269 269 272 273 269 272 275 276 278 279 279 281 282 281 282 284 284 285 287 288 290 291 292 295 296 297 296 298 300 301 301 302 304 305 307 309 309 311 312 313 315 316 318 319 321 321 322 323 324 325 326 327 326 326 327 328 327 328 330 335 342 353 376 373 382 372 372 359 349 345 345 354 363 369 372 378 398 409 415 420 426 430 436 446 448 432 425 432 433 440 445 448 450 439 444 453 473 480 486 491 497 503 510 512 518 523 528 534 518 513 508 501 500 502 508 513 512 518 523 492 535 541 541 510 541 516 543 515 501 513 546 523 513 535 523 517 537 548 549 526 520 510 524 538 542 547 549 551 550 558 571 603 627 630 638 643 618 614 610 645 594 609 596 583 580 591 624 630 673 657 683 677 668 684 691 679 664 662 666 670 670 676 663 683 666 693 695 697 682 691 700 695 704 703 703 705 709 715 720 724 729 725 736 715 688 633 611 637 639 646 669 623 660 681 659 593 605 594 575 558 599 552 534 570 630 641 647 653 600 590 591 581 572 539 538 611 629 635 633 630 628 604 626 604 609 614 637 656 697 709 720 736 716 743 742 755 774 774 741 761 716 729 764 787 725 669 729 716 693 696 682 716 763 766 731 769 802 820 783 785 807 818 826 792 702 656 640 623 598 604 615 624 644 664 686 703 712 668 635 629 633 629 581 549 519 483 472 457 448 452 474 459 477 441 456 476 436 396 404 393 392 361 367 356 326 317 335 316 315 332 326 351 350 342 322 352 341 365 363 386 396 398 395 402 377 346 350 365 362 399 374 319 285 307 343 344 365 352 348 326 290 290 277 234 212 198 188 189 161 175 187 189 200 218 278 308 308 298 302 296 296 322 308 299 316 357 419 466 511 517 459 409 449 416 358 397 350 423 434 492 553 509 544 605 612 641 625 583 609 555 636 589 643 673 657 699 738 718 803 783 697 719 617 712 691 741 792 788 802 839 916 973 956 879 737 650 614 561 535 529 540 511 500 521 532 539 524 527 532 551 540 509 484 481 481 491 480 476 482 500 515 523 533 552 563 556 581 593 636 594 580 554 529 537 542 479 469 480 479 477 461 383 393 415 369 417 466 523 554 572 555 498 447 403 380 390 408 437 461 465 453 473 449 421 390 364 341 325 310 300 301 368 343 272 236 225 229 262 261 253 272 291 297 312 315 287 302 294 330 323 362 378 422 388 379 385 403 368 365 376 341 300 273 267 257 242 231 232 233 242 253 272 289 289 273 279 286 285 298 307 316 302 284 320 343 361 330 320 307 317 321 365 352 358 344 315 337 288 302 304 314 318 315 303 316 306 311 303 294 294 295 290 291 277 286 293 265 242 246 252 266 265 277 300 256 281 289 279 254 243 239 217 217 254 244 214 213 213 215 212 224 239 228 180 155 153 153 156 153 143 141 146 143 140 183 177 147 158 170 179 223 281 309 305 321 326 346 348 331 307 268 267 296 361 389 435 461 494 502 463 405 352 310 357 383 319 299 262 240 283 256 206 191 228 257 272 307 286 317 383 415 376 439 452 544 527 486 487 461 412 420 349 304 294 281 198 161 193 187 146 160 110 141 136 143 140 121 94 124 123 102 101 86 78 70 77 107 116 73 80 57 94 92 73 66 62 73 55 54 36 37 56 104 84 105 84 47 25 18 17 13 13 14 14 12 12 13 13 11 13 16 20 28 42 41 39 46 28 25 15 40 68 105 95 71 83 80 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
226 234 237 236 245 239 246 252 242 236 221 247 260 264 267 264 267 271 272 272 264 233 230 219 217 214 219 175 229 207 198 164 157 153 153 156 151 147 146 145 143 143 144 147 149 157 158 163 170 175 178 182 186 184 187 193 198 205 209 206 204 214 214 221 226 232 230 236 238 240 254 248 241 218 213 205 196 192 196 198 193 190 193 197 199 195 193 193 186 188 184 181 177 168 166 170 166 149 149 159 156 166 167 173 176 181 188 196 204 217 233 248 245 249 251 251 253 253 254 254 254 254 255 255 258 258 259 261 265 267 268 268 268 267 268 268 269 266 270 269 268 250 264 272 272 273 271 271 275 276 278 279 282 286 300 294 280 288 266 263 268 258 258 255 250 238 240 243 249 253 257 266 270 275 281 289 294 301 314 331 331 303 287 280 270 263 263 260 255 251 248 245 239 238 237 234 229 225 223 222 220 219 218 223 224 208 201 197 195 194 194 193 197 199 192 194 186 183 182 187 187 187 185 177 179 181 177 175 174 174 173 172 176 175 175 169 162 158 159 160 159 162 163 160 160 168 168 170 170 180 182 185 189 193 193 191 187 187 183 180 182 180 180 180 181 181 183 183 183 184 186 186 185 186 186 187 187 187 188 189 191 191 192 193 193 192 193 195 196 197 198 199 199 200 201 202 202 202 201 201 204 206 207 207 207 209 209 211 212 212 213 214 216 217 216 217 220 222 223 223 224 226 227 228 230 230 230 230 231 231 232 232 233 234 234 237 237 237 241 248 248 243 246 250 252 250 247 247 247 248 251 252 255 259 259 260 261 255 252 252 252 250 252 255 262 267 266 272 274 269 276 275 272 273 276 281 282 282 283 283 284 287 288 288 290 291 292 293 296 298 298 299 301 301 302 303 304 305 305 308 310 309 311 313 316 316 318 318 320 322 323 324 323 325 328 328 328 328 328 329 329 328 332 335 341 347 355 364 387 391 388 366 359 355 354 349 355 362 370 377 386 398 404 407 410 420 429 439 444 450 451 431 432 435 435 443 450 454 461 454 469 472 482 484 487 496 501 487 486 515 522 529 534 505 498 496 492 493 494 490 510 486 512 480 485 516 532 522 509 500 515 547 504 509 530 508 507 515 519 497 516 522 527 508 509 506 521 537 550 583 565 585 576 579 569 566 571 585 623 637 641 650 652 631 657 614 621 601 605 598 584 592 629 646 634 647 645 653 671 664 657 665 668 672 676 680 681 684 672 685 673 693 702 706 687 695 715 716 715 712 717 715 719 724 729 735 738 741 747 682 664 643 617 601 664 617 646 680 682 656 639 588 565 552 550 566 533 537 567 570 577 643 626 589 579 598 587 553 534 570 597 615 582 587 586 585 583 597 620 647 662 679 701 710 719 736 724 699 707 742 742 737 769 764 778 739 750 765 791 730 702 726 765 753 725 669 704 732 749 777 762 766 782 815 814 809 765 778 731 679 671 657 613 632 658 632 615 626 646 650 698 708 704 652 643 645 645 651 646 562 542 525 505 477 452 455 437 434 448 414 447 415 382 373 377 394 374 332 344 324 334 309 307 352 357 372 371 369 340 336 363 368 365 384 393 411 421 413 414 379 361 335 314 359 368 373 350 284 302 337 311 328 316 331 301 313 311 284 235 218 208 204 198 187 164 173 179 189 198 231 247 303 333 311 361 329 322 351 327 317 337 353 390 474 480 482 482 502 416 386 461 392 368 438 529 582 573 552 582 607 642 641 613 641 595 651 650 630 600 639 655 672 724 801 795 739 737 645 732 715 804 817 835 787 867 914 1027 966 891 751 669 577 591 581 576 569 580 501 489 517 523 494 511 505 527 539 524 520 476 463 470 473 499 525 527 523 545 558 569 582 606 591 638 619 576 567 532 501 498 547 504 494 487 510 508 470 381 360 389 390 393 446 476 473 519 486 405 355 404 453 457 457 429 454 494 481 485 462 438 409 381 353 343 329 298 281 325 359 283 239 223 222 250 253 250 276 295 306 291 281 274 269 296 291 327 366 410 374 393 352 364 386 345 335 337 327 310 304 284 267 231 228 229 230 240 248 259 270 269 264 277 280 287 307 287 301 277 312 332 372 340 319 312 308 304 345 353 323 361 329 311 328 317 293 298 305 310 310 309 297 303 305 306 279 295 298 294 280 272 271 276 287 248 240 243 261 267 267 278 265 260 294 258 252 250 224 229 215 227 254 233 206 194 210 209 208 213 225 225 183 197 190 163 145 158 154 155 141 156 194 203 183 157 161 215 217 244 288 307 330 337 343 312 347 332 329 289 280 357 380 400 389 409 470 502 470 462 390 335 400 373 346 333 314 281 238 209 217 230 256 324 368 329 365 378 475 442 483 537 581 577 553 553 472 434 452 368 307 254 221 190 209 270 226 209 150 159 180 165 134 114 111 130 103 81 77 73 67 70 94 113 166 137 91 97 65 91 105 99 85 63 51 43 42 42 53 63 93 109 105 146 95 58 45 20 16 13 13 13 13 10 11 12 10 11 13 24 37 33 38 28 33 30 16 21 52 110 124 59 36 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
238 244 256 251 249 241 243 249 251 239 238 246 257 259 264 262 264 254 261 261 238 224 219 227 203 181 179 183 243 245 242 199 158 155 153 151 148 147 146 144 143 142 143 146 150 155 155 165 170 170 172 177 181 181 186 191 196 202 205 201 206 208 210 214 220 226 234 241 245 248 246 235 223 215 210 204 195 191 190 192 189 184 186 193 193 184 181 181 176 177 181 175 174 168 163 171 160 148 151 160 164 172 171 172 179 184 189 197 209 228 234 247 249 249 251 250 252 253 253 254 254 253 254 255 257 258 260 260 264 267 267 267 266 267 266 267 268 268 263 267 252 263 268 271 271 272 270 274 277 281 284 283 273 284 293 291 282 271 294 263 251 249 256 242 239 234 238 242 246 251 258 269 274 280 288 310 315 315 326 330 330 327 296 282 274 265 254 253 261 254 246 245 243 239 235 231 225 225 223 219 217 216 214 218 217 215 202 197 194 191 191 191 191 190 189 187 184 181 180 179 179 182 185 179 176 178 177 173 173 174 174 172 173 173 172 163 157 158 159 160 164 165 167 167 168 168 169 170 172 180 183 189 189 191 189 189 186 183 180 179 179 180 179 180 180 181 182 183 183 184 186 186 186 186 186 187 188 189 190 190 191 192 194 194 194 195 195 195 196 198 199 200 201 201 202 202 203 204 203 201 202 204 207 207 208 209 210 212 214 216 216 216 217 218 220 220 220 220 222 223 224 225 227 229 230 231 231 232 232 232 233 233 234 237 239 238 237 241 247 248 248 249 249 251 252 254 255 249 250 250 249 252 253 256 261 260 262 263 259 257 255 254 251 254 257 269 265 270 275 274 275 278 279 278 280 280 283 284 284 287 285 288 288 289 291 292 292 294 297 299 299 300 302 304 304 305 305 306 308 309 310 310 311 312 315 317 318 321 321 323 324 323 324 325 326 329 329 329 330 330 331 330 334 337 340 348 354 363 383 393 392 371 366 360 357 352 357 361 367 375 383 395 404 412 417 422 429 435 442 448 458 453 442 439 441 445 448 453 458 465 464 473 480 485 490 492 464 485 511 500 493 478 487 491 487 487 487 478 502 486 504 457 452 456 459 462 466 479 484 513 543 522 496 483 478 480 482 486 489 491 490 497 498 499 513 540 555 549 578 589 583 568 594 611 593 602 584 579 585 590 613 618 642 660 661 646 629 609 602 626 610 593 594 602 640 645 640 645 658 647 663 666 663 676 681 686 688 690 693 676 700 692 693 711 709 690 701 708 717 723 719 720 725 729 733 736 715 686 672 675 670 665 667 616 586 609 670 676 687 673 640 600 579 556 547 534 528 522 531 549 561 578 623 596 577 556 565 557 530 542 564 571 565 555 593 588 632 667 655 667 688 698 710 688 715 730 689 682 719 715 704 744 749 754 779 760 730 773 792 715 700 746 798 772 727 703 718 734 725 765 789 808 818 837 813 738 693 706 704 663 639 627 611 663 675 688 645 645 631 639 667 669 687 702 669 664 659 664 669 653 650 595 560 514 455 451 453 411 411 399 429 412 380 369 357 351 340 371 364 331 322 339 325 350 386 422 380 357 360 347 367 377 373 408 423 417 400 400 384 393 394 379 320 310 371 325 302 308 280 335 297 322 291 299 270 286 270 243 233 221 230 219 215 193 161 166 176 180 193 206 222 215 261 342 394 376 338 387 356 338 351 359 422 471 444 480 511 540 456 420 461 436 357 438 469 562 531 608 600 631 687 689 657 655 634 666 662 665 698 691 674 717 763 826 796 804 797 672 718 785 793 835 862 808 859 942 956 968 891 900 713 631 654 578 601 584 552 534 497 484 490 483 513 490 524 511 524 476 456 508 495 501 529 538 541 538 543 562 558 583 606 615 643 594 559 536 533 512 480 527 523 517 479 486 484 419 394 397 385 399 346 342 379 376 399 392 346 399 462 506 532 501 454 467 488 499 492 462 437 408 389 372 341 323 310 277 253 295 256 229 222 218 220 232 238 259 275 274 275 258 256 265 268 300 325 363 358 346 355 361 326 332 339 308 302 290 286 278 271 263 227 225 228 227 239 246 254 252 254 262 274 289 316 300 279 283 269 298 349 353 351 304 303 300 320 339 316 338 348 314 296 311 317 290 292 296 305 304 299 288 293 297 299 279 284 291 288 274 269 264 267 277 247 236 238 245 260 279 256 255 260 286 290 261 267 237 238 219 196 217 241 228 211 194 202 198 196 199 209 211 226 219 215 182 163 149 140 148 186 240 261 214 161 191 233 259 252 271 296 317 319 308 324 339 380 379 304 267 272 345 329 321 357 433 519 531 432 389 366 357 420 436 371 311 314 260 291 227 208 269 262 298 287 389 360 431 467 501 532 569 607 611 597 519 489 403 382 330 296 213 242 312 259 213 168 149 160 171 150 124 152 139 114 104 78 99 76 111 84 150 170 206 155 137 132 97 118 139 108 74 100 61 49 58 51 59 72 93 93 74 85 95 115 95 58 29 15 11 12 12 9 11 11 10 9 14 18 24 22 29 32 18 13 9 34 41 89 90 70 48 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
253 254 262 283 259 247 244 245 248 250 239 243 251 255 259 264 255 248 237 233 227 208 199 205 202 224 215 219 214 244 249 215 165 165 156 151 149 147 145 144 143 142 142 145 151 148 154 163 163 164 167 172 179 184 187 193 197 197 197 200 201 204 211 217 224 227 232 236 240 246 239 235 228 219 214 209 198 194 186 186 187 179 180 189 188 180 175 173 175 171 174 169 170 170 165 160 154 148 152 159 160 169 173 177 182 191 203 201 210 221 236 247 248 249 249 250 251 252 252 254 254 253 255 256 257 258 260 261 264 266 266 267 267 266 266 266 263 266 262 248 258 267 271 271 271 269 271 276 279 284 285 273 264 267 273 288 295 264 264 271 252 248 251 237 232 234 240 247 254 258 264 270 279 286 296 317 330 329 328 330 329 330 308 282 269 264 252 245 240 253 246 241 241 237 234 231 226 220 220 220 216 213 212 215 212 209 200 195 196 191 188 189 192 190 191 190 187 181 179 178 177 176 181 180 174 174 174 173 174 176 176 173 172 172 164 162 157 157 159 160 164 165 166 166 167 168 169 171 179 183 186 189 188 188 184 183 181 178 178 178 178 178 179 179 180 181 183 184 184 184 186 185 186 186 186 187 188 189 190 191 192 193 193 194 195 196 197 197 197 199 198 200 200 200 202 202 203 205 205 204 203 204 204 205 206 207 208 208 211 213 215 216 217 219 220 221 222 223 224 225 225 226 227 229 230 231 232 234 234 233 234 234 235 237 237 238 237 241 243 245 248 250 249 253 253 255 255 256 257 253 251 252 253 254 258 262 261 263 262 258 264 258 255 255 258 261 261 262 264 267 273 278 279 280 281 282 282 285 285 287 288 288 289 290 292 293 294 296 298 300 301 302 303 304 306 307 307 308 309 309 311 311 312 313 315 317 317 319 320 322 322 323 326 328 328 329 331 331 331 331 333 333 335 338 343 348 356 361 368 378 387 378 368 362 358 355 357 362 368 373 385 395 401 408 412 420 427 434 440 447 454 461 466 467 457 453 450 455 460 464 468 473 478 483 489 470 455 489 471 451 448 486 482 460 483 457 470 465 477 450 449 452 452 453 455 460 460 464 475 471 465 466 474 474 476 477 476 481 485 486 488 491 491 496 503 515 517 536 535 556 601 600 598 610 626 608 602 599 623 618 610 622 639 630 658 665 622 636 630 615 630 608 603 607 602 605 610 614 619 624 628 634 642 649 656 668 690 693 701 695 685 706 700 709 716 720 703 706 712 716 719 725 720 730 735 740 743 722 702 661 637 634 638 675 645 578 629 631 687 684 626 604 580 591 608 542 528 519 544 557 573 582 600 624 605 588 543 522 518 520 538 555 581 617 644 628 630 655 682 694 700 691 669 678 707 706 647 708 707 671 732 745 719 730 780 788 745 770 783 705 757 760 768 782 741 718 748 759 762 760 786 803 832 816 750 715 690 673 665 660 650 622 652 654 681 690 658 660 656 641 653 673 701 695 684 681 677 674 628 598 622 642 602 511 480 508 487 484 449 413 399 410 380 381 391 377 389 353 333 331 347 364 344 350 362 373 388 380 367 344 364 373 395 426 424 402 394 379 364 386 384 389 342 295 313 297 324 297 278 325 332 278 268 292 252 247 243 246 236 205 232 242 240 238 158 166 169 177 187 201 208 232 264 275 300 304 325 386 423 379 382 355 364 383 441 473 529 547 486 484 451 452 366 380 435 510 471 513 608 667 674 650 618 656 650 688 679 708 696 715 677 732 773 835 818 839 753 679 738 769 835 898 876 860 929 895 901 962 905 859 746 705 618 576 633 601 535 579 563 498 473 473 487 502 500 511 518 466 491 477 472 486 501 501 518 526 555 553 531 541 560 599 655 616 578 534 505 479 476 498 536 501 503 458 455 385 420 424 438 465 463 410 390 359 322 334 351 407 478 547 576 497 456 441 454 489 515 463 421 392 380 345 323 298 284 274 253 262 266 245 229 216 215 215 222 242 267 246 245 243 245 256 260 271 302 333 336 313 332 347 318 307 321 307 299 294 273 263 245 252 223 223 224 224 236 242 242 260 264 262 266 287 295 275 278 264 279 294 317 309 328 299 293 291 319 329 314 334 312 315 290 303 313 282 286 290 297 298 296 290 294 288 299 300 265 276 274 295 276 262 259 263 268 235 233 252 261 253 247 247 262 259 279 247 239 242 254 240 232 188 195 215 235 214 186 182 174 195 192 196 191 187 180 171 151 144 147 172 215 232 215 185 188 206 280 305 297 316 290 289 268 296 318 378 416 428 365 380 335 296 323 383 339 411 455 515 485 461 391 434 417 449 366 400 375 331 283 253 284 243 227 239 296 300 341 366 424 504 551 574 597 647 613 560 533 447 394 346 277 272 335 331 241 214 205 189 206 171 149 154 135 127 103 84 134 97 95 119 104 144 209 259 211 207 154 119 159 136 110 104 76 56 65 67 77 92 90 71 68 63 56 58 59 85 67 28 15 13 11 11 9 10 10 9 10 14 12 16 23 22 27 34 14 7 12 13 5 4 35 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
267 263 270 287 274 254 249 246 247 249 240 240 246 258 259 264 263 262 258 233 217 227 223 219 236 236 215 227 249 248 247 195 177 222 161 156 153 150 147 144 143 141 141 146 149 141 148 161 156 164 170 175 177 185 191 193 191 190 190 196 198 206 212 213 215 222 226 233 239 237 230 230 227 222 210 199 198 197 189 180 181 178 180 187 189 183 178 171 176 179 167 162 160 162 159 155 152 147 159 164 162 167 169 177 185 189 205 215 235 229 235 247 245 243 248 250 251 251 251 253 253 253 255 256 257 257 259 261 265 264 265 266 265 263 265 266 259 263 251 247 269 270 270 270 270 270 273 279 284 286 291 279 266 258 260 265 263 291 259 245 250 240 243 232 231 236 246 251 257 261 269 281 306 326 327 329 329 329 327 322 309 329 329 312 277 267 258 250 235 246 246 244 237 234 232 229 227 221 218 218 215 211 209 209 209 204 197 192 191 192 190 186 188 192 194 192 187 182 181 184 185 174 176 175 174 174 175 175 178 178 174 170 172 170 162 161 157 155 159 162 164 166 166 166 166 168 170 172 182 189 193 196 193 190 182 179 178 177 177 176 179 181 179 179 180 181 182 182 183 185 185 184 184 186 188 190 191 191 191 190 192 193 194 194 195 196 197 198 198 200 200 201 202 203 201 204 205 205 205 205 206 207 206 209 209 210 211 212 213 214 214 215 216 218 220 222 223 223 225 225 226 227 228 230 230 231 232 234 235 235 235 236 237 237 237 238 238 239 241 243 244 246 251 253 253 255 256 256 258 258 253 255 256 255 256 257 259 262 264 263 263 266 257 253 255 256 257 260 266 268 273 277 279 282 282 285 287 286 286 287 288 289 290 290 293 294 295 296 299 301 302 303 305 306 307 308 309 310 311 311 311 311 312 313 314 316 316 316 319 319 321 325 334 336 337 339 339 333 333 333 334 334 337 339 341 347 352 359 373 374 372 385 371 362 361 363 360 360 366 372 382 394 398 407 414 421 428 435 441 446 451 457 463 472 472 457 450 455 460 460 469 458 479 461 466 460 452 431 433 437 438 452 457 446 438 437 443 445 442 446 454 461 472 475 469 473 468 465 468 468 473 473 476 482 496 498 505 505 512 509 503 495 491 493 497 504 525 515 531 542 554 562 569 577 622 634 610 605 631 641 614 652 654 663 647 663 634 674 644 637 639 634 607 636 617 637 653 633 632 645 650 647 638 659 686 669 695 699 704 707 702 714 704 715 717 731 719 714 722 722 725 701 724 726 740 747 751 743 713 676 662 675 647 604 602 585 573 608 609 672 609 591 599 622 598 556 536 520 547 556 561 570 599 612 612 599 558 512 553 587 610 604 631 621 628 651 673 682 694 676 655 639 685 700 714 662 657 711 652 693 734 705 670 705 733 731 782 783 786 721 746 783 821 812 751 726 753 792 794 752 780 797 814 743 705 683 679 668 657 656 653 636 672 706 707 709 693 662 669 665 644 676 693 694 681 670 637 577 543 529 538 547 548 536 502 518 489 436 415 399 379 376 377 406 409 408 371 353 332 348 375 366 346 381 362 387 415 389 365 357 381 402 403 431 415 428 413 404 396 348 328 346 337 304 320 274 259 262 253 289 290 301 262 257 254 236 246 239 259 250 178 193 196 196 159 165 168 174 181 196 216 228 257 274 287 287 317 353 441 466 453 421 443 403 413 464 499 516 549 529 476 459 425 403 407 475 448 516 629 612 663 608 574 669 671 670 637 713 730 770 741 739 795 857 885 847 808 698 732 840 865 899 868 902 903 859 905 922 962 909 871 748 663 605 707 627 563 606 581 511 503 468 462 485 473 513 478 473 451 499 500 470 475 487 500 532 529 515 543 566 602 618 632 593 597 573 520 488 468 522 517 514 468 460 434 394 424 449 474 521 507 491 498 447 372 338 316 387 444 495 496 474 444 431 461 501 524 485 449 418 390 358 343 311 279 299 289 291 273 254 240 225 214 208 211 220 245 248 225 227 224 241 250 297 331 322 302 298 330 311 318 294 299 301 279 288 273 260 252 234 222 221 221 223 228 235 246 253 251 267 275 285 282 256 258 261 288 282 319 292 307 289 286 314 329 305 315 346 309 297 291 279 309 278 281 285 291 292 291 287 287 280 296 300 277 259 266 287 286 268 254 254 256 246 230 236 239 248 272 255 255 258 267 258 220 214 227 217 229 228 200 181 196 222 206 196 191 169 180 189 187 183 182 165 147 149 159 193 226 244 196 206 199 247 261 300 315 320 276 255 269 300 326 358 398 493 481 437 401 392 333 427 411 343 418 471 460 511 469 483 446 451 410 433 394 330 259 343 345 296 307 258 255 295 351 420 391 455 505 517 569 606 663 618 527 456 380 311 321 344 369 294 268 296 225 177 158 156 128 129 124 113 99 120 136 105 134 135 173 174 226 292 278 240 190 173 167 147 163 117 103 90 93 102 103 93 68 75 61 61 43 37 34 43 44 40 24 18 11 10 11 10 10 9 10 11 24 11 12 23 30 34 21 6 5 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
288 288 288 287 277 261 252 248 246 244 242 246 250 252 259 266 267 251 241 231 227 259 239 235 258 254 230 222 245 259 225 226 235 200 230 167 157 154 152 149 145 142 140 145 141 137 140 148 161 166 165 168 175 181 188 190 185 183 190 188 195 205 203 203 212 222 229 228 224 239 235 227 219 217 211 199 192 187 185 186 179 174 178 184 186 187 185 179 170 165 169 161 157 157 157 159 148 149 161 168 170 171 177 183 179 186 192 204 230 241 245 224 226 246 248 249 250 251 251 253 253 254 255 255 256 257 257 260 264 263 264 265 265 262 265 264 254 249 242 254 268 269 270 270 266 272 275 280 284 290 297 310 274 259 252 255 255 255 256 242 240 242 230 228 231 238 253 265 263 267 271 280 293 301 326 328 328 319 299 308 298 328 329 300 258 244 240 242 228 235 243 240 236 234 230 227 226 223 219 217 213 210 207 207 206 206 199 195 191 188 187 184 184 187 191 194 195 191 184 181 178 175 171 175 184 176 177 177 173 170 168 169 165 162 162 157 157 155 158 163 165 166 166 166 166 168 172 181 190 200 231 207 198 191 182 180 177 177 176 175 175 174 175 177 179 179 180 185 185 189 188 190 190 191 191 191 190 190 191 191 193 194 195 196 196 196 197 198 199 200 201 201 203 203 204 203 205 205 206 205 207 207 208 209 210 211 212 213 214 215 216 216 218 218 219 221 222 223 224 226 227 228 229 230 230 231 232 234 236 236 237 237 237 237 239 240 241 242 241 243 244 247 247 246 252 255 255 255 257 258 258 256 261 262 260 259 259 262 264 266 268 265 260 255 256 256 258 259 260 266 278 279 277 279 282 285 287 287 286 289 289 290 292 292 294 295 296 298 298 302 303 304 306 306 309 309 311 312 312 314 311 310 310 312 313 315 315 316 317 319 324 327 332 336 337 339 341 341 334 335 337 336 338 340 342 346 349 352 356 365 368 374 371 370 366 370 369 364 365 370 382 392 399 406 413 418 427 432 438 442 449 454 460 466 461 441 450 448 459 443 469 445 470 449 442 432 426 426 431 433 428 433 436 435 445 451 449 450 451 461 468 487 490 527 499 481 474 465 471 478 481 479 504 520 539 516 536 504 521 525 539 557 546 502 496 497 503 519 520 521 531 538 558 578 602 632 637 639 625 653 644 630 662 666 666 662 674 671 649 655 639 650 620 641 625 656 657 640 665 673 655 677 650 675 688 687 693 705 708 713 715 720 710 715 719 718 733 718 722 729 730 704 718 740 747 750 757 759 700 685 669 675 638 655 641 620 595 575 607 624 598 563 590 645 626 576 552 512 547 545 566 585 598 614 595 594 561 507 514 572 595 578 577 612 632 638 673 688 674 632 615 661 702 717 679 638 663 673 646 718 701 679 683 730 681 727 784 793 807 775 743 767 789 818 771 762 749 774 802 775 789 808 823 743 721 691 683 687 698 688 684 665 653 697 700 729 713 706 671 679 668 661 679 696 694 692 660 621 580 522 498 504 508 509 516 475 453 456 431 388 413 417 409 414 404 385 378 339 361 342 364 373 352 377 403 434 398 376 364 382 403 407 439 445 435 428 407 396 382 370 336 301 306 286 302 303 343 295 249 254 262 259 268 248 245 258 253 207 211 192 174 173 167 164 162 162 168 168 179 218 233 263 279 260 286 306 347 348 417 463 474 488 506 487 438 440 465 501 524 575 501 488 484 411 389 400 499 586 584 642 567 522 611 674 627 611 649 647 723 756 768 762 812 903 908 846 827 773 791 859 908 865 862 850 833 891 931 948 976 946 938 783 662 651 722 674 622 626 607 568 530 480 466 452 479 476 441 446 450 502 539 494 499 517 493 496 509 552 539 549 566 621 601 571 586 572 513 485 457 477 505 467 459 398 410 425 467 484 524 585 595 587 582 540 439 359 312 358 378 417 442 418 416 428 435 467 507 504 449 425 369 339 320 317 327 322 318 310 315 265 245 231 219 211 207 210 218 230 216 220 223 225 248 259 287 286 298 301 305 286 291 305 268 293 284 266 263 262 249 236 219 219 218 221 224 235 243 241 260 274 276 266 262 259 250 277 275 284 302 286 285 280 277 305 295 301 326 330 320 304 294 273 298 262 275 280 286 285 285 282 270 275 293 285 282 255 259 283 273 264 250 249 248 254 231 227 239 251 265 251 244 264 252 264 265 224 217 213 200 191 195 182 177 180 182 189 191 176 162 168 172 173 167 149 152 153 166 194 247 263 236 190 219 232 257 268 238 263 247 244 287 310 334 339 403 443 509 542 479 402 371 417 411 356 378 395 421 465 485 519 488 488 459 429 373 292 299 307 404 380 323 315 332 269 291 348 388 432 525 523 511 598 590 567 540 441 392 380 416 468 432 373 332 250 199 206 183 156 152 132 114 109 122 142 157 130 170 172 175 247 264 302 337 283 268 204 183 157 159 167 153 117 122 109 115 90 63 55 64 58 47 51 37 26 23 21 17 13 12 10 10 8 9 9 8 9 9 10 17 32 42 47 36 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
288 285 284 288 289 276 259 249 247 246 246 249 251 253 262 267 269 264 262 239 240 269 236 265 269 240 227 237 254 285 259 255 257 204 262 264 167 158 156 154 150 145 139 136 144 141 135 141 156 160 159 166 169 177 184 186 182 179 184 181 186 193 202 209 215 223 223 224 218 224 226 229 220 214 205 202 195 190 184 178 184 179 172 175 186 178 181 186 182 174 175 168 163 162 156 156 147 149 158 162 167 170 174 178 185 188 191 198 201 209 214 230 246 248 247 249 250 251 252 253 253 254 254 255 256 256 256 260 264 263 264 265 265 264 254 262 251 239 257 268 267 268 269 262 267 273 278 283 287 294 302 306 274 259 253 242 240 242 239 234 231 233 225 233 244 242 252 265 278 282 286 292 303 325 327 327 328 326 287 285 282 289 299 278 257 242 233 229 227 226 251 241 235 232 230 226 222 221 218 213 210 207 205 205 203 202 206 195 190 191 193 184 182 184 187 191 195 188 182 178 174 175 171 175 176 174 177 177 170 167 166 162 162 161 162 156 155 158 159 164 165 166 167 167 167 170 180 190 202 209 215 204 195 188 184 181 178 177 175 175 175 175 175 175 176 178 181 186 189 189 190 189 190 190 189 189 190 189 189 190 191 193 195 196 198 198 198 198 199 201 200 201 202 205 205 206 207 208 208 207 207 208 209 210 211 212 213 213 215 216 216 218 219 220 220 221 222 224 225 225 227 227 229 230 231 232 232 234 236 240 238 238 238 238 240 242 243 244 243 244 245 248 248 251 251 249 250 258 258 259 260 261 262 263 264 265 266 267 267 266 268 268 263 259 260 257 260 264 265 265 264 275 277 282 283 285 286 288 289 289 290 291 293 293 295 296 297 299 302 302 304 305 307 308 309 311 313 314 314 311 311 311 311 313 315 313 314 315 316 324 333 334 335 336 339 343 343 344 342 336 336 339 340 340 343 348 348 348 354 370 385 396 386 380 373 373 380 376 371 372 383 392 400 406 411 417 424 429 437 445 446 439 459 448 444 427 449 449 455 429 452 433 437 423 421 423 429 436 455 456 444 436 440 463 482 457 496 461 509 511 482 513 502 512 526 496 482 471 472 505 520 495 490 533 546 561 546 521 541 529 568 563 565 520 507 497 501 510 533 538 554 558 559 574 611 624 621 649 640 652 659 641 665 669 672 674 674 680 670 675 647 668 641 625 653 638 667 670 655 682 684 684 667 654 693 700 704 696 704 717 722 719 729 731 731 739 727 734 731 735 737 710 716 711 709 741 747 750 714 684 684 674 683 696 695 645 622 566 570 585 567 550 595 638 606 574 547 508 539 566 574 583 596 613 594 594 565 535 511 533 539 567 607 628 649 659 674 675 620 607 661 691 686 707 681 617 671 637 663 671 663 641 694 667 676 709 711 728 792 789 751 763 800 824 802 765 766 788 771 791 760 733 754 726 673 656 645 661 671 665 657 659 666 673 680 682 701 726 708 683 681 671 697 692 707 699 703 651 586 546 511 476 482 474 468 460 461 434 414 396 441 444 420 413 405 376 358 333 372 349 371 397 368 388 397 439 410 403 370 382 393 406 444 435 425 416 412 423 414 372 310 323 351 313 349 342 349 289 259 239 245 249 218 218 228 257 256 238 210 186 178 192 190 182 182 157 164 165 172 206 252 274 252 256 299 334 366 363 400 402 418 486 481 453 465 454 433 465 504 588 517 561 517 438 447 410 480 509 554 587 500 562 603 642 573 585 648 611 651 678 735 809 871 887 923 904 886 824 847 900 914 871 807 839 875 900 925 950 968 1011 967 860 684 692 641 651 658 609 644 572 521 510 497 485 452 452 446 486 523 543 550 515 517 515 516 530 523 542 566 612 584 637 607 568 527 524 527 527 507 443 456 427 420 434 439 471 504 562 605 648 639 665 663 599 524 412 340 323 369 377 389 433 433 411 454 482 511 526 488 446 404 362 349 343 325 315 289 288 275 257 237 239 235 213 209 202 204 202 201 198 208 215 227 241 268 278 285 290 284 285 279 268 274 283 282 270 256 253 244 239 216 214 215 216 220 233 234 248 258 263 262 257 243 241 257 273 261 282 290 286 270 277 281 279 299 306 303 316 316 307 297 268 289 260 270 274 279 280 280 277 265 271 289 276 274 260 257 266 263 283 263 244 244 242 234 228 229 235 262 250 229 251 232 240 243 247 252 229 224 196 193 215 202 175 170 169 166 164 164 157 156 155 150 151 155 155 161 183 230 284 275 219 202 208 207 207 212 220 226 245 269 303 311 357 382 396 452 475 462 391 406 438 434 386 403 437 400 452 470 500 548 587 531 439 372 344 376 368 364 448 391 334 383 282 303 375 386 432 433 488 553 610 555 505 475 539 466 434 484 462 395 347 251 223 225 276 238 185 187 180 126 163 127 130 208 176 185 224 243 242 259 269 277 309 262 245 200 169 142 153 137 100 96 84 94 89 83 70 47 45 57 58 46 38 29 22 14 12 10 9 11 8 9 8 7 9 19 37 34 28 36 7 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
284 282 282 287 278 276 262 261 253 248 251 253 253 259 264 267 264 262 259 239 240 265 261 251 278 280 255 284 291 294 290 288 250 231 270 284 241 159 155 151 153 146 142 136 141 141 135 140 145 150 157 157 163 171 178 184 181 173 180 186 194 202 202 211 216 213 213 212 213 229 243 243 218 206 207 197 192 188 184 179 177 179 169 168 176 170 174 179 184 183 177 175 169 164 162 149 147 149 160 165 170 174 176 180 189 195 200 218 228 236 242 245 247 237 247 249 251 251 252 253 253 253 254 254 256 256 257 260 264 264 264 264 263 263 262 246 237 244 266 266 267 267 268 256 270 276 280 283 290 304 308 297 275 263 266 257 241 232 227 239 225 222 225 238 255 246 256 272 317 322 323 323 324 325 325 318 327 296 279 272 270 271 259 257 248 238 229 225 221 219 226 226 237 232 229 225 222 219 218 214 210 206 204 204 202 198 204 203 193 186 186 187 181 183 187 190 195 194 185 182 178 176 174 169 172 174 177 176 167 164 162 162 161 161 161 154 155 156 163 164 165 167 167 167 175 180 188 205 231 229 213 203 196 191 186 181 177 176 175 174 174 174 175 175 176 178 184 187 187 189 189 187 187 188 188 189 187 189 190 189 191 194 195 197 198 196 197 198 201 201 201 201 202 203 204 205 207 208 209 208 209 209 210 211 212 213 214 215 215 217 218 218 219 220 221 222 223 224 225 227 227 229 229 230 231 232 234 235 235 239 242 239 240 240 240 241 243 244 245 245 245 247 249 249 251 252 250 253 257 260 261 261 262 264 265 265 267 268 268 268 268 269 269 262 264 260 260 261 266 268 269 265 269 271 276 283 286 288 290 290 292 292 294 294 296 298 299 301 302 304 305 306 308 309 311 311 313 314 316 314 312 312 316 323 323 324 319 322 328 331 332 334 335 338 343 345 346 348 349 347 339 338 340 343 343 344 346 347 349 354 362 373 388 401 383 378 384 381 380 379 386 393 399 403 406 417 422 430 436 442 418 455 431 454 434 438 448 424 446 419 415 415 417 417 420 442 449 459 462 465 463 439 470 492 504 488 472 504 477 516 514 516 524 533 539 519 496 479 480 474 499 512 508 504 518 534 567 538 545 558 545 572 576 539 525 507 500 506 516 531 549 558 571 611 599 588 624 645 639 648 661 663 655 671 675 676 679 682 686 686 661 686 666 639 638 657 660 672 675 680 688 690 690 665 662 682 699 713 718 709 713 730 730 738 739 742 732 740 738 742 745 714 676 710 733 728 761 756 716 700 693 690 693 699 700 704 664 608 565 547 542 540 573 587 612 572 546 504 556 573 565 582 599 604 563 563 600 536 503 525 532 539 563 586 612 651 673 649 593 621 681 642 681 692 649 609 673 612 664 655 629 679 655 658 686 672 709 727 777 808 782 767 768 807 808 778 782 739 669 689 672 652 668 671 656 643 631 660 648 646 641 643 649 655 656 670 672 698 724 700 678 685 694 713 707 658 634 590 544 523 494 473 462 458 469 443 453 417 418 436 428 428 409 377 367 350 351 345 380 376 362 393 391 406 437 433 402 385 390 406 404 423 462 449 424 413 396 357 374 325 327 330 389 342 385 394 362 308 286 260 258 267 254 211 204 204 211 190 187 183 179 190 231 199 189 182 157 162 166 210 243 238 247 276 291 340 391 346 359 401 383 413 440 400 444 397 431 489 521 558 473 504 552 532 459 403 415 434 548 489 464 547 526 535 554 578 586 646 628 683 731 797 877 873 915 856 892 877 856 895 861 859 797 859 909 954 956 978 1000 1015 985 847 836 698 651 601 627 589 586 612 546 507 507 493 513 462 463 483 503 546 491 542 527 535 572 570 555 553 545 553 582 642 616 575 562 497 474 474 479 443 450 460 483 497 494 507 512 551 600 653 697 702 702 646 585 465 423 334 314 394 436 473 420 394 419 483 517 514 461 440 409 409 399 361 331 319 305 277 259 257 263 267 230 217 212 201 202 200 196 193 193 195 214 248 241 255 268 267 256 272 254 265 275 272 274 268 257 249 240 228 218 215 213 212 216 229 236 250 257 253 250 247 239 255 266 252 255 270 281 269 270 268 271 281 286 309 312 289 301 292 280 263 291 262 265 268 272 272 274 271 260 264 284 274 259 260 243 250 256 270 271 246 238 237 235 231 231 260 274 249 224 243 232 226 252 230 257 233 208 217 207 232 191 208 220 201 173 183 179 159 161 181 161 174 177 158 198 173 213 236 267 227 207 220 237 239 241 224 226 265 269 283 303 334 344 390 377 389 385 384 383 434 495 409 433 468 497 469 496 505 590 608 532 429 375 399 444 388 419 434 437 373 438 362 302 356 355 403 451 505 588 598 556 491 457 458 498 531 516 507 393 319 310 301 269 328 292 254 187 145 141 146 183 169 229 247 252 200 183 219 271 215 225 285 306 250 197 123 117 110 99 98 74 66 74 77 61 69 50 46 48 47 44 36 23 17 16 12 10 9 9 8 6 8 6 6 8 12 5 3 3 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
288 280 278 278 276 269 273 265 250 253 256 257 255 259 260 263 263 257 255 260 264 262 264 259 273 276 282 283 289 286 279 259 249 251 281 271 247 177 141 148 151 148 144 139 135 138 136 138 145 150 151 155 158 161 171 178 177 182 187 193 196 199 205 207 209 200 200 205 222 234 243 217 205 197 198 199 194 189 184 179 175 170 167 165 164 164 169 174 175 181 179 173 165 167 171 150 147 155 159 169 174 180 181 186 194 209 221 221 242 244 243 244 239 238 245 249 250 251 251 251 251 252 253 254 254 256 256 261 262 262 263 262 261 262 261 250 235 248 265 265 266 267 260 266 273 279 283 287 293 307 308 301 275 261 254 253 258 233 226 221 218 220 225 235 245 250 263 274 290 320 316 322 324 301 298 325 326 290 271 266 261 262 269 243 243 232 226 219 218 217 215 218 233 235 232 226 223 219 217 213 211 210 206 202 201 199 199 202 199 196 185 185 182 183 190 192 192 192 188 182 175 180 185 172 168 171 173 168 165 162 162 161 160 160 154 155 156 156 163 164 165 167 171 173 180 185 197 221 221 239 216 202 195 194 188 181 175 175 175 174 174 174 175 176 178 181 186 187 187 187 186 185 185 186 186 187 188 192 189 191 192 193 193 194 194 195 199 202 203 204 204 205 206 205 203 204 206 207 207 207 208 209 211 211 213 214 214 215 217 217 218 220 219 221 222 223 224 224 225 226 227 229 230 231 232 233 234 235 236 237 240 237 240 242 242 243 243 244 245 246 246 248 250 250 251 252 254 254 257 259 259 263 264 264 266 266 268 269 270 270 270 271 270 272 266 268 275 274 271 276 276 273 273 274 271 278 283 290 290 292 293 294 294 295 297 298 299 302 304 306 307 307 308 309 311 313 314 316 317 318 318 319 321 322 324 326 327 328 329 329 330 333 335 335 332 335 336 339 350 352 349 342 343 343 344 345 346 346 347 351 356 362 371 384 404 387 384 385 387 385 390 392 396 403 407 416 422 429 434 407 425 424 411 432 432 430 411 403 407 411 409 415 423 449 442 461 465 470 478 472 481 473 446 471 500 506 473 515 503 503 532 517 534 541 542 525 498 482 512 485 479 515 528 529 507 541 544 569 567 581 566 560 574 557 527 519 505 505 512 519 527 536 557 581 572 590 607 598 601 630 664 669 673 675 677 663 683 685 688 690 689 683 691 648 648 647 674 674 685 688 689 696 698 677 666 682 703 708 720 727 727 728 738 740 747 749 749 744 746 737 708 693 673 710 758 756 760 755 725 711 704 699 702 663 631 625 606 604 595 562 561 541 530 575 593 590 545 501 551 548 570 567 583 599 539 549 588 529 496 506 523 543 571 604 644 673 667 623 575 626 648 625 686 680 616 627 655 600 661 619 657 647 637 649 663 671 707 731 776 805 749 751 800 788 780 724 729 724 635 631 619 612 646 645 642 636 628 648 639 632 626 647 640 649 650 675 669 685 703 703 695 694 713 724 720 668 576 553 537 505 510 528 496 456 439 451 424 434 444 427 408 383 374 363 352 361 377 359 374 392 366 389 407 406 417 440 419 411 395 431 409 442 454 439 427 432 415 398 325 349 358 391 381 386 380 429 393 333 296 271 278 290 286 264 213 227 192 215 225 218 213 213 205 199 195 179 164 156 162 231 220 225 249 283 308 373 355 340 352 346 397 430 389 390 407 416 480 482 512 503 431 479 566 562 486 439 468 445 449 463 552 572 579 601 623 640 645 711 729 734 742 805 840 854 871 838 877 924 907 911 845 805 806 865 866 907 924 947 975 1003 969 898 807 816 679 602 576 579 545 591 584 564 477 456 462 429 442 457 517 497 503 551 556 549 544 545 541 521 533 562 554 607 623 583 543 519 506 498 504 494 503 539 520 521 531 502 540 581 621 688 671 646 637 607 588 557 462 379 293 333 424 441 389 397 410 459 509 504 535 516 468 481 425 374 351 327 309 286 279 269 272 251 241 245 232 212 206 203 210 214 191 188 200 223 237 258 262 249 248 256 248 261 266 260 262 264 257 243 237 226 221 213 211 208 208 226 232 248 252 240 235 226 243 258 244 252 270 280 289 263 259 272 263 286 293 306 289 280 295 273 286 257 289 251 261 263 264 265 269 267 254 259 278 284 257 263 248 241 249 274 250 257 240 235 229 229 220 254 263 257 228 226 254 222 225 233 236 216 239 228 241 215 220 221 193 183 202 189 168 165 186 180 198 208 175 161 220 204 218 239 266 239 253 256 259 290 255 253 232 228 262 255 287 315 315 320 342 336 360 387 421 453 520 428 475 535 583 535 532 602 618 648 555 443 486 477 500 467 508 471 413 428 454 454 377 365 367 413 406 458 549 514 517 452 412 416 444 494 546 520 464 374 396 386 325 284 368 297 212 187 190 174 220 258 274 205 174 187 179 212 244 185 165 230 297 249 159 125 114 78 94 79 69 66 51 69 55 59 56 37 41 40 41 32 23 15 20 14 9 8 7 8 7 7 8 7 6 6 5 4 6 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
289 288 283 281 281 285 273 258 262 262 260 257 254 255 258 261 263 263 262 260 267 271 270 253 265 270 278 287 281 284 284 282 280 280 288 258 248 234 146 143 146 149 145 141 136 135 135 138 144 146 150 152 155 159 166 172 162 182 186 186 190 197 203 198 195 196 197 206 211 225 225 213 203 196 194 194 193 191 189 184 176 173 169 165 162 158 164 165 163 168 174 169 163 158 167 148 147 154 164 176 173 179 185 190 198 213 235 241 232 237 232 234 229 247 248 249 249 250 250 251 251 251 252 253 254 253 257 261 261 261 261 251 260 248 249 239 235 263 263 263 265 266 252 270 271 277 283 292 300 307 304 275 267 288 277 252 239 230 233 230 216 219 230 237 243 246 261 272 285 299 289 318 304 284 277 278 278 276 264 258 256 253 256 239 232 230 221 216 214 212 210 209 210 212 220 229 221 219 217 214 212 210 207 205 202 196 195 200 199 194 195 188 181 180 183 185 184 190 185 176 173 175 184 176 167 169 172 166 162 160 160 160 160 157 157 155 155 162 163 163 165 167 170 178 183 185 191 201 223 224 209 203 194 188 183 178 175 174 174 175 175 175 175 176 181 183 186 186 183 184 183 184 184 188 189 188 189 192 190 194 194 196 195 196 196 198 198 200 202 203 203 205 206 205 206 205 206 207 208 209 209 209 210 212 213 213 215 216 217 218 219 220 221 221 223 224 225 226 227 227 228 229 230 232 233 234 235 236 237 238 238 239 240 242 242 243 244 245 246 247 247 248 249 251 252 253 254 256 254 253 260 261 263 265 267 267 269 268 271 271 272 272 272 272 272 268 277 278 279 282 283 280 282 280 278 279 275 277 278 283 293 294 295 296 298 299 301 302 304 307 308 309 310 310 311 312 314 315 316 318 319 319 320 322 323 325 326 327 327 325 326 328 329 330 334 333 334 338 341 344 353 353 350 347 345 346 347 347 347 348 350 357 365 372 380 377 382 391 394 397 388 387 395 401 394 411 421 426 403 396 397 396 400 402 402 403 403 408 408 416 433 443 427 440 467 458 462 483 487 476 493 480 474 451 499 515 506 487 519 501 525 537 541 544 540 514 509 493 515 545 491 488 526 564 541 533 525 549 564 581 580 594 590 568 553 522 510 505 511 523 531 539 560 564 569 574 567 585 618 636 662 622 668 676 636 655 661 670 692 672 685 693 696 658 669 660 650 676 684 689 694 697 701 699 679 692 713 705 727 731 735 736 742 748 752 755 743 729 743 753 752 742 653 674 688 707 723 725 711 709 700 684 681 673 672 655 616 590 598 579 574 554 530 536 551 555 550 495 534 553 554 549 579 587 533 537 570 488 504 520 520 568 588 617 638 669 647 609 580 641 613 620 658 659 616 630 645 607 652 603 602 621 638 666 682 700 698 707 727 754 664 673 706 686 720 675 652 694 657 591 617 589 613 641 619 630 612 619 631 636 606 633 648 647 664 671 686 692 695 703 706 711 720 727 727 656 588 548 538 541 549 532 482 478 475 451 448 474 436 416 408 424 387 354 383 384 397 380 377 406 386 388 380 405 420 439 438 436 399 428 437 455 465 445 451 434 425 369 368 379 408 418 423 442 436 433 388 323 300 298 297 299 299 313 273 241 250 258 260 280 239 227 214 203 186 171 165 161 172 213 214 243 255 294 337 354 322 324 325 352 392 401 366 405 372 438 433 482 523 465 411 478 532 568 556 515 543 537 430 530 559 535 600 599 632 651 741 673 724 784 804 848 885 872 802 871 902 856 836 817 827 770 790 833 907 879 941 963 977 994 934 894 867 826 654 593 561 557 541 554 538 564 495 456 422 421 423 433 498 445 492 532 534 517 536 516 528 506 525 522 556 606 607 621 585 579 540 525 564 506 538 592 593 591 570 530 555 596 656 738 689 618 557 527 489 441 397 336 322 381 412 439 362 386 429 451 480 479 458 458 456 471 436 396 354 323 301 308 281 281 285 267 264 269 265 268 240 262 250 217 189 186 185 212 230 246 249 232 235 234 250 255 256 249 250 255 255 249 241 230 217 214 210 208 206 221 226 239 238 220 227 244 255 244 245 271 267 295 275 258 257 267 263 272 294 304 266 268 287 261 282 254 276 247 255 257 258 260 263 262 244 255 266 275 250 248 244 234 241 256 253 245 244 229 230 226 218 252 229 249 247 218 239 237 216 240 218 227 237 260 221 238 234 243 236 211 227 190 162 184 222 195 192 185 166 182 223 232 200 257 267 268 295 290 284 300 264 251 254 243 241 246 261 287 285 332 342 383 426 435 419 485 556 503 510 562 626 598 554 644 652 659 558 531 597 552 575 565 560 505 508 465 500 410 402 380 439 425 468 471 524 478 467 426 409 355 395 437 477 495 525 457 418 316 244 238 293 315 271 216 209 232 272 213 209 184 197 191 157 195 164 172 132 182 234 243 222 150 117 103 65 79 75 52 45 56 47 55 40 51 34 37 31 28 20 12 8 8 7 8 7 7 10 6 9 9 8 8 8 7 8 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
289 288 285 283 286 285 284 276 270 262 257 257 258 258 255 256 259 262 263 259 266 273 277 281 260 267 274 280 280 283 290 288 276 279 286 253 235 215 191 139 144 146 146 142 138 136 136 138 141 145 148 151 155 156 159 165 159 180 186 183 189 190 196 187 184 202 209 220 223 223 232 233 210 197 192 188 188 186 183 180 176 172 168 165 167 163 155 155 157 155 162 167 166 157 160 145 147 155 167 170 177 185 187 189 198 212 237 233 214 211 215 229 246 246 247 248 249 249 250 250 250 250 252 253 253 254 259 261 260 260 261 260 244 251 234 231 256 262 261 262 264 249 262 271 276 279 283 303 306 301 272 263 257 257 253 256 246 240 225 223 214 218 224 227 232 239 250 267 310 276 273 275 273 265 263 261 255 259 251 247 247 245 245 240 228 223 223 214 209 207 206 204 203 205 210 230 221 216 216 215 212 208 206 205 203 200 193 192 197 196 193 183 179 176 179 183 180 185 187 174 170 173 182 182 169 167 166 165 160 160 159 159 157 153 157 155 155 162 163 164 165 168 178 182 190 204 193 196 207 209 205 195 191 187 189 178 176 173 174 175 177 175 176 180 183 184 181 182 185 186 184 184 188 187 194 193 194 192 195 197 198 199 198 198 199 200 201 200 198 199 201 205 206 205 206 207 207 208 208 208 209 210 212 212 213 214 215 217 217 219 220 221 222 223 224 224 225 226 227 228 229 229 231 232 233 234 235 237 238 238 239 240 242 242 243 244 244 245 246 247 248 250 250 251 252 254 253 257 257 255 255 256 262 266 267 268 269 269 272 272 273 274 273 273 275 272 271 277 282 282 283 285 287 287 285 289 284 282 283 285 281 284 292 297 299 300 302 303 305 307 309 310 312 314 311 312 314 315 317 318 319 320 321 321 321 324 325 326 321 326 326 328 334 335 335 339 344 343 343 347 347 349 358 355 354 356 348 351 351 349 352 355 363 363 371 372 382 383 389 385 384 385 392 400 390 402 401 390 389 391 391 393 391 398 397 403 415 433 430 423 441 458 469 439 468 500 495 491 516 487 498 500 486 461 480 497 510 504 496 522 519 525 544 547 540 539 520 517 494 525 533 484 503 534 550 557 553 539 542 563 585 591 606 582 554 560 519 507 509 516 525 536 553 552 565 556 577 599 595 633 605 601 624 609 606 611 626 656 642 671 695 695 700 682 675 684 678 664 677 692 694 699 704 709 708 683 718 720 727 724 732 743 740 748 754 754 748 743 706 753 765 749 684 654 715 693 709 714 686 719 713 715 719 720 717 709 658 624 607 583 558 581 566 523 517 518 534 511 492 538 535 539 549 576 522 524 525 481 520 520 527 539 551 569 589 658 649 599 582 632 586 644 674 642 604 625 640 591 591 598 640 660 662 645 671 673 708 730 752 731 633 640 643 627 657 659 638 658 644 608 577 582 632 650 623 605 601 617 625 624 553 561 575 658 668 677 683 685 691 698 714 722 727 728 735 674 590 567 563 535 519 493 469 513 469 472 489 472 439 449 430 393 372 371 393 410 409 397 375 404 405 411 394 388 405 418 454 425 422 434 474 467 469 442 427 425 407 401 415 437 438 401 398 410 379 364 361 322 309 289 294 297 322 306 279 292 301 311 283 298 281 252 226 228 179 169 165 156 193 199 228 243 271 293 309 307 315 354 365 366 372 360 348 370 403 436 453 509 455 424 420 451 494 560 570 612 592 535 446 477 478 538 514 573 562 618 654 654 716 749 815 882 873 861 789 827 862 779 789 760 782 786 792 795 813 867 879 947 976 986 952 912 818 669 603 606 584 530 525 509 509 520 529 519 458 472 451 453 445 461 463 468 508 568 514 514 499 509 535 543 572 593 591 614 617 579 554 567 575 584 613 639 660 632 625 571 566 613 709 729 667 599 572 479 403 356 339 298 329 405 450 439 352 371 407 426 469 451 442 432 427 445 442 400 370 333 337 312 299 298 299 290 278 298 293 295 286 274 250 211 187 184 183 209 228 231 228 224 226 237 246 246 248 244 251 248 250 246 235 230 213 211 210 208 206 202 219 231 214 246 244 251 240 234 254 280 287 272 264 252 262 261 265 288 288 290 257 251 255 269 261 259 255 243 250 252 253 254 256 260 257 240 261 283 257 246 242 233 238 251 236 238 236 230 225 219 215 248 236 238 238 217 220 242 213 216 221 233 253 263 241 215 196 197 201 210 189 169 182 198 219 189 238 220 173 165 199 235 226 249 259 280 291 293 291 312 281 277 278 272 264 276 260 269 285 312 371 394 431 462 441 497 573 611 581 599 653 657 622 656 684 676 686 644 706 681 689 651 585 555 561 534 523 497 438 468 447 521 546 590 572 505 455 413 383 319 326 340 424 451 443 486 438 376 281 196 202 269 267 203 172 208 249 209 160 157 126 129 159 168 137 104 128 151 218 175 238 154 101 84 68 55 45 51 42 48 45 38 50 42 27 41 29 19 17 20 23 26 8 6 7 8 7 8 6 8 8 7 7 6 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
288 289 282 277 283 289 281 273 266 260 266 271 276 274 261 259 256 258 266 267 267 273 277 281 278 268 268 274 280 284 282 281 263 267 280 264 258 249 220 155 138 142 146 142 138 137 136 135 140 144 147 150 152 153 156 158 160 175 183 179 176 185 188 178 202 208 214 219 227 232 234 242 215 199 194 189 184 182 178 180 173 170 170 171 167 163 161 160 154 157 161 161 158 168 150 144 148 159 162 166 173 175 176 179 186 195 198 201 204 221 244 245 245 245 246 247 248 248 249 249 249 251 251 252 250 250 260 260 260 260 260 253 241 234 229 257 260 261 258 260 261 249 267 270 277 282 287 296 307 307 287 263 251 245 241 238 233 240 232 219 213 215 220 224 229 236 246 258 267 264 259 261 257 253 252 250 244 241 244 239 237 240 239 233 227 219 215 217 206 203 202 202 200 200 208 221 224 220 217 216 212 207 205 204 203 201 198 193 190 195 193 182 178 175 175 176 174 178 179 171 168 169 177 181 170 164 163 161 159 159 157 156 156 154 157 155 161 162 163 164 168 175 179 186 200 204 218 209 202 202 197 197 188 183 180 176 173 174 176 176 178 178 177 178 179 180 183 185 188 189 186 187 188 194 194 195 195 194 194 197 198 199 200 200 201 201 199 202 203 203 203 202 203 205 207 207 208 208 209 208 210 210 212 213 213 215 216 217 218 220 220 222 222 224 225 225 226 227 228 229 230 231 231 232 234 235 236 237 238 239 240 240 242 243 243 245 246 246 247 248 249 252 251 252 253 254 256 256 258 256 255 255 256 263 268 268 270 269 271 273 274 274 275 275 277 275 277 276 281 283 284 286 288 288 289 292 287 282 285 285 286 293 289 288 286 294 302 303 305 309 309 311 312 314 316 314 314 316 317 318 319 320 323 316 313 314 316 321 316 318 321 330 337 343 355 342 345 350 360 356 354 356 361 357 351 355 349 348 349 350 352 353 358 358 364 373 368 364 364 367 374 376 378 380 382 384 385 385 389 404 413 405 400 402 426 429 431 437 436 436 444 468 488 469 447 469 489 513 524 495 499 504 492 468 478 505 520 532 517 505 535 538 533 545 553 539 540 507 512 524 545 545 492 504 518 534 570 574 568 553 570 572 587 606 595 570 533 515 510 511 531 537 552 541 556 551 561 573 580 583 581 589 594 589 588 593 623 611 651 681 643 662 679 687 682 689 688 685 681 681 685 695 703 711 712 696 690 709 724 722 743 742 751 752 745 739 715 705 705 680 720 745 722 655 675 696 721 682 706 718 715 721 726 727 732 732 718 682 613 590 580 631 607 564 532 525 514 526 485 515 521 508 546 575 524 503 485 485 506 526 548 554 574 568 601 655 627 586 564 612 590 633 667 633 562 631 607 559 618 649 656 671 706 699 694 682 700 728 733 735 641 611 622 613 631 643 602 624 641 613 591 579 616 633 649 619 536 598 553 572 507 570 618 662 672 681 672 685 701 709 715 723 712 734 745 698 665 587 543 527 503 514 502 510 488 473 452 457 438 407 413 403 395 377 384 396 427 407 399 406 431 430 432 401 414 429 457 456 451 439 467 460 441 428 419 419 418 423 437 399 385 374 371 329 322 309 307 297 314 292 259 319 327 323 258 289 288 256 276 269 302 281 271 228 178 166 163 159 192 210 224 236 255 312 278 293 335 384 331 367 326 346 375 387 386 412 476 469 407 410 435 461 467 501 564 578 545 579 495 521 485 538 636 652 640 630 636 622 693 692 761 873 847 794 769 845 836 777 741 752 780 802 821 852 860 868 952 958 1017 985 1020 905 799 709 688 630 590 569 528 510 474 489 501 501 509 525 462 419 434 452 477 514 578 528 529 485 519 528 532 541 542 589 585 606 597 607 590 577 596 604 636 619 610 641 646 633 607 646 760 750 689 613 550 557 497 407 342 272 316 368 424 428 347 350 370 384 417 426 415 419 413 419 424 427 388 366 355 323 306 313 315 317 290 314 308 303 287 281 247 213 185 181 184 207 220 219 218 217 230 234 238 240 241 239 245 244 238 242 228 226 210 208 207 206 205 202 205 209 225 244 242 229 226 243 252 278 269 263 256 255 251 252 281 273 285 290 275 259 240 248 246 263 244 240 245 248 248 249 249 255 251 243 256 277 268 238 242 226 249 229 249 229 244 230 223 217 211 242 252 217 225 236 212 227 210 213 232 249 232 242 251 252 215 200 177 176 179 191 204 197 203 206 227 234 206 169 194 231 280 268 272 263 253 287 290 329 292 341 316 323 302 291 281 298 302 298 314 375 417 474 455 487 566 647 667 709 687 682 672 711 737 720 746 752 736 702 711 713 678 656 628 619 603 555 488 534 509 578 602 578 581 568 532 507 433 359 293 277 331 377 355 389 435 356 292 229 150 192 184 206 155 198 206 210 188 158 114 168 188 155 88 106 102 145 164 172 234 185 127 94 82 65 65 52 36 31 32 29 36 30 25 37 26 30 29 23 31 22 28 13 8 5 7 8 7 6 7 7 7 6 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
289 290 287 282 279 277 274 266 264 269 276 292 303 283 271 261 258 263 265 267 268 269 274 277 280 281 276 280 282 280 280 258 257 248 258 239 246 250 237 237 146 141 145 145 143 140 138 136 139 142 146 147 148 150 152 151 157 162 177 178 182 182 181 176 190 206 209 218 221 228 234 234 214 202 196 191 186 183 179 180 174 175 176 174 172 165 161 153 157 149 155 159 161 156 149 144 149 160 160 170 169 177 178 186 188 195 202 209 236 243 243 244 245 243 245 247 247 248 248 249 249 250 251 246 243 252 259 259 259 259 259 253 237 227 238 259 260 259 256 260 250 252 266 272 278 283 294 301 298 275 267 260 280 257 239 229 224 221 229 214 211 214 223 228 233 242 247 249 250 253 248 247 245 243 241 237 232 230 231 233 230 233 232 230 225 216 211 208 208 200 198 202 202 196 202 208 220 225 220 214 211 209 206 204 203 199 197 195 193 186 193 182 181 179 178 173 172 173 172 169 167 166 169 179 179 167 162 159 159 157 156 156 155 153 156 160 161 161 163 165 172 179 184 201 202 215 214 204 199 198 196 190 189 186 176 174 173 176 178 181 179 178 182 183 185 186 186 187 190 193 189 186 189 194 195 194 195 195 197 197 201 205 203 201 200 201 201 201 203 204 205 206 204 206 205 205 206 209 209 208 209 210 212 213 214 215 216 217 219 220 221 222 223 224 226 226 227 229 229 230 230 232 232 232 234 235 236 237 239 239 240 242 242 243 244 245 246 246 248 249 251 252 251 253 255 256 256 257 256 256 256 256 256 256 261 270 270 272 272 274 277 276 276 277 277 277 278 279 280 283 285 286 288 287 291 288 285 287 287 290 291 299 300 300 297 293 296 303 306 309 309 311 312 315 316 318 319 319 319 322 323 323 316 308 310 313 315 316 314 314 320 333 345 351 353 358 361 358 361 364 364 362 368 359 355 361 355 359 351 350 351 354 359 358 361 361 358 363 364 366 374 373 377 378 380 384 386 400 407 436 444 443 429 421 409 447 478 468 459 468 435 455 490 491 472 460 474 489 499 511 534 507 490 489 483 516 509 526 535 529 520 540 546 543 553 553 533 530 518 531 548 553 526 493 551 547 558 569 607 582 566 580 593 618 619 584 548 525 515 511 512 533 530 537 532 535 551 554 556 559 567 573 571 587 603 600 609 613 620 624 641 689 699 697 704 715 717 700 689 694 697 699 709 712 716 716 700 718 718 740 733 740 755 760 759 746 745 752 757 716 669 687 722 679 644 716 681 640 697 721 678 678 704 735 735 681 684 644 617 596 616 625 569 578 550 521 529 494 491 477 492 515 560 560 507 489 478 510 522 524 550 571 578 617 645 656 613 583 541 581 582 616 653 640 553 599 540 606 657 682 700 707 708 708 731 730 721 697 735 682 616 589 592 629 601 599 606 619 625 609 593 547 606 633 636 634 555 513 513 517 511 583 593 597 608 652 693 701 713 703 636 617 694 738 759 774 703 608 562 533 521 520 518 491 470 450 466 430 400 402 400 401 363 371 400 410 417 432 416 402 422 449 448 433 405 436 451 452 482 477 492 454 452 452 451 444 465 402 388 373 367 352 283 299 283 286 283 304 312 261 244 272 251 262 255 246 254 237 243 276 280 260 257 258 180 163 156 182 187 188 213 221 276 262 270 299 357 349 311 325 342 368 415 376 411 452 492 449 388 379 409 469 457 544 552 496 541 612 546 566 480 536 601 630 678 672 682 651 673 718 772 865 848 786 767 784 815 756 730 807 856 832 871 900 922 934 967 996 1006 1007 949 882 747 699 638 632 594 562 555 545 503 458 452 457 491 530 437 404 430 434 439 499 502 509 484 527 522 515 533 520 557 592 576 587 605 595 615 623 632 634 612 604 625 667 700 711 688 717 787 711 665 612 559 496 499 417 371 288 261 275 378 377 328 335 359 382 393 400 406 393 394 397 410 414 406 390 372 338 325 335 332 330 326 320 308 296 275 249 248 216 181 177 194 210 211 206 215 216 224 226 226 240 229 228 242 238 235 239 229 219 208 205 204 204 203 201 198 217 237 225 220 232 243 264 274 286 267 254 250 246 241 259 260 266 282 268 265 249 262 235 254 252 248 234 240 244 244 243 244 245 247 230 251 261 255 251 231 228 245 236 228 224 250 228 220 218 209 230 239 227 214 238 214 208 207 224 234 242 247 223 232 229 201 183 208 226 205 251 241 214 193 226 246 276 235 172 227 256 248 218 244 231 241 259 285 341 341 346 326 325 345 344 331 364 358 323 362 429 460 430 436 465 523 603 684 749 744 755 741 724 694 687 667 684 654 616 667 685 719 717 702 702 656 616 599 620 592 628 528 520 525 515 534 444 379 374 324 332 260 274 263 316 346 310 278 234 188 139 170 159 198 149 138 155 110 108 82 81 89 151 131 79 98 142 122 165 163 195 175 108 70 60 48 42 41 33 28 27 24 23 22 36 25 40 28 16 14 12 17 6 6 6 6 6 7 7 7 6 5 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
277 282 282 277 274 271 273 273 268 278 303 307 302 280 269 260 257 259 263 261 265 265 268 269 273 279 287 286 289 285 270 262 252 242 246 244 236 248 245 242 171 139 140 139 141 144 138 135 137 140 142 143 144 146 148 146 152 156 160 170 169 178 182 199 177 192 207 207 215 219 231 227 215 206 196 190 190 188 185 183 179 176 182 176 167 159 158 155 153 148 152 155 161 152 142 145 155 179 172 179 178 180 187 193 208 238 235 239 240 242 243 243 245 239 245 245 246 246 248 248 249 249 242 231 231 231 254 259 257 258 255 256 233 225 246 253 253 259 258 244 242 256 267 273 279 284 297 305 304 274 260 252 252 260 276 236 230 233 225 211 209 215 218 222 230 240 253 249 241 238 239 238 235 236 233 227 223 221 217 222 226 228 225 225 222 218 210 205 204 198 197 196 198 198 196 211 210 210 215 216 211 208 211 207 204 201 198 196 190 186 189 183 180 180 180 175 171 170 169 171 169 165 167 175 179 168 163 160 159 155 155 155 155 156 156 160 161 161 164 175 179 181 191 202 212 212 217 203 194 198 191 189 186 179 175 172 172 175 178 180 181 182 183 184 185 186 189 192 192 192 192 192 193 193 197 198 195 196 200 199 203 208 213 206 200 201 202 203 203 204 206 207 207 206 207 206 207 208 210 209 210 211 212 214 214 215 217 218 219 221 221 223 224 225 226 227 228 228 229 230 232 232 232 233 233 235 237 238 238 240 242 242 242 243 245 246 246 247 249 250 252 252 254 254 255 257 257 257 257 257 259 261 260 257 257 258 263 273 274 274 276 278 276 277 279 279 280 280 280 284 286 287 289 291 292 286 290 289 296 294 291 300 302 302 302 302 295 290 306 308 310 311 312 314 315 317 318 318 320 322 319 309 305 304 305 308 309 313 310 313 318 328 338 354 351 364 364 355 347 353 370 369 368 359 356 363 363 361 362 354 353 353 353 355 356 358 361 363 371 384 387 379 402 408 409 414 396 401 434 428 446 454 444 441 433 415 458 495 484 492 461 452 479 502 496 481 478 503 513 534 538 509 509 500 471 520 517 536 544 539 524 532 545 561 562 561 532 542 516 542 541 562 535 509 509 556 579 574 603 612 598 584 606 626 619 567 544 548 526 517 514 517 523 527 539 549 544 550 553 565 567 572 585 605 617 630 641 625 647 636 669 668 676 710 707 680 675 686 686 692 700 704 708 712 712 720 725 723 718 737 742 752 755 763 766 749 756 756 759 728 697 646 647 695 613 640 627 699 731 734 686 659 718 710 738 683 628 645 634 601 642 620 616 576 553 550 567 558 538 523 484 507 559 536 505 469 480 509 518 548 552 561 624 654 670 671 640 596 538 566 628 653 662 628 558 539 583 633 682 685 679 688 712 720 740 743 749 751 745 691 617 575 584 613 584 575 573 608 627 597 594 517 585 623 634 605 578 537 486 495 515 513 513 559 633 672 698 703 710 633 586 597 649 657 732 789 695 607 570 547 566 533 505 492 472 453 431 422 435 439 430 391 391 414 393 422 436 442 439 428 435 461 452 468 431 437 450 467 470 485 454 446 433 431 450 430 404 379 358 352 291 280 271 252 270 268 232 240 254 253 248 232 250 254 274 249 242 235 249 268 266 247 232 255 182 157 166 191 190 198 217 241 241 279 313 315 356 329 293 316 359 372 352 355 394 401 443 431 379 378 441 451 440 476 454 502 564 629 600 525 546 654 631 605 646 671 719 679 751 790 844 906 821 821 768 733 749 743 735 788 862 798 805 872 915 957 947 889 966 969 933 851 795 643 564 558 561 557 549 511 499 521 493 450 452 473 458 399 402 403 448 457 483 481 501 491 502 505 513 535 591 602 570 563 586 580 582 630 628 607 577 637 645 657 638 659 693 762 773 682 632 568 544 515 415 426 382 349 266 297 390 346 310 321 338 351 368 379 388 395 372 376 394 398 411 387 378 356 338 340 321 318 316 313 305 281 271 247 229 221 192 175 182 192 198 201 204 211 209 216 227 228 222 217 227 229 235 228 223 220 205 203 202 201 201 200 198 220 228 210 220 242 256 258 273 265 260 247 243 237 240 254 267 282 271 266 268 246 247 232 238 241 249 231 236 239 240 239 239 238 242 230 243 262 239 245 221 223 238 242 218 221 235 226 217 213 207 226 229 232 206 222 222 204 209 231 243 236 251 211 240 194 194 223 241 259 261 260 217 235 200 232 265 256 253 187 188 181 183 186 224 218 216 236 272 314 293 293 289 302 365 393 373 387 411 378 418 419 430 394 419 472 481 546 649 634 641 692 709 641 639 612 582 589 559 546 610 599 640 670 625 629 595 593 597 622 621 637 550 437 420 432 483 452 356 305 264 339 359 263 204 266 264 274 279 208 182 124 118 183 233 209 181 163 166 108 134 119 77 77 69 82 106 144 99 148 96 137 119 86 81 61 64 61 50 44 37 47 58 27 21 19 20 28 41 21 9 5 5 5 5 6 6 5 5 6 4 5 5 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
281 276 275 274 280 281 278 289 274 278 301 306 299 277 270 261 256 259 260 257 260 258 260 267 274 276 278 285 288 281 276 252 237 237 241 246 211 230 209 241 185 143 137 135 137 141 137 135 137 138 139 139 140 141 143 143 149 148 154 159 165 167 166 169 186 196 192 202 207 220 228 229 216 201 195 196 197 190 191 184 183 185 186 183 181 173 169 166 163 159 156 151 154 146 142 147 153 167 177 192 179 185 185 196 219 213 237 238 240 241 241 242 235 244 244 236 246 238 247 248 247 240 225 221 224 227 243 256 257 257 257 242 224 223 227 228 233 245 235 240 250 263 269 275 280 288 298 304 285 270 257 246 242 244 242 242 235 223 222 208 208 211 214 218 230 231 232 235 235 230 229 228 226 229 226 225 216 212 211 211 220 225 225 217 218 215 214 209 200 194 192 190 191 191 196 215 210 206 204 205 211 204 197 200 206 201 197 197 193 191 185 180 180 182 184 177 175 170 168 168 167 164 165 174 178 169 160 159 159 155 158 155 150 157 156 160 161 163 176 178 183 189 197 208 213 214 204 192 188 187 193 186 181 182 173 171 172 177 179 180 182 183 184 185 188 190 189 186 186 188 188 192 193 196 207 207 197 196 200 203 203 205 208 208 204 200 203 203 204 205 206 207 207 207 206 207 208 209 209 209 210 211 212 214 215 216 218 218 220 221 222 224 225 226 227 227 229 229 230 231 232 233 233 234 235 236 237 239 239 240 242 243 244 244 245 247 247 248 249 250 251 254 255 255 257 258 259 257 257 257 260 262 261 263 260 259 259 260 262 267 278 278 278 279 280 280 279 281 281 283 286 287 288 291 292 294 296 297 298 290 286 290 294 302 304 303 303 304 292 303 309 311 311 313 314 316 316 318 312 307 304 307 304 304 305 305 307 309 309 312 316 334 331 329 332 337 337 337 340 346 353 371 372 366 364 370 366 364 364 357 355 354 355 355 357 359 363 364 369 379 392 389 394 404 409 419 421 404 400 427 446 451 459 461 450 427 425 467 472 504 492 477 470 468 503 508 488 496 499 513 539 538 514 495 495 477 528 518 539 547 533 547 543 548 556 552 549 543 533 529 557 563 528 547 509 511 533 576 560 594 621 597 604 615 631 586 556 577 540 523 519 520 523 540 559 563 558 561 567 569 570 573 583 610 641 629 665 652 660 675 698 703 700 669 671 652 671 679 686 677 683 696 693 686 713 715 726 733 735 742 739 751 762 766 769 764 761 729 706 686 713 682 681 629 621 615 632 689 670 708 672 635 647 677 741 663 613 633 644 633 652 637 594 574 559 560 563 551 531 500 473 515 546 570 542 460 493 531 547 584 625 633 648 655 653 655 623 590 524 592 636 640 653 568 515 565 652 660 664 668 688 706 720 729 736 724 751 759 680 643 647 607 551 601 592 567 593 636 613 597 530 511 543 628 640 599 519 503 507 480 498 522 548 562 556 566 655 626 611 579 560 572 591 619 701 764 690 621 585 568 550 553 516 522 496 473 464 458 451 420 418 394 395 431 389 425 453 452 477 442 434 468 472 454 458 430 462 489 459 457 465 447 439 417 406 376 366 359 383 370 352 340 307 253 242 264 259 245 227 226 222 215 250 247 268 272 228 231 241 220 273 262 220 242 217 161 170 190 200 211 218 231 276 291 340 361 349 306 320 354 326 325 363 358 360 398 406 391 368 389 386 377 409 410 445 480 619 637 625 541 565 620 664 672 668 678 701 756 768 762 814 904 860 830 784 761 705 695 764 774 781 761 774 820 847 857 872 862 937 982 939 786 676 608 578 584 554 533 514 508 524 544 485 447 424 422 451 422 387 393 432 453 482 512 498 491 525 551 544 558 612 590 589 576 545 564 593 634 626 630 573 586 609 639 680 718 747 743 744 704 626 552 470 437 436 380 373 354 251 302 359 325 301 304 316 344 356 351 384 400 362 393 390 359 383 376 360 355 333 313 325 291 290 291 286 270 257 252 229 205 199 177 175 182 189 196 201 198 203 213 216 206 211 230 247 243 238 227 222 211 203 200 199 199 198 197 196 213 216 219 228 246 252 256 277 261 248 238 233 235 244 260 272 269 249 270 249 247 232 235 226 241 243 226 233 235 236 235 237 232 240 227 241 267 243 228 228 218 232 245 223 212 230 228 213 212 208 205 222 216 203 221 205 206 211 234 238 224 235 225 197 203 212 235 268 290 243 241 252 247 224 213 221 227 242 246 221 213 219 204 191 216 241 267 293 307 283 251 277 305 322 323 327 365 391 414 400 379 401 380 436 476 431 507 555 547 550 633 635 608 575 554 543 490 497 483 510 525 595 598 508 537 497 511 502 537 534 570 565 507 399 346 420 456 373 309 234 292 353 317 258 186 208 218 230 218 182 165 104 165 234 258 249 235 213 162 143 96 90 79 44 92 86 110 89 108 70 90 95 125 89 106 102 131 93 91 87 92 60 47 24 30 17 21 24 18 5 3 4 4 5 5 5 5 4 5 6 6 5 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
280 290 301 283 283 284 279 287 278 291 308 304 296 275 268 259 256 258 258 257 257 259 264 268 270 271 273 280 289 274 253 262 258 243 213 243 219 194 182 187 163 145 138 138 136 137 137 135 136 136 137 137 137 138 138 140 142 144 149 153 158 162 161 178 174 184 194 203 211 220 223 229 221 203 196 196 197 198 188 186 189 190 187 186 184 180 172 168 166 159 159 149 146 142 141 150 152 165 172 171 179 187 202 195 206 215 237 233 230 235 230 218 239 243 241 231 244 230 242 247 240 226 218 213 217 222 231 245 247 256 254 253 221 234 256 255 242 247 256 254 261 265 270 273 279 297 297 300 277 265 256 246 240 234 232 239 231 226 215 206 206 208 213 220 223 220 222 231 239 229 222 220 220 221 220 218 214 208 206 206 216 220 226 213 209 210 212 205 199 196 190 188 186 188 192 204 205 194 193 198 198 198 194 192 193 191 197 194 192 191 188 186 182 177 180 175 173 171 172 167 166 164 164 163 172 160 158 158 158 153 154 151 153 154 155 160 162 172 176 182 192 196 208 212 213 214 209 191 182 181 186 187 180 179 175 171 173 179 179 181 186 187 184 179 178 181 191 188 185 190 190 192 193 194 197 198 197 196 199 200 200 202 202 202 202 203 203 199 201 205 206 207 207 208 209 208 208 209 206 209 211 211 213 215 218 219 218 220 221 222 222 224 225 226 227 228 229 230 231 232 233 234 234 235 240 243 238 238 239 240 242 244 244 246 247 248 248 249 250 252 253 254 255 257 258 258 261 261 263 262 260 262 264 265 266 266 264 262 262 263 263 264 266 266 269 275 280 282 283 284 285 289 289 291 293 295 296 298 299 288 286 286 287 288 290 292 296 305 306 299 296 297 299 299 304 303 303 302 302 302 305 309 315 308 304 309 307 308 314 313 315 317 320 324 328 328 328 334 339 343 348 356 366 373 370 375 379 372 366 356 357 356 356 357 359 362 366 368 371 380 384 391 393 408 417 419 425 424 433 407 439 450 458 466 465 444 437 444 437 440 469 517 512 487 503 541 507 526 528 528 530 543 520 520 507 489 496 505 531 547 552 540 548 558 560 566 554 552 538 536 545 569 552 570 551 520 513 545 552 584 587 568 586 613 623 620 593 571 546 530 525 517 522 537 551 573 581 575 573 588 580 588 592 598 627 654 621 645 649 652 653 663 642 638 637 636 643 642 651 656 673 677 699 711 710 717 724 733 740 740 748 757 761 765 769 762 765 759 703 726 742 717 731 671 701 652 587 613 623 658 659 610 623 655 705 669 629 587 593 623 651 643 617 603 555 538 538 550 542 506 466 492 523 556 542 463 478 543 592 605 620 640 656 646 610 649 613 559 517 574 637 600 596 536 543 612 608 630 677 691 700 713 693 669 684 729 716 685 656 608 651 580 554 574 546 548 578 635 627 552 500 498 515 597 647 604 535 497 477 476 508 517 508 518 522 564 568 555 552 552 542 559 576 593 634 656 628 597 595 571 558 516 526 497 509 520 499 478 458 462 429 395 411 446 410 413 449 450 471 487 460 454 483 473 472 473 464 483 458 443 453 449 444 446 439 421 407 417 416 424 430 427 313 255 274 280 275 265 287 270 271 229 211 218 234 246 230 204 199 205 222 214 214 245 248 180 189 206 221 238 249 267 313 325 326 336 311 274 297 297 331 340 331 352 389 426 375 360 346 362 395 430 419 463 417 474 603 647 651 561 538 559 599 613 707 721 745 706 749 761 838 875 889 841 784 747 699 700 719 739 723 810 776 790 774 832 784 876 897 977 866 741 664 674 697 659 602 563 558 536 563 550 530 508 477 428 412 402 420 440 452 521 559 580 532 511 554 551 546 619 583 596 636 616 567 554 600 606 622 629 575 594 630 678 694 736 705 684 671 670 608 552 449 391 359 353 358 364 263 310 349 315 291 287 303 325 342 343 362 380 366 359 364 355 350 365 345 327 327 298 308 302 271 260 278 248 240 237 234 212 191 173 172 176 183 195 195 202 207 206 203 217 238 247 246 252 244 228 221 215 202 199 197 196 196 195 194 203 206 249 248 251 239 251 273 256 239 231 228 238 258 267 269 243 250 270 250 238 227 236 223 244 237 225 229 230 231 230 231 228 235 224 234 251 258 231 220 209 220 236 216 206 230 216 211 209 203 203 209 216 199 201 201 206 207 210 215 219 218 209 219 203 236 271 256 258 276 275 271 267 264 246 224 239 264 257 270 293 292 241 200 264 295 284 272 277 289 250 264 267 300 305 316 331 370 378 367 349 386 368 422 442 393 442 455 453 507 561 555 533 529 538 521 472 433 466 425 473 522 498 447 460 420 423 426 466 447 461 483 433 406 351 343 397 399 349 285 233 299 206 172 165 170 140 165 220 136 106 95 163 208 185 205 206 231 202 166 116 111 80 68 40 59 84 72 61 50 76 100 134 143 151 124 186 167 98 150 135 73 34 28 36 17 21 18 8 2 2 3 4 4 4 4 5 5 5 5 3 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
291 291 297 297 290 285 280 286 284 300 306 309 303 277 266 257 256 257 257 256 257 256 260 262 263 270 276 286 290 271 252 235 242 236 194 230 194 227 189 163 153 167 215 203 150 137 135 136 136 135 135 135 135 136 136 138 135 140 141 145 149 147 166 164 178 185 191 198 208 216 218 224 223 207 196 192 194 190 189 194 190 185 181 182 178 173 163 158 153 152 157 164 160 142 141 152 158 162 174 176 183 187 210 221 219 227 215 210 209 217 217 213 221 235 226 215 221 223 235 246 233 220 216 207 213 218 233 234 255 254 255 237 218 233 254 255 256 256 257 259 263 267 271 275 281 287 300 302 299 279 258 262 247 236 227 227 229 223 213 204 205 213 212 212 212 212 217 228 236 234 219 215 215 213 213 213 209 205 200 200 214 216 220 220 204 205 204 200 194 193 188 185 184 185 187 192 192 189 189 196 202 196 193 190 187 184 185 193 191 190 188 186 185 184 183 181 177 174 167 168 165 163 163 162 163 158 157 157 157 152 154 151 153 154 159 160 170 173 177 188 193 201 210 211 212 215 214 193 183 175 176 180 180 172 170 173 171 173 173 174 179 178 177 179 183 187 180 181 181 182 183 188 189 191 194 194 195 196 196 196 197 198 200 201 201 201 202 203 204 205 206 208 205 209 207 208 208 206 206 206 208 212 216 217 221 224 224 221 222 222 224 225 226 227 228 229 230 231 232 233 234 235 236 236 237 244 240 238 239 241 242 244 246 247 248 249 249 250 251 253 253 255 256 258 259 261 264 264 272 270 264 261 266 266 266 268 269 269 268 264 263 265 266 266 266 268 269 270 272 273 278 282 290 292 293 295 296 298 299 294 291 289 293 289 289 291 297 302 305 303 309 310 314 313 312 301 300 300 304 302 304 310 314 309 306 307 309 310 315 314 315 316 317 322 322 325 330 330 331 338 340 343 345 350 354 363 372 367 369 359 360 362 365 367 364 367 369 372 370 383 395 393 394 409 411 417 429 432 434 416 419 449 458 464 464 479 452 459 491 470 452 462 511 514 499 504 517 541 545 533 562 553 549 523 511 507 488 536 529 539 553 555 553 553 558 564 563 561 563 558 537 556 570 555 567 557 529 515 550 578 547 586 591 580 600 616 609 591 556 539 532 525 523 532 542 546 563 571 588 591 598 591 587 598 607 618 604 612 618 631 634 631 616 613 625 638 662 671 678 684 693 698 699 704 690 691 697 705 714 721 732 742 746 751 762 755 746 717 729 768 753 760 756 729 746 706 646 597 592 609 648 617 629 622 657 649 639 625 569 621 656 605 590 565 562 550 532 508 504 488 484 461 481 531 522 448 472 572 615 582 603 633 649 623 601 645 608 591 502 563 569 555 536 519 556 608 583 673 690 699 700 644 663 717 720 716 643 631 612 590 648 623 572 549 525 598 633 644 596 544 495 491 512 567 642 648 560 498 482 460 496 507 492 498 527 515 532 527 532 533 536 555 577 591 601 623 595 598 581 539 520 514 504 493 474 480 493 467 456 440 409 407 446 442 441 399 407 449 481 497 514 487 493 507 486 490 492 476 454 424 438 458 399 391 435 407 404 395 400 415 411 336 262 270 276 311 313 332 293 265 269 299 253 215 201 195 209 205 187 190 201 174 180 234 225 156 206 230 252 242 282 313 308 301 291 268 256 268 303 330 333 303 326 374 393 404 392 333 376 435 401 379 420 414 434 522 633 649 658 627 578 598 621 621 683 689 723 668 729 784 815 832 855 861 787 742 733 681 696 715 787 794 736 741 773 775 778 819 943 966 938 760 796 670 776 716 612 608 604 601 592 540 486 519 516 452 398 400 377 484 504 536 578 587 560 543 588 586 595 591 566 593 604 600 590 543 575 613 612 580 570 539 638 628 708 687 615 601 571 583 570 537 487 406 374 339 304 297 247 284 344 310 277 277 293 311 326 332 345 357 350 344 352 346 326 344 339 322 315 306 273 274 269 254 257 257 230 211 222 211 187 172 174 170 176 183 194 200 202 199 195 212 230 225 236 244 241 226 217 211 198 196 195 194 195 193 192 192 212 234 232 226 231 245 257 247 230 223 234 234 251 277 258 238 253 267 243 225 230 222 219 229 226 224 224 225 226 226 224 224 231 226 219 237 249 244 225 207 215 216 213 204 232 216 208 205 199 201 201 200 196 200 201 202 207 212 213 217 216 228 234 231 220 227 257 271 273 304 325 322 280 258 248 234 239 273 269 282 245 223 193 214 229 250 237 240 253 231 253 252 270 267 279 311 342 344 365 323 336 381 398 415 365 386 379 383 439 455 494 483 512 518 479 505 428 393 380 421 433 399 384 409 391 366 381 401 397 413 424 418 371 353 303 305 322 284 231 218 194 181 259 210 184 183 113 131 100 114 105 74 107 158 141 145 196 233 198 152 112 102 87 43 36 67 48 39 83 141 172 157 168 193 189 171 159 155 168 139 82 50 20 34 14 24 19 5 3 2 3 3 3 3 3 5 4 4 4 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
290 297 299 304 305 296 295 297 291 299 302 307 306 300 271 257 257 257 257 257 258 258 257 258 263 267 273 277 284 286 274 253 237 221 219 204 180 185 186 169 153 167 192 249 244 168 138 138 138 137 135 135 134 134 135 135 136 137 138 139 140 145 155 163 174 184 190 194 195 206 211 202 213 199 192 190 194 199 198 190 185 185 184 175 174 174 177 166 166 171 173 171 161 140 143 152 160 170 179 174 182 192 207 229 209 202 199 200 195 203 202 203 209 213 220 213 208 215 231 234 221 216 209 205 208 213 221 233 254 254 253 245 222 226 254 254 254 255 257 259 263 266 270 275 289 297 301 299 286 279 281 281 272 241 229 220 220 221 209 203 203 203 203 203 206 207 211 221 228 222 222 217 210 209 207 209 205 200 196 195 198 221 211 216 203 200 202 197 190 191 184 183 182 183 181 186 183 184 187 212 202 195 192 189 187 182 181 181 181 187 187 185 187 183 183 181 179 179 177 171 166 164 161 161 159 158 156 156 155 154 153 154 153 154 159 162 171 175 182 189 190 201 208 211 212 204 199 189 177 175 172 169 169 169 173 175 178 176 180 183 177 177 180 187 185 187 189 190 191 192 183 183 184 184 184 185 187 188 194 195 196 196 196 194 194 194 197 196 197 204 206 204 205 204 203 203 203 206 209 210 218 216 221 224 225 226 227 227 223 224 226 226 228 228 229 230 231 232 232 234 235 236 237 238 238 238 240 240 241 242 243 244 246 248 249 250 250 252 252 254 255 256 257 258 260 261 262 263 263 267 267 263 264 265 267 267 268 270 272 273 274 275 276 274 272 272 271 271 273 273 275 275 275 283 293 298 298 298 300 301 303 304 304 299 302 303 310 313 307 305 310 310 313 314 308 302 300 301 306 307 306 310 316 316 311 308 309 312 313 316 317 320 323 324 323 331 333 337 335 332 336 340 342 348 352 360 380 369 364 362 361 365 369 377 377 369 374 375 376 383 404 407 410 401 412 421 426 438 441 433 432 422 441 444 471 475 477 446 483 503 485 470 465 499 532 506 549 551 558 556 578 579 548 529 523 514 494 536 548 549 553 556 556 559 563 566 570 577 564 539 564 549 576 577 592 568 538 536 526 521 547 581 585 587 596 584 600 624 575 550 545 533 520 530 538 549 556 560 579 570 582 581 583 589 592 596 597 599 603 600 609 614 601 600 611 618 617 624 659 658 678 696 698 667 684 689 705 722 737 743 751 732 741 747 758 765 760 743 750 770 750 735 736 743 735 738 700 622 599 578 609 607 607 643 649 623 640 583 556 590 580 623 570 551 571 560 553 534 535 510 493 480 452 512 489 446 508 565 552 543 568 602 634 609 591 624 616 574 506 562 522 488 515 543 581 561 562 639 639 633 631 636 705 729 746 671 637 586 624 573 630 626 586 522 529 592 615 644 592 510 490 469 505 548 557 597 544 509 485 469 472 484 478 495 501 499 510 511 511 528 561 558 567 579 597 595 587 561 566 555 556 526 522 519 498 459 471 481 459 450 416 434 438 452 472 420 452 425 477 497 485 484 509 531 494 465 454 464 436 435 419 440 405 372 373 385 394 382 376 392 339 281 269 282 277 281 305 336 292 296 312 300 231 267 270 243 227 223 227 216 205 223 234 162 210 149 199 200 247 286 319 288 255 249 224 232 259 330 293 308 300 288 338 356 373 396 352 329 380 390 358 375 383 383 435 504 597 574 577 607 651 677 667 620 623 631 654 674 744 776 770 813 867 866 842 801 755 699 664 719 736 734 728 712 726 721 785 857 847 967 961 852 846 758 863 793 640 694 646 596 554 539 497 483 455 462 407 376 406 432 532 558 598 601 590 586 565 544 570 566 557 553 556 552 569 517 550 588 617 604 523 548 606 608 698 623 571 595 514 526 526 507 500 493 424 372 344 263 241 317 334 301 268 264 283 303 325 333 337 342 331 336 351 334 321 327 334 298 293 301 300 278 263 240 229 236 225 207 199 202 189 168 166 169 177 183 192 196 196 192 196 221 220 224 250 251 231 222 215 209 197 193 192 192 192 191 190 190 214 217 217 234 240 263 246 239 224 220 231 243 266 261 248 230 244 261 239 218 238 216 214 227 217 219 219 221 222 222 220 220 228 223 216 233 244 232 226 203 208 209 208 201 222 213 202 203 203 199 201 193 196 203 207 203 206 209 213 221 226 244 244 273 260 263 264 288 306 319 338 354 315 279 268 258 256 274 308 302 272 244 205 197 208 233 211 212 230 223 234 259 247 267 264 313 308 296 309 298 316 362 394 394 341 330 342 351 368 402 426 417 456 474 418 444 415 317 331 337 350 347 359 390 369 325 342 352 387 404 381 375 362 319 311 290 255 248 262 235 273 284 343 297 271 194 128 99 95 124 140 126 109 75 59 97 132 213 165 153 141 82 69 71 64 30 32 91 106 148 117 116 129 158 186 166 140 88 103 102 54 57 20 18 11 20 6 5 2 2 2 2 3 2 3 3 4 4 4 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
289 290 295 297 302 304 304 296 295 301 302 308 309 305 288 266 259 259 257 256 258 260 259 257 257 262 266 272 279 256 240 209 192 208 195 187 175 160 154 155 178 164 226 243 269 255 178 152 140 138 136 135 134 134 134 134 134 134 135 136 137 138 140 148 165 175 185 184 190 193 194 187 193 187 185 191 200 200 192 193 194 194 183 184 182 187 180 178 181 175 168 168 153 139 145 153 167 172 180 187 189 193 204 200 192 194 187 198 187 192 205 196 199 201 212 208 202 207 208 211 214 205 200 207 217 216 222 229 252 252 243 234 214 229 252 253 253 254 255 258 263 267 270 275 281 288 296 298 293 274 269 269 253 243 239 230 220 215 208 203 202 201 200 200 201 202 204 208 211 211 214 214 209 204 205 202 199 199 193 192 193 206 208 204 210 200 197 194 192 186 181 180 178 178 180 179 179 180 184 194 205 191 189 188 187 187 182 178 177 176 187 185 183 184 182 180 178 174 173 168 166 165 164 159 159 157 156 156 153 153 151 154 153 153 160 170 173 176 178 180 190 207 205 208 199 188 186 176 171 169 168 168 171 173 176 178 180 181 181 179 177 179 180 185 190 190 192 194 194 189 189 184 184 185 187 187 187 188 188 188 189 191 191 191 192 193 194 194 195 196 203 207 200 201 201 201 213 212 218 218 219 212 212 217 222 224 229 231 228 226 228 230 230 231 232 232 233 233 233 235 236 237 238 239 240 240 241 241 241 244 245 246 246 248 251 251 251 252 253 253 254 256 258 260 261 262 263 265 265 266 267 265 263 261 262 262 264 269 268 274 276 276 279 279 276 278 277 279 278 281 279 278 277 277 280 291 297 298 300 303 303 305 305 307 309 311 311 313 317 305 310 313 320 329 312 308 305 304 310 314 315 322 326 343 331 328 318 314 315 315 318 321 321 322 325 327 333 339 343 337 337 338 342 347 352 357 368 383 375 366 364 364 373 380 386 387 383 383 389 383 400 408 408 411 414 438 445 441 440 445 447 449 433 466 459 476 484 464 489 504 512 504 481 468 508 534 522 532 547 568 577 583 559 539 529 512 509 502 530 543 525 540 550 555 553 566 571 565 552 549 569 565 577 584 589 571 549 554 551 539 539 533 564 559 551 587 580 603 614 588 555 542 532 530 530 537 551 557 560 566 568 562 576 583 587 584 576 575 576 579 583 594 593 612 619 618 625 623 623 647 664 675 677 663 683 706 689 703 716 719 734 721 727 737 747 764 763 773 778 773 735 709 697 710 704 715 733 680 622 580 558 594 572 604 635 599 605 605 554 550 597 598 567 551 543 563 579 577 573 548 518 447 484 478 436 459 515 514 555 576 614 626 635 610 568 619 576 573 513 507 490 535 560 544 512 526 531 545 570 594 602 636 693 684 662 642 594 572 578 568 594 627 619 556 503 545 632 634 552 515 478 461 497 502 511 535 532 512 489 471 474 474 474 487 496 492 491 505 523 551 569 544 547 575 560 575 590 552 544 563 536 528 532 536 510 494 461 454 459 413 411 447 454 468 472 447 494 433 425 451 467 489 503 515 481 449 441 467 444 412 373 407 379 365 357 369 379 386 338 332 276 272 294 303 308 315 314 320 311 308 321 272 298 280 279 294 264 314 314 287 309 290 278 195 174 160 154 155 171 242 264 230 245 209 252 289 297 294 265 264 284 301 299 349 369 379 336 328 353 347 352 400 408 423 436 507 539 495 559 516 617 576 609 665 715 717 706 743 698 739 790 843 929 826 799 746 723 698 665 668 682 709 705 693 695 731 754 759 866 927 940 965 929 858 951 808 718 646 557 554 526 521 507 441 427 404 393 393 396 458 472 537 545 554 499 531 488 538 570 534 553 512 529 551 572 536 540 597 587 609 559 520 515 593 610 605 545 560 492 427 454 448 486 474 428 363 315 253 233 258 275 282 256 256 279 309 334 349 337 331 323 355 376 324 319 301 312 306 279 291 279 277 264 250 231 206 214 208 197 188 177 172 165 165 167 183 190 190 187 190 206 225 206 230 242 235 233 219 214 209 194 190 190 190 189 189 186 187 209 225 229 247 267 246 236 232 227 214 228 249 257 238 237 225 250 259 222 211 237 225 210 224 212 215 216 217 219 218 216 219 224 219 208 223 229 236 220 208 198 202 209 199 219 209 201 198 200 193 193 194 197 201 204 210 211 219 213 215 249 254 266 272 281 272 276 288 300 311 358 356 330 326 300 277 277 264 277 303 315 271 257 215 204 205 213 224 216 233 252 233 235 243 269 279 276 276 286 289 343 382 355 373 332 299 334 319 303 357 318 382 408 419 368 350 333 281 282 318 321 307 315 361 356 299 314 351 407 421 384 342 321 308 286 283 292 287 331 360 352 262 234 226 171 129 128 141 141 173 210 139 150 172 101 95 56 116 139 105 108 125 128 109 76 54 26 49 99 106 81 89 117 126 142 134 167 108 55 94 42 21 9 9 22 5 6 5 2 2 3 1 2 2 3 3 3 3 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
289 289 292 295 299 303 302 290 288 294 302 306 307 309 303 298 271 260 257 256 258 256 260 260 259 264 269 274 278 286 248 238 188 172 169 171 166 181 180 208 243 191 223 264 271 274 266 259 192 140 138 136 135 134 134 134 134 133 133 133 134 135 137 138 143 165 172 178 189 203 179 184 178 176 181 190 197 196 198 201 203 200 195 186 189 193 186 178 177 170 171 165 144 140 145 157 175 182 182 182 188 197 191 188 185 182 179 181 179 191 199 194 191 192 199 205 197 205 198 206 202 199 202 214 219 219 225 241 250 251 238 217 212 226 252 253 253 253 254 259 262 266 272 277 287 296 299 297 280 265 258 259 247 246 234 225 219 218 211 204 202 200 199 197 197 198 198 199 201 205 214 208 208 204 200 204 199 195 193 188 189 196 200 200 202 205 197 192 187 185 183 177 176 176 176 177 177 180 192 192 193 191 186 185 185 184 179 176 175 175 175 182 181 181 181 180 175 175 173 172 169 168 163 158 155 157 155 155 151 151 154 153 154 159 170 169 173 173 172 174 180 182 184 181 180 179 174 167 167 172 174 175 176 177 177 181 183 185 183 180 179 179 181 184 188 193 191 193 193 189 191 190 191 188 189 192 193 191 190 191 195 192 193 193 194 194 194 195 196 197 196 198 199 202 202 202 202 204 206 205 207 209 213 214 216 220 224 233 234 231 233 233 235 235 239 239 237 235 235 235 237 237 239 240 240 241 241 241 242 243 244 246 248 248 252 252 252 253 254 255 255 257 258 260 262 263 265 266 266 268 268 270 271 266 271 267 264 264 266 269 277 278 279 281 282 284 286 287 286 287 284 280 281 279 279 281 286 290 290 290 291 291 292 296 299 304 312 315 324 318 307 308 310 315 323 317 321 319 323 338 338 332 335 328 326 323 316 315 317 317 317 319 321 327 332 329 329 333 336 336 341 339 344 348 351 358 363 371 377 369 366 367 368 375 384 390 395 391 393 389 401 408 419 416 414 418 434 451 450 448 449 454 438 468 475 478 484 485 466 478 497 520 523 504 483 487 512 516 543 568 578 584 576 544 531 531 515 512 514 510 515 540 556 558 562 563 573 568 570 562 561 579 576 582 592 579 552 537 586 560 569 550 529 556 594 590 615 603 629 576 555 558 537 537 535 533 537 541 541 544 547 551 557 560 565 572 585 600 606 611 610 611 614 624 628 637 642 641 630 628 645 649 649 660 665 674 693 709 731 740 724 713 719 741 756 751 749 736 773 769 746 756 723 677 648 644 659 666 648 626 583 544 557 575 597 566 598 585 547 547 574 576 556 542 524 551 579 575 575 568 538 473 434 432 427 441 509 550 583 604 621 638 631 589 539 605 603 536 496 471 522 564 522 518 559 589 607 615 630 673 685 684 622 609 630 676 669 593 568 556 583 604 633 562 505 515 581 628 530 494 490 464 469 472 491 527 510 488 481 466 444 469 467 472 481 510 523 523 530 539 539 538 539 548 545 573 588 546 536 530 524 532 495 506 485 474 470 462 460 463 430 447 472 480 474 460 492 469 473 454 448 462 477 501 468 454 430 428 443 436 387 356 348 344 341 336 316 324 309 299 289 310 324 306 307 320 330 317 346 318 310 305 318 297 338 331 305 308 323 322 303 324 337 233 164 178 189 195 159 166 215 195 227 222 210 221 251 229 253 279 260 285 345 313 331 343 322 345 323 350 388 398 405 420 451 488 450 510 491 520 628 538 574 610 604 674 703 770 738 775 815 815 893 839 806 769 746 708 677 650 640 662 659 672 686 708 733 806 867 814 959 1060 1013 965 909 735 604 567 521 512 487 467 458 432 453 466 426 369 382 435 499 552 514 460 470 484 467 516 512 527 544 492 501 541 590 554 495 567 593 559 555 447 517 563 532 567 522 488 432 400 418 413 422 391 448 361 324 278 235 235 255 259 243 263 283 308 324 336 328 319 300 321 334 316 305 303 281 284 288 267 264 259 256 242 226 203 210 207 201 189 176 170 167 161 164 180 184 183 175 193 210 221 200 214 229 234 229 217 212 208 192 188 187 187 187 186 183 192 205 227 250 251 250 237 226 227 215 211 230 253 238 218 225 226 245 233 220 205 223 229 208 213 209 211 213 213 214 214 211 217 221 217 200 218 225 228 211 228 202 194 204 198 218 203 194 196 195 193 193 194 200 205 212 216 226 228 240 216 250 292 289 292 313 304 306 344 337 339 382 410 397 402 353 330 309 312 299 304 321 299 247 262 257 233 267 247 223 220 226 230 280 258 246 254 255 290 296 316 311 356 310 337 288 274 313 278 276 296 299 328 343 316 316 319 279 272 271 280 306 274 300 337 328 279 317 370 405 436 388 324 318 306 296 285 278 275 325 328 271 217 175 151 157 155 167 173 156 224 240 178 215 206 159 109 81 50 92 75 125 179 185 116 85 80 26 61 70 55 62 72 91 92 71 103 98 103 59 55 25 6 6 7 8 6 5 5 2 2 3 2 1 3 2 2 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
289 291 298 296 298 298 289 286 288 292 300 302 304 309 309 304 301 278 258 257 260 259 256 260 261 263 269 273 278 280 253 226 188 179 172 225 241 237 216 262 253 242 181 215 246 273 298 308 253 176 140 138 137 136 135 134 133 133 133 132 132 132 134 135 137 140 158 158 183 190 171 159 192 208 197 190 191 191 196 201 209 208 195 191 196 197 188 175 166 170 163 163 142 139 146 161 167 177 184 188 188 186 192 172 180 177 171 173 183 191 185 190 186 192 194 194 195 207 198 198 199 192 205 203 207 212 222 226 223 230 214 208 214 231 252 252 251 252 254 258 262 267 273 278 294 297 298 296 273 262 254 246 243 235 233 224 218 213 208 202 200 199 197 196 194 194 194 194 196 210 203 204 203 202 198 197 196 193 190 187 185 186 188 192 191 197 198 193 186 183 182 178 174 172 173 174 175 182 189 201 195 194 186 183 181 182 180 176 174 173 174 176 180 180 179 178 174 174 176 176 175 177 165 156 154 155 154 152 146 146 153 155 156 160 166 167 172 168 166 165 166 167 166 165 164 166 165 167 169 175 174 174 176 180 182 186 191 191 191 185 182 181 182 185 189 195 195 197 199 193 191 194 191 191 190 193 196 196 198 196 196 195 194 195 195 196 197 197 196 197 198 198 199 204 205 205 206 207 207 205 207 209 214 218 221 220 222 225 234 236 238 239 239 240 242 245 243 241 241 238 238 239 240 240 241 242 242 242 243 244 245 247 249 250 251 252 254 253 254 256 256 257 259 260 262 264 265 266 268 270 269 270 272 273 272 280 280 275 271 277 275 278 283 282 284 285 286 288 289 289 288 283 288 292 280 280 281 286 285 284 285 293 297 306 306 314 308 318 324 324 316 315 318 325 329 333 335 318 318 321 323 326 332 330 319 314 313 314 315 316 319 321 324 329 334 336 334 334 337 343 344 349 350 351 356 363 366 370 380 379 371 370 370 381 387 391 399 404 403 397 398 412 418 422 432 423 424 443 454 465 457 462 446 468 475 483 484 494 480 509 498 503 516 528 495 522 498 524 546 537 560 586 588 550 535 536 535 523 529 540 544 526 545 556 563 571 574 575 580 571 567 588 593 584 593 569 542 568 597 563 600 597 553 537 581 607 618 634 620 593 576 567 552 561 542 540 537 536 543 552 564 578 580 593 597 581 602 610 607 613 616 621 626 629 637 646 655 644 645 648 632 638 650 675 697 707 693 719 715 721 729 690 722 735 740 732 714 736 765 776 744 734 755 746 735 680 639 619 625 637 629 572 548 541 547 549 581 560 543 543 558 569 546 533 514 552 578 568 538 512 505 475 451 420 426 466 538 561 586 618 621 620 631 619 536 572 567 548 494 473 532 508 497 548 598 636 652 636 623 661 667 618 601 590 649 637 640 605 574 547 515 563 568 556 495 500 551 557 517 484 471 474 443 466 469 479 484 486 475 477 444 444 485 491 495 517 519 504 522 534 513 516 522 552 552 576 573 563 541 535 514 496 510 483 482 475 479 452 427 420 467 471 476 497 481 454 480 505 473 476 489 451 471 506 482 467 453 428 402 420 371 367 354 400 374 368 355 335 321 290 338 353 337 326 344 322 341 339 353 338 332 340 352 341 330 321 329 309 275 268 227 223 237 169 148 150 147 143 165 149 176 203 185 223 326 267 272 276 260 280 305 285 293 289 307 318 302 315 352 377 388 380 400 434 461 439 471 500 456 518 524 509 520 564 628 578 677 715 638 786 725 822 851 879 816 790 749 731 726 685 651 625 660 660 669 713 764 791 741 817 952 1068 1083 983 838 659 562 526 525 505 504 496 480 513 518 483 440 407 361 421 489 539 454 427 425 443 461 502 539 543 499 489 521 557 592 571 468 517 616 564 503 468 464 496 464 500 519 447 448 397 359 370 353 350 405 401 362 344 279 236 223 242 243 257 270 288 310 310 331 295 300 311 331 306 304 294 296 285 264 272 255 236 225 237 229 226 192 195 195 189 178 169 166 160 158 171 176 170 183 195 214 215 194 204 214 222 224 214 208 205 191 186 186 185 185 183 181 196 207 222 239 242 228 225 219 223 212 216 236 232 231 223 211 236 230 221 210 203 230 227 212 203 205 207 208 208 210 209 213 215 218 216 195 207 223 231 209 212 205 195 191 195 212 200 189 191 191 190 190 197 203 213 226 219 244 260 254 221 258 253 283 304 327 320 357 378 410 414 415 443 460 454 414 397 362 350 333 336 331 285 298 296 295 267 250 229 245 277 259 235 252 291 300 307 312 308 332 363 335 361 298 282 293 252 290 289 241 253 279 266 270 273 267 300 274 242 239 255 251 284 296 324 318 221 292 351 413 424 385 309 283 276 265 228 234 252 291 240 198 208 210 214 178 177 198 233 191 260 309 258 230 134 106 120 97 57 48 120 167 203 220 155 106 47 55 20 23 46 41 71 77 123 45 84 51 54 63 24 9 3 6 7 6 5 4 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
295 295 299 294 294 300 287 284 283 287 296 295 302 306 307 309 305 301 261 255 259 260 257 256 261 262 267 271 270 273 241 218 216 213 189 185 246 266 280 283 273 241 233 265 265 257 293 314 287 260 208 141 139 138 137 136 134 133 133 132 132 131 130 132 134 137 140 159 173 171 157 166 201 213 196 189 185 185 191 197 200 198 196 201 203 200 192 181 168 159 167 164 139 138 150 172 180 189 188 191 190 169 161 165 163 164 164 172 168 172 175 188 181 198 193 196 200 202 189 194 188 193 199 208 220 222 222 210 207 205 207 214 222 249 250 251 251 251 254 258 262 266 271 280 284 294 294 282 276 267 254 243 237 235 229 224 218 212 205 203 200 198 197 195 193 192 191 192 192 207 202 197 201 199 196 193 194 192 190 187 183 181 181 182 187 198 193 191 184 181 178 178 175 171 170 171 174 180 186 191 193 189 186 184 181 183 182 179 177 173 173 174 180 179 179 177 174 175 176 178 181 204 222 155 151 154 151 145 152 153 154 155 164 163 163 163 162 159 162 164 166 165 165 166 167 168 171 171 171 171 173 174 177 183 188 199 203 205 216 192 188 183 183 185 188 197 196 200 203 201 198 197 195 195 193 192 195 198 200 199 198 198 196 195 197 197 198 199 199 196 197 198 199 199 204 208 208 210 213 212 210 215 216 221 225 222 223 225 230 239 242 244 245 246 248 252 248 248 247 243 241 240 240 241 241 242 243 243 244 246 246 248 248 250 251 253 255 255 256 257 257 258 260 261 262 264 265 266 268 270 271 271 272 272 274 275 277 280 284 277 285 287 288 288 287 286 288 289 290 291 292 289 286 292 296 289 282 281 282 284 284 288 311 313 319 320 321 323 325 327 326 328 325 331 327 318 313 309 309 312 312 317 320 320 315 313 312 314 314 316 322 324 327 331 336 340 341 342 340 345 346 347 349 354 358 368 378 382 381 382 381 374 372 379 390 396 401 409 415 406 399 411 421 428 427 439 445 437 438 448 457 465 461 471 477 483 490 496 505 491 518 523 527 534 520 517 525 515 532 527 547 573 593 572 546 539 546 540 550 541 558 546 532 543 560 567 576 581 583 588 572 584 589 594 597 583 553 595 611 596 599 614 577 550 561 619 621 609 640 646 588 576 573 554 567 549 553 540 541 549 563 579 586 592 597 602 603 613 619 621 618 630 628 646 649 648 660 646 653 659 656 641 660 652 665 670 680 688 702 722 719 704 708 713 741 683 733 732 728 756 711 716 733 747 710 748 682 623 599 575 563 556 545 542 519 554 572 554 543 523 551 556 566 539 512 544 575 584 567 556 533 545 493 424 444 487 543 563 592 613 602 594 621 615 533 556 566 505 483 467 466 502 549 585 605 600 568 561 575 620 623 592 560 609 622 600 611 651 640 611 552 501 504 519 488 479 499 514 493 499 475 468 433 450 467 461 485 462 466 462 451 450 466 491 475 495 483 497 514 527 501 531 519 531 541 567 593 566 549 526 528 520 497 509 525 497 459 442 475 472 488 486 482 511 465 462 498 523 502 514 484 465 492 518 504 485 462 421 395 392 371 405 362 404 413 411 375 334 370 312 362 424 349 338 352 349 331 338 342 350 365 362 362 363 347 360 340 360 307 262 257 194 173 140 176 186 203 202 196 163 165 195 231 270 320 299 347 344 273 268 335 279 292 305 296 294 318 333 329 366 372 407 410 441 432 416 445 463 469 489 517 489 528 544 570 564 617 581 623 757 655 766 801 849 836 798 799 763 714 708 694 631 642 652 675 699 735 702 759 890 1034 1055 1026 969 793 714 574 565 578 545 549 565 523 509 444 425 422 406 360 398 451 448 447 402 446 497 508 532 573 558 526 479 521 534 584 615 488 472 548 551 509 411 427 425 395 480 504 509 498 437 396 368 331 322 333 341 335 331 260 234 220 220 245 251 261 279 298 293 288 272 282 307 321 308 280 281 285 277 262 257 258 246 222 217 220 218 219 215 195 180 177 171 165 162 157 160 175 186 203 215 219 206 196 212 229 234 223 211 204 203 198 184 182 182 182 181 181 194 206 218 231 232 219 211 220 216 207 209 234 236 214 218 212 234 218 213 204 199 213 232 209 199 202 203 204 205 205 204 211 211 215 214 195 194 226 223 209 200 201 195 188 187 205 196 187 187 187 187 201 201 217 220 237 234 250 296 279 239 229 244 284 281 283 322 376 393 418 449 465 478 474 479 470 455 431 408 388 358 355 351 352 313 285 257 244 248 248 297 265 251 238 269 283 337 362 365 390 391 372 388 337 274 259 238 256 298 225 249 262 242 236 246 302 320 263 242 211 234 238 247 299 340 312 234 277 362 398 384 347 324 272 232 232 189 205 214 255 262 251 254 262 278 237 247 257 327 269 306 265 220 178 144 201 210 171 60 40 51 126 124 182 166 125 123 47 71 19 18 54 27 76 141 97 43 71 29 20 5 5 4 3 5 6 5 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
303 302 303 297 288 291 298 285 279 281 292 296 294 301 306 306 300 272 259 255 255 258 260 260 261 262 263 264 268 287 281 267 233 214 178 193 240 249 267 279 274 245 214 272 288 303 293 283 270 229 195 152 163 160 140 138 137 136 134 132 131 131 130 129 130 133 136 138 160 157 171 186 195 194 184 185 180 180 189 193 195 194 199 205 206 205 201 186 179 165 158 160 139 136 149 176 189 187 178 177 150 152 156 157 161 162 163 165 167 168 169 174 182 187 178 177 178 180 181 183 185 187 189 196 199 205 201 202 203 210 224 243 247 248 250 250 250 250 253 257 262 266 271 278 292 295 292 288 279 268 263 244 236 230 226 220 216 213 207 201 199 197 196 194 192 190 189 189 189 191 204 204 194 198 193 192 194 189 189 184 180 179 178 178 180 191 197 189 184 181 178 175 171 171 168 168 172 176 181 190 204 195 190 183 180 179 184 181 178 175 172 173 176 179 178 176 174 175 176 177 183 209 195 151 150 149 144 151 152 151 153 155 163 164 165 165 168 173 184 183 185 183 207 185 179 180 182 179 177 175 173 175 179 184 193 203 212 209 199 195 188 186 185 186 187 189 194 196 199 205 202 201 199 200 198 197 198 200 201 200 201 199 197 196 197 197 198 201 201 201 201 200 201 200 200 201 202 202 204 203 206 209 213 217 223 227 227 228 231 234 245 251 255 255 254 255 254 255 251 247 246 244 242 242 243 244 244 245 246 246 247 248 250 250 252 253 257 256 257 258 258 259 260 261 263 264 265 267 268 270 272 273 273 274 274 276 278 278 281 284 289 290 291 293 295 294 289 291 292 293 294 293 296 287 296 298 293 286 283 286 285 288 291 303 309 309 321 318 320 327 319 331 330 314 312 307 304 305 306 308 309 309 311 312 312 312 313 313 314 315 323 329 334 342 341 344 349 356 353 350 349 357 353 355 360 370 390 401 401 391 386 382 375 378 391 399 402 407 418 426 408 405 420 431 435 437 448 453 450 446 460 468 471 469 478 484 490 498 504 512 517 523 531 537 531 522 550 549 562 558 551 554 589 587 558 550 549 552 551 555 558 554 552 541 546 561 576 577 586 592 582 602 596 606 593 605 572 591 623 604 621 588 595 569 552 575 583 605 623 657 615 588 567 577 564 568 563 563 542 547 557 569 586 591 601 607 611 612 614 624 630 636 642 648 664 664 656 658 656 683 653 647 686 668 665 669 682 704 721 712 699 687 672 710 726 667 719 717 720 726 736 663 721 744 691 675 693 649 634 647 605 594 560 555 515 548 556 537 552 502 527 551 579 534 499 524 581 593 592 584 568 500 453 414 427 497 532 544 571 607 565 601 617 588 503 535 546 488 471 472 510 551 579 549 531 533 535 570 608 627 609 558 542 602 578 582 627 642 601 554 549 515 492 498 487 469 491 493 477 482 481 476 453 426 452 446 467 464 447 443 431 451 471 470 477 466 482 476 491 504 503 502 517 531 552 574 577 568 575 566 574 520 538 523 518 492 462 450 480 500 505 504 489 515 458 478 495 503 536 486 457 467 498 532 506 445 421 442 459 387 433 406 376 415 435 395 429 331 418 327 381 448 361 372 379 368 353 363 366 411 384 385 388 366 368 396 381 385 345 329 322 222 161 153 191 207 184 230 265 234 191 216 264 316 332 353 374 348 316 271 319 343 321 385 344 334 325 364 334 345 349 380 414 415 427 432 477 430 490 461 530 473 492 546 535 567 546 584 666 610 626 699 747 798 890 867 808 776 790 735 672 629 608 659 639 663 662 708 792 874 935 924 959 968 827 668 676 608 640 578 567 494 465 445 413 407 397 379 366 365 426 417 383 441 503 487 536 546 579 545 534 504 489 519 572 594 528 439 445 439 504 439 329 321 365 393 420 437 424 445 383 401 390 334 310 331 290 279 257 233 219 224 269 268 263 271 280 279 263 260 276 284 292 291 275 277 284 266 272 231 244 243 233 225 215 199 194 204 211 194 180 172 164 160 156 155 177 184 195 211 208 191 199 224 240 227 231 213 202 201 201 181 180 180 179 179 185 192 202 217 229 224 212 214 210 210 201 210 229 233 214 204 220 232 212 205 209 192 200 225 203 195 198 199 200 200 200 202 207 210 213 207 199 186 198 200 206 199 195 193 190 186 192 189 184 185 187 194 215 207 231 236 246 248 259 275 306 290 276 237 236 245 253 304 346 407 441 418 433 430 440 444 464 467 466 452 437 421 424 420 352 302 300 277 268 245 255 315 303 279 241 260 289 307 304 324 341 375 344 336 319 295 278 225 256 241 211 244 241 209 251 314 335 327 265 232 191 211 224 224 290 324 279 242 257 333 354 320 282 264 240 206 210 161 184 231 302 347 338 338 361 344 340 335 366 384 302 274 220 168 192 194 173 206 169 102 46 32 46 86 128 199 137 117 101 83 70 27 16 21 72 93 81 24 27 6 6 4 4 4 4 4 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
307 306 303 299 293 280 286 281 282 276 280 285 288 293 296 277 265 259 256 253 257 260 261 261 261 261 261 257 259 263 273 253 234 196 189 195 217 246 282 285 269 240 262 260 286 294 300 273 244 192 164 217 211 178 161 142 140 138 136 131 131 130 130 129 129 129 131 133 139 146 157 175 181 181 168 164 173 184 187 187 188 194 201 208 204 203 205 198 185 173 169 158 137 137 165 186 186 175 154 147 155 165 181 200 202 194 185 182 209 180 177 170 171 172 174 177 184 186 192 187 212 204 192 192 193 196 198 203 213 224 247 248 248 246 249 249 250 250 253 256 261 266 272 281 294 294 290 286 278 271 256 244 236 229 224 220 215 211 207 203 199 196 194 193 191 190 188 188 187 186 193 200 196 195 192 189 188 187 186 180 179 176 175 174 175 178 189 189 184 181 178 176 171 168 168 166 172 174 176 181 190 208 193 185 180 177 186 180 179 176 171 170 176 177 175 173 169 171 173 168 173 194 154 144 147 150 150 151 151 152 154 158 162 164 169 172 175 186 188 192 198 206 206 207 193 189 189 185 183 182 179 176 177 181 186 193 196 195 192 192 193 189 188 188 189 194 194 197 206 207 207 205 205 208 206 207 205 203 204 203 202 199 198 197 196 197 197 198 198 201 202 202 203 203 201 200 202 205 209 208 206 208 211 220 232 230 231 234 235 239 246 255 275 276 268 263 264 262 256 252 253 250 246 245 243 244 245 246 247 247 247 248 250 252 253 254 257 259 258 259 259 260 261 262 264 266 267 268 269 270 272 274 274 276 279 284 282 281 281 283 284 284 287 293 295 296 296 292 293 294 295 295 298 295 294 297 300 299 293 291 291 287 287 292 297 301 303 304 306 307 309 307 305 302 301 303 303 306 308 308 310 315 316 312 313 313 313 313 314 318 332 353 360 358 369 365 361 360 363 359 356 360 359 359 363 368 376 384 403 406 400 390 379 380 390 399 397 407 420 434 426 411 420 429 441 444 447 454 462 456 460 468 479 481 476 485 495 503 509 515 523 525 531 538 549 551 538 548 571 577 584 584 589 601 601 574 568 572 558 566 566 559 555 557 555 550 560 576 586 591 599 595 610 618 607 603 587 574 604 622 612 616 614 576 548 591 578 607 617 643 610 586 594 586 566 588 568 579 571 545 551 562 575 590 602 605 616 621 614 604 612 619 627 636 648 682 663 674 665 683 660 653 670 692 679 677 693 714 724 717 699 709 679 644 709 665 719 718 688 718 743 684 639 710 699 626 632 628 619 595 567 550 532 520 511 539 535 528 532 530 498 554 583 538 487 546 586 584 567 537 564 489 454 410 421 483 488 524 578 554 551 606 623 583 518 513 527 483 458 477 551 557 522 512 510 512 529 538 559 621 594 558 531 559 558 591 595 642 614 578 531 502 485 468 481 465 469 483 464 461 473 468 451 421 447 437 459 452 443 428 462 459 447 441 451 453 461 487 496 480 495 522 538 548 556 562 574 548 569 585 560 556 536 524 504 473 487 477 489 508 525 517 498 521 466 485 480 498 544 502 475 486 501 534 502 505 485 438 395 420 459 392 386 406 437 423 452 343 438 349 389 474 384 422 408 369 373 380 406 474 402 406 411 381 381 412 429 425 373 369 274 213 154 154 185 216 212 193 219 227 250 238 245 279 306 337 394 372 298 289 316 357 383 396 430 372 365 366 371 371 391 387 380 409 390 448 438 438 444 471 482 470 471 519 494 515 531 559 580 585 665 780 838 868 913 919 878 825 728 691 654 617 621 644 633 640 670 718 736 832 836 839 956 958 861 826 717 637 646 592 507 508 485 464 445 436 459 391 352 392 396 366 417 470 460 519 572 577 528 520 507 492 484 544 615 611 594 508 408 382 485 489 392 325 320 334 368 391 368 394 383 363 396 381 323 322 317 258 238 227 216 215 232 238 248 265 264 266 263 260 267 274 271 278 258 286 287 271 240 248 218 228 228 218 217 211 203 186 203 193 178 171 163 160 155 150 166 180 196 213 200 181 191 215 239 226 214 210 200 200 200 178 178 178 177 173 186 187 195 208 216 216 205 207 203 197 207 226 238 215 219 199 220 214 198 199 193 187 195 216 208 193 193 195 196 197 197 199 204 210 209 206 203 184 187 216 217 219 188 190 190 182 182 183 182 185 204 223 226 225 240 286 286 276 306 264 310 338 296 259 247 276 264 313 359 394 378 370 394 393 407 429 437 437 445 471 462 491 441 380 346 333 319 286 277 254 248 268 319 302 256 255 263 271 297 327 348 353 313 311 298 260 242 241 216 242 228 215 204 233 276 280 310 274 291 243 179 181 200 253 273 280 262 200 249 308 290 291 260 226 175 168 179 150 235 266 294 356 382 344 354 371 341 335 337 366 297 237 228 248 259 173 96 123 97 63 48 30 40 66 80 115 131 89 65 52 56 25 12 15 59 58 58 33 11 5 4 4 3 4 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
311 308 304 301 296 287 274 275 279 278 272 276 287 293 289 259 257 255 253 253 255 259 259 260 260 256 261 257 237 239 239 218 224 182 209 229 254 257 257 265 282 251 286 265 259 289 285 245 214 236 177 268 267 190 173 164 156 138 132 135 134 132 129 129 128 127 126 130 134 143 156 161 167 159 177 197 188 176 179 182 196 200 207 207 195 194 202 196 186 182 171 137 134 138 162 168 149 145 150 177 194 196 169 171 177 206 197 183 190 213 197 187 185 180 194 186 184 190 200 215 197 219 210 206 198 196 204 209 225 247 247 247 246 246 248 247 248 249 251 255 259 264 270 283 293 284 283 273 269 266 273 256 237 228 220 218 213 210 207 203 198 198 197 192 190 189 188 186 185 184 184 189 194 190 189 190 185 183 183 178 174 174 172 172 171 172 185 186 183 181 177 174 173 172 166 165 169 168 172 177 179 185 199 187 180 178 176 183 177 174 172 170 174 173 173 169 164 165 166 162 158 157 143 149 150 150 150 151 151 151 154 160 166 167 169 172 179 186 190 195 206 209 210 211 212 205 195 191 188 186 185 183 183 181 183 184 187 188 190 192 194 192 193 194 192 194 198 197 207 215 215 213 211 215 215 212 212 210 208 205 202 203 202 199 197 198 198 200 201 203 205 203 202 203 203 202 201 204 205 207 209 209 212 218 222 229 235 239 243 242 250 272 267 282 280 276 273 281 266 261 257 253 252 246 246 245 247 246 247 250 249 250 250 252 254 256 257 258 259 261 261 261 262 263 265 266 267 270 271 272 273 276 276 277 279 280 283 285 284 284 285 288 287 288 290 296 298 297 296 295 296 296 299 299 299 294 296 301 302 302 298 297 290 289 289 291 294 295 295 296 296 298 299 299 300 305 304 307 309 313 315 312 312 315 314 315 314 313 315 319 326 331 337 341 343 346 350 356 362 367 364 371 385 380 369 370 382 394 406 409 409 408 385 381 384 390 403 409 420 431 439 422 420 416 437 446 454 460 465 472 466 463 473 486 485 488 494 502 509 522 523 534 542 547 553 558 559 562 569 556 525 524 537 552 560 548 556 570 590 597 599 574 566 563 568 567 560 583 582 597 602 604 610 620 621 609 599 597 596 612 641 632 605 568 562 559 602 594 602 644 630 605 597 579 582 582 568 587 577 555 557 551 559 576 573 593 585 590 610 631 631 636 641 641 651 670 672 675 678 677 663 673 657 686 704 691 706 715 722 731 714 693 699 673 630 659 699 715 645 706 732 730 642 623 623 624 594 587 611 571 547 521 531 517 500 508 520 521 502 482 509 520 574 534 485 532 561 548 496 541 576 498 448 410 411 427 454 517 546 486 571 612 607 530 509 475 481 472 455 470 499 507 510 489 525 537 566 577 592 626 601 567 543 523 581 583 605 648 625 596 563 519 498 495 465 459 459 471 459 445 460 458 447 427 435 441 445 432 415 431 469 443 447 458 465 468 475 471 478 491 498 511 521 533 550 563 544 536 563 558 535 539 545 499 484 487 501 495 472 508 532 541 505 520 463 493 502 489 525 506 471 517 550 572 530 489 441 432 414 470 416 431 415 404 449 437 476 362 442 355 396 490 442 475 418 367 384 409 463 512 448 461 427 414 431 366 355 359 352 333 231 178 143 168 179 199 201 203 234 218 246 249 295 281 286 349 393 358 322 341 361 372 397 424 369 375 369 350 375 402 406 359 404 390 386 428 406 428 468 481 473 520 541 502 536 562 568 567 579 627 747 839 852 853 891 880 839 755 699 684 650 623 607 621 630 634 665 684 714 812 788 848 875 925 851 721 606 606 606 601 578 595 516 430 493 506 476 387 352 344 358 377 395 374 486 519 558 554 485 478 486 485 457 514 579 658 601 536 440 360 404 423 378 329 297 313 350 366 368 372 392 335 352 361 303 298 293 250 235 227 216 201 217 238 252 250 255 243 239 257 252 265 265 260 243 274 262 273 254 254 259 220 213 206 200 195 197 185 182 187 180 168 163 158 155 148 171 181 194 209 192 185 207 220 218 230 222 208 197 198 199 177 176 175 174 174 182 187 193 203 210 212 199 195 196 211 242 251 233 237 209 196 209 202 196 193 194 182 195 198 196 190 193 193 193 192 193 196 203 206 206 210 213 190 180 207 215 197 185 186 185 179 179 182 185 191 218 250 254 247 242 321 315 309 344 291 311 325 307 302 294 327 308 316 346 350 357 406 444 464 466 460 488 491 471 477 481 499 416 390 396 358 350 310 274 250 254 282 306 299 297 306 267 295 311 339 361 376 341 288 278 317 273 259 241 251 203 193 181 228 231 230 269 245 250 226 202 185 222 262 232 222 197 179 235 295 274 202 208 224 144 152 137 178 272 334 314 300 331 289 246 330 302 281 262 321 318 304 298 284 258 192 112 76 59 46 35 28 30 49 57 66 83 63 86 42 23 17 11 10 10 34 7 3 4 3 3 4 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
309 307 304 302 297 290 283 279 284 271 272 272 282 279 285 258 254 252 250 253 257 258 259 260 260 251 248 239 260 248 229 223 202 184 189 218 257 266 276 285 282 254 285 290 293 282 278 260 275 264 193 261 276 234 190 173 159 142 142 138 137 135 132 129 127 126 125 125 131 137 147 162 153 164 182 187 172 191 192 188 193 200 210 199 193 183 193 178 164 178 143 132 140 141 143 145 149 169 174 187 193 209 187 178 193 193 188 194 205 198 215 201 189 193 197 197 191 188 191 208 218 214 216 223 225 204 201 207 218 232 246 246 244 245 246 248 246 247 250 254 259 265 270 282 290 270 266 271 272 255 245 243 234 225 218 213 211 207 205 203 201 199 195 193 190 187 186 185 183 183 182 183 191 190 185 187 184 181 180 177 174 172 170 170 169 170 175 182 182 180 175 172 171 170 167 164 167 167 171 172 175 180 185 185 178 176 174 174 174 172 171 167 173 172 176 169 160 158 155 154 150 142 147 149 150 149 149 150 150 151 160 165 166 166 169 173 187 187 193 202 204 207 209 210 211 213 203 197 197 195 196 190 188 185 186 188 190 191 194 197 196 196 200 202 202 197 200 198 207 218 226 225 223 224 225 222 221 216 216 208 205 209 208 204 201 200 201 202 205 210 210 210 209 204 203 204 202 205 210 213 218 220 220 218 223 231 239 248 252 253 255 257 270 281 281 280 286 281 279 267 260 256 253 250 248 250 249 248 248 249 252 253 252 253 255 255 257 259 262 262 262 263 263 264 265 267 268 270 272 273 275 276 278 279 281 282 283 285 286 287 289 291 289 290 291 292 296 298 299 300 298 299 299 300 302 301 301 296 305 308 304 304 305 298 293 293 292 293 294 294 297 297 299 303 305 306 310 313 316 315 316 318 315 315 317 318 321 322 327 336 330 331 336 343 348 354 361 366 370 374 376 387 391 394 379 373 378 382 386 387 387 386 389 384 384 402 405 408 419 430 446 428 426 434 423 441 440 453 461 471 482 473 481 484 492 498 501 503 509 519 528 528 537 535 521 553 531 539 518 503 513 522 516 529 537 542 553 568 587 585 587 582 591 574 577 577 573 567 579 592 604 608 610 622 628 628 629 610 604 633 645 621 592 609 582 572 563 578 609 638 646 626 608 594 615 585 583 589 579 567 588 558 560 586 589 610 627 601 625 642 641 644 650 657 661 666 678 677 676 686 674 672 670 673 681 708 702 714 704 701 708 710 705 694 654 615 649 647 646 704 713 720 688 615 596 602 612 588 552 547 526 534 583 558 556 508 497 482 489 496 469 466 531 541 473 485 499 491 475 547 590 528 488 433 402 422 438 507 468 518 580 618 583 538 495 473 457 468 453 475 481 486 481 490 523 537 582 603 613 626 621 567 516 507 570 626 635 662 632 549 512 500 492 483 481 470 440 455 454 443 434 446 444 439 406 418 423 406 439 436 431 440 430 456 468 485 488 495 501 505 525 518 548 544 568 576 549 526 536 534 521 527 539 539 513 511 499 522 489 510 529 557 521 519 472 509 526 522 547 510 478 516 560 555 538 457 449 432 466 452 494 449 410 432 461 451 485 382 461 392 392 476 520 476 417 388 416 395 461 521 524 520 418 394 420 379 272 277 261 306 283 239 154 138 165 174 174 178 204 236 241 309 305 346 304 309 400 390 344 375 395 371 402 378 342 363 351 369 413 415 407 408 425 418 437 419 448 434 459 505 519 544 562 558 567 559 614 612 636 665 798 851 821 839 851 804 821 776 762 707 664 628 594 605 611 622 640 656 696 690 720 823 861 885 807 666 625 559 559 559 565 545 485 451 540 506 459 444 405 403 357 340 332 360 429 480 504 542 486 476 483 422 453 514 571 655 619 540 434 365 371 365 387 370 312 297 342 326 360 412 423 349 328 381 357 265 258 233 233 224 216 195 209 224 233 232 236 232 237 244 235 243 247 238 232 282 240 268 240 228 251 239 247 239 220 224 212 199 187 177 173 169 163 157 154 149 151 174 187 204 196 178 198 187 210 235 219 215 193 196 196 175 173 172 171 173 179 183 189 199 208 207 196 191 207 244 236 258 225 233 205 197 190 187 185 182 180 179 191 203 191 184 187 198 190 190 190 196 198 203 202 204 217 193 173 209 189 183 180 175 176 177 187 195 200 224 211 224 264 280 244 297 329 349 370 332 326 347 356 348 349 373 313 296 315 367 401 424 435 457 506 504 517 545 517 488 505 501 500 465 429 395 330 289 260 296 262 281 344 325 335 317 274 301 330 355 387 399 354 302 262 266 274 326 288 298 236 212 171 200 220 222 242 235 207 202 181 193 244 272 235 164 168 169 226 247 251 193 134 159 122 117 169 180 215 279 235 242 290 245 227 254 248 201 211 248 260 270 290 257 172 165 121 96 55 68 38 24 25 43 39 39 46 39 58 76 35 8 7 7 7 5 3 3 3 3 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
311 307 304 301 297 308 313 329 299 285 281 275 263 262 269 261 261 252 251 254 262 258 259 259 244 224 223 223 228 242 230 219 214 204 223 197 245 260 281 284 290 278 270 287 290 304 288 293 259 230 222 245 271 247 192 185 174 163 152 141 142 139 136 132 130 125 124 123 129 134 138 141 156 174 185 165 182 217 224 214 202 208 207 193 183 175 181 178 167 148 132 139 156 152 162 173 163 159 173 174 198 212 214 204 207 198 201 212 200 203 218 219 202 205 202 210 207 204 195 204 199 206 222 223 212 206 219 211 215 245 245 245 244 244 246 246 246 246 249 254 260 263 270 285 290 274 266 254 257 250 242 235 229 225 218 211 208 204 204 201 201 199 197 195 190 187 185 183 180 180 180 180 189 184 183 180 180 179 178 180 188 173 170 167 167 173 184 174 176 177 175 169 169 166 166 163 164 169 175 172 175 176 178 178 182 178 177 174 170 169 166 166 171 175 188 191 182 164 155 148 143 147 149 149 149 149 150 151 151 155 159 163 163 165 171 177 185 194 201 203 208 209 209 211 208 215 216 213 208 207 205 204 194 188 189 196 205 210 204 200 202 211 216 216 212 202 202 200 204 208 221 230 228 226 230 228 229 219 212 209 208 210 216 217 207 205 205 208 210 216 216 218 213 207 205 204 205 204 206 213 217 220 220 220 224 230 239 262 280 274 280 269 265 271 283 283 286 284 280 272 265 261 256 252 252 253 256 249 249 251 252 253 254 253 256 257 258 258 261 263 263 264 265 267 267 268 269 271 273 274 276 277 279 280 282 284 285 287 287 288 290 290 291 293 294 294 295 298 300 301 301 301 301 302 304 304 304 304 300 309 309 306 307 306 302 301 293 305 300 300 298 301 303 309 316 310 310 312 313 316 317 319 320 321 319 319 320 322 323 326 329 334 341 347 357 369 376 381 383 386 388 390 393 396 396 398 402 402 385 379 380 382 390 400 388 389 405 407 419 430 441 448 443 439 437 441 455 462 472 481 484 487 494 489 499 498 505 515 516 514 490 479 483 497 508 498 495 496 506 516 524 531 536 530 530 534 536 535 552 564 563 583 599 581 585 588 580 582 577 582 588 594 610 619 631 637 636 607 612 616 644 625 614 630 594 589 569 586 572 583 600 629 627 615 618 607 586 577 568 576 594 572 560 570 584 612 624 638 631 635 648 650 666 665 667 669 668 663 677 679 691 696 689 679 684 696 719 705 684 692 697 689 658 641 641 677 617 608 602 622 649 655 681 658 618 578 552 542 538 546 565 571 575 573 567 560 545 547 545 553 528 477 476 517 494 459 438 442 488 509 570 575 543 475 416 400 425 471 451 480 550 597 593 533 477 469 447 461 447 462 463 466 486 522 520 550 590 586 585 615 590 594 528 494 532 607 641 641 640 571 509 491 475 473 465 468 451 432 441 446 431 441 445 423 413 393 406 423 412 410 426 427 443 464 485 507 510 516 526 536 533 548 547 563 560 546 539 526 547 533 511 507 524 534 521 518 520 527 518 492 526 539 553 536 502 502 520 537 572 523 517 495 541 579 551 483 480 425 496 495 505 447 416 426 470 468 485 390 481 418 384 436 523 446 399 415 476 403 445 528 499 421 408 333 354 353 315 235 233 286 252 255 220 199 139 140 156 162 175 202 229 248 305 361 365 392 405 428 410 390 334 341 364 332 337 335 342 351 387 418 426 433 439 454 462 460 478 454 477 502 533 544 549 590 612 615 642 676 722 803 827 809 794 800 792 762 832 817 753 721 693 628 593 583 604 603 628 635 635 642 682 775 864 788 803 705 629 586 556 502 497 472 493 511 536 485 429 403 384 373 403 388 346 333 424 443 444 517 487 462 461 397 443 509 557 622 648 581 455 368 326 338 395 397 306 311 368 315 382 454 397 373 279 320 287 289 245 247 228 221 215 188 201 209 217 220 222 219 234 233 231 228 221 228 262 275 233 256 252 230 253 222 238 235 228 199 199 201 199 188 171 166 162 159 154 151 146 161 180 198 192 175 177 195 220 232 219 209 187 194 193 172 170 170 168 170 177 179 187 203 206 191 184 201 233 217 230 259 230 213 202 215 202 199 192 187 179 175 179 203 182 181 184 204 188 185 184 196 192 199 187 204 202 186 178 169 171 172 171 174 180 198 213 212 246 265 241 269 253 298 274 248 263 318 359 377 388 388 358 392 405 389 355 317 333 355 371 398 424 481 571 576 583 591 527 517 542 534 517 464 425 361 324 274 316 346 282 317 350 368 308 289 283 305 312 339 372 376 345 329 290 240 247 301 333 300 247 240 163 167 179 207 206 225 201 175 180 200 249 252 232 176 138 145 228 211 215 194 142 94 120 172 154 156 235 222 176 231 209 218 166 233 183 149 164 218 235 207 202 229 225 167 85 93 67 45 60 21 20 40 30 28 30 35 36 49 5 4 6 6 5 4 4 2 2 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
310 305 306 306 305 291 282 301 313 301 294 291 277 261 262 257 251 252 255 252 251 260 260 259 237 224 237 227 219 225 224 217 200 209 194 202 256 271 261 266 277 294 284 286 280 294 307 286 261 244 281 263 281 254 235 262 217 174 158 162 159 151 141 137 134 128 123 122 125 129 131 138 156 168 166 153 180 204 207 219 218 216 210 195 177 163 168 173 156 149 133 144 165 180 181 171 167 187 193 196 185 185 191 196 204 220 217 211 216 219 220 218 234 220 221 228 217 211 214 200 220 212 212 226 214 218 226 219 215 244 242 243 242 244 244 246 246 245 249 253 259 264 267 284 270 261 259 261 247 241 239 231 226 221 217 210 206 202 203 201 200 199 196 193 190 186 184 191 180 178 177 178 179 177 180 178 176 175 175 177 184 171 167 165 166 175 182 173 171 176 168 170 166 162 162 162 164 167 171 171 171 175 174 175 181 187 183 182 181 172 166 168 177 188 200 201 201 179 152 142 145 146 148 148 148 151 153 152 154 158 165 164 164 168 173 184 187 204 208 206 209 209 199 200 208 211 210 214 217 217 218 219 199 191 195 197 208 225 222 209 205 203 207 221 218 208 205 204 212 213 216 219 231 232 231 232 230 217 212 227 216 215 213 224 225 216 212 214 219 228 228 223 213 208 207 206 205 206 205 204 212 213 213 216 222 230 237 247 258 266 276 286 272 264 268 280 288 289 284 284 276 271 263 257 254 257 255 250 250 251 252 254 255 257 258 260 261 260 262 264 264 265 267 268 269 269 270 272 273 275 276 277 280 282 283 285 286 288 289 289 290 292 293 292 294 296 296 298 299 300 301 303 303 303 304 305 306 305 305 305 311 310 307 309 309 301 294 301 305 307 308 303 300 303 304 305 306 308 309 312 321 318 318 321 326 323 325 323 324 325 329 335 343 357 369 363 366 363 380 376 377 385 390 395 397 400 395 380 376 377 381 384 389 397 397 393 391 409 420 429 440 448 456 447 447 446 445 452 464 474 487 497 498 498 498 486 488 491 472 474 478 492 493 486 491 494 504 509 517 538 556 564 567 560 554 558 561 549 546 545 555 570 568 575 584 592 592 590 593 599 592 615 618 626 626 638 638 625 633 616 638 654 623 638 635 595 581 606 583 602 600 595 608 637 633 621 601 580 578 586 595 587 568 569 577 593 623 642 646 638 651 656 660 650 658 664 662 659 674 673 674 675 681 690 706 709 717 709 684 669 663 647 661 684 689 655 697 683 612 608 585 635 616 615 591 556 558 582 578 577 575 613 617 605 617 604 601 595 585 591 589 533 464 449 464 460 463 426 444 504 515 558 582 508 448 398 415 446 447 484 516 541 573 512 485 472 467 437 443 470 479 487 495 502 518 540 574 568 573 615 598 552 511 489 548 618 634 620 573 558 536 497 483 477 456 459 454 442 419 433 433 424 440 417 398 416 417 401 426 426 448 451 469 486 507 495 514 494 514 511 530 543 572 582 568 533 531 534 543 539 516 497 505 502 516 532 544 522 535 526 505 531 573 568 530 494 522 562 568 513 531 551 520 570 572 534 460 449 518 531 544 449 446 434 483 509 471 430 499 476 404 439 484 434 426 468 485 448 465 531 425 371 337 333 279 269 263 253 213 229 253 243 240 243 252 197 159 142 132 164 201 233 295 397 366 332 383 401 349 338 323 314 329 321 318 352 366 399 406 435 440 410 456 487 488 491 502 473 455 497 493 501 528 559 554 584 623 670 745 728 731 754 772 789 768 750 787 766 770 708 672 633 632 595 571 596 606 609 627 670 727 809 823 747 748 776 687 638 570 545 531 528 581 542 526 456 414 419 417 438 463 429 344 353 371 428 437 461 429 448 496 402 435 522 566 592 655 606 490 391 337 327 386 398 317 277 356 298 386 371 346 311 295 270 259 248 252 248 233 218 211 204 190 203 209 210 208 224 216 220 221 212 244 272 249 240 221 251 228 212 249 240 215 236 215 223 197 188 176 183 189 171 159 157 154 149 146 168 178 193 181 176 193 202 204 224 219 200 189 184 189 170 168 166 165 169 173 178 190 199 184 179 191 201 204 216 250 252 244 219 213 231 234 232 223 202 193 178 172 181 178 178 184 205 185 181 180 188 187 196 185 184 174 167 166 171 171 172 183 201 219 208 257 256 240 294 293 291 320 318 311 304 289 278 335 355 399 416 418 415 407 410 355 324 334 374 436 460 503 536 617 646 626 628 595 544 569 552 498 440 367 330 295 312 353 347 290 309 372 360 340 310 320 320 374 378 330 329 340 296 305 239 206 245 264 301 293 251 194 170 180 174 195 214 169 177 164 213 235 222 190 160 115 175 198 201 176 193 186 101 94 112 114 152 168 171 172 150 178 134 130 192 122 159 184 134 197 142 141 176 145 136 72 74 57 39 42 18 17 29 33 19 21 22 15 15 3 3 4 4 4 4 2 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
313 308 302 301 302 293 283 276 279 282 277 288 279 265 256 256 251 253 254 257 257 251 251 254 240 235 254 259 254 237 233 242 227 214 236 260 263 254 266 277 278 290 292 301 297 290 308 274 239 249 282 297 312 274 281 282 260 181 173 169 160 149 149 145 137 127 128 126 123 121 122 122 136 144 149 182 189 182 204 213 208 203 208 190 179 161 174 189 173 136 131 148 168 175 191 193 171 183 192 194 195 199 200 213 215 219 217 220 230 235 238 230 235 242 244 232 220 216 219 211 208 214 226 227 227 217 233 225 217 242 236 242 243 243 244 244 244 244 247 251 254 259 267 277 283 274 251 247 243 236 233 231 225 219 214 209 205 202 200 200 199 199 198 193 190 185 183 185 190 177 176 177 176 176 174 181 174 172 174 179 180 167 164 163 164 172 184 176 169 174 170 166 167 161 160 163 160 163 175 169 168 168 172 175 180 189 195 197 186 172 163 168 200 201 201 180 159 152 141 151 146 149 150 151 151 152 152 153 159 164 165 166 168 172 177 187 200 199 207 209 209 199 193 191 194 198 199 202 209 207 205 205 198 194 196 201 206 215 225 218 217 208 206 217 228 222 212 210 212 229 222 228 225 232 233 232 230 228 219 221 227 220 218 217 220 226 227 227 224 222 220 215 215 212 210 206 208 208 208 205 205 209 211 215 220 226 232 239 248 252 258 260 257 260 265 277 290 290 291 290 291 278 267 263 262 262 258 253 252 252 253 254 256 259 261 261 265 267 265 265 266 266 269 269 270 271 271 273 274 276 277 279 280 283 284 284 286 288 290 291 292 293 294 297 297 297 299 300 300 301 302 304 305 305 306 306 307 307 308 308 308 312 312 309 311 307 300 297 298 299 300 301 310 307 308 310 313 310 311 312 313 314 319 328 333 327 328 328 327 327 332 337 341 346 347 350 354 359 373 385 388 390 392 395 398 383 375 374 374 378 383 387 392 399 410 397 396 394 409 419 443 451 458 460 453 457 465 461 477 490 499 494 485 496 491 460 466 470 487 507 524 519 534 505 535 548 555 529 529 541 561 571 596 606 599 596 571 565 573 561 553 556 575 584 593 609 603 603 606 610 607 600 618 628 635 639 646 647 631 625 650 657 649 641 607 587 601 612 596 612 631 616 608 609 631 641 615 589 580 602 599 609 582 571 582 589 606 637 620 644 645 647 655 647 660 657 640 666 662 652 667 681 684 697 709 731 715 691 670 677 691 676 673 712 671 715 668 638 649 661 609 578 610 608 578 550 566 618 638 615 616 618 655 643 615 599 586 578 570 549 536 582 559 507 483 539 476 437 421 434 479 553 589 504 444 392 398 419 426 444 466 491 523 495 473 465 459 448 463 471 487 499 505 518 526 552 552 558 571 585 589 548 483 471 501 526 593 574 505 499 499 485 477 466 461 454 437 434 431 435 434 417 430 418 390 413 402 408 428 450 464 466 479 497 495 490 486 496 492 512 531 564 568 565 540 512 503 534 542 502 514 487 495 502 517 530 552 556 563 544 527 552 563 578 539 523 530 548 587 512 555 591 564 556 593 534 472 459 539 515 441 439 441 485 470 514 489 434 519 506 418 458 504 444 451 492 528 482 474 521 410 351 319 265 255 228 217 207 211 212 239 207 230 212 198 159 169 174 162 131 216 239 305 333 304 292 305 303 340 313 336 297 324 305 342 366 384 376 390 404 423 415 424 469 458 462 514 525 520 482 518 531 533 548 582 637 691 678 689 660 705 700 756 743 763 725 730 761 718 768 699 678 645 604 572 578 582 601 628 664 692 696 701 742 696 748 711 703 648 618 596 577 537 485 454 462 490 436 448 517 491 445 351 337 355 373 427 404 403 443 458 386 431 517 524 589 601 544 455 389 329 299 393 349 300 277 348 279 332 315 295 282 259 245 258 233 224 245 238 226 209 194 185 198 201 199 211 221 213 208 202 239 258 266 233 234 227 256 223 209 233 239 210 214 197 216 220 213 195 178 167 174 161 155 151 146 145 162 173 187 169 171 173 182 194 206 215 206 192 177 188 167 166 165 163 168 172 176 187 176 177 188 202 204 221 246 257 239 232 226 233 237 213 215 224 220 212 198 172 174 174 175 188 207 183 178 177 185 185 188 164 162 163 166 166 170 182 212 225 233 248 236 266 271 280 334 329 331 382 355 343 358 343 311 310 313 349 379 413 444 449 420 364 356 341 371 421 458 519 592 619 631 615 629 600 560 578 532 516 430 352 327 357 372 382 327 325 338 370 399 335 370 315 314 353 402 345 296 320 334 299 284 254 197 231 248 248 244 216 202 151 174 188 186 187 135 144 176 220 207 155 148 115 164 167 195 130 133 97 68 85 89 93 103 121 177 196 161 115 103 110 138 108 87 101 110 125 115 105 94 100 79 54 51 44 44 32 16 14 21 30 16 10 7 5 4 3 4 4 4 2 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
314 310 304 296 292 285 281 276 278 270 277 268 267 270 263 265 262 260 255 250 255 258 241 242 247 238 262 266 263 264 256 238 256 241 232 232 242 276 259 276 293 289 304 302 306 298 299 308 265 277 289 326 322 284 236 210 204 188 169 158 159 163 151 147 143 136 134 131 128 124 118 114 117 150 166 169 175 199 200 205 200 192 195 200 178 159 162 189 167 135 134 150 165 183 189 193 191 175 173 182 182 198 205 218 221 223 227 229 233 235 238 240 242 238 244 240 236 234 219 212 224 225 227 242 234 225 220 228 221 227 235 242 243 243 243 242 242 243 247 250 253 248 262 263 284 269 255 248 243 238 230 227 224 219 214 207 204 201 199 199 198 197 196 195 193 191 182 186 187 181 177 173 172 179 178 172 174 169 173 184 171 163 163 162 162 168 182 181 168 170 170 167 166 164 158 158 159 158 163 174 165 169 173 180 179 192 194 197 195 175 164 164 175 197 168 154 152 148 144 145 151 149 150 151 151 151 151 154 163 164 165 166 169 173 183 196 196 203 208 210 204 194 189 187 190 202 209 211 204 197 195 194 190 191 196 204 211 214 228 226 227 218 211 212 222 229 217 214 212 221 230 231 231 233 234 233 234 233 227 218 233 233 226 226 225 228 229 229 227 224 222 217 215 213 212 210 207 209 210 208 206 207 212 218 222 227 232 239 243 244 247 248 250 255 268 280 291 292 292 292 292 288 272 267 269 265 258 254 253 252 254 255 256 258 259 261 266 267 269 269 267 267 270 271 271 273 273 274 275 278 279 280 281 283 285 286 287 289 291 292 293 295 296 297 299 298 301 302 303 303 303 305 306 307 307 308 308 310 310 310 311 310 315 316 315 308 307 302 298 301 304 303 307 318 317 315 316 320 321 317 317 321 330 332 329 330 332 331 330 328 330 334 335 340 344 350 364 375 374 373 381 387 392 392 374 369 375 378 380 381 386 390 395 400 422 412 402 398 401 414 429 434 444 446 459 472 479 478 483 484 493 478 475 489 457 476 507 517 522 525 532 540 543 521 548 558 564 555 573 570 590 599 606 603 616 621 594 586 600 580 571 558 560 577 587 592 598 606 609 616 619 618 611 623 628 639 648 651 650 644 649 662 650 620 628 607 599 642 601 614 649 628 629 624 611 639 617 609 589 598 608 593 584 578 580 583 587 598 612 625 619 648 628 629 623 630 631 644 653 676 680 675 682 695 702 703 691 684 696 702 679 703 687 710 691 697 681 678 690 713 637 597 569 583 573 560 619 588 624 653 655 645 634 617 613 595 596 584 583 587 575 530 564 574 519 509 466 462 445 414 432 498 535 519 456 426 406 405 417 452 458 462 475 474 466 460 460 441 476 482 502 506 516 528 540 550 531 561 573 586 537 498 492 468 478 499 574 546 497 481 476 469 460 455 452 452 438 428 417 412 437 416 400 412 380 398 402 431 439 458 462 461 465 491 472 493 471 479 494 518 553 572 557 563 506 485 537 545 532 512 488 492 514 528 529 546 561 564 583 552 553 551 564 590 548 554 526 551 588 529 585 604 589 592 606 508 484 457 524 484 516 497 453 499 489 545 515 443 509 494 448 496 526 479 452 502 515 538 501 443 420 403 298 258 285 301 299 286 251 235 176 175 158 142 133 134 127 147 133 150 211 254 300 285 275 284 256 313 301 295 291 296 285 311 332 330 336 386 357 381 393 416 438 444 437 479 479 481 526 531 560 555 537 578 615 711 665 651 646 651 641 678 700 689 703 699 712 731 686 710 661 622 602 583 564 547 578 587 593 619 671 651 689 717 643 693 680 704 709 682 620 575 544 530 522 525 526 487 504 480 447 419 393 317 321 356 383 361 392 406 406 360 433 463 539 533 508 464 395 355 326 299 337 320 275 275 306 274 263 278 275 262 246 250 244 237 216 227 234 220 209 199 185 193 191 200 202 206 202 198 219 239 240 256 244 206 221 225 235 197 228 231 215 195 204 209 227 217 194 186 171 162 159 153 149 146 141 156 168 178 159 175 196 201 215 223 216 204 188 175 185 165 164 163 163 167 171 175 174 178 183 211 221 243 241 234 240 226 235 218 235 216 219 203 234 234 209 200 174 173 171 174 195 212 180 174 173 179 182 172 162 163 167 168 175 208 211 202 253 274 268 280 260 312 333 375 381 374 345 382 392 401 398 364 356 359 331 347 389 420 462 451 413 400 364 361 382 420 486 538 583 582 611 633 625 598 560 473 413 383 381 371 382 416 394 354 373 403 441 394 389 358 338 356 375 334 322 270 288 311 332 312 267 220 176 208 199 198 194 161 170 156 153 182 168 119 137 174 200 153 163 108 115 178 149 157 123 135 108 57 116 114 114 164 185 204 193 204 168 138 84 85 108 90 79 82 86 81 79 83 57 56 53 36 42 28 23 18 12 15 26 9 8 4 3 4 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
314 307 301 293 290 282 282 296 278 290 287 292 300 282 269 266 261 254 259 256 259 244 242 241 240 239 261 264 266 264 259 243 258 256 253 284 285 282 264 287 294 296 304 309 310 313 316 305 304 321 324 330 322 295 265 280 214 184 174 212 177 159 155 150 146 145 140 138 132 125 122 123 116 133 153 162 175 181 189 204 200 183 183 192 190 172 153 168 158 132 137 150 171 159 187 188 190 194 198 202 196 181 182 185 199 205 201 223 221 215 223 229 233 237 247 248 249 230 232 236 227 244 243 242 249 234 228 226 224 232 241 242 242 242 242 242 241 242 245 248 249 229 228 229 233 245 255 265 267 254 229 224 221 217 212 208 205 202 197 196 196 196 195 193 193 191 186 180 182 184 183 172 170 171 179 170 170 168 170 180 164 160 161 161 160 166 181 179 172 167 171 171 163 162 159 157 159 158 158 171 165 171 193 193 180 178 186 195 194 194 166 161 170 156 152 151 148 141 145 145 146 152 150 150 150 151 151 157 163 164 165 166 171 176 189 200 203 204 209 208 195 190 187 184 186 192 195 194 191 188 188 187 186 188 194 200 211 211 222 228 228 222 215 213 230 230 223 218 218 227 232 233 233 233 235 235 234 231 221 230 228 235 234 235 236 236 233 233 231 230 228 222 217 215 214 212 210 213 214 211 207 207 212 216 220 225 231 235 232 236 239 239 242 251 259 269 290 289 293 293 294 279 275 285 275 266 265 258 255 254 255 256 256 258 260 261 262 263 266 268 269 269 271 272 273 275 275 276 276 278 280 281 283 284 286 287 288 289 292 293 295 297 297 298 299 300 301 303 304 306 307 307 308 309 310 310 311 311 311 312 313 313 313 317 318 314 314 310 304 302 312 317 312 314 317 315 316 318 322 322 321 317 327 329 331 331 333 335 334 333 331 333 336 340 349 353 359 365 378 384 385 367 364 366 367 373 376 380 382 384 388 393 398 403 409 423 422 409 399 405 421 425 437 440 439 460 481 481 484 465 474 469 456 454 473 497 500 502 520 527 535 538 550 551 537 558 564 576 562 557 589 600 607 610 617 625 623 608 633 631 605 581 571 567 566 576 580 593 608 615 622 628 628 632 640 644 649 656 663 660 663 651 626 642 618 650 618 628 620 602 637 656 652 649 624 635 647 619 612 601 614 604 609 614 591 582 582 585 605 621 610 605 607 616 642 650 651 663 671 691 694 697 696 707 711 702 709 702 713 707 703 694 701 716 720 708 688 710 730 719 685 631 611 574 569 606 602 627 647 643 677 669 666 658 660 615 611 614 619 621 614 560 540 528 486 461 472 516 500 448 407 414 444 455 445 433 416 394 428 432 447 449 456 463 468 472 448 457 481 492 504 513 524 537 547 493 530 576 586 596 528 485 465 450 482 512 509 498 479 473 466 457 450 446 440 441 442 435 419 402 418 420 418 390 378 392 411 416 432 448 449 444 468 463 492 495 459 497 530 520 565 584 543 559 499 517 496 539 514 488 478 496 501 512 537 531 544 558 556 551 549 576 550 580 600 560 556 568 593 549 586 623 632 617 620 519 587 486 531 501 564 485 483 486 544 558 474 523 553 492 462 529 508 463 475 517 510 553 488 408 352 330 285 307 288 259 263 261 305 263 217 197 188 129 143 164 166 138 137 174 180 237 269 269 248 248 270 274 266 275 265 262 263 273 295 285 350 339 363 359 393 413 395 428 416 462 459 515 500 534 552 580 581 568 620 664 660 612 623 626 655 651 645 648 674 680 685 652 657 644 633 582 573 573 566 538 565 568 585 610 620 619 661 675 643 643 657 664 663 667 629 583 562 581 576 571 556 560 512 484 422 385 361 339 326 341 359 356 350 375 376 384 456 420 490 438 444 385 372 335 321 301 291 287 267 254 260 262 248 251 247 245 237 242 244 228 207 212 234 228 219 205 178 187 193 194 192 195 190 206 237 251 229 240 217 219 211 210 219 195 198 226 236 215 189 189 207 199 212 194 171 166 155 150 145 142 138 151 165 169 151 179 179 198 217 210 204 206 186 173 176 162 160 162 160 166 168 168 173 181 205 216 219 243 228 226 249 225 216 218 241 224 193 204 216 228 204 179 170 171 169 177 190 208 176 171 169 174 165 160 164 167 186 195 197 243 268 236 233 271 300 298 292 337 360 377 379 318 368 367 373 394 399 417 404 420 371 387 392 416 448 460 463 456 402 368 391 455 488 518 546 565 595 619 630 592 577 548 484 440 457 445 454 445 390 382 425 441 413 430 409 418 389 369 344 315 288 281 230 264 287 254 242 222 200 170 173 171 158 166 149 137 163 178 175 133 130 147 147 168 112 98 119 172 143 91 93 98 89 58 82 111 158 163 203 171 148 180 205 155 103 106 66 95 73 57 80 82 70 57 53 41 34 29 27 26 20 16 11 10 7 6 5 4 3 3 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
305 301 300 290 290 296 308 299 291 294 289 294 292 273 264 260 259 252 253 252 254 249 246 241 245 253 265 266 264 261 251 244 264 280 245 264 281 288 282 279 285 294 300 309 313 316 319 317 304 311 326 299 274 283 283 275 211 184 197 282 196 169 157 152 151 149 146 141 132 127 127 128 122 116 138 155 165 174 190 190 184 174 166 181 173 181 164 142 146 125 133 163 191 191 181 172 177 198 206 203 207 213 215 212 204 207 200 195 201 217 224 229 236 245 235 236 236 236 239 241 243 245 248 249 251 239 231 227 233 230 239 241 240 240 241 241 240 242 243 245 249 252 224 217 218 228 243 251 229 221 220 222 224 223 211 208 204 201 198 192 194 195 193 192 191 190 189 183 177 176 177 181 170 167 173 169 168 168 165 166 162 159 158 158 158 164 172 175 176 167 163 160 163 159 158 155 155 159 159 162 168 182 194 193 178 172 173 180 174 169 164 159 156 151 149 148 146 143 144 145 145 149 149 150 150 150 151 158 162 164 165 168 173 181 195 201 205 208 203 196 189 187 184 182 183 185 191 186 184 184 183 183 184 185 190 193 199 206 213 228 231 225 221 221 218 231 232 233 223 227 233 234 231 232 236 235 234 233 223 235 234 236 237 238 238 238 238 236 234 237 236 233 224 220 217 217 213 218 229 212 209 209 209 213 217 221 222 226 228 232 233 236 237 242 250 257 262 269 274 276 281 280 286 294 280 276 282 268 258 254 255 257 257 259 260 262 262 264 266 267 268 270 271 273 274 276 277 278 279 281 283 283 286 286 287 289 290 291 292 294 295 297 299 300 302 302 303 304 305 307 307 309 308 311 312 312 312 312 313 314 315 315 316 317 320 318 320 320 313 304 303 313 333 336 323 311 313 317 325 325 324 318 325 327 328 332 325 335 337 337 337 334 337 341 344 350 363 378 364 361 359 358 364 363 365 370 371 378 382 380 391 395 401 405 409 416 422 430 410 402 406 409 412 414 423 457 481 477 460 454 442 445 459 480 500 507 513 519 526 533 517 543 550 555 558 546 564 558 547 576 596 601 608 585 598 608 628 634 637 640 639 620 590 583 578 580 585 581 584 602 615 614 627 632 642 653 653 655 665 671 676 649 646 663 621 661 629 669 627 603 625 631 657 662 638 626 655 655 617 611 623 609 623 625 595 602 604 584 588 600 621 625 627 629 656 665 680 684 667 694 703 712 714 724 722 722 713 720 728 712 723 703 707 727 727 705 699 725 731 707 678 619 587 571 596 625 619 649 652 671 687 682 678 643 618 637 626 655 640 632 613 570 530 516 554 532 516 563 532 474 440 428 403 400 407 421 424 385 415 426 445 456 455 462 473 471 414 470 482 499 513 524 537 549 494 485 571 586 594 602 520 480 458 444 476 479 480 477 463 456 460 454 444 438 432 436 442 448 433 421 394 410 417 396 372 383 401 431 447 440 428 453 449 465 490 460 465 481 505 561 586 548 493 527 478 457 492 533 486 478 483 490 506 517 517 543 524 516 556 523 537 552 572 586 589 611 579 576 603 565 601 582 644 661 647 598 570 498 545 558 570 491 502 504 586 577 500 573 530 497 479 523 505 488 489 512 544 545 445 409 357 302 349 273 265 275 225 202 233 199 202 174 160 134 160 160 198 182 161 155 200 207 222 222 237 235 242 247 254 267 247 270 305 345 346 351 301 333 333 387 349 348 415 426 464 458 444 459 493 543 537 573 582 602 637 643 614 627 593 620 600 649 631 624 660 614 665 705 643 646 627 622 610 624 578 539 543 552 566 571 593 615 649 654 630 602 628 611 617 639 593 547 539 538 518 504 514 506 547 490 442 406 365 340 318 339 334 333 345 355 333 359 386 428 420 378 374 362 338 333 301 282 281 269 264 252 240 240 258 242 236 231 225 236 234 220 223 199 221 226 218 207 192 177 186 188 187 188 188 215 245 237 218 239 232 198 206 213 207 203 206 233 230 225 214 183 190 188 205 187 185 179 155 147 143 138 135 146 159 153 158 172 191 205 225 226 211 196 183 171 165 158 158 158 159 162 166 167 175 192 200 224 247 236 211 229 226 218 205 226 239 210 215 193 192 223 221 199 175 164 166 171 189 198 169 167 169 172 164 158 181 200 223 240 245 236 274 285 235 267 325 336 310 355 375 359 307 326 375 405 393 416 404 403 410 423 410 435 419 412 422 449 478 492 461 393 412 438 508 520 531 574 597 623 613 553 513 538 492 502 510 501 515 483 442 413 395 359 362 364 312 344 352 320 314 270 298 286 230 240 216 250 242 195 201 186 159 161 133 145 121 123 140 135 130 134 91 109 115 151 90 133 150 150 153 94 115 76 57 57 73 128 135 147 212 145 138 169 243 157 127 128 72 57 53 48 60 69 49 58 44 40 28 23 19 14 12 10 8 8 6 5 4 3 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
298 294 290 290 295 304 313 312 307 293 280 276 269 275 263 261 252 251 253 256 251 248 244 241 241 256 263 266 263 257 253 259 268 277 285 257 273 284 291 283 287 295 305 309 311 313 318 320 321 313 322 283 271 248 219 226 195 222 212 230 239 185 160 156 154 151 143 136 133 133 131 127 124 120 119 141 151 164 171 185 185 162 160 173 160 164 183 156 131 123 131 178 186 183 193 200 195 179 181 185 192 203 213 223 226 226 228 228 225 209 206 223 241 245 235 230 234 235 239 241 243 246 249 250 252 247 238 237 236 237 238 239 239 239 240 241 240 241 241 242 246 250 228 212 209 214 232 267 230 216 209 209 216 212 209 205 203 201 197 195 192 192 193 191 190 189 188 187 185 178 174 172 168 166 170 170 167 166 164 163 161 158 156 156 157 162 165 167 173 174 173 164 159 156 154 155 155 159 161 164 170 184 190 191 187 172 171 183 170 166 160 161 151 149 148 147 146 143 144 144 145 148 149 149 150 150 152 163 164 164 165 168 171 179 197 195 207 197 191 188 184 183 181 182 180 184 186 183 181 180 181 183 190 189 189 192 197 202 208 218 230 230 231 225 219 233 233 233 226 232 236 236 231 232 234 236 237 237 231 223 235 236 238 239 239 239 240 239 239 239 238 236 233 225 218 221 216 223 216 212 211 211 210 210 214 218 221 221 223 226 228 231 233 239 245 250 257 260 264 279 283 293 293 295 292 284 291 275 263 256 257 257 258 259 260 261 265 266 267 267 268 270 272 273 274 276 278 279 283 281 282 283 285 288 288 290 291 292 294 295 297 299 300 302 303 304 304 305 306 308 309 311 310 311 313 314 314 314 315 316 317 316 318 317 321 319 322 323 322 314 306 304 305 310 309 309 311 317 322 327 327 323 327 323 324 325 327 331 335 339 339 336 335 339 340 343 344 347 349 350 354 361 368 369 373 376 379 382 386 389 385 390 401 404 411 418 425 430 436 421 426 425 422 421 418 425 460 458 438 439 478 493 502 498 499 496 492 507 508 504 522 535 516 548 544 541 529 527 550 588 594 580 573 585 596 622 634 635 641 631 637 632 636 603 597 597 600 598 591 587 595 603 621 630 642 637 635 639 645 660 678 662 661 674 641 675 643 659 656 621 635 655 646 676 648 626 649 666 630 622 632 626 619 612 602 613 619 598 589 596 615 622 644 648 657 659 679 703 698 684 702 714 729 736 729 735 728 735 742 712 742 724 726 742 736 701 723 734 725 722 686 636 585 587 627 645 675 661 699 672 669 679 624 603 596 615 606 631 633 633 612 593 521 584 609 546 569 593 552 516 470 457 436 419 397 397 389 394 416 454 455 472 469 471 478 452 413 490 501 511 525 538 549 543 462 484 542 534 575 550 500 477 456 437 458 460 462 458 452 444 452 450 437 430 427 426 437 454 428 414 403 385 410 410 388 381 422 442 429 421 442 451 448 485 466 441 477 490 550 585 594 520 469 508 459 481 516 505 485 472 484 507 512 514 529 524 500 541 521 501 520 544 558 575 598 600 628 633 616 613 607 604 623 660 670 620 610 514 574 593 563 498 514 598 642 610 535 602 567 571 499 559 519 523 507 511 544 467 384 384 339 385 318 295 340 272 225 215 179 184 176 164 133 137 164 173 201 184 149 182 186 208 203 207 231 220 236 249 243 256 252 278 320 314 348 370 346 359 380 401 441 356 405 409 478 473 510 506 495 531 562 574 573 600 610 644 622 587 569 617 592 590 641 582 623 594 679 707 698 694 675 670 650 596 578 545 525 542 564 560 573 612 632 612 619 579 607 570 620 592 575 542 491 481 490 495 469 473 518 531 466 389 338 325 311 315 293 316 341 331 341 361 377 378 374 351 342 316 316 329 295 277 259 281 271 264 250 232 241 245 229 220 210 222 233 213 210 201 206 216 220 210 199 182 183 183 183 181 191 221 241 226 204 229 220 210 190 220 189 191 202 223 233 207 220 207 169 173 200 199 202 195 156 144 140 137 135 140 152 145 172 193 193 193 196 219 211 210 187 168 161 156 156 155 156 161 164 168 179 206 210 228 236 219 208 211 207 199 210 228 247 210 189 175 185 207 215 205 185 161 163 184 195 193 166 164 165 168 167 165 186 238 249 262 279 273 309 316 274 287 344 334 314 367 338 290 315 359 369 414 421 431 424 421 430 424 423 429 439 441 445 456 473 498 496 455 456 498 493 521 554 564 580 580 515 505 454 516 488 471 528 524 487 436 413 411 324 354 309 294 286 300 281 277 267 248 243 253 230 207 230 194 206 208 184 155 159 147 150 184 146 125 132 103 107 109 103 84 115 167 100 91 146 135 89 78 107 58 47 79 113 91 128 165 182 118 139 188 236 177 186 112 122 77 66 40 42 66 73 41 32 35 28 14 12 11 6 5 5 6 5 4 3 3 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
295 293 293 297 308 316 316 316 312 299 280 275 291 277 264 261 251 263 265 261 255 249 245 240 247 254 264 267 262 259 264 268 269 277 288 285 286 291 293 292 298 303 303 303 307 313 316 318 318 321 324 309 288 241 243 224 217 280 289 241 283 201 170 160 155 149 145 142 138 132 128 124 123 120 113 113 144 146 162 183 186 172 151 167 150 159 154 140 129 125 150 152 154 164 170 183 198 200 202 209 213 214 209 209 217 219 226 228 236 226 218 208 216 222 222 224 227 235 240 242 244 248 249 252 253 246 241 243 240 239 240 238 238 238 239 240 238 240 240 240 244 246 250 232 206 204 212 218 218 207 201 199 204 212 207 203 200 198 197 193 189 187 190 190 189 188 186 186 184 183 181 177 172 165 164 169 169 166 163 161 161 158 154 155 160 174 169 161 169 173 171 169 160 159 153 154 154 158 162 165 168 174 183 187 185 174 164 162 164 162 162 151 150 148 147 146 146 142 143 144 146 147 149 149 149 151 158 164 164 165 165 170 175 174 178 183 187 186 183 181 181 183 179 180 181 180 179 179 179 179 180 182 184 187 190 193 198 201 206 214 225 232 229 227 222 236 236 232 236 235 235 237 236 233 233 237 237 237 237 231 236 239 239 240 240 240 241 241 241 240 240 238 236 229 225 222 219 228 217 217 213 225 212 211 213 215 217 219 220 223 226 228 234 237 242 248 251 255 264 271 283 295 295 296 292 294 296 287 268 260 258 258 259 260 261 263 264 266 267 268 269 270 272 274 275 276 278 280 281 283 284 286 287 288 289 291 293 294 294 297 299 299 301 303 304 305 306 306 308 309 310 312 313 313 315 316 316 316 318 318 319 319 320 320 321 323 323 325 324 316 322 313 309 306 309 317 326 325 321 328 329 327 324 328 324 327 331 335 340 344 349 348 343 344 346 348 349 346 347 351 354 356 360 362 368 374 378 384 387 390 394 396 396 395 405 409 419 427 439 445 448 465 447 445 440 422 427 432 450 470 481 499 487 458 455 457 459 464 468 469 476 496 515 541 505 505 532 548 546 544 558 575 588 618 624 629 607 591 612 598 602 634 651 625 635 612 611 613 604 596 600 627 624 620 625 633 651 654 666 661 661 670 684 668 649 679 673 672 667 627 629 649 689 665 654 634 645 669 659 640 651 629 622 628 609 641 614 594 590 612 616 635 625 638 647 657 667 667 686 698 706 721 734 740 738 740 744 754 735 729 755 744 738 748 747 712 737 730 715 661 662 635 599 615 615 645 650 719 688 652 635 675 677 621 590 585 609 640 636 622 580 546 582 605 618 595 616 603 587 582 540 506 482 473 440 443 437 414 379 460 465 461 475 486 490 415 429 465 504 520 530 544 534 488 447 459 472 468 495 493 474 467 459 430 443 445 445 444 439 436 441 435 430 428 422 420 425 426 425 427 405 389 386 398 374 397 407 421 412 435 454 436 444 464 438 451 483 516 584 568 592 512 480 454 434 489 485 490 457 472 483 512 507 524 510 502 499 533 505 505 513 521 556 566 583 575 584 609 641 620 647 642 667 685 711 663 655 568 598 644 602 521 522 625 679 667 580 625 630 588 537 582 534 555 516 550 555 444 461 451 386 405 307 346 324 321 307 260 194 182 153 151 124 169 218 200 207 182 185 152 175 183 196 215 211 210 231 238 234 228 257 278 296 343 352 355 381 345 424 445 408 408 382 392 422 444 458 481 551 497 552 512 552 590 639 666 618 602 555 593 557 611 605 587 560 587 615 694 729 753 721 657 623 581 556 540 521 514 536 551 571 561 609 564 597 559 545 585 586 555 571 545 507 473 451 442 425 456 463 508 490 443 401 360 321 314 320 295 316 305 339 353 350 345 350 348 338 304 293 291 281 273 268 255 266 255 245 241 225 239 237 224 208 208 220 213 196 202 191 215 218 211 199 196 170 180 174 182 194 219 237 223 198 209 222 199 183 212 188 178 205 220 208 213 192 215 191 162 171 194 177 189 159 141 137 135 135 139 145 153 166 162 182 197 218 221 206 195 187 171 156 154 153 153 154 161 163 168 185 209 201 223 214 213 197 191 195 206 229 247 214 230 205 175 183 214 198 199 167 160 160 167 186 167 162 160 162 157 161 212 220 240 311 308 342 339 341 322 313 362 333 317 314 348 292 294 317 352 367 402 419 418 435 439 444 438 439 436 445 470 465 490 476 487 510 503 464 501 526 523 525 540 533 511 486 455 432 497 467 486 498 495 446 370 357 333 336 289 278 271 239 288 271 219 246 258 208 207 231 217 191 204 186 163 165 195 186 177 173 198 177 139 109 128 112 135 94 112 93 128 134 83 126 100 117 68 66 44 75 83 117 126 137 201 159 112 119 160 180 128 186 121 99 94 62 53 33 47 54 56 27 22 17 7 7 4 4 3 4 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
299 307 309 315 321 323 321 315 311 292 284 282 293 284 268 255 255 271 274 259 260 252 252 243 245 253 261 264 265 268 272 275 277 278 277 278 282 291 291 292 289 299 299 304 308 313 313 312 312 315 324 319 271 270 271 217 276 279 305 294 224 191 173 164 158 153 146 139 133 130 128 123 121 120 120 120 115 135 157 166 183 175 158 142 147 130 123 120 119 130 169 189 166 159 186 184 172 177 197 201 210 212 217 220 215 217 217 223 237 238 224 214 217 216 218 224 237 239 241 241 244 248 250 252 255 244 241 237 237 239 241 236 239 239 238 238 234 239 239 238 241 243 245 245 218 203 198 202 199 198 195 194 206 208 206 202 199 196 193 194 193 193 184 181 186 184 185 181 182 182 180 180 177 170 163 162 166 166 165 162 159 158 154 153 159 180 171 160 161 168 170 170 161 156 154 151 153 163 170 190 173 171 186 175 172 165 161 160 160 161 152 149 149 147 146 145 144 141 139 143 145 148 149 149 149 153 161 163 164 167 172 183 200 185 181 176 176 178 178 178 178 176 176 177 179 176 178 179 181 183 184 183 184 186 190 192 195 199 204 211 219 234 232 232 233 225 231 235 236 237 236 238 238 237 238 238 238 239 239 231 231 238 241 241 241 242 242 242 243 244 242 240 237 231 226 221 225 231 230 220 216 219 214 214 213 217 219 219 222 224 227 231 235 237 241 245 247 252 257 263 269 274 291 297 295 296 296 278 270 265 260 259 259 261 262 262 265 266 269 269 270 271 272 274 275 277 279 280 281 283 284 286 287 289 290 292 293 295 297 298 299 301 303 305 305 306 307 308 309 311 312 313 314 316 316 316 318 319 320 319 321 321 321 321 322 324 323 326 327 320 325 325 314 307 309 317 330 329 324 329 332 332 326 334 336 336 335 340 343 348 354 357 361 355 355 351 354 350 351 357 356 359 362 367 370 374 381 384 387 392 399 405 411 411 401 408 422 433 440 441 452 461 465 463 459 446 428 437 461 478 477 455 445 453 486 490 475 489 487 491 476 477 485 498 521 542 569 584 595 594 593 607 587 566 589 570 556 572 572 578 588 602 620 635 658 668 636 620 614 615 605 599 634 643 647 655 660 666 674 675 684 678 678 684 690 676 691 685 649 645 634 653 668 702 665 648 653 670 686 668 646 634 639 621 631 644 618 606 593 613 626 624 634 657 658 672 685 684 708 727 719 724 749 754 741 761 759 755 759 759 762 771 762 760 742 751 748 725 686 682 633 599 582 628 619 651 690 704 662 648 613 625 657 641 604 558 610 612 642 652 639 624 624 628 593 581 574 569 519 535 554 539 541 539 535 497 453 447 390 416 427 483 495 500 457 399 453 499 493 530 539 550 498 452 452 460 452 457 465 464 465 450 451 446 415 436 427 431 428 427 427 427 422 426 420 413 409 408 413 405 398 385 392 367 370 399 426 406 420 437 441 426 455 432 424 459 504 582 604 539 574 540 481 446 428 488 492 473 461 476 511 494 523 526 482 491 520 504 485 504 533 557 556 535 577 590 598 627 639 649 656 659 696 693 726 762 707 618 650 663 653 567 621 615 734 791 699 744 721 627 580 619 557 604 538 553 604 513 610 493 446 398 352 410 348 407 308 231 192 157 117 121 159 212 233 233 216 186 216 182 160 191 209 192 204 197 207 219 227 238 244 265 297 294 291 308 352 408 413 471 406 470 449 386 407 413 434 455 499 466 493 552 617 638 616 653 606 584 545 575 564 573 570 565 552 606 625 621 665 759 735 662 624 572 558 538 525 508 525 537 526 546 573 564 528 579 503 543 521 556 603 552 538 497 440 437 418 428 407 477 433 425 406 383 351 332 311 286 290 319 333 337 333 333 346 375 375 352 320 297 298 286 255 258 248 243 248 239 233 227 230 223 217 202 199 218 200 194 190 207 214 207 197 190 183 168 170 179 185 210 224 226 201 192 212 199 183 210 190 177 200 219 220 202 192 203 206 175 157 186 190 168 155 142 137 134 133 139 147 159 173 188 198 199 221 210 197 186 190 169 155 154 154 151 158 161 164 172 191 214 197 218 199 193 186 197 226 213 237 219 206 236 202 180 174 186 181 192 165 157 159 156 160 159 156 151 152 175 191 209 248 297 348 353 386 408 395 356 351 348 310 280 309 298 259 327 342 369 400 387 385 407 412 425 412 421 404 423 441 454 456 468 493 504 514 504 481 490 488 481 483 483 482 429 445 392 438 485 453 479 496 458 414 347 310 284 282 271 256 245 210 240 226 205 212 217 228 191 182 220 206 194 179 219 213 187 204 214 190 213 192 174 141 161 146 173 159 159 86 71 111 78 89 58 63 50 43 46 108 115 140 158 186 149 135 109 119 174 180 115 99 109 65 78 48 53 28 54 53 28 33 12 8 4 6 5 5 3 3 2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
315 325 322 325 324 321 314 308 298 308 295 290 291 272 258 263 258 267 276 268 266 257 261 257 245 248 259 265 268 267 269 270 270 270 273 279 289 289 285 284 287 291 301 305 308 308 306 306 310 316 320 325 320 306 284 240 284 305 288 255 214 189 178 166 157 156 146 141 138 132 130 126 120 117 117 118 112 112 137 165 159 158 151 141 128 123 115 126 129 163 162 178 180 183 183 195 197 202 197 194 194 201 217 228 231 232 228 222 227 238 227 218 233 233 221 224 227 236 242 245 244 243 243 241 242 240 238 237 238 240 241 236 237 237 238 230 238 238 238 237 238 240 241 244 247 223 199 193 190 187 188 188 198 212 208 206 204 193 192 190 189 186 181 181 178 178 176 183 182 175 179 179 177 176 174 163 157 157 156 163 160 159 154 155 158 181 167 159 156 160 168 165 167 162 155 150 152 163 190 190 181 170 168 171 163 160 159 159 153 147 147 146 147 146 145 145 142 142 146 141 147 148 148 148 151 163 166 166 166 170 177 182 196 202 201 185 171 170 174 178 174 172 178 171 173 180 183 179 179 181 183 188 187 189 189 193 197 200 206 213 222 234 234 233 235 236 233 233 237 238 238 238 239 240 239 238 238 239 240 238 231 231 241 242 243 243 243 243 243 245 243 240 238 234 233 225 226 235 234 223 218 218 217 215 215 214 217 222 224 227 230 232 235 235 235 240 242 250 253 252 257 262 269 297 296 298 295 289 277 269 262 259 260 261 262 263 265 267 269 270 270 272 273 274 276 278 279 281 282 284 285 287 288 290 291 293 294 295 297 300 301 303 304 306 307 308 308 310 311 312 313 315 316 318 318 319 320 321 322 322 322 323 323 323 323 326 325 327 328 326 327 325 315 311 309 311 315 320 325 332 332 333 333 329 347 348 350 349 350 350 354 359 363 366 365 355 357 353 357 355 361 362 365 370 373 377 381 386 388 395 401 406 411 417 420 409 408 421 429 450 454 460 457 445 455 459 458 438 435 437 439 447 470 459 482 517 495 515 511 530 534 495 482 487 519 546 561 549 544 539 528 531 536 539 554 556 590 609 609 610 606 615 656 662 666 675 672 631 623 628 626 614 608 615 640 644 659 663 665 682 692 695 688 685 698 685 717 672 680 652 652 639 647 673 674 660 647 648 659 671 669 650 639 627 642 630 614 618 595 604 615 629 645 642 652 662 675 700 709 714 742 756 751 763 760 772 777 771 773 773 768 775 735 770 753 753 738 706 686 672 615 590 623 613 652 649 693 662 669 671 641 588 607 625 619 563 587 584 636 630 629 644 637 638 614 596 594 574 589 529 500 483 508 554 510 495 477 456 398 388 427 451 504 463 429 392 453 487 524 512 541 557 484 452 432 453 445 474 444 435 444 438 435 443 429 422 431 410 412 417 420 416 413 414 413 405 407 402 396 401 398 394 355 352 390 417 400 402 425 437 430 419 425 420 442 471 537 615 580 509 565 486 451 435 419 469 468 451 453 489 491 502 529 507 467 511 499 469 480 484 519 512 526 567 578 604 652 665 688 672 669 676 711 738 781 823 755 656 692 691 684 654 685 742 793 901 843 862 844 713 680 630 607 631 569 608 653 616 663 519 488 376 428 469 417 335 276 245 187 140 127 166 200 220 217 248 226 202 244 208 188 171 177 208 210 222 232 230 235 242 260 259 267 303 298 307 319 355 433 462 462 483 436 427 442 460 448 465 452 507 530 570 579 578 608 644 616 584 535 540 521 580 582 518 558 550 563 572 656 712 748 712 619 583 550 529 515 509 511 518 509 535 558 512 509 570 510 483 549 586 578 580 565 495 469 444 417 383 419 415 431 376 384 367 345 323 284 287 310 316 325 333 331 317 336 363 374 338 351 347 318 306 262 250 238 236 229 236 230 221 235 217 213 207 193 207 206 187 183 196 215 210 201 189 182 173 166 168 178 210 215 221 204 201 216 188 172 204 181 183 198 201 217 184 194 193 208 189 166 156 168 161 172 141 135 132 131 137 155 166 174 179 203 213 213 224 207 200 173 168 153 152 151 150 157 160 161 175 198 212 194 195 190 180 191 228 204 194 217 214 203 214 210 194 164 176 200 177 159 156 156 151 155 155 149 156 156 174 198 242 261 332 369 384 383 399 403 381 363 350 333 291 266 245 281 325 354 388 369 358 386 397 402 371 389 385 379 379 431 465 476 501 499 519 481 447 469 430 424 427 434 436 393 366 390 384 409 406 434 456 474 474 443 371 323 272 240 224 213 205 200 196 184 196 192 176 200 203 184 175 192 237 212 228 243 198 248 258 242 281 258 194 178 159 196 170 144 114 132 87 68 59 65 59 47 44 43 37 74 86 129 170 169 140 109 89 113 143 165 115 88 66 54 44 63 30 21 52 38 10 9 7 6 5 4 4 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
328 328 328 324 321 318 321 321 317 305 289 286 271 263 258 282 286 279 301 275 263 262 263 261 253 245 250 257 261 259 260 261 264 271 276 279 277 282 280 280 288 298 303 304 305 302 300 305 312 315 317 323 325 301 283 260 301 309 266 219 199 189 185 191 178 158 154 145 139 137 133 127 123 118 116 113 110 110 119 139 146 140 128 115 118 118 127 153 159 146 157 194 199 196 204 208 205 205 215 210 210 217 210 231 233 235 236 239 228 230 231 224 240 237 230 236 240 234 243 245 247 237 234 233 234 234 234 235 239 242 243 238 237 237 237 233 236 237 237 237 236 238 240 242 244 246 210 192 188 185 182 183 185 185 193 207 206 203 200 198 198 193 197 190 175 186 183 175 177 170 169 169 176 176 175 173 172 170 157 154 160 160 153 155 158 168 163 157 155 154 157 166 164 160 160 149 159 167 188 179 182 180 162 160 158 158 158 147 147 146 146 145 144 145 144 141 141 141 139 142 146 150 149 150 161 166 168 166 170 179 183 200 199 196 186 176 169 166 172 173 174 172 169 171 173 177 177 177 179 182 186 187 191 190 193 193 197 202 208 219 232 235 235 235 236 237 238 232 238 240 242 242 242 243 239 237 240 241 240 237 241 237 233 242 244 244 244 244 245 245 244 241 239 239 238 236 229 236 232 225 224 219 217 224 217 216 216 220 222 224 226 226 229 231 233 236 239 242 244 249 255 268 278 274 281 297 298 291 276 268 264 261 261 262 263 264 265 267 269 270 273 274 275 276 278 278 280 281 282 284 286 287 289 291 291 293 295 297 298 300 302 303 305 308 308 309 310 311 312 314 315 316 317 319 319 321 322 323 324 325 325 325 325 325 325 327 327 329 329 328 329 329 324 315 310 314 317 323 337 338 336 336 336 334 331 334 337 342 348 352 356 361 365 371 375 376 358 357 358 362 361 371 370 373 378 381 385 390 393 397 403 408 414 420 425 428 419 418 418 423 426 431 436 452 466 471 467 474 471 463 483 484 497 464 507 517 518 535 542 532 550 549 503 495 491 495 494 504 510 510 522 542 549 551 544 540 572 569 578 615 640 626 626 638 652 672 679 636 641 634 632 616 631 626 620 622 625 643 660 680 687 682 706 695 707 711 708 724 713 667 656 668 670 656 668 689 670 662 661 659 682 670 647 647 646 630 627 639 613 602 613 614 643 660 661 679 689 680 701 718 733 766 772 770 776 770 780 778 779 779 747 743 708 755 743 711 690 714 655 614 596 621 624 646 654 706 679 668 621 620 624 614 576 623 608 606 539 599 629 601 598 628 567 585 590 636 627 630 614 617 561 495 475 490 503 481 472 463 406 374 371 410 435 431 394 407 487 502 539 538 550 565 476 456 441 424 468 460 440 414 415 424 428 434 429 407 427 413 403 403 409 410 413 401 397 406 396 393 392 385 395 382 373 349 421 407 387 420 431 417 415 423 396 439 461 480 510 599 576 498 474 450 428 421 429 451 453 430 469 484 487 520 497 452 457 452 464 470 505 527 521 517 552 549 571 613 646 661 660 653 654 688 700 697 734 775 745 718 739 780 748 771 801 880 1016 1050 1032 1038 1056 900 831 751 690 679 641 683 746 706 687 592 459 483 524 421 336 281 230 206 176 158 121 157 184 187 204 238 234 222 272 221 195 192 205 212 207 234 245 247 252 255 266 273 294 292 339 357 360 422 384 467 482 512 437 479 473 524 498 513 487 474 502 512 534 569 600 662 601 572 574 537 524 539 547 505 521 505 542 589 620 692 700 669 673 612 551 527 515 505 498 506 499 505 521 487 504 548 553 488 497 517 538 589 597 543 530 492 447 401 363 373 390 406 356 358 359 336 304 281 312 313 321 326 324 318 356 338 337 343 339 328 323 272 308 293 271 246 232 220 226 211 237 221 204 205 193 188 203 189 178 197 211 210 199 192 180 170 166 162 166 191 199 222 201 190 213 197 168 194 172 177 197 206 199 205 177 179 194 192 163 165 147 147 164 141 133 130 130 137 149 161 180 202 213 186 214 222 211 184 177 159 150 149 149 150 156 158 160 175 197 225 200 177 176 186 219 217 200 182 214 189 196 203 191 178 162 183 194 182 155 151 153 152 147 153 163 167 186 167 185 210 225 311 333 373 345 384 412 405 379 355 338 316 283 238 288 341 361 379 338 360 358 367 379 338 345 319 336 394 391 441 472 489 507 477 404 365 390 389 382 361 409 359 342 347 345 359 414 460 439 463 463 445 392 345 308 263 228 248 249 231 213 205 190 175 166 160 154 164 170 152 189 250 230 226 286 262 270 278 278 275 241 239 198 184 209 152 150 139 164 154 129 98 101 68 65 88 57 37 54 91 140 166 177 120 95 77 140 114 148 134 124 93 76 54 30 30 16 45 11 4 7 6 4 3 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
327 330 326 325 324 324 322 320 318 312 301 284 289 274 261 293 303 298 281 267 264 264 265 264 261 259 254 248 256 262 264 265 269 272 272 271 273 280 280 288 294 297 297 297 300 295 302 307 308 312 315 318 323 320 275 297 299 317 316 244 241 198 214 250 223 176 161 152 147 141 134 127 122 121 116 113 110 110 115 124 138 127 113 137 179 186 161 163 189 165 190 191 202 205 207 210 213 216 219 221 224 225 224 217 230 236 239 240 232 235 245 228 236 240 237 231 241 243 243 246 245 239 231 231 232 233 237 233 234 237 233 232 234 236 236 233 233 236 236 236 235 236 238 240 242 244 242 199 187 182 180 178 176 177 179 182 196 191 189 197 191 181 173 169 161 169 169 181 180 176 166 165 170 175 174 172 171 169 169 155 152 157 154 153 152 160 176 164 155 152 153 161 163 160 154 148 162 186 188 177 167 161 159 157 157 158 150 144 144 144 144 143 139 139 139 139 140 139 139 140 146 148 149 153 160 163 167 168 169 177 166 162 165 170 172 169 167 163 163 165 168 172 168 169 172 172 176 179 179 181 185 187 190 192 195 194 198 201 208 217 232 237 234 234 237 238 238 237 239 239 241 242 243 244 245 241 240 244 242 238 242 242 238 234 244 245 245 245 246 246 244 240 241 241 238 234 237 237 233 233 224 221 222 225 220 217 215 217 218 221 224 225 227 229 233 233 236 239 243 247 255 269 295 290 284 299 298 283 272 266 263 262 263 263 263 264 265 267 268 269 271 273 274 275 277 279 281 282 283 285 286 288 289 291 293 294 296 298 299 301 303 304 306 309 309 311 312 313 314 315 316 317 319 320 322 323 324 324 325 326 327 327 327 326 327 328 329 330 330 330 330 330 321 316 313 316 321 329 331 335 334 334 339 339 333 339 344 346 350 355 358 363 369 373 378 384 369 360 364 364 365 371 375 378 380 385 389 393 397 400 399 410 416 420 426 431 433 440 433 427 440 438 441 445 468 482 479 477 489 482 486 495 505 467 496 530 535 525 547 553 560 563 541 528 520 519 504 527 524 516 523 561 582 598 594 570 546 560 595 614 623 648 654 663 652 673 683 670 661 665 637 627 646 655 655 650 645 642 635 650 665 681 690 701 709 718 718 733 737 709 661 665 703 683 669 699 682 665 681 676 676 669 659 651 644 637 649 638 629 616 607 636 627 655 674 683 684 708 713 716 721 733 768 781 776 783 784 758 743 748 760 697 695 709 710 697 650 653 627 602 618 631 648 669 689 684 648 652 636 597 592 571 568 588 562 553 529 564 596 548 571 619 564 525 583 576 619 598 562 561 534 492 465 478 482 483 475 475 487 420 380 369 405 418 378 447 536 537 523 565 568 563 474 465 435 412 444 423 427 410 402 403 417 428 426 412 397 411 411 390 397 407 399 394 394 402 390 382 378 365 377 370 354 372 408 395 389 414 413 405 385 391 393 442 442 491 530 611 515 469 447 439 416 393 452 422 437 472 471 482 505 486 440 421 496 506 512 536 515 541 549 558 556 574 611 634 649 654 646 628 655 661 678 699 703 713 774 708 723 797 799 805 822 985 957 954 1005 950 1051 978 974 968 858 799 759 773 907 908 722 585 504 536 470 335 248 223 201 205 177 183 143 123 177 215 218 241 284 271 265 249 238 213 206 223 226 230 259 273 277 265 273 297 331 335 370 383 386 356 375 387 500 531 491 510 526 575 585 548 543 541 552 587 598 610 620 593 639 605 589 539 504 488 504 492 479 491 510 554 630 647 627 598 602 660 586 551 511 490 484 492 489 508 549 483 504 579 568 484 473 476 524 552 586 513 478 478 463 416 377 343 363 378 355 346 329 319 300 244 308 309 315 319 316 307 334 321 353 320 327 315 324 309 301 304 284 263 250 225 218 218 227 221 207 193 195 188 198 191 174 189 202 211 198 184 179 166 165 163 158 187 201 221 208 175 195 203 172 189 160 185 199 206 181 195 196 168 177 201 192 176 174 150 145 153 131 128 128 133 150 157 172 186 184 185 215 211 203 184 169 155 148 147 145 150 154 157 160 173 203 209 189 172 176 206 200 211 187 174 209 182 176 208 202 183 159 165 191 162 151 148 148 152 145 161 182 206 217 206 186 183 223 264 304 356 317 386 376 369 347 310 318 273 224 276 314 328 360 372 331 325 326 368 315 330 293 292 298 311 329 419 448 431 413 413 377 327 349 351 345 344 352 312 306 312 319 338 375 415 420 427 430 416 352 336 303 269 286 327 351 325 263 261 223 195 192 186 163 145 140 145 204 221 197 218 258 295 264 280 278 260 290 244 227 236 220 176 193 177 207 188 167 122 138 115 90 55 49 34 57 109 150 175 179 136 97 82 119 100 123 114 110 97 49 61 55 17 10 8 2 3 6 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
326 327 329 324 315 314 311 305 298 306 296 285 273 266 264 285 290 289 285 273 267 268 267 266 264 262 262 250 260 264 262 262 265 265 266 267 274 272 275 281 286 281 282 288 290 291 297 301 309 308 315 315 322 326 311 288 316 332 341 309 253 210 223 306 271 197 174 160 153 143 135 130 129 122 117 115 112 110 113 119 130 118 123 161 160 187 187 182 188 179 195 200 203 207 209 211 214 218 220 223 226 229 231 232 226 228 238 241 243 235 243 235 234 238 247 239 238 247 246 245 236 233 231 233 234 237 239 240 235 230 227 229 233 235 235 235 224 236 235 235 233 234 236 238 239 241 244 208 187 181 177 175 174 172 172 175 186 184 190 179 173 170 166 164 160 158 159 161 166 178 173 170 164 174 173 171 170 168 168 167 161 150 149 148 149 155 171 177 157 151 153 151 157 154 149 146 176 174 167 167 161 157 157 157 157 149 144 143 143 143 137 138 137 138 139 139 138 138 140 137 146 149 150 151 150 152 157 158 158 157 158 158 159 160 160 162 165 162 165 166 165 167 167 168 170 172 176 180 183 185 186 187 190 191 194 197 197 200 205 213 228 236 234 234 237 238 239 237 238 239 241 242 244 244 245 246 245 243 242 240 243 243 243 234 240 247 247 246 247 248 246 243 243 240 239 236 238 237 233 233 231 227 231 231 220 218 217 217 219 222 222 223 225 227 230 232 235 237 241 249 255 263 272 283 299 291 287 280 271 266 264 266 266 265 265 265 266 267 268 269 272 273 274 275 277 278 281 282 284 286 287 288 290 293 294 295 297 298 301 302 303 305 308 309 309 311 313 314 314 316 317 319 321 322 323 324 325 326 327 328 329 329 330 329 330 330 331 331 332 332 332 330 331 321 315 314 320 332 333 337 334 335 343 342 339 343 346 350 346 352 363 366 372 377 382 387 389 381 365 366 371 369 374 383 384 387 391 397 401 405 405 407 410 419 429 435 439 445 447 441 439 453 439 445 467 485 492 485 490 497 499 505 511 493 469 480 493 503 521 555 554 561 566 559 522 558 508 554 576 543 534 526 532 549 594 630 602 562 558 595 599 592 609 611 627 650 661 690 698 676 646 651 632 661 672 673 673 661 652 643 677 666 669 691 690 704 726 729 741 735 678 701 722 684 680 697 704 690 681 700 698 681 669 656 651 649 633 629 627 607 607 638 629 660 668 667 689 701 716 707 744 752 751 782 793 795 792 789 748 741 717 695 682 664 665 671 641 631 608 626 626 655 669 701 675 656 643 617 619 639 617 620 612 577 585 584 558 512 544 522 586 609 546 510 551 564 604 539 518 489 488 485 468 449 459 466 477 489 501 491 363 383 388 397 372 417 467 453 463 479 496 500 482 465 428 416 401 413 413 401 395 393 419 415 417 419 393 400 400 399 383 393 388 380 395 407 398 398 380 369 347 359 347 408 382 378 377 387 391 396 372 392 399 407 427 455 540 621 507 456 434 414 410 370 381 438 479 464 461 497 470 445 409 488 513 546 541 549 542 564 592 592 610 630 636 628 633 650 654 620 638 639 659 687 678 710 718 679 703 718 725 710 829 914 880 936 937 919 979 904 969 1050 1147 959 901 941 1040 1039 753 702 614 589 435 317 317 285 233 253 244 198 171 133 137 155 225 259 319 271 237 244 215 191 213 233 256 257 253 263 263 268 284 299 301 318 328 334 337 351 360 377 409 504 544 582 549 486 534 496 491 515 547 552 551 585 590 570 658 629 571 561 522 504 472 457 476 541 591 579 665 593 567 583 534 618 621 584 517 493 482 477 480 502 510 469 494 523 490 462 443 471 498 503 531 512 494 436 470 424 389 345 348 350 332 325 314 308 289 278 262 304 312 312 311 301 321 314 347 312 323 301 325 334 344 336 287 256 246 223 210 214 214 229 219 201 186 188 189 185 172 189 200 208 204 189 177 164 161 161 155 191 212 211 209 188 189 188 165 180 159 169 187 202 178 174 191 169 181 181 203 202 180 159 147 134 130 126 126 129 138 154 170 165 160 173 189 211 202 195 188 153 145 144 148 149 152 154 156 179 193 199 179 167 183 202 204 182 202 164 194 162 191 207 204 203 160 161 186 153 146 149 143 143 146 164 185 214 256 244 232 212 200 239 282 314 292 338 332 323 328 293 268 263 223 259 315 344 333 342 316 279 337 302 280 311 283 256 274 315 350 356 390 354 356 368 326 336 315 307 298 303 317 280 330 367 368 353 345 361 387 396 414 412 428 387 325 326 368 389 362 359 326 302 269 246 241 221 215 162 141 135 157 168 182 215 262 294 302 227 222 216 250 277 255 253 254 204 235 234 202 147 140 130 123 97 102 42 31 63 90 85 153 187 130 111 94 84 83 85 92 103 105 83 86 24 55 10 6 3 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
323 324 326 319 315 295 293 291 288 276 273 272 270 273 274 287 281 277 278 278 272 269 268 267 266 264 262 255 255 259 253 256 254 262 263 266 267 276 276 276 282 284 282 284 291 296 302 301 304 311 310 314 317 326 325 323 324 331 342 336 285 256 232 249 305 250 187 166 156 151 138 136 132 128 122 118 117 114 115 118 126 118 127 143 165 180 188 187 191 201 200 202 205 205 204 208 216 219 222 224 227 230 232 235 236 238 239 243 245 244 243 237 236 239 243 244 242 246 245 238 235 233 233 234 236 238 240 242 244 244 241 230 232 232 232 229 221 232 235 234 232 233 233 237 237 236 239 211 189 180 175 173 171 170 168 168 169 173 178 185 196 175 166 159 156 155 154 154 165 166 164 165 172 161 166 173 170 168 166 166 165 160 155 148 145 151 173 172 159 151 149 149 149 156 146 147 156 163 159 157 156 155 155 155 156 146 143 141 139 135 136 137 137 137 138 138 138 138 139 139 147 150 160 161 161 156 153 155 155 160 164 166 162 159 170 163 161 165 167 168 166 166 167 168 173 172 173 175 176 179 181 184 191 193 195 198 200 202 206 214 226 234 238 234 237 238 240 239 240 240 241 243 244 244 246 247 247 246 244 242 242 245 240 237 236 246 247 247 248 248 246 243 242 242 239 238 240 239 233 233 230 230 234 226 223 219 218 218 219 221 224 223 226 228 231 234 237 239 244 249 254 261 266 273 283 285 282 278 276 272 270 269 272 268 267 268 267 268 269 270 272 274 274 276 279 279 281 282 284 286 287 289 291 293 294 297 298 298 300 302 304 305 307 309 310 312 314 315 316 318 319 321 322 324 325 326 327 329 329 330 331 331 331 332 332 333 331 332 334 332 332 333 330 321 318 320 315 319 322 336 339 337 340 345 343 340 349 352 356 351 362 369 374 378 366 366 366 369 373 374 375 377 379 373 388 390 395 400 404 406 410 414 417 417 422 429 437 444 451 457 448 452 453 445 456 472 480 487 493 500 504 511 515 489 499 481 529 541 546 540 554 552 573 554 542 575 516 552 593 591 544 578 566 556 556 575 625 604 576 559 589 617 621 649 666 665 675 676 687 703 670 680 653 646 652 676 684 681 673 670 652 675 699 691 686 700 703 725 738 747 724 711 729 700 685 719 734 695 703 714 695 694 682 658 645 640 643 628 615 628 610 639 632 648 671 682 689 701 705 734 740 768 760 768 800 776 790 777 757 753 738 729 693 658 642 643 629 614 634 633 658 660 718 680 661 674 662 674 681 677 649 663 652 641 643 643 619 558 519 496 517 555 524 491 496 575 597 589 516 479 466 463 467 468 438 465 485 493 507 521 453 364 380 377 384 406 427 416 444 461 477 468 463 459 423 432 415 395 416 407 391 387 404 400 408 413 400 380 392 389 392 376 380 384 391 395 411 410 406 388 362 333 358 365 365 370 380 366 374 388 386 368 383 403 418 454 519 549 477 439 422 411 391 370 458 490 470 427 486 485 445 413 444 516 531 562 564 578 578 573 562 575 592 635 635 617 616 634 650 615 637 636 644 658 650 670 673 686 670 683 680 699 778 826 863 909 911 902 883 922 1001 1050 1095 1183 1029 1165 1167 1174 853 782 728 564 458 472 431 341 278 291 279 228 189 150 114 159 245 277 326 268 232 219 210 214 256 252 249 237 265 271 270 288 296 287 305 307 310 317 338 339 362 371 398 480 497 518 469 455 498 459 461 491 522 522 554 550 540 554 607 652 616 585 564 502 504 472 465 496 559 629 596 597 535 569 504 557 576 589 587 526 523 487 464 464 464 458 459 465 456 444 454 476 448 475 479 448 443 406 434 442 418 389 317 327 323 327 303 268 270 239 237 301 307 307 304 302 300 326 331 317 311 299 335 355 332 325 308 277 256 234 217 209 208 214 231 202 193 185 179 186 170 182 193 201 195 184 178 165 159 158 155 179 201 207 216 191 167 201 175 160 154 181 205 220 207 179 175 184 161 185 215 192 205 184 161 136 130 124 123 127 135 153 154 167 191 198 219 232 205 206 175 146 142 141 145 148 151 152 154 180 210 194 173 164 183 205 208 179 177 158 185 160 195 190 194 181 156 152 166 146 143 140 141 147 157 164 176 195 217 256 275 262 258 229 250 285 296 316 317 286 317 271 237 269 205 266 301 319 329 263 236 308 299 248 280 251 239 281 296 299 354 374 367 330 332 319 308 315 285 268 267 284 267 296 347 361 398 411 406 380 432 445 462 446 477 433 417 386 387 336 306 324 288 276 266 245 212 235 218 201 161 127 155 193 191 224 271 252 236 226 179 219 193 263 255 272 295 260 255 204 167 126 96 84 95 86 49 32 28 54 54 101 139 153 115 96 89 72 47 52 103 71 110 58 69 32 8 3 3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
311 314 316 320 301 296 291 277 278 298 288 273 271 291 289 292 289 284 280 272 271 273 273 272 268 262 261 253 252 254 255 262 262 258 259 263 266 269 272 279 286 287 287 289 291 292 297 303 307 305 306 312 319 324 331 329 331 332 335 345 320 301 299 292 302 218 195 185 160 153 155 136 130 126 116 114 113 111 113 117 120 116 125 135 148 161 165 184 189 201 191 203 198 197 206 214 218 221 224 224 223 226 230 233 237 241 243 245 247 249 251 250 243 248 253 256 250 247 247 240 236 237 239 237 238 240 241 243 245 246 248 236 232 231 230 228 217 231 234 234 232 231 231 232 235 235 225 211 188 177 172 171 168 167 166 163 163 164 165 164 166 168 165 154 154 152 150 149 152 155 154 155 156 160 161 157 169 167 166 163 164 160 157 152 144 148 157 169 158 152 149 148 148 152 147 144 148 155 153 154 153 151 151 145 136 133 133 135 135 136 135 136 137 136 136 137 138 138 135 146 148 159 161 163 164 166 164 171 171 170 176 182 172 162 169 169 167 170 169 172 169 169 171 169 172 175 173 175 177 179 181 183 190 188 191 194 197 202 207 214 223 234 236 239 238 239 239 241 242 243 242 242 243 244 244 244 247 248 247 244 247 248 247 241 239 239 245 249 249 248 243 241 241 241 241 241 240 240 236 236 236 235 234 227 222 221 220 219 219 221 223 227 231 235 237 240 242 245 250 253 254 258 264 266 273 280 295 278 275 275 272 273 275 274 271 270 269 269 270 271 272 274 275 277 279 281 282 283 285 286 288 289 291 293 295 297 299 300 301 303 304 306 308 309 311 312 314 316 317 318 320 322 324 325 326 328 329 330 331 332 332 333 333 334 335 335 334 335 336 335 334 334 334 330 322 318 317 319 336 332 336 338 349 347 345 347 351 355 359 363 362 359 365 362 361 362 367 371 371 373 377 381 386 384 389 395 399 401 408 412 415 422 427 429 431 434 437 442 453 460 458 451 461 465 456 474 466 484 495 503 507 518 506 487 514 517 499 505 531 539 560 566 571 584 573 572 531 544 567 593 552 579 612 572 560 601 634 641 612 587 566 586 609 618 647 676 628 634 654 686 704 712 665 668 674 675 685 693 699 681 666 659 698 699 723 720 721 725 746 743 752 735 741 742 723 717 717 738 715 707 710 715 684 660 652 653 637 620 628 633 609 640 654 657 664 687 707 689 726 726 747 753 777 796 797 793 747 725 721 686 672 672 664 647 634 626 625 641 683 666 653 703 728 705 689 684 688 694 661 668 660 681 660 654 652 656 650 635 599 554 493 507 493 465 471 508 528 565 497 471 462 459 451 469 467 425 441 452 447 462 454 402 360 361 382 388 374 402 397 438 455 449 431 422 418 421 426 401 388 400 397 383 385 389 398 397 403 393 372 385 383 381 372 378 384 393 408 427 429 391 361 341 344 342 346 352 362 363 371 387 376 372 385 392 414 440 456 460 430 428 411 392 389 397 468 470 422 450 466 433 425 402 460 526 482 540 570 534 552 524 573 584 587 611 617 606 624 623 629 617 607 633 648 639 646 656 651 668 637 686 655 695 746 795 874 868 840 809 883 923 956 1045 1023 1131 966 1141 1131 1163 1052 955 765 626 605 600 611 433 384 341 287 249 207 175 140 136 238 261 333 289 258 234 214 208 231 225 224 233 241 247 270 280 283 295 306 309 331 328 343 362 357 382 405 423 419 426 436 435 455 416 478 514 489 535 497 535 561 612 653 630 564 537 503 499 448 448 479 530 563 631 568 589 536 534 509 486 559 537 531 546 584 549 489 458 449 450 445 446 450 428 453 482 466 413 416 423 424 397 451 389 404 404 369 322 277 282 304 283 233 269 289 299 303 304 295 287 302 321 331 316 290 300 326 326 326 315 318 282 262 228 229 206 200 201 222 230 195 179 178 173 170 172 189 189 196 182 174 160 156 153 154 166 195 198 208 194 167 191 183 161 153 172 194 211 192 179 167 167 164 182 194 181 199 193 170 144 132 127 122 126 130 148 148 159 167 193 212 226 222 196 164 141 140 143 144 147 149 149 156 174 194 188 165 165 190 211 196 189 167 151 161 162 189 175 188 187 162 144 147 140 139 139 141 169 163 192 213 233 243 269 277 286 299 277 263 271 267 307 287 262 316 249 213 258 200 249 251 315 307 255 234 278 250 239 292 227 238 245 299 334 346 371 353 286 304 278 287 263 257 249 266 279 301 314 345 387 403 414 394 416 394 417 470 488 528 472 446 438 388 349 302 267 258 240 236 202 187 167 174 167 130 121 163 158 176 216 256 253 210 181 161 179 172 178 223 257 225 243 229 209 187 163 105 83 68 68 74 39 29 30 39 55 95 87 69 75 80 94 72 40 71 58 68 83 42 40 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
301 296 296 294 290 287 279 289 311 314 294 276 279 292 302 288 280 280 274 276 277 273 277 274 266 260 255 257 256 255 253 257 260 265 261 262 265 269 273 280 286 285 291 293 296 298 301 303 299 299 305 309 314 319 330 333 335 338 339 344 346 346 308 237 214 196 185 188 172 155 157 158 135 128 121 115 113 110 113 115 118 113 120 131 138 155 182 183 173 166 174 190 186 209 214 216 216 215 206 202 202 202 207 212 218 232 245 246 246 250 253 255 253 256 260 262 260 250 243 240 238 235 236 237 240 241 243 245 246 248 249 227 233 225 231 230 219 211 223 232 232 230 230 232 231 233 205 193 186 179 173 169 166 165 164 161 159 157 157 159 156 157 156 151 152 150 148 147 145 145 146 148 151 153 154 155 160 167 165 160 164 161 155 150 143 146 156 169 159 151 148 147 153 155 152 145 152 152 150 151 150 147 142 137 134 132 134 134 135 135 135 134 135 135 136 137 136 134 144 146 156 162 162 162 163 165 167 171 177 188 188 188 185 164 161 174 173 173 173 173 175 171 171 172 172 175 174 175 176 181 185 186 189 188 190 193 197 201 205 210 217 227 237 236 240 241 241 242 242 243 244 244 246 245 246 243 245 248 249 246 249 247 247 242 240 239 242 247 249 248 243 241 242 241 242 242 242 240 239 235 236 236 236 231 227 232 224 220 220 222 225 227 230 232 234 237 244 246 245 250 255 259 264 271 292 287 282 280 281 280 275 278 279 278 274 271 270 270 271 271 272 274 276 279 279 280 282 283 285 287 288 290 292 294 295 298 299 301 302 303 305 307 309 311 312 314 316 317 319 320 322 324 326 326 328 329 330 333 333 334 335 335 335 336 337 337 336 336 338 337 336 336 334 329 326 326 321 320 321 327 333 332 342 347 353 351 347 356 362 367 373 376 368 384 388 370 370 375 375 378 380 385 389 391 382 396 404 408 412 415 420 424 430 434 438 440 444 453 457 464 467 470 462 474 461 481 482 489 501 504 510 531 516 489 523 530 528 499 519 514 547 545 562 576 588 584 547 543 575 591 591 567 612 599 558 572 580 596 640 631 593 583 583 580 615 637 614 628 638 646 659 707 704 692 705 677 692 717 715 695 692 667 700 715 710 727 737 742 717 737 722 734 747 763 768 765 727 753 749 717 727 716 680 657 647 638 629 628 634 630 612 645 657 648 670 682 690 716 710 735 740 765 791 785 773 769 769 753 738 729 703 668 640 636 647 666 635 673 701 724 707 718 712 686 669 668 647 674 653 629 660 653 653 647 597 644 621 596 637 596 545 521 495 490 461 452 471 482 468 448 457 453 437 423 405 389 384 416 420 414 416 413 385 366 370 375 405 404 383 405 415 415 418 411 403 408 425 418 401 378 392 390 370 384 396 391 400 399 385 367 370 377 364 367 376 394 420 422 391 381 364 345 332 333 364 364 367 362 364 376 370 356 377 381 395 407 405 400 410 393 397 391 359 391 484 428 416 419 417 412 408 407 449 459 475 527 529 494 495 525 511 573 610 619 609 601 613 625 633 609 611 633 632 638 624 632 652 665 635 660 643 696 696 762 785 833 708 736 898 950 933 949 1052 1053 949 1033 1154 1082 1090 1118 848 788 799 699 656 581 488 352 320 254 197 163 123 160 220 270 313 288 244 252 219 234 240 234 251 259 248 266 252 268 291 306 317 325 333 342 350 365 369 385 423 405 401 419 416 411 392 427 471 513 489 499 511 506 586 647 672 625 561 510 481 447 428 463 502 551 571 626 550 531 550 502 488 487 525 522 476 478 487 529 492 459 447 439 441 436 440 419 452 470 494 438 399 390 405 419 459 414 372 369 374 364 316 269 241 238 226 260 284 295 301 302 298 283 297 310 323 312 291 302 325 306 338 296 323 269 247 256 239 209 196 193 189 208 222 188 173 171 171 165 175 182 188 184 173 159 150 151 156 163 181 194 200 196 170 183 178 156 148 156 178 195 210 192 178 157 152 174 189 190 171 182 166 162 133 125 119 127 128 141 141 152 168 199 201 200 208 192 176 139 138 142 142 143 145 146 154 177 195 173 159 165 188 220 187 197 174 152 148 170 183 169 181 171 163 146 140 137 136 139 149 174 172 182 203 208 220 236 252 279 298 290 277 258 245 276 244 240 261 215 216 217 191 213 243 288 297 247 216 247 221 228 222 204 223 244 256 278 344 324 316 276 267 258 240 238 248 279 330 321 364 383 391 351 350 342 364 396 422 477 488 512 539 492 507 485 421 358 287 259 228 200 189 201 207 160 139 135 143 115 132 163 215 246 255 243 190 187 149 154 151 158 189 216 154 189 197 164 161 142 127 115 112 77 56 41 22 26 64 70 49 70 54 37 71 48 60 36 60 52 28 48 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
290 287 284 282 279 285 287 305 306 297 286 276 291 311 318 297 286 280 281 278 281 277 280 275 267 262 263 265 257 259 255 256 258 261 272 265 265 272 278 280 284 281 286 286 290 293 297 293 301 303 307 311 315 320 324 329 331 334 336 338 344 346 320 307 234 263 214 195 182 183 161 162 143 133 127 119 115 110 110 112 112 114 120 125 131 137 157 167 156 200 203 201 206 208 215 208 192 188 188 195 198 208 215 211 210 215 222 228 232 235 241 251 255 258 262 264 261 256 249 243 237 235 238 240 241 243 245 246 248 249 244 221 211 206 219 229 228 220 211 231 230 228 230 231 231 232 205 194 185 180 173 167 166 162 162 160 156 154 153 152 152 150 150 148 148 150 147 145 143 143 143 144 150 147 149 154 155 152 164 163 156 157 156 153 142 147 151 166 162 152 148 148 151 150 149 146 148 148 149 149 141 138 132 134 132 132 133 134 134 133 133 134 134 133 132 137 139 141 155 156 156 160 161 162 163 163 165 168 177 185 192 194 190 175 161 165 175 174 172 174 180 176 173 175 180 180 180 179 179 178 180 184 191 192 195 197 198 202 208 214 228 229 237 238 240 241 242 243 244 244 244 245 246 247 247 248 246 248 249 247 249 248 247 244 241 240 242 248 251 249 245 245 244 245 243 243 242 242 238 237 238 238 236 231 228 233 226 221 222 223 225 227 230 232 235 236 240 243 244 247 252 257 265 276 305 292 284 288 296 291 281 282 281 278 280 278 272 271 272 272 274 275 276 278 279 282 285 285 287 288 289 291 292 294 296 298 300 302 303 304 306 308 309 311 312 315 317 319 321 322 324 326 327 328 329 330 332 334 335 336 337 337 338 339 339 339 338 339 339 339 339 338 339 332 325 327 336 323 323 326 330 333 337 344 356 352 356 354 364 370 376 380 383 375 393 398 382 378 379 381 383 389 393 398 387 405 410 414 417 421 425 429 435 439 446 451 453 460 466 469 476 479 474 488 475 482 500 480 500 513 513 516 521 510 498 528 548 521 537 529 545 559 576 587 602 597 568 552 597 604 598 601 593 626 572 590 643 626 616 645 645 637 615 605 588 596 620 636 646 653 652 679 691 719 746 710 689 713 735 724 702 688 675 673 713 703 689 692 700 706 740 751 758 762 769 776 775 774 755 733 720 685 673 663 662 648 635 649 641 633 619 642 659 671 673 667 698 714 731 739 750 757 761 774 763 746 720 712 704 666 669 647 648 673 713 681 652 656 688 741 696 691 671 668 674 639 624 637 650 626 658 657 634 591 564 616 639 582 614 637 624 579 574 559 539 479 436 453 459 441 411 404 416 427 463 468 417 383 380 371 384 363 362 367 353 358 349 387 401 427 409 405 411 408 403 389 404 410 406 391 376 372 375 370 377 390 388 391 384 374 354 357 364 372 388 399 390 388 387 356 355 347 324 347 371 375 366 360 356 369 364 356 368 370 387 379 387 371 388 377 392 389 361 370 405 402 416 397 400 393 391 403 421 442 455 478 486 476 491 507 562 582 612 608 612 589 599 615 614 607 610 619 618 635 598 607 613 653 602 641 637 640 639 752 706 776 650 796 862 846 840 980 1037 985 929 1059 1042 1046 1039 1007 1041 880 895 819 829 666 533 440 359 333 240 145 116 175 156 168 243 303 269 245 223 250 250 277 271 262 258 267 282 264 288 298 319 312 329 341 364 364 393 414 412 426 373 390 390 393 452 452 474 483 475 499 478 511 549 579 628 633 606 576 548 485 415 438 490 497 543 605 548 480 526 514 467 456 493 498 465 454 447 456 461 456 449 437 438 429 421 409 422 466 450 470 448 399 372 391 390 419 382 351 326 332 323 314 305 258 229 238 275 291 297 298 295 286 287 308 313 297 288 300 324 328 300 286 327 313 284 249 224 207 201 191 186 199 209 216 188 170 164 167 163 183 174 179 170 157 147 148 155 161 180 194 194 186 162 174 188 161 147 169 173 182 203 216 184 172 146 171 165 193 161 185 180 155 137 119 117 122 127 131 143 155 171 181 203 182 213 182 149 136 135 137 140 141 142 144 152 175 193 172 157 167 191 204 185 185 165 152 147 174 165 161 170 161 158 144 135 135 136 138 164 175 191 198 216 234 246 280 257 292 305 319 287 258 260 237 215 199 205 189 198 175 225 270 303 284 256 213 198 218 199 216 184 208 225 236 252 286 336 299 270 272 236 224 236 277 312 341 363 370 359 331 328 310 336 381 416 445 509 532 562 546 465 450 412 398 365 353 300 274 296 251 255 268 200 212 192 134 114 110 124 161 181 188 246 256 198 163 155 132 130 136 147 190 135 139 181 131 150 135 110 102 99 102 62 47 20 17 29 43 29 70 69 34 31 57 15 14 39 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
302 297 292 286 291 287 295 295 282 279 278 287 301 316 313 298 292 284 278 280 283 281 281 274 265 266 270 263 254 263 261 262 265 268 270 273 269 268 273 271 273 274 279 280 284 292 289 290 300 305 308 310 312 316 322 325 329 330 336 341 348 353 352 329 303 282 237 234 216 185 186 188 174 147 134 122 117 113 112 111 111 113 117 118 128 129 135 163 159 191 190 197 210 204 193 183 181 186 219 217 226 212 220 228 224 219 222 231 232 235 238 241 246 258 264 265 265 254 250 242 237 236 239 241 242 244 246 248 249 243 221 208 200 195 199 217 229 229 211 223 231 224 229 230 230 232 225 200 188 180 174 168 164 161 160 158 156 155 152 149 147 147 145 145 145 150 147 144 143 141 140 142 145 145 147 150 159 162 148 160 159 152 149 157 147 140 144 152 165 151 147 148 148 148 148 147 138 145 149 138 134 129 130 130 131 132 133 132 133 131 132 133 138 142 138 139 147 155 156 155 157 160 161 164 163 165 166 169 174 185 200 195 192 175 169 162 165 175 180 180 179 177 178 182 179 184 184 185 182 182 181 183 183 186 187 189 193 199 206 212 218 218 226 238 240 241 242 243 244 245 246 247 248 247 248 248 248 249 249 249 249 246 245 243 243 244 248 254 253 253 248 247 247 246 244 243 244 243 241 239 240 238 237 236 236 233 225 223 223 225 225 228 230 232 236 239 242 246 251 257 261 257 263 268 273 278 279 286 305 300 289 284 284 283 295 299 278 273 272 273 274 276 277 278 280 283 284 284 286 288 289 291 293 295 296 298 300 302 304 306 306 308 310 312 313 315 316 318 321 323 325 327 329 330 330 331 331 332 334 338 338 340 340 340 341 342 341 341 342 341 341 340 341 332 330 330 340 334 327 328 331 337 339 344 350 358 360 357 356 359 364 368 372 392 386 384 387 398 392 388 389 390 397 401 398 395 414 424 427 426 431 441 444 443 449 453 460 461 472 475 481 484 480 483 486 485 508 502 488 500 519 529 538 533 517 512 544 543 515 554 544 562 560 572 591 598 579 556 592 606 609 611 617 628 581 573 625 647 651 644 656 664 655 660 633 620 601 617 637 683 685 677 681 700 737 755 712 731 775 764 717 706 694 683 683 695 699 723 739 725 709 735 742 765 751 771 755 775 785 741 709 708 686 673 655 653 646 662 641 622 630 652 654 677 684 672 697 684 722 710 744 759 763 786 760 764 742 729 681 659 652 670 665 703 754 691 660 690 709 684 685 658 669 650 652 680 647 597 646 589 639 651 644 575 550 589 642 604 551 572 573 524 558 592 506 473 448 423 419 416 435 482 488 497 512 525 506 451 449 437 425 419 411 398 394 370 354 371 434 431 422 412 399 397 397 393 400 401 393 388 379 367 363 364 374 379 371 384 379 377 366 344 379 388 401 365 360 360 359 353 348 329 337 340 362 367 356 352 371 361 357 345 361 364 363 364 358 367 375 368 399 378 348 374 381 388 400 397 399 390 414 430 441 442 450 462 468 475 526 573 572 554 599 606 597 582 586 596 604 610 555 553 583 621 606 568 596 627 611 620 619 606 627 696 605 657 633 771 748 880 916 882 947 900 912 1005 943 921 981 1018 991 1029 950 951 913 830 606 573 416 359 331 214 110 129 155 173 255 350 294 263 245 279 245 291 308 266 282 284 285 282 272 295 299 313 337 351 341 365 370 378 395 406 378 360 371 414 422 417 436 457 501 446 461 497 528 600 615 604 614 577 513 482 447 415 465 470 551 565 546 481 470 478 483 435 474 488 467 456 426 440 454 447 441 431 425 430 420 403 402 440 420 445 405 408 374 349 358 380 372 348 349 325 304 285 273 240 225 257 282 287 290 294 293 291 271 291 294 295 276 294 319 326 307 290 300 314 299 269 229 240 206 193 177 176 192 201 207 189 161 162 159 168 174 168 169 158 146 147 153 157 172 186 186 185 169 155 182 165 142 159 163 187 190 215 189 176 153 143 169 182 150 182 192 163 139 116 116 118 126 130 140 149 167 169 195 175 178 192 142 135 132 136 137 138 140 142 145 171 178 163 153 170 185 186 183 172 169 149 143 164 164 158 179 152 150 133 133 135 136 148 156 168 179 228 211 234 276 288 288 287 288 312 268 296 286 286 251 219 189 184 163 181 248 271 277 226 205 211 184 204 185 177 217 242 270 287 296 293 294 263 238 234 223 242 309 341 349 381 358 340 309 293 297 337 394 461 497 510 524 507 515 490 427 349 327 315 276 303 262 274 279 293 243 262 256 238 198 158 157 104 107 149 159 179 207 243 208 166 139 123 113 119 120 180 120 108 158 138 121 125 94 87 92 74 95 62 54 15 15 21 42 65 43 44 15 36 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
306 304 298 298 292 289 293 292 286 298 302 302 297 314 313 301 294 290 282 281 284 284 281 273 268 271 270 265 255 261 266 269 271 274 277 280 279 273 274 272 272 281 282 279 286 287 284 288 295 299 304 310 316 318 319 322 326 330 334 338 347 352 357 365 309 285 275 230 189 187 186 176 176 160 140 133 123 117 113 111 111 111 113 115 119 120 130 139 175 182 173 186 184 180 169 176 187 191 196 210 234 234 224 232 236 228 228 224 233 234 229 236 257 260 262 260 263 252 247 243 238 237 239 240 244 245 247 250 251 242 211 200 193 189 187 196 222 228 226 199 227 225 227 228 228 229 231 232 196 180 171 165 160 160 157 157 155 153 154 148 147 146 143 142 142 144 149 143 143 139 138 140 140 141 145 148 156 161 161 145 148 156 146 146 155 142 139 146 163 150 146 145 147 143 141 142 143 133 130 124 127 129 129 130 131 133 131 131 130 132 132 137 141 143 143 143 154 153 150 155 160 161 163 162 161 167 168 169 173 182 192 198 195 193 180 166 164 165 166 167 179 183 177 180 183 191 183 183 184 186 184 185 187 185 186 188 192 195 200 206 209 211 217 221 226 230 238 241 243 245 246 247 249 249 251 250 249 250 251 251 249 249 257 249 248 247 249 254 250 247 247 247 248 246 244 243 245 244 242 241 241 239 239 237 236 233 231 229 225 225 226 227 230 233 236 240 244 247 250 253 257 261 265 272 288 292 288 298 307 306 296 290 286 290 304 302 284 277 277 273 275 277 278 279 281 282 284 285 287 288 290 292 293 295 296 298 300 302 304 306 307 309 310 312 314 315 317 319 321 323 325 328 329 331 332 333 334 335 334 335 339 341 342 342 343 343 344 343 344 344 343 343 340 337 332 341 343 346 339 337 335 336 341 347 352 358 364 358 372 373 375 380 377 373 378 386 405 396 410 395 397 396 400 406 406 399 401 404 409 413 420 421 425 430 437 442 448 461 456 469 484 491 493 487 500 482 501 513 503 503 525 538 543 543 531 525 534 560 545 544 568 556 564 586 596 606 588 550 578 603 621 625 627 626 607 580 592 655 660 661 661 664 671 678 684 679 639 607 641 654 662 695 732 712 716 745 709 732 742 764 731 722 716 703 712 722 723 713 729 757 740 729 722 730 739 743 753 778 737 717 720 710 684 676 664 651 655 643 638 628 632 649 669 674 690 700 707 711 724 733 725 752 764 746 725 743 704 676 667 673 703 720 684 720 771 701 675 709 672 662 663 661 653 664 635 653 642 576 631 577 594 629 632 629 577 546 593 622 597 549 513 497 482 505 497 464 444 453 467 484 515 548 551 532 531 544 551 551 544 537 525 491 454 427 397 361 344 349 403 429 435 423 418 407 393 376 404 395 395 386 379 371 366 355 350 380 368 372 364 357 328 386 397 375 405 365 348 345 343 346 340 334 320 322 338 352 351 357 368 355 353 343 354 360 354 353 345 357 356 360 389 367 352 371 385 394 398 393 388 424 427 422 455 481 453 452 468 476 492 508 514 519 612 609 590 583 559 551 546 580 552 530 538 582 573 557 572 605 593 602 612 583 601 614 602 624 637 639 717 776 783 823 855 862 895 978 885 892 946 996 967 1005 1018 1098 994 942 750 647 554 468 376 237 199 120 136 196 275 362 284 270 254 282 272 293 333 276 301 320 288 307 279 276 300 313 331 325 352 362 360 365 378 387 391 355 366 382 415 414 462 454 502 460 440 462 508 555 606 571 579 617 574 498 474 401 421 475 489 531 538 515 466 440 438 446 442 457 441 436 430 424 405 414 422 423 417 425 420 411 404 406 392 412 404 375 386 373 337 337 342 338 304 316 303 296 290 231 217 229 284 284 285 290 288 288 279 267 311 287 270 293 314 301 309 269 305 284 303 277 248 234 217 203 187 171 176 187 196 186 174 155 161 160 175 161 160 162 143 146 151 156 176 183 182 175 160 144 164 166 138 143 158 172 181 195 197 174 160 135 145 175 142 177 186 183 153 114 115 118 123 126 135 147 169 171 167 169 173 187 137 132 130 134 134 137 138 142 146 182 169 153 154 174 193 176 180 160 167 151 136 157 153 154 159 149 136 131 132 134 136 152 154 167 185 207 209 244 265 270 293 324 332 328 288 349 341 312 295 261 232 180 161 201 277 232 225 182 179 191 166 166 166 198 237 272 268 283 260 249 262 245 216 210 243 287 327 375 403 348 316 289 273 293 338 395 464 455 444 438 440 433 419 396 393 373 320 257 232 239 242 238 238 255 242 221 267 244 185 160 146 104 96 114 143 154 194 207 184 151 161 133 105 103 111 161 96 96 119 105 93 115 98 77 66 82 60 73 57 24 13 10 8 17 22 19 5 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
309 307 300 297 294 294 295 294 288 301 306 311 312 312 316 310 303 293 285 282 284 284 281 274 273 277 269 260 258 259 263 262 265 270 274 276 280 285 281 277 277 276 283 275 280 280 281 294 299 304 308 309 308 314 318 325 327 330 334 338 343 349 355 362 363 319 296 221 193 182 169 159 146 163 183 146 130 119 114 111 110 110 110 113 116 116 119 125 150 157 168 178 156 160 182 192 204 221 215 214 236 241 241 242 228 218 209 212 220 222 221 228 242 243 241 243 248 249 244 243 239 239 242 243 245 247 248 251 252 238 202 192 184 182 182 185 205 228 206 199 215 222 225 226 226 227 228 229 207 183 174 168 163 157 155 156 154 152 150 147 147 151 144 142 142 142 142 146 141 139 137 140 138 139 141 143 149 158 160 158 145 153 144 142 143 142 138 137 143 142 140 137 135 135 134 135 134 129 125 127 125 129 131 129 131 128 130 130 131 130 141 142 142 143 149 152 153 155 158 155 157 161 162 162 163 164 165 168 170 178 192 203 196 189 183 175 171 168 166 168 167 171 179 181 183 187 192 183 187 186 187 186 189 190 190 190 191 193 197 201 203 206 208 211 215 217 221 225 228 245 247 247 248 249 251 251 252 253 252 252 252 250 254 259 260 257 252 254 246 244 245 248 249 248 248 247 246 245 243 242 242 239 238 237 237 235 234 228 225 226 227 228 230 231 234 238 242 247 251 255 258 262 268 272 281 305 298 307 308 306 296 291 288 290 305 301 288 282 277 275 275 277 280 280 281 282 284 285 287 288 290 293 293 295 297 298 300 302 304 306 308 310 311 312 313 315 317 319 321 323 325 327 330 334 333 335 336 336 337 337 339 341 344 345 345 346 346 346 346 345 345 345 342 341 332 334 346 349 350 350 345 341 346 347 354 359 367 366 373 380 378 379 385 396 395 393 387 389 395 402 416 403 404 408 412 401 428 429 427 435 435 434 440 440 438 457 468 466 478 468 478 495 500 494 501 505 493 507 515 516 505 507 515 526 550 545 526 547 560 540 570 578 564 584 585 597 590 552 599 606 607 620 630 634 594 598 584 612 655 631 660 662 641 658 676 692 687 634 614 631 650 669 683 673 685 691 685 698 699 714 715 738 724 708 716 733 747 743 731 734 748 768 745 762 752 772 757 760 727 711 703 692 681 670 664 668 652 646 632 637 640 641 666 678 691 708 703 717 737 742 746 764 763 753 732 692 680 680 722 693 724 747 701 734 777 713 683 669 664 653 632 630 640 675 655 613 586 584 561 595 569 622 573 563 582 539 543 572 570 536 509 518 486 468 466 450 438 504 541 567 543 535 535 537 545 552 558 559 561 563 564 549 462 441 414 386 349 358 389 404 423 421 412 416 408 386 364 388 387 398 394 377 373 366 360 341 362 347 352 350 331 354 357 358 356 351 344 341 339 339 340 329 329 317 343 354 364 368 354 351 350 347 347 354 346 345 345 346 347 346 381 364 341 377 370 359 342 355 398 462 465 474 439 448 478 474 466 476 479 499 512 593 620 628 611 590 601 605 584 533 545 558 516 557 557 526 545 587 579 586 600 583 580 593 592 551 604 564 679 703 794 775 783 857 934 947 854 858 843 929 1004 949 1050 1037 932 907 859 727 645 588 436 269 160 131 153 206 295 406 314 280 285 292 304 348 374 297 295 337 311 308 299 279 307 318 311 334 341 364 354 353 378 379 381 358 383 381 410 437 461 506 511 509 461 435 472 503 558 567 558 578 582 558 496 429 400 458 475 484 508 520 470 466 436 429 416 412 419 408 406 402 396 409 415 417 419 418 410 408 399 387 395 367 373 367 342 332 363 328 325 329 296 287 271 260 270 259 223 217 223 280 283 287 284 285 282 274 306 291 272 288 303 287 299 266 302 277 293 288 284 262 245 207 203 184 169 170 183 192 188 154 155 150 173 166 157 154 139 143 148 153 173 181 178 193 179 158 143 168 134 148 155 168 180 174 202 172 173 153 131 148 136 171 176 172 147 112 113 116 121 124 132 143 155 179 160 155 180 162 132 129 130 132 133 136 137 141 147 176 169 150 153 172 178 165 174 148 172 150 132 144 141 156 150 148 130 131 133 133 138 155 173 173 195 188 226 258 247 279 310 335 363 318 316 323 351 340 279 228 189 172 150 197 211 230 168 156 169 172 167 162 166 186 243 228 249 262 228 215 224 215 207 218 258 296 308 341 352 296 283 271 278 332 403 446 413 387 391 373 381 399 392 344 326 350 310 278 251 198 212 207 190 219 197 196 210 247 210 170 119 106 88 116 115 137 173 181 177 146 127 129 98 93 87 117 108 82 88 91 95 73 72 94 82 57 53 72 62 36 28 35 21 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
320 315 313 302 297 297 299 294 291 297 303 307 313 314 314 312 307 296 287 287 287 285 282 274 277 281 274 259 258 261 256 260 256 264 265 272 275 280 286 284 288 283 284 285 281 276 287 289 291 300 301 301 305 309 312 319 323 327 331 336 344 349 354 358 370 324 268 223 285 219 184 164 181 194 182 178 124 112 114 113 110 110 110 111 112 115 118 121 136 155 175 170 148 189 201 208 216 229 234 232 238 242 233 223 212 211 206 210 215 215 216 223 229 230 231 233 241 241 242 243 241 241 244 246 247 248 249 253 247 213 202 189 181 178 178 180 189 199 207 190 201 226 212 224 224 226 228 228 207 186 179 169 163 159 153 153 152 149 147 147 147 147 149 146 142 140 139 139 140 136 136 137 137 143 142 141 145 150 158 158 149 141 144 142 139 143 141 138 139 135 134 133 131 129 130 128 126 122 126 127 128 129 127 127 131 134 136 140 140 141 144 144 148 151 153 154 156 157 167 165 164 162 162 163 161 165 167 171 174 176 179 186 194 194 188 183 176 176 171 170 169 168 173 179 181 182 183 183 183 182 183 185 185 189 189 191 194 195 196 197 200 201 203 205 208 211 214 216 221 226 240 236 245 249 250 251 252 253 254 255 253 252 254 258 260 260 259 256 248 244 244 247 251 251 248 246 246 246 245 242 242 237 236 237 235 234 230 227 227 229 229 229 231 235 235 237 238 241 245 250 253 255 257 263 272 284 303 311 309 306 295 300 300 294 306 305 292 286 280 276 276 278 281 283 282 283 284 286 288 289 290 292 294 295 297 298 301 302 304 307 309 310 312 313 314 316 317 319 321 323 325 328 330 333 336 337 337 339 339 339 339 343 343 345 347 348 348 348 348 347 346 346 342 332 337 346 340 352 353 353 346 344 348 353 354 361 367 369 373 372 387 390 395 395 403 408 412 412 395 400 404 409 411 413 422 405 428 435 441 439 445 449 446 453 455 447 466 477 484 486 478 486 505 509 510 515 506 502 509 525 534 528 525 538 531 556 537 547 568 553 552 572 591 577 593 611 601 566 568 585 603 624 631 612 624 642 619 597 595 603 611 617 645 680 678 690 701 680 649 637 632 630 640 647 651 663 670 670 686 690 712 721 736 734 721 746 756 758 756 757 754 761 766 771 756 783 774 784 753 738 724 698 692 688 668 657 652 640 640 640 642 657 663 674 682 708 720 730 728 751 758 766 732 700 700 696 678 712 758 716 755 752 730 727 752 699 672 657 650 664 662 647 616 656 639 631 615 568 559 570 532 552 545 532 519 528 504 507 508 484 469 463 464 468 451 479 493 555 560 548 531 526 530 539 512 553 557 557 559 560 561 531 452 432 410 390 373 362 349 367 369 379 404 393 389 348 370 386 374 372 373 372 382 383 384 381 337 334 342 322 337 358 358 356 350 350 346 346 339 329 330 314 328 341 324 356 358 361 347 345 346 335 344 346 340 336 340 339 345 342 359 358 334 335 332 337 358 394 449 470 498 512 469 517 523 498 494 517 504 546 604 585 621 637 599 611 614 621 565 549 527 540 518 552 525 473 528 586 588 551 568 564 561 566 540 529 532 579 641 692 763 744 787 781 858 866 860 775 824 900 1010 952 913 924 855 745 687 601 535 442 324 252 120 127 197 250 359 427 367 316 297 343 384 375 401 315 301 333 356 310 301 288 297 308 315 345 350 361 349 354 372 380 357 350 377 367 391 427 422 455 539 546 488 438 428 457 524 577 524 549 547 559 477 461 388 385 433 440 474 478 452 421 445 395 431 387 394 397 393 376 399 405 408 409 411 411 403 394 393 380 386 384 367 347 328 342 312 356 310 309 319 308 281 267 248 265 248 226 209 275 277 282 283 272 278 257 305 291 268 271 299 307 260 266 304 289 260 289 263 237 268 216 214 207 179 171 163 182 187 169 149 150 165 163 157 144 137 143 144 149 170 180 173 187 173 158 138 149 138 138 140 167 177 169 190 202 184 167 139 125 131 155 162 162 149 115 111 115 118 120 133 145 160 172 148 155 170 175 128 126 129 130 131 133 135 141 149 174 164 146 153 174 176 158 172 146 157 143 129 136 139 131 152 137 128 130 132 133 143 157 174 186 177 204 251 239 268 297 311 341 372 352 332 346 354 341 275 268 222 230 167 143 169 185 144 147 149 152 157 183 166 213 211 222 219 236 217 202 194 204 220 244 301 340 338 338 306 273 258 257 302 342 404 398 337 326 346 317 333 340 387 367 302 292 296 255 226 193 169 168 170 205 186 166 206 205 173 158 121 96 82 106 136 146 174 159 140 141 115 99 87 96 72 87 97 60 77 71 70 65 58 68 72 68 47 75 54 32 39 26 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
338 319 314 311 299 301 302 300 296 293 300 305 308 312 314 313 310 299 292 289 285 281 278 278 281 282 281 272 268 256 261 263 262 258 264 269 273 278 284 288 291 291 290 290 290 284 279 283 287 294 300 306 310 313 317 322 327 331 335 339 342 348 355 354 330 310 293 250 239 217 193 182 186 175 172 167 147 118 118 115 111 110 110 111 111 113 114 114 119 133 161 149 173 177 203 194 185 208 235 236 239 221 206 206 202 211 197 200 208 213 219 222 224 224 227 230 227 235 237 240 240 242 245 247 248 250 253 254 255 217 198 187 180 176 174 176 178 181 186 192 204 225 221 212 221 226 227 227 204 205 193 181 165 158 152 149 147 151 147 147 145 146 145 147 145 140 142 142 136 135 135 135 137 140 138 137 141 146 152 157 147 139 139 137 138 141 139 135 133 132 130 130 128 126 125 125 122 125 126 128 127 130 131 132 131 137 139 141 141 143 145 147 149 150 155 156 157 158 159 160 161 162 163 161 165 168 171 183 190 192 183 183 189 191 189 187 177 178 177 178 173 171 169 173 175 179 180 182 183 182 183 185 185 185 186 187 188 191 193 194 195 198 199 201 203 205 208 210 213 215 220 226 230 234 240 244 249 250 254 256 257 253 253 257 259 260 261 256 248 245 247 248 252 251 249 248 248 248 246 242 238 234 232 231 229 227 227 228 228 230 231 230 232 236 237 242 244 247 245 247 250 253 259 266 271 283 310 306 304 300 302 308 304 299 302 301 291 286 283 278 278 284 288 284 283 284 285 287 288 289 291 292 294 295 297 299 301 303 305 307 309 311 313 314 315 317 318 320 322 324 326 329 332 333 335 337 339 340 341 340 341 344 344 346 349 350 350 351 350 349 348 347 339 336 340 347 353 349 345 348 350 353 352 355 359 361 371 376 377 374 380 384 399 402 403 412 415 422 404 401 407 417 433 421 421 417 425 427 428 426 437 450 458 461 462 467 457 481 489 494 497 484 491 505 518 519 521 514 516 527 529 545 550 532 545 552 559 541 552 576 552 581 594 600 590 597 595 567 609 599 619 630 636 633 644 646 613 652 615 612 635 665 637 654 688 696 703 709 703 672 648 659 662 665 670 677 685 683 673 683 710 724 740 739 749 749 756 766 758 773 780 769 772 793 777 788 794 797 777 759 721 703 689 674 662 657 649 645 642 644 647 663 668 677 680 688 698 720 745 753 747 732 706 722 750 731 687 728 779 724 765 754 769 763 714 684 666 659 646 652 646 646 595 626 578 575 543 539 562 541 549 546 527 534 537 524 500 508 489 513 525 494 497 515 507 517 541 548 527 525 520 496 539 471 464 509 552 555 541 557 559 523 446 422 413 388 392 370 336 335 360 355 353 367 360 335 373 369 357 370 362 360 365 378 385 403 367 343 319 334 352 357 354 352 354 352 351 350 349 338 325 307 333 336 322 350 355 357 342 341 341 338 340 339 334 332 334 335 324 329 349 348 331 344 361 377 390 439 468 502 501 513 532 512 519 563 569 592 552 557 593 612 615 639 629 627 629 619 584 573 532 489 539 531 477 499 564 554 537 564 546 550 546 542 534 503 523 533 538 637 641 574 662 749 745 848 726 760 879 860 922 1050 958 885 889 819 770 651 537 388 238 152 106 152 211 307 407 419 454 407 341 408 431 444 432 321 332 359 378 326 308 293 306 325 335 336 358 356 341 357 350 380 334 375 347 376 406 388 451 506 555 486 490 482 456 420 498 552 547 499 514 526 537 497 440 409 361 423 428 458 415 407 410 386 409 401 368 382 371 386 393 398 401 399 395 398 406 382 386 382 373 375 374 367 360 356 329 321 329 283 305 297 294 274 258 259 253 241 213 257 272 277 280 279 262 266 285 294 271 262 302 274 281 255 295 276 248 284 267 234 259 256 237 193 179 171 169 170 176 162 147 146 160 161 155 144 136 140 142 148 167 169 173 190 184 152 142 131 137 129 135 156 165 164 177 204 184 168 154 130 128 154 136 156 141 118 110 111 115 118 129 142 156 150 141 160 170 165 126 125 126 128 129 131 134 138 156 165 158 143 150 164 181 156 157 146 141 152 141 122 123 127 131 125 126 129 133 139 146 158 180 168 180 206 220 267 323 310 299 340 372 337 285 310 319 336 317 307 281 241 204 161 140 153 142 156 171 214 213 199 167 178 184 193 223 201 189 191 212 251 263 293 281 295 277 296 275 249 249 282 314 342 412 406 332 288 315 293 301 345 377 391 338 281 242 224 219 184 159 150 137 181 161 149 190 206 161 132 130 81 76 135 117 132 151 146 124 111 105 101 77 72 74 78 81 51 55 56 61 70 45 33 55 41 37 47 50 36 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
360 325 317 313 305 312 305 299 298 295 299 303 306 310 314 312 308 299 295 289 283 279 279 281 283 284 283 281 271 267 260 262 267 263 262 266 270 275 280 283 288 293 298 298 293 288 283 282 294 304 305 306 310 313 318 322 325 330 335 340 347 348 348 345 304 266 263 231 206 194 183 189 186 185 174 167 145 138 124 117 113 111 110 111 110 108 108 108 111 121 139 147 179 175 167 186 208 228 236 207 209 200 199 183 183 186 189 217 218 221 223 225 226 225 222 220 220 233 237 239 241 243 246 248 250 252 254 256 259 246 203 187 178 173 171 173 175 180 197 220 203 205 203 206 220 225 226 226 224 227 232 188 174 161 153 149 147 144 144 143 145 144 144 142 141 141 141 143 137 136 135 135 134 133 134 135 140 148 144 152 154 147 134 135 139 134 130 132 129 131 130 129 126 122 124 124 125 126 126 126 128 130 131 132 137 138 141 143 144 150 148 147 148 150 152 156 157 160 161 162 161 163 166 169 163 167 177 181 183 185 182 190 191 192 196 188 187 186 182 184 183 175 171 170 184 180 181 179 180 181 183 184 185 186 186 187 188 190 191 192 193 195 200 203 204 208 210 214 215 215 217 219 222 224 228 232 235 238 242 247 257 257 255 255 258 259 261 256 252 247 252 253 254 254 252 251 249 248 244 245 243 238 231 230 228 227 228 228 229 231 232 231 233 237 242 244 247 252 252 254 256 258 260 265 271 279 290 309 301 305 306 306 305 304 309 300 294 289 283 278 278 283 284 283 284 286 287 287 288 289 291 292 294 296 297 299 301 303 305 307 309 311 312 314 316 317 319 321 323 325 327 329 332 334 335 337 339 341 342 342 344 344 346 348 349 352 352 352 352 351 349 340 338 339 344 347 355 359 360 350 360 354 361 360 365 368 368 378 383 383 380 394 390 403 407 413 420 425 414 415 415 435 438 425 427 416 433 443 448 442 437 448 456 471 472 476 469 465 483 497 505 493 491 512 509 526 530 531 517 534 542 540 553 553 544 553 566 563 556 565 564 568 588 602 613 608 608 574 608 617 619 626 645 639 655 651 637 661 627 649 624 637 663 651 654 664 687 694 692 690 663 675 691 716 725 706 696 720 685 708 685 691 718 708 704 711 729 737 738 777 781 767 774 793 801 787 799 800 776 749 718 712 691 689 671 658 653 648 657 647 646 657 668 678 693 694 710 728 736 756 765 765 714 745 774 741 695 738 782 756 778 770 775 719 686 668 653 648 655 640 635 608 574 575 594 601 607 572 632 642 565 611 621 601 608 558 540 581 563 576 564 496 538 566 572 569 549 524 509 486 476 461 465 460 445 509 547 504 477 511 499 471 447 443 444 436 389 403 373 365 340 343 344 332 323 329 322 344 333 341 353 345 347 351 353 354 349 348 336 327 321 351 350 350 345 343 340 340 340 343 335 314 311 308 348 347 350 349 338 336 334 324 335 333 331 323 331 326 316 325 336 323 335 356 382 392 421 461 514 514 514 528 539 566 568 574 583 587 554 579 597 634 650 666 666 652 650 627 565 546 517 481 484 507 463 478 544 507 550 563 539 538 535 531 527 538 490 512 514 536 502 565 588 600 683 771 625 723 815 870 975 1045 1083 981 990 972 931 718 749 519 333 224 135 128 221 282 309 333 429 434 389 431 457 491 429 360 426 440 347 320 311 308 297 322 336 336 350 354 344 335 355 369 329 333 351 367 377 411 432 467 564 529 472 453 440 410 473 521 540 537 486 483 496 483 471 444 396 370 413 417 406 398 389 381 395 386 389 360 370 382 387 390 393 393 393 388 382 384 371 375 373 363 373 360 346 346 345 323 290 266 311 305 290 281 295 259 236 241 212 226 267 272 275 275 264 268 294 289 272 250 300 276 267 254 288 274 240 274 273 238 256 252 223 215 188 171 162 157 169 167 151 140 149 160 155 139 134 137 138 157 184 164 164 188 191 181 165 138 126 128 133 157 157 163 168 193 195 183 154 132 121 123 142 155 152 117 107 109 114 116 125 133 145 133 145 163 169 141 124 122 123 125 125 127 130 134 151 169 151 137 148 167 174 154 147 158 133 144 128 118 121 123 127 125 126 131 136 141 141 145 153 177 181 200 252 306 291 276 285 330 348 331 308 265 294 335 298 296 236 204 165 142 140 139 140 157 173 184 191 191 182 177 174 186 193 185 206 221 223 215 243 231 274 265 246 234 236 237 270 292 338 378 403 371 306 258 266 272 332 361 421 406 355 349 289 223 238 227 207 202 137 144 140 140 167 200 159 123 103 73 71 105 108 122 121 125 115 108 95 75 67 62 62 57 67 43 41 37 59 66 33 26 28 36 12 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
337 334 318 314 313 318 304 299 296 297 296 299 303 306 312 307 297 294 290 288 282 281 284 285 285 283 283 283 280 271 262 264 269 266 263 266 269 271 275 280 284 289 294 307 296 292 287 285 288 294 298 302 308 313 319 327 330 334 337 340 347 341 325 307 293 313 318 274 227 234 244 210 185 179 176 166 164 139 134 117 116 113 110 110 108 106 105 103 103 116 121 133 145 171 171 185 190 213 201 194 180 195 184 175 197 214 207 213 221 226 230 237 233 226 223 220 234 237 238 239 242 245 248 249 251 253 255 257 259 256 212 191 180 172 169 170 172 176 188 221 213 204 197 213 206 222 225 225 224 223 208 189 175 162 154 149 146 145 143 142 140 142 142 143 141 140 143 142 142 139 137 134 134 133 133 133 140 155 140 142 153 139 134 129 127 128 128 130 130 129 128 125 122 124 125 125 126 126 126 126 128 130 132 137 138 141 144 153 158 158 151 147 149 150 151 152 155 163 163 165 172 175 171 173 171 169 167 170 172 174 175 178 183 194 199 193 190 190 190 185 190 187 174 171 175 178 184 186 186 185 186 189 188 186 188 188 187 188 190 191 193 197 200 203 214 220 219 225 220 219 219 220 222 223 225 228 233 237 247 264 254 256 257 256 261 260 261 260 262 253 251 255 254 253 252 251 251 250 243 239 237 234 232 230 229 228 231 228 231 233 234 233 234 237 241 244 248 252 256 259 260 265 269 273 277 283 286 295 307 308 310 312 308 311 309 310 296 286 281 279 280 282 282 284 285 287 288 288 290 290 291 293 294 296 297 300 301 303 305 307 309 311 313 315 316 318 319 321 323 325 328 329 332 334 336 337 339 341 343 345 345 346 348 349 352 353 354 355 354 353 347 342 343 344 347 355 356 362 366 358 362 364 363 368 368 372 375 376 386 392 391 394 393 409 414 416 410 415 424 429 418 419 430 432 428 429 422 429 440 446 448 450 459 466 472 480 481 486 475 491 508 506 511 500 514 528 534 537 525 538 547 556 550 563 562 558 559 568 580 558 574 572 578 605 617 618 610 589 612 617 625 630 654 655 662 652 660 664 645 663 639 655 641 663 689 691 694 685 713 714 714 679 702 742 753 765 753 751 708 717 733 703 707 712 719 721 728 720 740 759 746 763 773 785 802 793 800 778 756 728 707 700 702 675 664 661 657 657 663 655 647 655 672 682 691 703 713 705 730 740 765 752 738 779 775 728 711 754 788 784 776 768 728 691 675 662 648 658 637 621 595 589 646 645 646 661 594 594 653 656 638 617 669 630 574 546 586 595 617 618 558 496 558 620 637 594 547 536 533 512 469 487 477 460 434 438 459 453 442 443 439 444 440 422 403 406 414 415 402 397 383 374 350 352 352 349 341 318 323 333 328 327 317 336 335 335 333 330 328 315 316 331 338 347 343 341 340 336 335 334 335 324 312 321 346 344 344 347 335 333 331 322 329 327 324 326 339 316 328 333 336 349 345 344 397 405 471 519 529 523 550 524 558 567 563 591 606 587 561 595 610 644 670 692 693 684 603 553 539 502 491 493 471 481 467 462 483 534 569 541 543 523 523 521 517 529 490 500 501 496 487 516 522 521 613 632 571 727 811 778 911 1054 1008 923 914 988 935 794 795 556 368 232 154 110 177 210 265 333 365 375 364 361 441 467 475 417 471 455 353 334 325 328 320 310 333 369 359 354 334 325 346 356 318 337 386 364 364 399 433 483 519 551 519 457 431 402 484 463 521 501 484 464 457 472 413 429 409 360 372 388 389 378 377 374 384 376 385 352 372 376 381 384 385 389 384 397 391 359 374 359 368 358 366 366 350 325 344 330 333 314 259 301 308 297 292 264 222 236 208 256 265 269 273 272 242 273 292 288 268 244 277 291 259 244 288 266 236 274 235 245 242 254 230 216 187 175 166 155 153 165 154 143 143 151 151 132 132 133 136 148 179 160 162 179 162 186 158 152 133 123 138 161 148 161 170 188 177 180 170 158 126 117 131 143 137 115 106 107 111 114 120 130 126 130 150 170 168 135 121 119 121 122 123 127 129 134 158 165 146 135 152 170 155 159 138 164 150 123 116 119 145 151 125 133 132 143 147 150 150 152 159 174 234 223 249 272 263 259 299 320 328 306 263 244 314 312 263 215 176 174 146 135 147 160 151 157 164 191 210 236 227 210 200 176 177 184 191 191 197 211 213 209 224 231 221 240 236 254 276 305 353 355 318 317 259 245 258 315 356 393 406 386 386 338 293 268 239 207 190 164 172 113 114 162 192 160 157 119 87 73 63 81 104 110 114 107 93 88 78 84 58 56 46 46 61 33 26 39 38 36 28 11 27 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
342 328 321 317 323 315 308 302 297 300 297 297 301 306 312 312 303 296 290 288 290 288 285 283 285 281 281 280 276 265 265 266 271 269 266 267 270 272 276 282 286 289 289 292 299 295 289 289 295 298 304 308 312 315 321 323 326 331 337 341 345 349 342 351 361 348 300 323 262 318 272 215 200 181 167 162 153 182 153 132 118 115 113 111 109 107 105 103 101 107 110 124 150 175 176 171 210 183 180 169 166 163 162 174 184 214 222 221 219 237 241 233 230 227 218 214 226 227 228 235 244 247 249 251 253 255 256 259 261 264 243 195 177 170 165 166 167 171 179 194 222 221 200 193 201 222 224 224 222 211 224 191 178 166 157 151 148 145 142 142 140 139 140 141 142 142 138 136 134 135 138 136 134 133 132 131 134 145 146 134 136 132 127 126 126 126 126 128 128 127 123 124 124 124 124 125 127 127 127 128 134 138 137 139 139 143 147 152 161 163 154 149 149 154 155 155 155 159 168 168 170 176 182 184 183 176 173 169 171 171 175 183 194 186 186 189 192 191 193 189 192 194 186 174 172 173 174 177 182 187 184 187 190 189 188 189 187 190 192 194 198 203 211 212 219 224 228 232 230 225 224 223 225 227 232 235 237 240 249 269 271 263 259 258 258 261 263 261 263 263 254 255 252 249 251 253 252 251 249 246 242 236 236 237 229 228 228 230 232 234 235 234 234 238 242 244 248 252 255 259 259 258 263 267 272 277 286 291 300 316 316 308 310 310 301 295 287 284 284 280 282 282 284 285 286 288 289 290 291 293 293 294 294 296 298 299 301 302 305 306 309 311 312 314 316 318 321 324 323 326 328 329 332 334 336 337 340 341 343 345 347 347 350 351 352 354 357 356 356 353 347 344 347 346 349 360 359 365 372 366 360 376 373 371 371 376 380 379 389 395 395 396 406 400 415 421 426 427 422 431 436 432 430 449 432 438 443 430 433 442 454 460 464 472 479 481 490 493 497 492 513 519 520 524 518 528 539 543 539 531 549 558 566 566 569 568 576 568 585 582 568 589 577 586 610 618 615 596 619 639 640 653 649 669 669 676 665 679 655 666 659 675 679 662 670 698 707 709 704 726 734 727 703 706 743 766 774 781 749 708 737 737 740 742 738 746 747 746 727 729 737 764 775 786 768 795 786 740 741 717 699 689 687 681 684 683 666 668 660 661 652 666 663 673 678 674 689 723 732 755 770 732 734 769 784 729 727 740 792 773 737 706 703 683 664 660 655 638 621 626 649 630 649 671 667 640 583 638 669 690 691 680 644 580 582 603 584 618 630 596 527 527 573 651 645 600 551 526 488 486 537 540 538 489 463 445 426 436 436 422 419 420 406 404 412 396 386 384 382 382 386 375 360 347 333 331 327 333 325 316 316 315 320 310 330 330 326 318 322 314 323 325 324 325 329 336 337 331 332 332 328 321 308 335 342 339 339 351 334 328 327 314 327 323 317 335 333 315 345 368 395 361 359 375 403 421 482 532 527 519 511 500 528 502 511 547 567 600 581 601 636 663 693 694 651 632 571 529 532 538 503 485 491 458 414 497 462 519 557 529 539 516 510 509 521 499 484 484 487 479 477 486 492 521 537 545 516 623 732 838 928 984 962 941 870 939 943 859 799 609 461 276 207 132 125 180 243 301 348 391 342 325 438 484 509 487 494 450 371 380 340 344 327 325 342 350 372 368 345 326 322 323 325 373 393 421 417 398 404 429 480 529 458 427 391 432 472 463 504 459 477 474 404 422 407 389 395 374 346 370 378 375 371 351 378 367 363 352 366 370 375 376 381 379 374 372 378 382 350 364 361 348 358 363 354 343 335 325 294 289 293 254 260 249 269 261 227 208 201 249 261 263 270 266 238 259 279 284 260 237 277 275 249 232 261 258 228 264 260 217 216 245 223 220 194 173 170 160 155 150 157 143 136 141 147 130 130 131 133 146 166 155 157 169 161 165 159 136 126 120 138 151 137 150 171 181 164 184 162 140 127 111 114 122 132 109 103 103 107 110 113 119 129 143 161 164 165 124 119 116 120 121 121 125 128 137 161 167 143 132 143 150 176 165 135 151 145 117 118 119 131 156 153 163 140 155 158 167 172 182 153 171 192 264 267 231 219 278 305 327 308 281 232 255 268 297 259 212 145 131 127 180 190 210 195 164 189 184 249 260 288 256 210 205 202 208 204 201 201 197 203 203 208 211 248 261 257 293 291 332 357 310 263 256 233 257 296 317 353 367 362 377 314 338 298 285 259 232 191 144 124 129 109 166 197 144 131 100 80 65 54 79 74 85 94 94 72 75 67 69 63 47 59 36 35 44 21 25 39 11 5 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
345 341 327 321 315 312 307 301 298 305 302 299 298 301 309 314 311 301 297 292 290 295 281 277 282 282 276 270 268 267 267 269 272 272 269 268 271 274 279 284 288 293 298 299 296 294 292 292 295 298 300 302 302 308 317 324 326 329 333 338 343 352 357 359 362 363 359 347 329 319 243 213 199 188 180 165 167 181 150 150 127 117 115 114 111 109 107 105 103 108 106 108 125 140 149 180 195 175 161 153 157 175 184 188 200 206 219 225 228 224 227 224 229 224 210 203 225 235 240 244 247 248 250 252 254 255 258 260 263 265 263 229 182 173 166 163 162 167 170 180 193 209 220 195 194 210 218 220 220 205 220 206 179 166 158 153 151 148 150 147 140 138 138 139 139 141 142 134 132 131 131 136 134 133 132 132 131 135 133 130 128 126 124 123 123 124 125 127 127 121 123 124 125 124 124 130 128 132 133 135 136 140 139 142 144 153 156 152 152 153 153 156 155 155 157 158 156 158 160 167 176 181 193 214 188 180 174 170 170 172 175 184 185 180 180 184 188 193 194 193 193 194 193 188 180 176 176 176 175 177 179 181 179 181 182 187 186 188 189 191 195 198 203 219 224 230 244 243 243 236 234 231 232 233 237 264 247 243 247 255 265 269 263 262 260 259 259 260 260 258 254 251 248 246 245 244 244 244 242 241 238 240 234 231 229 230 231 231 235 236 236 236 236 238 240 242 244 249 253 257 258 263 265 265 268 272 282 289 297 316 314 311 311 304 297 294 289 286 283 281 282 284 286 287 288 290 291 291 293 294 295 296 296 296 297 299 300 302 304 306 309 310 312 314 316 318 320 331 325 326 328 330 332 334 336 338 340 342 344 346 347 349 350 352 354 355 357 359 358 361 355 351 353 355 353 354 365 367 375 371 364 381 389 383 377 380 384 384 387 395 404 403 408 412 417 411 430 433 432 435 440 444 433 440 441 443 446 439 444 449 453 453 461 470 482 487 494 499 503 505 505 524 527 531 518 524 541 549 553 552 542 566 570 575 577 580 579 577 590 600 576 593 591 595 613 620 624 610 606 632 630 649 652 650 668 683 695 697 678 668 676 671 684 686 677 683 699 711 721 727 740 749 750 744 738 750 773 783 783 747 727 733 759 786 765 769 761 761 754 758 746 740 742 748 755 761 745 732 727 708 714 709 698 702 703 693 679 679 666 661 663 659 676 688 689 706 682 695 728 751 769 753 760 777 780 724 748 766 795 777 712 695 679 669 657 651 642 624 638 649 663 657 666 687 652 595 622 631 672 699 689 639 611 613 637 657 624 643 577 538 525 580 630 630 562 539 521 497 513 534 534 493 458 448 439 432 427 419 432 427 405 388 396 391 386 381 386 382 395 353 348 335 333 343 336 360 352 336 356 343 321 363 329 322 310 317 313 303 302 300 309 320 320 323 318 318 323 327 324 324 325 320 303 334 337 332 339 345 330 326 324 320 315 318 316 336 327 312 368 360 408 384 388 417 435 448 525 530 534 523 474 474 480 523 544 573 577 625 605 657 636 653 699 692 641 634 612 564 582 553 565 501 453 439 417 490 454 532 550 536 499 505 497 497 506 498 508 466 476 471 466 474 474 474 478 466 532 554 661 816 847 922 884 945 804 854 909 888 828 711 500 444 296 210 105 131 218 323 373 360 309 306 399 478 446 452 467 506 465 383 355 350 360 349 342 362 365 353 330 321 330 321 316 332 357 376 382 408 427 439 462 458 417 376 389 433 412 439 478 448 435 440 402 374 401 365 374 356 340 363 370 361 354 349 363 361 354 348 361 364 367 369 373 371 369 364 362 364 368 344 350 350 349 354 357 343 342 334 330 330 319 301 254 258 222 221 237 203 229 238 253 258 266 259 227 264 273 290 266 241 269 246 247 238 239 253 223 268 263 228 202 220 218 207 191 187 183 167 155 145 145 146 135 129 133 127 126 128 131 139 166 150 147 168 154 155 170 152 136 117 128 150 127 141 155 173 158 182 160 157 149 125 108 113 119 107 101 103 108 110 121 131 149 170 157 152 162 121 118 115 117 118 120 123 127 142 166 157 138 130 143 165 175 156 145 127 128 116 116 119 135 169 183 170 154 166 180 203 193 161 167 180 209 240 218 215 247 279 302 307 298 260 197 264 221 270 232 182 136 130 187 229 240 238 184 203 215 221 242 267 290 281 255 248 245 256 252 208 245 252 233 220 229 250 254 295 296 329 347 346 311 276 238 233 212 269 316 300 288 324 297 316 284 306 290 258 226 209 199 182 133 101 109 149 158 140 123 102 91 69 46 53 72 76 66 88 77 55 70 59 59 30 59 35 25 15 14 11 16 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
354 349 338 321 318 318 316 308 305 313 316 317 311 301 304 311 314 311 301 300 296 298 288 281 274 278 273 273 279 270 270 272 274 275 272 270 272 277 282 286 289 292 295 300 304 300 297 294 298 302 296 302 308 312 319 323 326 331 335 340 347 352 352 352 361 366 366 362 359 318 250 230 203 192 188 182 175 157 181 183 155 131 118 116 113 111 109 108 106 108 107 107 110 121 141 169 165 151 145 145 150 178 206 220 212 207 217 208 223 212 206 222 229 232 222 200 223 240 242 238 240 250 250 253 248 217 222 239 250 240 266 246 201 184 166 161 160 161 166 172 187 208 219 211 191 189 203 214 221 201 206 193 178 168 158 153 148 147 145 146 143 141 137 137 136 137 135 140 138 131 130 136 134 130 133 130 129 132 130 127 125 123 123 123 124 125 123 123 121 122 124 125 126 125 132 134 130 132 134 136 138 143 151 158 152 150 150 152 153 156 159 161 161 160 161 160 159 159 163 164 167 176 185 198 195 177 173 170 171 174 174 177 177 177 178 184 193 196 196 196 196 196 196 195 191 185 180 181 181 182 180 180 183 188 184 184 189 189 190 192 196 206 203 206 213 223 242 250 254 265 243 240 261 245 242 249 266 252 249 250 256 267 269 266 262 262 261 260 261 262 255 250 248 246 244 241 241 240 237 235 233 231 231 231 231 231 232 235 236 237 237 238 238 238 242 240 244 249 248 247 249 252 255 265 267 268 277 293 303 318 313 315 316 302 295 291 289 286 284 282 284 285 287 288 289 291 292 294 294 296 297 297 299 298 298 300 301 302 303 305 307 309 311 312 318 325 319 324 326 326 328 329 332 334 336 338 340 342 344 346 348 350 352 352 354 358 358 362 361 362 365 362 357 354 358 354 357 368 376 381 370 369 375 392 392 383 387 393 393 401 406 406 413 417 419 425 425 437 431 443 448 453 445 461 463 466 458 449 450 458 462 476 470 486 484 495 498 505 509 516 519 524 533 539 536 536 540 550 558 561 550 551 571 579 584 587 589 588 589 600 590 590 602 601 609 619 627 633 638 633 634 635 642 647 654 663 680 672 679 688 695 685 686 691 697 702 710 715 720 722 734 746 752 759 765 770 778 782 790 792 775 762 753 760 777 811 786 784 783 770 764 762 761 770 763 778 751 750 725 731 726 715 706 713 716 689 694 676 671 668 666 663 686 692 695 712 685 725 722 749 767 751 779 784 783 728 754 799 798 748 709 684 675 665 656 646 631 627 661 645 678 677 681 683 639 636 657 674 694 704 708 703 696 691 675 654 627 573 543 549 589 620 645 567 529 521 516 529 533 534 482 462 441 450 438 431 441 423 417 415 415 406 393 378 363 377 366 364 356 342 353 361 356 342 363 354 334 349 351 341 339 376 375 367 331 308 308 333 317 309 299 313 317 324 316 315 316 313 313 314 319 320 301 321 328 327 334 344 329 321 321 318 314 310 318 320 305 319 321 358 393 430 438 427 490 488 558 497 513 530 467 481 465 500 553 570 614 656 631 653 638 662 713 750 710 640 637 646 597 591 561 556 496 452 395 436 425 481 527 545 513 492 490 486 489 493 513 474 465 461 457 459 458 458 461 450 465 563 613 657 752 841 805 867 793 757 807 820 811 671 635 600 440 320 168 106 163 253 339 384 281 256 346 378 402 356 378 428 450 381 374 385 387 363 387 364 353 352 360 374 358 314 331 348 357 390 402 435 434 452 452 440 437 451 390 360 396 376 422 439 419 429 378 355 391 357 357 334 355 351 361 357 348 346 350 355 346 345 354 357 361 363 365 364 364 359 353 354 360 340 349 350 338 344 351 339 342 336 322 325 321 313 304 302 295 290 223 200 202 227 222 232 260 259 230 262 266 278 265 245 261 246 237 241 242 227 244 255 264 240 208 200 212 199 222 198 201 182 160 148 142 139 139 137 130 125 122 125 126 143 164 152 143 161 150 155 168 153 129 115 125 138 125 145 165 158 148 156 177 147 131 120 113 105 111 102 101 104 105 111 125 145 162 164 152 142 153 117 116 112 116 117 118 121 125 153 168 151 133 140 141 163 160 144 166 139 116 115 115 118 140 160 151 181 181 195 220 229 197 168 177 210 216 193 209 240 255 309 307 306 284 215 197 216 207 259 228 176 126 138 178 182 207 179 220 265 276 288 275 310 296 328 325 301 297 265 232 241 251 295 294 261 232 298 317 335 371 345 312 308 276 243 227 203 244 272 275 263 249 287 272 278 272 273 257 208 242 209 162 134 111 87 128 163 127 132 125 111 87 72 52 39 65 49 51 77 66 56 61 43 48 23 45 20 43 25 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
353 350 346 335 333 318 313 310 309 316 338 351 343 315 307 306 312 312 304 298 295 296 292 283 277 276 282 282 282 276 273 275 276 278 275 273 273 278 284 287 290 293 296 300 304 304 301 299 298 300 300 301 307 308 317 323 326 330 336 339 346 346 346 357 357 363 366 366 362 350 313 247 215 202 196 196 186 182 184 187 183 158 135 118 115 114 112 110 107 109 108 109 109 106 122 153 150 129 142 180 185 161 185 207 213 214 207 203 203 201 227 223 228 233 228 198 228 240 219 226 244 251 253 254 254 231 204 197 198 197 203 211 236 179 166 160 159 159 163 169 178 195 217 219 215 187 190 210 219 205 192 191 174 167 160 155 151 146 144 143 141 141 138 136 135 135 136 133 139 138 130 130 135 130 129 131 128 128 126 125 123 123 124 124 124 124 122 122 122 122 124 125 127 131 132 133 135 134 133 136 155 150 156 164 166 159 165 162 160 164 174 168 166 165 164 165 161 163 164 168 167 169 174 179 179 177 173 171 172 174 176 175 177 177 179 183 187 202 199 198 199 200 200 198 196 190 187 188 188 189 192 192 191 195 192 183 188 195 191 194 196 200 202 205 210 217 225 232 248 261 266 252 250 257 263 253 263 268 268 261 266 274 275 275 267 264 266 262 262 262 258 251 249 246 245 243 241 238 236 234 233 231 231 230 234 233 235 236 238 238 240 240 240 240 240 245 249 252 256 259 254 252 254 256 257 263 272 284 307 302 317 318 308 300 296 293 291 288 285 283 285 287 288 289 291 292 294 296 296 298 298 299 300 300 301 302 303 304 304 305 306 309 310 312 313 324 333 329 329 335 330 330 332 334 336 339 340 342 344 346 349 353 353 353 355 357 358 362 363 366 367 370 364 365 359 357 359 363 379 386 375 391 385 381 393 394 391 396 399 405 410 413 411 420 426 429 431 432 444 441 451 461 465 459 472 474 468 457 460 469 486 489 494 489 499 513 530 532 526 533 534 533 548 561 550 549 555 552 564 569 566 568 569 574 582 592 598 597 602 602 589 597 604 609 613 620 627 634 643 655 667 662 656 671 669 675 666 658 671 686 686 683 688 694 703 708 713 718 726 732 738 742 746 757 766 775 780 784 791 793 799 806 806 814 810 811 792 782 782 780 761 792 780 793 772 801 773 765 750 755 731 730 723 727 706 701 713 697 678 672 669 673 679 697 694 715 707 711 744 745 763 769 777 785 792 737 754 801 788 735 711 691 685 665 652 643 631 659 663 648 675 689 675 643 614 669 683 699 698 696 684 652 662 636 602 588 567 592 585 607 630 671 599 544 536 540 529 529 532 508 469 482 471 460 435 427 420 413 402 405 401 391 380 375 381 369 343 352 362 371 367 369 375 366 354 359 341 375 343 381 382 380 376 362 354 341 331 322 309 315 311 298 303 306 306 309 310 309 309 308 310 311 295 316 324 333 331 326 321 318 316 316 311 302 312 302 311 320 332 362 456 460 496 483 507 533 556 483 512 497 486 431 483 504 537 542 611 627 608 587 669 678 700 709 757 717 685 639 609 574 540 497 505 494 429 396 444 473 505 525 514 477 480 478 468 494 493 486 449 456 450 448 444 443 447 438 458 483 527 581 674 725 769 729 845 698 713 709 795 699 568 555 500 360 206 122 127 258 380 394 255 245 258 308 346 307 328 350 425 437 425 436 402 419 407 379 390 404 403 361 321 299 335 360 380 387 420 452 508 505 524 524 543 500 446 389 362 359 403 400 416 393 383 337 349 346 348 325 346 365 367 374 357 336 340 350 337 338 348 350 355 356 356 353 355 350 352 347 343 346 341 342 341 338 337 340 323 327 319 299 317 312 306 302 288 282 279 254 203 203 206 237 256 254 218 258 260 267 265 243 244 254 230 233 247 211 253 273 247 232 216 189 205 197 195 199 190 184 175 155 145 134 130 134 132 121 120 123 125 138 162 148 131 151 142 145 161 148 120 112 118 125 122 146 148 135 149 170 161 151 140 134 120 105 101 98 98 102 103 112 129 151 154 156 159 137 151 113 114 110 114 115 117 120 128 143 161 145 134 126 136 158 165 139 138 133 111 113 116 119 129 144 168 185 194 232 242 222 201 177 173 178 183 220 246 230 290 303 305 235 246 203 191 185 200 235 235 152 115 147 142 161 162 173 238 316 316 309 309 329 332 365 379 359 317 263 263 276 248 288 324 292 256 262 289 329 356 338 318 281 277 246 205 211 225 226 231 233 256 230 264 262 228 217 215 198 216 213 179 141 104 97 142 128 113 124 108 92 94 69 55 33 33 60 36 74 45 71 31 33 52 17 9 6 15 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
352 350 351 346 342 329 318 313 313 324 347 348 346 345 316 308 311 312 305 298 292 288 285 281 276 279 283 285 281 276 276 279 280 282 280 278 276 278 281 284 287 291 294 298 303 307 305 304 305 309 306 299 297 302 314 322 327 328 331 334 341 340 347 356 360 364 365 366 365 361 313 254 242 236 211 204 191 191 191 186 179 165 132 125 119 117 114 110 108 110 109 110 109 108 108 122 128 140 193 202 227 208 217 216 196 204 194 199 184 189 216 204 230 228 208 195 193 203 207 249 251 253 254 256 258 258 219 186 186 183 184 189 204 189 164 158 158 157 162 167 175 186 194 217 218 195 182 187 218 192 186 176 168 163 155 150 147 146 146 147 147 144 141 137 135 132 134 134 132 133 129 129 130 128 127 128 127 126 125 123 123 123 123 124 122 122 121 118 120 124 125 130 132 132 133 136 150 148 138 135 145 160 153 152 164 167 162 169 180 182 182 184 178 178 176 178 171 166 165 176 187 184 175 175 173 176 174 172 173 174 178 178 178 180 182 185 187 199 202 200 203 205 205 203 196 195 192 194 191 193 193 196 196 197 198 188 185 191 193 195 198 203 209 210 210 217 222 227 234 236 240 243 245 248 246 248 254 258 266 274 267 276 276 275 269 265 265 267 268 264 261 255 262 256 249 247 244 244 239 237 234 231 233 232 235 236 236 238 239 239 242 242 242 243 242 243 249 252 254 258 265 265 258 262 261 264 268 276 284 295 320 319 309 303 300 296 291 288 286 284 285 287 289 291 292 293 295 297 298 299 301 301 302 303 303 304 305 305 306 306 307 311 317 311 312 313 318 319 320 334 345 328 331 334 336 336 339 341 344 346 351 355 359 357 357 358 359 363 366 369 373 378 383 371 371 365 370 365 371 391 385 396 398 404 388 396 400 399 404 406 414 417 421 419 429 433 436 441 442 451 449 455 460 472 477 481 487 480 472 474 476 507 510 496 499 526 529 536 529 544 557 534 544 559 547 553 561 566 567 572 576 583 590 600 602 601 612 621 612 607 606 603 607 613 626 621 609 630 647 664 670 675 682 675 669 677 629 672 689 684 670 656 674 687 701 711 717 722 725 715 724 742 750 757 763 770 776 770 789 788 788 802 810 807 786 790 781 793 795 794 776 791 800 796 806 792 792 781 753 746 742 744 739 731 740 730 720 694 684 678 682 682 683 697 698 715 722 701 737 735 761 776 780 795 794 757 747 796 766 722 701 684 673 662 653 642 645 678 665 659 683 687 654 661 664 680 695 705 718 713 715 646 655 652 641 626 622 664 656 657 691 677 616 608 607 590 574 542 514 509 523 539 529 482 447 436 434 424 406 398 393 392 389 371 363 356 346 378 395 374 373 368 359 354 356 373 348 373 362 367 396 381 361 351 340 333 327 324 335 322 308 307 301 297 296 298 294 302 304 301 308 309 308 314 316 321 327 337 326 317 313 312 308 300 299 298 319 329 350 385 417 459 519 527 509 496 542 489 469 486 444 464 474 474 550 595 616 620 578 576 599 633 656 670 732 712 616 566 538 519 516 525 495 471 433 437 378 420 456 508 493 475 474 458 460 468 480 481 455 449 438 440 435 429 435 431 449 466 497 536 616 672 748 670 760 683 670 690 737 688 502 467 574 430 239 136 120 208 305 247 206 244 301 343 289 345 324 333 398 440 473 472 457 444 417 405 410 373 362 321 315 307 349 366 396 438 488 539 596 592 516 504 544 540 517 467 401 343 393 380 395 355 377 327 320 337 340 326 366 371 348 367 369 350 327 335 328 337 342 345 348 349 350 350 350 346 347 343 338 341 316 335 338 336 330 334 337 322 301 303 306 281 297 299 294 293 282 263 266 195 197 218 249 243 239 256 254 255 260 246 221 251 224 234 245 205 234 257 225 252 230 213 186 176 185 196 173 171 193 164 156 143 135 129 126 121 120 121 123 135 158 154 129 143 131 149 164 153 125 109 113 113 126 142 130 147 161 162 156 139 134 132 116 104 98 97 97 101 102 111 127 150 150 138 152 133 134 113 111 110 113 113 116 121 129 141 151 139 127 124 143 169 157 157 123 121 112 112 115 122 136 156 177 209 234 282 266 248 219 179 193 178 219 258 319 279 295 270 250 245 188 203 156 154 190 226 212 168 113 122 123 128 132 166 231 267 268 298 305 349 366 371 392 383 320 282 310 295 280 303 360 333 294 290 330 348 363 297 276 255 236 237 189 199 201 210 185 213 213 240 225 231 219 205 191 176 186 184 175 134 89 73 114 130 99 105 95 80 73 67 49 39 23 37 28 57 30 68 41 15 12 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
349 347 348 348 343 341 337 322 313 327 350 338 327 328 330 313 311 315 311 299 296 291 287 283 279 278 282 287 281 279 277 285 293 301 301 298 280 278 280 283 287 291 295 299 304 308 310 310 311 312 310 306 305 306 314 317 320 324 327 331 335 342 347 351 357 360 362 365 366 362 335 298 263 231 211 203 200 190 183 184 180 140 171 151 127 118 114 113 111 111 110 111 109 108 107 105 133 157 175 197 199 229 205 200 188 200 185 188 178 169 191 183 190 193 187 186 199 227 225 250 253 255 256 225 252 232 194 179 178 174 174 177 174 166 159 156 156 155 159 165 176 185 195 217 215 193 186 178 185 187 182 185 170 160 154 150 143 141 143 148 154 157 145 138 135 132 130 129 132 138 133 130 128 129 126 126 126 126 123 122 123 123 122 122 119 121 123 126 128 130 132 135 134 135 139 152 156 166 169 141 136 142 162 159 160 163 170 172 173 171 175 176 177 179 181 182 184 185 174 173 184 193 192 190 176 176 176 177 176 175 177 183 182 183 185 185 188 192 196 201 205 211 212 209 207 201 196 200 195 198 197 198 198 197 197 192 185 189 199 203 210 213 216 220 216 213 219 224 226 228 233 235 235 235 235 237 242 247 247 251 254 263 276 276 271 266 267 266 269 268 264 260 259 264 259 252 249 249 244 241 238 236 234 235 235 238 237 240 240 241 242 244 244 245 245 243 249 251 255 258 261 266 267 274 275 269 269 274 282 303 321 318 319 307 303 299 294 291 287 286 286 287 289 291 293 294 296 298 300 301 302 303 304 305 306 307 307 308 308 308 308 309 311 315 316 317 316 317 318 319 322 324 335 333 330 333 338 342 346 348 353 357 362 361 358 358 359 366 370 374 378 380 382 382 378 382 386 378 375 380 395 394 399 410 398 396 406 405 415 413 414 423 425 429 433 437 442 444 449 450 461 459 468 474 479 486 477 474 473 450 450 453 461 467 488 501 497 515 509 520 523 508 526 523 518 512 528 548 568 575 558 576 564 588 602 602 615 614 620 618 613 611 613 625 607 599 628 647 628 630 649 669 673 677 644 661 615 661 682 672 649 687 701 709 711 712 680 653 659 663 699 723 732 728 736 735 746 758 765 775 777 791 791 787 739 768 760 788 794 801 789 787 807 804 813 808 763 750 748 739 735 740 738 739 743 747 725 704 689 684 695 686 685 706 707 717 733 709 726 757 773 782 774 793 790 751 761 781 764 722 702 684 669 660 649 639 658 687 669 671 695 684 671 692 699 690 710 727 721 726 693 688 722 729 721 693 696 707 685 665 646 666 629 593 574 565 566 562 554 550 547 542 544 489 451 453 455 420 405 394 388 382 385 390 377 380 399 405 378 384 370 363 364 364 377 371 367 385 374 382 388 367 359 350 342 338 348 328 310 315 319 313 334 366 322 318 321 295 294 295 300 296 307 309 311 315 324 326 330 318 310 306 306 295 306 315 329 334 360 410 433 495 512 530 519 476 512 463 428 464 418 415 440 475 489 525 611 631 597 550 587 629 615 691 746 717 664 652 616 600 558 517 496 496 472 441 422 387 479 485 480 470 458 464 443 445 450 451 438 435 435 430 425 421 419 429 432 430 440 463 518 605 653 562 743 698 588 571 650 693 506 395 423 349 226 137 114 147 173 170 200 267 290 329 250 263 255 330 349 384 418 441 428 403 378 367 350 334 317 310 299 308 334 384 446 482 601 605 602 541 500 416 448 443 503 493 420 361 333 404 362 343 345 319 315 325 328 355 370 357 337 379 383 351 322 325 325 331 334 338 340 342 341 341 341 341 338 337 333 333 317 328 327 325 328 320 327 328 336 313 288 289 274 277 290 282 283 273 262 251 218 187 214 239 240 252 252 243 252 245 229 237 225 214 244 201 229 250 230 248 232 211 207 185 172 198 184 160 166 185 175 164 151 139 125 122 117 118 122 132 149 157 131 126 127 140 154 144 127 111 107 109 132 128 129 138 157 148 135 133 122 121 112 95 95 95 97 99 102 112 125 141 130 139 148 133 119 111 108 109 111 112 115 121 136 161 174 152 132 120 132 152 153 135 118 110 111 111 117 126 142 163 209 263 286 264 244 224 192 216 234 190 225 274 283 321 293 258 213 239 177 178 178 149 182 195 175 190 132 113 125 140 181 179 172 218 249 265 309 327 327 327 365 378 343 298 313 301 320 366 397 391 354 303 313 345 353 312 292 284 287 231 182 176 172 186 173 172 197 214 205 193 195 180 163 158 163 139 137 135 120 69 107 112 111 78 112 65 80 64 47 40 23 18 22 50 26 42 38 24 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
348 345 345 346 346 344 343 332 319 317 329 334 330 320 316 314 310 315 317 313 299 297 290 285 281 278 280 289 281 285 285 291 298 302 303 301 290 281 282 283 285 288 292 296 303 304 307 312 314 315 315 311 309 308 320 325 324 328 334 338 342 341 346 351 349 351 361 364 366 363 350 303 259 253 232 215 202 194 188 181 157 174 205 166 130 118 118 115 114 111 111 111 110 109 106 104 108 135 153 170 186 220 209 184 171 189 178 171 171 165 159 162 163 171 177 183 222 239 247 251 254 256 255 204 194 188 179 175 172 169 168 169 170 161 157 153 154 153 156 162 169 176 185 202 219 197 187 179 171 170 173 175 173 153 147 145 141 138 138 144 150 158 149 142 138 132 129 128 128 129 135 131 126 126 124 124 124 125 123 122 123 122 122 116 121 123 126 128 130 132 134 136 140 152 155 157 160 166 163 154 145 143 147 169 166 165 165 168 169 171 173 175 177 179 182 184 185 188 185 170 175 178 182 193 198 188 184 184 182 181 181 184 185 184 186 190 192 191 196 202 209 213 216 216 210 204 205 203 199 200 201 201 200 200 196 193 187 188 195 201 210 213 215 217 210 209 213 217 222 226 231 230 228 227 228 229 231 234 236 239 244 250 258 271 275 260 267 268 268 271 271 265 264 261 266 268 260 258 250 246 243 240 238 239 239 239 240 240 242 243 245 244 245 246 246 244 250 254 256 258 261 262 268 273 275 276 274 280 287 308 323 323 323 315 308 302 295 290 287 287 287 288 289 291 293 295 297 298 300 302 303 305 306 307 308 309 309 310 310 310 309 310 314 327 333 325 330 322 320 319 320 321 325 328 331 335 340 344 348 354 356 361 365 369 363 359 358 366 371 378 383 385 386 394 384 391 396 394 391 391 400 405 410 407 403 404 407 411 420 430 428 429 434 433 436 442 446 451 453 457 464 468 469 448 446 448 451 456 448 449 456 456 457 457 457 466 486 493 506 492 475 475 474 476 479 483 484 487 490 492 501 531 547 562 561 586 602 609 584 588 578 579 573 548 540 545 577 592 615 652 673 649 663 665 631 619 628 680 661 616 663 694 692 707 706 670 610 659 677 675 671 684 692 714 732 757 781 782 787 793 790 768 750 732 724 735 738 773 795 804 801 809 803 811 784 755 748 735 743 734 730 721 728 735 744 753 753 727 699 687 707 703 691 713 718 722 735 726 744 733 759 778 783 793 789 762 800 799 765 717 693 680 668 657 656 655 679 682 675 683 699 703 701 695 703 720 720 729 738 729 726 724 724 681 707 669 655 681 639 632 595 599 590 583 554 549 540 550 548 538 529 513 546 471 453 445 440 420 407 399 399 400 394 382 360 399 417 404 415 398 383 373 371 368 383 382 352 390 397 401 383 374 363 357 355 356 336 325 330 327 327 323 350 346 336 331 325 317 306 294 290 293 305 307 305 308 311 314 323 324 325 311 289 308 333 322 333 337 351 380 404 465 525 509 522 478 476 470 407 403 410 460 510 495 565 589 650 669 622 546 597 570 629 637 698 669 655 675 612 535 524 544 510 475 475 490 462 401 436 452 457 455 462 447 451 446 424 429 427 423 427 422 416 412 412 418 415 414 422 427 441 479 476 489 631 688 670 508 492 568 430 303 281 223 167 132 112 114 160 137 176 232 248 303 240 197 259 335 413 474 451 467 480 438 420 411 385 361 352 339 287 352 344 383 430 546 593 516 506 471 425 395 402 436 425 414 379 353 323 349 374 359 327 301 291 325 368 370 370 349 330 345 354 350 332 314 325 327 329 333 335 335 333 334 334 333 328 330 327 326 329 310 325 321 322 319 308 311 314 321 310 288 272 271 274 279 276 264 262 251 244 213 185 201 220 246 248 235 247 242 229 211 221 203 235 198 217 245 209 230 247 218 192 179 165 181 184 158 152 179 170 166 150 148 137 128 116 116 121 127 143 150 132 121 136 156 147 140 140 122 104 108 123 116 135 151 156 137 126 128 124 112 115 93 94 94 97 99 102 118 120 120 134 147 146 134 121 109 106 108 109 110 116 123 135 159 169 155 137 119 126 151 152 126 108 109 109 111 127 131 147 184 212 247 247 244 267 249 235 263 264 229 217 267 311 311 266 248 211 181 170 142 147 143 153 207 163 162 136 109 120 150 222 225 241 251 254 252 299 296 315 350 359 399 402 350 366 359 358 358 371 382 377 362 371 336 297 302 276 253 245 213 200 181 141 166 164 187 170 177 168 176 176 167 145 138 131 122 118 115 101 63 88 103 90 73 83 67 63 65 43 48 24 8 5 3 3 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
352 347 342 344 345 342 340 337 325 317 319 323 322 319 314 312 304 309 311 318 307 296 291 288 284 281 282 292 292 288 293 297 302 305 304 301 295 284 284 285 286 289 291 294 298 300 304 310 316 317 318 317 313 307 312 319 327 326 327 333 339 342 343 342 350 353 357 363 367 365 355 298 322 292 233 210 191 184 184 177 207 218 182 150 138 128 122 118 116 112 112 111 110 109 106 106 104 108 147 157 162 194 194 192 164 166 163 154 157 156 160 171 176 203 198 182 188 207 229 232 248 252 230 196 182 176 171 168 167 163 163 164 162 157 153 151 152 152 155 159 166 174 183 201 217 217 210 192 176 164 169 167 159 148 142 140 136 136 135 141 145 148 148 143 135 134 130 126 124 124 124 124 124 124 124 124 123 123 120 120 120 120 118 120 124 128 128 131 133 135 138 145 153 155 156 157 159 159 162 163 149 146 142 167 175 170 167 168 173 173 172 177 181 183 187 189 191 193 191 180 172 179 191 187 189 193 197 195 193 191 192 189 188 186 189 191 195 195 198 206 215 225 238 224 221 216 212 208 205 206 207 205 203 206 200 195 191 188 188 196 201 205 210 215 211 209 212 215 216 218 221 224 229 224 223 223 223 227 229 234 238 243 248 250 254 249 253 258 266 269 269 273 270 265 266 269 270 272 258 252 249 246 243 242 243 242 242 243 243 244 246 246 247 248 248 249 246 250 256 259 260 265 268 272 271 272 277 288 287 294 320 319 324 324 311 304 297 290 289 288 290 289 289 291 293 295 297 299 303 302 305 305 307 309 310 311 311 312 312 312 312 316 318 329 337 332 345 350 339 328 328 323 326 329 334 348 346 346 351 354 360 363 367 372 376 360 361 366 371 384 393 392 394 398 393 407 399 405 402 404 404 411 415 418 417 412 420 428 431 443 446 456 440 438 442 445 449 455 459 463 467 450 437 437 439 442 441 444 448 452 459 476 461 478 462 461 461 464 465 469 477 478 494 502 509 530 545 520 496 501 495 497 500 504 513 525 526 514 517 512 520 521 520 528 532 536 532 540 600 650 656 613 625 603 606 574 613 622 596 636 655 634 614 630 627 614 608 644 682 710 716 712 716 731 764 773 775 779 784 778 743 718 708 689 729 752 764 760 777 789 799 806 773 765 792 752 736 727 741 721 732 736 733 738 744 746 755 745 710 693 701 718 698 703 709 721 742 726 737 760 770 784 789 798 802 795 780 808 745 714 689 676 667 660 652 667 678 695 690 695 711 705 701 703 725 723 689 725 740 711 701 673 664 619 635 668 653 641 632 612 575 577 568 563 563 551 529 527 534 537 499 514 484 464 441 427 421 412 405 407 406 396 371 361 387 407 413 429 414 448 394 377 377 380 382 390 361 402 412 382 367 359 353 348 333 327 334 346 334 336 345 332 341 340 329 324 314 315 302 306 292 288 297 304 301 301 302 305 306 307 320 315 288 307 332 324 323 319 338 398 469 534 534 507 505 485 421 419 388 363 396 424 483 537 610 665 649 598 598 548 536 564 569 628 666 620 607 639 625 603 553 553 553 511 484 454 461 396 397 449 425 448 461 437 443 436 430 418 419 416 417 412 409 401 403 404 403 402 402 404 422 430 388 386 406 382 418 368 294 312 283 228 180 165 122 117 134 105 122 148 219 189 193 238 189 230 309 360 403 392 376 467 551 539 514 477 462 402 351 312 289 320 381 418 510 545 476 435 450 473 458 401 388 432 392 447 447 424 368 330 374 352 305 283 318 344 359 345 348 362 343 321 339 342 318 314 319 323 324 328 327 328 324 326 326 326 326 320 321 321 320 306 317 316 315 314 309 302 301 296 296 294 297 283 260 262 273 266 260 253 245 241 213 181 207 238 242 244 228 229 225 205 226 199 219 198 223 233 202 217 236 232 206 193 167 176 187 171 148 161 153 169 159 147 139 128 113 113 118 124 133 149 132 116 128 142 138 128 148 126 109 101 109 120 134 143 137 128 117 109 106 103 99 92 90 93 94 97 104 109 117 129 153 141 137 126 109 106 104 106 108 110 115 125 149 153 157 167 139 119 117 141 132 124 106 104 110 114 127 138 151 163 204 209 229 243 277 271 283 319 288 237 243 311 326 267 241 202 230 161 140 124 121 120 157 159 151 107 103 108 122 194 196 187 217 227 299 313 279 311 308 337 379 409 402 392 372 355 318 291 323 329 359 393 375 329 299 281 262 222 177 167 171 187 157 148 173 160 148 158 139 146 150 141 126 124 133 118 101 108 114 63 54 97 92 58 58 57 38 36 36 41 10 4 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
349 343 341 342 344 342 335 336 330 321 317 316 315 311 307 303 302 300 305 307 302 297 292 288 285 283 286 292 294 297 296 301 305 307 303 299 295 290 285 287 288 289 292 300 303 303 306 309 313 319 320 322 319 311 316 316 321 317 320 324 327 335 344 347 356 360 354 363 366 361 338 330 252 234 216 211 212 214 200 192 203 183 184 202 192 137 128 126 116 115 113 110 109 108 106 106 106 104 113 142 172 197 177 162 171 148 146 152 164 170 161 180 206 201 215 198 191 193 199 207 207 199 189 179 172 169 170 166 164 159 159 160 158 152 149 149 150 150 153 156 163 171 177 206 215 215 216 201 169 161 161 171 154 147 140 137 135 133 133 142 143 140 142 137 137 135 130 125 124 123 122 123 123 123 123 123 121 119 118 118 118 118 118 126 127 129 132 135 136 143 148 152 155 155 156 157 159 162 161 164 165 165 143 148 159 160 172 173 178 180 181 178 183 186 188 189 191 194 189 194 183 180 177 188 201 202 206 206 205 207 200 196 199 195 194 194 199 200 200 207 217 229 241 241 235 231 223 216 214 214 210 208 205 203 200 195 195 191 192 192 201 200 204 208 207 209 210 211 214 213 216 233 235 236 225 217 219 223 227 230 232 234 238 240 241 242 244 250 251 252 252 256 271 267 268 269 270 271 270 266 260 255 249 247 246 244 244 245 245 246 247 247 249 249 249 251 249 247 255 257 261 264 263 260 264 265 269 273 276 281 288 292 297 300 299 295 292 291 291 288 289 291 290 291 293 294 296 298 307 311 307 307 308 310 312 313 314 314 313 313 314 321 321 327 337 345 341 347 353 340 331 327 328 331 336 342 346 351 355 359 363 368 371 374 373 363 364 363 377 382 402 403 405 393 395 411 405 409 418 416 413 418 420 422 416 414 416 413 419 417 421 415 418 429 435 448 458 462 463 449 438 432 436 438 449 447 446 450 454 474 471 498 474 478 501 505 491 478 475 492 518 493 543 551 515 545 568 564 546 511 552 530 509 506 509 505 511 519 526 529 537 543 551 562 556 563 548 537 548 629 595 559 557 559 557 567 564 566 566 571 572 575 575 591 585 587 587 597 628 671 680 653 654 697 726 731 730 727 725 723 712 659 695 723 712 723 748 767 760 781 794 806 795 741 737 741 728 714 715 708 718 744 746 742 750 754 755 743 714 699 717 727 716 711 738 736 740 749 744 751 762 786 792 796 804 774 794 778 730 706 689 681 676 662 672 678 674 697 694 704 709 714 726 721 712 703 650 661 710 636 631 619 603 608 623 609 642 634 604 580 578 558 547 545 536 543 537 528 497 491 484 481 471 463 452 443 421 412 410 404 401 384 370 404 405 411 409 426 445 456 407 394 388 396 392 361 379 416 388 392 395 382 371 349 348 354 351 343 349 349 346 340 352 329 346 329 322 315 312 307 299 290 285 300 299 297 294 295 298 297 301 308 290 306 327 320 314 308 335 383 468 483 504 453 418 424 420 374 352 398 408 483 464 476 544 631 691 634 585 583 507 545 563 608 593 591 582 617 583 537 549 507 502 489 464 456 413 390 393 434 395 436 460 438 437 431 421 417 409 409 409 405 399 393 393 392 388 385 383 385 394 399 372 358 315 281 284 252 211 221 207 182 146 154 152 166 152 106 142 165 160 112 107 175 138 249 363 432 354 311 378 407 505 564 587 589 536 472 439 368 315 307 349 407 500 458 416 396 385 412 424 387 339 379 352 386 394 398 353 302 339 317 276 306 314 314 334 339 330 354 329 328 323 335 309 306 311 317 318 323 318 321 318 319 319 318 319 315 313 316 317 306 303 316 302 311 309 303 298 288 281 274 287 281 271 263 255 264 256 248 243 240 237 187 178 180 229 236 238 231 208 210 234 209 189 185 227 206 202 198 231 227 211 187 168 160 195 182 156 139 143 159 158 146 141 129 112 112 114 122 134 147 130 116 129 142 133 124 140 120 106 99 102 122 127 129 126 137 131 123 109 97 92 90 91 92 93 98 113 123 135 153 146 132 122 115 103 103 100 104 106 111 115 134 146 146 150 169 148 123 111 127 148 106 106 106 108 119 126 142 151 188 217 236 266 281 294 309 327 317 260 290 320 318 285 251 206 186 185 168 129 155 125 114 121 146 136 100 115 106 124 135 149 166 218 253 237 279 327 338 367 369 397 386 360 348 329 317 284 253 273 290 339 339 326 342 318 278 217 190 179 155 138 139 163 120 138 138 134 130 121 134 145 124 112 119 106 106 95 92 101 81 46 71 69 73 42 32 19 15 14 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
352 345 341 336 341 339 335 330 324 321 321 320 319 317 315 313 305 300 300 300 300 295 292 290 288 286 289 293 295 297 300 306 309 304 300 297 294 289 288 291 292 293 293 299 304 308 311 313 316 319 322 325 323 317 313 320 322 323 325 324 325 329 341 348 349 352 354 360 366 355 310 269 234 233 234 272 262 233 214 219 216 209 207 210 208 175 136 123 122 121 114 109 108 108 107 107 106 106 106 142 162 172 167 161 152 157 133 174 206 204 193 176 183 222 238 232 226 235 223 215 197 189 180 173 168 165 163 163 161 156 155 155 155 148 147 147 148 149 152 157 163 169 178 186 195 216 215 183 172 163 160 155 153 147 143 139 135 133 131 136 135 134 135 135 132 130 127 123 123 122 121 121 121 121 121 121 118 119 117 117 117 124 126 127 131 133 133 138 144 142 147 148 150 157 162 160 158 161 163 164 166 167 144 148 156 171 170 176 178 182 182 178 178 180 182 183 186 189 194 197 192 192 193 182 191 205 206 207 209 208 209 210 212 210 206 197 203 208 207 208 216 225 227 234 242 246 242 230 224 219 214 212 210 205 196 195 195 192 194 193 194 198 200 203 206 207 208 207 208 211 211 213 216 215 216 216 222 231 225 225 227 229 231 232 234 236 236 239 240 240 242 248 253 251 259 263 270 272 272 273 275 270 255 252 250 248 247 246 247 248 247 248 249 250 252 252 253 249 250 251 254 255 258 259 263 269 279 275 274 276 279 284 288 290 298 298 296 294 291 288 290 293 292 292 292 294 295 297 300 306 315 313 312 311 312 314 316 316 316 317 317 321 327 337 341 345 352 354 356 360 341 332 330 335 339 344 348 353 359 361 367 372 376 379 375 369 365 366 368 373 380 384 384 379 380 383 389 393 408 409 411 413 397 397 398 400 400 406 408 411 413 415 416 418 422 435 443 469 446 428 431 434 447 455 455 485 486 489 489 511 501 496 505 475 471 502 526 542 523 535 540 519 512 547 558 542 569 580 563 530 509 570 584 547 523 540 545 552 552 565 573 601 609 628 597 616 600 549 542 540 549 562 578 591 586 604 616 596 601 601 613 624 629 604 618 623 628 598 595 605 611 604 609 641 673 680 671 656 650 667 680 661 700 701 701 739 732 721 730 737 759 795 799 761 734 722 716 721 705 723 733 727 733 756 748 758 764 759 723 714 711 714 728 746 727 761 742 753 740 767 779 776 797 803 800 793 782 743 707 693 686 677 669 662 667 692 693 693 710 718 722 729 714 677 644 637 625 636 640 621 617 589 575 579 590 594 596 631 603 609 586 577 562 549 525 518 529 548 555 506 477 465 476 466 446 433 421 425 418 414 401 373 390 409 423 428 429 433 453 473 449 416 400 403 381 401 392 434 409 409 398 387 367 356 373 364 356 364 358 349 347 362 351 334 348 352 337 317 312 308 297 299 291 284 296 294 293 286 289 286 288 292 283 319 312 307 303 303 320 356 406 406 413 383 407 414 403 349 363 394 438 457 503 550 543 600 694 646 621 565 507 515 545 564 556 549 605 589 536 534 503 514 471 461 472 429 415 396 374 414 378 427 449 435 420 430 418 426 414 391 401 398 393 386 384 383 376 372 368 369 373 376 375 395 379 333 259 229 220 164 163 177 176 192 184 214 191 123 85 82 102 142 95 80 149 257 351 408 326 325 421 484 448 452 482 530 502 465 443 394 308 302 367 406 393 384 373 372 361 407 407 409 365 317 362 383 345 351 328 288 319 286 282 299 310 326 326 329 332 333 329 312 314 315 310 301 306 310 310 315 311 315 310 312 312 312 311 309 306 308 313 302 300 308 296 305 303 300 296 291 287 281 275 265 271 257 250 252 257 252 244 236 234 207 199 176 173 196 230 226 212 206 232 225 199 179 217 213 182 212 218 218 194 188 163 157 181 186 166 144 138 149 167 142 139 120 111 111 111 119 129 147 135 118 119 133 119 128 144 125 105 97 105 113 120 116 128 130 121 115 116 98 89 87 91 91 94 101 111 131 145 151 136 129 116 105 101 102 102 103 105 110 115 138 158 144 147 164 136 126 110 117 144 104 103 105 109 130 145 166 202 201 193 231 251 279 300 331 341 305 309 324 323 298 255 218 178 158 151 136 168 146 164 148 107 110 123 97 132 151 133 172 188 199 239 205 220 294 323 379 376 376 370 328 315 339 315 285 251 231 254 275 304 301 288 330 315 285 267 244 221 196 161 126 118 110 128 143 115 110 108 113 128 104 95 111 90 106 82 72 92 108 59 36 77 63 79 65 35 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
351 347 343 337 329 332 334 330 327 324 323 322 321 322 322 321 318 311 300 300 298 296 294 292 290 289 291 293 296 298 301 310 307 300 296 293 292 290 289 293 298 300 299 298 299 303 306 308 311 313 318 324 328 323 317 320 326 329 330 327 335 335 335 339 341 350 361 362 365 344 283 263 238 293 313 278 233 219 207 220 193 201 210 207 176 147 135 132 129 122 116 109 108 107 107 107 107 106 104 110 153 159 157 155 136 127 134 146 158 206 232 213 195 187 198 212 229 246 255 230 212 193 182 174 168 165 162 159 159 154 153 152 152 146 146 146 146 148 149 154 161 169 174 178 199 215 213 213 183 167 161 155 150 145 143 140 140 135 132 130 131 133 137 137 139 129 123 121 120 120 120 120 120 119 119 118 117 117 116 120 124 126 129 131 133 134 137 146 147 149 151 153 155 153 157 158 160 162 163 165 167 161 154 145 152 172 173 177 177 181 184 185 179 181 185 188 194 190 190 198 199 192 196 197 186 184 186 188 193 211 212 212 213 214 214 203 213 212 208 210 217 219 218 223 235 246 247 237 234 226 220 216 214 201 196 195 196 196 195 196 194 194 197 199 197 198 200 200 201 204 207 208 209 210 209 209 209 210 214 217 220 221 224 227 228 227 231 231 230 232 236 237 241 241 244 252 260 272 261 266 274 267 261 257 255 252 250 248 249 250 250 250 251 252 254 253 254 250 254 254 262 255 257 265 276 275 276 284 281 280 283 286 294 296 296 297 297 296 298 290 291 295 295 293 295 295 295 297 301 313 317 320 318 316 314 315 318 319 325 327 325 328 331 334 336 338 342 346 352 355 358 342 335 338 343 348 353 357 362 366 371 378 381 383 386 388 374 367 369 370 374 376 375 376 380 380 383 385 388 391 391 395 397 399 403 405 410 425 415 415 427 426 440 420 421 421 423 423 425 427 437 450 463 493 489 461 504 513 503 520 523 492 528 509 495 475 494 526 564 570 562 531 526 556 569 570 564 582 573 528 541 586 593 583 581 552 592 608 610 613 563 630 632 655 628 636 588 550 564 578 583 601 630 650 599 644 638 665 687 673 633 679 681 623 676 684 636 638 643 625 620 636 618 614 627 624 622 623 628 629 636 636 656 664 677 718 674 697 720 747 770 787 741 748 723 715 700 693 716 732 739 743 741 748 751 757 770 770 733 729 734 738 737 744 745 777 753 777 756 768 787 787 807 804 798 769 739 723 704 690 681 674 670 680 679 684 703 701 719 726 731 705 656 649 679 657 618 619 596 586 599 616 590 581 556 546 552 586 561 569 579 557 551 558 568 538 502 541 512 504 479 465 480 480 444 427 414 403 396 382 392 413 433 419 434 445 449 465 472 483 434 417 411 406 389 413 401 440 411 393 376 361 354 383 383 379 371 364 356 358 369 359 345 350 360 360 336 322 314 308 305 305 298 288 289 287 286 280 284 279 279 280 275 311 308 297 289 285 318 341 365 383 389 367 384 388 353 334 393 415 448 457 520 564 638 667 677 615 565 571 546 484 520 533 532 532 562 572 533 519 504 467 479 448 429 452 416 389 346 378 357 380 421 447 430 415 408 401 395 382 390 388 384 379 374 373 369 362 358 355 354 352 362 354 372 407 377 340 290 239 275 270 265 251 241 300 301 266 192 185 203 185 162 91 135 199 302 347 275 325 398 508 458 400 460 461 431 403 355 351 304 276 282 306 346 390 368 379 353 349 377 378 365 346 336 353 324 324 312 272 302 276 277 292 295 313 327 334 313 314 330 318 310 305 308 299 299 305 306 309 308 307 304 306 311 305 304 302 301 301 309 302 284 303 300 299 295 296 288 286 289 278 273 267 264 258 253 240 254 250 243 235 231 225 202 180 179 165 193 216 220 182 216 232 210 184 190 219 182 214 204 207 192 191 160 150 174 175 177 156 138 149 152 147 131 125 109 110 109 116 124 137 133 119 106 120 111 131 134 135 115 97 97 104 111 114 126 125 111 108 108 87 86 88 91 92 94 100 116 130 145 134 132 121 110 98 100 97 101 102 105 110 117 147 158 140 132 152 138 129 109 112 137 103 103 105 117 138 173 210 267 282 233 235 267 295 328 376 366 360 371 344 280 249 256 207 148 180 150 175 214 143 183 130 119 108 97 95 96 119 143 143 145 196 203 163 216 266 290 315 333 369 312 306 277 293 294 244 231 219 229 268 253 266 265 299 280 267 219 205 200 188 169 143 114 102 101 133 134 108 93 90 120 100 84 89 95 83 75 73 65 102 82 40 36 51 24 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
348 345 343 338 332 328 331 329 329 327 325 324 323 323 323 321 316 310 304 300 299 298 296 294 293 291 291 294 296 298 303 313 307 302 295 296 296 294 295 292 293 301 301 304 306 306 308 309 311 312 313 320 325 330 324 321 324 329 334 334 336 342 336 341 348 353 359 362 368 356 312 289 272 307 317 260 243 220 206 195 191 190 162 158 160 167 193 140 128 123 119 112 108 107 107 106 107 106 103 103 151 144 145 124 131 163 170 182 198 179 198 237 215 214 233 239 246 244 252 237 235 206 188 174 168 166 163 158 157 154 153 149 149 148 144 144 144 145 148 152 157 164 165 179 190 211 214 210 185 177 167 159 152 145 143 140 137 134 131 131 129 134 137 136 141 133 122 119 119 119 119 120 119 118 118 117 117 118 118 124 127 129 132 133 141 144 144 146 147 149 150 154 165 168 158 156 158 161 164 165 163 171 172 153 148 153 177 178 181 190 199 190 186 183 185 189 194 198 198 193 196 200 197 198 200 193 202 200 191 211 212 214 215 216 217 212 208 213 212 211 212 217 217 219 222 228 245 245 250 248 227 224 211 202 197 195 195 197 195 195 196 196 196 196 198 200 200 201 203 202 203 206 209 209 211 212 214 215 215 215 216 216 220 221 222 223 226 228 226 227 229 229 229 231 234 242 248 249 254 260 274 275 270 273 258 252 250 249 253 253 254 254 255 254 253 254 255 254 252 253 257 256 258 265 277 298 295 280 285 297 302 301 300 295 296 305 302 296 297 297 294 297 296 294 298 300 301 298 300 306 315 321 324 325 318 319 320 321 323 325 328 326 330 333 333 346 348 345 355 372 363 368 356 344 346 351 357 363 369 379 392 402 405 392 403 403 410 401 377 370 372 375 377 380 383 384 386 383 385 387 394 396 402 408 436 426 410 434 460 447 445 447 443 457 432 424 425 427 433 453 477 483 483 498 504 492 469 481 512 523 528 508 522 540 542 515 482 481 517 557 560 526 517 539 556 573 580 586 582 551 547 593 611 615 611 618 585 585 626 638 599 593 627 658 662 663 622 561 565 623 636 657 673 686 650 635 680 688 704 713 683 701 726 668 697 733 672 643 695 699 701 675 633 664 651 650 665 640 670 660 656 661 644 646 674 676 672 707 729 755 740 723 712 706 699 690 692 721 716 717 728 743 753 755 761 760 765 774 782 754 752 764 755 764 753 786 785 782 764 772 795 820 811 802 768 744 718 706 700 688 681 675 683 690 689 703 705 723 724 734 725 667 701 671 656 660 641 651 645 648 660 664 652 652 590 557 532 548 554 545 554 562 541 539 542 548 522 498 514 485 473 462 449 468 459 441 429 423 403 403 416 426 440 457 464 471 481 505 504 451 426 422 391 394 388 429 431 453 411 390 392 379 370 392 389 381 373 364 364 376 369 360 356 360 370 384 346 337 320 312 313 313 326 301 283 285 283 283 299 301 317 287 277 277 285 292 287 271 268 327 351 355 366 350 356 357 330 328 423 427 451 534 517 567 625 627 658 655 585 553 531 511 476 500 516 516 510 516 533 504 484 469 433 439 414 398 404 413 352 348 339 380 413 422 439 435 417 408 401 384 376 380 374 371 363 362 359 353 347 343 341 345 348 345 341 370 395 406 318 322 341 344 349 335 340 403 372 325 294 270 230 194 166 106 106 191 273 327 247 320 372 466 418 387 382 428 393 455 376 311 327 257 343 382 399 355 367 321 368 307 346 348 320 315 318 331 306 304 300 299 272 272 270 282 291 299 312 327 307 311 329 311 311 298 295 296 290 296 299 302 306 298 295 300 306 303 297 295 294 292 297 296 289 293 294 284 291 288 284 280 278 274 270 266 263 256 245 247 232 240 244 237 233 227 222 213 185 196 165 209 219 187 203 228 220 191 169 202 174 203 203 185 193 191 165 147 159 175 166 159 136 141 154 148 139 128 106 107 109 116 122 137 134 121 104 107 118 131 127 125 105 96 95 98 100 107 118 117 112 102 96 86 86 87 90 91 92 98 109 123 133 130 119 115 97 96 97 100 100 101 106 113 129 151 152 148 124 139 143 126 110 106 102 102 103 107 126 158 207 239 261 287 263 236 277 313 335 365 401 422 373 306 250 216 202 164 172 206 182 236 172 173 199 162 134 116 98 92 91 98 104 125 161 188 159 167 189 228 266 270 304 358 298 264 261 270 266 233 232 215 199 238 209 232 300 273 229 214 206 181 165 160 160 155 132 107 92 89 105 101 86 73 84 96 72 78 69 59 64 55 51 75 75 23 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
347 343 338 337 334 331 325 325 325 327 327 326 325 324 324 322 322 321 315 307 300 298 295 293 291 288 289 294 297 299 305 313 316 314 309 309 308 304 303 304 299 293 299 303 303 307 310 313 316 318 320 316 321 330 333 329 328 327 332 338 339 339 340 336 342 350 352 357 367 368 358 332 269 316 345 279 268 240 244 219 204 177 184 193 212 213 172 138 131 123 120 118 108 107 106 106 106 106 104 101 107 116 136 139 137 146 169 172 185 196 208 222 234 223 219 234 253 253 255 233 212 213 203 185 169 165 161 158 155 150 149 152 148 146 144 143 143 146 147 148 152 154 160 172 187 208 212 212 200 183 175 161 154 147 142 140 136 133 131 132 130 128 132 127 126 126 122 121 119 119 119 118 117 117 117 116 115 118 124 127 130 131 134 138 143 144 145 146 149 150 153 165 167 161 159 158 160 159 162 164 168 171 177 166 153 156 153 167 170 178 187 203 193 189 189 195 195 213 215 199 194 194 202 201 202 201 204 203 193 207 214 215 216 217 219 220 214 215 221 220 218 223 227 228 226 224 227 232 237 240 235 223 215 212 207 202 200 198 197 196 197 198 199 199 199 201 202 202 204 205 207 209 210 211 212 214 215 217 217 219 218 218 218 220 221 222 223 224 224 226 227 227 232 233 232 232 236 241 244 247 250 252 258 264 258 250 249 251 259 259 259 260 261 260 258 257 259 259 258 256 256 256 258 271 273 281 283 274 281 292 302 318 296 296 308 304 298 295 299 306 304 301 298 301 304 307 307 305 304 302 304 306 313 314 314 318 323 325 326 328 331 332 329 330 337 337 342 343 348 357 379 377 380 361 353 362 380 391 392 392 402 404 406 409 409 413 413 418 406 376 378 390 401 389 398 410 418 433 409 404 433 409 415 442 446 442 427 417 444 460 457 472 445 458 464 428 431 473 482 483 489 493 496 492 508 513 493 493 520 529 535 525 537 546 550 529 519 489 521 557 565 526 557 545 550 558 569 591 602 579 552 541 587 613 630 634 633 628 609 637 625 614 627 650 668 670 661 590 548 608 669 677 686 661 682 695 675 684 712 722 734 724 733 702 708 742 706 638 700 744 753 702 647 701 722 709 719 687 693 695 693 692 686 656 643 646 661 683 699 721 709 688 686 679 683 709 703 705 710 729 731 742 742 755 775 768 781 776 781 790 786 776 769 780 779 791 812 785 790 783 817 826 813 801 792 755 731 720 699 692 686 685 690 697 705 713 713 722 733 721 701 673 684 674 667 673 676 676 677 671 675 623 605 586 561 556 547 520 548 541 557 541 509 508 493 487 483 484 487 498 477 455 454 442 438 445 439 427 391 407 432 442 464 489 484 497 514 521 474 452 416 411 411 427 430 430 451 462 415 422 405 400 401 403 396 387 374 371 374 379 369 364 366 377 389 402 352 333 318 322 331 318 324 309 291 292 291 312 314 317 328 312 298 289 273 275 273 309 277 326 331 339 354 336 341 317 326 371 400 432 511 531 503 567 535 542 594 658 655 628 599 564 519 468 490 512 487 496 500 491 467 443 440 454 442 412 367 352 348 347 331 344 370 373 423 410 428 432 427 404 387 371 358 361 353 357 350 345 341 333 328 335 335 332 316 328 334 369 377 388 402 412 410 417 378 416 381 339 269 280 240 187 153 119 80 179 292 313 229 261 337 389 365 384 375 377 371 424 428 355 287 247 291 329 379 346 315 311 328 299 309 296 298 287 299 321 304 292 290 293 313 255 263 283 290 295 296 311 311 297 314 303 298 301 288 292 289 288 292 297 300 287 293 295 301 296 292 289 289 289 285 296 285 268 285 291 283 279 280 276 273 272 262 259 257 251 250 239 232 227 242 236 231 228 223 210 201 188 183 162 216 197 189 209 227 200 171 178 170 191 211 181 191 180 167 148 149 170 154 158 140 126 136 157 127 119 103 104 113 113 118 132 137 124 111 100 114 129 113 118 126 101 91 94 96 99 108 109 106 107 102 83 84 85 88 90 91 100 112 125 135 118 116 106 93 94 92 96 99 102 107 119 140 155 140 126 118 139 131 127 107 101 99 101 103 118 143 196 224 231 246 286 310 275 273 305 308 346 391 387 316 289 262 199 168 176 185 236 267 226 193 214 235 165 153 111 95 91 89 93 116 155 137 137 128 164 178 219 210 248 273 325 327 281 231 250 234 214 200 187 180 201 207 248 265 234 210 211 184 171 152 134 129 121 115 112 87 76 87 81 86 74 62 85 104 57 61 46 48 33 26 29 36 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
345 341 337 333 331 330 324 321 323 326 326 325 325 324 324 322 322 321 313 305 299 296 293 291 288 286 286 291 296 300 305 311 314 318 322 324 325 323 318 317 316 310 300 303 300 304 307 311 315 318 321 321 319 326 333 338 337 333 330 332 337 342 346 342 340 344 348 352 359 369 367 349 315 328 355 354 320 274 232 205 193 197 202 217 222 224 203 183 136 127 122 121 112 107 107 107 105 105 103 102 100 122 157 164 168 164 151 167 193 230 199 194 209 234 244 250 255 244 239 255 232 203 189 180 171 167 162 160 156 150 147 145 147 149 145 142 141 141 142 144 147 148 154 166 177 208 209 206 205 186 178 165 157 150 145 141 140 139 140 139 130 127 126 125 124 121 119 118 118 117 117 119 118 117 116 113 116 122 127 129 131 134 142 142 143 144 145 147 149 154 157 159 159 160 161 161 159 160 161 160 163 166 168 166 157 160 154 157 164 185 202 205 207 200 192 195 196 201 206 200 194 194 197 203 204 206 208 205 195 197 208 214 217 218 219 221 221 218 227 230 226 232 231 235 236 235 233 233 246 245 235 219 213 209 206 204 201 200 197 197 198 199 209 202 202 204 204 204 203 206 212 215 214 216 224 220 219 219 220 221 223 223 221 220 222 224 223 227 227 229 230 231 232 232 235 233 234 237 238 241 244 251 257 261 259 259 255 257 262 265 266 267 268 269 265 263 263 264 263 261 260 262 259 260 263 268 269 268 273 280 287 294 287 291 301 297 295 294 297 306 306 300 299 299 299 306 311 311 309 308 307 311 313 311 314 321 328 325 329 332 337 336 338 335 338 339 342 352 372 375 368 380 363 361 365 372 373 374 376 395 394 396 400 397 402 411 413 419 420 386 380 393 421 415 417 440 436 453 447 438 443 435 435 432 462 445 435 431 447 461 470 480 474 462 471 467 458 434 439 445 488 471 479 508 502 517 523 497 527 540 543 545 526 552 558 533 545 509 493 526 577 553 548 550 571 572 594 595 625 597 554 540 547 590 604 630 639 647 649 628 650 650 653 640 671 677 674 617 559 567 626 658 622 608 642 676 710 723 714 721 724 736 744 737 736 749 717 649 680 728 764 737 693 666 734 761 760 752 754 751 739 744 717 692 685 647 661 660 681 695 679 667 674 690 701 706 710 711 733 742 741 757 748 765 791 783 792 795 796 811 807 817 804 838 808 820 837 813 820 814 813 814 802 783 758 758 724 708 699 693 691 699 703 704 716 726 721 742 705 685 680 677 694 683 695 708 686 702 694 666 645 615 566 555 547 534 531 522 513 511 506 508 502 487 480 466 474 476 478 473 459 451 437 449 440 433 443 436 393 428 429 445 454 477 498 526 509 473 454 433 422 448 430 439 453 448 461 481 468 475 447 446 416 415 403 391 382 391 382 372 365 370 383 400 401 385 344 325 330 327 326 340 334 328 337 321 328 344 338 356 381 337 334 319 306 318 307 305 278 308 327 318 341 315 295 345 355 371 428 485 515 464 489 498 489 557 528 614 613 586 538 511 489 471 457 472 479 475 482 506 500 498 471 440 433 436 415 397 390 371 356 322 325 374 409 400 402 450 469 430 405 382 381 364 347 345 342 337 331 325 319 324 322 318 315 301 303 322 302 344 386 411 381 380 344 357 315 262 201 222 204 169 143 124 74 180 270 320 251 247 349 347 359 353 360 331 345 366 391 342 273 257 317 357 318 337 291 301 291 270 319 298 278 257 294 311 287 282 285 291 301 263 253 269 280 298 293 306 314 291 297 295 287 292 292 285 284 282 287 291 294 282 288 291 298 289 287 283 283 283 286 294 283 277 273 289 273 286 279 269 266 261 260 246 254 248 243 243 236 232 224 229 225 226 220 222 213 186 175 160 202 204 171 206 223 214 186 165 161 178 204 185 159 171 177 157 143 158 149 163 149 126 132 140 137 122 103 102 108 111 114 121 128 116 109 104 106 118 108 121 136 123 92 89 91 99 109 113 108 98 89 79 83 84 87 87 92 101 117 136 124 112 100 92 92 89 95 96 100 102 113 133 145 141 150 137 121 110 104 114 98 99 99 100 114 143 181 220 208 206 243 280 327 336 296 316 351 394 407 369 301 256 227 186 232 205 244 268 253 220 241 219 200 168 130 103 99 108 86 85 108 124 105 116 122 134 141 165 213 251 268 308 310 282 249 207 221 185 190 177 167 188 209 188 226 203 179 185 161 142 137 139 113 118 97 107 84 74 65 63 71 73 52 60 53 48 41 34 12 7 9 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
345 342 338 334 330 323 324 318 322 326 324 323 323 322 322 320 319 318 314 310 301 296 292 288 286 283 283 288 294 300 304 305 307 310 320 322 325 331 334 336 343 343 322 313 306 307 310 313 315 318 320 324 323 326 331 338 342 338 333 340 335 339 344 344 342 348 352 356 358 363 372 365 342 302 345 358 289 246 229 211 216 224 213 217 210 220 217 213 142 131 124 120 118 110 107 107 105 104 103 103 101 115 149 157 170 179 180 181 178 195 186 181 189 197 217 244 250 254 225 230 213 200 195 181 176 170 163 156 152 146 144 143 142 142 142 145 142 139 140 142 143 146 151 171 173 187 198 207 198 182 173 166 159 152 149 146 142 140 138 132 134 139 129 124 122 121 118 118 117 116 116 115 115 115 112 116 127 128 129 131 132 139 142 144 145 145 146 150 154 162 168 167 166 175 167 167 163 163 161 167 163 163 164 162 167 173 161 154 160 172 185 207 207 211 200 200 198 200 195 194 197 197 197 202 206 208 208 208 203 206 207 204 218 219 221 222 224 224 225 229 230 236 237 240 246 246 246 246 243 234 226 219 215 210 205 203 202 203 200 199 199 201 211 208 206 221 212 209 210 206 208 213 216 216 221 233 248 237 237 231 235 234 237 232 231 229 229 228 230 230 230 232 235 240 242 243 240 233 237 240 245 249 250 254 253 254 256 264 267 263 267 284 274 268 264 264 265 268 267 267 265 264 265 264 262 264 265 266 268 272 276 278 279 283 292 295 304 310 301 296 300 300 301 305 304 301 302 305 310 312 312 320 324 319 321 323 327 328 330 331 337 346 341 335 339 345 346 346 353 360 354 356 361 372 368 368 381 388 387 379 384 389 394 397 402 406 410 414 417 402 387 384 386 396 422 450 454 458 457 442 467 453 444 469 465 462 448 461 429 454 475 491 505 490 496 478 484 487 452 449 457 492 506 511 518 523 526 513 497 502 541 544 554 556 560 562 551 550 506 501 565 581 563 568 584 584 587 616 631 594 582 602 582 569 575 603 622 626 627 647 648 654 673 677 663 678 682 604 598 561 568 605 589 635 655 653 655 692 727 740 753 746 755 764 741 756 722 664 705 734 761 774 741 697 696 746 780 796 802 810 797 792 773 738 709 700 669 661 654 660 678 687 683 708 722 717 721 737 724 741 762 764 771 770 791 812 814 821 819 826 832 839 847 852 841 846 820 800 790 793 797 771 775 759 746 742 728 716 703 709 720 734 726 726 733 745 746 746 744 706 702 697 698 698 704 709 721 705 675 621 595 571 544 552 549 550 522 531 549 531 512 490 483 489 510 484 470 456 466 447 448 434 440 432 420 412 437 440 404 434 453 457 490 507 528 535 483 462 449 442 453 472 430 468 477 472 484 500 523 603 486 446 445 427 420 413 397 389 384 382 382 391 412 418 361 336 342 338 347 340 351 356 363 363 347 348 344 358 379 441 444 406 409 365 360 341 320 294 263 297 317 321 326 282 331 346 347 406 439 479 454 425 459 426 503 480 518 603 610 570 576 529 504 509 463 446 457 449 505 487 482 477 491 469 458 464 461 439 413 399 378 336 316 335 373 385 420 433 415 447 415 414 405 368 378 354 339 332 318 315 310 303 312 309 303 299 290 300 302 291 334 370 387 297 311 269 243 250 226 183 149 153 127 94 91 172 203 226 194 231 292 321 308 352 307 298 296 300 330 313 256 228 290 298 302 297 276 291 266 270 302 284 258 262 285 294 278 269 275 299 282 280 244 255 276 282 283 294 307 299 282 287 294 280 285 276 277 277 281 281 286 279 280 284 291 282 289 279 276 275 282 283 285 278 256 282 268 284 274 276 267 262 253 261 244 248 241 237 238 229 223 225 223 222 220 217 205 182 168 153 179 207 163 201 216 225 203 173 154 172 195 197 172 150 171 160 139 139 142 161 143 132 118 140 140 123 100 101 104 109 111 117 128 118 108 102 103 110 108 120 121 121 103 88 88 93 99 106 112 101 84 79 83 82 86 87 90 104 125 119 112 104 91 89 89 92 93 98 100 108 139 123 122 128 142 120 151 135 116 97 98 95 120 132 179 190 209 183 190 214 224 265 328 362 347 322 358 389 363 309 291 244 202 221 249 262 290 307 267 238 230 203 148 133 108 106 113 119 87 82 83 93 90 97 113 111 134 183 208 252 296 296 259 277 280 237 187 182 160 156 161 166 199 162 188 173 169 145 137 125 123 119 106 99 89 80 98 72 61 53 61 54 48 42 29 30 29 18 8 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
341 341 337 333 330 325 319 316 321 325 323 320 320 320 320 318 317 317 315 314 307 301 294 288 282 280 281 284 288 291 294 299 299 302 307 314 319 331 335 338 344 343 325 313 307 307 309 310 312 315 318 324 328 331 334 337 342 343 337 344 344 347 348 345 339 346 351 354 360 367 373 372 365 353 335 351 345 310 239 238 281 231 219 215 204 202 203 141 149 135 125 121 119 114 106 106 105 104 103 101 101 101 134 144 165 170 173 175 175 184 167 183 201 204 212 214 226 239 221 208 199 192 183 177 173 173 164 158 151 146 144 142 140 142 140 140 142 141 138 138 140 143 148 156 174 187 203 208 208 206 183 171 163 151 143 139 136 134 133 135 138 141 135 122 121 119 118 117 116 115 114 115 115 112 115 126 127 129 131 133 137 141 142 144 146 146 149 153 165 158 159 163 164 169 172 175 182 168 167 167 170 167 168 167 165 172 190 166 158 163 170 177 192 207 206 187 188 189 195 196 202 204 201 200 211 213 211 212 210 205 211 209 206 208 221 220 222 226 228 230 234 240 248 246 254 260 264 262 261 243 240 230 223 218 209 204 205 205 202 202 200 201 209 209 206 211 210 211 212 209 210 210 212 218 216 220 226 232 241 245 240 239 240 240 241 239 237 236 236 236 238 235 240 242 244 248 246 246 238 237 237 241 243 241 249 249 245 247 264 269 265 275 287 288 268 263 265 271 281 276 272 269 269 269 269 264 266 280 280 279 287 279 283 284 289 298 318 339 316 296 295 300 304 308 314 310 306 306 305 308 314 320 330 326 332 342 334 342 345 335 339 342 349 346 345 342 343 350 355 359 366 382 384 386 383 373 371 377 380 382 386 392 395 400 406 408 414 419 423 428 413 387 395 392 394 414 435 443 427 433 465 474 481 490 493 490 462 472 464 437 460 486 488 496 512 513 524 498 454 474 479 500 530 524 529 531 531 535 527 544 528 552 558 564 565 573 576 558 533 507 530 545 574 585 566 599 606 604 636 598 601 620 600 614 565 602 597 614 601 646 667 656 659 681 686 686 688 617 622 615 585 563 578 612 658 702 701 683 682 707 715 735 747 761 771 763 757 695 688 739 772 777 789 746 715 703 749 783 793 805 835 840 820 767 763 718 713 678 673 657 696 709 693 715 727 736 750 747 757 753 780 780 776 785 798 799 803 814 816 829 838 845 838 831 813 822 787 785 765 783 790 773 747 749 741 738 753 724 743 742 752 792 780 755 757 770 785 781 747 741 703 722 719 738 767 724 695 656 648 614 570 548 561 562 567 550 572 580 587 571 520 487 528 551 503 488 469 467 463 460 452 459 445 441 444 434 406 402 402 423 443 457 479 492 515 542 492 467 459 458 452 493 459 502 545 517 535 562 588 578 493 478 445 423 410 402 395 391 392 406 414 435 393 361 363 362 357 352 366 379 383 386 410 390 387 387 381 377 432 448 464 455 409 395 392 374 365 292 263 291 304 293 299 295 334 316 339 368 409 396 449 395 402 440 435 497 561 612 577 584 573 586 572 559 490 460 440 446 478 483 449 477 495 479 479 464 476 474 455 429 397 401 339 313 350 360 377 389 438 431 440 428 411 391 386 366 364 378 342 335 314 308 294 289 294 290 280 290 281 271 291 291 300 261 270 290 239 261 253 205 160 140 130 85 99 161 160 187 164 225 275 294 272 308 347 313 263 334 287 285 254 213 255 296 290 288 257 285 255 252 270 271 252 272 267 277 270 272 269 290 274 272 255 237 272 268 284 297 308 303 289 275 282 277 280 272 272 273 278 271 273 280 266 278 290 276 285 274 272 270 280 284 264 258 264 269 264 275 270 258 264 259 254 255 253 234 238 233 234 244 228 217 214 215 214 213 213 201 176 159 168 174 159 187 206 216 202 178 163 151 182 198 186 159 145 169 149 130 135 154 153 130 115 131 128 116 98 99 103 108 109 114 129 122 108 97 96 101 108 120 112 123 108 86 86 87 93 101 108 100 80 78 80 81 83 85 87 106 125 112 101 91 87 86 89 91 94 96 102 117 139 129 110 116 132 106 126 117 94 96 97 105 117 137 170 176 193 168 190 221 247 274 325 396 416 387 387 389 341 308 270 229 241 280 295 353 283 235 238 188 212 168 135 115 118 127 164 161 98 81 78 80 75 84 96 105 136 153 201 253 276 268 230 227 249 254 224 207 169 143 151 159 169 139 147 148 148 143 134 109 119 101 97 83 85 70 76 67 59 49 42 43 31 33 28 20 9 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
341 337 336 332 329 326 323 322 310 319 321 317 316 316 318 316 315 315 315 311 322 325 298 291 284 280 285 291 296 301 301 298 298 307 320 324 327 331 332 331 342 321 313 305 302 302 304 306 310 314 318 323 327 332 336 339 343 346 343 339 338 345 349 348 341 342 349 355 360 359 364 375 377 376 364 360 345 270 264 313 260 219 208 209 206 186 158 183 221 149 127 124 120 115 106 105 104 103 102 102 103 100 115 161 165 160 163 170 157 176 163 181 182 189 188 196 229 236 231 213 205 196 184 175 170 165 163 158 152 148 146 142 141 140 138 137 137 139 139 136 136 141 147 158 171 176 206 208 196 198 191 172 162 154 146 141 137 136 134 139 140 141 140 121 120 118 116 116 114 113 114 111 110 119 124 126 128 130 131 134 140 141 142 144 147 149 155 162 166 158 159 160 163 166 171 179 181 180 177 176 170 169 170 170 165 168 173 180 170 158 160 165 178 181 178 176 179 183 187 196 208 224 212 204 205 215 215 216 212 213 209 213 215 213 213 220 222 226 225 228 232 239 247 259 260 258 262 263 265 265 262 238 227 218 212 209 206 206 203 203 201 202 214 210 209 208 210 209 212 212 215 215 212 214 215 215 217 221 225 228 232 237 238 241 245 245 249 248 245 237 237 237 237 242 244 252 254 248 248 240 240 242 243 239 241 244 246 247 249 260 263 264 268 268 267 266 269 277 295 295 281 276 277 275 275 274 269 269 271 279 281 288 292 293 293 300 307 313 310 298 296 299 306 316 323 323 323 310 309 310 314 322 330 339 334 336 350 360 360 343 345 347 351 357 357 357 353 352 351 353 356 358 360 363 366 370 371 376 384 392 395 393 397 403 410 413 415 422 426 430 409 392 401 405 395 397 402 410 411 417 432 452 460 453 479 495 501 467 480 458 466 476 477 490 487 504 524 510 464 470 510 505 517 528 554 543 537 541 545 546 552 558 564 569 573 577 582 545 554 549 529 532 585 608 575 602 619 628 624 613 609 632 614 626 585 586 631 650 636 629 650 665 679 672 686 692 682 653 629 677 656 629 575 585 640 666 700 730 735 728 731 734 743 757 767 783 774 743 719 710 766 792 790 796 766 740 711 724 745 775 806 822 842 824 783 738 722 716 686 677 663 726 717 710 721 725 726 740 757 763 767 778 772 779 791 796 804 811 801 821 836 845 841 796 802 801 780 764 760 779 772 781 749 759 732 721 762 741 735 751 752 766 777 786 798 804 788 780 740 732 747 774 784 750 699 668 666 646 594 574 571 574 621 602 570 564 578 591 582 531 494 525 545 522 514 492 485 493 466 472 470 468 453 451 455 449 435 475 431 405 423 481 480 479 501 532 513 459 461 487 477 525 459 532 592 567 587 628 596 528 503 477 456 437 413 404 396 405 421 436 442 406 376 362 371 387 398 400 434 442 419 412 437 425 418 421 412 406 410 414 400 405 426 401 375 387 427 344 267 277 287 276 278 303 296 335 338 352 344 401 385 363 415 443 447 493 569 569 549 577 534 564 548 513 492 477 451 425 440 445 437 482 484 455 459 468 439 462 440 432 412 388 372 305 331 356 377 387 411 438 416 416 398 408 410 391 387 395 360 348 325 305 299 291 278 279 275 268 271 267 265 270 277 254 228 248 220 239 258 198 180 137 110 74 129 120 142 161 188 194 211 228 237 287 273 285 226 278 286 260 204 223 240 263 249 251 268 267 244 265 247 242 230 272 256 271 252 262 259 288 262 259 235 255 257 276 287 306 303 287 281 277 269 269 269 268 268 270 276 267 265 271 259 272 285 276 273 273 270 265 273 279 276 253 258 266 271 261 273 257 255 254 252 244 256 244 227 230 226 241 238 225 213 206 207 208 207 209 190 148 158 149 147 176 196 208 201 183 168 148 152 192 190 168 140 148 160 137 130 137 147 132 113 125 130 110 97 97 102 106 107 112 128 118 109 101 91 93 102 112 106 118 113 93 84 83 87 96 102 91 78 76 77 81 85 86 90 113 110 108 94 85 82 86 88 90 92 98 113 121 137 127 103 102 101 93 93 94 93 92 104 109 108 114 134 145 153 151 160 201 232 294 331 353 435 442 422 387 351 301 249 222 272 315 358 320 286 262 189 172 182 140 126 126 164 183 243 171 144 97 80 75 72 72 82 104 136 164 188 224 257 215 202 203 203 225 208 176 163 140 139 150 137 127 121 130 134 128 121 114 89 94 89 69 75 55 57 54 51 47 35 38 32 20 17 9 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
339 336 332 330 328 327 325 323 322 308 316 316 312 314 316 315 312 313 313 310 305 316 297 286 276 281 285 288 293 300 305 304 304 313 320 323 321 322 323 331 343 328 305 300 295 294 302 306 310 313 315 318 323 328 333 338 343 345 348 344 341 339 347 353 345 343 347 353 360 363 369 372 375 379 388 367 322 319 337 295 233 208 197 193 178 171 203 225 175 166 134 127 121 116 109 105 104 103 102 102 102 102 98 158 165 150 154 140 133 148 151 147 174 188 200 210 223 253 237 233 243 216 196 180 172 168 165 163 162 161 154 143 141 139 137 137 136 136 137 138 135 139 144 154 169 178 189 204 206 186 177 171 161 152 154 145 142 137 136 141 140 141 125 118 116 117 115 114 112 112 109 113 121 123 124 126 128 130 132 139 140 141 144 145 147 153 162 163 164 168 161 162 168 170 172 173 180 184 183 177 171 171 171 171 169 170 170 171 170 168 168 161 167 163 169 173 176 180 186 193 203 228 217 206 204 216 217 217 215 214 213 216 219 218 221 221 217 219 228 229 231 235 239 243 246 248 252 258 259 264 260 262 247 229 217 212 210 209 206 203 204 206 218 215 213 210 217 213 211 214 216 218 216 214 216 226 226 220 220 228 223 224 225 231 235 239 248 254 248 240 240 240 237 238 239 242 247 246 249 250 245 246 244 247 248 247 248 249 248 251 256 261 260 263 266 267 269 275 286 300 304 290 285 285 282 279 276 275 275 273 274 277 280 290 294 296 300 303 305 303 298 301 307 318 335 333 328 322 324 329 320 319 325 330 339 343 344 350 355 354 354 357 371 370 375 371 376 370 357 360 360 362 363 365 368 377 374 380 394 432 412 398 400 407 410 419 419 425 426 432 418 398 395 409 416 402 403 405 408 415 419 427 445 456 466 489 517 484 495 481 452 473 496 508 515 521 519 495 463 491 502 513 526 543 533 521 532 539 549 554 558 560 565 575 579 582 587 570 589 601 555 536 578 617 615 590 602 607 640 618 618 658 632 627 595 624 611 640 646 638 654 678 682 686 691 696 688 688 671 690 707 660 594 580 658 706 733 739 751 750 754 755 763 761 770 782 793 777 748 720 719 738 776 799 805 790 778 733 737 753 763 775 806 819 798 753 737 728 690 685 669 681 730 753 749 754 748 757 750 751 753 776 761 769 782 800 806 806 807 821 814 828 811 801 787 777 783 768 754 773 747 771 754 733 721 718 745 724 721 726 739 773 788 800 794 802 781 771 771 778 778 781 785 744 681 647 639 646 613 581 622 602 658 621 610 586 593 588 544 508 555 555 546 522 509 482 497 532 486 490 487 479 467 459 450 470 457 474 445 421 422 426 444 462 488 513 485 473 507 528 505 580 499 574 590 615 617 579 535 503 491 469 450 434 422 412 416 443 421 395 387 377 383 395 406 429 464 453 493 463 442 435 466 455 436 406 394 399 391 397 393 382 387 372 357 347 350 332 280 265 270 256 255 282 289 314 291 302 314 327 383 401 441 486 529 515 585 547 513 551 549 519 534 530 506 488 457 423 424 425 424 450 448 469 437 440 440 423 415 407 398 378 362 312 304 344 377 372 414 406 426 396 389 405 382 376 384 403 393 355 333 313 296 288 282 269 267 264 258 257 252 256 260 208 167 194 203 170 201 196 160 129 77 100 111 126 167 174 176 178 191 208 211 228 225 232 200 210 242 273 245 211 200 226 223 266 263 234 235 265 224 233 233 236 257 263 254 260 249 273 252 227 246 259 252 273 287 294 290 289 279 276 268 261 262 262 264 262 266 264 260 264 257 272 279 274 260 273 257 259 259 271 274 264 243 267 266 251 270 262 259 242 247 244 241 244 234 222 221 228 224 234 233 210 204 204 204 202 204 204 204 170 141 173 197 201 205 191 168 142 152 181 182 162 140 128 148 152 123 131 141 129 110 112 124 112 94 95 102 104 104 108 117 125 116 103 89 91 96 107 99 111 112 92 83 81 80 91 98 93 79 74 79 80 82 83 93 105 103 92 84 86 83 85 87 90 96 97 108 113 105 103 93 90 90 91 90 93 96 113 117 118 141 144 119 141 156 178 195 188 219 267 293 368 450 472 410 380 353 342 306 234 249 307 312 279 237 196 172 156 139 133 147 181 197 240 222 167 131 105 86 95 71 69 73 88 102 122 169 208 219 195 183 179 179 175 181 160 168 133 117 136 114 111 104 107 132 122 98 94 80 84 69 68 54 53 44 41 42 38 28 22 28 21 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
336 334 330 329 327 326 324 322 316 311 308 316 310 311 315 313 311 311 306 310 299 307 291 280 274 274 276 283 292 299 304 306 308 312 313 321 306 304 310 307 299 299 297 296 294 297 301 305 307 309 312 317 322 325 329 333 338 343 351 350 347 344 352 353 346 349 347 351 358 364 368 371 374 377 382 384 367 360 328 251 224 219 206 215 211 213 202 165 140 166 145 129 122 116 110 106 104 103 102 101 101 101 98 121 159 142 128 135 167 168 169 179 192 194 218 238 236 253 259 247 226 224 206 187 175 168 163 161 160 158 153 147 145 141 139 137 136 135 133 134 134 136 142 149 164 171 179 192 203 202 174 166 161 153 150 149 147 146 138 130 125 120 119 117 115 114 113 113 111 110 111 119 123 124 125 127 129 132 138 140 141 142 145 148 153 161 155 156 157 160 163 164 167 176 179 179 181 187 185 180 179 179 183 177 176 174 172 171 174 174 172 166 173 171 167 175 179 181 185 189 194 200 204 203 205 215 218 219 217 216 215 218 222 219 222 226 228 229 220 221 234 232 231 232 235 239 252 250 251 251 253 256 245 230 222 216 214 212 213 206 206 208 214 220 215 210 219 219 216 217 218 219 219 219 216 218 225 232 234 227 222 233 224 224 227 232 242 245 246 246 250 251 251 241 240 243 243 243 246 254 252 250 254 248 249 249 251 251 249 249 252 254 255 256 261 268 271 272 280 287 301 301 306 305 307 289 285 283 282 281 279 281 281 281 287 295 298 296 294 295 296 299 302 307 313 318 318 319 327 337 348 339 337 339 339 342 350 352 359 362 368 371 371 370 376 380 387 383 367 372 385 378 367 367 372 374 377 381 388 395 398 398 402 408 414 417 423 429 432 435 436 417 402 400 402 413 450 412 410 412 427 439 464 499 489 493 493 527 530 507 483 484 463 475 500 509 509 513 484 465 469 504 519 508 495 515 533 550 554 561 568 567 574 584 588 597 591 594 594 607 564 523 559 569 622 632 639 630 630 650 615 645 657 613 633 633 631 643 665 652 631 674 684 693 694 701 699 696 703 690 716 680 594 578 635 661 698 726 686 736 735 767 726 716 747 761 772 787 777 746 775 744 760 802 815 818 814 762 751 770 789 796 802 806 766 750 733 708 711 694 684 670 705 711 743 726 736 730 739 743 751 760 758 787 785 802 800 805 783 801 808 819 785 775 768 784 759 761 742 748 737 776 788 773 738 711 711 715 716 743 738 749 759 753 750 756 759 763 762 768 775 784 792 797 727 669 631 595 590 624 635 672 685 649 620 592 589 568 542 518 573 574 547 506 503 500 494 523 521 523 501 478 467 458 462 472 474 485 445 426 464 471 480 490 504 524 540 490 568 545 515 587 552 575 594 618 571 534 502 488 469 457 444 431 415 431 436 415 392 404 410 406 410 432 428 455 509 504 510 485 451 446 425 412 404 391 380 379 371 367 374 368 364 365 361 361 356 332 281 259 261 263 259 264 277 280 317 369 351 386 376 421 498 506 528 548 538 517 556 507 507 500 533 519 475 478 453 433 411 415 413 432 442 448 436 424 424 408 404 377 380 354 341 323 296 321 356 357 400 380 406 405 375 386 372 386 348 391 372 349 313 305 279 302 301 295 272 261 246 252 246 242 242 248 236 165 144 129 127 137 109 86 79 98 107 119 152 164 165 165 178 189 190 197 221 256 207 248 277 279 278 249 195 196 246 269 268 228 222 268 229 215 236 256 281 242 244 253 252 255 228 227 255 238 261 286 272 288 286 308 296 294 280 268 259 256 259 258 255 263 253 257 260 271 277 263 254 267 266 253 253 273 258 266 249 253 262 249 266 265 262 249 239 238 234 233 233 218 214 216 216 221 222 214 201 201 201 199 199 202 202 196 158 137 193 190 197 200 174 154 140 161 174 164 156 136 130 142 133 122 133 135 120 105 113 109 92 93 96 101 101 109 120 131 113 101 94 86 90 97 99 102 103 95 84 79 78 84 88 87 76 73 75 78 84 85 103 113 96 80 81 79 82 83 88 91 104 122 101 85 86 88 89 88 90 91 99 102 103 113 134 143 171 142 136 151 180 217 247 198 233 270 311 377 488 509 402 354 338 324 281 263 242 282 267 224 193 180 161 144 143 183 162 209 226 280 212 162 137 118 106 94 84 67 66 82 124 158 198 210 193 174 177 160 162 153 171 138 143 143 118 126 115 98 92 93 102 108 110 78 70 71 65 48 44 38 33 34 33 32 31 16 9 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
334 331 328 327 326 325 323 322 314 306 302 311 311 307 311 312 308 301 305 297 292 289 279 276 273 273 277 284 288 297 302 302 297 306 303 300 296 295 297 296 295 293 293 295 295 294 297 300 303 309 316 322 325 329 333 337 341 344 346 353 356 354 358 353 349 353 352 351 359 365 367 370 373 375 378 388 386 381 354 284 254 232 233 225 216 200 162 203 210 188 151 134 121 116 114 107 103 102 102 102 102 100 101 100 114 115 134 141 148 159 177 194 201 219 209 230 221 235 255 255 222 209 201 192 183 183 169 166 162 155 154 150 153 152 143 142 138 135 134 134 133 134 138 148 161 159 172 201 204 194 175 167 159 154 149 151 157 156 146 139 146 121 116 113 113 113 112 112 111 110 116 122 123 124 126 127 131 136 138 141 143 144 148 154 159 160 161 156 163 159 165 170 172 178 190 194 189 193 190 180 186 183 185 188 180 183 178 176 180 178 177 168 171 180 165 170 170 173 183 182 188 191 197 199 200 215 219 222 218 218 217 219 223 224 223 225 228 230 232 233 225 231 235 232 233 237 240 243 247 252 256 258 254 247 230 226 221 219 216 214 209 210 213 223 218 218 213 221 220 220 221 222 221 222 222 220 221 223 234 235 233 233 242 228 227 227 227 229 233 234 239 246 253 254 252 247 250 248 250 252 258 256 253 252 254 270 255 253 254 255 251 252 253 253 254 256 261 265 273 278 287 302 307 309 311 312 301 305 294 288 284 284 287 284 292 289 292 297 303 308 306 308 309 307 307 307 311 312 319 336 350 352 353 353 355 355 362 365 367 369 370 369 368 370 378 382 388 393 386 384 405 393 376 370 374 377 382 384 388 393 398 403 404 408 413 419 423 429 435 438 442 441 429 411 404 427 443 452 452 415 416 427 442 464 449 473 507 483 490 502 507 493 502 492 482 500 530 536 507 490 476 476 483 485 488 500 530 548 560 563 571 575 570 582 599 614 603 602 602 609 554 550 571 580 568 619 645 651 635 658 652 638 654 625 654 656 655 630 659 669 652 648 656 660 690 698 707 711 715 694 723 710 619 574 583 634 683 667 645 648 679 724 666 731 778 779 778 791 792 778 784 796 788 767 794 826 819 777 760 794 834 835 818 787 771 776 748 763 722 719 698 691 676 717 717 709 743 716 717 757 767 747 775 778 782 783 786 782 773 779 775 775 758 762 751 788 754 773 767 725 726 769 769 735 717 709 703 709 710 717 718 723 726 725 743 751 755 754 764 776 782 782 791 804 731 675 657 601 629 636 707 680 646 630 615 588 573 573 521 556 563 540 532 530 547 536 507 514 531 518 492 482 476 470 468 480 479 472 428 468 475 496 510 531 554 566 546 491 539 568 534 566 578 571 595 593 533 508 493 473 462 449 434 436 464 429 408 432 443 438 448 441 452 455 454 465 480 498 465 448 442 419 423 400 386 383 364 356 357 365 368 369 365 383 385 333 294 284 264 269 293 307 261 256 274 298 362 389 354 420 398 471 484 556 516 544 562 517 571 548 488 471 507 477 471 448 451 425 412 403 406 412 432 414 415 410 417 403 401 402 376 340 351 338 311 290 316 348 377 368 366 394 372 349 375 345 342 369 361 340 318 293 282 281 264 268 291 282 260 237 242 235 231 230 240 210 165 143 113 141 103 72 78 82 104 110 125 150 156 154 162 173 171 188 213 230 174 223 227 280 312 269 226 198 207 264 268 235 252 240 204 218 249 273 285 254 225 234 237 243 215 244 248 250 274 261 289 305 313 315 322 317 307 278 279 257 250 254 254 255 249 245 265 266 275 267 252 259 267 250 248 257 267 250 255 237 256 248 258 258 253 246 238 232 230 239 223 217 213 209 209 211 223 217 199 195 198 198 196 199 199 190 159 139 161 182 189 184 185 159 139 156 170 182 174 153 125 117 128 114 129 142 124 106 103 107 90 91 92 97 99 104 118 129 124 117 104 89 85 88 88 94 108 103 88 79 77 82 86 84 74 70 74 79 79 85 103 100 87 78 78 79 83 86 89 101 108 103 84 83 86 88 88 90 90 105 121 121 115 121 131 140 175 178 154 152 217 258 283 218 243 296 335 426 481 508 398 356 329 295 275 252 239 276 240 209 182 176 165 166 207 224 216 236 257 303 236 174 154 123 95 82 82 64 64 81 113 166 166 145 142 167 163 152 146 140 135 120 117 130 104 106 105 88 77 81 83 101 77 93 59 55 56 40 34 32 27 26 26 19 22 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
332 328 325 324 325 323 322 320 316 312 303 302 313 304 306 309 309 301 297 297 283 284 277 273 270 271 276 275 288 288 290 292 295 297 294 292 291 292 292 292 292 293 296 300 299 297 295 302 308 314 317 321 327 328 330 331 336 341 346 352 355 358 360 353 353 357 359 358 355 361 364 367 370 374 378 386 394 387 376 351 317 247 217 200 187 200 197 221 210 211 173 139 129 117 114 106 103 103 102 101 102 100 102 97 119 138 135 158 161 162 183 192 193 195 195 204 220 226 237 260 236 244 215 195 182 176 171 165 162 157 153 152 148 152 151 153 146 143 134 133 132 132 138 143 153 158 160 171 201 202 182 171 161 153 148 151 159 168 156 155 126 115 110 110 111 111 112 110 107 116 121 122 122 124 126 127 132 136 139 141 146 149 153 158 160 161 163 161 160 162 165 169 176 183 198 221 211 197 191 183 185 192 193 191 186 186 187 181 183 178 173 173 176 178 170 171 173 173 174 176 177 188 193 195 193 206 218 211 213 219 218 221 225 225 226 228 228 227 232 231 230 230 237 248 247 239 243 247 250 252 258 260 263 266 243 234 229 226 224 222 222 221 215 218 225 223 216 218 221 220 222 224 223 224 224 223 223 223 225 234 239 240 242 239 228 227 230 232 230 231 233 236 240 252 255 252 250 255 263 259 261 259 256 260 262 267 265 258 256 258 255 257 258 258 258 260 259 261 263 266 276 281 288 307 308 311 307 313 318 311 293 293 293 290 290 295 299 304 308 316 316 318 324 331 318 330 322 324 317 325 331 328 332 345 351 349 353 358 362 365 370 369 366 371 377 382 388 394 399 403 399 409 386 379 376 381 387 400 399 398 412 423 418 416 419 424 428 433 438 442 446 448 453 422 407 417 436 476 487 456 427 420 425 430 452 460 479 458 472 486 501 512 493 525 498 507 535 548 521 522 485 525 538 527 498 505 503 522 542 556 554 544 567 577 588 588 599 603 609 614 577 532 536 584 604 589 632 657 660 652 669 644 657 641 661 668 648 662 652 675 656 677 679 683 677 674 713 718 721 724 717 729 670 625 591 581 596 596 594 598 633 646 672 709 722 721 714 722 754 786 805 800 815 813 783 799 821 787 771 771 793 810 801 776 768 783 785 784 771 726 711 700 678 680 708 700 696 715 757 756 757 746 751 751 770 763 760 761 766 757 748 742 753 782 739 744 752 735 745 733 711 726 725 719 702 702 699 700 703 705 709 713 726 735 743 744 749 763 772 771 775 788 793 772 709 676 647 618 599 682 691 649 621 611 598 583 557 544 529 576 568 551 553 547 578 565 554 541 524 506 512 496 502 495 490 487 468 474 495 502 514 525 541 545 568 562 536 542 557 565 551 575 602 596 593 539 508 495 477 462 450 438 463 471 431 441 465 472 475 484 476 471 482 464 449 451 462 456 424 419 425 402 390 379 371 367 357 353 350 344 335 350 345 321 295 279 290 282 283 310 324 311 306 260 252 284 342 437 370 457 432 450 551 521 486 551 500 491 507 523 489 459 491 474 461 441 431 461 444 400 401 400 417 415 401 393 406 404 386 382 391 371 338 329 334 302 283 319 338 374 333 360 389 370 330 365 337 341 351 317 310 290 286 272 269 237 254 259 276 264 242 229 226 223 217 229 218 174 133 98 88 73 78 78 101 106 119 145 145 140 150 153 158 182 214 192 183 243 273 270 296 267 231 180 220 257 289 241 231 193 217 244 279 298 319 259 224 217 224 209 229 221 248 272 253 285 290 312 326 320 350 345 325 314 310 283 256 250 247 248 246 247 258 264 269 267 244 256 260 251 242 256 259 260 241 240 244 238 244 253 246 250 234 232 223 232 235 228 214 205 199 207 223 217 195 197 195 194 195 197 194 194 163 135 138 162 184 186 167 158 149 129 154 159 167 165 148 124 113 110 129 130 120 104 99 103 87 89 89 93 95 101 112 122 125 105 97 91 81 82 87 99 107 90 86 77 75 78 80 76 72 70 73 76 79 84 93 87 78 77 86 116 142 100 97 103 85 83 84 87 89 91 92 93 94 116 125 138 137 142 167 155 165 203 190 211 231 252 283 234 270 316 360 394 491 496 410 362 342 311 284 254 250 295 254 232 225 249 196 168 206 263 277 250 301 267 192 168 131 111 94 77 73 62 62 86 114 122 116 116 124 161 135 141 127 127 114 104 107 131 103 84 85 91 76 64 69 64 54 101 70 38 36 25 22 23 20 15 16 18 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
330 327 324 322 322 321 319 318 317 314 310 291 309 306 300 304 304 306 302 289 281 280 276 272 267 270 272 274 276 275 274 278 283 286 291 295 298 299 298 297 295 294 295 298 299 300 304 306 304 307 313 317 321 322 327 333 336 339 347 349 351 355 356 354 356 363 367 364 359 360 364 367 371 374 377 380 392 381 349 303 251 225 214 206 208 218 214 209 200 176 176 148 131 119 115 107 104 103 103 101 101 100 100 97 113 143 165 161 157 180 187 188 182 190 225 224 222 212 208 240 246 239 210 195 185 174 167 164 158 161 157 152 144 145 148 147 147 142 142 135 135 130 135 137 145 145 152 158 166 190 190 178 163 151 149 151 162 165 173 165 161 110 109 110 110 110 109 107 115 120 122 123 123 124 126 135 135 137 139 144 148 151 155 158 161 160 167 170 164 164 166 169 174 179 188 206 217 199 190 184 187 195 198 192 189 191 194 184 183 178 175 179 183 189 190 185 187 183 180 183 184 180 189 190 193 196 200 206 214 211 221 222 228 228 228 227 228 230 233 237 229 231 233 249 252 247 242 249 253 253 259 261 265 268 271 254 242 234 232 231 230 222 219 217 219 226 220 216 222 223 222 224 227 227 227 225 225 225 224 225 237 244 245 246 230 235 229 231 231 231 235 234 236 248 260 260 254 257 259 264 264 263 260 262 263 263 261 259 261 260 258 257 260 260 262 264 264 264 264 266 267 267 277 283 285 292 293 303 309 306 317 316 309 303 303 304 309 316 323 324 331 327 340 343 343 329 342 341 333 320 323 330 328 335 350 358 362 366 369 370 371 374 372 368 376 381 387 393 400 405 410 410 405 392 384 382 412 427 429 406 410 439 440 458 436 434 435 438 444 447 453 454 456 448 422 412 420 427 440 474 452 433 426 427 429 433 437 441 449 476 481 516 497 525 536 515 514 541 529 528 499 531 561 518 510 547 551 542 530 528 540 573 573 561 567 574 588 585 599 616 615 577 572 546 561 624 603 615 634 670 670 665 677 644 665 688 668 673 657 682 680 683 698 686 694 685 692 704 714 727 730 726 691 627 587 603 606 613 634 607 605 607 615 653 664 657 662 685 716 748 781 806 811 827 822 818 823 826 806 794 782 775 777 781 782 764 774 770 745 739 717 708 683 713 693 720 718 730 711 722 727 738 758 750 744 746 751 755 759 768 780 764 730 750 763 745 719 715 713 722 714 706 705 701 692 690 689 697 697 700 715 728 729 727 735 748 761 772 767 772 786 792 796 761 685 655 634 623 607 626 656 645 635 621 608 592 560 558 539 541 574 582 562 534 580 602 600 586 537 524 523 516 513 509 490 484 485 497 508 519 521 533 558 570 567 541 545 568 559 587 578 588 617 564 538 513 493 482 474 451 455 481 482 444 463 495 512 509 488 495 474 464 461 424 419 407 420 411 400 410 418 410 390 379 381 380 366 359 355 358 326 320 316 295 271 292 355 354 345 334 330 322 315 274 256 286 376 437 411 479 489 520 566 531 472 531 495 490 493 482 481 449 472 468 447 424 416 436 445 420 392 391 404 416 405 386 390 394 402 384 360 361 366 360 357 323 281 300 321 342 315 368 365 377 351 327 357 307 345 333 313 265 274 246 268 262 245 217 231 252 245 235 219 218 216 217 221 214 176 116 81 72 76 76 99 101 108 133 136 135 141 137 149 183 171 145 184 212 219 280 284 254 218 208 174 236 280 244 185 218 248 286 300 279 303 269 239 211 229 202 231 276 267 252 276 296 318 308 347 356 357 350 329 311 301 289 260 250 241 238 241 237 246 252 265 262 241 246 252 249 237 247 262 239 240 246 222 245 235 241 239 247 246 233 222 217 224 218 220 207 202 207 215 202 192 191 191 194 194 193 192 192 186 133 144 156 180 185 186 171 153 127 142 156 165 142 153 136 121 106 118 127 126 116 100 96 87 88 88 91 93 96 103 111 125 109 104 93 80 79 93 95 102 95 82 74 72 75 73 70 70 70 73 77 79 79 80 81 76 73 76 114 103 86 81 86 81 82 85 88 92 94 95 95 97 104 120 137 156 173 198 190 190 217 272 265 267 284 304 261 249 291 321 386 461 458 394 346 318 294 270 262 262 299 314 264 270 233 210 180 244 292 309 299 281 213 174 131 114 96 88 73 68 62 58 67 80 98 92 98 127 154 128 135 119 106 103 92 106 112 90 81 71 70 64 55 49 41 37 31 33 33 27 24 13 14 12 12 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
327 326 322 316 313 316 314 315 314 313 310 302 288 310 304 290 301 304 301 289 278 275 272 268 266 272 278 282 280 281 287 291 294 296 296 306 320 321 315 310 301 298 295 293 294 292 294 294 301 306 308 312 315 322 325 331 333 337 341 343 348 353 350 354 355 359 364 366 361 362 366 369 372 375 379 387 387 382 325 279 272 269 265 238 225 209 203 210 206 169 174 161 133 122 115 109 106 103 102 100 99 99 99 95 102 117 122 137 174 197 207 187 174 189 208 198 197 190 209 215 230 221 204 195 183 177 172 161 158 153 149 147 144 142 144 142 142 144 139 135 132 130 129 132 134 141 143 151 158 163 168 170 156 151 142 150 156 164 165 151 115 111 109 110 110 110 107 114 119 120 121 124 124 126 134 134 136 138 142 147 151 156 158 161 159 162 163 165 166 166 171 171 175 180 185 193 210 202 193 187 191 198 201 196 195 199 201 188 182 186 179 185 192 205 223 205 199 198 197 189 189 183 184 192 195 197 200 204 208 220 213 221 227 228 229 229 229 231 234 233 234 234 234 240 253 256 250 244 253 257 258 265 268 283 275 285 257 246 237 236 231 230 231 222 222 224 220 218 223 227 225 236 227 228 229 230 226 227 226 226 229 236 243 246 245 233 233 233 235 235 235 240 238 243 249 256 258 254 261 260 262 266 266 265 265 264 264 264 263 262 259 255 267 274 273 278 279 269 268 267 268 268 269 275 278 282 285 289 294 295 301 306 318 324 326 328 330 331 330 337 339 340 342 342 345 346 344 348 344 329 323 329 335 337 333 353 359 357 357 359 364 366 373 366 372 376 385 394 400 406 412 417 421 408 403 388 391 417 448 420 422 419 419 427 444 480 453 443 450 452 466 465 460 441 424 424 440 458 450 459 475 442 439 462 449 443 458 454 443 475 502 505 519 505 518 548 541 542 554 539 503 512 541 543 506 552 570 569 557 575 561 558 587 586 597 583 604 601 597 616 627 604 619 561 576 632 657 632 660 656 679 686 689 677 656 691 684 680 672 685 693 677 687 703 700 706 684 705 711 722 732 724 680 634 603 654 653 647 682 630 669 660 641 612 618 629 638 633 673 699 758 782 819 828 830 819 823 826 827 843 805 768 760 764 771 746 744 733 727 718 698 715 700 729 702 757 751 759 743 749 757 735 733 736 746 751 755 769 777 779 751 734 725 714 724 716 708 706 696 700 705 705 694 690 686 684 692 687 705 717 716 707 726 742 751 759 773 778 747 753 760 794 802 752 684 659 655 633 656 629 636 660 641 639 619 587 561 559 585 593 588 575 574 574 593 586 588 554 551 530 517 508 504 501 497 496 501 484 508 516 536 555 584 573 554 559 568 585 588 599 606 579 550 528 513 494 479 467 455 472 502 501 458 493 512 496 495 469 439 446 429 422 423 413 405 388 393 391 391 386 400 385 377 354 375 382 399 377 379 375 352 361 344 280 338 338 360 356 352 339 326 322 317 278 250 282 368 459 502 486 535 602 548 485 455 475 479 463 481 446 462 435 439 449 462 448 417 411 420 392 384 384 397 410 404 398 384 382 401 380 378 371 347 349 355 362 312 271 295 308 317 319 332 367 369 335 316 321 315 305 308 282 255 253 236 233 242 248 219 201 224 213 221 216 203 205 212 184 168 142 85 79 95 95 96 97 103 116 123 125 127 142 153 184 135 182 233 227 256 297 290 255 264 237 181 242 258 203 204 242 284 291 260 273 298 267 242 202 198 247 272 272 237 259 284 290 328 351 344 378 376 340 307 307 305 286 278 268 250 237 234 238 240 251 263 244 239 241 247 243 232 241 261 252 235 228 221 240 228 233 244 228 238 227 218 208 217 224 207 202 197 194 204 195 189 187 189 190 192 192 191 191 188 174 132 144 170 184 184 176 151 128 125 144 147 142 138 139 124 106 109 120 133 108 101 93 86 85 85 86 89 95 109 115 116 110 92 85 82 76 81 92 96 93 79 76 72 71 70 69 69 69 73 75 74 74 76 77 82 74 74 83 76 77 78 80 80 82 85 88 94 97 98 100 115 117 131 126 142 170 210 236 224 252 279 314 317 324 325 289 312 305 324 376 448 416 373 340 310 288 263 286 270 328 360 329 297 240 214 200 230 294 335 281 235 186 144 132 124 102 86 73 64 59 56 55 65 72 79 94 112 139 137 109 118 103 88 81 89 98 74 71 63 59 58 49 41 34 26 15 20 23 14 14 7 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
323 324 321 316 311 310 309 313 312 310 309 306 290 288 294 294 292 304 301 285 274 271 269 266 264 271 277 283 287 290 296 300 304 305 306 313 320 327 327 334 341 326 299 292 292 294 302 303 304 308 312 315 318 322 325 327 331 334 336 342 348 347 349 356 364 363 366 365 368 367 369 372 375 377 379 388 380 344 349 343 350 361 359 283 223 210 202 182 192 207 196 164 139 122 117 112 106 103 100 99 98 97 96 94 99 124 135 139 185 225 206 186 167 177 169 189 172 210 213 259 273 253 222 199 185 176 169 161 156 152 149 146 144 142 140 138 139 140 142 139 139 139 134 127 132 134 138 143 144 153 151 150 150 148 139 140 148 161 154 142 114 110 109 110 110 108 111 116 119 120 121 124 125 134 134 135 137 139 146 151 154 163 160 163 165 168 167 168 169 171 174 177 178 181 185 190 197 203 197 191 192 197 193 195 201 208 214 193 185 185 182 189 195 207 226 239 231 213 207 201 194 194 193 194 188 197 201 213 212 220 220 216 228 230 231 232 236 235 232 232 232 235 236 239 250 260 255 250 261 265 262 266 269 274 273 279 265 260 247 240 240 236 238 240 231 228 222 221 220 221 228 228 228 228 230 232 229 228 228 226 228 230 238 241 247 252 247 239 241 244 239 238 241 244 241 246 248 247 250 255 258 262 271 274 270 267 267 267 266 265 261 256 270 274 276 281 291 289 278 269 269 270 270 272 282 283 285 284 287 290 291 296 308 310 310 313 316 321 330 334 336 340 343 344 343 346 348 351 352 338 336 331 341 340 345 339 347 346 346 351 350 354 354 358 361 380 389 395 403 410 414 422 424 430 435 405 393 395 423 455 439 464 440 437 437 440 458 454 450 458 492 504 471 444 446 419 454 479 493 493 501 464 461 470 479 479 478 499 453 468 503 507 529 526 532 538 559 534 567 537 517 556 549 555 543 519 530 555 578 581 590 591 589 600 602 605 612 611 617 624 631 635 602 555 591 587 628 668 656 679 685 671 652 676 680 673 697 696 681 681 701 690 692 709 703 710 708 705 709 724 737 730 704 640 603 678 713 672 692 648 693 723 715 669 672 681 687 660 633 675 709 736 764 829 837 837 839 837 843 839 785 769 766 757 740 743 736 718 730 737 725 749 716 722 716 725 763 767 750 748 744 749 740 745 774 786 789 797 796 786 749 729 717 705 696 698 698 695 691 693 695 694 691 686 688 678 681 701 702 689 713 717 739 752 755 773 784 776 744 753 795 798 812 750 690 670 678 645 676 668 635 655 637 617 601 574 597 570 582 599 585 602 585 610 609 564 552 544 530 526 514 506 500 496 492 490 518 504 544 521 536 566 586 567 572 587 602 614 619 596 556 533 523 510 493 483 468 480 517 526 514 507 501 491 493 443 446 434 427 407 400 398 407 395 389 381 371 375 361 365 348 356 341 341 337 339 333 330 338 329 325 313 309 307 360 357 361 358 352 342 329 325 319 275 252 279 351 457 535 561 591 549 526 496 460 466 452 460 467 452 444 422 423 435 448 434 424 401 396 378 377 381 394 407 395 394 383 366 383 385 361 344 362 343 326 336 362 291 264 274 310 319 339 340 351 358 332 293 296 269 277 297 281 277 269 248 233 221 231 240 221 198 184 213 209 197 205 204 162 154 99 77 85 93 94 95 99 96 108 114 113 129 145 150 163 205 227 232 262 275 246 270 256 231 166 214 237 215 223 258 302 266 261 288 308 251 213 194 236 273 246 226 248 287 280 320 315 334 363 363 358 330 327 334 328 312 286 303 277 248 228 227 233 240 260 244 238 235 240 237 228 236 247 240 243 225 210 241 227 224 229 233 229 225 217 204 207 214 215 198 194 189 191 191 186 182 185 189 191 189 188 188 187 182 145 129 138 179 177 156 149 139 118 128 142 150 127 146 123 109 102 111 132 123 112 99 84 82 81 81 86 89 102 106 114 104 95 94 82 74 76 82 94 90 75 69 68 68 68 68 66 71 72 69 71 71 70 72 72 72 74 75 75 77 79 79 82 84 89 91 98 104 100 103 106 110 114 128 162 175 192 216 262 277 271 292 275 321 343 313 333 343 375 368 356 380 366 313 290 315 287 322 286 358 391 404 341 288 215 217 285 352 325 311 259 206 158 131 107 96 85 76 68 58 53 51 53 62 75 113 143 148 112 112 108 92 83 71 73 74 59 59 54 49 50 42 35 27 21 13 10 12 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
320 320 317 316 311 305 304 306 306 306 303 304 304 297 285 286 276 302 301 287 277 271 266 264 262 269 274 280 286 290 292 295 299 307 312 315 318 323 332 328 321 301 297 294 291 294 300 306 308 311 313 315 316 317 321 325 328 332 336 340 344 344 351 355 354 355 358 359 362 366 370 370 367 368 371 382 382 345 291 283 273 314 320 268 231 206 194 213 186 165 167 168 135 124 120 115 106 100 98 98 97 96 96 93 97 103 133 159 177 197 178 176 161 159 156 172 156 183 196 212 234 220 212 207 179 175 170 164 158 155 149 149 144 141 139 137 136 136 136 135 138 140 132 126 125 130 133 130 140 146 144 143 138 142 137 138 142 146 131 119 112 108 108 109 107 108 113 118 119 120 123 123 129 133 134 136 140 143 149 155 159 160 163 171 182 179 177 177 176 178 187 183 185 184 190 197 206 210 202 197 194 194 194 197 205 208 213 196 189 189 185 186 193 202 212 227 240 247 218 211 207 201 200 199 200 201 199 194 215 218 223 226 229 223 227 233 236 239 239 236 234 237 247 241 243 248 253 254 258 264 277 270 272 272 275 279 267 256 253 248 244 245 247 242 238 233 227 225 222 222 225 234 240 236 231 233 231 230 229 230 229 229 230 235 238 243 256 252 246 248 244 241 242 245 247 249 246 248 249 252 254 259 272 278 273 271 271 269 268 266 263 259 259 263 267 272 274 281 286 282 273 270 271 272 273 275 276 282 284 285 289 290 290 293 292 315 326 327 332 334 335 333 338 341 341 337 348 351 354 354 345 338 344 349 349 352 354 356 356 352 357 359 366 372 379 370 368 377 395 395 403 405 425 426 438 436 413 397 414 439 466 470 474 459 485 484 456 490 461 459 481 518 519 464 440 425 438 442 445 466 462 478 498 470 483 505 507 488 448 476 501 522 531 542 527 548 554 560 547 558 528 535 561 561 556 537 553 525 578 591 597 604 598 604 611 617 624 621 622 629 635 635 600 592 572 571 591 642 640 627 637 627 665 676 689 698 693 728 700 690 702 703 705 715 711 715 716 726 713 729 745 741 680 601 624 671 732 728 696 707 655 726 764 747 742 737 729 715 651 648 655 683 736 797 844 842 848 846 817 801 790 777 776 765 757 741 736 749 761 757 758 761 711 749 756 725 720 724 727 734 743 752 772 781 791 795 792 794 804 765 738 727 712 704 689 690 689 680 680 685 690 689 685 681 692 675 689 702 688 721 721 737 745 749 768 782 801 761 709 773 810 824 821 777 710 682 688 660 698 667 649 661 644 636 622 580 619 590 573 606 616 608 615 609 593 586 552 537 525 517 520 512 511 517 525 528 508 533 540 566 558 575 594 605 600 624 621 596 564 549 531 516 503 495 482 495 540 554 499 524 500 471 487 454 440 418 411 407 414 396 387 383 364 379 371 362 356 355 360 355 344 340 337 329 326 323 323 313 306 299 295 292 302 314 358 364 363 359 351 339 323 319 310 285 249 282 369 418 495 568 531 535 524 486 464 456 427 473 430 446 416 408 416 433 422 414 409 400 379 371 373 374 385 400 396 382 380 360 351 361 371 362 341 324 332 329 365 354 295 262 283 284 319 324 308 336 348 338 326 298 284 252 257 266 259 244 245 250 234 215 197 207 198 203 205 200 179 196 194 174 144 88 70 69 75 93 91 98 102 107 109 112 116 121 148 172 171 230 267 247 232 271 235 210 203 190 244 199 221 236 291 242 250 284 279 236 198 222 249 235 211 250 270 285 304 329 353 342 368 381 371 338 346 376 368 327 306 299 284 252 237 224 222 240 257 246 235 221 230 234 225 234 238 236 226 219 207 236 229 214 208 227 225 231 213 208 194 206 212 205 189 186 188 188 183 179 182 185 187 186 185 184 184 184 171 136 128 174 174 166 153 149 133 118 122 133 119 143 122 109 98 102 112 122 119 99 82 80 79 78 78 82 91 100 102 113 112 95 85 73 72 79 89 85 73 67 66 65 65 67 66 70 66 64 65 67 70 79 92 95 77 73 74 76 80 84 93 102 106 103 106 109 104 105 108 112 115 120 141 143 163 182 218 240 219 229 242 264 284 280 281 293 300 289 312 329 389 357 320 333 323 321 328 341 367 412 366 294 284 260 315 382 313 256 212 176 141 123 125 102 95 104 80 61 51 49 49 56 65 86 145 118 111 93 95 77 77 64 60 52 46 46 44 40 41 34 27 22 11 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
305 315 315 313 311 303 298 313 303 303 300 295 301 304 294 288 278 286 301 284 272 270 268 263 260 266 272 277 280 284 288 293 297 302 306 310 314 319 327 315 300 296 293 291 289 293 292 303 306 308 310 311 312 315 319 323 327 331 335 339 340 345 349 349 348 351 358 368 365 367 370 369 365 361 361 362 338 336 337 278 247 260 264 273 225 207 206 219 209 203 177 148 153 133 119 114 108 100 98 97 97 95 95 92 94 108 135 162 162 152 152 151 143 154 157 155 160 170 184 208 212 209 199 188 178 170 165 162 158 154 150 148 146 144 142 136 135 134 133 131 130 130 129 127 125 128 122 134 141 138 143 133 133 137 135 138 143 149 133 115 109 108 109 106 108 111 115 119 119 122 123 125 133 134 134 137 140 144 149 156 155 159 163 175 196 209 194 195 192 192 198 212 195 189 200 223 225 226 213 205 202 201 200 200 201 203 203 197 194 194 189 190 195 198 203 209 217 225 234 254 225 214 216 215 219 215 209 203 194 217 224 226 232 230 234 233 233 241 243 241 238 237 244 252 256 253 252 255 253 266 274 285 275 276 279 283 286 287 288 258 252 258 290 251 247 246 235 233 228 225 227 228 231 242 242 237 233 234 230 230 231 233 232 233 234 236 240 243 244 249 254 248 249 251 251 254 254 256 254 253 254 259 272 281 279 275 272 272 270 267 264 262 265 262 263 267 270 271 274 282 293 275 273 274 275 276 276 277 279 286 292 299 298 293 296 297 318 329 335 333 337 335 331 330 335 340 342 348 354 356 353 352 342 351 361 362 364 365 369 363 366 367 372 374 380 384 381 382 375 379 382 387 391 401 404 421 425 404 401 413 419 431 439 461 487 513 496 495 491 488 474 480 521 483 452 450 431 441 436 450 464 468 483 498 514 505 535 488 470 451 461 498 517 538 560 542 545 566 579 570 556 560 560 573 573 542 579 541 552 590 619 625 622 616 636 632 623 628 641 643 645 636 607 598 635 599 573 577 578 584 610 634 668 705 704 721 723 726 727 713 716 717 722 726 726 718 726 723 719 733 745 738 673 612 655 669 714 769 744 739 697 672 734 794 802 788 790 764 711 688 647 679 720 751 772 793 799 788 777 776 783 793 783 786 753 756 752 744 746 742 740 734 727 710 728 734 729 733 733 743 747 751 758 765 773 783 791 801 775 744 730 727 710 700 691 683 680 675 674 680 686 684 685 676 696 676 685 675 711 730 739 751 755 768 782 803 797 718 724 771 800 755 794 740 729 732 718 694 696 668 657 667 653 641 622 593 608 583 592 627 617 587 576 571 576 544 534 529 528 535 524 526 530 559 574 558 520 545 567 594 596 615 651 645 627 586 571 558 542 529 514 502 506 525 556 551 497 516 477 482 482 443 437 417 397 391 385 388 389 377 374 362 348 364 363 357 351 348 346 350 333 341 331 324 319 317 313 302 298 303 324 367 371 370 360 369 369 364 351 319 331 326 297 271 254 288 351 441 464 506 533 475 530 459 445 449 406 454 415 418 400 396 396 395 405 393 387 389 368 366 366 367 375 388 389 387 365 371 352 366 345 360 353 337 313 306 339 354 317 295 252 271 292 288 312 319 324 335 330 302 297 296 278 259 257 247 239 222 217 237 240 233 227 182 198 196 190 177 187 183 157 139 138 84 78 61 83 91 95 100 101 104 92 116 143 183 179 192 239 248 195 239 256 220 200 162 226 165 195 235 284 243 239 258 261 226 194 220 191 240 258 258 283 315 316 336 340 337 325 361 375 373 367 354 328 322 296 316 279 254 244 231 219 228 241 260 243 220 238 234 221 226 226 238 232 224 219 216 217 215 208 216 215 220 212 207 198 201 202 212 193 182 182 182 179 177 180 182 183 183 182 179 179 179 179 141 124 169 177 181 175 159 142 124 107 116 116 138 133 112 99 93 101 110 120 104 87 79 77 77 75 75 87 102 110 113 102 104 86 76 69 73 84 84 68 65 64 64 64 64 67 65 65 67 67 68 70 96 135 102 101 98 88 91 88 91 106 108 117 122 114 118 106 114 114 127 117 120 124 128 131 147 167 217 195 188 213 216 217 231 220 235 237 293 269 327 371 360 361 329 359 331 377 354 412 422 412 350 334 321 387 356 295 237 243 205 147 171 133 118 148 117 82 72 67 48 46 46 53 81 104 94 114 86 82 71 62 53 52 44 34 35 36 31 33 26 21 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
299 311 309 311 309 307 301 294 308 290 286 290 290 294 303 302 288 273 278 286 270 263 261 261 260 265 269 273 275 281 288 291 294 298 301 305 310 314 320 300 295 293 290 288 289 293 297 299 302 305 305 308 312 315 319 324 328 332 335 335 340 343 344 344 353 355 357 363 368 367 369 370 368 363 329 345 334 295 264 255 233 232 235 238 221 209 190 199 191 171 153 170 185 155 117 112 108 102 97 97 96 95 94 92 93 110 119 137 148 139 140 130 151 151 143 152 165 183 206 206 215 202 190 182 176 170 165 160 155 154 150 148 145 144 142 138 135 134 136 137 134 141 143 140 131 133 129 123 129 123 121 132 128 136 136 131 142 146 146 111 108 107 105 107 108 113 119 120 121 123 123 132 132 133 134 137 145 151 154 153 155 158 164 171 178 192 213 214 211 217 219 219 213 199 200 206 220 225 229 223 212 211 208 208 207 204 204 203 203 198 193 201 206 210 215 219 227 246 241 244 238 229 238 242 246 245 224 213 212 206 222 227 234 234 237 237 236 236 239 246 249 240 238 243 249 251 253 257 258 253 259 266 274 278 279 284 290 290 296 293 265 267 310 272 261 260 249 243 238 233 233 233 235 234 235 240 235 236 235 234 233 233 237 243 243 239 241 246 246 256 259 269 274 286 269 266 265 262 263 263 261 260 267 283 283 277 276 276 274 268 265 267 272 277 270 265 268 270 272 278 294 281 276 276 277 278 280 282 279 288 291 298 310 313 312 309 295 302 298 299 308 317 330 335 337 336 333 338 343 348 352 356 359 351 353 363 370 371 373 374 377 382 374 377 382 387 389 380 397 404 391 404 401 408 407 400 427 429 407 403 418 435 478 481 483 494 500 506 500 480 518 518 502 517 492 475 446 459 444 442 447 461 467 484 478 490 507 545 531 468 457 506 520 538 531 555 563 561 570 595 578 576 569 577 571 566 584 554 567 599 586 603 582 591 595 589 606 607 607 616 621 647 645 611 653 626 611 622 626 616 587 636 639 653 699 687 680 675 688 694 700 722 734 733 737 729 739 733 725 748 738 673 646 611 635 703 734 777 784 778 752 737 701 770 815 826 823 814 755 725 685 656 677 703 730 759 776 760 757 767 775 780 783 787 768 755 747 740 734 731 727 726 724 718 722 727 738 738 753 766 752 752 771 769 780 780 779 785 759 742 724 711 705 705 693 689 676 667 668 680 681 685 677 678 694 660 670 696 718 727 748 771 770 780 801 808 754 701 731 749 721 742 743 718 725 728 709 705 723 715 680 678 653 633 612 633 606 601 612 627 614 605 589 558 548 545 557 541 546 548 535 535 585 576 577 548 549 596 574 631 651 650 672 653 590 563 548 539 523 522 530 553 588 601 573 542 487 488 462 452 437 421 407 399 389 388 374 375 375 369 364 360 343 363 351 361 364 348 341 336 334 346 354 349 341 325 324 331 295 314 338 358 370 371 367 376 368 355 336 360 336 316 288 274 249 294 352 405 475 560 555 470 479 445 451 428 418 392 395 389 387 387 390 369 371 378 370 367 358 361 359 360 369 380 383 374 377 365 341 334 354 331 342 327 315 300 338 351 351 309 290 244 253 269 281 290 292 310 314 286 291 291 286 281 279 271 261 250 249 224 218 223 217 192 174 191 188 176 179 180 175 161 158 127 89 77 63 82 88 92 94 93 90 97 105 131 120 167 198 182 174 225 253 224 197 171 208 166 236 270 264 230 225 251 235 212 179 203 234 247 249 262 261 261 278 298 291 297 323 362 360 351 334 364 328 297 303 275 298 292 275 235 220 215 220 250 244 223 225 240 217 222 233 246 238 223 209 198 198 213 195 217 206 220 208 203 197 186 192 198 192 182 175 176 174 175 178 178 178 180 179 176 174 172 170 140 125 140 175 176 177 181 152 132 120 99 105 121 131 117 106 94 95 119 119 100 99 77 75 76 77 74 86 98 104 94 104 102 86 76 69 68 76 73 66 64 62 63 62 63 60 64 65 66 66 68 80 127 168 129 142 153 110 93 93 92 99 103 113 128 128 112 109 119 139 140 133 133 133 142 137 141 166 173 175 174 187 184 185 180 201 207 268 264 261 309 355 413 394 375 369 406 427 404 402 413 405 375 390 417 439 404 338 335 344 234 203 212 174 146 173 104 108 114 82 62 45 43 45 75 88 76 84 98 65 57 47 42 43 39 28 26 27 23 24 18 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
293 294 299 307 305 304 301 293 297 303 289 283 283 286 301 303 302 297 272 263 264 260 260 260 260 263 265 268 274 280 282 288 294 294 297 301 306 312 310 294 290 291 287 285 289 293 294 297 300 301 305 309 312 315 318 325 328 329 329 330 335 336 339 346 357 361 362 364 364 363 367 371 370 365 354 310 322 305 318 293 263 226 215 221 211 197 200 184 161 177 177 183 165 145 119 109 105 101 97 95 95 93 92 90 90 100 111 117 127 137 135 135 147 137 136 146 156 187 205 183 202 182 175 168 177 171 171 159 155 153 150 148 145 142 142 139 137 137 136 140 142 145 148 149 143 141 135 125 122 124 119 120 127 132 138 125 138 143 146 109 108 107 105 107 113 115 120 120 122 123 127 133 132 133 136 141 148 154 157 158 159 158 163 168 176 185 191 194 201 208 210 220 221 223 226 203 226 222 223 230 231 231 224 216 214 211 210 209 207 204 197 203 207 219 225 231 230 233 234 235 236 237 239 241 243 247 243 222 217 205 206 226 231 236 238 239 239 236 243 247 250 249 241 242 245 251 255 259 263 266 266 257 267 265 267 279 279 277 286 297 301 304 289 316 319 290 263 254 246 239 239 238 236 235 236 238 238 239 243 241 240 235 236 240 247 253 250 258 251 258 262 268 278 289 296 294 284 277 278 277 268 264 267 274 284 281 277 275 272 269 266 268 269 279 280 272 268 272 274 279 291 306 291 288 283 280 280 282 290 289 289 298 304 310 325 326 316 312 302 300 304 306 327 336 337 330 326 333 351 356 355 357 360 366 366 362 363 368 377 383 389 389 389 390 388 393 398 400 387 407 413 409 406 408 428 422 409 426 448 426 409 435 457 443 462 497 512 498 465 462 468 478 491 537 538 489 471 463 475 449 457 460 466 470 495 516 533 529 545 498 463 469 465 473 541 559 567 574 566 590 586 594 594 577 579 577 611 585 550 546 557 570 582 576 605 621 634 627 645 645 630 654 663 651 663 625 604 654 664 613 622 627 625 610 624 648 679 701 707 715 736 720 726 743 745 737 749 742 741 743 743 670 615 647 687 677 730 778 789 797 798 796 724 720 763 807 832 841 795 752 711 658 661 694 697 753 757 742 751 778 780 772 782 763 756 750 748 752 750 748 750 737 738 737 742 740 740 764 766 759 767 765 767 770 765 771 776 754 756 727 720 708 696 697 692 686 682 676 662 681 677 673 685 658 661 648 695 715 724 728 735 757 764 780 779 769 733 698 693 695 705 725 714 707 703 705 698 707 699 689 703 694 673 645 625 644 619 621 644 639 630 604 577 563 572 550 574 558 565 561 546 564 600 603 605 565 605 633 610 653 691 657 624 595 572 553 545 546 565 595 590 581 577 545 533 536 489 461 448 442 421 403 400 392 389 377 374 361 360 361 366 362 362 335 324 332 339 335 318 316 327 326 328 321 332 328 330 299 304 322 336 365 367 372 374 385 380 372 366 377 339 303 276 265 250 296 331 413 525 541 519 448 427 451 424 410 415 399 374 375 371 383 364 362 356 360 348 355 346 352 351 354 362 373 383 371 367 366 357 332 338 338 320 326 310 294 320 307 324 343 322 296 270 233 230 270 281 286 279 280 280 260 274 285 293 261 252 242 222 237 217 199 204 204 159 174 183 180 170 173 185 187 191 176 128 106 77 74 75 84 84 84 83 84 89 92 121 147 148 123 194 182 244 212 208 160 175 187 255 237 227 239 208 213 197 197 175 230 232 224 234 241 277 273 278 282 314 329 347 378 350 319 318 345 324 300 299 280 257 273 269 251 227 210 211 221 231 224 217 222 211 220 227 235 241 232 225 219 202 192 203 206 202 214 213 198 197 187 185 190 197 185 173 169 169 173 174 175 173 174 175 176 171 169 165 158 129 122 172 171 169 177 158 139 128 111 99 109 120 120 101 95 89 100 116 106 88 85 75 72 72 72 72 93 99 86 101 103 88 76 68 66 67 63 62 62 61 61 62 58 62 63 64 65 66 65 88 146 186 191 203 184 116 106 101 115 102 111 113 118 133 114 118 147 153 160 166 169 172 196 167 141 144 148 152 171 173 190 200 186 186 195 209 225 255 274 303 323 384 442 415 402 343 354 325 322 306 304 381 426 449 437 400 407 291 226 245 243 195 209 195 177 140 103 76 60 48 40 39 55 68 63 62 66 67 51 39 33 32 31 25 20 12 11 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
286 281 290 301 304 304 297 294 286 298 297 276 276 277 292 301 299 301 286 264 263 261 260 259 258 257 262 269 274 274 283 288 288 290 294 297 303 305 297 288 285 287 284 285 290 290 293 294 296 299 305 307 310 313 316 319 322 323 327 334 339 344 344 347 357 356 360 362 359 363 369 374 369 362 333 305 298 295 242 262 260 229 211 195 192 190 175 177 221 198 183 174 165 147 122 109 104 100 97 95 93 92 91 90 91 92 114 101 109 116 121 138 135 125 135 143 155 198 201 174 169 166 166 162 158 164 163 160 157 155 150 147 144 144 142 140 139 138 139 143 147 149 151 153 150 147 137 133 126 130 128 117 119 116 127 122 128 135 112 108 108 107 107 105 112 117 119 122 122 125 132 133 132 134 138 145 150 149 148 153 168 166 162 166 172 176 180 186 190 198 218 217 208 223 216 198 196 206 209 207 223 225 225 234 226 221 217 215 213 211 208 205 208 216 220 222 224 227 227 230 232 236 238 241 243 245 249 238 225 225 219 201 230 237 238 240 240 241 241 251 255 257 250 246 250 252 256 260 265 273 276 274 278 261 284 287 292 295 293 302 304 310 313 317 321 324 287 265 254 248 245 241 242 240 242 240 241 242 242 255 255 245 241 244 252 261 264 264 260 259 262 269 278 289 299 309 303 294 295 288 279 275 277 284 283 281 278 274 271 269 268 273 274 283 282 275 272 273 276 283 288 296 306 312 296 286 282 284 286 295 286 298 307 315 315 320 330 329 328 311 317 313 307 316 313 317 319 334 342 347 353 356 359 362 371 374 376 375 375 377 386 396 398 401 402 397 401 406 409 399 417 415 421 416 410 428 430 418 437 442 425 415 423 432 429 450 453 455 448 457 469 487 529 524 546 515 480 475 484 458 463 486 491 464 470 477 484 493 514 534 512 470 486 476 489 520 532 549 524 541 564 593 617 589 604 579 584 590 611 581 584 591 631 601 596 602 615 648 657 661 657 637 667 676 674 634 622 647 661 608 604 658 697 656 619 680 699 721 732 748 753 747 747 741 752 750 753 759 750 759 749 673 640 651 658 700 740 748 770 801 811 810 745 756 773 765 809 829 833 780 720 690 679 673 695 719 731 724 761 777 760 763 766 762 757 762 771 767 760 761 742 735 764 754 755 752 743 767 773 759 775 768 774 787 781 779 764 732 726 719 706 702 693 683 684 687 683 683 666 660 671 675 682 643 651 697 686 681 687 712 740 752 755 769 738 769 706 690 677 687 702 699 711 688 698 686 676 677 671 676 680 690 701 664 651 663 642 622 681 661 657 629 592 574 574 589 593 587 591 562 577 612 611 596 579 622 647 678 670 639 625 603 584 574 579 588 613 569 577 553 542 543 555 526 473 475 447 427 419 432 430 423 410 400 391 385 380 380 378 363 353 348 342 334 324 324 317 319 312 311 313 311 307 306 310 300 305 306 317 317 313 340 364 369 375 384 398 375 381 378 395 320 314 307 254 283 409 493 485 488 492 483 463 372 361 357 393 405 367 357 368 368 369 344 335 338 333 341 344 345 344 348 354 362 376 378 362 358 359 343 323 314 305 302 317 296 296 322 298 331 342 310 299 291 243 227 248 238 259 245 285 275 241 273 282 278 259 235 224 211 224 212 194 189 180 170 173 176 161 166 171 179 191 180 162 159 119 75 75 76 76 77 73 69 70 73 86 94 139 104 144 184 238 224 211 167 143 193 247 230 201 209 165 155 158 211 238 262 266 273 265 274 271 298 304 338 350 345 375 353 362 342 319 318 349 310 303 283 263 254 245 234 231 221 208 206 208 215 207 207 221 239 243 248 249 233 242 221 223 189 190 198 199 193 201 209 192 186 186 185 187 190 176 171 167 172 169 171 170 167 171 174 171 168 162 150 126 151 168 168 164 169 161 148 132 118 101 101 112 126 109 95 89 97 101 114 102 86 75 73 72 71 70 79 88 87 97 93 88 78 69 65 64 62 61 61 60 62 59 62 62 63 64 65 65 88 109 147 193 176 168 124 115 116 125 117 116 119 130 125 139 117 129 160 180 188 198 191 214 177 154 160 161 156 191 250 229 247 280 301 259 238 232 259 254 292 361 382 437 461 374 315 298 275 274 275 277 280 346 345 422 380 363 304 321 293 297 305 290 262 201 155 118 93 77 59 43 37 37 56 64 53 53 47 42 45 35 28 25 22 19 9 6 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
283 273 286 287 300 296 301 287 279 292 284 279 270 273 279 291 292 296 287 278 261 259 256 254 253 256 260 267 268 273 279 285 282 287 288 291 291 292 286 280 280 283 282 286 286 287 290 292 294 297 301 304 307 309 312 315 318 323 326 330 333 341 349 353 352 350 353 355 362 365 370 374 377 371 368 359 339 305 281 240 224 217 224 237 208 204 206 191 204 203 204 207 171 143 123 108 102 99 95 94 92 92 92 91 89 90 103 119 122 123 132 121 118 139 144 149 159 201 181 170 165 161 158 157 154 163 170 164 160 161 154 148 146 145 143 142 141 142 145 147 152 157 167 165 163 154 148 152 136 139 137 133 143 115 122 125 144 138 108 107 107 107 106 105 116 118 121 119 123 128 132 135 134 141 142 151 153 146 146 153 161 162 162 164 167 171 174 181 192 219 195 193 203 207 202 192 187 194 193 195 197 199 202 203 202 218 221 221 219 219 216 215 214 212 213 216 219 223 225 227 232 232 232 236 244 245 246 247 239 239 234 230 202 217 222 236 242 244 249 243 246 257 260 261 256 257 259 263 266 269 273 277 280 275 265 287 293 298 300 304 304 309 316 319 323 326 318 273 260 255 249 249 247 248 251 244 245 247 244 246 250 265 254 251 258 269 273 272 273 280 279 275 288 288 291 299 311 328 323 311 296 285 292 288 285 282 278 276 273 272 273 278 288 282 278 275 273 276 279 283 286 291 297 307 310 298 289 287 288 291 291 289 290 293 295 299 309 332 332 331 330 336 324 315 316 328 342 321 321 323 323 349 357 358 366 370 376 381 388 390 389 391 401 417 415 417 408 413 413 417 410 424 427 431 433 420 445 439 433 426 440 436 443 432 438 433 438 448 448 457 465 486 519 535 547 534 501 504 472 486 475 488 491 508 495 477 500 503 534 546 560 531 505 472 481 493 496 496 529 566 586 587 617 606 617 601 591 621 606 630 604 619 628 613 613 629 634 628 645 673 677 673 651 676 687 666 642 680 661 648 637 637 700 683 646 627 666 688 703 710 730 746 754 762 757 751 756 761 761 756 748 726 663 627 694 669 700 750 799 810 813 823 763 766 810 799 812 838 853 816 753 707 701 670 695 722 709 727 743 755 741 766 758 758 753 764 764 773 771 752 755 741 752 768 759 748 752 754 770 776 769 780 775 769 778 776 755 724 715 715 700 695 685 679 675 685 685 670 665 650 674 649 661 633 660 682 699 717 729 736 732 741 753 731 710 746 693 681 673 686 696 682 683 679 668 671 664 675 685 700 687 690 695 705 705 666 676 640 683 683 620 609 612 589 585 580 618 622 598 600 641 681 636 633 599 635 636 608 599 598 611 617 635 650 610 564 550 535 544 562 502 500 481 464 448 430 427 427 412 395 424 422 416 406 395 397 388 385 387 378 379 330 330 338 346 339 337 340 346 347 335 331 337 333 325 321 303 354 349 365 359 342 349 364 374 383 397 391 396 386 345 326 321 317 283 255 369 495 480 419 403 395 403 374 329 362 382 364 353 346 362 353 360 342 329 326 324 329 334 339 337 342 347 358 368 364 363 352 353 352 346 342 329 304 289 283 286 302 286 313 310 318 325 317 276 251 220 215 218 236 252 254 270 243 267 265 266 232 209 195 203 204 209 192 177 156 141 161 145 160 164 162 172 185 182 163 131 128 84 70 69 78 72 67 65 68 66 84 89 128 164 185 232 223 230 197 146 180 220 213 192 183 151 192 202 225 217 228 247 264 305 266 301 289 319 330 365 380 357 368 333 333 331 289 325 329 297 288 305 274 260 253 246 228 223 207 197 202 203 210 219 243 251 261 261 262 236 251 224 205 189 188 190 193 179 189 194 183 184 174 181 185 173 168 163 167 168 168 167 163 167 170 169 166 164 139 115 160 161 164 156 168 162 139 136 127 106 92 95 107 110 96 88 87 99 102 105 91 76 72 71 71 69 68 76 82 81 99 91 83 71 63 61 60 60 60 59 62 60 61 62 63 63 64 87 105 154 175 214 163 175 152 143 130 136 131 133 145 148 139 156 122 130 158 165 172 180 181 195 209 208 210 221 166 176 223 304 315 368 343 304 306 284 313 288 320 383 432 445 398 340 306 245 246 241 242 229 297 289 327 328 334 266 243 283 372 260 252 274 217 188 153 115 99 75 57 40 33 34 47 53 47 41 34 33 31 26 21 18 14 8 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
266 259 282 285 288 300 301 298 285 277 275 271 271 267 268 283 286 292 277 273 258 255 252 250 249 253 257 261 264 269 274 280 278 280 282 284 296 302 299 287 277 276 280 281 284 287 290 293 297 300 303 305 307 310 313 316 319 324 328 333 337 340 348 347 346 351 357 361 363 366 370 373 376 380 385 385 358 319 275 306 255 240 247 226 227 222 212 205 222 222 196 179 174 163 125 109 103 98 95 94 93 91 92 91 90 88 104 121 125 127 123 112 122 135 140 145 155 188 182 164 158 157 157 152 151 155 160 166 160 155 152 151 149 149 148 147 147 145 151 153 159 168 181 219 183 176 159 150 143 155 149 141 127 119 114 127 127 123 106 107 107 106 105 113 117 119 123 123 122 128 130 135 138 141 149 146 146 146 147 152 152 157 158 161 165 168 171 186 185 188 184 183 189 191 190 185 177 183 187 184 184 187 187 187 189 195 203 222 231 239 222 240 226 222 222 223 221 222 224 226 228 230 232 234 236 238 240 241 242 243 245 240 209 236 242 244 241 247 251 255 252 247 248 252 255 260 261 264 268 272 275 278 282 282 266 274 295 299 302 306 308 313 316 320 324 327 306 278 270 261 256 255 251 252 254 250 249 251 250 251 252 253 259 259 261 265 268 272 280 285 290 290 293 303 302 299 308 322 333 317 300 296 295 290 292 287 288 293 288 281 286 292 288 281 280 277 275 286 283 283 287 289 298 303 310 309 304 294 293 292 293 297 297 295 302 305 300 310 332 322 328 334 325 328 340 328 330 338 343 347 334 327 329 346 355 346 366 374 391 406 406 409 411 420 432 434 426 417 422 426 423 422 431 435 438 441 427 454 455 449 438 454 448 447 452 437 470 467 473 469 469 469 483 507 515 519 553 513 475 517 497 531 535 533 500 483 512 496 512 518 526 537 561 531 533 495 492 489 527 566 572 587 585 587 616 621 603 626 647 620 641 647 650 625 606 621 645 674 661 660 682 682 663 668 685 686 647 691 660 663 671 616 653 691 675 683 645 647 669 696 726 729 720 743 735 749 756 766 769 729 691 668 653 626 696 734 710 692 733 762 813 832 786 775 820 836 843 861 867 821 766 731 716 681 699 694 716 738 756 733 751 755 753 758 747 763 763 765 756 761 764 745 754 757 751 747 752 763 765 783 776 778 777 766 766 764 745 731 711 700 697 685 687 689 678 666 672 671 666 646 673 677 655 630 659 691 710 688 696 727 744 749 750 713 690 696 683 674 662 684 675 668 661 660 662 658 663 669 677 703 702 691 723 716 729 691 712 684 711 691 627 643 652 616 602 589 610 651 629 667 695 689 717 661 674 624 619 586 599 627 626 599 624 591 573 569 552 504 516 505 487 477 458 439 434 426 414 409 396 391 373 373 357 368 366 358 362 351 351 382 350 357 355 386 401 403 399 400 396 380 367 353 346 353 353 342 374 370 362 364 371 368 333 364 371 378 387 395 400 404 373 333 321 321 307 259 361 468 406 401 379 349 354 341 323 343 360 342 336 342 359 342 346 331 312 315 314 312 330 330 330 337 344 357 364 356 352 353 343 348 344 338 331 321 318 311 302 276 289 302 304 313 300 305 311 281 252 234 208 207 218 222 233 235 219 252 258 243 232 206 180 187 204 189 187 170 157 143 154 150 156 156 157 165 175 161 150 143 127 116 111 108 95 84 77 72 66 72 106 107 131 155 196 250 197 197 172 164 200 190 180 157 186 232 208 255 260 247 226 262 299 289 292 308 313 315 345 364 317 358 335 311 333 296 285 306 315 327 324 301 297 276 267 244 250 221 206 195 201 217 253 242 254 277 295 262 260 258 229 221 198 179 173 180 179 178 181 190 174 167 177 176 170 166 159 160 163 165 163 160 164 169 167 158 147 128 112 158 159 153 155 158 141 128 114 114 102 97 90 91 98 96 86 85 92 94 94 88 82 71 71 67 66 67 67 74 86 93 97 79 68 61 59 62 60 58 59 57 60 60 61 63 64 65 96 136 179 216 205 206 200 193 151 155 150 152 151 170 174 164 151 138 126 129 155 147 155 157 194 191 218 252 291 233 195 194 246 296 322 297 311 348 385 390 327 358 411 444 385 322 285 257 263 212 215 206 262 282 250 305 257 295 254 209 247 265 236 215 220 160 156 152 136 97 74 54 37 32 32 35 40 40 29 28 27 22 18 15 11 9 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
256 257 277 279 285 297 291 300 295 280 278 275 263 261 259 270 270 284 283 262 250 251 248 245 247 249 252 260 263 271 273 275 276 275 281 287 291 297 307 281 278 273 279 283 286 289 292 295 299 303 306 308 311 313 315 317 320 325 330 334 338 345 344 342 348 353 357 360 366 369 371 374 377 377 376 392 381 346 316 287 248 249 261 286 276 245 216 235 243 224 198 208 190 155 126 109 103 98 94 93 92 91 91 90 90 88 112 118 122 123 119 108 112 124 125 129 141 177 160 154 156 151 152 150 148 150 152 155 159 164 153 157 156 154 152 151 148 149 155 166 166 181 187 206 219 218 181 158 161 188 168 152 139 130 112 127 130 108 106 107 107 105 105 115 115 119 121 124 126 129 131 130 126 138 142 146 146 146 147 152 156 157 161 163 166 167 172 175 177 177 174 171 180 181 183 181 173 185 177 172 173 178 175 179 186 185 192 202 207 211 209 212 217 219 223 244 229 215 218 226 227 230 231 233 235 237 239 240 242 244 245 247 233 205 233 243 246 239 251 255 258 256 253 252 255 259 262 266 268 272 277 279 283 285 288 272 274 293 303 304 299 312 317 321 325 327 331 301 280 274 269 261 257 259 255 254 256 256 259 254 257 256 257 262 267 265 266 270 275 284 283 288 294 299 307 311 313 324 334 312 302 297 296 293 309 297 299 302 294 298 296 291 286 286 286 279 278 280 287 288 286 290 294 300 303 317 315 303 311 298 299 300 296 296 310 327 306 302 304 311 338 338 330 331 332 333 334 341 345 349 349 358 348 333 337 352 341 368 365 379 396 397 408 413 424 427 433 428 429 433 431 432 430 440 449 446 448 453 457 469 454 474 464 458 457 445 445 466 471 494 482 486 490 487 496 514 549 519 495 503 531 529 545 526 498 508 512 523 511 508 534 518 527 532 548 554 525 494 508 509 524 555 539 549 590 581 627 625 629 666 659 663 678 669 619 624 619 643 668 692 685 696 675 695 686 694 684 689 659 684 697 642 658 705 710 707 703 705 668 671 680 694 705 709 717 719 727 751 771 767 748 702 685 638 674 735 773 748 723 745 769 802 819 778 846 858 862 871 880 875 806 736 716 699 683 684 722 745 725 739 768 762 743 757 735 745 737 744 747 754 754 747 745 748 753 752 759 763 778 777 785 783 787 776 761 751 732 714 720 701 690 683 677 673 667 663 665 672 677 674 633 655 640 628 668 693 682 680 699 721 720 733 733 708 686 678 683 665 656 677 654 649 651 651 654 672 671 685 692 686 711 696 715 720 736 746 755 743 782 732 659 691 691 650 636 609 624 683 705 720 739 748 719 681 663 636 647 605 561 574 588 559 579 560 546 521 505 495 482 482 474 467 463 462 464 447 425 425 424 409 381 367 367 356 364 376 400 391 357 334 360 439 464 475 478 475 460 441 427 412 391 359 367 384 384 372 378 371 371 368 369 370 339 350 371 376 381 394 402 410 395 336 324 319 311 268 329 386 355 354 334 325 311 306 302 364 342 330 327 341 347 342 327 330 305 315 308 321 323 327 326 332 340 357 360 354 348 343 344 329 340 333 332 325 321 307 280 295 272 266 295 292 305 287 290 286 275 271 250 210 200 188 184 190 200 198 235 236 231 222 197 197 181 170 157 163 146 150 158 155 131 150 151 150 167 168 165 150 128 117 112 106 97 90 83 67 65 65 83 129 145 176 200 219 225 211 185 133 171 170 148 186 200 260 231 257 299 271 259 247 252 271 296 322 292 302 333 325 315 319 341 310 296 326 283 293 287 326 288 296 318 307 290 256 232 243 212 190 194 202 227 245 278 268 286 301 284 250 242 223 193 203 202 182 167 169 164 177 179 161 172 170 169 164 158 157 159 161 159 157 160 165 165 163 157 125 110 128 152 150 138 146 128 122 119 114 108 105 96 86 92 100 86 80 86 84 96 101 93 71 69 67 64 66 65 75 82 83 91 80 64 57 57 59 60 59 55 59 60 60 61 62 70 111 143 172 206 237 216 230 254 243 183 164 167 186 197 209 221 223 192 170 136 133 133 140 143 149 162 173 190 242 253 273 266 197 222 266 290 306 339 359 324 322 364 432 428 431 348 290 246 230 213 209 189 213 229 244 231 245 258 264 256 196 193 220 198 170 224 172 126 116 123 96 69 52 41 30 30 27 33 32 27 23 21 17 13 9 8 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
270 261 267 264 268 283 289 295 292 290 287 282 277 266 255 279 265 267 254 249 246 241 244 242 250 255 254 263 265 267 268 270 272 274 282 288 293 298 289 276 273 273 274 276 283 285 288 291 295 301 304 307 309 311 313 316 319 326 330 332 333 335 337 343 345 350 356 361 365 369 371 372 373 371 365 374 337 322 288 273 267 289 332 294 347 297 235 228 249 226 204 195 189 151 124 110 103 97 93 92 92 90 91 90 90 87 109 115 118 115 114 106 107 115 120 128 136 152 147 144 148 151 145 146 146 151 148 148 150 152 157 173 162 162 160 157 156 154 157 166 174 172 177 180 185 197 209 164 164 168 168 150 140 126 111 117 120 106 106 106 105 102 108 117 120 121 124 131 128 130 136 140 142 139 146 146 146 146 147 145 147 153 160 165 167 170 171 177 183 174 165 165 173 166 163 165 167 166 166 165 168 171 177 176 179 182 185 190 194 195 197 200 203 205 217 242 243 213 207 213 227 230 231 233 235 236 238 240 241 244 247 249 243 219 240 248 248 251 244 252 258 262 264 263 260 260 262 267 271 273 275 281 284 287 290 289 276 275 279 288 299 314 319 328 326 329 333 336 302 287 280 270 267 262 259 257 260 262 263 259 260 262 262 265 268 271 273 277 283 281 291 297 302 304 309 317 318 324 335 315 307 303 302 298 306 310 302 299 299 299 297 292 290 291 287 281 280 281 285 295 289 292 295 305 307 317 320 315 310 306 303 303 305 302 300 305 307 309 315 308 310 320 324 326 330 337 342 343 347 357 360 363 368 369 372 364 345 371 376 369 365 369 376 383 392 411 418 408 415 431 428 440 450 447 453 457 458 442 458 483 456 479 465 468 477 464 460 450 475 483 483 508 533 505 501 504 516 551 526 489 519 551 555 526 513 521 508 554 530 517 549 558 553 559 544 576 559 525 526 527 506 507 515 523 542 562 588 579 628 621 631 609 632 663 658 655 632 647 656 681 696 700 687 692 713 704 701 703 681 689 684 632 653 695 738 723 746 728 690 715 690 702 741 753 750 752 757 742 757 773 741 685 669 634 677 711 714 758 763 734 787 827 839 805 800 832 837 857 851 822 801 784 750 723 717 703 692 698 705 708 730 733 740 724 729 735 738 736 737 739 742 749 751 753 760 763 759 764 771 777 777 782 773 763 767 727 724 710 712 700 682 684 677 666 663 661 657 669 677 654 638 625 626 622 666 663 678 683 694 708 729 736 710 689 685 667 673 659 652 653 642 642 650 670 668 680 674 703 715 698 703 712 704 716 711 732 726 749 753 761 737 740 755 745 678 653 680 723 763 740 691 685 674 659 616 641 586 592 573 533 548 539 530 531 534 517 501 491 483 473 469 465 458 451 449 446 439 408 409 373 371 378 397 412 435 405 383 372 403 444 440 439 433 432 436 464 446 421 397 384 395 414 408 409 402 398 386 381 378 376 375 374 362 344 350 383 379 389 394 402 411 351 351 326 303 244 310 343 322 332 312 293 279 306 362 333 326 317 321 327 347 332 316 317 301 303 301 308 315 317 324 330 339 359 356 349 346 340 334 339 314 326 327 307 317 311 306 279 289 255 258 286 268 287 258 252 260 274 270 275 256 243 216 209 180 189 190 231 237 212 225 212 198 202 181 168 161 141 125 148 135 144 146 142 137 149 150 136 129 117 102 93 81 72 86 73 68 64 81 85 89 112 163 163 203 206 186 156 126 138 170 237 256 251 260 270 324 320 292 272 273 300 300 300 272 295 322 294 320 293 309 339 308 275 301 268 286 287 287 283 294 270 290 244 235 216 207 199 190 197 229 248 267 249 278 273 301 264 223 204 194 232 216 195 180 176 166 158 169 167 155 169 166 160 154 156 160 154 155 154 158 164 164 163 159 136 109 119 128 147 144 144 143 133 133 125 117 112 99 88 85 92 92 80 81 79 81 92 94 79 67 66 66 63 63 68 73 77 85 73 60 55 56 57 62 57 59 59 59 60 62 96 123 150 160 160 156 176 195 231 269 307 261 194 199 238 253 286 269 295 223 180 149 140 139 153 166 166 155 165 181 205 209 248 273 263 241 240 263 283 312 322 293 356 377 393 417 397 343 281 235 222 201 190 176 184 222 214 206 226 205 245 256 196 161 174 147 138 196 211 159 110 104 90 81 79 63 29 26 26 32 31 27 22 16 13 10 6 7 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
266 256 255 255 255 269 288 287 286 279 278 278 275 266 262 256 250 245 245 251 240 236 244 250 266 270 261 262 265 268 270 272 274 276 281 290 294 293 278 274 272 278 282 290 285 290 293 295 294 298 302 305 309 311 313 315 318 323 324 325 332 339 343 342 346 350 354 359 366 368 369 370 371 368 372 375 368 336 325 324 331 349 337 362 366 343 285 260 311 260 226 197 195 169 138 113 107 99 94 93 93 93 92 92 92 89 110 111 106 104 102 104 105 112 119 125 131 136 137 136 142 149 142 141 142 147 143 142 145 152 157 165 174 178 180 166 159 162 158 159 161 167 166 168 178 212 210 161 148 152 143 178 143 126 118 110 108 107 105 105 103 104 115 118 121 122 127 125 131 134 140 142 148 151 146 146 146 149 151 149 145 145 158 160 169 173 174 159 153 152 155 159 159 159 158 158 160 160 161 162 164 169 173 177 183 191 186 185 188 194 195 198 198 195 199 207 211 207 200 201 207 214 219 223 223 224 224 229 231 236 247 253 256 233 226 249 253 258 256 252 250 261 261 268 269 271 268 268 272 276 279 280 285 290 294 298 291 284 279 281 293 317 319 318 321 328 335 338 344 322 292 283 277 268 264 263 266 267 264 263 266 267 267 269 268 274 280 278 279 281 285 302 306 311 313 318 319 323 341 336 310 302 298 299 303 307 308 300 305 303 297 294 296 288 286 282 281 283 290 297 293 297 298 304 308 316 328 330 320 311 310 315 310 306 302 309 312 323 323 324 313 316 315 318 330 331 342 349 355 356 362 371 374 376 380 355 354 391 399 397 402 396 411 401 405 399 398 404 411 408 411 414 421 455 459 469 474 461 457 471 477 464 473 463 480 474 466 460 468 461 502 500 518 527 520 515 519 527 540 522 509 569 571 551 531 521 521 530 546 524 524 548 585 577 554 577 567 544 575 523 553 528 564 563 528 530 537 565 572 564 578 628 660 644 660 674 677 669 665 668 695 695 710 695 698 712 715 716 700 702 686 681 671 663 729 750 750 757 727 717 742 739 720 739 767 772 769 760 752 777 718 715 708 651 665 680 706 716 772 786 755 809 831 851 835 812 822 825 831 801 781 766 758 752 754 741 723 710 700 723 707 721 723 719 722 724 726 729 736 742 741 746 752 761 770 767 765 775 777 773 756 757 754 759 729 723 709 705 694 701 688 674 665 667 662 646 641 659 679 669 643 628 618 619 655 642 684 697 706 717 714 700 698 689 666 660 660 654 641 636 637 654 666 661 665 675 698 716 723 701 718 727 719 729 716 735 730 750 781 779 811 811 778 798 724 719 743 746 676 682 703 660 621 654 630 582 586 549 543 532 514 513 516 517 517 514 506 492 481 485 480 477 486 476 445 418 396 395 372 382 410 440 435 402 390 397 421 493 530 488 471 484 478 451 428 418 409 413 415 416 421 416 447 451 446 423 408 428 399 403 393 386 383 366 360 350 363 392 421 406 410 387 366 310 273 243 304 300 288 304 289 261 292 328 324 311 310 292 314 310 326 336 315 320 304 291 300 304 304 313 323 320 336 349 349 348 343 333 329 331 325 308 322 319 304 281 303 282 282 256 247 266 268 255 273 253 242 270 265 251 272 275 243 225 225 203 179 175 207 217 213 230 209 191 183 172 166 161 127 119 134 130 136 135 129 118 124 121 110 104 82 78 85 88 86 84 65 62 72 81 88 129 117 174 202 192 150 147 160 170 190 219 249 280 315 308 300 325 326 304 323 312 295 265 286 328 332 278 315 277 294 311 322 298 265 273 282 306 306 260 278 281 254 256 271 245 226 207 185 189 208 233 249 243 259 264 285 268 234 228 211 215 221 201 197 183 173 165 153 155 161 165 161 157 151 151 157 151 152 149 153 157 161 157 156 153 127 109 113 135 142 145 161 156 153 137 124 121 106 94 79 83 90 80 82 75 72 77 86 92 68 64 64 63 63 63 67 69 74 65 58 55 55 56 58 52 57 59 60 61 105 98 107 129 120 124 129 134 167 217 269 289 270 221 224 258 344 386 332 263 218 194 163 157 143 162 212 181 170 163 165 181 192 212 225 244 270 218 234 245 278 282 316 359 371 436 400 395 355 301 246 217 204 177 166 171 189 183 178 189 211 252 276 227 149 120 118 120 153 144 146 103 83 80 67 51 46 31 25 23 29 28 27 22 17 9 7 7 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
279 276 279 273 250 261 274 289 278 275 272 272 274 268 265 264 275 255 239 239 235 255 278 276 304 289 273 267 270 272 274 275 277 279 283 291 285 285 275 269 273 285 308 300 294 290 296 303 297 296 303 304 306 308 311 315 318 318 323 328 333 338 343 347 350 353 355 357 363 363 365 367 371 374 377 377 369 376 376 370 373 370 368 361 335 363 365 318 359 269 226 219 201 206 149 121 110 100 96 95 95 95 94 94 93 90 97 96 98 99 109 120 118 124 129 120 126 129 130 133 142 146 143 137 139 137 140 139 142 151 154 162 166 183 194 186 166 153 148 149 158 162 159 159 165 172 182 154 148 142 138 143 169 146 124 127 106 105 103 104 104 105 116 119 120 124 130 133 132 134 138 149 148 146 146 146 147 147 152 156 160 146 145 145 153 154 147 148 152 165 154 156 156 159 166 162 160 164 163 165 163 164 173 177 177 179 188 195 188 192 192 194 186 186 188 193 196 195 196 196 202 205 207 211 215 217 220 224 228 233 240 247 262 246 216 250 254 260 261 261 263 256 253 257 266 276 280 285 277 276 280 284 287 291 295 299 303 297 309 300 287 286 295 304 330 333 336 337 343 349 323 300 291 281 280 274 275 271 272 270 272 273 274 274 272 276 280 283 281 292 298 289 288 296 316 321 326 330 339 323 314 305 301 309 321 315 309 303 307 303 298 300 292 296 285 282 283 283 291 298 296 300 301 305 312 318 323 335 327 319 316 316 320 320 313 308 314 327 333 328 316 328 317 326 334 341 338 344 364 367 377 382 388 382 383 347 353 366 375 390 412 413 420 422 415 413 442 434 448 432 432 449 436 426 453 471 471 463 479 479 496 483 489 476 476 498 471 474 497 486 470 476 495 500 504 517 534 538 554 552 520 533 561 566 565 536 515 543 575 553 534 556 574 597 565 572 588 568 587 542 566 567 584 615 553 545 542 539 542 580 639 653 670 676 689 690 690 686 656 680 678 686 710 718 705 709 720 725 714 714 708 697 695 645 693 701 737 763 760 719 746 768 738 754 758 777 781 774 775 778 738 753 739 684 648 687 736 712 758 789 785 781 789 808 859 835 869 836 818 812 809 774 754 746 759 752 733 707 703 730 730 740 717 718 722 721 732 744 734 743 745 754 761 768 767 777 776 775 772 770 740 743 727 738 729 732 708 700 696 680 692 694 678 665 655 642 633 640 649 664 648 625 612 632 652 640 647 663 690 697 711 706 687 668 668 653 651 649 639 628 644 647 658 677 687 680 688 706 730 722 717 725 727 731 728 747 746 743 757 770 801 813 813 785 745 702 719 746 768 662 620 654 638 590 606 575 568 542 528 522 508 499 502 509 507 515 516 520 531 541 543 501 435 389 393 388 377 399 437 477 465 440 409 403 432 480 517 538 536 509 478 459 462 466 475 441 468 485 485 457 478 455 449 450 446 444 444 447 441 447 431 422 413 410 389 377 368 372 398 428 415 398 400 353 284 239 268 269 274 276 258 280 313 333 297 298 282 298 308 294 309 310 312 304 291 281 285 297 311 316 313 317 330 343 343 342 338 332 322 317 327 321 301 302 311 307 273 264 271 281 246 254 263 250 254 267 235 244 262 243 247 273 264 244 248 227 223 167 165 198 202 187 218 219 208 189 157 138 117 114 117 106 130 122 120 94 93 99 89 84 82 113 106 96 89 85 65 63 68 70 79 95 136 160 213 200 162 116 149 205 237 249 259 266 307 308 285 299 326 301 286 313 275 249 281 293 321 274 297 270 292 311 281 300 294 264 257 296 270 261 275 300 270 235 242 241 237 204 191 183 218 241 227 270 284 296 298 289 266 243 214 222 222 207 193 184 186 185 167 154 149 154 159 154 147 145 154 153 150 147 148 152 155 158 153 151 148 104 103 112 131 139 148 148 155 151 144 132 116 107 87 78 78 82 76 72 69 69 76 83 80 63 64 67 60 63 63 63 67 61 57 56 55 55 52 56 56 59 63 68 82 95 97 98 101 114 135 143 164 184 186 215 203 259 307 319 356 420 331 256 232 221 202 218 158 155 170 199 198 183 193 181 199 187 226 224 263 277 295 276 267 278 307 319 382 390 379 377 341 324 301 277 234 181 161 151 159 166 185 165 175 256 311 262 171 136 107 108 118 122 125 126 94 77 80 61 38 29 21 18 22 25 21 17 7 5 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
296 285 284 276 255 248 240 273 285 278 274 267 269 270 270 274 274 255 238 232 237 253 266 294 289 278 275 269 270 271 273 274 275 277 279 285 285 274 270 266 273 279 283 285 284 297 303 308 315 305 295 301 305 307 310 314 313 319 326 329 332 336 339 344 346 348 350 356 360 360 363 365 369 371 373 374 379 367 369 379 365 336 364 315 296 357 318 332 330 255 216 185 170 150 156 136 110 102 95 95 94 95 93 93 92 91 95 111 116 119 112 115 117 124 131 140 125 126 130 134 140 141 139 136 135 138 134 137 142 146 153 157 164 168 176 166 166 153 147 141 155 151 150 157 162 160 156 150 148 134 124 136 147 150 111 105 104 104 101 103 103 114 117 119 123 131 130 133 137 142 140 143 144 144 144 147 149 154 156 158 163 166 165 148 146 146 148 152 171 167 176 183 171 162 176 180 180 170 168 168 169 170 166 167 168 168 173 178 183 190 185 179 180 182 184 186 188 193 197 196 202 205 207 210 213 217 219 223 227 230 235 243 251 242 229 224 244 260 266 267 270 268 268 270 263 278 283 287 285 282 282 288 289 293 296 300 305 307 307 312 309 293 289 296 323 336 339 343 344 351 356 355 321 301 302 292 283 284 283 282 280 280 279 278 279 280 283 285 286 292 298 302 309 295 300 311 330 334 340 340 319 311 306 306 323 320 311 305 307 304 304 299 300 295 286 284 284 287 286 288 290 292 298 312 316 323 328 338 335 331 328 322 317 327 322 318 317 316 330 335 330 327 321 333 337 349 358 348 348 358 366 374 390 380 367 353 358 374 397 409 412 410 418 432 434 437 444 458 461 453 458 462 461 445 432 436 441 447 451 460 486 505 488 496 477 505 490 497 483 521 501 500 493 501 519 538 535 550 542 544 552 556 556 565 570 555 525 535 562 577 541 549 572 579 580 570 596 590 599 577 540 571 610 615 555 556 573 581 547 567 601 637 627 651 686 675 655 650 621 628 658 690 702 729 733 730 729 738 737 736 737 721 693 694 673 671 694 735 773 771 757 758 769 743 773 775 787 786 784 786 788 757 783 728 686 655 719 751 733 744 778 795 839 850 834 876 866 838 807 789 790 788 767 765 732 736 719 713 707 705 709 713 718 720 722 724 732 751 741 743 755 769 773 761 762 775 767 749 754 731 738 719 730 711 726 708 710 694 691 681 673 673 674 667 656 648 645 627 621 641 641 637 606 638 629 638 648 660 657 685 707 686 671 668 661 649 638 653 638 630 653 667 659 695 708 703 704 717 730 723 743 755 756 761 758 778 802 804 792 804 785 798 780 769 775 767 653 698 693 672 657 603 627 611 582 551 531 523 515 510 502 488 488 503 537 563 576 569 532 481 440 444 438 458 453 463 460 460 467 451 447 447 447 469 499 523 527 510 495 487 493 492 511 532 499 522 526 514 503 497 491 490 490 486 478 474 465 450 434 434 424 411 402 393 375 367 380 395 398 439 434 407 363 303 313 247 240 240 238 242 252 305 308 309 293 269 290 299 293 300 313 298 300 283 278 286 282 296 306 310 291 313 328 337 338 336 335 329 328 315 319 319 317 293 272 300 304 287 259 242 244 237 265 250 239 254 236 249 274 251 217 252 268 248 225 243 231 216 184 156 173 181 148 160 179 156 131 121 123 117 169 110 103 109 113 121 124 130 125 118 114 112 110 100 89 85 66 63 64 67 72 85 124 180 200 158 156 118 162 185 237 224 269 285 312 306 266 290 302 276 299 278 270 259 293 305 306 278 268 277 270 296 283 288 284 259 250 276 298 267 244 261 239 241 218 248 217 197 189 179 221 211 235 255 281 273 295 308 263 243 241 234 238 221 214 207 217 205 185 166 151 150 143 149 141 143 151 151 147 144 146 151 151 153 154 148 145 143 103 100 98 124 117 147 150 150 144 123 125 107 93 78 76 78 80 76 72 65 65 72 73 70 61 61 61 61 59 59 60 54 52 53 55 56 50 56 57 61 65 68 73 82 82 93 110 116 123 140 148 146 157 174 192 282 298 361 354 354 324 280 285 248 243 191 172 157 175 196 243 248 222 194 233 187 213 258 287 297 304 302 310 325 293 345 350 359 358 313 284 280 243 267 259 201 196 144 138 155 162 126 177 233 257 287 254 182 119 91 94 102 91 107 76 61 67 46 31 25 17 17 21 23 13 7 4 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
285 281 279 283 280 241 253 273 285 284 276 268 264 265 269 274 266 261 237 235 244 250 279 271 265 262 262 264 267 268 269 269 272 275 279 280 285 282 275 265 268 272 274 274 283 294 294 308 325 327 302 296 302 306 309 308 314 318 323 328 331 333 336 337 341 346 352 355 354 355 361 363 365 367 370 371 376 374 370 379 357 326 296 324 258 275 261 278 284 243 227 204 198 203 178 145 112 107 95 95 94 94 93 93 90 91 93 106 119 123 127 130 123 119 124 132 135 132 131 135 138 138 137 136 134 133 132 135 140 147 148 150 152 155 160 158 152 152 153 141 139 153 147 147 155 163 145 134 137 140 142 114 112 103 102 102 103 103 99 100 99 105 114 116 123 127 130 133 136 145 147 146 145 145 144 144 145 149 155 162 162 166 169 171 166 171 179 167 162 178 184 184 178 164 182 191 192 185 174 181 183 180 175 174 176 173 170 171 173 180 176 178 185 182 185 187 188 194 198 199 203 212 210 212 216 217 221 224 227 230 232 239 247 250 246 225 253 260 263 270 276 277 273 274 273 267 268 274 280 281 286 290 292 295 298 301 304 309 313 319 322 325 305 292 326 338 341 346 345 342 359 362 362 319 319 298 291 291 313 315 292 288 286 286 287 288 288 288 292 294 302 304 313 320 303 317 328 337 349 350 322 313 309 310 326 319 313 309 311 309 306 300 304 293 288 285 286 289 288 294 294 299 296 304 317 320 329 340 340 337 329 326 325 325 334 335 334 323 326 329 336 334 332 323 338 348 359 364 360 374 387 390 392 387 382 389 375 357 355 368 386 422 426 427 429 434 438 423 418 419 452 458 469 460 447 466 472 468 475 463 481 498 511 502 487 510 505 520 504 515 532 503 497 513 526 511 521 528 547 559 588 588 598 576 582 552 546 542 556 568 551 556 566 590 585 578 585 602 599 553 581 601 614 615 559 551 615 620 570 548 574 590 601 664 664 631 626 630 623 659 672 698 716 704 724 706 732 741 736 750 749 744 719 741 697 690 686 700 728 739 774 785 789 772 758 780 793 796 787 783 800 803 806 746 698 666 696 736 765 785 766 802 825 868 874 862 884 828 802 781 771 777 769 765 736 734 731 715 710 709 713 713 724 728 729 733 737 742 747 750 751 763 775 763 745 755 748 752 725 730 721 721 705 715 702 700 692 686 693 679 672 660 657 661 661 650 646 626 615 637 625 626 607 611 618 622 638 637 661 695 717 687 685 672 658 646 642 625 627 643 661 682 684 673 700 707 734 750 762 754 780 792 809 811 777 783 810 818 782 800 738 832 816 796 745 691 655 633 671 688 624 585 572 581 598 548 540 535 539 497 495 497 475 482 482 471 489 463 461 489 497 486 492 508 498 508 498 494 488 490 493 518 538 532 548 581 567 559 530 517 529 534 561 559 569 562 545 529 516 516 510 500 495 475 453 442 432 426 415 407 404 396 381 384 392 390 400 401 414 448 456 434 394 344 386 386 321 287 265 248 247 297 294 291 268 255 288 266 300 309 295 280 296 274 281 277 276 284 299 301 283 319 325 333 329 327 330 328 321 318 307 306 307 304 305 262 291 287 292 267 245 233 265 255 240 242 223 240 265 248 231 220 234 246 225 202 225 224 213 186 170 154 145 164 136 132 168 148 139 154 188 177 175 161 146 149 162 149 137 123 116 111 109 106 89 83 78 63 62 64 72 112 152 154 204 176 161 110 164 174 181 225 231 264 301 305 268 270 289 255 270 261 243 270 285 277 277 275 244 274 234 285 272 254 273 262 241 275 283 259 240 249 247 229 215 233 209 190 182 174 211 234 258 263 272 296 275 275 287 278 260 243 263 237 234 206 191 185 173 161 162 157 146 136 138 149 149 146 145 144 140 146 149 150 150 145 144 141 142 114 97 94 121 141 138 150 140 113 95 92 84 79 77 71 70 71 70 69 65 63 70 77 65 58 58 58 59 56 55 53 52 53 54 51 54 54 55 58 66 72 76 92 98 111 96 106 122 128 132 148 160 179 175 203 273 295 293 278 276 321 357 283 248 200 199 172 165 192 222 259 228 232 233 222 220 236 245 282 319 327 361 355 322 316 343 372 361 310 264 224 209 222 217 226 212 151 132 133 119 129 162 157 207 255 295 194 133 95 79 76 88 72 62 51 46 34 25 21 15 14 14 12 7 5 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
283 281 280 276 262 260 241 240 279 285 277 270 262 262 268 271 269 264 237 230 231 244 257 256 254 254 252 258 263 263 265 269 273 276 277 277 280 283 271 263 263 268 268 273 278 282 288 296 306 304 295 292 300 303 303 308 313 318 322 325 327 331 332 336 342 347 349 349 350 354 359 364 367 369 372 373 375 376 370 378 318 297 262 285 265 242 241 239 260 225 199 200 173 160 155 133 115 108 99 95 95 93 93 92 88 91 101 104 116 124 117 121 136 134 125 128 133 138 143 142 142 138 134 132 131 130 131 132 133 139 139 141 144 149 152 149 149 146 148 139 128 134 139 140 158 164 152 132 139 138 131 103 101 100 101 102 102 99 99 100 113 110 109 122 122 122 129 132 137 142 141 161 152 145 144 144 146 147 149 161 163 166 168 171 172 175 177 172 172 177 181 189 186 172 169 188 198 199 185 179 185 207 197 187 189 186 179 177 173 174 176 181 186 184 188 190 198 194 196 203 211 215 217 211 219 220 222 232 235 233 238 237 239 242 239 221 243 250 260 265 272 287 279 276 275 274 277 273 275 279 283 287 291 295 299 302 305 308 312 314 319 327 313 301 296 305 310 314 319 324 347 367 367 369 326 315 307 317 325 325 305 297 302 304 302 299 297 295 296 297 305 307 313 321 310 328 326 338 345 339 320 314 312 323 329 321 316 313 317 315 305 308 300 301 291 290 290 291 293 296 300 301 305 301 303 308 318 329 328 333 334 332 331 329 332 337 342 343 341 334 335 329 343 340 329 337 351 360 359 364 381 391 400 405 395 395 374 359 358 393 381 404 425 412 411 406 410 398 403 417 432 463 470 474 470 474 475 485 503 474 476 500 519 523 498 499 517 529 532 538 543 521 509 508 509 515 538 548 540 548 572 596 584 600 593 592 587 592 595 577 565 578 585 618 585 588 595 634 599 573 592 615 631 598 557 557 576 643 601 581 553 563 601 592 620 605 611 592 598 614 629 655 672 677 688 663 679 679 720 740 750 766 759 740 687 690 722 714 690 708 724 747 776 802 779 779 797 802 798 786 798 811 814 762 712 673 681 722 762 806 799 787 809 869 884 877 859 825 811 799 769 757 751 760 733 772 736 721 716 715 721 721 724 725 728 731 734 738 749 760 755 760 755 757 744 729 736 724 716 706 706 708 697 697 703 696 684 683 681 681 671 667 664 654 638 646 639 627 611 625 612 606 601 618 624 637 646 647 668 680 689 674 671 661 653 637 644 620 655 660 665 667 711 718 733 754 773 818 835 792 778 803 795 829 819 806 775 751 716 717 729 731 749 696 716 688 645 609 618 637 645 598 595 545 541 539 528 518 504 496 496 498 482 470 467 471 488 523 540 548 549 542 532 545 536 530 527 539 543 567 595 614 623 619 630 629 623 592 589 582 603 619 608 594 577 569 555 544 532 504 480 478 477 472 469 462 443 423 413 425 419 394 406 406 406 405 412 416 427 462 479 441 411 409 381 356 380 267 234 268 284 280 277 274 266 259 260 279 276 284 284 266 281 286 262 277 278 264 287 296 306 310 322 331 327 322 321 321 320 320 305 300 276 305 295 283 292 284 282 283 266 227 224 261 250 225 222 225 251 269 243 216 226 218 212 222 190 205 202 215 206 208 192 180 172 187 161 122 150 193 184 175 171 178 171 158 146 142 132 126 116 111 106 102 92 82 79 62 60 62 94 118 133 145 170 183 160 114 124 176 218 238 224 244 269 286 270 230 283 247 262 224 252 270 245 269 235 255 241 265 223 263 292 275 247 249 245 275 273 250 248 230 243 218 204 205 223 186 176 194 197 218 249 258 261 275 261 278 269 290 268 259 258 240 231 210 193 175 166 178 181 169 150 140 137 141 146 144 141 142 137 143 146 147 147 146 142 142 140 136 97 92 93 127 141 152 148 126 109 103 104 92 87 82 71 68 69 64 63 61 64 77 81 59 57 57 56 56 51 52 52 50 53 49 53 55 56 74 97 98 84 94 122 129 124 125 125 127 134 159 196 241 213 207 207 210 235 261 310 364 402 325 249 226 197 181 189 179 202 228 266 269 229 252 235 242 293 289 335 374 399 386 350 329 391 371 299 293 253 216 194 193 171 165 198 192 137 119 111 107 132 141 164 193 210 179 115 101 81 69 65 65 53 44 37 34 22 19 12 11 10 8 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
283 282 282 282 280 276 255 238 255 278 278 271 263 260 262 267 265 261 237 231 233 238 244 247 246 247 253 254 264 262 266 270 274 274 273 275 276 280 275 261 257 262 266 271 273 276 288 292 294 295 290 290 294 299 304 310 312 314 319 322 326 327 331 335 340 344 344 345 350 353 357 363 369 373 376 377 376 377 375 354 355 335 309 252 233 242 218 232 238 224 215 203 201 205 185 155 124 108 99 97 95 93 92 92 89 90 99 106 115 125 124 132 127 128 129 132 133 137 144 148 144 138 133 130 132 130 128 131 131 135 137 139 139 144 143 146 148 149 156 151 150 125 133 135 145 148 154 141 118 109 103 101 101 100 100 99 99 99 98 111 112 115 121 109 110 115 113 115 116 117 120 134 145 147 148 144 148 150 152 149 157 161 162 161 166 169 170 174 176 180 187 193 190 180 169 195 203 203 203 188 188 190 198 210 211 202 193 186 180 182 179 183 188 190 187 192 194 203 201 204 205 208 212 217 220 223 225 229 232 236 239 240 246 248 252 222 227 245 250 254 252 270 290 281 279 276 280 276 276 279 283 285 291 296 300 304 307 311 315 314 322 328 328 308 300 299 310 348 349 338 350 362 368 373 376 346 315 346 377 330 313 308 315 368 341 315 306 304 303 303 304 312 316 322 315 315 336 340 346 350 329 320 317 326 329 324 329 319 317 311 308 305 303 309 303 293 296 295 300 301 303 305 308 310 304 314 312 317 324 326 334 335 333 338 331 338 345 351 350 342 338 338 345 341 343 330 345 355 361 362 369 381 386 395 396 393 373 360 361 405 421 427 428 407 393 390 392 394 395 405 414 423 440 478 481 485 485 489 505 497 502 507 512 526 516 519 519 534 556 557 546 550 526 545 540 537 542 550 568 555 554 565 575 590 574 591 591 596 637 590 606 582 627 611 602 594 590 601 623 603 574 596 625 623 580 577 564 590 635 583 599 559 565 566 571 582 590 609 635 608 614 642 646 648 638 640 675 700 709 736 759 762 765 748 699 730 708 736 719 715 743 729 735 778 796 800 795 808 805 797 811 815 814 756 718 680 670 688 727 775 764 785 813 811 822 823 828 826 823 794 778 780 759 747 770 753 733 724 724 722 726 732 726 725 726 728 737 740 751 752 757 765 753 756 752 724 721 731 726 707 694 716 699 685 691 692 678 673 672 668 664 658 657 656 647 632 631 635 611 603 607 603 620 639 631 645 659 657 672 675 673 661 660 664 660 628 621 634 654 686 707 724 749 777 779 770 773 807 811 846 839 800 741 719 716 748 707 701 730 680 707 687 725 689 659 663 644 615 581 570 588 571 543 551 538 526 523 520 516 500 506 499 472 475 508 545 576 608 628 627 613 571 572 572 578 577 585 609 637 666 664 660 652 635 668 694 684 675 686 681 684 663 635 619 595 548 535 512 500 493 472 463 453 445 443 434 425 425 427 425 423 422 428 440 456 445 437 429 438 485 506 448 479 432 389 337 303 230 273 270 264 259 262 260 237 243 293 299 302 297 306 280 265 279 249 269 261 298 298 312 328 322 327 336 335 327 315 301 307 308 312 301 296 267 297 281 252 277 279 263 261 264 220 237 245 258 234 209 240 252 239 236 194 210 224 205 178 168 187 177 186 163 149 144 133 160 137 159 177 189 177 167 154 148 155 148 154 151 140 126 116 112 105 103 102 78 72 63 61 61 98 102 128 162 180 167 147 131 139 151 212 186 226 257 272 251 275 240 259 252 225 239 282 244 224 255 249 243 237 261 220 253 272 276 249 238 232 262 251 259 234 212 247 253 227 203 191 179 168 197 195 222 247 229 256 265 244 260 248 266 300 277 243 218 205 198 175 193 191 199 182 167 156 141 137 128 133 141 140 136 136 141 142 145 146 141 140 137 137 134 103 95 104 134 134 141 134 128 133 133 126 106 95 81 80 76 67 64 62 60 59 63 75 70 56 56 56 55 52 50 49 50 50 52 53 58 65 68 70 147 99 89 102 119 145 144 150 141 150 162 178 213 293 296 243 288 229 270 322 382 426 350 280 234 214 181 219 203 206 226 258 285 252 275 271 298 289 331 361 450 445 382 384 361 393 374 298 237 227 214 198 159 156 143 156 183 170 125 108 100 104 111 148 134 125 107 91 74 68 58 57 50 48 35 29 24 20 15 10 11 6 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
284 284 283 282 282 281 268 236 236 258 281 278 272 263 259 266 265 258 236 228 228 230 234 237 246 253 259 267 273 269 268 271 270 270 269 272 273 278 273 265 256 257 265 266 272 279 306 294 288 291 286 289 292 296 303 306 307 310 312 317 322 327 328 333 336 334 340 345 349 353 358 364 369 374 378 379 377 379 377 344 312 282 289 240 239 238 216 210 222 219 229 214 216 190 199 156 140 109 99 97 98 94 91 90 89 88 102 107 114 124 134 142 147 137 139 136 137 137 141 142 143 142 133 129 127 126 125 126 129 134 135 135 138 140 143 148 149 145 141 140 131 125 128 131 135 140 151 152 149 109 101 100 100 99 99 99 99 98 99 110 114 124 125 128 130 135 138 139 145 144 144 145 145 144 145 146 149 152 154 157 159 155 160 164 168 171 174 176 179 179 185 188 189 191 179 175 188 204 206 203 194 208 212 218 228 224 204 196 198 191 189 206 206 196 190 193 197 206 212 215 232 229 218 219 220 221 219 227 231 238 244 246 256 265 258 251 240 220 225 222 225 243 285 294 285 280 278 285 279 281 286 291 294 298 302 305 310 312 317 322 323 325 329 322 319 309 303 316 335 338 343 364 367 371 359 376 362 350 351 344 344 337 355 373 414 347 318 314 311 310 313 312 319 329 329 327 333 338 347 350 328 322 327 341 339 333 338 332 324 318 310 310 313 311 307 300 303 305 302 305 308 312 316 320 323 310 316 328 339 339 339 339 339 347 342 338 352 355 360 353 342 339 346 349 350 341 343 362 362 360 363 376 383 386 391 395 393 379 371 387 409 411 399 401 389 392 412 426 414 399 418 433 437 437 470 489 494 496 506 511 514 520 511 523 536 538 528 542 509 508 524 538 523 530 519 545 557 557 572 552 580 585 583 568 551 545 579 597 621 632 640 625 625 635 620 630 605 603 611 604 616 603 596 635 597 580 592 583 644 600 616 578 604 590 597 585 577 603 626 637 627 625 622 638 663 651 686 719 722 734 751 762 769 765 726 735 755 730 745 724 716 747 767 751 752 783 807 816 816 811 814 818 793 735 696 723 689 695 728 740 765 800 800 780 788 804 822 806 808 826 794 785 786 789 802 744 737 731 729 731 728 728 729 733 735 733 737 739 744 761 760 772 760 733 724 712 703 716 729 719 693 690 704 688 678 673 674 670 665 659 664 656 656 650 637 642 632 612 606 606 593 612 642 645 654 644 661 678 680 662 655 646 685 687 662 620 626 657 699 704 696 689 708 746 769 782 777 767 750 768 753 753 741 700 705 738 716 674 662 660 685 707 720 687 654 626 648 651 620 579 570 548 539 517 517 508 510 505 504 506 488 485 475 504 535 588 612 611 612 627 625 627 623 637 649 652 677 694 686 666 655 645 661 668 695 675 655 641 680 703 681 646 635 613 598 559 549 543 541 527 504 479 469 462 441 434 440 444 453 422 415 448 451 489 496 494 470 483 486 490 514 463 470 404 382 352 305 229 268 252 248 246 244 215 258 278 314 325 299 299 305 297 274 268 266 245 275 278 267 293 293 314 329 344 343 340 328 320 298 299 271 266 258 278 280 285 287 265 278 281 271 248 250 220 210 236 243 218 217 232 237 230 206 200 184 197 176 175 175 149 162 158 180 174 159 130 175 171 202 194 191 170 160 142 133 139 123 136 136 129 119 114 110 103 94 79 77 71 59 61 78 88 107 138 151 178 149 128 132 168 176 186 218 257 262 230 244 255 198 230 222 253 252 217 214 246 258 227 239 240 239 226 262 244 249 233 227 249 243 230 245 219 229 240 240 217 200 172 167 193 204 228 209 253 258 247 248 228 243 257 280 258 227 208 194 193 184 225 216 198 191 181 161 154 142 133 128 121 136 128 129 142 147 142 141 139 133 132 133 129 109 94 110 119 138 139 123 138 140 128 124 115 90 96 90 87 80 73 62 59 58 57 63 66 54 54 54 54 53 53 48 52 49 55 52 89 106 134 82 108 111 129 137 138 148 162 191 203 150 160 224 245 248 306 320 304 253 276 319 362 390 332 281 234 212 210 233 243 237 229 251 301 269 328 300 303 336 370 419 479 437 448 426 390 401 370 305 261 240 192 163 164 152 133 131 146 148 156 117 97 89 101 109 97 113 83 70 59 57 52 50 46 39 28 23 17 13 10 7 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
284 282 282 281 281 281 263 238 237 247 270 283 272 253 240 262 263 240 231 223 232 241 244 249 248 257 270 284 287 278 272 267 266 265 267 267 271 275 267 261 256 256 259 265 271 277 289 295 288 285 283 287 292 298 297 300 302 308 313 318 317 323 326 329 331 336 344 348 352 355 358 360 363 368 372 377 374 376 378 340 337 285 269 301 255 241 234 221 195 178 190 202 200 189 169 165 170 119 109 100 94 89 88 89 89 90 93 103 114 123 135 155 168 181 168 147 143 142 142 142 135 131 130 129 125 124 124 125 127 130 133 132 134 136 141 147 148 150 147 146 132 123 118 129 128 145 169 140 127 101 99 98 98 97 98 99 99 98 109 113 124 123 126 132 136 138 142 152 163 166 156 148 145 152 155 151 150 154 156 158 161 163 166 168 168 172 173 178 181 183 181 185 190 193 196 183 179 182 203 202 211 201 212 218 220 230 230 210 208 204 204 207 212 202 195 206 213 216 230 224 227 229 242 242 231 226 227 232 227 239 240 245 248 255 264 276 261 249 249 255 239 226 236 281 285 259 270 278 284 287 289 290 297 301 304 309 317 317 319 323 330 333 335 333 321 313 313 312 310 314 327 329 337 349 360 384 364 352 348 355 370 388 352 388 422 387 356 330 325 320 318 319 326 334 335 339 341 345 350 352 348 328 328 364 351 340 338 337 331 323 315 327 324 317 311 306 305 308 310 308 311 316 320 324 328 326 316 319 335 350 348 353 346 347 348 343 350 357 363 358 354 341 354 359 369 353 338 337 336 338 366 365 365 378 394 401 399 382 369 374 382 374 382 387 386 403 421 463 461 402 405 407 425 428 440 459 494 506 480 475 492 495 483 491 527 519 503 503 493 497 520 521 489 477 481 496 504 545 536 515 564 566 524 517 523 533 552 571 584 579 578 603 624 602 634 644 645 631 625 614 614 625 607 645 616 594 606 585 606 647 633 591 616 631 662 630 612 589 590 651 646 645 677 687 686 675 653 662 684 708 731 722 723 749 758 723 748 763 748 767 749 735 779 790 781 763 789 807 822 823 823 824 788 730 726 733 703 687 701 745 753 798 763 760 779 801 810 812 792 806 791 796 803 808 782 718 704 700 717 723 726 718 733 736 738 740 744 743 751 755 766 776 750 735 728 721 711 692 705 694 692 680 678 676 678 672 665 658 664 651 666 654 652 646 637 623 613 610 615 597 591 642 659 663 676 656 671 673 660 648 638 657 652 648 635 610 617 626 633 661 699 722 711 699 687 704 720 719 727 752 755 720 715 703 663 691 718 663 631 630 643 668 674 667 669 607 635 606 586 567 577 566 572 547 557 527 516 498 494 489 487 485 478 483 517 533 579 613 635 638 657 685 733 737 750 717 678 668 662 655 641 647 669 617 633 682 646 613 637 636 655 612 590 586 572 568 548 539 532 514 521 502 488 462 464 465 463 447 431 436 428 477 492 500 511 498 513 517 522 520 524 486 467 406 372 344 314 226 226 199 229 226 206 246 298 330 324 295 287 293 297 290 279 257 257 272 291 306 307 304 308 315 331 350 349 348 336 324 324 315 302 288 291 276 245 255 256 270 248 262 261 263 247 228 245 202 207 219 205 207 215 214 202 180 164 160 160 202 217 194 179 189 205 211 195 193 194 185 182 185 171 158 154 172 169 158 137 135 124 110 108 114 102 86 89 84 76 69 61 59 81 96 101 133 155 160 148 119 103 129 163 200 220 226 254 208 236 255 222 198 244 264 223 224 201 246 242 202 237 208 239 208 235 250 227 215 221 256 243 224 233 228 212 227 227 201 202 167 166 191 198 192 223 230 240 227 214 236 255 252 255 235 229 219 200 230 205 213 245 216 221 205 164 170 153 134 129 123 120 125 128 131 142 141 138 136 132 129 129 124 109 90 99 125 127 133 119 126 131 114 111 109 105 114 114 107 96 77 79 61 57 55 55 62 53 53 52 52 51 51 51 47 46 47 63 107 127 150 115 101 92 102 124 137 154 149 165 163 195 212 178 212 263 357 399 329 287 306 342 358 392 359 319 275 239 234 268 269 295 276 268 326 302 347 351 347 384 423 481 480 471 466 433 432 419 389 350 295 266 238 201 140 147 132 116 116 134 126 122 92 84 83 83 101 61 62 60 48 41 38 34 37 35 27 20 14 8 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
283 283 281 277 278 268 268 264 250 232 256 279 267 256 247 234 260 234 221 223 234 262 280 263 258 263 276 312 307 278 271 263 261 261 264 263 270 271 262 255 255 253 259 267 275 280 299 285 287 281 282 286 289 295 299 304 308 312 314 317 327 324 328 332 331 336 343 345 348 351 355 359 367 372 376 377 375 375 376 378 341 276 340 298 262 286 270 233 228 205 183 162 196 193 188 148 122 115 109 102 94 88 88 88 88 89 90 103 112 123 138 178 241 251 190 159 163 153 145 143 135 131 129 127 126 124 123 123 125 124 128 131 135 136 139 148 150 146 148 148 140 133 120 128 131 177 180 123 99 98 99 98 96 98 97 98 99 109 111 123 123 124 128 133 137 141 146 155 166 163 158 146 144 144 151 156 158 150 149 160 163 165 168 169 172 174 177 177 182 185 184 187 193 196 197 195 203 190 185 190 203 218 212 220 232 238 240 230 222 225 210 208 213 217 201 196 218 225 231 235 232 238 245 247 251 251 247 236 235 231 238 243 249 254 258 266 269 265 266 266 268 260 224 240 242 246 261 255 291 296 295 296 299 300 308 311 318 330 328 330 334 336 340 343 341 340 320 324 323 321 317 325 342 351 343 338 337 340 347 354 374 413 389 421 426 430 426 382 349 340 330 327 328 336 344 345 348 350 353 357 357 334 350 373 373 350 348 354 335 327 326 351 351 338 327 325 317 321 322 320 317 324 326 330 333 342 336 324 325 333 339 347 359 359 355 355 348 363 366 365 354 349 352 364 376 364 354 346 356 352 342 345 348 368 384 402 408 397 383 377 379 395 382 383 389 402 422 463 455 430 409 410 410 436 464 490 497 468 457 474 476 480 464 490 500 487 488 482 458 485 511 485 472 508 502 484 485 496 502 497 505 514 509 541 537 526 541 574 552 548 553 564 574 579 593 630 615 632 658 640 630 629 635 649 614 604 650 610 599 657 662 600 612 647 693 682 628 600 599 603 654 638 667 706 747 724 699 683 679 688 691 722 735 768 770 746 752 770 752 786 758 759 772 807 803 797 779 785 806 827 831 831 773 728 743 763 717 698 695 700 718 742 744 775 765 785 786 787 780 788 789 798 803 768 729 704 699 682 715 711 718 708 729 743 743 750 752 755 755 762 769 776 748 725 715 710 703 695 683 685 683 679 677 668 667 674 668 655 643 667 668 663 657 665 646 653 623 613 603 607 587 598 611 622 663 682 687 687 691 669 659 632 639 637 611 612 648 682 706 713 725 674 677 667 696 697 707 710 738 752 731 703 674 691 643 652 671 676 654 655 711 684 682 661 619 593 582 590 613 579 548 543 546 558 547 536 531 531 532 501 482 480 476 484 507 549 599 617 612 632 667 704 738 729 709 678 652 653 673 688 667 594 615 587 622 643 635 592 603 600 606 621 591 571 563 556 543 533 533 522 492 486 468 490 487 474 445 433 466 471 468 438 482 504 483 497 524 517 512 502 523 466 435 441 421 378 336 318 294 249 233 198 232 287 351 329 292 279 275 298 294 265 261 237 247 299 291 324 324 318 303 319 336 350 359 363 344 340 327 318 299 304 286 260 268 265 252 230 229 252 247 234 210 223 224 240 232 197 192 190 181 196 175 183 201 186 226 223 243 212 215 195 210 226 209 201 202 190 181 153 156 172 171 195 183 162 158 138 140 129 123 113 107 101 99 90 73 69 61 60 69 89 106 129 150 156 139 96 143 173 196 194 195 210 235 212 225 247 211 196 234 250 204 182 225 229 234 207 224 197 218 217 252 276 250 226 206 244 252 247 218 198 190 214 227 201 181 160 164 175 192 222 204 235 218 203 229 240 223 248 271 238 220 214 214 237 215 213 238 204 210 190 166 165 150 139 133 122 118 120 121 127 126 135 132 134 133 128 124 126 111 86 93 113 125 123 116 124 128 114 103 101 107 120 124 126 108 103 78 66 55 52 53 54 52 52 51 50 51 49 50 47 48 73 94 81 103 122 149 122 99 113 119 123 131 139 154 210 225 259 205 198 284 319 423 404 324 364 395 375 399 414 379 320 273 279 290 330 354 347 317 345 324 315 307 307 319 398 457 474 485 433 385 403 361 346 358 352 284 206 172 154 125 112 108 104 109 100 103 93 77 74 69 72 61 49 40 35 32 27 27 27 29 21 14 10 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
282 282 282 277 267 269 261 234 235 231 230 264 274 273 266 237 234 230 222 226 232 247 281 285 284 287 298 303 306 277 268 261 253 256 259 264 271 271 266 262 258 253 259 268 276 303 299 278 279 281 285 289 292 294 297 299 304 307 312 317 325 337 337 337 333 338 341 344 348 352 356 359 361 365 369 374 378 376 379 377 334 309 324 305 315 354 274 244 229 207 227 190 160 151 163 135 164 125 109 99 86 87 86 88 89 89 96 102 111 125 149 206 244 253 208 169 155 154 147 144 143 133 131 129 126 125 123 126 122 122 127 132 134 136 141 146 145 148 148 150 149 141 134 109 140 136 148 98 98 96 98 97 97 97 96 97 97 111 114 117 124 126 128 135 141 152 155 153 153 151 149 151 145 144 145 145 158 158 160 156 153 157 168 170 173 175 179 181 182 186 189 190 195 197 200 200 204 207 202 189 195 221 222 218 225 233 242 242 241 237 222 217 215 219 214 201 209 223 216 234 223 228 244 249 252 254 258 254 243 242 235 247 253 262 272 284 281 289 291 275 276 276 253 237 268 278 289 258 288 297 309 308 304 307 310 311 317 325 326 330 336 347 343 346 349 345 330 330 356 336 326 329 324 327 331 340 340 344 353 353 360 390 392 388 392 427 428 394 371 348 336 330 333 346 358 358 358 358 357 359 363 342 339 349 361 380 358 357 347 345 331 335 345 364 352 336 330 324 325 327 321 331 337 335 337 337 329 326 345 352 360 349 355 365 359 362 360 359 368 367 355 362 368 381 386 388 368 365 369 352 344 368 370 352 383 377 386 401 414 415 405 402 402 387 394 422 414 423 463 465 433 415 412 418 427 451 463 450 437 458 467 456 469 484 499 487 457 453 480 459 462 467 469 487 510 552 515 498 506 523 538 525 514 564 592 541 531 546 545 579 570 559 561 570 590 604 592 604 620 645 689 651 643 649 641 635 655 655 601 625 666 616 662 682 682 671 627 607 661 633 617 663 662 695 718 755 752 712 706 687 721 715 727 751 794 778 798 768 797 779 781 794 759 784 817 822 801 813 802 821 835 837 769 748 765 790 767 727 712 709 716 723 735 738 747 763 773 766 774 784 789 796 743 709 703 684 677 682 670 709 674 721 731 752 756 756 764 765 768 778 778 760 736 725 737 713 702 690 682 670 674 664 662 667 667 651 655 669 645 664 668 679 675 661 647 637 624 616 612 586 608 622 620 634 650 681 710 716 710 676 651 645 616 619 620 685 659 650 641 658 671 681 660 660 680 701 712 711 735 744 713 688 655 666 687 630 667 711 657 604 615 616 624 632 658 646 604 561 558 548 543 538 535 546 537 534 529 534 511 490 482 480 485 491 526 555 590 609 609 642 676 689 698 725 692 657 650 665 692 671 640 583 587 562 587 604 603 583 568 569 595 626 612 591 575 553 541 530 514 516 507 482 497 486 467 462 463 440 462 477 486 469 461 474 478 495 507 483 486 524 566 510 475 512 470 378 346 332 316 235 190 214 317 340 309 306 306 276 261 280 274 255 250 229 242 268 313 336 327 341 321 329 338 347 353 343 343 343 328 316 322 300 287 288 294 292 273 267 257 220 216 241 250 248 198 200 190 192 192 196 180 195 193 234 223 187 224 248 261 250 227 211 225 234 223 203 198 185 190 183 188 182 169 166 171 165 159 152 137 129 121 115 109 94 100 93 73 67 61 58 72 89 100 107 134 158 130 88 139 157 132 137 162 204 221 185 226 230 186 202 241 219 213 164 164 209 226 196 222 215 175 224 239 245 239 216 204 222 246 223 222 220 183 214 206 192 178 157 162 178 205 208 184 213 193 219 219 214 251 274 263 261 253 244 217 243 220 221 221 199 180 170 174 166 160 158 133 123 116 116 116 128 123 127 126 127 130 126 123 119 120 92 101 90 127 116 119 127 120 104 99 96 112 118 108 120 105 100 98 72 58 51 51 52 51 50 49 49 48 48 46 44 53 89 102 114 112 110 131 122 117 114 123 138 142 156 166 179 213 284 270 238 233 308 373 409 402 412 426 403 414 407 302 284 278 277 267 311 297 299 290 330 301 256 275 277 283 377 409 449 441 412 355 353 342 272 306 291 286 241 202 164 124 118 98 95 101 82 94 95 83 68 64 58 50 43 35 29 24 19 18 19 18 16 10 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
279 279 280 281 273 265 253 260 267 260 225 236 265 269 268 256 229 221 214 232 237 236 243 253 274 287 296 295 293 272 263 257 252 254 256 263 267 269 264 259 255 252 259 268 275 280 280 272 273 280 284 286 288 292 293 298 303 308 314 320 336 344 344 342 341 347 347 349 351 353 355 358 360 366 373 379 375 376 378 351 353 335 354 357 363 345 261 233 232 247 216 184 169 155 140 183 163 122 104 93 85 86 88 88 88 89 94 100 110 126 158 242 216 248 207 176 159 150 146 144 140 136 133 131 128 126 123 121 117 118 126 128 135 138 140 143 143 146 139 152 167 149 158 118 115 114 96 97 97 95 96 96 96 97 96 98 109 118 122 123 123 127 132 133 145 156 163 150 145 147 149 151 154 154 146 145 145 152 162 164 166 160 158 161 175 178 184 189 188 188 188 192 197 194 202 207 208 211 213 215 195 199 220 227 230 233 237 239 241 244 238 227 218 220 223 206 205 220 234 233 231 245 248 247 244 255 259 262 256 245 247 246 249 279 283 285 289 290 287 286 283 278 258 230 251 276 284 282 263 283 305 307 311 320 322 317 320 324 333 331 335 341 347 350 351 343 336 351 342 363 340 340 329 336 358 373 356 356 365 367 357 365 378 375 385 393 398 399 395 351 340 357 342 346 375 401 398 376 364 362 359 343 342 344 354 379 379 397 364 345 341 339 340 344 356 355 341 338 334 329 330 328 335 340 343 349 343 332 334 355 359 367 363 367 364 369 370 369 373 369 361 354 364 384 395 400 377 372 378 355 373 387 390 359 365 369 378 388 398 429 435 421 414 403 391 425 434 456 475 481 455 451 432 417 418 434 434 429 432 436 435 438 440 451 447 449 461 514 522 522 504 514 524 476 494 529 563 535 520 575 565 587 546 536 588 584 550 544 553 595 618 578 586 588 573 573 580 600 622 631 636 641 679 653 654 658 652 664 623 635 648 641 663 695 655 632 613 629 677 671 647 629 683 674 700 739 765 745 716 692 734 747 754 779 789 804 804 802 817 815 802 805 782 790 804 829 826 818 826 817 842 832 770 768 800 812 792 749 728 721 713 724 731 748 759 761 766 762 778 780 789 731 703 687 688 698 656 642 697 657 693 688 724 734 741 711 755 768 771 775 770 729 735 718 704 712 701 696 695 685 670 664 655 646 639 645 636 660 651 635 634 671 675 673 656 639 638 623 610 587 624 620 662 646 670 668 661 668 662 677 634 617 618 612 618 613 612 641 656 658 650 652 670 687 712 721 719 723 701 703 695 704 720 726 699 647 608 620 632 635 591 588 591 598 612 614 581 567 557 558 542 524 528 518 513 531 529 526 494 485 482 488 498 515 543 548 562 595 613 645 630 662 679 697 670 647 621 591 603 596 562 543 569 544 552 569 579 559 554 560 595 631 597 575 581 554 540 528 511 505 495 489 491 478 477 470 447 459 458 459 466 476 463 470 473 489 481 474 494 533 559 519 540 534 463 394 369 314 261 205 224 230 297 308 287 293 316 283 246 267 248 217 250 287 296 269 298 336 342 365 343 342 342 336 329 324 327 328 349 339 323 305 299 301 299 283 273 266 264 256 242 226 217 207 206 203 215 236 246 237 214 222 233 241 220 189 222 261 274 263 258 232 238 233 230 220 202 211 210 183 172 162 156 145 144 139 135 147 132 130 122 113 108 104 94 91 75 60 59 60 73 82 98 113 129 148 132 88 117 128 153 159 190 194 183 161 224 212 167 211 214 208 210 146 213 214 218 200 220 215 168 217 237 227 223 231 198 217 235 231 222 199 179 197 185 186 165 154 161 184 182 182 178 175 179 198 197 224 248 240 274 281 266 237 230 262 223 236 207 205 185 206 189 195 192 183 151 126 115 123 124 124 122 114 115 124 128 124 122 118 118 107 84 89 109 106 113 110 118 108 95 91 109 111 97 120 103 82 100 79 60 49 48 50 49 50 48 45 47 47 47 46 82 60 81 100 120 137 145 140 130 114 113 131 154 192 213 213 263 311 342 303 266 317 374 426 428 443 461 426 371 316 299 261 228 251 232 255 236 270 245 301 294 232 231 229 243 284 390 418 406 361 333 260 289 205 214 229 198 199 159 134 118 106 95 86 86 73 80 84 63 63 57 53 48 40 32 24 20 16 12 13 11 12 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
281 280 271 279 274 261 280 275 273 264 231 228 239 266 247 263 228 220 223 242 272 275 275 285 283 291 288 282 282 267 258 253 251 255 260 264 264 267 265 253 252 249 254 262 270 270 269 267 272 276 279 282 287 287 292 296 301 307 313 317 328 338 340 342 345 342 348 351 353 356 359 362 364 370 375 378 379 377 378 364 347 360 369 361 366 354 296 239 222 196 194 170 185 174 198 201 158 112 102 92 84 87 88 89 88 88 88 99 109 122 159 240 231 215 206 178 161 153 148 146 149 152 154 139 130 129 127 126 132 127 115 128 137 139 134 147 136 126 165 159 129 128 151 114 104 97 97 97 95 95 96 98 95 98 105 108 115 119 122 123 126 130 139 145 135 148 145 142 145 148 149 151 155 157 161 157 145 152 164 169 169 170 173 162 164 179 185 203 210 195 192 196 199 203 205 206 212 212 215 212 207 198 202 215 216 220 224 230 243 245 235 234 219 217 212 208 203 209 217 225 230 233 237 252 254 257 261 263 265 251 256 259 252 250 258 263 264 269 280 280 278 279 272 247 231 272 284 293 286 277 273 290 308 320 326 321 324 327 331 340 345 351 354 364 358 359 359 366 355 373 349 340 340 359 351 370 393 389 401 370 375 367 373 370 382 393 398 400 377 353 351 394 359 354 381 409 429 383 369 367 355 370 365 349 383 366 369 401 405 401 366 355 346 346 348 357 353 346 344 336 336 338 336 340 346 348 333 331 340 360 368 374 375 376 368 366 365 374 375 365 359 371 365 382 388 404 395 378 382 379 365 392 403 381 358 368 392 413 413 433 441 441 429 413 397 402 419 444 469 474 487 492 462 422 423 423 425 429 437 441 464 475 479 457 454 450 453 462 476 492 491 515 542 509 481 496 514 559 519 528 549 582 599 563 562 605 604 566 557 568 588 591 582 604 615 607 596 607 592 600 602 635 631 644 663 668 670 676 651 665 659 687 690 702 654 633 651 635 665 708 668 636 682 698 687 714 758 732 721 697 714 737 754 783 798 783 791 816 818 829 813 823 799 820 801 802 833 835 843 824 842 831 771 770 807 841 797 753 774 749 725 722 728 744 750 760 753 773 778 774 745 702 675 673 683 665 656 634 658 651 666 689 682 685 696 682 704 701 722 745 762 723 709 709 713 694 690 700 690 692 690 688 671 650 649 630 639 630 645 623 671 667 692 671 669 644 641 617 588 585 601 613 637 686 700 687 644 641 637 640 643 645 589 606 616 622 629 621 643 669 683 671 685 692 693 688 681 694 689 712 722 682 687 675 654 632 641 593 600 593 599 570 574 577 571 585 609 586 564 558 572 568 567 541 521 511 499 493 489 486 489 497 514 549 572 598 603 605 598 607 631 646 642 638 651 626 594 599 557 569 560 525 537 534 544 562 567 544 570 571 581 625 587 561 567 555 547 535 522 504 494 488 485 487 471 454 474 471 465 473 478 493 496 509 513 479 465 463 487 520 500 471 533 501 457 400 376 343 314 281 223 216 214 247 250 321 287 282 248 240 207 251 269 273 307 328 283 327 333 352 350 342 351 340 324 311 312 324 332 331 327 323 320 306 295 292 286 274 261 258 261 250 225 243 235 236 230 257 258 246 248 241 260 246 241 195 235 261 272 285 255 263 252 235 208 233 228 217 197 177 169 170 161 166 153 147 146 137 116 119 117 114 109 103 102 99 77 60 56 69 71 79 100 114 138 124 111 100 141 154 154 175 187 170 201 165 212 211 159 194 195 209 193 146 197 189 215 189 207 215 162 206 226 203 231 209 200 209 213 237 206 201 189 184 192 179 159 150 157 171 163 180 195 202 221 247 228 227 213 231 240 263 288 257 257 264 248 258 232 213 196 197 182 182 174 166 166 131 114 117 120 119 118 117 112 112 117 123 120 110 109 108 100 82 100 104 98 115 119 125 107 84 97 99 91 104 98 73 93 75 68 51 46 48 48 47 46 44 46 43 44 53 74 89 86 82 82 111 121 145 154 148 121 134 188 226 234 260 291 299 340 323 295 339 388 452 450 406 371 366 314 276 253 257 210 207 216 237 208 229 244 313 283 237 198 206 212 272 341 376 406 398 322 248 247 198 154 169 159 147 134 115 101 87 88 83 74 66 65 68 59 45 47 47 42 38 31 23 16 11 9 6 5 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
283 283 282 281 273 275 283 281 271 250 229 221 228 260 254 236 216 218 217 258 271 252 251 276 286 285 276 264 259 258 256 252 250 254 256 253 262 266 263 262 253 246 248 257 266 262 262 266 269 272 275 279 282 286 290 295 300 305 310 315 318 326 331 335 345 338 342 345 348 352 355 360 368 371 373 374 374 378 375 378 371 370 367 359 363 365 341 270 230 228 177 203 191 233 172 151 128 110 101 92 83 86 87 88 88 87 87 96 107 120 148 235 204 195 208 175 165 158 154 149 153 156 155 145 136 133 130 130 130 125 119 111 134 126 138 147 138 120 141 147 155 120 117 106 99 96 94 94 95 95 95 96 103 104 107 112 121 124 121 124 128 133 141 154 151 139 138 144 143 143 147 150 154 159 159 162 146 153 166 179 183 176 174 175 166 168 181 194 213 215 205 197 201 205 207 205 204 212 217 218 221 210 208 206 217 233 239 240 236 246 241 238 230 224 225 214 205 212 230 237 234 243 242 253 252 259 263 265 268 258 254 267 275 267 265 261 260 264 276 289 285 287 289 280 256 235 245 287 294 297 277 281 306 317 314 303 322 317 324 337 333 331 343 357 366 364 366 362 374 378 351 344 342 346 353 358 367 376 392 381 379 383 386 386 391 405 408 404 380 351 397 421 415 372 401 433 420 376 366 364 377 373 356 355 383 384 389 401 408 412 382 361 354 365 356 356 370 380 357 349 344 345 346 345 349 352 335 352 356 349 366 376 379 382 380 376 372 375 376 368 375 364 382 394 405 410 402 385 372 366 374 396 398 383 364 363 397 420 434 446 449 453 441 421 413 405 414 435 440 455 476 469 449 423 436 438 448 461 430 433 477 484 498 502 504 466 491 468 476 508 533 544 523 552 516 486 494 510 537 555 547 564 597 600 560 611 627 582 563 608 598 639 598 615 664 667 626 596 630 630 613 613 612 623 626 641 663 677 681 680 673 698 705 681 646 652 661 648 683 736 676 658 655 691 698 724 755 761 740 716 717 751 769 769 771 767 786 783 792 813 836 828 835 830 817 822 821 847 850 847 841 824 780 780 790 836 811 771 797 799 746 732 744 734 748 761 771 772 735 705 694 681 659 659 652 670 631 629 641 645 655 683 665 669 672 670 686 688 707 721 720 708 698 690 695 702 683 678 691 700 685 663 650 648 633 629 635 625 645 621 655 671 709 697 656 649 623 635 592 583 633 653 680 639 669 652 654 618 629 674 639 593 602 624 639 643 684 690 677 687 705 694 694 681 713 694 667 680 701 708 682 653 637 636 653 624 600 588 583 585 584 566 569 560 556 562 565 568 570 560 556 538 531 520 514 506 502 492 488 491 502 530 559 570 625 648 620 599 590 597 597 611 602 611 605 591 588 568 556 527 546 529 528 558 571 547 531 559 582 601 620 589 579 561 552 557 538 536 522 503 490 484 473 473 461 471 475 471 473 495 495 506 533 530 537 484 465 450 477 496 458 465 474 461 437 394 374 358 327 265 230 190 213 212 267 265 280 257 237 225 237 264 303 314 312 332 311 322 318 335 345 329 335 346 326 312 307 303 315 323 308 302 310 311 302 291 278 275 274 264 255 253 247 261 250 240 247 248 247 267 265 275 274 244 233 227 235 265 251 266 238 256 221 232 217 203 203 204 200 196 184 175 181 180 161 160 141 134 151 134 120 106 105 105 101 100 77 57 55 61 64 72 105 119 142 104 78 126 150 129 152 170 184 170 180 141 196 167 175 204 225 219 190 128 158 202 206 187 195 201 169 211 219 187 223 205 203 191 205 226 201 201 180 174 193 180 158 143 152 164 183 192 218 232 217 235 249 259 248 245 258 248 259 281 266 268 254 230 213 204 216 200 179 163 156 154 165 156 117 111 109 111 115 114 113 109 105 106 112 116 109 107 100 82 77 105 90 110 104 110 113 86 89 90 82 95 86 69 89 73 61 51 45 46 46 46 45 44 44 45 49 63 101 131 118 107 108 100 133 141 155 162 130 166 168 174 207 210 241 271 308 354 371 367 415 458 398 333 305 292 270 276 228 248 240 188 195 191 193 199 252 321 294 238 192 168 196 208 274 318 388 400 321 241 173 166 137 139 144 156 119 97 87 73 75 74 67 64 58 48 42 38 40 40 36 32 27 22 14 10 6 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
286 285 285 283 281 273 283 279 268 260 237 229 217 225 243 232 210 221 218 259 265 247 248 281 281 286 262 256 255 254 253 250 248 250 251 258 265 265 265 259 251 243 246 251 256 263 264 267 270 273 275 278 283 288 291 294 299 304 308 311 316 319 325 331 332 337 344 348 351 355 357 364 364 368 370 369 374 379 376 379 368 341 353 363 340 351 296 237 221 202 204 235 218 241 193 177 144 113 102 91 87 87 87 87 87 87 88 89 105 120 154 240 246 205 191 178 168 160 157 150 155 160 156 161 147 143 139 135 134 134 135 119 126 136 145 149 149 121 152 151 115 100 95 96 95 94 94 94 94 95 93 102 105 108 119 121 122 124 126 124 132 134 152 145 147 161 153 148 148 146 146 150 151 155 159 161 145 145 163 175 181 183 178 179 179 171 180 189 197 209 208 201 204 205 204 209 211 207 212 216 221 225 223 209 221 234 234 244 247 247 251 251 245 231 226 216 210 211 217 228 243 252 255 252 257 262 264 267 269 262 259 261 270 282 277 274 268 265 270 277 282 289 300 287 279 253 236 263 290 299 301 292 279 282 286 287 290 292 298 314 340 348 353 357 362 367 369 374 377 370 362 353 355 350 349 358 368 381 413 408 387 400 421 395 387 407 408 407 409 361 396 417 428 433 435 442 410 376 365 391 402 373 360 378 396 405 403 410 416 420 413 385 366 382 368 361 362 369 367 358 355 352 351 349 352 357 352 339 365 371 363 371 384 388 392 395 384 383 382 370 381 382 376 377 394 409 398 391 389 371 399 392 402 389 365 389 372 393 409 440 454 462 442 428 432 425 418 413 422 433 457 470 442 432 442 447 459 475 462 434 463 466 464 498 509 481 510 509 474 483 532 547 547 544 561 549 519 499 516 529 579 556 570 598 596 578 619 627 572 581 644 669 640 607 635 681 628 604 642 644 639 644 642 622 633 659 649 653 691 696 687 702 709 664 651 663 667 651 670 716 719 673 657 703 723 720 748 760 735 726 715 720 742 756 746 757 770 798 811 826 835 810 779 822 823 834 842 846 858 855 854 840 789 789 824 850 817 799 806 774 758 741 744 750 759 754 758 765 711 671 666 675 665 651 623 641 625 618 623 633 657 660 653 646 655 657 661 685 700 729 716 710 701 689 680 693 690 682 664 683 674 679 671 672 649 632 620 614 612 623 646 647 671 702 665 645 656 607 578 608 630 621 646 621 646 640 622 632 641 614 590 589 624 656 704 705 726 728 699 705 695 680 663 656 653 654 654 661 665 669 661 660 633 615 608 602 616 633 608 602 599 579 576 569 546 548 548 545 556 573 572 590 574 526 508 499 496 495 490 510 531 569 589 623 665 630 603 596 586 580 578 583 593 578 571 565 570 564 561 535 528 523 519 564 588 577 511 538 555 570 621 582 568 585 555 543 539 519 518 504 490 480 473 471 469 484 487 481 485 504 521 537 549 563 536 488 478 464 440 428 419 408 405 406 377 398 382 345 332 270 241 218 185 191 184 181 233 234 227 211 299 324 338 347 326 320 319 319 310 332 327 321 337 340 316 316 296 303 307 307 304 280 299 309 301 302 293 288 279 269 268 264 260 275 263 253 254 265 285 271 283 293 265 255 258 232 248 264 244 247 226 245 234 199 228 206 191 194 195 200 198 193 199 184 166 164 157 154 140 132 119 105 105 104 99 94 87 55 54 57 57 52 69 142 144 79 87 128 123 137 159 154 170 173 138 155 178 150 165 188 183 200 181 133 203 213 210 185 174 199 148 198 206 195 195 206 200 179 201 214 210 195 174 165 185 168 162 144 147 168 180 189 206 221 222 234 248 226 240 238 236 240 232 249 243 246 239 219 227 225 205 195 180 171 159 143 145 148 151 118 105 105 106 106 105 101 108 111 115 113 108 104 90 79 76 101 84 101 103 96 103 95 75 77 76 87 81 64 73 66 55 48 43 44 44 45 43 42 41 40 61 92 118 164 160 143 133 121 123 135 152 192 138 134 167 215 214 275 255 254 281 312 362 395 420 458 388 323 254 277 234 253 210 201 226 182 176 171 169 199 233 292 264 225 181 172 161 194 257 265 338 358 352 286 216 166 135 116 124 132 136 93 79 67 66 59 59 55 54 46 38 32 32 32 30 26 21 17 13 8 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
289 288 286 282 281 284 285 281 268 255 264 237 222 217 211 220 220 215 223 241 249 237 233 243 251 271 257 253 251 249 250 247 250 252 250 259 260 262 263 253 249 241 244 254 259 271 270 273 275 275 276 277 279 284 289 294 297 302 305 309 312 315 321 325 330 336 344 348 348 349 353 354 359 366 365 368 376 378 377 364 347 350 319 335 306 317 290 241 227 193 255 228 253 224 178 190 171 113 102 93 87 83 87 86 88 87 87 88 104 121 160 223 204 196 180 170 165 159 152 149 153 157 146 146 153 156 147 147 140 134 138 120 108 129 147 140 145 128 140 107 95 93 93 94 95 94 93 94 94 94 101 104 106 117 118 121 122 125 128 129 145 151 145 157 155 155 160 159 169 156 153 152 155 161 172 168 157 145 146 155 170 171 178 181 184 184 174 180 191 194 202 201 204 208 207 212 213 217 216 221 224 226 229 221 216 218 236 245 249 250 247 244 235 229 229 218 213 222 238 227 236 247 253 263 278 280 276 271 272 268 270 273 266 277 288 292 281 271 273 277 280 291 294 287 283 285 239 262 293 301 305 309 311 292 287 300 331 328 319 309 305 313 320 338 345 349 364 376 380 383 377 370 367 360 360 361 361 369 384 402 421 409 424 409 398 401 408 409 414 370 385 392 425 436 440 444 412 374 401 450 414 384 366 371 409 461 426 418 427 462 441 425 382 429 391 369 367 382 389 371 361 357 356 355 355 354 344 343 343 366 377 380 386 391 395 397 390 380 374 374 387 391 383 394 396 417 413 407 397 382 395 401 407 390 363 390 406 387 400 440 433 461 463 444 439 460 441 430 427 436 444 456 446 428 455 457 463 475 475 453 454 447 455 502 516 517 524 531 488 480 525 555 564 570 566 574 557 518 508 543 576 600 582 612 614 617 624 639 581 572 590 609 670 652 618 673 647 608 648 655 651 670 665 666 643 640 678 654 689 697 714 702 711 698 666 653 676 669 678 705 730 685 661 688 695 713 751 743 735 741 749 734 732 732 751 775 786 799 799 810 776 738 706 732 734 763 829 843 860 865 863 837 795 791 810 826 813 813 792 770 763 758 750 759 766 764 767 726 679 667 643 656 635 628 611 630 620 606 609 629 638 638 633 631 629 648 672 675 691 715 712 705 705 698 678 672 661 655 658 653 645 641 637 643 648 653 651 638 608 651 658 643 651 671 669 656 612 589 578 582 597 597 625 601 613 660 619 591 599 580 591 627 674 741 764 756 719 680 667 653 646 647 642 641 644 660 663 660 661 641 630 626 632 640 647 629 645 654 656 619 600 586 580 579 565 554 538 537 549 593 613 561 528 521 505 498 492 495 503 548 576 615 647 675 682 652 635 641 597 581 570 567 576 559 547 571 563 550 545 537 508 524 499 537 555 584 525 510 523 556 592 568 553 575 546 545 519 521 506 498 491 481 477 480 478 484 507 507 512 508 510 528 559 570 518 487 473 467 504 495 476 429 434 425 356 393 373 375 327 281 244 234 223 198 180 181 217 221 217 222 263 260 294 330 339 311 317 302 292 309 312 300 322 322 329 303 286 280 296 296 300 284 281 302 289 283 279 277 264 261 252 249 256 287 257 243 250 266 285 275 289 284 289 286 271 249 269 248 226 202 219 246 221 199 200 201 177 202 178 166 190 186 184 191 182 166 166 155 147 128 118 105 104 104 94 90 81 67 76 62 53 55 53 103 130 83 77 136 131 158 161 186 161 170 124 151 133 161 149 176 184 176 172 143 179 207 199 166 148 192 156 184 199 194 170 175 195 179 181 200 206 183 174 166 173 158 146 143 160 172 192 197 204 207 199 223 218 206 221 225 213 238 215 231 229 225 228 203 196 197 184 191 171 160 155 146 136 133 146 142 135 113 104 97 100 100 93 93 103 112 108 105 92 79 75 78 83 99 99 89 95 105 84 69 73 80 79 61 63 61 52 44 41 42 42 43 43 42 39 61 117 131 123 195 198 224 193 172 160 160 159 168 194 147 165 221 276 263 294 311 332 362 399 457 462 457 379 296 242 213 212 227 195 185 193 174 150 150 172 218 248 219 230 248 178 156 147 168 206 208 292 278 294 250 220 157 133 110 105 102 112 91 69 59 57 51 48 46 45 42 39 31 25 24 23 20 16 11 8 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
291 289 286 286 287 285 273 265 261 250 233 231 253 239 220 211 210 205 218 219 226 228 227 236 254 258 254 251 246 244 247 243 250 257 254 250 249 259 260 250 236 238 253 265 255 266 269 269 269 270 272 275 279 284 286 290 293 297 303 307 311 316 321 327 332 337 342 344 341 344 346 353 361 359 359 366 363 361 366 348 355 332 338 277 332 336 265 241 221 204 241 275 287 220 179 155 136 122 105 96 86 85 86 86 87 87 86 89 102 117 152 240 248 217 206 172 164 158 152 147 153 144 139 140 147 151 147 144 143 137 133 150 125 110 132 140 142 114 99 94 93 92 94 94 94 93 92 93 93 101 102 109 117 120 121 122 125 129 133 142 134 166 151 145 151 163 166 168 164 168 157 157 156 164 179 182 171 155 148 148 150 169 186 189 187 188 190 177 180 191 199 201 197 201 204 210 210 216 219 220 225 227 231 234 235 223 235 232 240 246 257 243 232 229 224 233 216 219 229 237 236 238 244 253 263 276 282 289 276 274 276 282 278 271 281 287 284 278 278 284 287 288 291 297 303 285 246 262 274 293 298 311 313 297 320 317 308 337 347 341 312 313 349 360 363 369 373 369 373 384 391 393 388 382 395 373 371 371 371 381 393 403 433 430 405 407 414 414 417 401 388 427 431 436 436 400 387 378 427 446 397 380 392 376 411 448 469 428 431 461 494 444 435 438 398 377 375 380 386 376 373 368 367 363 360 358 351 370 345 369 381 385 389 394 398 391 380 380 380 386 387 401 398 395 413 418 410 397 386 386 380 392 401 395 364 384 411 414 395 417 434 450 470 467 444 467 444 431 426 437 466 491 464 438 434 457 469 477 482 467 466 497 451 460 510 519 527 533 525 480 510 543 533 564 578 580 583 533 511 534 552 606 616 615 642 628 620 641 587 623 587 597 620 663 652 636 685 642 626 674 658 700 708 684 672 674 651 689 660 690 709 717 722 724 700 666 662 697 678 682 719 695 670 690 711 733 755 761 754 739 769 753 764 747 746 753 767 780 794 768 711 698 674 684 684 717 766 756 799 850 804 782 741 754 755 762 739 807 789 787 778 777 758 767 777 774 745 694 663 641 640 634 646 612 606 608 604 598 601 605 619 615 617 627 653 640 666 670 685 729 728 717 700 686 707 699 696 667 650 648 646 634 626 620 611 612 625 610 600 622 635 629 667 691 680 638 618 627 603 572 606 581 595 629 629 620 606 580 576 608 654 703 703 686 725 692 675 649 639 633 634 638 632 637 638 648 656 658 670 659 664 675 674 664 663 669 687 686 666 631 648 663 645 612 567 556 531 533 554 545 548 554 531 507 501 496 501 511 545 584 643 666 680 689 694 692 685 649 610 598 576 560 552 560 537 564 569 528 509 488 482 481 474 496 514 528 505 491 493 543 594 553 538 561 539 515 521 499 503 494 483 486 498 490 497 508 505 513 532 545 549 565 551 526 502 479 489 502 496 485 421 413 402 375 337 369 376 345 358 294 272 252 267 227 213 183 199 213 186 212 229 276 280 338 317 303 290 296 299 312 297 296 319 318 301 300 285 262 289 299 278 276 291 309 284 264 261 254 250 263 252 243 244 256 254 234 243 254 248 252 256 261 266 277 271 276 267 239 229 222 194 225 218 217 187 193 154 184 182 171 152 182 164 169 182 175 159 146 149 138 118 106 104 102 92 91 86 68 80 65 58 56 54 102 107 65 97 99 113 146 183 157 158 132 112 145 159 160 182 179 174 124 160 130 164 194 191 163 147 186 143 189 184 195 166 138 182 189 173 176 191 185 174 158 154 151 137 145 157 174 176 183 198 179 203 193 229 194 220 201 202 220 214 204 222 212 214 201 183 172 174 171 155 154 149 147 139 125 129 130 137 137 117 108 101 92 92 91 87 94 107 106 102 84 72 70 81 84 88 82 96 95 91 71 64 77 76 61 52 56 48 42 40 40 40 43 40 37 40 79 93 115 167 170 209 252 250 241 184 193 175 170 208 159 160 188 205 234 291 345 337 368 419 415 397 413 335 294 282 240 208 179 176 177 172 173 135 153 193 230 185 172 177 220 184 152 130 155 159 187 225 208 248 215 204 185 124 101 94 87 81 73 64 52 46 49 36 36 36 34 31 26 20 17 16 14 10 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
294 292 290 292 292 291 271 268 265 248 255 261 263 261 241 231 215 215 208 219 220 216 225 234 239 255 251 247 244 240 244 242 249 257 267 260 247 253 250 247 238 246 256 266 265 269 265 263 265 268 271 274 277 280 285 289 294 299 303 307 312 317 322 329 333 334 335 335 332 338 343 349 349 355 365 362 364 344 354 342 348 347 300 281 271 289 250 216 221 260 231 259 277 250 217 172 140 121 106 100 84 84 85 87 87 86 86 88 98 117 143 207 201 223 197 180 169 159 153 150 150 142 136 133 139 139 148 156 159 160 146 149 147 115 111 139 115 98 93 93 93 93 93 94 93 92 92 92 103 104 117 118 120 120 123 126 129 133 141 146 140 141 157 156 156 156 165 170 172 174 169 167 166 162 172 177 184 167 161 152 151 151 159 186 168 174 178 187 192 182 185 189 192 206 208 210 207 207 208 217 227 230 230 235 238 238 228 237 250 255 259 254 241 234 232 238 228 218 222 232 242 252 259 262 263 266 278 283 280 280 281 285 288 281 279 287 300 287 289 296 300 296 296 293 292 282 261 244 276 288 289 314 319 307 299 329 335 336 342 351 348 320 315 326 334 336 339 352 381 387 391 396 405 408 406 385 396 381 378 383 392 403 426 427 413 417 446 418 404 379 383 421 432 438 443 433 392 385 412 435 401 390 382 381 386 406 407 414 425 442 508 493 448 434 391 382 414 412 396 407 393 379 372 365 362 357 365 368 349 357 380 389 396 396 400 395 387 393 388 392 393 412 411 414 415 419 402 392 396 394 402 399 413 394 377 383 419 431 407 410 425 439 459 479 473 467 441 446 449 439 449 489 459 439 437 463 477 496 525 484 469 493 498 455 467 512 528 537 533 500 487 494 525 565 549 553 587 548 518 553 576 594 600 619 634 665 656 647 621 623 605 648 611 653 694 656 654 689 640 634 667 713 720 721 692 678 660 696 685 676 686 708 725 741 730 681 670 711 728 699 725 708 684 686 703 725 761 777 758 748 760 784 773 766 762 762 760 714 716 715 676 668 657 657 694 709 692 701 743 771 716 701 676 689 706 711 698 730 721 746 731 756 766 773 785 758 687 671 676 660 616 611 619 617 594 589 593 592 588 605 609 612 615 624 637 642 662 680 687 709 721 711 699 711 705 699 674 678 678 655 643 645 625 632 623 622 631 612 618 601 596 628 673 671 690 667 637 615 610 579 578 625 615 602 596 591 606 581 611 676 696 651 636 643 654 648 637 627 622 618 627 630 639 649 653 663 687 692 695 697 701 713 717 718 723 733 735 694 655 674 720 681 639 583 564 552 544 524 530 545 526 520 514 503 501 520 540 568 602 646 669 656 639 639 636 672 681 675 642 598 568 556 551 555 556 541 523 503 501 505 502 497 496 481 467 464 467 473 507 533 583 574 554 522 537 505 508 505 487 491 481 476 490 496 504 524 533 536 531 557 573 543 506 495 500 523 520 510 461 425 403 389 370 380 357 322 334 359 322 335 333 312 282 267 315 299 184 182 180 212 219 233 262 333 329 309 300 278 290 304 286 292 302 311 301 288 269 248 281 296 275 269 275 290 287 268 242 233 240 237 241 236 227 239 255 230 239 239 242 265 251 235 273 250 263 262 253 259 250 213 196 212 201 209 195 173 152 157 176 171 156 156 161 157 188 170 172 160 146 140 119 109 104 103 92 93 89 87 82 66 61 54 49 104 93 80 100 137 146 150 155 137 155 112 148 163 161 184 172 177 164 163 102 167 185 170 186 175 140 182 134 168 181 185 181 138 159 192 177 163 177 183 168 159 145 149 129 147 168 174 168 185 176 187 199 182 207 194 196 205 200 192 214 194 221 209 208 217 207 187 171 152 164 172 171 170 157 145 125 120 137 133 116 117 107 99 92 89 85 83 84 92 99 93 71 67 69 73 84 79 92 86 93 78 63 63 76 66 54 48 45 39 38 39 42 39 36 48 51 83 110 135 153 238 232 310 318 260 243 240 237 182 218 184 191 173 193 213 250 267 299 307 347 371 326 381 421 341 277 230 222 203 163 140 137 149 126 133 164 188 158 157 161 203 181 153 125 133 129 152 152 153 168 189 140 128 135 104 81 77 66 61 48 42 36 33 26 29 27 26 22 20 14 12 9 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
298 295 294 295 293 290 277 280 264 265 267 266 263 261 239 219 232 227 202 202 223 228 238 246 246 251 248 244 236 235 244 245 251 257 267 248 243 247 238 231 257 262 266 266 265 262 260 262 265 268 271 274 276 281 285 290 295 299 305 309 313 317 322 326 326 325 329 338 338 334 335 343 346 348 351 352 357 346 343 330 347 335 346 342 274 244 235 232 254 284 299 281 277 205 203 192 148 122 111 101 84 85 84 86 87 86 86 88 94 106 118 140 178 148 206 178 178 163 153 146 140 137 136 132 131 144 154 173 175 174 150 144 126 136 120 100 101 94 92 92 93 92 92 92 92 92 99 102 96 109 120 121 121 124 128 132 135 144 159 159 172 144 146 160 164 157 167 178 180 181 179 176 177 169 168 173 183 187 173 160 173 155 155 155 165 166 170 186 198 200 188 185 190 195 201 214 218 220 223 215 223 222 235 238 240 241 238 237 243 252 260 256 246 251 247 241 239 226 220 227 244 252 260 262 259 266 269 272 282 292 298 290 294 292 294 293 294 292 291 295 309 312 300 297 286 274 256 245 286 308 306 307 312 323 325 326 330 339 337 350 357 345 351 339 343 330 350 374 381 387 365 392 401 384 403 414 416 397 389 385 386 391 399 412 418 418 440 421 405 384 422 431 434 439 429 405 390 393 424 464 432 401 396 399 425 402 408 418 442 472 502 489 451 425 393 387 404 432 429 401 390 384 377 375 364 365 369 366 371 352 354 369 398 402 404 396 395 391 397 397 398 398 406 424 425 421 418 401 396 412 420 400 404 404 377 378 413 412 422 443 426 435 452 478 487 479 450 455 470 458 454 469 447 450 463 449 467 484 516 492 485 502 508 496 463 475 502 527 542 544 549 529 501 506 523 578 590 551 529 526 537 550 560 593 625 620 654 681 664 631 647 642 665 631 671 699 686 697 671 650 644 685 704 755 733 683 661 696 702 695 695 697 709 731 732 721 689 685 712 742 733 720 698 689 706 711 730 754 741 756 756 705 713 702 697 684 687 664 658 658 656 653 646 646 670 663 667 688 700 692 681 685 658 667 689 681 677 700 712 724 687 683 684 709 761 700 671 656 626 626 609 599 603 597 596 579 582 603 626 613 606 624 630 641 638 640 651 675 694 687 724 717 739 715 699 699 701 673 655 648 641 643 636 669 642 642 644 628 645 646 598 620 648 690 669 652 644 630 590 591 572 585 596 580 577 576 577 621 691 649 630 619 622 619 622 623 624 612 619 624 637 645 661 686 684 711 720 730 741 753 759 773 782 789 784 739 730 725 732 675 694 646 592 570 552 545 541 536 527 522 529 521 507 506 522 548 589 631 652 668 669 672 649 620 602 637 658 642 612 585 567 557 542 547 555 513 507 540 534 550 553 546 555 504 476 464 461 482 505 509 563 555 553 523 523 507 488 499 473 487 469 483 482 506 523 544 571 576 541 523 520 521 490 484 523 520 513 462 425 407 389 381 367 355 382 356 301 314 321 300 316 307 307 321 308 285 247 198 176 208 209 217 241 280 317 317 305 284 259 286 281 310 306 306 288 282 280 264 270 275 272 240 274 278 282 284 262 249 241 207 227 230 225 228 237 232 219 236 237 239 239 251 249 233 262 253 247 248 246 240 207 179 185 205 192 192 173 164 142 175 163 146 132 158 168 156 166 156 146 140 127 116 104 103 94 91 87 84 81 69 62 50 53 75 56 82 102 150 162 129 157 137 140 108 144 138 161 176 145 174 161 151 126 168 136 181 184 166 138 174 143 187 174 172 170 134 173 180 184 153 163 165 168 151 135 135 133 155 168 162 160 167 166 188 188 187 203 205 168 193 198 193 204 189 218 206 194 206 194 188 167 150 142 138 142 152 145 151 137 115 118 118 122 126 111 104 100 90 85 86 85 78 91 97 93 66 67 68 81 75 77 80 76 82 67 57 67 70 66 53 43 39 38 38 40 35 42 77 58 95 137 161 216 229 296 358 347 356 331 272 216 236 239 235 211 214 181 202 221 232 272 334 333 285 290 321 368 394 323 289 284 233 215 174 124 134 122 128 160 178 136 134 147 174 203 156 125 107 118 126 116 142 149 131 147 110 95 103 78 67 59 51 41 31 28 25 20 23 20 19 14 12 11 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
301 299 298 299 294 292 293 280 279 274 266 260 259 241 237 263 263 235 221 203 217 224 225 240 246 238 238 229 236 241 251 250 255 259 262 255 246 241 235 246 252 256 263 263 258 257 264 264 265 267 271 274 278 282 285 288 292 296 304 308 311 313 319 322 321 328 335 345 347 338 334 336 339 333 339 345 340 342 324 314 336 311 309 275 256 245 251 289 263 267 285 340 313 226 224 189 190 147 108 99 84 83 84 85 86 85 86 90 94 101 116 132 136 135 147 162 174 166 158 154 141 135 137 140 128 132 138 141 146 151 147 144 135 110 105 101 94 94 93 92 92 92 91 90 92 93 102 104 105 97 117 117 126 131 146 148 159 149 151 166 170 154 146 157 172 169 166 169 180 196 198 184 179 175 184 179 178 183 181 166 172 182 162 159 158 173 185 181 185 197 204 197 192 203 204 200 202 208 212 222 226 222 226 242 243 246 249 252 252 255 261 262 252 261 274 249 237 230 230 223 231 238 243 247 251 269 270 279 279 282 289 299 302 301 297 302 304 303 297 303 302 291 288 297 266 250 258 256 277 305 319 326 328 327 319 335 342 345 351 357 359 364 367 366 340 354 336 336 339 346 356 366 365 405 411 413 419 414 400 396 395 396 400 404 413 419 428 422 402 400 417 422 436 441 426 402 396 436 419 428 440 416 414 394 449 456 434 426 428 476 518 472 452 443 447 402 418 460 470 425 404 394 382 374 376 369 373 376 381 387 357 379 398 404 408 409 414 405 403 403 408 412 421 422 441 434 421 401 403 427 432 411 418 409 395 378 379 421 432 439 457 465 475 483 490 478 460 456 486 493 476 472 445 458 491 457 482 499 512 514 495 495 513 517 477 469 500 524 542 548 561 558 531 535 513 543 583 599 571 549 538 541 561 571 576 575 600 622 655 688 649 660 665 689 658 697 712 702 707 658 646 656 679 739 754 700 673 693 719 726 711 707 726 740 745 726 699 696 703 737 771 739 713 695 722 739 709 707 679 689 680 683 676 666 656 641 657 637 630 635 647 640 639 628 649 647 659 668 673 671 669 653 637 643 663 659 670 661 710 698 657 667 662 670 696 684 651 643 631 613 603 589 582 591 574 567 611 597 596 585 601 616 611 620 632 661 667 686 670 676 698 734 737 726 699 696 675 666 656 652 655 648 654 664 682 641 680 672 661 642 594 643 652 660 628 630 622 623 612 579 563 576 566 565 589 628 668 642 612 600 603 605 605 607 605 603 610 629 638 630 662 674 697 727 733 760 776 787 800 819 830 839 843 823 761 773 785 808 732 672 660 621 581 568 556 546 535 531 528 522 516 517 502 516 551 590 652 660 678 684 681 693 681 652 600 593 596 595 590 583 578 572 552 534 520 519 523 564 589 604 592 553 509 491 470 462 455 481 478 509 566 555 522 535 519 504 492 486 469 487 459 479 495 513 531 566 565 544 522 493 486 495 503 466 503 515 455 422 404 392 383 366 360 349 340 351 337 309 302 304 289 302 290 303 310 304 272 242 190 182 201 207 216 240 279 332 304 284 267 253 278 310 309 303 284 275 263 261 267 277 268 236 242 253 280 294 264 251 245 233 218 194 229 206 220 222 213 238 204 238 210 244 219 244 266 246 223 235 249 219 205 201 179 168 178 181 178 167 148 148 170 158 137 141 156 149 152 141 143 138 133 117 103 102 97 91 87 85 80 62 54 53 54 60 82 105 113 142 156 112 127 127 121 121 139 144 167 167 128 162 165 133 107 161 140 181 191 164 133 161 140 160 178 131 142 162 161 140 177 173 144 145 155 168 134 128 130 155 151 152 149 166 175 188 168 199 205 189 165 182 191 181 187 195 207 191 172 188 177 165 177 176 172 143 142 127 131 135 128 116 112 112 107 112 112 106 100 97 94 95 88 79 77 89 91 73 64 64 64 69 66 68 73 69 67 55 56 60 60 48 42 37 37 38 37 38 40 61 87 122 104 131 180 212 315 384 401 380 294 250 277 307 247 244 253 262 227 210 261 306 318 337 279 238 247 286 303 291 332 313 246 189 157 143 125 121 114 113 144 155 135 125 141 159 199 170 129 101 101 100 106 121 111 103 101 121 80 76 72 62 53 45 38 30 22 18 16 15 13 13 11 10 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
305 304 302 303 301 300 296 292 289 276 266 262 244 253 278 276 242 223 208 201 201 218 215 245 244 220 221 245 248 248 252 255 256 256 250 251 243 212 224 255 259 264 265 259 254 260 264 268 268 269 270 273 277 283 287 291 295 298 301 305 310 314 319 322 322 328 334 342 349 339 336 334 334 332 331 334 333 334 325 315 306 279 283 278 282 296 314 290 315 331 349 304 253 272 209 208 197 166 108 99 85 83 84 86 86 85 86 89 94 103 120 121 130 169 161 160 163 166 160 157 158 136 130 146 129 128 132 133 141 140 145 123 105 103 97 94 93 92 92 92 92 92 91 91 92 100 104 108 115 111 106 122 133 144 149 168 167 164 150 158 164 166 162 150 158 175 181 185 179 197 197 191 188 198 190 190 190 184 175 170 181 186 182 165 162 162 183 184 186 200 202 207 199 212 216 211 212 214 222 221 220 234 232 230 238 246 249 253 256 259 263 262 256 257 260 249 242 233 250 226 232 239 244 248 268 266 262 267 280 285 300 308 316 306 302 304 306 309 307 311 306 291 290 271 251 278 306 276 269 305 311 325 335 339 334 328 342 346 355 361 366 372 375 366 362 374 356 364 371 359 374 356 363 383 389 411 433 430 421 411 414 407 407 408 424 447 432 425 408 416 404 435 441 438 414 413 403 439 464 464 472 429 443 400 416 441 469 442 451 444 501 472 462 454 457 403 439 465 470 457 409 395 385 381 381 383 379 380 389 387 358 396 391 402 409 413 418 419 411 408 417 427 430 450 452 436 410 427 449 446 444 420 425 408 398 405 378 410 437 454 461 457 471 492 495 490 470 471 463 491 500 466 444 458 506 478 463 491 504 515 505 510 513 522 502 470 525 539 545 557 563 574 567 568 523 523 542 554 606 598 584 551 543 549 559 584 617 635 657 702 664 691 711 687 716 696 715 719 714 712 671 665 676 717 764 712 687 679 708 733 737 716 741 783 754 731 703 697 733 752 765 741 717 717 683 696 666 654 660 657 649 663 644 645 626 622 628 629 612 627 622 632 622 618 635 631 646 650 672 653 638 632 619 621 635 637 665 657 709 652 647 654 639 655 669 679 679 625 605 615 590 584 572 572 562 568 580 577 573 580 600 597 603 629 645 641 654 665 651 676 671 718 720 702 690 683 682 662 675 672 671 665 676 680 663 652 674 693 659 605 591 597 619 621 650 609 627 596 603 579 560 565 600 641 679 647 606 585 587 593 593 594 596 602 605 614 623 630 657 654 694 721 749 774 765 761 780 777 796 846 870 869 846 785 815 827 796 777 722 683 646 602 572 561 564 544 532 528 520 513 515 513 517 544 608 652 665 678 689 692 695 688 641 607 592 577 575 575 579 576 564 568 542 556 549 555 559 600 630 617 570 560 515 475 462 458 456 476 478 496 518 511 503 526 519 513 495 465 483 445 472 487 482 479 509 516 510 520 500 488 475 496 525 494 439 454 462 451 435 378 368 365 360 351 326 324 328 320 295 288 285 279 281 285 291 300 297 267 209 171 193 198 207 220 243 299 326 286 270 252 285 300 290 312 288 281 266 227 264 267 259 226 256 283 284 271 261 264 262 242 235 227 230 202 207 207 186 228 199 195 236 229 226 256 245 238 218 214 249 234 223 207 189 154 142 142 163 169 152 132 152 158 148 127 137 135 151 139 133 145 133 117 103 102 102 90 86 83 78 72 52 52 55 72 109 120 133 128 133 98 121 83 110 119 141 165 163 151 129 155 172 126 84 141 112 169 170 176 131 151 138 147 183 161 136 144 126 157 167 182 147 140 134 131 134 121 129 145 143 152 159 171 191 185 163 184 181 178 163 170 192 172 174 189 192 183 166 187 177 162 149 164 163 166 151 139 127 125 124 121 119 110 100 98 100 101 102 97 93 93 90 82 76 80 77 75 66 64 61 59 59 59 66 64 60 55 50 53 60 48 41 38 38 39 33 39 57 58 96 137 142 121 152 232 277 334 402 409 339 351 353 323 298 256 293 301 242 240 250 315 335 274 250 216 210 269 249 237 249 304 253 196 155 127 105 109 99 109 124 134 124 106 123 137 178 145 149 118 86 81 84 96 88 88 89 86 61 62 52 49 46 38 30 23 16 12 9 10 6 10 5 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
310 309 308 309 305 305 301 297 291 273 262 272 254 279 280 276 263 246 219 223 200 199 199 220 197 205 227 242 245 249 251 252 250 251 240 244 199 210 238 248 263 265 263 256 253 255 262 266 270 273 273 274 276 280 285 289 293 300 304 307 311 314 319 327 329 331 335 342 350 342 337 337 340 336 328 326 327 329 328 324 327 324 336 340 347 352 342 350 364 286 270 256 231 271 226 165 166 148 122 105 96 84 83 84 86 84 85 88 92 101 117 127 133 144 153 150 157 156 156 160 155 144 134 128 130 119 133 136 140 128 110 102 101 92 91 91 91 92 92 91 91 92 91 90 98 104 114 118 120 120 118 115 159 148 148 157 165 173 171 158 168 169 163 158 154 160 171 172 173 179 186 204 199 204 204 202 195 187 189 177 192 192 180 171 161 165 177 191 194 196 197 206 208 204 214 220 221 227 230 232 228 236 239 242 245 247 252 255 258 262 265 268 266 274 260 251 244 237 250 235 228 233 246 264 257 254 260 279 277 286 290 292 296 299 298 306 305 307 314 318 308 291 280 275 253 288 302 309 311 292 292 301 310 330 346 349 338 342 353 359 373 387 385 376 368 380 375 355 375 383 389 370 365 369 398 412 416 406 427 430 436 431 436 421 419 429 462 432 426 431 433 420 442 445 429 422 421 416 432 466 474 459 465 412 404 440 485 493 474 511 487 525 496 461 453 406 449 471 474 438 407 401 396 397 391 402 395 390 387 386 370 364 369 403 414 413 419 426 430 417 413 420 429 452 455 433 416 418 439 456 454 428 451 429 412 404 384 408 416 418 435 437 467 486 500 498 479 477 498 495 494 462 449 472 485 501 484 476 496 506 526 536 533 545 528 472 478 501 513 544 557 572 576 587 555 556 532 556 603 610 620 598 564 558 556 580 612 653 644 654 681 684 721 739 728 724 716 718 736 737 723 689 676 701 758 726 708 694 721 745 778 738 742 756 740 720 735 717 722 745 764 721 707 656 640 648 639 632 648 643 626 639 622 618 612 607 626 608 605 601 603 605 621 608 610 619 623 643 635 637 621 621 609 616 619 639 644 648 661 654 641 617 647 650 659 658 635 613 607 587 585 573 565 562 577 578 569 564 566 576 584 591 606 616 629 630 641 647 641 648 669 717 719 710 707 687 675 670 697 691 698 679 687 676 692 679 692 666 636 630 595 589 623 601 629 631 592 571 580 589 557 624 683 651 612 594 579 589 582 587 590 594 603 613 621 632 645 664 680 666 689 722 759 790 757 721 726 737 761 802 866 866 844 829 808 772 761 741 697 652 627 591 573 556 550 541 535 527 518 515 523 529 541 576 651 673 692 690 700 702 700 677 653 624 594 574 563 560 572 541 541 542 568 574 591 602 611 638 691 620 575 537 499 489 462 451 449 448 458 465 485 491 510 516 499 505 493 470 452 441 462 458 451 454 476 481 482 486 492 489 489 462 465 451 421 431 423 400 386 367 350 360 348 341 333 323 307 302 307 297 290 259 276 268 275 266 286 261 232 205 174 191 201 208 230 248 286 295 271 253 264 283 273 286 289 269 251 246 257 247 236 219 257 284 282 279 262 250 237 233 226 221 213 207 209 173 184 222 213 209 231 195 233 235 261 228 196 217 241 233 230 202 196 187 177 139 132 130 138 120 141 137 146 136 110 126 143 138 117 137 130 117 103 103 102 89 87 80 72 57 54 52 54 66 121 134 116 113 110 81 95 102 130 140 159 160 146 116 122 154 166 133 92 119 113 148 163 154 155 138 112 150 167 162 143 117 108 120 152 165 175 163 154 144 129 120 127 140 142 153 163 173 174 175 161 172 177 163 157 172 178 178 169 181 180 178 164 173 152 167 146 151 150 150 145 147 143 142 134 132 137 132 114 108 105 95 98 101 95 91 90 85 76 73 72 73 67 61 61 59 56 56 53 48 50 51 47 47 54 47 40 37 37 38 33 44 61 86 96 124 159 177 176 171 221 269 375 443 412 431 429 388 336 324 353 303 279 299 278 296 323 270 224 190 202 251 220 213 209 243 227 189 149 172 139 96 90 108 115 115 113 95 111 139 170 129 116 124 94 75 66 69 70 69 76 61 48 47 43 37 36 30 23 17 12 7 7 8 4 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
313 312 311 312 309 310 306 297 287 286 284 285 261 286 284 284 283 249 243 254 247 215 192 194 203 242 239 242 247 248 248 248 243 244 229 206 215 216 240 256 263 261 258 254 254 261 265 267 269 273 276 278 280 284 286 291 299 301 302 306 311 315 320 324 328 332 336 341 345 341 343 345 339 336 330 322 323 330 337 345 344 349 353 363 307 297 267 337 303 256 263 239 201 219 268 198 173 182 139 125 99 83 83 82 85 83 84 86 93 105 118 132 132 134 142 149 154 155 153 175 168 162 145 130 128 117 122 124 120 106 100 100 90 89 90 90 91 91 91 90 92 91 90 99 108 116 122 130 138 147 131 109 140 157 164 177 182 176 175 173 174 174 176 168 161 159 163 169 170 174 178 185 196 205 205 207 204 198 191 184 187 196 191 182 169 163 174 183 195 206 208 211 212 209 216 222 224 234 239 242 235 237 241 244 247 251 254 257 260 263 266 269 272 275 259 248 242 242 243 236 231 232 237 250 248 251 260 267 278 285 279 291 283 285 284 291 294 315 319 307 304 292 287 269 275 258 270 301 330 325 316 324 336 340 361 360 350 358 355 369 385 401 397 382 383 395 385 374 373 399 402 399 375 370 383 384 389 393 404 406 418 433 446 451 449 447 445 446 448 450 443 425 447 453 430 447 459 437 435 451 477 481 456 421 409 436 474 513 521 529 526 530 484 448 429 413 455 465 479 479 432 412 417 411 405 411 399 388 386 386 371 367 397 409 391 419 421 427 431 422 429 426 432 443 463 466 436 437 439 464 480 459 460 448 416 414 381 387 390 411 419 426 448 460 482 503 500 477 499 508 512 491 467 457 484 515 508 495 498 502 508 526 541 546 512 518 489 489 488 503 525 534 566 587 565 588 567 539 548 591 622 628 617 582 563 564 588 611 609 668 652 685 704 733 750 750 723 735 738 750 744 694 702 730 773 770 712 711 739 789 785 751 754 762 735 709 700 676 685 692 740 689 648 647 624 632 613 636 646 615 612 610 618 603 604 592 607 621 590 586 592 586 593 600 601 610 608 614 619 624 617 601 619 590 629 624 631 614 651 655 627 616 618 632 646 634 612 602 593 587 576 570 563 553 585 567 562 568 592 594 589 596 594 604 607 624 635 630 648 656 671 714 725 710 698 695 685 692 705 706 708 702 709 685 708 707 669 660 668 628 616 581 583 633 609 603 587 589 561 584 643 620 604 590 578 582 594 616 610 603 600 609 624 647 652 666 681 703 728 741 694 673 703 720 719 705 725 735 756 808 852 836 798 772 768 766 757 715 675 628 612 581 567 557 544 537 530 528 528 534 538 554 580 639 662 708 710 709 708 669 639 621 607 603 585 577 574 575 565 546 561 581 588 602 630 638 653 690 648 571 528 516 524 502 472 454 449 445 440 457 472 485 516 517 503 492 471 453 443 434 437 466 450 467 470 461 477 491 520 541 540 495 446 422 408 383 373 364 371 359 347 345 348 342 328 318 309 286 273 292 285 273 256 267 260 262 258 268 238 209 188 174 191 201 214 243 256 271 268 254 244 275 245 286 284 274 257 235 214 218 231 260 270 275 266 277 259 261 247 231 232 221 189 196 180 175 170 208 214 183 212 202 228 215 248 233 203 212 214 227 221 233 209 193 172 174 175 152 145 121 116 113 103 131 122 100 114 119 118 111 118 113 103 101 100 88 85 81 75 72 54 48 52 51 68 107 111 84 73 72 96 118 118 131 146 162 130 101 149 159 144 139 100 71 115 137 166 153 136 108 106 147 161 142 133 102 139 150 159 167 173 173 160 147 137 118 127 137 140 145 150 161 158 160 156 171 171 153 164 165 167 176 163 167 167 167 161 165 151 151 142 141 142 154 142 150 152 131 127 121 128 129 123 110 105 98 92 99 103 91 90 86 81 78 69 66 64 59 59 55 53 54 53 50 50 47 46 45 43 44 40 37 38 37 35 45 75 106 122 153 206 258 254 231 249 288 408 427 447 419 403 415 400 401 376 379 366 306 321 311 285 234 213 186 201 211 204 186 183 188 196 219 194 178 131 107 85 89 91 89 102 86 108 143 121 125 98 90 95 84 67 54 61 54 51 44 33 29 28 26 25 24 17 11 6 3 4 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
313 313 313 312 311 312 309 299 295 296 293 281 284 288 280 279 269 254 246 257 243 242 189 194 230 236 245 245 246 243 246 241 218 222 234 198 237 256 245 260 259 257 249 247 252 261 264 268 272 275 277 280 287 289 292 294 297 302 307 309 311 316 324 325 326 329 333 338 340 339 336 335 332 328 328 323 326 329 329 329 330 306 325 334 301 251 251 273 249 261 214 247 250 184 197 192 180 164 133 104 114 93 82 84 84 83 83 85 94 101 113 133 146 145 147 148 156 146 164 179 174 178 169 139 137 142 134 109 104 101 100 92 89 89 90 90 90 91 90 90 90 90 112 118 120 128 139 163 154 156 142 121 125 144 151 148 169 174 177 178 177 176 179 179 170 178 186 194 188 190 192 192 202 200 215 218 219 200 199 196 192 195 194 185 182 168 178 184 197 208 211 215 217 216 207 211 213 225 236 238 234 237 237 246 249 252 256 259 261 264 267 270 273 269 258 250 247 252 249 236 235 242 240 237 239 243 253 256 262 265 272 276 273 272 275 281 292 303 310 307 301 287 288 290 294 281 265 272 308 333 330 341 353 356 352 367 379 371 361 380 408 410 405 396 407 400 397 384 370 403 410 404 387 384 379 395 409 421 428 432 426 419 432 448 444 434 442 440 440 454 449 446 452 456 451 430 466 454 456 453 476 466 431 437 430 421 470 457 473 491 526 522 470 449 433 451 476 496 491 487 468 436 474 433 423 414 396 389 390 385 399 378 377 408 419 412 420 430 437 433 428 451 437 444 459 466 449 450 428 447 485 495 506 459 421 419 394 412 400 393 406 423 436 457 468 487 511 506 499 507 506 494 477 463 479 489 505 531 515 496 520 537 551 572 556 543 502 497 540 507 501 535 537 590 590 600 605 558 555 558 599 608 636 580 583 584 570 586 613 654 621 669 676 709 735 706 736 746 754 761 729 692 704 758 780 784 728 712 730 763 796 732 712 691 697 643 650 627 644 663 656 654 635 614 613 602 606 597 611 606 601 603 619 607 588 583 598 595 584 578 575 577 592 605 595 599 599 606 613 620 602 589 592 578 632 604 601 609 608 614 629 598 600 636 597 598 601 588 580 567 564 563 546 562 566 565 553 570 582 599 605 614 620 626 631 625 631 641 654 662 677 702 731 712 705 697 707 702 725 721 715 732 703 711 744 724 721 707 650 624 599 605 576 572 598 604 639 557 596 613 587 566 578 564 591 604 644 633 615 629 630 640 651 674 691 710 730 751 764 746 702 686 683 689 699 716 712 724 737 764 777 784 769 747 807 779 716 676 634 615 583 569 564 547 546 529 529 541 543 554 575 597 602 612 621 644 668 667 640 628 613 598 591 586 575 566 557 559 555 579 579 599 625 643 659 669 663 623 576 534 513 503 499 486 472 460 452 448 438 443 452 458 489 516 519 510 466 451 437 430 447 460 457 440 464 504 524 531 539 550 514 455 435 411 397 398 391 377 359 346 332 332 331 332 334 324 321 302 296 292 287 279 272 240 243 234 227 240 239 213 193 182 173 194 201 208 236 248 278 259 238 226 268 285 276 263 263 262 239 203 245 261 257 239 259 278 280 262 248 237 230 195 212 217 214 196 161 195 215 196 182 212 203 212 233 218 207 170 205 221 213 203 210 193 172 185 165 151 172 154 115 139 104 95 107 108 98 87 84 91 100 95 95 98 93 88 88 84 77 70 56 56 53 49 49 67 71 71 87 119 112 141 143 151 146 137 95 121 144 136 127 136 88 94 150 134 162 153 135 100 140 156 152 140 126 105 138 160 165 160 165 163 150 155 151 115 125 132 136 141 148 144 148 152 149 164 161 153 150 154 162 172 168 157 157 160 159 158 149 142 135 132 129 138 132 132 134 133 120 111 114 117 113 108 96 102 91 89 93 96 90 85 77 76 72 72 69 66 65 60 57 54 52 47 47 47 45 41 42 40 42 39 39 36 39 62 102 137 190 188 214 224 291 304 320 376 378 375 386 337 328 350 357 329 362 374 396 352 297 250 263 254 221 189 166 163 179 171 166 172 180 192 149 128 132 117 93 72 80 69 88 77 103 112 97 125 86 80 83 67 62 48 43 50 36 34 31 18 16 14 14 16 10 6 3 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
309 311 311 312 312 312 311 306 309 307 298 290 293 290 278 266 259 255 248 253 245 237 210 181 199 207 219 242 245 244 234 197 198 180 206 192 244 260 262 246 246 247 242 250 254 263 265 267 270 273 277 280 283 288 293 298 304 305 308 311 315 318 323 330 332 333 332 335 336 334 334 332 326 322 322 322 320 324 303 288 278 260 252 312 248 228 220 255 233 215 217 177 184 154 151 163 158 133 139 137 125 99 83 83 83 83 83 84 95 103 111 136 146 142 144 149 146 142 150 174 155 175 142 139 146 138 118 105 97 101 91 89 88 89 90 90 90 88 89 88 89 114 118 133 134 138 160 175 186 168 163 131 124 122 133 165 164 171 165 178 179 172 181 188 175 183 196 199 200 197 207 205 210 215 213 220 223 206 222 227 207 215 201 197 178 168 175 204 206 201 209 191 192 196 197 197 205 210 214 223 219 220 219 223 233 237 239 241 247 256 261 271 276 277 264 255 253 254 246 237 243 252 263 244 242 248 250 257 253 259 260 273 284 290 289 291 296 301 304 310 297 293 295 296 304 302 282 266 289 302 316 334 338 336 336 357 366 355 345 359 372 379 415 412 403 410 415 397 387 388 406 415 413 404 391 387 397 403 415 435 448 443 447 442 439 428 415 427 448 461 476 465 458 459 462 461 451 471 468 463 483 451 473 459 432 430 434 455 479 484 520 532 478 461 452 429 461 542 537 505 489 485 498 459 423 408 398 391 386 394 400 400 375 415 422 425 424 435 440 443 431 445 452 458 470 464 452 474 449 451 474 488 498 452 466 451 434 420 409 396 396 409 424 452 474 489 503 510 516 520 509 506 482 481 467 475 491 505 520 517 504 517 532 546 555 543 516 488 543 563 520 504 536 576 598 604 611 567 612 565 573 618 633 582 590 619 592 587 583 605 607 620 627 653 693 666 697 695 724 760 751 702 741 773 782 788 734 717 730 767 752 658 661 640 641 617 624 627 616 665 630 641 620 619 594 586 592 585 608 589 591 601 617 587 583 581 588 575 576 577 568 561 569 572 579 598 604 610 616 614 593 575 577 577 602 588 581 594 589 602 595 590 584 633 596 582 580 582 586 569 562 550 545 562 560 548 573 581 591 591 613 619 623 636 649 653 658 636 641 647 656 683 717 733 713 710 726 712 732 736 758 738 726 722 692 685 677 671 674 627 639 587 595 577 577 586 586 591 547 563 554 565 596 630 652 652 643 642 625 634 648 663 678 706 734 736 720 735 745 732 727 711 720 718 725 741 746 730 729 743 749 756 747 737 792 743 686 651 617 578 572 557 549 539 538 540 555 557 569 587 604 620 611 601 601 613 620 621 614 602 589 584 580 578 572 564 567 581 611 622 588 626 643 660 699 679 624 580 565 524 514 497 484 470 462 468 466 451 440 433 446 460 480 530 524 502 476 444 437 423 456 485 492 425 452 516 548 546 546 510 477 450 429 403 415 382 385 377 365 359 354 343 329 315 305 304 300 301 293 281 281 276 266 258 249 232 226 195 205 178 195 178 165 179 183 197 223 234 268 252 238 219 272 269 287 257 218 241 235 198 241 242 218 233 269 290 267 249 239 228 231 227 234 224 214 207 200 158 176 189 161 201 202 217 224 224 204 191 198 224 204 200 217 206 191 179 178 169 179 163 158 162 141 133 144 150 134 130 117 102 92 95 78 73 76 85 83 77 73 72 59 58 57 55 52 48 54 94 99 127 141 134 137 141 121 131 72 127 152 115 78 113 66 87 112 152 172 152 126 114 144 149 135 142 98 120 133 150 156 141 154 156 157 146 137 111 123 127 132 138 141 141 137 140 152 156 158 144 148 152 158 164 176 170 155 153 158 147 149 144 129 126 124 129 128 129 118 115 116 108 103 97 108 100 101 100 92 83 87 93 96 87 81 79 87 104 81 72 62 65 59 53 52 50 48 47 43 41 40 41 40 38 37 32 44 97 138 162 218 180 185 235 316 297 337 290 322 352 334 287 285 283 308 269 310 315 383 323 249 236 225 233 177 168 160 134 157 154 137 141 184 169 146 139 106 105 93 75 68 62 70 72 80 88 79 108 86 67 66 69 53 42 36 31 36 22 15 10 6 7 7 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
305 307 310 311 311 312 311 311 311 311 303 300 298 288 275 259 256 253 250 250 251 261 245 200 177 189 216 246 245 245 244 178 182 214 243 195 252 260 254 241 237 244 249 259 260 261 265 269 273 277 281 282 284 286 292 298 304 308 311 314 317 320 327 332 337 340 338 337 336 341 340 339 332 325 310 298 317 278 270 282 285 250 245 233 238 214 213 195 189 182 193 198 190 181 182 156 154 133 149 124 117 92 83 81 82 82 83 83 96 102 108 133 128 138 141 167 136 136 140 150 158 140 138 128 143 116 101 100 99 91 89 88 88 88 88 89 89 89 89 95 119 131 146 175 156 172 151 174 187 189 162 160 145 136 116 129 157 173 180 180 170 163 183 187 186 186 196 200 202 205 208 211 213 217 219 222 224 223 211 225 228 220 214 203 196 176 174 172 176 173 181 181 179 184 186 191 195 197 202 204 206 209 215 216 219 223 226 232 236 243 256 274 273 273 269 263 264 258 247 240 249 255 259 255 252 250 256 262 262 264 259 266 280 292 300 309 302 299 306 305 307 307 301 304 311 301 282 263 290 318 312 319 323 322 343 345 347 336 345 358 355 366 375 369 370 387 387 407 403 401 409 417 425 410 405 412 405 428 436 451 447 431 445 425 418 405 424 450 446 462 459 465 476 466 467 468 477 481 478 482 486 469 499 496 478 440 480 462 467 525 533 540 539 523 467 442 486 552 568 573 517 502 470 447 430 419 408 398 394 398 404 409 373 382 410 429 433 436 443 447 438 435 456 467 476 473 476 482 470 448 463 498 509 496 506 491 435 416 402 422 412 399 424 446 455 458 473 466 488 526 530 513 491 518 494 475 500 515 522 534 534 521 541 558 547 527 520 493 508 547 574 527 510 523 559 597 616 592 623 577 584 635 642 607 586 629 652 618 599 590 602 619 617 625 634 645 658 668 727 756 791 727 758 786 797 781 736 726 744 744 712 647 613 614 617 613 614 592 626 653 626 605 607 596 596 581 585 577 582 601 577 592 598 593 572 567 566 573 577 575 553 553 595 595 596 602 591 597 609 612 605 571 563 565 573 569 566 568 587 590 579 579 576 600 599 581 570 565 568 567 551 538 548 555 546 564 571 590 567 588 590 618 638 623 653 656 670 660 655 670 678 682 714 723 717 725 742 745 760 776 758 783 747 690 672 657 646 661 654 611 596 609 609 621 570 591 550 550 545 545 561 624 648 643 652 652 652 655 642 664 680 699 708 692 704 736 749 786 769 808 800 774 734 758 757 753 758 752 734 738 745 769 780 758 722 680 645 605 585 569 561 552 542 546 546 551 566 604 628 648 669 641 612 602 595 596 601 603 604 585 579 575 574 570 568 572 600 618 648 652 635 653 676 687 685 622 558 553 539 542 533 503 489 484 480 501 463 452 444 435 433 449 477 484 490 464 464 458 452 447 479 474 478 429 432 491 540 532 518 487 449 419 411 402 392 385 363 370 356 360 359 344 348 334 315 307 299 287 286 278 267 255 253 262 270 276 272 268 248 253 212 190 172 163 174 193 201 215 239 261 244 209 231 246 291 273 255 229 197 222 226 233 232 254 277 282 270 254 237 236 247 249 236 226 215 214 204 196 156 153 175 190 193 210 217 219 201 184 174 205 192 182 198 210 209 200 199 179 177 158 166 158 127 147 155 150 128 109 98 105 126 126 120 105 92 74 80 76 60 70 64 58 57 57 50 49 52 73 114 121 122 96 139 100 112 93 78 129 124 103 95 73 91 128 156 178 161 132 126 104 116 141 133 118 111 117 131 146 138 144 119 138 152 155 148 112 123 125 128 138 140 132 139 153 153 148 145 142 147 155 171 172 166 160 152 149 158 155 142 138 140 129 114 125 127 115 117 117 111 109 98 96 94 96 88 91 90 78 84 84 102 95 96 89 92 88 87 72 63 54 59 51 50 50 48 46 45 44 44 42 66 57 36 32 64 74 75 123 132 145 194 261 244 233 250 214 225 305 327 312 243 233 278 228 231 266 321 296 247 212 187 202 209 161 139 144 127 132 124 146 190 151 136 137 102 95 77 71 56 49 66 71 76 75 70 77 71 54 45 58 41 40 28 23 18 14 8 5 5 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
296 301 303 307 311 312 312 312 312 311 310 304 291 273 271 257 254 251 249 243 256 259 243 199 176 207 221 245 244 212 181 194 202 228 243 207 232 218 233 233 249 249 262 265 267 266 267 270 273 277 283 288 288 290 291 295 302 306 309 312 314 318 325 331 337 340 345 344 342 346 348 342 334 328 322 305 286 307 320 272 286 306 282 280 250 241 249 226 226 222 222 238 219 199 239 221 164 179 134 117 107 85 82 83 81 81 80 84 96 101 107 117 135 127 143 141 137 125 133 155 143 136 136 116 112 101 98 93 88 88 89 88 86 87 90 89 87 89 101 111 136 171 175 155 176 179 183 167 188 191 185 168 164 155 133 125 174 182 180 176 154 155 162 172 185 179 179 189 200 207 208 212 215 218 221 222 226 226 222 227 232 216 204 197 188 185 180 183 182 185 179 186 188 184 193 199 201 205 211 212 223 219 235 226 222 243 238 255 246 258 257 270 278 273 274 276 279 282 254 246 243 255 261 270 274 261 260 260 268 267 273 266 280 284 290 296 301 307 309 313 311 316 317 315 311 303 304 290 268 266 272 291 297 318 332 340 321 324 358 360 337 356 337 342 354 371 389 408 401 400 408 415 422 421 423 429 425 436 434 443 438 409 420 412 409 404 438 445 460 449 446 456 468 466 473 472 481 494 496 485 498 498 498 506 503 486 510 519 524 508 535 554 566 526 471 452 465 496 524 537 561 513 506 487 498 472 445 406 397 401 404 404 376 418 423 428 437 440 445 449 445 451 443 446 460 483 488 492 497 468 459 477 510 511 517 493 437 421 414 433 436 428 411 404 409 449 445 463 473 501 529 512 523 509 496 477 501 510 525 569 575 537 537 560 569 553 516 513 510 550 580 561 516 566 589 597 618 615 624 585 624 600 635 653 601 599 643 674 644 626 606 636 663 634 643 659 693 709 719 746 786 749 769 775 788 772 753 690 686 683 697 636 595 588 607 580 611 577 624 634 635 597 591 592 589 588 563 566 600 579 571 585 587 582 576 569 558 569 556 571 547 562 575 580 602 600 588 569 596 583 582 569 556 555 555 561 555 557 571 569 567 564 580 592 598 579 572 558 554 548 544 533 558 555 539 565 555 566 595 577 586 613 602 618 658 673 678 674 667 671 698 708 731 731 718 732 755 780 763 799 782 805 736 728 722 683 638 629 608 608 628 633 686 629 631 580 559 551 545 593 642 673 665 651 651 656 649 655 664 673 677 673 690 719 742 762 802 816 825 836 843 850 809 783 776 754 752 757 754 762 774 811 801 770 692 640 597 591 578 562 553 546 554 562 560 571 611 637 681 665 636 622 611 603 595 592 591 592 591 582 582 580 576 578 596 592 633 624 666 698 684 708 745 684 626 597 599 593 584 562 521 511 519 491 480 470 465 458 450 434 428 437 443 454 471 457 464 471 430 435 471 428 419 430 415 449 495 499 489 464 434 409 397 388 374 372 373 350 344 346 340 333 328 337 332 322 305 296 297 294 298 287 283 283 267 252 238 236 241 247 238 215 196 164 160 162 176 206 230 273 254 231 206 247 256 264 242 231 217 196 210 245 249 256 256 275 274 258 256 253 259 238 225 210 188 189 173 190 211 160 172 186 187 201 194 204 196 181 152 187 182 187 196 189 204 192 209 202 176 170 179 162 142 157 168 141 140 134 122 132 120 137 115 98 89 87 89 85 78 58 59 57 53 53 51 50 50 66 106 94 87 102 140 75 73 72 94 135 125 92 55 61 129 145 163 173 159 153 142 116 127 139 139 125 83 129 136 141 114 141 103 133 155 152 138 114 117 124 119 132 129 125 134 145 145 138 130 138 145 156 162 172 168 160 140 146 154 162 152 133 131 136 117 115 121 114 111 112 104 100 93 86 80 84 81 77 75 75 76 76 76 72 75 73 74 75 77 63 54 56 58 51 50 48 48 46 45 44 47 61 54 40 36 30 48 65 103 87 115 166 226 200 197 194 183 211 242 313 260 292 281 203 228 202 206 237 302 331 285 240 182 164 188 162 127 137 116 115 122 164 198 164 135 107 115 78 73 62 68 46 53 58 69 62 49 56 49 48 35 37 22 19 13 12 12 7 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
302 301 304 310 311 312 312 311 311 303 297 290 283 278 273 279 260 251 247 240 243 247 251 196 179 170 185 223 214 162 181 171 182 223 252 225 209 231 219 239 256 254 257 261 266 272 271 273 276 280 284 288 293 294 296 297 300 303 306 310 314 318 322 329 333 334 336 342 347 349 350 349 341 330 326 325 325 343 329 289 346 343 351 317 249 288 244 264 248 268 217 231 248 248 248 211 227 161 134 118 106 81 82 82 82 80 79 85 97 101 106 124 119 137 138 127 132 126 126 140 135 123 113 101 96 93 88 88 86 87 87 86 87 87 88 87 88 115 122 124 131 145 138 158 172 181 184 186 188 192 179 172 169 155 136 125 172 176 163 148 148 173 160 165 157 165 176 183 190 200 201 199 205 219 221 219 225 229 228 230 235 233 213 202 203 199 188 196 191 189 203 187 193 184 190 198 201 209 217 228 237 240 230 231 226 231 244 253 269 253 269 278 282 278 277 280 280 271 262 253 247 246 250 256 269 277 266 269 273 275 281 279 273 273 278 284 294 300 310 322 326 324 320 315 307 302 304 306 280 304 291 280 324 336 337 322 305 323 335 317 315 329 368 372 380 380 390 388 384 388 391 398 419 420 430 429 415 413 409 408 410 408 404 391 391 422 436 427 453 431 439 452 458 456 471 478 481 487 489 498 512 514 511 522 515 515 518 530 530 538 533 548 579 517 498 473 481 469 494 527 558 503 489 464 442 437 417 408 402 404 407 406 379 411 426 432 438 444 454 451 454 460 466 451 475 466 491 496 501 485 473 475 516 524 532 503 446 424 430 438 450 434 421 417 409 444 462 467 478 507 534 534 530 532 506 503 478 514 517 535 557 567 544 546 571 559 561 528 504 516 556 565 522 537 585 610 615 624 634 613 616 644 635 656 632 602 619 657 686 639 622 623 640 654 645 651 662 698 753 757 778 772 793 789 785 769 734 662 635 665 653 646 624 580 577 563 590 571 589 638 629 593 575 592 570 598 560 556 582 577 564 561 585 571 569 566 551 570 550 553 539 544 568 597 605 590 579 551 564 565 556 557 550 545 539 554 556 546 551 567 562 556 564 569 573 574 563 553 545 543 537 531 533 534 562 595 574 587 615 621 617 604 606 627 650 663 668 697 693 692 712 734 739 733 750 765 760 804 815 839 853 826 758 721 672 674 671 637 643 643 679 651 683 630 591 573 567 611 541 637 667 660 640 642 647 647 648 679 712 720 700 694 723 739 792 808 830 846 874 868 902 890 869 847 803 778 764 762 775 785 805 805 762 704 647 612 593 594 576 558 551 574 581 581 589 577 644 677 704 710 662 630 612 613 594 594 592 589 587 588 589 588 595 613 602 612 668 680 678 729 720 764 698 632 625 644 642 637 602 555 548 550 534 505 495 470 461 450 439 429 424 433 458 470 477 479 442 414 397 397 390 410 386 388 403 425 445 518 468 455 413 403 402 397 385 378 354 371 352 340 341 333 324 318 327 327 322 324 312 301 290 279 270 264 226 259 272 254 218 202 216 214 202 176 171 159 160 197 213 263 255 234 199 262 242 243 231 219 183 223 242 250 268 285 277 271 286 267 271 257 259 243 237 228 213 197 211 210 186 164 143 160 157 187 179 190 199 182 147 173 176 180 171 192 195 176 204 192 179 176 183 166 164 166 172 150 158 147 138 148 133 130 109 110 102 96 93 86 82 79 70 54 54 57 54 48 50 58 73 70 75 92 118 105 50 102 108 143 94 56 61 102 89 121 141 161 150 142 132 118 88 133 138 116 84 117 119 130 103 130 96 119 142 142 135 120 110 124 113 124 116 127 138 145 135 130 133 146 146 152 155 159 167 156 144 143 147 142 147 141 120 129 129 115 109 108 99 89 94 87 84 85 89 95 105 84 82 74 75 89 94 69 65 64 64 60 59 56 71 78 65 54 51 50 49 49 60 98 117 97 67 36 35 29 78 91 138 124 154 143 150 143 149 155 163 199 268 248 234 266 232 204 199 190 183 205 268 302 251 203 164 147 157 134 118 126 99 101 139 152 151 146 110 100 82 81 69 53 57 47 37 50 50 60 42 32 30 41 25 17 7 5 4 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
301 303 310 311 312 313 313 312 311 305 295 297 291 277 285 273 263 258 249 242 224 217 242 225 184 199 164 177 178 168 193 184 215 246 256 251 259 265 261 252 262 264 260 262 265 270 275 276 279 282 286 290 293 298 301 303 301 302 305 309 313 316 320 326 327 329 335 343 344 346 353 350 348 340 345 336 358 358 320 330 344 364 348 293 257 325 288 313 280 274 249 247 279 259 264 227 164 161 132 116 97 81 81 82 82 81 79 89 97 101 107 120 145 164 145 130 116 127 127 126 128 105 99 95 90 87 86 85 86 86 86 86 86 87 85 110 117 128 145 147 127 136 132 142 166 182 169 180 190 192 174 157 162 144 127 132 155 152 142 153 154 178 186 186 183 164 163 165 170 177 183 190 196 202 199 199 201 204 205 212 218 235 235 213 210 200 191 199 206 190 196 194 196 219 188 185 201 206 216 226 234 249 251 243 243 235 237 237 243 251 256 263 283 288 287 290 293 281 270 261 255 250 249 260 268 279 281 287 292 286 285 284 277 286 281 285 287 297 305 312 321 330 323 315 308 313 311 311 284 307 317 274 302 289 288 288 293 314 315 303 332 341 349 361 373 365 361 371 360 368 363 373 389 417 424 433 406 404 397 420 397 382 377 385 388 399 405 431 446 411 423 446 453 459 467 471 476 482 493 505 525 505 521 528 519 508 501 524 515 541 542 544 553 555 539 521 551 495 490 534 562 543 509 498 450 438 449 423 408 409 411 414 381 423 429 435 442 451 457 457 459 464 470 461 461 487 489 487 503 499 483 495 485 507 524 536 475 434 433 450 446 443 429 435 409 423 439 469 475 484 504 513 541 545 523 532 499 482 511 519 532 551 576 562 560 599 568 551 518 511 578 589 568 536 532 548 565 605 632 641 643 646 658 662 639 613 660 654 691 642 639 632 652 664 662 700 689 678 726 766 784 780 787 741 707 678 688 643 622 630 636 618 600 621 564 551 556 559 602 634 642 614 595 566 556 566 559 548 567 569 560 550 560 567 567 562 546 547 548 532 532 566 575 584 585 587 580 548 540 561 538 538 545 544 538 542 542 538 547 554 554 552 556 558 562 561 550 545 543 538 533 524 531 572 563 589 589 595 626 636 641 634 637 634 639 640 649 679 694 699 710 755 762 754 766 772 797 835 859 895 884 770 749 721 728 691 649 665 673 702 678 664 614 593 570 591 629 652 537 621 649 628 621 642 635 658 690 720 742 735 736 735 757 790 807 821 836 859 886 907 898 893 882 849 820 812 795 783 776 798 813 763 710 655 632 600 591 573 562 556 577 594 608 630 632 633 659 710 768 711 654 634 621 613 600 597 596 594 591 593 596 614 636 636 623 670 664 708 708 746 774 743 658 665 662 657 656 657 621 599 579 546 527 511 492 479 492 481 458 440 430 425 441 433 411 408 403 412 419 427 400 399 422 416 371 373 402 445 500 430 411 404 386 384 380 377 357 368 364 353 332 320 329 328 308 327 317 317 318 283 272 268 273 276 295 281 257 244 233 206 194 205 180 188 158 156 161 188 201 233 268 231 206 228 236 251 222 189 180 248 269 268 277 310 288 299 301 304 296 283 275 267 259 234 226 221 213 194 191 216 179 145 143 175 173 191 199 189 174 141 180 154 187 196 186 174 176 194 179 157 175 184 173 156 155 162 162 137 135 143 142 129 130 129 110 101 90 86 81 80 77 70 66 54 48 49 45 50 56 85 97 131 130 88 47 74 126 105 87 46 93 103 143 137 151 155 147 131 107 114 86 129 129 112 89 107 127 120 94 102 87 116 137 135 126 110 105 115 111 116 122 130 141 138 127 123 132 133 136 139 142 149 156 162 146 137 141 143 134 131 132 119 126 121 117 103 96 93 87 97 122 133 102 119 112 96 89 77 87 111 97 91 77 67 67 64 74 72 87 122 77 82 60 56 60 87 125 182 201 130 71 35 34 31 48 117 144 129 119 102 97 106 120 129 151 185 240 229 207 226 201 162 197 175 169 181 259 241 189 170 143 150 151 110 98 116 87 94 134 112 128 106 109 84 79 69 68 56 45 37 26 44 35 44 38 24 17 14 8 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
286 290 310 309 311 313 314 315 315 312 301 308 296 289 289 285 278 268 249 248 240 212 234 243 221 187 160 165 177 208 208 238 234 264 263 264 266 270 269 263 264 268 263 262 265 270 275 279 283 285 286 288 292 297 301 305 304 303 304 307 310 313 316 320 325 331 335 337 339 345 351 356 355 352 364 364 365 348 324 345 357 362 306 275 273 348 306 368 340 315 261 331 339 292 280 248 195 165 134 116 91 81 81 81 81 80 79 94 96 99 107 138 142 146 132 130 126 118 119 108 100 97 89 88 86 85 85 85 85 85 86 85 83 86 109 122 140 151 165 164 141 151 159 152 146 161 171 188 190 190 173 158 137 130 141 140 135 138 169 178 172 159 170 187 189 197 195 181 174 169 173 176 180 186 185 187 195 202 224 233 236 237 239 219 212 205 203 206 220 197 201 199 207 226 204 196 188 204 206 218 234 234 251 268 262 262 250 264 251 248 278 280 274 285 301 302 300 296 282 273 261 255 254 260 284 292 286 294 304 299 296 288 287 293 294 299 303 296 308 312 318 324 324 315 326 324 323 313 295 319 316 290 279 284 286 299 291 286 290 306 318 331 355 356 353 341 339 367 355 349 367 392 400 398 415 408 405 385 412 395 385 371 372 376 392 390 392 394 400 409 450 476 463 465 470 476 482 494 497 508 503 490 511 507 518 512 487 516 495 517 507 520 529 534 559 570 581 568 509 509 570 591 540 503 466 492 465 424 416 418 418 417 411 387 428 435 443 452 455 460 464 467 474 474 486 475 496 501 500 510 495 490 512 510 536 540 508 448 432 448 466 453 426 445 424 420 420 443 438 469 485 505 547 557 557 562 525 508 495 529 543 551 555 562 600 604 566 539 543 517 538 569 589 606 560 546 552 604 617 631 633 653 653 674 662 654 640 689 695 672 685 647 652 715 705 702 745 721 717 756 756 716 713 678 635 623 649 636 617 620 637 611 566 593 581 550 537 585 613 605 604 608 601 587 563 545 560 538 562 557 557 543 564 566 557 559 545 535 531 526 544 574 567 566 579 571 546 551 536 533 542 531 541 533 529 530 529 537 548 553 548 552 549 564 563 563 543 541 538 524 521 514 541 584 599 607 596 603 592 609 596 601 626 634 613 646 677 691 717 738 749 765 806 789 811 820 830 828 841 904 872 829 814 761 730 672 692 701 722 705 653 611 588 587 612 641 675 626 542 610 621 616 622 632 669 699 728 705 701 748 762 782 767 784 787 793 852 877 897 874 873 852 870 839 868 854 849 816 783 812 778 699 657 636 625 602 590 575 563 569 595 626 651 697 703 685 660 709 752 722 665 640 615 608 610 605 618 600 615 603 603 615 644 684 659 692 701 721 777 785 783 695 656 681 685 672 652 632 615 589 577 551 518 515 491 495 473 453 447 443 431 442 427 446 444 433 435 462 478 454 447 476 476 464 468 429 385 399 431 381 375 407 398 383 379 358 349 337 339 334 327 316 322 309 302 304 295 289 287 292 305 317 295 301 290 273 282 264 228 215 264 239 230 166 153 162 183 183 190 225 246 236 215 190 237 223 210 179 193 244 236 269 294 275 279 283 293 301 292 304 287 275 259 257 243 255 226 211 210 209 187 168 134 162 166 178 170 186 177 154 165 138 174 189 178 167 167 181 167 159 158 161 161 153 134 136 154 145 128 116 125 141 153 137 115 104 97 91 83 81 75 61 49 50 50 49 47 49 65 82 107 138 127 59 46 56 66 62 76 44 80 119 120 97 120 149 137 141 125 105 91 122 126 112 83 112 128 117 82 82 109 130 126 127 124 105 103 118 110 110 105 132 133 130 121 122 133 137 144 155 163 158 159 163 150 134 130 133 132 126 117 115 118 115 111 105 94 102 94 116 137 175 120 133 152 122 104 91 116 147 135 130 104 79 73 65 104 126 137 86 98 82 87 69 85 122 185 212 179 119 74 38 33 33 49 67 92 74 83 118 117 141 162 181 215 236 259 207 170 202 175 150 187 170 150 184 215 221 152 138 124 142 127 96 86 112 94 75 110 92 113 85 89 74 68 60 56 72 55 36 21 33 23 31 31 26 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
280 299 312 315 315 318 319 320 319 314 311 315 307 304 283 270 258 257 259 258 242 227 193 208 209 209 180 150 186 222 259 264 264 263 266 267 269 271 271 267 267 270 267 266 267 271 273 279 283 287 290 291 293 295 301 306 308 306 305 307 309 312 315 320 326 328 329 335 341 344 349 354 360 365 363 367 363 360 337 357 363 328 341 294 305 318 358 351 385 314 279 372 280 238 203 179 181 150 127 111 92 79 80 80 80 80 78 94 95 98 107 136 127 146 133 123 124 109 99 98 96 89 86 86 85 84 85 85 85 85 83 121 130 129 139 126 161 165 178 180 155 151 174 158 162 151 169 172 191 193 178 156 132 150 158 154 157 171 181 184 188 183 173 170 184 192 200 204 207 190 181 179 185 181 183 188 192 197 204 210 218 240 241 216 209 220 214 214 222 205 212 204 211 223 239 206 204 191 201 207 214 221 228 246 258 275 271 271 274 255 257 278 288 298 308 307 287 279 273 269 264 262 257 259 269 280 294 303 305 323 310 298 296 299 300 303 310 307 306 321 325 327 329 320 319 327 325 314 299 324 324 307 302 323 329 322 341 320 290 293 313 319 324 326 317 320 330 348 336 358 383 367 380 386 401 403 381 381 390 368 366 366 420 415 410 409 416 413 424 443 438 458 490 481 489 491 480 480 486 493 483 473 501 504 510 498 481 489 479 490 484 493 513 535 538 540 572 610 582 551 571 595 586 546 523 468 439 424 429 452 430 418 418 397 389 415 444 452 455 465 468 472 475 480 487 493 488 503 510 514 520 498 510 530 537 542 545 463 437 452 469 454 434 469 440 427 428 479 482 480 491 506 520 528 566 560 532 508 491 526 539 529 549 562 575 574 584 578 551 530 518 554 605 611 614 611 559 556 603 585 586 603 622 667 665 682 659 670 702 704 681 666 660 677 730 740 746 725 686 656 656 638 626 652 619 608 618 625 598 606 617 590 565 555 579 543 538 584 594 596 590 594 606 584 554 538 547 531 556 565 549 531 564 571 557 538 534 525 523 549 553 533 541 566 572 531 529 535 528 527 530 540 530 526 525 521 526 529 533 542 542 541 550 559 546 547 543 533 524 517 508 530 538 571 610 588 570 568 571 578 582 587 597 603 615 650 671 685 727 754 766 783 791 797 832 850 816 816 814 860 929 853 777 721 694 692 737 703 677 644 614 606 618 639 667 690 698 637 572 561 571 614 638 670 703 720 676 706 739 771 779 723 760 766 760 775 802 826 830 828 847 835 833 841 860 869 833 810 807 778 708 656 642 621 611 600 589 578 566 568 603 634 702 753 750 750 703 709 758 701 657 635 620 628 625 621 632 619 614 634 617 655 647 711 724 700 735 780 815 793 731 682 664 648 665 654 621 628 584 546 529 529 539 520 495 473 466 463 443 453 486 504 465 483 482 472 474 514 523 517 517 532 521 517 507 470 412 361 358 358 375 412 408 399 389 369 376 370 363 357 355 349 354 341 340 327 305 310 312 310 323 339 315 322 305 295 279 254 270 268 271 254 240 192 153 153 150 180 183 194 221 226 216 197 232 226 206 167 210 218 214 249 262 279 268 280 289 290 283 285 289 281 264 251 240 230 197 190 189 189 189 175 159 132 170 171 164 170 184 165 138 146 162 162 171 160 167 176 171 155 148 148 169 144 132 138 146 149 133 123 107 110 134 114 117 103 97 89 84 80 78 54 53 53 60 62 64 47 124 142 157 147 125 53 37 38 38 34 44 41 52 59 81 120 140 149 135 107 126 104 81 119 119 92 73 108 121 110 76 103 108 117 115 122 125 102 103 113 111 112 123 125 122 129 115 122 135 137 145 165 170 157 154 148 156 153 141 125 124 125 118 113 106 106 107 97 104 101 111 118 149 179 162 158 126 124 103 113 146 168 185 133 121 80 77 88 137 149 123 108 127 92 110 85 96 146 181 217 172 96 58 36 29 33 38 48 54 94 132 186 135 123 167 220 227 213 217 223 180 151 147 152 176 167 132 148 174 151 125 122 116 133 110 103 75 84 95 67 104 83 78 74 61 62 60 52 38 50 41 33 24 16 14 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
306 309 312 312 307 313 321 320 320 316 315 318 322 309 279 277 261 242 240 223 233 225 188 183 177 158 157 155 166 206 214 250 260 265 263 264 265 269 274 271 270 273 271 270 270 274 277 283 282 285 289 293 296 298 304 307 309 309 307 308 310 312 314 316 321 326 332 337 344 348 352 356 361 366 367 368 368 365 348 345 365 340 361 297 337 340 357 379 383 323 364 372 291 231 247 192 154 162 128 115 89 82 80 80 80 77 79 94 95 98 104 115 124 129 125 130 106 102 100 97 94 87 85 85 85 83 85 85 84 93 127 135 134 135 148 156 137 165 183 184 167 165 169 176 181 166 156 167 186 195 184 175 135 136 162 170 168 175 183 186 205 195 190 183 184 181 186 192 211 212 200 194 197 197 193 192 191 212 218 238 240 244 239 224 218 218 227 223 222 209 218 214 211 213 234 217 213 205 195 207 221 239 256 251 260 266 260 277 282 271 263 264 269 290 311 303 292 283 285 282 271 265 265 260 265 280 289 294 292 305 313 309 313 307 307 307 314 316 317 334 340 334 330 333 330 333 327 326 307 331 337 336 294 325 332 350 350 347 320 308 290 286 291 289 292 301 323 322 350 362 355 368 385 399 403 386 366 391 365 354 369 374 398 450 458 436 432 437 425 439 459 473 458 466 489 469 455 468 472 516 503 474 475 499 481 489 470 460 462 471 500 508 518 527 521 549 567 603 606 577 576 579 608 604 541 502 483 434 433 453 439 424 426 401 392 413 444 454 462 465 473 479 482 484 491 493 500 503 511 514 521 514 511 537 539 546 550 481 442 450 461 440 464 459 471 449 429 430 485 493 487 498 517 519 567 560 549 541 519 499 498 506 530 544 564 566 577 591 595 575 530 527 550 574 617 625 624 577 558 572 590 585 600 608 629 673 690 689 706 655 605 602 612 658 679 659 660 668 623 607 606 609 599 611 613 585 594 591 593 575 614 568 554 538 539 521 544 606 588 575 581 584 601 584 573 552 527 529 548 551 524 548 571 572 548 526 522 518 513 539 522 539 567 592 571 536 522 518 523 528 524 528 536 522 516 517 519 529 540 540 528 549 550 540 540 543 547 528 513 508 529 554 556 577 574 566 560 564 580 588 592 604 600 607 624 656 654 694 696 750 779 794 767 801 803 800 781 790 834 869 921 795 739 715 716 758 702 681 643 620 628 648 675 677 695 705 691 676 606 532 571 611 661 704 671 659 692 721 763 705 708 740 800 835 814 788 770 775 792 829 810 817 836 866 867 841 806 761 777 708 652 642 626 613 604 595 586 579 580 580 632 668 741 736 734 751 741 734 758 696 660 636 637 638 621 636 633 616 648 626 670 660 718 690 767 754 753 798 798 730 661 658 642 617 618 613 596 589 580 544 515 502 495 491 481 472 461 450 470 491 519 545 519 525 535 512 509 537 594 589 622 583 563 552 517 471 428 390 363 361 353 386 390 403 398 396 393 390 383 375 372 376 355 348 321 331 337 319 319 338 345 348 335 337 312 276 271 259 289 319 275 290 268 251 206 172 154 167 176 182 190 207 221 184 227 228 202 188 197 223 230 253 252 262 272 275 273 286 274 285 272 285 277 266 250 241 229 221 199 180 160 141 140 145 146 155 151 177 172 165 141 127 144 160 167 145 177 185 161 147 132 155 166 145 127 103 134 131 138 115 110 114 116 106 98 117 99 84 81 82 78 52 50 66 82 95 103 67 53 92 126 130 66 36 43 42 41 40 33 39 40 83 99 120 154 140 130 109 125 97 74 108 119 108 72 108 118 102 76 83 94 108 113 121 110 96 103 112 102 114 117 120 116 114 116 125 134 145 156 171 165 155 148 143 137 140 146 135 130 124 123 121 118 112 101 104 109 115 134 133 166 152 189 163 148 134 141 137 155 149 143 119 109 88 82 92 104 154 145 145 124 93 108 96 130 150 157 127 98 69 51 33 26 33 53 63 87 104 108 179 194 151 178 236 213 176 185 179 174 156 133 141 167 152 139 131 135 121 109 103 106 115 102 79 67 71 87 58 82 64 66 54 48 45 48 38 34 32 27 28 15 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
312 301 277 300 287 313 288 303 306 313 314 313 311 316 317 285 264 269 264 245 238 225 226 232 184 140 141 148 184 193 209 229 260 260 244 261 261 268 275 274 273 276 275 275 273 276 280 288 285 287 292 294 295 300 303 307 310 312 310 309 311 313 315 319 325 328 331 335 339 344 349 354 358 363 370 371 369 366 363 347 370 361 360 320 330 339 361 366 384 376 372 292 252 241 194 212 183 145 134 115 100 80 79 80 76 78 80 93 95 96 102 134 135 120 112 101 99 97 96 95 85 85 83 84 84 83 83 83 113 125 113 109 112 143 170 177 167 148 177 184 187 180 173 185 187 171 164 189 188 196 181 178 151 138 140 166 184 176 169 175 188 198 201 198 199 197 191 205 198 204 216 215 209 221 208 200 190 200 215 224 247 246 255 244 231 227 228 224 222 221 221 234 236 223 221 242 232 217 205 198 202 212 231 241 244 245 253 255 261 277 284 267 290 296 296 309 305 296 312 286 273 299 278 269 265 268 275 279 287 296 308 327 339 325 318 316 329 321 321 330 337 339 337 337 338 337 333 327 310 334 343 341 328 306 319 345 360 362 354 334 320 300 334 317 321 325 302 311 327 339 353 379 356 364 375 378 352 356 348 368 399 411 407 420 411 437 445 447 454 453 443 448 439 474 481 455 441 447 481 509 469 454 457 481 466 472 452 449 459 473 470 476 487 494 520 537 538 560 589 583 603 595 600 559 507 473 460 443 437 464 434 426 413 433 400 397 412 454 444 465 473 476 484 490 496 499 502 507 512 518 529 529 534 538 543 551 506 462 451 477 462 450 474 477 483 477 443 425 465 495 504 512 549 551 546 586 588 554 520 538 503 546 544 531 529 546 548 582 587 581 545 529 571 585 571 608 633 639 598 580 637 612 597 613 674 661 690 719 701 641 587 577 580 608 641 602 612 623 618 588 584 596 583 590 608 585 565 573 580 561 599 568 547 535 518 511 549 593 592 564 550 582 588 573 565 560 544 512 559 543 512 551 567 551 555 523 513 513 507 512 512 541 548 563 549 529 519 514 515 524 525 517 525 512 512 510 510 534 543 529 521 533 527 532 544 537 547 518 503 505 546 548 569 555 559 547 554 565 582 610 604 617 617 623 624 645 660 680 737 745 791 757 747 818 782 746 744 803 826 828 854 801 752 752 746 702 707 653 630 636 664 690 701 699 698 689 655 616 595 543 596 619 649 628 660 711 721 762 708 697 744 758 820 838 849 840 830 830 809 802 821 849 854 853 821 807 809 761 727 659 661 641 621 604 595 588 580 576 587 592 667 716 718 707 714 720 740 740 753 702 671 643 638 634 635 642 631 645 666 672 673 697 709 759 762 811 824 809 746 677 622 611 639 600 595 589 573 570 558 540 519 527 494 480 471 460 461 495 520 544 577 581 581 596 608 557 546 614 665 672 628 628 625 575 492 441 432 402 386 373 352 361 394 374 394 396 396 392 386 379 376 347 338 358 357 340 359 344 344 359 359 359 334 316 297 295 289 284 275 312 314 298 264 255 223 191 156 158 171 173 182 189 211 175 231 217 201 170 216 254 281 261 238 254 271 268 261 269 272 265 263 276 285 277 266 240 229 224 214 196 171 183 172 156 124 144 147 159 148 166 151 128 141 160 164 143 146 150 151 140 132 153 150 147 132 97 97 128 146 142 115 76 115 95 90 84 73 62 51 55 55 49 70 106 152 161 149 105 60 66 75 97 38 47 42 41 40 45 39 37 38 38 60 115 138 138 125 112 112 110 80 84 100 106 83 75 104 91 87 72 87 99 102 107 109 87 108 103 104 112 111 107 111 118 126 129 135 143 157 156 145 156 160 154 144 134 131 130 125 111 110 110 106 105 103 109 115 123 122 130 138 158 156 159 149 132 120 128 134 148 119 91 87 77 76 69 105 131 137 114 102 92 87 103 151 120 110 82 69 52 42 31 27 41 89 125 140 169 183 180 251 192 208 250 236 167 182 152 159 138 135 123 158 163 129 104 122 101 99 93 110 96 76 59 63 67 93 69 47 50 64 49 32 33 36 25 21 20 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
313 299 265 259 305 306 267 303 307 319 310 299 296 300 299 304 278 271 266 257 257 259 239 249 240 208 154 141 138 204 213 211 220 238 265 265 267 269 274 278 277 278 279 279 278 282 287 293 290 288 292 297 306 302 303 306 311 314 313 311 311 313 318 322 323 326 330 335 343 347 349 351 355 369 368 371 375 373 371 359 369 375 365 331 348 384 352 371 386 343 280 272 225 246 226 172 170 133 133 126 115 88 79 76 79 79 83 92 93 94 99 124 107 99 99 96 94 95 92 82 83 83 82 82 82 83 93 114 130 132 135 147 145 117 144 160 179 180 158 161 176 187 191 194 191 183 167 179 193 197 184 163 151 140 152 169 181 191 185 187 181 181 185 194 202 208 206 202 211 223 217 230 219 219 234 225 204 198 200 218 226 229 240 264 261 246 237 231 227 226 238 242 241 227 224 245 244 219 212 215 214 206 216 227 233 241 235 243 254 267 287 288 278 293 303 315 315 316 324 294 278 286 299 280 272 270 279 284 297 303 306 321 337 331 335 322 326 329 329 333 340 341 341 346 351 343 333 330 313 321 337 347 341 338 308 343 350 366 373 362 349 304 353 339 326 350 329 311 310 306 331 342 333 342 331 350 338 338 376 388 395 385 389 388 416 416 411 426 423 430 430 429 427 446 451 437 431 446 450 463 459 438 463 469 459 447 440 460 497 504 504 499 500 501 505 503 515 541 544 558 577 598 608 601 565 499 461 465 446 499 470 439 430 434 428 410 400 406 454 467 475 483 485 491 500 504 510 512 514 519 527 535 536 539 543 500 473 460 476 490 477 458 482 509 540 504 454 429 455 496 504 522 532 537 578 583 594 540 536 546 510 522 564 570 563 572 582 582 578 592 552 533 554 617 628 613 634 644 628 586 604 663 655 662 671 689 694 669 646 598 578 567 565 594 596 580 591 592 606 586 565 576 578 575 586 592 574 550 558 549 593 600 562 548 513 500 518 561 559 565 535 570 585 558 561 545 532 508 518 533 502 556 563 528 523 520 511 503 501 500 505 513 529 532 524 522 519 521 509 519 516 509 518 503 502 504 502 539 529 523 518 524 534 540 554 552 511 502 497 537 559 565 549 538 546 558 570 610 585 580 602 606 610 627 653 685 693 714 750 768 823 800 735 772 745 753 764 785 770 782 786 795 765 769 721 688 664 644 655 672 703 714 702 685 666 633 580 581 559 560 547 560 592 657 686 729 760 729 653 709 779 812 817 816 803 780 791 810 818 818 812 807 817 799 812 804 765 751 709 695 675 665 636 612 600 594 593 586 602 600 672 683 690 683 691 712 727 748 755 707 677 652 642 639 641 649 645 690 653 710 683 708 739 769 822 841 821 785 708 636 594 601 608 589 579 564 562 532 530 525 509 516 494 494 486 466 526 556 542 549 617 638 606 662 642 626 608 681 707 697 684 646 585 561 513 459 436 410 366 349 353 376 395 379 356 355 372 394 390 383 383 377 378 374 367 351 356 365 361 344 333 347 339 326 321 314 307 296 310 309 349 338 305 264 236 219 202 154 156 163 173 176 193 168 213 201 162 195 220 242 263 236 237 259 277 268 258 288 290 273 250 255 261 253 263 238 226 210 216 200 191 195 183 175 151 132 133 117 125 153 150 122 137 162 168 152 122 158 151 138 131 149 138 133 141 117 83 108 122 131 109 93 77 99 72 64 55 55 55 54 57 98 166 199 171 203 209 180 114 45 58 40 47 50 48 45 45 44 40 36 38 48 44 91 82 105 130 111 81 107 98 72 64 102 89 67 91 74 72 95 95 93 92 97 102 92 104 91 108 108 109 107 112 120 125 127 123 132 137 138 135 146 144 144 137 141 129 120 118 118 119 116 111 107 110 114 122 137 123 126 126 133 154 173 132 145 109 114 106 115 91 107 110 110 120 73 90 110 119 113 90 75 71 78 83 113 100 62 49 43 32 29 34 78 84 108 134 202 245 231 247 238 241 219 180 156 137 154 126 122 109 130 126 160 176 110 98 95 84 81 99 137 118 81 46 63 69 77 65 48 31 47 39 23 22 21 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
289 297 250 267 292 251 257 302 302 304 318 305 287 274 278 300 268 265 267 267 261 260 258 232 208 196 137 159 218 262 242 265 253 260 263 272 274 273 277 280 281 281 283 285 284 286 294 297 295 291 292 297 302 310 308 308 310 314 317 314 312 316 318 323 328 332 333 335 337 341 345 351 355 360 365 369 373 377 378 378 382 378 355 335 358 380 379 380 382 301 251 253 243 203 196 222 172 152 140 130 119 82 78 78 79 79 91 92 93 93 96 101 97 96 96 95 95 90 83 84 83 83 82 81 83 97 121 141 138 156 161 163 138 136 174 178 180 184 185 187 186 183 193 196 187 177 183 181 190 192 182 164 146 161 167 180 184 199 200 197 194 201 199 198 197 209 209 211 217 232 232 234 246 242 232 238 219 205 197 209 213 221 231 244 255 263 260 244 238 236 243 250 241 231 244 250 236 235 223 221 228 206 215 219 225 237 244 250 248 256 272 293 302 307 304 315 322 320 311 291 283 285 325 295 282 276 277 290 297 302 307 315 331 337 349 334 336 345 340 343 360 349 344 343 349 347 337 331 317 341 345 340 352 351 327 321 337 359 387 381 347 315 349 356 325 357 353 337 330 332 316 314 308 323 327 320 324 323 335 353 364 357 380 384 395 391 404 425 410 422 416 416 417 421 425 429 422 434 439 448 447 426 451 456 453 439 460 462 484 479 481 492 501 518 557 566 562 546 549 593 600 622 622 608 545 526 510 461 455 520 532 454 438 425 444 411 407 415 407 425 464 443 482 491 500 505 508 498 515 523 528 535 540 512 488 473 469 483 523 541 491 466 484 493 519 496 467 432 446 456 476 485 491 508 537 595 594 575 545 547 511 520 533 568 583 579 586 605 594 600 563 541 540 582 628 633 634 641 654 620 595 635 672 681 690 695 632 629 613 573 567 553 553 576 566 565 571 576 587 582 560 551 564 554 566 579 573 544 538 568 588 569 544 539 522 493 528 547 549 531 532 545 575 561 544 565 542 512 496 517 495 558 571 549 513 505 509 497 500 492 500 508 519 526 517 516 517 507 504 500 502 508 522 507 497 494 519 523 518 509 509 532 546 554 555 522 508 494 508 525 536 542 527 538 555 548 560 574 564 606 613 616 606 639 653 666 679 709 763 797 805 768 754 741 705 722 735 736 741 754 764 778 733 724 721 676 660 655 690 721 722 711 695 678 649 626 638 613 576 539 525 535 596 640 713 736 764 680 641 698 770 806 789 760 798 722 777 749 783 775 759 767 781 773 779 789 770 714 699 689 671 660 654 637 613 597 589 594 647 641 652 664 664 674 685 698 708 733 755 712 678 660 660 653 667 660 668 703 694 735 726 733 779 814 791 820 796 740 654 594 582 571 574 574 564 551 545 534 518 510 500 501 501 494 474 533 569 565 572 601 647 658 669 670 694 700 691 711 712 669 610 574 555 514 473 446 400 378 345 330 352 363 370 361 335 344 353 395 392 349 357 341 370 372 369 369 324 337 354 318 335 323 320 315 310 315 327 327 319 325 360 362 344 305 292 277 260 197 175 153 169 171 177 182 200 159 190 227 223 223 230 230 254 266 263 260 244 255 268 281 270 246 251 255 235 241 230 208 222 216 205 205 191 170 159 171 157 122 112 139 137 112 133 159 160 143 118 149 139 115 124 138 127 134 122 107 83 80 90 117 109 96 62 66 65 55 58 65 62 63 78 121 216 197 249 197 232 220 172 104 43 61 58 55 49 46 45 43 41 39 31 40 42 45 48 67 95 106 106 76 70 100 76 71 94 78 80 63 89 108 70 76 77 78 89 86 87 99 107 107 105 108 107 109 113 115 118 122 125 128 131 135 135 134 129 129 128 121 120 122 119 117 118 107 114 116 127 138 136 149 150 139 141 162 133 151 121 166 134 115 126 139 156 144 107 87 87 96 120 99 78 81 105 69 88 100 107 61 44 36 33 26 33 41 79 89 105 157 204 265 249 200 248 198 160 139 116 139 140 116 100 103 134 171 130 110 85 91 80 86 126 140 142 106 49 48 96 77 57 42 40 16 29 23 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
256 300 265 231 260 235 277 269 307 291 317 299 285 275 262 275 272 260 262 252 243 262 244 209 176 156 137 174 198 249 265 264 266 271 274 275 280 281 281 286 286 286 289 290 290 288 295 305 297 296 294 295 301 310 313 314 315 316 318 318 315 323 321 325 328 331 334 338 342 341 348 357 363 365 367 370 372 375 378 385 386 383 370 344 360 361 375 384 383 321 283 256 236 194 193 166 163 161 129 135 129 80 75 79 79 79 89 91 92 92 93 94 94 94 94 92 79 81 82 82 82 81 81 108 110 114 124 140 142 142 157 164 164 135 150 166 181 186 187 189 191 190 196 198 184 187 186 188 191 197 184 159 148 188 169 181 192 200 203 206 203 209 215 205 206 202 205 213 240 267 269 254 279 273 252 245 229 214 210 201 204 217 227 236 239 258 257 265 264 252 261 260 241 242 242 256 248 249 234 231 239 208 227 231 254 257 252 278 275 274 275 267 272 289 309 321 322 316 303 293 312 292 298 311 292 284 279 280 286 291 298 305 314 319 337 340 337 351 357 351 357 357 355 350 353 347 335 327 332 332 348 356 355 360 347 319 350 357 373 387 362 320 333 366 339 349 367 358 353 342 316 364 377 385 367 372 366 349 340 324 338 349 360 368 376 396 411 417 400 405 406 410 408 410 417 420 422 426 438 447 448 415 441 443 453 433 435 450 469 455 464 471 484 497 508 521 547 580 553 548 581 604 652 624 571 527 499 520 464 474 525 494 449 442 452 428 413 435 428 411 414 447 485 493 476 493 457 506 520 527 530 536 533 538 488 493 481 510 570 530 480 493 509 510 491 488 458 437 451 447 466 466 479 518 533 564 630 618 580 559 532 524 561 539 567 583 610 617 601 615 587 560 545 558 580 571 584 600 650 661 648 654 668 619 681 669 595 593 623 580 570 544 547 570 564 559 548 579 573 548 545 547 544 549 546 562 551 551 534 548 577 578 537 508 499 501 501 522 544 534 520 532 572 560 536 536 555 516 494 492 491 516 571 528 505 501 510 502 490 488 498 513 517 524 520 508 518 514 502 497 494 506 506 508 498 493 511 512 503 515 532 538 547 556 521 512 492 499 522 518 531 517 520 530 532 565 569 576 575 589 618 635 642 631 643 662 689 764 768 813 805 814 818 750 748 689 721 715 731 734 760 737 756 717 685 673 675 704 720 735 724 708 697 672 676 684 665 628 623 570 546 543 582 652 723 766 748 669 631 694 777 731 709 711 743 692 712 730 742 724 725 743 756 745 768 773 723 699 690 682 671 661 633 637 614 611 616 629 668 661 663 665 666 671 682 697 723 745 765 735 700 676 664 675 671 690 709 713 742 741 794 789 801 822 806 821 767 692 639 614 596 576 566 550 544 539 527 517 510 502 496 495 488 483 516 558 595 587 617 655 660 644 669 676 710 727 739 711 676 642 579 512 510 471 476 465 451 406 349 326 319 323 337 329 326 329 346 366 386 364 318 306 333 326 363 359 324 299 296 292 307 318 296 284 286 319 295 318 322 331 347 353 316 295 293 289 278 219 185 159 153 169 170 175 156 212 249 250 214 200 222 252 254 269 267 240 241 252 260 251 252 251 232 243 234 225 220 205 195 201 211 184 181 183 168 158 148 136 111 109 135 117 151 148 151 143 119 140 124 103 113 135 121 121 133 123 122 99 68 71 64 59 59 55 54 55 71 68 82 87 120 187 214 226 268 218 244 191 181 177 124 84 70 60 55 50 47 44 42 39 39 33 38 40 44 60 75 95 106 70 75 68 82 61 74 64 78 62 85 75 74 79 102 117 90 87 96 102 102 99 100 105 115 118 118 122 124 124 130 138 136 136 139 139 134 133 125 125 127 127 126 127 116 120 119 111 123 128 144 156 139 151 187 157 151 121 159 141 187 144 139 194 172 144 96 113 95 118 142 87 132 120 82 61 58 71 90 59 75 82 68 28 28 42 82 85 148 178 233 181 184 160 169 187 165 143 113 116 123 113 89 89 123 111 92 84 79 88 65 80 106 113 114 118 71 35 60 66 40 32 49 29 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
286 281 262 223 220 241 246 263 297 319 320 318 302 289 265 253 259 241 235 225 215 243 246 212 195 201 139 135 145 200 248 263 260 260 269 282 287 288 292 291 291 292 294 296 296 294 294 296 306 302 296 303 309 311 309 310 313 316 318 327 313 319 326 329 331 334 337 341 345 348 348 353 359 362 365 369 373 377 379 386 384 381 359 370 360 374 389 386 379 297 258 237 210 261 250 225 189 153 147 138 126 82 76 78 78 79 87 91 92 91 92 93 93 93 93 80 82 81 82 82 85 91 107 116 119 132 142 135 140 158 159 163 168 151 132 147 169 168 183 190 193 195 197 200 189 193 193 191 195 184 184 158 151 181 193 189 200 197 201 208 208 217 217 211 222 221 223 212 217 229 235 239 265 279 288 291 237 233 220 217 213 206 215 224 234 244 244 263 277 274 275 263 252 281 263 263 246 240 242 256 228 212 232 250 250 260 285 289 296 298 294 286 303 287 291 302 315 316 303 313 312 305 300 311 301 295 291 290 287 285 292 298 305 313 322 323 325 333 334 335 340 359 371 359 359 348 338 331 334 346 348 359 364 356 341 329 332 357 386 402 363 344 327 371 344 356 379 388 381 355 330 358 364 371 418 428 425 381 375 364 356 326 350 365 370 380 392 409 396 392 405 408 401 410 417 405 407 427 435 438 426 406 404 408 414 425 442 450 442 445 471 473 492 500 508 517 542 579 596 595 587 577 603 631 604 551 560 517 483 536 517 547 515 473 452 435 426 442 447 423 424 427 436 440 437 439 458 515 522 531 538 537 543 529 528 524 517 506 561 510 490 515 506 487 477 480 446 446 489 448 462 491 515 503 506 558 608 632 630 579 542 519 567 574 574 586 603 642 624 643 619 595 565 554 554 590 644 641 638 663 669 676 646 581 601 604 590 568 574 572 576 555 530 546 538 540 545 555 567 554 537 530 528 539 526 533 550 541 523 544 555 567 557 522 518 503 480 521 535 531 503 537 561 532 547 514 543 528 495 483 482 503 552 496 497 495 494 510 496 483 508 518 534 532 518 506 499 499 502 492 489 490 497 510 496 489 494 483 511 531 541 530 549 558 506 488 490 497 513 520 510 528 540 561 556 582 578 587 609 586 634 641 664 669 667 699 682 718 765 814 843 837 824 809 753 715 687 692 708 744 717 731 710 695 691 690 724 729 717 712 703 687 684 680 700 696 685 662 668 625 567 515 594 646 691 759 718 656 618 663 717 694 663 674 670 657 691 707 717 703 718 735 752 774 774 726 709 697 687 679 673 659 645 642 652 644 661 692 684 664 683 678 676 676 682 694 714 728 769 755 732 706 676 677 700 702 724 745 777 746 807 806 804 835 819 789 701 677 664 648 628 593 576 570 556 533 532 516 517 513 508 509 490 533 511 542 608 646 654 670 688 633 610 635 699 706 695 643 621 582 580 539 475 453 425 426 442 423 379 348 336 311 319 322 330 318 313 331 333 313 307 293 330 315 329 315 300 304 306 275 282 285 291 290 279 283 277 287 306 318 319 321 341 339 301 284 233 213 190 181 152 155 158 161 153 187 219 227 206 207 244 247 232 231 227 228 217 233 236 242 239 245 237 224 234 208 214 215 190 193 210 186 170 154 135 134 138 133 150 119 112 106 135 139 146 134 104 141 130 118 102 134 113 114 116 107 118 78 63 60 57 57 62 56 60 72 86 93 95 109 125 222 266 255 212 217 204 224 151 119 113 89 74 68 61 51 50 45 42 40 39 36 35 38 41 53 52 96 100 106 103 69 58 61 77 61 60 79 80 66 77 92 109 146 153 140 118 94 96 114 121 125 126 131 137 137 140 150 150 143 147 154 150 150 149 129 128 131 137 135 138 127 129 123 129 126 119 117 120 130 150 183 184 185 163 153 149 150 200 197 178 193 131 105 98 147 99 113 150 103 102 136 94 81 53 59 56 47 43 49 44 27 25 85 94 118 135 204 200 150 132 136 118 139 123 121 115 100 103 119 114 77 88 84 69 74 67 76 69 64 81 93 106 109 70 22 63 46 32 36 13 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
271 265 237 210 263 279 296 305 303 302 313 297 316 292 280 273 261 270 251 264 238 223 207 240 215 190 183 156 132 193 223 234 245 267 274 285 283 278 289 293 296 297 297 302 304 301 302 303 304 305 301 308 298 302 310 301 306 307 319 323 308 311 322 329 332 335 338 344 347 353 356 356 361 363 368 372 372 373 376 382 386 382 372 370 379 371 390 335 360 290 270 227 265 259 232 228 180 152 141 135 115 84 77 77 78 78 87 90 90 92 92 93 92 93 78 79 82 82 83 86 92 105 126 135 139 126 142 144 153 150 161 165 169 169 149 136 139 179 183 166 175 197 199 202 195 205 211 196 202 188 189 164 154 189 197 201 201 206 209 212 214 225 237 220 225 226 253 231 222 221 226 232 245 261 295 305 289 243 244 243 221 211 213 219 230 233 247 263 271 282 288 281 266 260 282 285 260 248 247 237 228 215 220 236 261 271 259 284 286 285 296 306 308 298 308 310 324 319 313 329 339 315 325 302 317 317 303 303 299 297 291 291 294 305 311 309 314 320 332 344 352 350 372 369 362 354 347 333 343 353 358 373 367 355 331 347 367 364 384 398 365 356 330 357 376 350 364 384 398 366 335 330 342 372 411 397 421 427 399 390 393 361 345 330 358 373 383 382 371 393 404 399 400 412 406 398 422 415 424 397 395 435 452 434 452 465 466 471 472 469 457 467 465 478 487 502 515 539 599 633 609 628 608 625 615 554 525 499 543 550 552 555 526 495 451 431 433 461 465 437 441 444 426 431 454 455 444 476 497 530 540 546 547 547 555 540 560 512 537 509 528 568 508 489 487 484 452 444 508 493 455 490 521 543 559 533 553 598 611 560 547 525 567 579 602 614 642 660 664 665 665 623 618 579 562 565 582 595 601 632 668 677 651 580 574 572 559 568 577 560 546 557 530 524 523 530 539 532 552 547 535 537 517 527 515 536 551 543 523 533 549 553 549 525 519 511 473 496 496 526 483 519 531 518 509 511 506 544 500 479 476 492 508 489 490 491 485 507 488 479 488 500 536 545 527 509 500 494 487 487 484 493 498 494 493 475 500 527 536 541 518 516 532 511 476 480 492 498 496 499 512 543 556 568 580 596 593 605 625 623 618 664 678 699 651 689 728 773 818 854 849 806 763 816 783 715 675 695 719 698 733 685 676 692 695 720 738 738 744 712 705 696 699 719 737 724 716 704 699 653 602 573 546 610 666 747 685 654 608 664 689 646 650 665 674 710 734 762 758 724 752 789 788 782 741 725 715 703 693 683 672 667 668 661 664 667 695 728 694 675 699 704 693 686 689 698 716 753 777 795 758 727 692 700 721 718 752 772 791 769 813 821 826 809 787 733 705 714 691 685 637 620 585 561 555 552 548 551 540 537 542 504 536 556 557 584 597 667 700 648 635 609 618 591 641 650 637 597 555 513 548 517 498 476 454 420 416 432 421 395 370 347 309 307 310 308 302 307 299 292 284 276 291 289 293 288 281 278 275 280 261 276 277 274 277 259 265 269 274 278 292 298 300 299 293 264 269 211 203 190 152 151 150 148 146 146 207 208 206 189 217 214 213 215 212 219 216 208 219 246 237 240 241 227 206 207 197 193 187 176 200 196 183 164 161 162 163 144 169 151 130 100 99 109 129 118 128 137 121 97 102 123 116 88 91 83 67 59 62 62 68 69 77 90 67 96 102 108 115 171 230 237 241 206 198 188 194 215 203 161 110 116 83 71 61 54 48 47 42 41 38 35 33 40 36 60 121 95 106 94 88 77 55 76 68 60 60 65 67 77 84 86 91 103 114 114 111 102 97 100 111 139 139 152 154 153 140 144 150 157 152 164 163 157 139 134 134 144 153 139 127 137 135 142 157 148 120 133 139 145 139 165 158 145 151 168 147 164 164 211 206 144 110 141 108 159 108 122 176 125 113 142 137 119 91 49 47 43 42 34 40 26 27 44 88 147 181 133 141 115 103 93 99 101 91 113 115 88 92 131 109 76 70 80 66 74 63 55 58 56 58 67 91 70 63 16 15 7 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
264 282 247 193 228 275 274 301 313 320 304 273 289 322 292 295 275 280 263 269 265 251 238 187 226 217 182 147 137 146 217 238 282 282 284 284 265 278 287 291 295 298 303 307 304 301 302 300 303 306 307 305 301 279 273 286 302 311 305 309 302 320 324 328 331 332 334 336 339 344 352 360 363 366 366 366 369 373 377 385 387 390 379 385 381 393 389 319 283 253 266 279 288 273 247 215 182 167 141 120 110 84 77 76 77 78 87 90 90 90 91 92 87 81 79 81 83 83 83 90 103 130 134 141 140 139 131 150 158 161 163 167 170 150 177 163 145 170 182 195 196 179 201 205 201 211 213 209 207 192 174 160 156 156 174 190 199 199 210 213 214 217 226 232 225 218 232 263 241 242 247 244 239 253 262 288 296 302 247 232 219 229 250 233 225 233 241 265 269 262 279 289 287 286 288 289 262 251 247 238 228 221 227 238 240 242 258 260 282 290 302 304 310 318 314 317 332 332 320 320 331 337 332 314 324 332 331 314 301 300 303 304 299 297 302 317 321 328 327 335 349 359 368 369 359 353 338 336 350 356 368 369 361 352 336 359 349 376 388 406 398 382 348 344 382 379 356 375 393 387 384 378 334 362 382 374 394 408 430 416 403 398 396 370 333 355 340 343 360 369 371 364 386 393 372 373 377 389 401 425 417 419 456 460 471 468 473 488 506 494 473 496 489 486 487 511 526 562 574 575 593 625 607 615 628 574 569 546 582 575 578 544 473 455 454 437 460 481 447 440 447 453 440 435 463 509 485 451 462 526 535 541 546 552 561 566 570 567 539 534 585 562 509 497 480 480 449 453 507 495 462 467 480 508 533 568 601 619 612 580 562 525 554 580 604 611 612 623 645 675 665 618 591 581 592 589 579 602 611 638 672 678 622 580 553 554 542 554 566 559 534 518 533 528 526 509 518 526 530 538 545 516 517 507 506 521 529 536 524 514 537 550 543 516 489 490 472 464 495 514 484 480 515 523 501 489 492 499 492 484 472 478 490 492 496 502 483 480 480 477 478 487 499 506 519 512 505 507 502 483 488 502 495 484 473 468 502 523 531 518 497 509 500 487 480 504 512 505 519 522 513 521 553 579 570 580 615 591 634 657 650 626 653 672 723 679 710 749 825 818 811 747 740 727 707 697 687 671 682 717 687 671 670 690 707 743 749 762 741 726 720 718 734 748 751 736 744 750 740 674 616 557 506 600 677 712 698 657 594 650 645 626 648 685 724 720 739 762 778 769 780 787 778 746 728 716 708 701 697 683 684 679 678 674 676 691 737 734 713 692 687 704 698 693 698 708 728 766 822 820 778 739 721 723 731 749 765 765 795 806 811 831 780 765 728 730 767 755 731 704 658 623 595 569 567 578 564 547 548 545 517 546 569 595 589 633 671 696 674 684 649 664 666 626 579 554 595 559 496 500 493 448 423 431 403 416 370 381 381 373 392 371 347 326 310 303 295 286 290 288 275 275 266 290 274 274 264 268 263 263 261 259 266 262 263 267 252 260 265 263 269 281 264 255 253 242 236 223 214 204 185 151 149 150 147 144 165 187 193 171 205 201 209 203 204 213 211 189 211 214 229 230 248 223 222 203 186 186 174 165 178 206 189 183 171 172 172 173 164 150 135 136 118 99 89 86 107 138 125 113 95 107 95 97 79 61 63 70 73 79 80 73 99 94 76 118 130 123 175 195 258 274 216 223 169 149 183 195 176 174 175 147 94 69 62 58 52 48 44 37 38 36 36 35 42 55 137 120 106 96 85 79 55 54 54 59 70 75 86 112 120 121 116 106 109 120 122 115 106 103 114 120 140 133 132 133 138 148 161 164 165 177 165 147 143 135 144 156 147 142 152 144 136 158 155 167 124 138 159 153 144 159 180 190 201 137 159 201 212 209 218 153 155 185 121 163 120 139 178 119 136 146 186 140 107 71 90 69 39 35 26 27 24 48 78 140 151 91 85 93 81 74 76 70 107 122 98 95 80 98 84 77 64 63 72 48 57 51 45 55 59 34 57 40 16 6 6 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
238 247 208 183 207 225 255 291 311 295 271 270 284 302 310 304 304 291 262 251 225 228 240 211 168 188 135 142 186 236 272 275 273 263 282 272 257 271 285 284 289 292 298 306 296 295 296 290 300 307 302 307 307 304 260 304 296 273 266 283 304 312 322 324 324 327 329 333 342 345 347 350 355 359 362 366 369 373 376 379 377 392 395 395 387 399 373 303 305 290 310 237 224 225 189 185 170 141 129 125 115 105 73 76 76 77 88 89 89 89 86 82 80 77 81 81 82 83 89 106 109 138 139 135 146 146 146 151 149 164 171 177 172 155 179 154 151 167 176 193 199 199 204 208 209 211 216 219 221 208 172 193 179 165 158 159 193 190 206 202 208 207 220 224 222 208 217 234 243 277 277 275 253 250 253 260 292 304 251 238 235 220 243 257 257 249 233 237 242 254 275 287 292 300 302 294 267 259 257 259 246 228 221 257 257 249 245 257 270 295 286 301 302 311 317 323 335 335 332 339 331 349 338 323 320 336 326 313 305 305 308 310 308 305 315 304 315 330 336 338 343 354 364 364 358 356 347 344 353 355 362 367 361 357 350 371 357 371 392 407 411 400 359 340 356 399 367 394 412 415 406 376 354 341 342 363 376 393 395 419 422 407 406 389 395 359 373 374 361 372 371 356 354 354 355 384 415 431 440 442 451 433 435 460 466 473 476 482 489 494 492 504 504 502 509 510 508 530 543 575 602 568 554 565 616 637 614 597 597 611 555 507 469 452 439 441 435 465 459 460 453 456 449 433 455 484 519 490 457 477 491 497 503 513 556 569 574 581 555 562 587 518 499 490 483 465 445 465 517 483 466 491 474 533 540 568 615 626 602 568 564 530 556 582 589 594 579 602 616 626 645 634 605 591 613 651 598 606 632 677 670 626 625 615 561 541 534 539 545 548 546 530 505 508 507 505 515 520 522 538 537 514 510 503 498 518 534 536 526 497 503 512 536 527 499 489 465 464 457 496 463 484 498 479 483 483 479 481 484 477 467 475 479 484 494 488 494 479 468 468 497 495 499 506 523 526 515 516 509 478 487 507 478 467 466 489 522 528 506 500 484 483 479 464 480 495 496 507 537 527 555 539 525 547 571 576 619 636 624 624 664 688 688 701 712 749 735 770 804 842 801 775 754 739 716 708 691 657 709 676 663 657 687 707 738 769 771 748 735 738 749 725 746 771 762 753 789 784 733 672 615 503 565 633 710 667 645 618 591 600 616 624 642 634 673 718 726 765 771 774 786 789 746 717 721 716 708 701 696 698 697 688 679 690 696 730 744 722 706 706 710 696 710 698 707 714 748 769 819 857 798 779 740 752 748 746 784 780 807 826 814 782 717 720 698 744 804 770 738 695 652 613 598 597 614 607 583 569 557 544 535 571 622 626 654 659 717 726 728 704 720 734 699 673 640 567 520 504 504 461 441 493 477 453 405 378 392 375 347 338 341 335 317 332 342 328 314 299 296 291 287 279 274 270 255 265 260 254 244 252 254 247 250 256 255 271 266 247 258 252 256 264 265 259 244 228 203 193 183 178 188 183 177 169 148 145 140 146 179 173 192 184 199 200 192 204 207 169 178 199 218 212 231 225 200 189 194 195 186 161 190 197 209 203 186 180 174 165 156 158 156 151 142 130 116 81 99 126 142 110 103 77 86 74 64 67 82 89 90 96 101 91 110 105 96 116 134 170 221 232 271 310 258 201 184 195 139 176 152 132 149 115 120 77 68 60 53 51 48 40 38 37 37 32 39 49 83 125 94 92 97 74 65 52 54 72 85 107 127 116 145 156 135 140 145 136 124 119 113 125 116 115 118 120 131 144 149 153 150 167 181 173 154 151 171 138 161 176 158 146 160 152 163 173 160 131 151 153 189 154 148 197 216 197 199 154 155 171 197 260 230 174 145 195 149 165 123 155 172 127 143 166 178 115 95 98 90 51 61 40 27 26 19 28 60 69 84 58 62 69 74 57 59 74 106 123 89 85 78 72 68 68 64 53 66 54 48 43 40 48 40 30 13 6 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
209 210 175 186 203 247 262 239 265 282 276 254 260 278 287 272 293 299 264 249 246 226 181 161 165 181 137 143 203 245 271 271 241 270 283 262 266 280 277 281 288 290 297 304 291 291 293 283 305 304 298 304 302 296 276 266 263 285 305 283 295 298 303 315 319 325 331 337 342 349 354 358 362 363 362 365 367 369 371 374 377 379 382 400 396 408 368 361 290 337 306 269 241 219 218 201 168 146 135 124 117 107 79 76 76 78 87 84 82 78 79 80 80 78 81 81 85 92 109 128 138 132 129 144 149 153 161 163 165 161 168 180 174 161 181 179 172 161 185 183 199 203 195 208 212 214 219 222 194 189 168 199 197 178 180 172 162 170 176 188 207 217 216 222 216 197 206 211 214 225 234 240 266 279 285 276 269 280 302 260 251 230 223 254 261 266 251 249 270 253 251 261 270 296 301 296 275 267 259 249 251 234 225 244 261 277 262 252 263 275 272 277 285 295 310 310 328 333 340 345 344 345 348 332 326 340 331 318 315 316 337 325 319 315 319 323 315 319 331 337 344 352 365 368 362 362 358 363 353 372 377 375 368 355 356 363 375 376 383 396 392 362 345 362 371 397 380 377 405 421 399 374 372 368 382 352 354 359 394 420 445 422 414 403 409 401 369 383 397 408 391 406 401 384 378 355 408 429 438 443 451 457 459 456 453 471 474 482 487 498 504 506 524 541 548 529 528 530 539 558 573 541 535 561 597 596 579 613 588 585 566 500 464 454 463 448 441 457 465 478 489 467 457 451 450 467 492 517 483 473 466 482 501 516 551 564 575 583 586 579 540 514 497 483 473 458 449 475 510 491 477 524 485 488 514 543 564 606 582 574 561 558 533 553 546 552 560 581 590 609 627 634 618 622 601 647 627 624 657 682 648 602 584 587 589 556 534 545 530 527 543 536 525 505 495 494 516 518 534 517 512 513 515 514 499 513 524 527 518 490 485 511 518 515 502 481 467 454 450 457 455 456 460 461 465 470 469 474 471 479 476 459 472 492 493 484 487 471 462 478 494 519 522 525 516 511 502 495 496 472 471 480 468 459 483 478 485 488 483 480 477 472 467 472 491 495 494 508 532 553 570 581 551 554 603 617 643 649 667 665 681 677 708 735 749 787 767 781 794 876 809 830 839 750 756 729 676 656 659 654 648 673 704 753 776 758 740 751 751 763 761 761 745 801 780 793 800 809 709 660 581 503 572 617 675 641 627 590 574 624 651 678 699 681 667 665 699 711 731 766 776 761 716 713 725 711 705 702 706 704 703 687 697 702 733 757 734 715 716 721 721 714 709 712 710 729 759 813 842 881 857 807 780 816 801 818 797 812 817 798 783 751 709 666 716 746 744 747 713 668 642 646 645 618 595 587 581 575 583 555 590 630 676 670 729 718 753 754 729 738 738 696 681 663 626 553 520 487 471 450 508 535 495 460 446 443 427 398 384 377 340 348 377 396 379 359 335 301 321 306 305 279 274 272 265 251 255 241 251 247 236 243 245 244 245 251 269 249 247 254 270 259 256 272 289 259 261 227 219 242 212 204 185 171 160 144 139 141 170 156 175 180 181 193 186 195 200 190 175 189 209 191 211 212 197 179 178 199 180 158 183 202 187 203 175 170 181 164 155 137 129 118 110 103 104 86 124 137 127 112 107 94 85 68 86 95 97 90 102 104 130 92 132 133 128 126 174 175 219 185 235 295 283 258 196 220 143 163 134 147 110 90 92 78 66 60 64 55 52 42 38 38 35 32 39 43 60 126 103 94 68 80 64 49 54 77 89 124 125 136 168 174 176 178 166 171 168 129 126 120 116 133 127 132 137 141 147 158 180 178 177 171 154 163 175 144 151 172 176 165 178 169 150 148 141 163 171 171 189 182 149 197 238 208 183 158 202 171 214 243 224 172 164 229 204 193 141 166 164 147 171 160 196 166 120 86 85 84 60 74 36 24 20 23 23 38 62 39 42 56 46 47 65 94 123 78 73 71 71 63 64 56 60 45 54 46 37 39 27 28 17 10 7 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
199 179 168 167 173 188 185 236 277 265 280 244 253 270 263 288 295 316 275 277 279 263 256 209 141 144 142 138 221 223 248 269 225 247 272 235 258 259 275 275 284 292 297 296 286 287 290 279 291 292 296 304 277 279 264 232 274 303 310 312 310 315 328 323 319 325 331 336 346 351 355 364 365 367 368 371 374 377 379 379 376 382 391 397 399 409 386 335 340 353 369 333 283 258 213 171 171 169 128 117 111 105 81 73 72 75 77 76 78 79 79 80 80 78 81 84 101 126 142 124 147 151 152 154 161 164 149 169 176 183 169 182 181 166 183 186 163 178 191 197 206 214 209 211 221 219 230 221 212 179 201 229 192 199 178 176 190 165 168 182 194 200 203 196 196 199 222 223 220 222 232 237 242 270 272 263 266 289 291 270 258 248 230 233 243 263 268 269 271 285 267 271 284 293 301 303 295 274 273 271 258 226 234 247 258 273 293 275 268 265 283 288 293 290 297 304 325 331 337 339 343 352 351 349 335 341 348 335 340 325 342 348 342 328 338 337 330 328 334 337 347 355 376 366 369 364 363 365 360 375 384 382 368 362 358 380 386 382 385 402 393 380 347 377 402 415 404 378 418 421 387 383 394 375 395 400 374 362 392 402 430 439 423 415 411 403 380 383 388 421 405 412 416 403 408 381 362 392 406 443 458 464 471 473 472 478 479 484 491 495 499 511 532 573 568 538 527 532 540 539 539 532 542 562 560 553 594 604 583 562 543 497 515 490 479 466 461 448 460 475 483 469 469 462 446 479 490 502 514 498 493 495 484 505 518 539 580 588 571 530 519 506 485 491 469 453 485 517 531 505 488 531 524 487 529 554 586 614 614 580 557 574 561 539 569 600 605 605 615 623 617 632 648 648 639 656 667 673 682 669 635 595 566 555 587 547 528 517 523 504 506 513 505 506 486 484 495 508 528 516 501 502 510 504 493 480 490 500 501 483 475 483 492 501 507 504 460 452 445 442 452 448 450 451 456 461 468 472 464 464 473 460 455 469 480 479 468 460 474 487 502 517 529 517 517 521 525 516 486 462 463 470 463 457 467 469 464 472 473 469 474 466 464 488 502 508 517 540 518 551 557 602 588 579 581 587 602 663 675 693 702 716 726 760 745 754 792 795 838 876 891 869 831 800 735 689 702 661 646 644 662 707 733 771 749 716 732 758 773 785 786 801 775 816 818 837 831 804 727 663 631 535 495 566 615 602 569 531 582 636 672 720 723 694 680 696 704 730 754 770 754 719 698 716 714 712 711 715 713 707 695 700 703 722 744 727 715 720 723 724 726 726 723 720 728 748 756 812 862 890 891 856 815 837 843 840 830 800 794 742 735 686 644 634 689 700 710 733 704 703 684 670 640 605 594 591 585 576 592 625 631 664 712 756 779 776 779 757 725 717 686 665 655 629 576 541 509 483 475 484 530 497 472 461 448 433 433 410 379 360 375 401 409 390 365 331 318 327 335 330 313 289 275 268 264 250 244 256 252 249 245 235 234 236 238 242 242 260 231 257 255 249 250 261 268 289 262 272 238 261 243 270 228 181 164 142 141 154 161 156 166 171 169 180 172 187 191 186 157 184 199 176 198 206 203 183 173 164 171 152 188 184 173 188 171 151 163 180 164 147 137 137 131 122 116 112 96 113 117 103 99 66 71 68 114 107 100 109 117 122 136 109 131 144 169 119 124 191 185 228 214 228 264 254 205 235 174 123 112 99 81 96 80 87 77 70 64 60 52 46 40 38 37 32 39 40 58 105 125 106 83 64 59 48 68 79 85 109 102 127 176 164 190 222 207 238 171 142 136 127 119 137 143 145 152 156 178 186 193 197 181 185 159 179 176 154 148 153 173 184 191 170 166 201 151 199 150 195 214 184 157 178 249 246 172 198 240 206 184 199 255 204 156 178 240 190 147 192 171 167 198 197 183 151 137 116 115 83 91 83 59 37 24 17 22 22 23 29 36 39 38 57 94 110 86 68 61 60 64 58 55 45 51 47 45 45 24 29 30 16 11 7 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
185 167 157 145 146 153 183 242 299 285 237 220 263 229 262 271 283 311 314 296 274 244 207 215 160 140 134 197 231 194 240 242 221 254 245 239 259 279 275 287 289 293 294 291 284 284 286 280 264 285 295 302 255 252 233 249 258 304 303 312 326 329 328 327 326 328 335 338 341 348 356 354 361 364 369 371 374 376 378 382 386 388 389 393 397 400 394 346 381 372 394 273 250 200 208 159 150 135 125 109 103 98 81 73 76 76 77 77 77 78 79 79 80 80 90 133 144 153 165 143 136 153 156 154 163 166 165 169 186 189 180 186 183 176 183 191 190 167 177 208 199 215 219 221 223 227 223 201 191 178 187 226 207 204 181 196 200 211 184 175 169 175 174 176 180 190 203 214 233 240 236 248 264 256 263 252 258 267 268 267 257 254 230 247 262 261 261 279 294 292 278 265 291 303 310 290 274 265 256 258 259 228 237 244 259 273 288 302 295 293 288 310 309 309 319 326 326 318 335 323 327 347 351 361 354 356 370 356 359 357 357 371 365 352 376 348 335 334 339 353 348 360 391 376 370 372 372 372 370 371 380 372 365 381 371 367 396 394 395 393 390 377 360 360 383 411 412 379 414 428 401 413 390 393 393 414 383 356 386 391 410 431 445 432 422 411 411 398 384 407 420 418 439 419 422 411 403 363 392 427 455 471 473 476 474 487 498 493 493 486 501 508 521 527 533 524 522 532 532 518 510 507 512 523 536 573 581 588 601 568 561 561 546 563 544 489 473 463 465 479 471 470 472 471 464 461 472 488 505 528 511 521 505 499 512 527 541 588 542 526 500 503 495 476 485 461 461 478 518 526 512 547 540 498 508 517 552 599 609 579 585 602 586 580 546 599 608 616 622 628 633 638 644 655 670 664 646 620 649 621 585 590 564 547 557 542 534 513 504 501 496 489 486 500 477 484 507 518 512 510 500 491 493 502 490 480 474 489 490 478 472 476 497 501 464 467 447 442 443 438 441 439 448 453 456 460 464 454 454 459 465 462 451 472 478 465 468 470 483 490 503 513 520 516 520 520 528 496 480 461 456 465 461 448 465 462 458 460 464 467 460 456 476 482 513 558 553 530 551 554 584 598 621 627 615 638 653 658 643 647 659 694 706 694 734 735 761 812 813 874 861 846 796 729 707 693 674 662 649 639 645 679 724 722 667 720 741 779 801 813 817 820 820 834 847 822 781 736 707 668 618 544 503 521 541 528 524 580 618 644 693 701 673 661 639 661 686 705 716 714 717 679 707 716 707 706 705 712 708 705 699 709 725 757 734 722 721 727 727 732 730 732 733 739 753 773 791 795 822 862 917 928 872 867 855 855 813 748 713 698 666 638 625 627 646 657 693 705 676 680 679 663 666 617 604 604 601 627 646 656 673 724 753 751 777 776 734 728 679 655 619 598 587 550 533 562 508 505 481 498 490 476 455 458 443 438 420 419 415 387 415 407 405 408 389 344 327 344 360 333 321 305 297 275 263 282 277 272 257 252 245 243 225 225 235 233 229 234 236 246 248 236 256 246 280 296 285 262 263 278 265 263 247 215 174 155 140 138 138 138 154 159 156 168 162 179 183 185 143 199 194 162 187 199 214 202 182 168 154 156 175 154 180 194 175 162 142 173 161 169 153 136 128 130 126 115 82 96 103 94 84 68 91 113 129 113 121 123 125 146 142 147 135 182 191 189 169 168 228 305 266 236 237 233 212 238 180 182 194 172 116 102 138 135 87 74 69 61 54 46 42 39 37 33 38 39 52 71 104 89 93 61 44 61 75 90 98 96 115 139 139 164 201 278 234 198 174 164 148 135 126 125 147 150 149 163 168 160 167 187 207 188 173 157 184 182 160 156 156 168 190 185 174 204 169 198 191 191 229 200 180 171 202 242 196 208 261 223 216 199 267 188 189 241 242 201 158 202 178 153 186 227 233 171 169 179 155 87 151 126 136 76 33 27 16 21 20 21 19 29 37 54 76 80 69 56 53 55 57 55 50 55 40 48 32 39 24 18 20 7 9 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
159 145 140 136 139 137 174 274 281 281 229 235 211 241 282 259 279 290 320 293 263 282 267 238 194 137 135 172 179 171 180 210 185 199 219 255 258 270 279 282 287 287 290 286 262 284 285 274 269 252 279 280 266 223 203 250 300 280 303 315 313 323 324 329 331 334 335 342 347 351 350 347 360 364 363 366 368 371 374 378 385 389 396 402 400 407 402 368 391 294 266 268 221 204 181 157 136 130 118 106 98 89 76 76 76 77 77 78 78 79 75 76 90 91 135 142 142 168 171 172 158 144 159 165 167 174 167 182 188 189 202 191 187 181 190 194 188 168 172 184 198 218 223 224 226 211 203 203 193 189 225 229 209 202 199 200 209 207 217 214 193 203 182 212 184 193 203 222 234 242 249 245 247 249 247 244 248 262 280 275 263 258 236 248 265 273 272 280 291 293 287 279 272 299 307 307 285 275 268 250 244 235 232 241 270 259 265 289 300 310 311 308 322 323 324 325 325 309 312 319 336 343 333 344 366 360 343 364 350 339 335 346 352 366 376 355 351 346 354 355 367 362 379 379 375 374 380 378 376 381 382 383 369 391 384 368 403 410 408 403 395 388 363 356 395 420 418 400 406 435 431 427 405 405 396 411 404 379 362 406 415 423 430 445 430 421 426 416 389 409 406 426 454 461 438 435 415 369 382 413 451 460 457 468 462 479 485 462 457 486 502 507 514 509 513 505 530 533 507 493 491 525 552 565 566 557 578 618 595 594 595 583 577 596 598 544 498 477 471 497 501 496 487 483 475 462 482 505 517 550 519 537 519 516 511 518 554 585 540 527 529 511 499 481 467 470 458 479 496 532 529 544 561 526 554 537 523 555 597 587 595 629 608 594 558 552 564 594 584 609 637 641 648 657 664 636 610 595 619 631 575 552 546 541 542 537 514 506 510 498 493 484 477 486 487 461 493 506 503 512 498 482 488 505 501 480 468 467 475 479 462 472 501 508 466 448 443 435 439 439 431 433 437 458 463 456 451 449 455 454 455 460 442 467 477 468 451 468 476 484 496 509 519 512 487 521 487 483 475 460 449 457 457 446 448 451 440 445 457 453 457 465 473 487 510 536 577 557 574 568 613 614 637 635 660 669 623 686 699 709 716 721 692 740 773 798 783 796 836 821 866 848 770 755 707 708 674 657 664 682 692 640 629 635 679 724 777 798 817 836 842 841 833 826 821 761 736 703 645 613 593 573 521 487 497 537 567 593 634 676 670 649 637 598 608 604 615 664 669 677 668 710 717 715 696 704 702 710 713 712 712 734 761 743 735 731 726 733 735 738 740 744 753 758 764 803 822 833 864 868 905 929 883 860 817 824 821 780 697 668 646 625 611 635 643 675 673 659 662 663 671 655 645 642 628 630 655 677 698 708 722 709 727 764 781 739 684 670 634 584 551 583 529 524 497 547 502 481 482 461 445 448 437 430 449 434 417 405 408 415 414 415 410 392 364 368 362 357 331 318 306 293 284 274 272 288 302 277 266 256 260 252 239 214 220 229 228 227 219 229 227 230 242 239 240 250 257 267 247 260 279 247 238 210 198 190 166 151 144 136 134 147 151 149 149 171 179 153 178 185 169 176 197 200 201 189 171 163 141 163 162 155 180 187 167 150 140 144 145 151 142 101 105 126 95 86 77 71 70 70 69 68 119 121 143 132 129 135 158 182 162 184 127 177 222 261 211 174 247 329 302 255 230 225 223 240 187 188 175 134 111 150 155 134 95 81 75 66 60 50 44 39 36 33 35 38 41 64 93 105 75 43 49 65 82 106 118 104 125 122 139 177 246 321 254 201 169 162 152 141 141 128 131 133 143 146 150 156 179 177 189 187 205 179 161 180 187 172 165 175 202 207 205 222 204 187 218 189 237 201 197 175 220 240 244 199 269 215 259 225 264 222 180 214 271 201 169 221 223 174 209 248 259 210 228 175 123 133 201 169 103 59 44 49 31 15 20 20 24 28 37 50 63 69 51 45 50 54 53 38 46 54 32 43 34 27 23 12 6 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
150 151 161 200 165 140 147 253 277 281 233 194 193 242 253 228 255 280 307 277 267 239 234 250 188 137 134 143 137 161 178 171 192 231 247 240 263 257 277 289 286 281 283 289 278 236 273 257 242 248 285 238 251 199 243 247 279 305 308 306 311 319 324 329 329 327 333 343 343 342 343 341 354 362 363 367 371 374 376 377 377 384 392 394 406 404 413 403 313 241 242 268 226 200 157 166 125 126 110 101 94 87 73 75 76 77 77 78 78 79 101 119 146 126 120 123 163 161 167 173 165 156 161 173 175 183 187 191 198 203 200 189 184 192 195 190 178 191 180 212 217 222 225 228 229 219 225 222 215 198 194 204 215 206 191 211 207 217 236 217 209 218 207 229 208 186 192 197 224 230 232 248 241 239 236 242 251 261 299 284 271 255 241 248 247 256 268 261 269 285 300 298 287 281 298 314 289 271 261 271 264 251 248 238 252 268 292 294 298 304 314 313 315 322 329 312 313 303 312 334 332 326 326 354 345 324 321 333 319 316 324 331 341 361 367 361 371 361 376 391 403 385 401 419 396 392 386 388 386 389 394 387 376 394 393 375 405 409 416 414 404 392 369 374 373 406 435 423 394 406 437 441 438 423 420 418 424 402 387 368 385 413 428 447 444 433 445 418 396 422 446 428 434 455 455 429 401 377 377 379 423 428 436 462 439 477 474 437 440 478 499 509 497 480 480 519 530 501 480 503 525 545 565 565 572 574 578 587 565 563 589 605 608 614 620 595 509 487 480 495 515 555 520 492 496 468 470 503 515 561 547 561 530 528 521 525 530 561 539 539 518 514 511 488 503 481 460 477 499 500 538 554 581 566 594 576 577 542 586 605 610 616 603 590 560 560 608 594 619 636 641 645 652 661 666 661 596 577 584 595 598 580 541 527 533 548 519 498 496 502 492 488 474 464 459 484 491 490 489 503 504 483 476 478 481 483 475 462 467 463 456 458 489 509 497 465 455 445 436 428 427 432 434 442 457 458 459 452 447 452 449 460 452 480 485 475 465 439 475 488 510 521 527 516 477 516 517 471 456 451 448 442 452 445 424 425 447 454 457 458 463 474 486 492 503 514 547 594 591 621 622 633 638 659 670 625 644 673 707 726 737 748 738 736 749 787 829 854 836 809 817 855 824 759 746 690 672 676 704 741 722 702 685 633 602 625 702 743 819 846 815 820 814 785 789 739 688 625 608 590 580 570 527 482 528 561 597 643 669 665 635 599 581 622 645 659 662 630 625 651 669 682 712 703 688 698 710 711 718 726 730 760 748 742 736 737 736 743 746 750 754 765 780 789 791 810 853 840 882 900 896 894 856 839 810 801 771 720 676 649 654 614 592 645 670 701 678 655 657 644 657 647 638 644 665 697 715 717 722 746 759 701 694 717 735 686 657 608 578 576 531 541 528 504 492 474 494 513 489 449 439 423 440 419 425 437 428 420 406 391 397 415 399 379 364 350 332 341 345 308 291 286 269 279 275 295 308 291 269 266 271 263 249 250 226 212 209 224 204 215 206 222 226 232 246 245 245 258 234 247 275 250 242 253 247 228 189 165 154 151 133 132 133 144 137 143 151 133 183 153 168 187 198 208 194 170 170 168 136 164 142 160 161 167 183 160 141 124 133 109 109 75 90 93 85 73 85 88 76 78 83 119 129 146 168 169 158 170 231 256 207 192 165 152 221 268 223 218 194 270 309 268 262 234 228 233 181 172 154 114 133 200 189 141 127 91 81 92 79 58 51 47 44 34 32 34 36 48 64 77 68 40 55 70 53 89 124 116 106 116 142 176 246 285 234 203 177 161 143 149 168 160 166 141 150 152 151 150 148 162 179 170 196 197 184 185 192 205 182 197 191 224 220 224 218 183 234 190 224 176 212 187 213 256 275 219 254 253 270 242 248 266 198 250 277 216 217 225 251 228 240 259 303 282 294 210 182 198 148 110 81 67 56 37 21 20 14 20 20 22 34 39 48 56 43 39 51 67 67 49 34 51 38 26 25 16 13 7 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
208 221 197 177 164 138 166 239 251 261 246 178 217 206 218 240 274 268 275 273 300 262 237 196 154 143 134 130 145 223 253 237 219 225 265 258 270 273 293 293 271 262 270 298 298 227 240 211 249 271 284 265 218 180 243 280 280 287 286 297 306 314 326 329 326 320 323 317 329 328 345 350 361 363 367 368 369 370 371 374 379 385 385 389 392 401 410 387 280 222 202 250 238 164 171 131 125 105 101 94 89 78 75 75 77 77 77 78 79 102 130 132 155 150 128 112 135 145 150 155 156 158 160 167 169 181 192 195 199 203 204 193 193 194 198 191 180 177 208 207 211 221 226 228 232 233 237 229 205 192 205 227 229 212 208 212 212 214 222 237 221 221 222 221 207 194 204 192 222 215 232 233 232 228 233 241 253 271 290 294 276 271 254 248 261 278 282 294 286 272 297 309 308 300 299 310 313 302 282 282 268 250 238 243 268 279 282 290 304 307 309 291 311 319 319 321 296 297 300 316 309 311 322 336 310 301 307 319 314 317 319 329 339 342 350 351 364 371 369 373 388 412 413 422 427 415 418 411 397 394 398 396 388 400 394 383 385 410 418 421 418 396 378 365 406 401 426 443 430 409 434 451 451 447 446 446 444 419 406 391 383 402 409 423 439 457 464 447 412 418 435 458 450 448 431 414 392 406 412 375 383 401 417 418 451 446 422 431 475 500 508 491 454 488 524 506 492 465 472 512 553 556 559 560 572 538 525 562 548 561 575 574 577 616 604 595 549 519 499 498 504 543 505 503 497 494 472 490 509 531 531 551 553 544 533 537 541 535 524 517 519 521 526 533 529 510 466 467 477 491 500 511 536 552 563 587 572 569 613 628 609 602 593 568 576 594 594 628 633 639 645 653 657 665 665 621 604 578 564 568 561 562 564 554 522 512 533 538 519 496 493 482 476 457 449 479 482 490 499 500 500 495 491 471 460 460 463 452 469 473 462 447 451 464 450 456 454 451 439 437 429 420 434 447 448 458 461 463 462 450 437 431 460 475 481 475 445 428 469 507 518 526 495 473 467 464 471 457 447 440 435 425 435 435 419 455 458 464 473 474 471 493 493 506 518 528 543 598 624 627 641 649 658 653 603 653 702 717 707 722 748 773 776 770 769 796 811 826 803 811 815 798 860 827 749 702 682 721 749 765 787 725 701 665 604 598 625 682 737 823 792 734 731 744 709 700 679 643 615 574 563 544 512 503 554 588 643 648 627 594 566 574 631 643 682 697 710 693 670 672 652 673 657 670 690 714 720 732 726 741 759 764 752 746 743 745 745 755 757 764 774 789 806 823 835 842 872 893 902 909 864 862 830 803 788 764 703 681 656 647 614 598 587 619 639 659 644 663 646 632 649 638 631 655 692 703 716 693 741 774 775 698 644 672 680 660 585 612 545 537 517 512 504 509 518 477 470 497 454 435 427 429 408 430 404 411 422 418 409 403 389 383 410 409 382 378 350 330 306 291 301 299 286 289 278 289 307 302 281 278 278 277 278 289 273 262 251 233 214 220 205 204 193 220 230 220 238 232 233 224 250 233 219 230 240 211 208 182 165 156 152 151 131 135 133 131 130 128 136 157 147 190 196 195 202 184 167 143 145 131 141 141 150 168 156 145 146 132 122 121 77 80 87 82 78 100 101 110 115 118 125 147 151 179 226 248 217 221 249 270 267 239 199 153 246 287 276 229 226 242 303 323 275 257 244 227 183 145 131 155 199 211 201 152 139 111 101 117 101 69 58 49 41 38 32 35 34 37 46 56 54 39 48 62 70 89 87 104 106 128 129 171 212 217 229 190 165 159 173 166 196 196 155 162 165 180 183 173 180 172 171 166 186 208 213 175 188 217 222 219 175 249 244 223 239 194 235 231 207 218 250 194 207 284 299 266 252 298 269 295 295 282 239 287 299 225 228 282 261 247 242 297 268 205 240 221 165 144 114 89 66 48 43 33 19 19 19 13 20 19 22 30 37 44 35 44 67 76 59 42 30 33 26 14 15 10 13 6 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
246 226 225 235 157 136 188 246 244 234 230 179 171 205 206 239 279 264 261 287 276 298 245 242 254 208 156 131 142 200 263 251 241 234 258 283 277 294 304 295 283 263 234 287 271 260 225 177 213 208 223 204 193 173 212 297 308 305 305 306 313 312 316 317 285 294 277 300 319 340 348 352 354 356 363 363 365 370 375 378 380 381 386 392 401 398 404 401 288 221 184 195 182 173 142 124 112 96 91 88 85 72 75 76 76 77 80 90 122 128 150 156 161 153 141 131 139 133 138 150 156 143 156 156 164 169 175 182 187 190 200 206 199 207 202 191 208 196 181 217 217 219 228 231 226 224 227 212 201 204 216 216 245 227 207 215 223 219 215 223 233 234 229 215 193 210 231 201 195 216 209 211 216 223 244 255 253 257 265 273 294 279 284 272 254 284 298 302 303 294 279 292 305 312 307 306 319 314 289 286 272 246 240 263 269 270 265 270 279 287 281 298 306 310 295 296 286 281 287 292 294 315 318 317 296 306 323 309 309 325 344 323 324 329 329 340 352 352 374 402 409 402 386 400 392 391 405 439 438 413 401 402 394 400 403 406 390 400 418 424 414 387 371 382 418 414 416 434 449 433 428 423 445 456 459 456 453 411 402 405 376 402 429 438 457 471 454 429 424 424 428 446 470 466 452 440 404 404 439 422 407 372 385 402 413 414 444 479 450 444 496 484 444 472 510 499 466 459 532 508 496 501 547 538 526 513 517 533 528 530 535 563 611 615 569 567 569 590 533 540 530 553 513 500 508 507 503 492 490 505 522 526 547 551 551 544 557 539 532 519 507 517 523 525 507 487 471 479 474 487 500 512 541 554 578 593 583 581 609 625 621 598 597 603 575 616 598 596 628 629 622 654 665 671 659 604 580 569 565 553 550 542 556 555 523 509 523 555 531 515 515 513 519 485 455 450 478 495 488 504 502 483 476 472 461 453 448 447 468 488 462 454 443 438 436 437 452 444 437 430 430 421 429 440 453 465 465 474 480 474 439 427 479 483 461 467 430 440 486 485 510 506 492 465 453 453 448 443 432 401 407 427 415 435 448 450 458 466 474 484 487 499 519 520 532 550 599 619 597 633 626 617 613 599 643 639 676 673 698 724 754 776 819 824 796 831 781 802 799 756 771 801 852 806 743 700 724 755 778 812 818 721 715 680 599 573 631 670 702 772 756 764 703 676 646 637 647 632 606 582 562 498 484 515 574 601 617 588 570 554 604 587 627 674 689 739 761 740 709 713 709 684 696 687 692 717 720 743 750 742 767 772 761 759 755 756 760 767 772 781 804 817 822 855 866 883 888 904 916 876 831 809 839 805 774 721 673 641 626 603 599 588 586 628 653 622 638 636 634 631 639 631 650 672 701 689 662 656 718 780 783 729 669 585 628 613 564 532 544 509 503 503 497 474 481 471 453 452 445 434 420 412 414 403 418 393 416 421 419 412 389 368 381 401 406 361 340 340 334 313 330 307 297 302 288 306 303 319 291 290 287 308 327 342 299 278 264 248 219 231 223 215 205 190 213 200 226 221 217 219 228 231 211 214 224 209 190 202 185 170 162 157 131 130 131 126 126 125 130 137 181 186 183 191 199 190 171 167 155 137 125 150 153 158 146 141 133 132 105 88 79 81 96 108 105 112 117 123 135 149 161 159 187 192 231 261 277 268 291 297 280 294 244 172 210 245 284 247 306 265 250 314 308 272 278 217 167 159 139 182 228 215 165 131 127 142 133 113 80 68 63 61 49 40 34 31 36 38 37 42 48 41 48 68 83 102 95 82 106 115 130 155 152 195 246 222 209 188 203 199 196 172 182 187 175 191 189 192 191 211 195 189 175 177 194 218 187 184 215 230 185 199 258 256 253 195 262 235 243 194 262 192 210 265 329 323 282 292 330 350 349 327 303 332 308 281 277 271 204 190 190 250 205 191 168 172 125 99 89 74 58 47 34 25 19 19 20 18 13 18 20 26 25 28 36 54 71 64 56 47 31 22 16 13 9 6 12 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
247 246 246 222 147 136 207 224 214 212 179 166 201 209 177 227 261 238 234 241 279 266 275 221 201 178 142 130 138 192 261 237 229 221 253 267 297 308 301 294 283 236 212 238 225 256 270 223 175 183 185 187 162 229 267 306 305 315 317 309 319 325 321 255 240 248 304 327 320 338 339 341 347 353 355 362 365 367 370 373 376 382 392 394 398 403 404 373 273 278 202 162 169 156 124 111 100 91 85 84 74 72 74 76 84 93 130 138 151 157 157 159 158 144 145 146 152 133 150 136 145 151 161 167 170 166 173 178 186 193 194 206 209 210 203 207 206 186 184 190 211 224 228 232 226 227 215 228 205 207 243 247 248 216 211 239 256 233 227 229 233 260 247 232 206 198 223 230 230 206 214 233 246 239 230 236 243 250 257 269 292 294 290 274 268 260 269 280 292 310 306 295 307 314 321 318 318 296 287 276 259 258 243 240 247 249 249 251 257 256 270 268 264 266 275 279 276 285 294 293 287 288 295 299 301 324 322 329 358 353 353 355 373 359 340 342 340 345 364 378 377 374 372 377 386 418 433 423 440 431 413 407 409 403 409 410 402 396 420 425 418 407 387 377 408 430 430 449 455 457 450 436 438 449 459 476 455 428 437 411 380 400 431 442 442 441 447 451 442 453 426 465 480 471 454 441 406 388 422 422 425 436 411 378 415 428 434 444 425 439 460 467 438 457 475 465 443 474 482 478 489 489 518 499 511 501 527 519 513 526 548 574 600 558 543 542 543 564 605 583 556 551 533 519 511 539 519 511 515 522 508 520 529 541 559 546 548 536 533 521 501 506 506 499 497 487 472 503 496 479 532 540 557 558 556 584 588 602 605 632 634 617 604 607 604 600 631 618 641 602 618 629 617 647 678 656 609 586 570 552 546 540 541 559 525 503 514 541 525 533 503 500 493 502 476 444 464 461 504 510 487 473 468 470 463 448 441 465 470 475 487 452 438 437 433 436 454 451 440 440 429 416 439 461 464 476 488 487 478 467 445 419 465 487 446 431 419 445 474 485 515 466 455 444 442 444 437 424 401 427 428 426 435 443 448 452 458 467 478 498 513 507 523 550 550 562 576 583 615 589 596 622 630 649 687 709 712 681 682 711 733 771 787 799 827 822 781 767 823 796 741 786 841 814 739 729 758 803 827 863 807 763 735 654 616 609 558 648 672 754 797 799 748 699 667 627 609 601 615 574 532 475 474 551 593 621 581 543 577 616 623 649 621 646 683 712 739 745 737 731 733 716 721 703 709 734 743 753 763 768 792 792 769 771 768 775 782 774 794 803 813 841 863 865 896 872 834 850 860 847 808 783 814 801 754 728 696 652 607 599 586 573 572 613 637 612 619 628 632 625 623 655 682 699 722 723 697 652 665 710 754 694 670 595 547 594 531 502 508 492 488 517 493 473 442 446 444 425 428 434 437 428 401 407 402 392 401 401 417 423 418 388 359 357 359 367 370 378 348 326 324 310 307 318 302 299 315 313 311 304 292 331 357 357 336 304 277 259 254 244 235 226 220 190 185 183 184 200 200 206 208 203 199 203 198 200 178 174 154 171 139 136 144 134 142 144 125 121 130 141 176 175 190 183 176 187 185 172 161 140 121 125 142 144 146 137 124 110 115 99 94 94 84 117 133 132 139 157 181 186 219 229 242 208 204 244 305 318 313 344 282 336 277 189 184 232 279 319 334 303 276 329 326 327 272 218 197 185 164 154 199 198 166 121 101 96 89 93 96 93 84 85 71 52 43 34 31 36 37 38 39 37 54 62 79 94 76 72 100 109 118 115 141 164 186 195 248 191 221 207 227 206 228 221 222 226 227 230 218 215 206 192 209 205 209 214 206 212 213 226 203 194 232 270 257 216 266 270 248 232 261 210 199 239 272 341 332 327 377 341 279 253 285 256 244 287 231 222 181 168 171 196 168 160 133 125 107 92 79 59 54 49 38 29 19 17 18 18 15 16 17 23 30 38 55 70 49 50 67 56 24 14 12 9 6 6 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
219 217 225 220 145 136 208 192 195 164 157 136 201 178 184 255 249 204 260 231 248 220 237 220 223 168 153 131 134 201 250 207 184 237 279 305 300 309 303 261 232 260 242 178 182 250 257 249 195 162 145 167 194 211 296 299 311 311 321 325 327 322 250 235 302 296 308 331 341 342 352 356 361 362 362 365 368 370 373 376 376 381 380 393 408 405 324 312 260 258 257 222 158 129 131 107 92 85 82 76 72 73 74 81 123 94 123 151 154 157 169 172 163 164 165 169 151 151 164 158 144 164 166 162 173 176 176 185 183 195 202 200 209 217 213 210 209 188 188 212 221 226 232 233 237 230 239 232 205 240 245 257 233 218 227 217 238 271 252 257 237 255 250 236 226 206 201 206 238 235 206 224 241 258 253 256 260 258 277 284 281 286 311 295 278 285 290 299 287 300 318 314 301 308 323 329 327 306 290 286 279 261 252 249 255 250 251 252 258 262 266 265 274 277 270 272 283 279 290 303 333 321 311 321 331 347 342 344 339 374 383 387 377 371 354 375 382 345 343 352 356 359 363 380 395 410 433 442 445 450 446 421 418 414 417 423 417 411 413 427 427 413 395 379 383 413 440 441 436 454 471 468 461 452 470 467 472 463 439 416 402 382 411 421 433 429 439 459 471 458 439 443 478 478 457 450 440 407 442 434 430 433 387 412 382 407 428 417 434 449 455 459 428 454 466 444 447 462 467 478 494 471 488 481 504 519 504 499 506 530 550 586 547 536 529 533 551 558 567 547 538 534 536 534 545 545 547 519 525 527 526 528 542 549 548 543 541 539 544 520 514 506 506 486 485 483 478 493 510 489 490 507 534 527 529 539 579 584 587 605 641 622 609 629 620 597 616 644 603 589 599 591 599 623 606 606 590 584 554 545 541 541 534 560 549 507 499 490 507 487 479 473 489 483 460 448 435 481 478 492 500 482 470 451 450 441 442 463 478 473 455 443 450 439 443 425 427 423 426 434 428 407 432 452 465 470 475 484 473 455 432 416 437 484 442 426 417 437 493 473 456 431 431 428 429 433 438 401 421 412 432 435 439 430 438 455 459 466 474 492 503 534 533 555 570 549 585 584 550 613 643 656 699 722 702 659 638 673 739 687 762 758 800 811 786 771 782 721 786 797 744 778 828 784 745 760 798 854 882 867 789 783 715 659 662 631 562 580 643 700 738 754 742 684 646 632 588 569 598 554 518 475 528 566 594 581 534 580 630 638 653 690 678 620 651 659 684 719 746 750 747 745 727 727 734 754 774 765 803 815 821 795 785 787 787 788 788 794 809 830 838 875 892 897 852 818 793 811 801 808 778 756 770 785 789 745 697 661 662 621 589 576 573 618 618 608 605 619 636 619 637 682 702 721 734 746 711 655 623 651 703 680 615 586 513 542 533 503 477 475 475 485 486 467 472 435 423 424 417 443 423 419 418 390 412 396 360 386 401 414 413 415 376 351 337 349 354 355 367 336 311 302 307 310 296 297 294 291 295 304 311 304 311 332 347 354 340 292 280 262 251 242 228 213 212 202 176 175 175 173 167 191 189 185 180 175 157 167 166 141 164 163 147 158 153 145 125 123 122 125 160 190 183 161 175 205 191 170 164 149 137 114 134 137 151 148 89 84 84 85 91 85 81 115 152 163 169 192 214 225 266 294 261 278 236 249 317 355 314 336 321 350 295 234 195 202 243 280 332 378 333 350 400 315 253 214 200 183 156 161 169 195 187 145 146 139 129 142 133 135 146 138 116 76 38 38 34 31 37 39 38 36 42 61 63 78 64 76 90 94 104 138 151 140 190 237 268 221 252 254 206 175 196 202 186 192 193 214 203 190 183 211 229 221 227 236 226 242 237 224 248 208 212 261 287 232 296 325 251 239 245 249 231 203 250 273 364 394 401 377 311 275 214 203 200 235 224 209 207 144 166 155 131 128 118 109 99 85 74 59 45 40 31 28 22 17 17 16 16 11 16 33 44 61 59 64 35 38 40 23 12 14 8 7 4 7 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
233 215 186 183 174 132 168 179 178 149 137 131 137 137 207 242 223 209 223 236 221 179 186 196 235 212 153 135 135 155 173 151 224 260 301 287 301 304 276 187 179 266 219 221 153 182 213 240 229 169 133 153 222 266 301 285 307 324 328 326 328 306 234 210 222 274 312 326 339 345 348 355 361 365 367 371 374 376 379 383 387 390 388 392 406 401 313 244 244 213 219 220 189 119 128 100 91 81 75 71 70 79 76 92 139 141 112 111 131 149 170 171 170 170 170 171 160 158 168 168 155 157 171 181 172 184 190 182 189 185 195 210 212 222 220 211 210 192 203 195 211 222 240 243 238 231 243 226 211 238 242 255 237 225 255 239 226 234 256 268 254 259 241 240 238 219 221 205 237 251 231 209 222 244 240 253 262 266 273 282 272 281 287 291 287 274 294 313 311 313 316 321 317 317 314 320 325 306 292 283 289 282 251 280 271 290 290 271 258 283 278 281 289 295 321 324 314 332 285 289 309 319 336 351 358 369 370 377 363 360 375 385 401 379 375 389 402 371 348 373 375 383 378 369 391 413 432 436 433 427 446 459 446 428 426 432 427 423 422 429 435 428 385 378 415 386 402 407 434 446 456 463 479 477 471 483 485 464 444 440 400 393 397 401 420 432 442 453 466 492 467 443 470 486 460 442 433 409 445 460 455 416 399 438 419 399 389 420 433 447 439 448 430 444 461 437 446 456 473 476 469 459 464 472 483 487 495 503 513 516 524 533 526 522 519 525 536 532 537 530 527 524 535 546 544 542 537 542 546 541 531 538 557 544 545 545 541 541 533 533 529 525 506 494 487 481 492 486 490 509 494 495 501 505 513 522 551 547 583 600 621 617 617 632 627 621 637 609 590 576 583 590 618 609 576 587 568 583 585 547 533 524 542 558 571 544 531 501 484 478 483 469 454 492 493 448 431 441 451 481 491 486 469 482 451 440 432 440 465 438 436 438 444 447 429 430 423 415 417 432 439 406 449 461 470 478 483 487 470 457 430 412 413 420 428 427 412 421 440 450 431 429 422 426 421 421 428 393 405 425 434 444 445 450 454 456 461 451 473 485 499 514 546 535 515 524 531 537 563 626 647 654 659 660 630 637 695 725 735 768 752 783 816 844 793 744 703 704 751 759 737 731 802 757 736 766 830 885 903 837 792 755 703 698 696 644 567 539 611 661 689 711 669 650 624 594 598 561 575 535 492 467 554 587 582 511 551 598 618 682 722 738 670 685 645 706 717 725 728 761 766 748 757 760 751 778 803 810 850 853 819 798 793 812 814 806 813 820 839 862 879 889 911 852 825 799 769 771 757 759 745 730 748 801 831 778 733 693 665 638 595 573 571 642 631 604 589 590 607 633 652 707 731 739 739 748 698 652 612 628 647 655 607 568 543 495 496 478 469 460 480 469 467 442 448 441 424 407 409 435 422 410 399 408 394 380 389 345 385 410 419 402 376 363 340 330 330 328 345 315 307 299 286 291 286 282 285 284 286 298 297 297 291 297 314 331 345 339 324 296 288 276 242 234 224 216 206 206 200 194 191 189 183 162 159 201 224 225 206 226 188 181 171 164 157 149 139 124 122 121 171 186 172 151 181 189 196 175 157 150 136 106 136 151 127 85 95 104 109 97 100 108 118 117 131 158 190 198 232 248 293 324 340 311 308 272 289 349 365 365 330 366 305 233 257 254 233 259 328 378 411 417 393 340 301 286 233 189 185 185 177 198 188 189 175 195 195 139 83 87 92 106 82 69 46 107 50 32 30 36 38 33 44 64 82 61 80 102 106 117 129 128 149 181 192 234 244 253 228 232 165 155 145 175 166 176 183 178 187 181 193 222 212 203 234 237 255 260 240 246 300 257 206 248 311 249 297 307 227 261 289 283 296 244 245 292 353 423 339 340 344 289 261 235 169 180 219 198 149 148 131 116 111 103 98 92 86 77 65 57 48 39 31 26 18 17 16 15 15 14 12 29 48 64 46 36 24 22 16 14 2 10 8 5 5 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
267 231 200 170 167 138 133 163 153 144 134 138 132 134 182 236 199 181 184 175 166 144 136 144 137 135 136 133 130 132 146 188 261 299 258 272 301 269 186 190 178 206 237 212 149 143 231 168 157 136 141 193 229 284 274 276 296 316 308 310 327 255 206 242 286 277 279 277 296 323 330 339 353 360 361 365 368 371 373 378 383 392 398 401 411 392 317 275 203 220 164 146 137 139 97 88 83 74 74 71 70 73 86 130 201 145 135 115 153 158 162 167 168 172 177 176 169 169 185 171 165 167 169 183 179 184 194 186 197 203 193 201 228 228 217 208 205 196 208 196 209 219 237 239 243 243 248 233 212 248 258 253 233 258 256 264 243 251 243 269 270 245 237 216 216 217 225 231 211 233 242 230 215 220 240 244 257 257 264 269 262 274 272 283 302 277 299 298 307 312 323 337 335 327 325 333 330 318 300 292 283 269 257 287 298 298 307 278 277 260 282 307 305 318 328 328 338 343 342 301 296 298 309 322 344 350 362 374 391 395 401 405 408 401 395 399 404 358 354 378 406 414 419 382 385 403 396 401 403 408 423 437 451 464 461 474 452 435 433 438 442 415 430 389 409 431 425 435 426 421 447 451 460 467 472 491 492 485 443 419 448 428 397 414 424 428 428 442 467 496 476 453 471 488 471 461 447 428 425 459 459 437 400 411 437 450 421 393 413 428 397 405 412 431 429 413 429 447 465 439 452 476 485 517 527 532 516 508 503 513 513 524 509 507 518 527 517 521 523 521 516 519 534 542 537 527 527 529 538 535 532 542 539 545 550 552 553 547 542 518 508 534 514 494 490 497 506 495 497 496 517 510 512 531 538 560 563 573 558 577 641 640 627 644 639 637 636 599 587 564 560 605 602 589 586 554 553 545 553 548 534 528 518 544 556 546 523 514 532 516 507 498 489 446 457 453 428 431 450 454 462 470 474 489 470 447 434 427 428 429 426 426 432 442 434 431 432 430 429 405 404 397 409 426 428 452 470 498 491 436 430 417 407 418 423 430 411 409 417 421 417 422 418 420 414 419 409 415 421 425 427 437 451 453 456 463 466 473 468 488 499 509 525 513 540 571 563 586 583 559 560 566 581 589 630 692 732 754 751 796 792 814 805 829 788 776 741 713 680 734 768 724 783 730 720 772 844 895 899 853 791 743 726 755 734 658 605 561 542 613 634 686 669 637 600 584 574 582 493 473 504 550 587 595 497 540 607 662 659 657 695 754 707 727 688 657 678 702 726 763 790 767 769 784 787 816 847 871 878 843 832 836 829 828 825 827 837 845 863 874 862 837 848 833 792 772 749 736 754 737 729 714 750 828 801 807 763 713 660 622 591 570 561 584 616 617 613 583 618 676 723 730 742 761 748 698 695 661 599 565 610 602 578 530 499 485 472 468 448 485 468 447 440 446 422 422 407 408 392 424 420 413 405 396 389 394 364 347 398 412 392 374 378 368 345 329 303 319 322 305 298 288 291 277 284 278 279 280 276 280 293 284 279 283 306 316 312 304 303 307 330 305 271 250 244 232 224 221 214 208 221 227 236 231 217 242 241 241 235 231 197 181 175 170 155 155 149 146 137 124 143 171 155 168 200 192 198 190 150 138 126 98 137 120 112 89 100 118 106 125 118 147 151 162 157 179 176 189 223 236 262 288 329 324 360 328 310 347 400 407 376 366 361 267 330 317 310 317 284 338 387 387 378 364 335 265 240 187 200 182 193 184 154 173 213 187 144 113 94 117 92 86 96 90 89 105 75 73 32 30 36 31 35 54 71 67 99 125 121 130 137 143 148 169 172 171 236 218 156 191 156 121 189 138 159 152 175 162 185 150 203 185 192 183 193 230 269 282 297 287 283 249 224 271 341 297 325 300 235 286 334 344 299 231 267 267 326 394 318 289 324 285 210 191 177 160 158 158 141 128 122 107 104 92 82 81 74 67 59 50 45 37 29 22 18 16 16 15 14 13 9 31 52 49 38 21 15 12 9 7 3 4 6 5 5 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
297 267 239 208 164 169 137 133 142 139 133 149 134 131 143 219 197 181 156 164 152 140 138 146 130 130 131 130 131 136 137 227 282 247 218 221 234 196 168 143 153 206 154 194 177 136 166 173 136 135 168 195 238 306 261 241 265 269 313 313 329 247 199 251 302 326 328 326 343 346 351 350 365 362 367 364 367 370 373 375 378 385 389 394 408 366 279 263 251 271 272 193 159 111 91 82 73 72 70 71 71 79 124 143 162 138 168 152 126 134 142 146 166 161 172 175 184 187 212 189 175 179 180 183 192 200 207 195 199 210 212 200 230 229 228 209 220 199 223 202 210 229 239 242 246 247 250 245 215 253 259 257 239 257 262 270 262 256 269 272 259 246 242 220 229 242 247 239 226 229 250 248 234 223 221 240 258 242 265 262 255 260 275 281 302 294 288 298 293 303 319 328 335 336 333 345 333 317 308 298 294 273 277 269 301 313 313 311 285 267 264 268 274 288 289 304 301 318 331 343 325 312 308 314 323 326 332 344 357 368 375 399 407 417 420 399 376 358 356 387 401 407 420 424 391 387 395 398 398 411 413 411 416 426 441 451 455 449 448 460 449 437 449 418 390 427 437 452 451 437 439 480 483 473 493 492 498 477 445 459 431 421 410 396 433 452 444 440 457 488 501 481 470 499 505 472 454 436 413 457 473 468 441 403 407 436 455 444 422 403 432 442 448 429 439 432 429 429 425 437 475 490 498 520 515 546 508 482 506 496 500 516 500 514 511 513 500 513 524 515 512 521 539 541 529 521 521 520 525 530 530 532 537 546 546 549 543 533 519 529 512 495 494 487 505 520 531 515 514 501 517 518 507 517 527 570 593 603 588 602 648 662 645 613 599 597 593 590 593 566 552 587 604 578 611 579 560 538 537 535 542 538 515 530 535 546 535 528 523 507 504 497 489 487 439 438 434 442 459 469 463 466 463 495 477 442 432 429 423 421 423 434 431 436 435 430 434 439 443 445 444 434 392 398 406 428 492 505 453 420 411 413 405 402 410 431 415 405 404 406 406 409 411 409 413 414 390 414 427 431 436 441 447 449 455 462 468 473 475 456 507 517 519 514 545 564 563 591 623 627 643 661 606 599 621 643 671 667 715 735 807 843 851 867 846 816 780 767 711 703 754 685 747 701 732 799 867 909 876 855 783 780 786 790 724 717 658 602 531 544 573 640 613 619 611 603 582 540 524 548 475 479 502 488 520 573 664 687 704 720 731 757 755 770 741 684 731 727 747 772 804 797 797 822 829 833 876 896 875 851 848 850 837 842 834 830 841 853 818 819 818 798 816 797 762 729 721 734 768 748 713 702 757 802 790 783 769 710 650 615 589 567 554 569 616 620 548 587 623 661 677 741 756 729 705 676 693 639 576 533 562 561 570 531 498 483 472 459 472 450 474 439 423 424 416 408 406 394 383 415 412 408 406 399 393 373 359 343 359 372 369 396 357 335 343 336 321 310 296 301 294 281 286 286 268 283 261 280 269 276 285 275 272 284 296 325 326 311 296 289 305 322 305 282 280 271 242 250 251 247 265 256 248 248 249 233 234 223 218 220 199 189 193 180 158 170 160 150 141 131 147 111 117 163 184 178 180 182 157 141 140 126 105 100 99 90 107 108 136 150 130 153 181 176 152 154 201 216 256 258 251 272 327 402 388 364 328 355 387 423 408 421 412 334 388 397 393 378 313 349 405 350 323 364 336 293 232 228 220 221 213 164 150 145 164 130 118 93 139 183 133 163 143 153 126 88 86 133 115 71 30 30 31 40 58 76 95 107 84 111 138 136 135 141 159 203 220 192 172 137 115 159 137 141 118 114 146 121 131 156 189 172 149 151 181 225 231 247 289 350 306 265 225 282 290 300 335 324 260 294 353 358 280 241 273 322 340 393 316 241 249 242 210 186 167 153 135 134 128 121 102 102 96 89 82 74 68 61 54 43 45 32 28 23 18 16 16 15 14 13 10 26 54 34 24 12 10 9 7 7 4 4 6 5 4 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
297 249 227 206 191 193 160 136 131 131 140 179 139 131 144 186 181 159 154 141 140 135 135 140 138 134 130 130 133 137 160 231 235 222 167 181 171 143 138 149 138 138 131 137 141 134 138 137 136 135 146 143 164 268 243 197 222 278 326 342 345 271 178 234 305 314 266 297 322 341 346 355 364 366 368 372 375 378 381 376 381 387 402 396 404 311 230 185 170 268 220 137 108 99 85 72 71 68 69 70 74 126 166 208 178 159 223 160 151 171 143 169 171 183 181 183 189 194 201 207 209 195 189 198 200 200 207 209 198 204 216 205 241 233 224 220 222 202 227 217 207 210 228 230 231 240 249 251 224 229 245 258 262 250 250 266 277 272 273 264 249 240 225 242 237 244 253 251 233 227 256 265 255 238 238 224 228 239 239 242 264 263 268 284 282 294 307 310 314 303 307 317 331 347 342 345 340 312 301 288 276 271 289 301 286 309 320 311 289 275 302 283 280 289 282 283 289 301 317 344 356 350 332 317 315 327 342 378 378 384 382 379 402 419 428 417 407 390 352 355 358 369 385 430 426 422 412 442 450 440 449 441 437 434 429 432 437 450 464 476 475 453 461 442 405 394 410 450 468 464 445 461 481 479 494 498 509 502 478 461 437 437 426 393 423 438 463 446 458 478 516 507 477 497 483 463 461 453 426 456 475 498 477 439 435 423 448 464 478 462 464 465 474 461 447 468 461 438 443 423 469 497 509 505 495 498 501 457 466 475 480 476 493 481 483 510 502 505 510 508 507 516 523 521 523 515 523 531 522 536 546 538 546 547 551 551 552 550 534 514 515 511 495 496 502 529 541 549 551 506 524 539 540 511 531 559 571 556 553 561 579 640 597 587 587 589 584 586 559 552 544 573 578 565 583 554 548 550 536 522 534 540 522 508 533 548 534 524 526 540 510 495 480 485 474 433 424 431 468 472 466 468 477 446 444 436 426 430 434 422 423 422 426 433 436 439 440 447 454 460 437 407 394 386 391 406 433 441 430 414 403 398 400 396 400 413 411 404 401 399 406 408 411 404 401 383 383 415 431 438 443 447 449 451 456 463 468 475 481 483 478 507 483 512 533 547 569 570 575 579 601 654 682 689 664 662 702 693 732 806 790 820 828 798 759 797 775 754 712 665 688 715 711 688 759 823 870 831 820 811 785 785 824 787 756 708 670 629 571 513 509 564 554 584 610 597 603 587 573 573 492 447 470 474 519 567 620 651 680 715 750 794 798 806 757 706 763 784 785 795 824 830 839 862 863 857 894 890 880 869 826 799 812 816 828 781 793 831 790 783 786 771 778 786 753 721 719 728 758 728 690 697 776 751 778 755 706 717 653 608 579 569 559 605 604 540 537 589 605 616 681 742 746 731 696 616 663 637 570 527 523 563 584 544 508 497 506 501 472 434 451 434 430 421 400 393 398 390 378 407 406 401 403 404 415 408 390 357 334 351 348 374 362 337 327 315 317 312 298 285 296 288 279 277 274 263 269 258 268 250 266 271 260 269 291 326 339 345 328 298 277 303 320 318 301 280 262 288 288 289 272 271 265 253 235 231 227 217 216 205 197 192 185 173 203 202 179 159 145 118 132 110 110 138 169 180 159 167 168 158 153 131 119 106 91 91 110 135 118 150 170 143 139 186 189 185 196 251 297 314 310 284 293 342 406 449 380 396 401 436 423 456 440 436 453 458 469 429 408 420 364 330 292 282 319 333 309 279 263 218 196 182 161 149 118 108 138 151 183 230 161 217 217 170 156 133 133 130 134 101 31 30 31 33 44 72 80 71 65 79 108 118 114 141 165 201 142 144 129 114 87 91 104 110 130 112 129 144 154 144 134 145 182 174 170 195 207 287 298 275 340 284 247 244 254 275 335 344 287 285 325 359 276 261 304 337 409 397 323 249 213 184 180 172 150 143 128 131 120 113 105 90 83 77 73 70 63 56 50 42 40 33 25 24 17 16 14 15 13 13 12 25 31 22 14 9 7 6 5 6 5 5 6 4 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
281 226 204 208 248 214 192 161 145 154 209 195 154 130 137 144 154 182 144 139 134 132 140 144 140 137 132 130 132 135 141 202 178 154 140 139 140 133 134 149 135 132 131 138 135 133 142 131 132 141 136 133 140 173 247 204 208 224 246 319 272 246 180 227 216 230 292 319 328 340 342 341 352 360 361 371 374 374 376 377 384 387 392 401 404 318 273 247 172 159 148 117 84 75 68 71 68 67 68 71 125 166 183 254 205 181 210 168 149 208 172 157 182 217 191 231 235 211 249 222 206 254 206 207 209 212 210 214 207 218 214 209 229 228 224 218 226 206 227 236 224 224 219 228 226 241 251 249 244 224 242 255 259 269 264 257 266 277 265 247 240 228 237 246 247 266 257 256 231 222 243 264 269 252 239 265 255 232 249 254 242 248 259 260 265 290 281 290 311 315 320 315 321 331 342 346 322 311 305 302 299 288 274 291 307 317 330 315 280 308 324 313 314 301 326 334 331 293 303 328 357 364 372 368 351 339 328 340 386 395 409 403 404 412 424 430 420 415 391 381 381 363 366 371 394 412 422 452 458 464 467 471 449 446 475 460 447 444 446 461 477 471 482 456 442 400 399 412 452 480 472 458 455 483 495 503 509 518 513 479 484 455 445 410 425 439 465 473 453 471 495 516 506 502 489 485 466 457 420 455 471 488 487 448 459 436 433 424 456 484 501 505 494 472 471 480 479 487 462 442 431 456 482 498 476 474 446 464 454 481 468 467 464 471 477 488 503 491 509 519 518 517 501 505 511 517 530 534 525 540 540 547 553 546 554 562 562 563 544 544 521 509 500 496 520 533 534 548 561 518 515 539 545 533 532 530 531 538 568 586 589 594 576 560 562 561 583 591 581 559 536 572 544 567 588 546 536 525 525 517 521 537 526 502 542 538 522 520 516 522 509 508 496 482 462 471 427 419 462 462 462 474 457 446 435 432 425 421 435 421 416 429 431 431 435 441 448 455 462 463 417 399 390 384 383 396 405 421 415 405 397 392 396 397 394 415 406 400 399 407 390 381 384 379 389 401 405 423 433 439 443 448 453 457 459 463 470 476 482 487 492 496 495 508 521 532 544 552 578 609 614 603 620 647 684 725 741 765 739 739 776 772 777 761 738 740 797 767 747 682 661 688 685 687 772 815 859 796 713 694 685 681 764 746 705 679 642 616 586 550 501 513 555 588 599 620 633 617 586 471 436 447 508 539 538 523 586 654 679 708 731 738 758 792 780 765 754 810 825 853 854 863 887 894 917 913 868 830 819 818 801 769 758 794 790 770 771 799 767 760 778 757 745 747 729 723 722 721 726 712 707 715 739 737 731 746 689 665 662 627 592 583 552 525 511 506 508 547 571 633 674 708 716 717 693 616 580 571 521 506 519 565 552 540 524 528 513 490 464 444 414 435 417 408 410 390 384 385 382 401 395 399 400 411 388 384 378 360 349 322 342 351 338 320 313 316 307 304 306 292 283 300 281 266 263 268 246 257 253 259 243 256 261 258 271 284 291 300 299 299 282 266 289 314 314 308 289 287 275 285 278 268 264 257 250 241 241 223 248 221 200 194 196 182 188 196 188 172 120 114 119 111 109 109 105 134 153 168 159 139 132 112 108 93 91 105 136 142 149 155 188 174 162 188 194 200 225 255 308 336 349 362 331 332 380 433 469 494 467 461 469 484 512 484 502 502 520 530 476 387 359 328 312 259 265 290 279 276 242 197 188 171 175 156 121 146 181 214 234 257 204 268 257 249 238 186 155 138 114 81 35 26 30 31 31 39 42 46 46 58 88 113 111 132 135 147 131 107 81 77 83 129 103 103 161 150 193 171 220 190 161 157 209 197 166 185 232 252 232 305 301 329 291 294 316 271 299 349 342 297 368 362 296 292 330 364 409 394 318 320 258 193 165 154 142 127 113 121 112 104 100 90 82 71 65 61 56 52 45 41 37 30 25 24 21 19 16 14 13 12 10 8 19 14 7 7 7 6 5 9 6 6 7 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
249 276 252 238 281 288 258 218 215 228 243 191 168 136 131 132 135 148 141 136 133 132 137 143 144 148 135 130 130 134 140 153 153 141 135 133 134 140 135 140 131 130 134 133 131 134 148 143 137 146 140 136 137 140 146 173 172 191 226 268 223 191 172 189 228 323 333 345 345 318 326 341 359 364 366 368 366 367 379 382 388 393 400 402 358 288 253 199 195 186 114 116 72 71 70 70 68 71 119 106 104 132 199 247 255 228 285 207 174 181 234 193 175 216 207 242 268 218 250 227 237 257 260 220 226 215 223 218 212 228 218 222 215 227 239 228 230 214 229 245 245 216 243 248 242 235 252 255 241 231 254 248 251 274 273 266 275 280 261 244 236 245 239 256 265 272 262 257 246 234 267 270 269 256 257 272 261 239 247 267 280 262 253 277 270 264 284 294 288 305 330 328 331 333 337 352 343 324 313 313 305 300 281 306 322 327 317 302 286 303 323 332 331 332 319 343 346 322 304 301 323 354 340 365 383 379 346 331 348 390 399 410 423 434 431 438 438 428 431 428 402 378 385 376 373 397 398 412 418 459 469 478 481 454 484 487 481 465 467 453 459 479 514 480 464 431 440 411 413 450 468 492 480 464 480 495 511 520 531 512 503 466 446 417 400 435 456 490 486 470 475 485 516 526 496 486 463 444 460 428 455 475 495 469 458 488 465 444 454 496 518 514 503 480 486 503 491 485 457 467 475 450 434 448 445 438 468 498 501 456 498 515 503 493 503 475 486 491 485 488 498 504 504 514 518 523 518 529 540 535 532 534 538 548 556 561 568 565 565 534 527 512 516 515 513 514 518 527 544 554 528 524 536 564 561 552 564 568 581 587 577 580 566 585 551 554 568 568 579 548 529 552 536 580 568 548 532 522 515 508 531 537 522 498 541 550 531 518 510 510 505 507 510 497 462 448 446 416 443 422 437 465 438 433 426 424 425 420 422 415 415 420 423 428 439 445 451 460 473 468 396 391 389 385 379 385 399 401 401 398 394 386 386 391 390 393 396 396 405 388 384 382 391 394 398 401 418 422 430 437 443 447 451 456 461 468 472 477 481 489 494 498 505 513 527 529 542 550 561 571 583 596 614 668 676 679 715 713 664 716 723 730 776 709 725 715 729 736 772 712 635 643 648 747 770 801 817 761 660 630 631 673 738 748 697 664 631 652 608 549 503 520 563 547 560 599 636 613 507 436 489 505 525 580 581 575 545 554 579 632 681 707 707 724 753 774 793 824 852 890 898 918 934 948 894 840 831 802 773 775 781 765 736 750 752 781 745 762 754 744 733 721 715 709 706 694 682 696 698 696 710 670 726 733 692 741 680 631 620 598 580 554 560 569 573 585 517 485 540 579 603 679 651 638 627 583 512 529 509 475 519 558 531 511 498 517 503 484 464 455 441 405 401 385 389 386 384 376 360 392 398 386 385 402 390 382 356 366 346 315 326 335 335 319 308 300 304 293 305 295 266 293 284 273 258 259 260 241 244 248 254 237 253 245 263 269 272 274 274 272 266 275 267 277 297 297 291 280 259 275 273 273 256 254 248 239 240 227 213 206 202 192 198 185 174 174 174 177 118 112 113 113 110 109 107 103 132 133 129 136 105 93 92 91 109 130 120 156 171 149 173 199 203 188 225 238 211 224 260 337 367 375 405 405 394 394 446 519 531 549 521 560 537 530 547 510 509 506 470 444 370 379 357 298 258 225 241 213 201 179 180 155 138 121 146 208 261 261 274 263 230 256 277 255 192 153 116 95 83 70 39 26 26 30 30 36 41 56 52 90 100 108 99 104 133 128 87 71 101 138 145 168 136 139 163 220 249 183 251 246 194 167 234 269 187 172 197 210 229 237 313 353 300 347 359 335 299 363 375 317 367 356 311 308 338 374 430 430 409 322 242 208 174 153 140 132 122 105 105 98 88 96 116 90 75 58 50 47 44 39 31 29 25 24 21 17 15 13 12 11 10 6 11 10 6 8 7 5 6 8 6 6 6 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
264 311 279 275 318 284 260 262 265 259 215 179 155 135 136 144 137 147 140 134 131 131 135 140 153 142 136 130 130 135 139 142 139 137 131 130 130 140 143 140 134 136 138 135 136 138 142 141 138 143 146 135 132 135 134 141 144 169 177 201 180 176 163 204 284 323 330 285 277 255 289 324 338 341 354 359 370 374 371 381 381 388 396 407 388 323 257 262 202 146 156 100 69 69 69 70 71 131 171 187 178 146 155 201 300 273 307 212 192 179 217 244 192 207 232 258 313 232 272 240 269 247 252 274 269 224 250 232 221 230 235 224 225 235 234 231 240 223 223 246 242 231 228 251 253 251 248 257 252 230 256 264 259 270 281 278 281 269 270 250 239 258 243 257 285 281 270 275 247 233 261 272 270 259 265 275 272 252 239 274 281 292 264 266 297 293 275 275 306 315 315 317 328 350 351 349 362 350 342 331 320 305 293 297 316 336 318 307 315 295 316 323 340 348 346 345 354 353 321 305 306 316 329 356 381 397 371 340 346 390 397 396 410 414 414 434 445 444 443 428 393 416 423 436 393 374 378 396 414 450 472 480 489 485 490 493 499 493 498 464 469 476 496 513 471 434 445 456 423 430 473 497 503 501 474 503 503 519 521 509 470 460 437 423 429 433 446 473 501 500 491 487 509 536 508 501 479 454 466 441 460 488 503 485 484 507 503 463 431 448 485 487 494 520 532 511 500 492 453 467 510 510 478 487 465 476 468 502 512 517 458 494 513 511 516 509 503 501 513 514 504 502 520 521 528 535 531 523 536 543 544 549 549 541 560 561 568 567 563 560 555 517 535 509 520 514 504 518 540 548 576 551 536 547 589 581 583 586 583 573 571 574 553 560 569 534 555 566 575 563 534 523 533 570 545 561 551 530 533 527 499 527 509 497 504 521 519 510 510 504 503 510 501 472 460 446 439 418 412 410 412 417 423 426 423 419 421 419 430 420 412 426 431 438 445 452 464 473 468 423 395 384 378 377 375 379 382 383 389 389 388 387 382 385 386 389 393 401 406 384 387 396 400 406 415 423 411 418 432 437 442 445 451 455 460 465 467 478 485 494 499 502 507 513 527 542 556 578 580 605 615 603 640 641 654 695 723 670 687 687 666 693 758 730 705 649 663 727 754 732 666 606 696 713 726 763 805 717 680 647 593 683 726 725 679 628 625 610 586 580 548 526 467 482 516 574 600 563 458 448 512 555 586 620 673 651 607 604 595 649 657 698 704 725 763 788 806 863 876 922 950 968 946 878 829 797 791 768 760 772 774 746 728 743 737 748 748 724 719 713 706 698 695 693 692 686 680 683 686 685 692 662 709 718 706 698 707 648 610 598 587 587 617 611 646 647 574 511 522 537 577 604 574 588 585 570 526 485 497 473 481 507 518 519 483 517 507 488 473 449 436 424 419 404 400 382 379 377 367 374 398 405 377 365 366 362 363 341 348 334 326 305 322 315 303 299 291 296 284 288 283 262 273 266 260 247 243 249 235 238 239 247 240 248 249 264 259 262 262 265 256 253 257 262 270 295 280 275 259 247 263 256 253 248 251 246 237 226 211 192 188 184 178 181 172 163 169 166 133 113 109 111 127 125 116 102 108 107 107 89 100 101 97 102 126 148 126 160 177 190 166 196 225 213 243 293 287 280 247 311 346 402 456 467 447 437 476 548 529 562 566 560 512 491 492 478 457 464 409 345 349 302 306 259 235 254 211 175 174 177 148 130 142 194 158 228 255 266 328 308 270 253 240 230 163 100 80 72 59 54 39 31 25 30 30 42 40 42 67 90 99 94 73 121 99 106 65 133 167 189 212 213 175 211 242 273 273 248 260 261 223 164 215 268 246 223 196 196 202 236 284 278 273 328 389 335 323 336 407 356 388 352 368 311 358 396 366 358 332 313 275 228 167 147 131 123 117 101 93 92 86 82 98 85 72 60 51 44 40 40 31 27 26 24 22 19 15 13 12 11 9 9 8 9 7 7 9 5 7 6 8 7 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
298 304 328 303 327 292 266 262 223 244 228 220 184 166 144 139 142 150 143 132 130 132 136 167 152 142 140 133 132 141 139 135 140 134 134 130 132 137 147 145 139 165 147 148 165 157 142 154 189 159 158 135 141 145 134 134 143 148 176 137 137 157 190 228 227 235 234 221 252 253 277 331 361 365 357 364 372 380 387 377 380 392 405 409 393 280 218 161 141 120 132 69 68 68 68 71 90 131 133 146 212 218 158 206 234 326 329 282 211 225 202 266 216 252 219 262 306 244 269 261 296 266 306 313 248 271 277 253 236 237 242 230 234 229 239 245 238 231 228 246 241 231 259 258 264 253 258 259 262 247 238 258 274 269 283 281 266 265 247 243 248 272 255 258 266 287 283 279 252 234 249 260 277 268 266 284 261 242 257 249 265 299 290 271 286 305 297 287 280 289 310 322 327 340 355 361 361 366 343 327 313 305 306 294 314 338 332 323 321 322 309 307 318 335 350 362 375 367 355 366 325 312 340 362 370 385 395 385 346 343 354 386 405 379 404 432 443 464 451 444 412 450 439 445 454 438 409 382 406 446 472 473 483 487 494 501 508 507 509 476 467 518 494 526 499 470 442 463 470 427 450 481 501 510 505 486 519 530 516 487 471 470 456 411 456 424 461 469 488 522 511 499 507 545 523 495 492 468 493 453 453 470 491 504 477 511 506 468 455 473 449 470 488 490 504 529 496 493 479 454 498 507 501 514 513 519 509 502 504 525 510 485 471 500 518 528 512 513 522 537 529 516 519 526 532 536 538 546 531 536 538 547 559 557 545 548 565 574 578 576 576 532 533 540 543 527 510 510 532 533 548 557 561 581 592 578 570 575 562 556 572 573 570 543 530 531 537 557 561 562 534 523 530 546 534 543 562 545 539 532 507 493 488 486 516 524 514 503 508 500 509 495 486 480 465 462 432 426 418 408 407 409 417 419 417 416 416 421 425 410 425 430 442 446 452 459 444 418 403 403 396 384 377 377 375 373 372 373 373 384 385 380 380 382 386 389 398 405 388 380 389 396 402 408 419 424 430 433 422 422 432 443 448 454 451 456 464 472 482 485 491 521 527 520 530 546 568 573 589 596 622 648 652 646 695 737 707 668 619 671 710 725 713 748 733 705 619 685 723 661 607 629 653 715 768 816 800 771 686 637 580 623 690 694 681 642 585 578 581 572 567 542 532 522 440 477 497 457 428 482 523 561 654 638 659 701 680 647 599 661 715 742 789 788 765 782 831 868 907 968 970 918 885 840 802 774 756 761 747 768 746 732 715 744 730 721 713 699 702 701 698 688 682 685 686 683 657 676 670 667 662 652 682 691 718 658 663 640 616 591 585 612 646 640 674 659 635 549 512 507 544 548 533 529 532 540 521 503 468 478 447 463 494 507 483 510 495 467 468 461 454 425 409 420 414 397 383 360 366 374 402 390 373 364 352 345 363 341 332 340 329 316 301 317 315 298 287 286 288 280 287 275 266 263 255 247 236 239 239 237 234 241 241 243 236 248 244 253 250 253 255 241 250 239 256 268 290 281 273 260 237 243 233 231 220 247 216 203 195 201 183 187 175 164 160 150 159 160 159 147 147 142 134 129 114 103 101 101 99 101 116 115 118 132 152 163 160 159 160 182 178 182 230 237 296 281 318 311 316 277 297 377 406 441 472 507 502 531 498 559 575 510 480 447 451 445 379 389 347 292 361 306 257 231 248 197 191 172 168 143 145 167 190 167 241 239 230 247 288 306 302 303 255 216 165 134 141 111 94 72 50 40 33 23 28 43 77 55 58 110 74 76 64 73 83 79 80 121 135 190 208 215 238 241 276 277 314 296 287 285 236 180 179 206 261 284 249 256 211 206 208 226 266 349 372 378 379 393 430 428 439 412 376 363 414 383 317 304 272 274 220 191 164 147 134 124 113 92 87 81 78 70 63 65 62 59 53 47 44 39 34 30 27 25 23 18 15 12 11 9 9 9 5 7 8 7 7 6 6 5 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
344 330 331 314 308 250 235 211 218 196 175 180 201 183 156 143 145 149 149 139 132 134 150 179 183 140 142 137 145 143 138 137 135 131 133 130 131 135 152 165 158 157 208 197 202 163 180 213 248 214 159 148 160 137 136 145 142 144 137 135 182 184 176 186 197 206 253 237 308 335 318 309 299 322 340 355 358 374 393 404 401 396 373 321 336 294 269 266 229 162 94 68 68 68 68 105 121 138 138 167 216 283 202 227 233 311 331 274 252 294 265 248 262 231 286 293 330 289 274 264 286 265 328 329 267 279 280 263 250 253 241 236 241 232 241 251 249 230 237 247 253 247 234 251 267 263 262 260 255 248 239 257 262 278 290 287 270 248 267 256 243 261 264 274 287 289 275 270 263 246 243 278 281 273 280 279 258 252 278 288 276 271 297 300 280 305 318 300 314 310 309 318 327 339 353 362 367 370 355 334 340 318 329 313 307 322 350 339 330 326 334 333 315 336 349 352 366 380 378 378 354 324 320 339 357 363 384 401 391 366 360 351 373 378 389 404 425 448 456 450 429 436 465 464 465 462 417 394 386 411 420 433 453 444 484 503 502 515 522 501 467 489 523 528 532 487 456 471 489 478 436 451 482 504 517 506 508 521 534 498 469 452 420 409 440 443 438 476 489 500 530 534 526 531 506 491 482 493 495 455 462 483 504 509 501 502 522 503 445 463 487 477 456 499 516 519 497 494 512 447 480 502 510 519 526 527 525 522 517 522 538 509 514 476 505 515 531 539 532 524 532 530 528 528 533 537 539 547 548 533 542 562 555 564 569 577 567 574 581 587 590 564 541 543 551 523 520 539 522 537 554 585 569 590 606 604 588 559 554 543 572 545 557 554 549 525 521 556 539 563 540 519 513 527 524 560 558 551 546 511 509 502 491 481 498 503 512 498 494 488 496 471 460 462 449 447 429 418 412 407 404 406 419 415 414 415 409 412 416 402 422 445 449 454 417 431 422 400 391 388 378 382 387 399 374 370 370 369 374 381 378 375 378 379 389 395 395 395 381 369 391 396 400 409 417 422 425 431 448 457 439 440 444 449 459 462 465 469 476 500 499 505 538 517 525 533 554 578 597 608 615 629 661 709 687 716 667 648 607 638 652 716 673 709 734 717 635 626 676 607 608 655 674 720 764 782 716 661 647 614 577 579 644 646 658 597 571 562 567 582 580 595 614 575 491 427 435 432 465 513 551 581 611 664 716 716 702 733 644 630 713 757 805 831 816 826 836 856 883 931 920 881 843 810 789 781 770 729 732 742 737 729 712 719 707 699 694 687 691 691 688 684 679 674 677 678 675 630 654 640 612 645 662 691 675 647 632 637 621 634 607 631 643 669 676 673 664 626 555 511 468 479 476 473 488 501 496 493 470 453 457 443 431 454 507 458 493 477 462 439 450 439 429 400 401 393 387 390 368 343 359 377 378 361 348 335 330 339 323 317 327 320 312 302 308 293 286 275 276 270 272 277 269 263 262 257 251 246 244 235 219 226 237 219 238 235 240 234 245 240 248 238 237 224 246 250 282 277 262 252 256 243 235 226 212 202 200 197 198 185 177 174 178 170 163 157 140 150 152 150 143 147 137 120 105 102 99 95 111 123 127 127 135 151 155 163 168 181 180 192 205 240 204 282 307 334 334 338 349 335 313 360 396 440 473 519 563 528 473 493 526 487 470 390 425 421 340 332 350 265 319 320 289 242 215 176 155 162 163 175 210 224 219 210 208 237 282 266 294 305 289 284 233 205 223 157 208 163 106 75 56 44 35 29 24 37 90 87 68 69 66 49 44 65 50 63 104 107 117 155 148 159 226 197 204 213 256 333 336 269 234 216 235 206 236 291 326 298 263 231 218 220 276 329 299 343 382 364 439 432 426 468 417 408 439 363 293 269 240 214 201 177 162 150 140 128 116 96 105 96 91 75 73 66 60 54 50 45 42 40 37 34 30 25 25 18 15 11 9 9 8 8 8 5 7 8 6 6 4 4 4 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
321 305 307 302 296 270 242 218 186 179 156 146 139 140 139 142 149 150 149 143 138 142 210 240 198 158 147 143 144 133 138 148 137 133 136 136 138 141 142 203 186 189 230 252 247 182 198 241 217 163 158 176 144 149 138 139 147 135 135 169 184 213 209 257 259 254 265 309 266 317 357 359 365 349 377 384 378 386 386 400 398 406 319 251 251 283 268 243 140 134 81 68 68 69 100 106 143 146 195 231 259 284 273 274 316 324 330 333 336 345 328 266 319 320 286 336 339 333 280 284 327 285 290 360 300 314 290 295 262 259 248 245 242 240 247 252 248 231 228 251 262 255 241 243 249 265 275 263 263 252 247 246 269 280 286 274 267 250 277 263 251 263 283 276 303 286 270 255 257 251 253 278 283 280 286 283 271 250 253 282 290 300 304 310 293 299 311 322 327 319 330 332 332 333 337 345 357 371 370 364 352 349 332 322 310 327 353 351 341 338 346 351 341 324 362 372 365 376 397 381 367 344 320 362 390 397 405 408 409 393 400 401 364 375 413 423 432 444 438 465 460 446 444 462 482 468 456 424 394 392 402 414 422 432 447 452 505 515 524 516 481 476 499 530 534 511 478 463 490 502 475 450 455 496 517 523 526 529 535 484 468 438 460 414 433 480 469 452 463 473 507 529 544 549 513 508 495 517 506 479 442 478 494 528 512 516 528 516 487 474 507 535 495 489 519 537 518 504 514 456 482 513 516 528 560 548 553 556 550 538 548 533 533 519 485 512 539 541 547 544 535 538 538 535 541 546 550 552 546 548 551 571 572 569 570 577 585 561 577 586 593 596 575 568 543 552 530 556 528 524 549 564 570 602 606 590 581 574 549 549 533 533 535 529 528 528 514 540 529 550 526 516 512 519 525 532 536 547 533 519 500 492 495 483 484 493 502 500 490 508 499 485 472 452 443 440 423 416 414 410 405 402 403 414 410 413 411 391 404 438 448 453 444 419 395 389 404 390 384 378 382 374 380 382 373 368 369 368 368 369 372 373 376 382 388 392 386 383 363 377 388 394 400 399 401 408 415 436 437 442 447 447 447 451 453 459 465 470 475 482 489 497 503 512 543 572 569 602 610 628 655 665 694 686 695 660 641 635 592 615 640 685 643 666 690 679 645 593 623 590 620 669 687 727 766 689 643 616 606 588 566 544 616 637 601 573 553 550 562 583 596 579 589 600 495 422 437 474 497 539 581 668 662 676 696 740 770 752 743 683 699 791 814 827 842 850 883 861 869 879 903 864 829 813 777 739 733 728 704 726 725 726 697 694 687 682 682 683 681 682 684 680 676 671 664 674 664 632 615 598 597 642 638 632 640 631 631 626 642 653 634 668 666 673 679 670 668 582 518 503 449 453 424 425 445 460 498 506 496 501 515 493 443 435 495 482 446 480 467 455 431 417 411 400 389 381 383 366 360 357 348 361 359 369 376 346 326 311 317 309 314 315 309 290 297 296 291 286 278 263 260 264 267 263 258 253 250 245 241 234 229 227 224 224 237 232 231 233 238 233 237 236 212 238 245 236 251 276 273 256 233 223 213 210 201 194 184 185 191 181 179 167 173 168 151 150 137 123 122 143 111 111 123 129 114 132 129 122 131 130 139 155 153 180 176 190 184 206 189 191 213 260 220 281 321 368 360 382 392 365 327 351 395 465 507 550 561 541 529 451 445 446 422 368 327 352 331 280 284 255 286 282 305 248 204 173 178 201 216 232 265 249 224 233 215 238 270 297 322 310 278 246 256 237 212 181 203 156 113 78 65 47 35 29 23 28 81 81 65 71 45 41 60 87 94 87 126 128 114 115 170 146 153 158 178 214 271 285 363 308 238 237 269 210 266 310 381 329 284 260 245 217 265 255 308 377 321 362 393 360 418 423 467 487 440 387 330 267 218 197 185 177 165 144 128 124 119 116 107 94 90 86 86 111 87 65 56 50 43 41 36 33 29 26 21 20 15 14 10 9 7 8 7 7 4 6 6 6 4 6 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
261 271 311 301 243 275 193 172 157 163 133 139 133 133 137 141 148 150 150 142 149 164 238 263 241 180 204 173 150 144 142 150 141 140 143 172 148 131 151 189 220 198 206 235 263 206 279 214 223 220 223 160 195 153 137 130 136 144 184 180 185 204 233 257 297 332 332 358 335 316 336 355 368 366 365 372 379 398 401 397 410 397 298 275 220 207 206 256 189 133 68 68 69 84 119 146 117 154 206 239 200 233 317 315 320 302 324 303 328 338 322 331 354 345 362 359 354 367 343 329 317 346 335 348 358 368 344 300 275 265 259 254 247 249 256 249 245 236 254 238 248 254 247 269 251 274 276 279 269 251 255 264 265 275 287 269 257 278 284 260 262 293 305 290 308 290 273 260 254 261 264 277 291 288 296 297 269 276 252 260 276 286 307 310 313 314 317 320 332 332 325 316 314 323 327 349 352 356 360 367 375 352 346 348 329 318 341 365 361 354 353 359 353 333 341 371 382 379 397 381 369 370 332 327 371 393 396 402 415 417 408 420 379 368 371 379 392 405 436 443 461 470 471 455 477 489 473 460 414 421 406 395 419 436 451 444 469 509 518 523 507 491 485 495 510 543 502 489 495 510 498 462 462 477 515 524 533 551 529 493 461 444 480 441 416 459 471 497 491 473 502 505 524 552 550 517 514 531 501 481 452 495 502 526 533 515 530 516 490 451 507 540 541 476 491 532 533 531 522 509 453 482 517 521 530 555 559 561 582 569 557 562 560 523 514 503 510 528 557 563 542 538 545 550 547 566 559 567 561 545 564 566 573 575 579 579 581 581 576 592 602 607 603 592 586 565 546 568 553 545 531 557 582 569 577 588 586 587 582 556 538 555 530 549 522 518 516 513 514 516 521 510 504 521 532 541 537 522 531 509 501 491 480 484 485 487 483 489 479 482 492 479 470 476 475 454 421 414 409 407 403 403 396 403 405 412 403 408 397 445 451 434 404 395 389 387 389 385 381 390 372 370 366 369 374 372 366 366 365 368 387 393 391 389 391 389 385 382 366 375 387 393 396 403 403 405 410 416 424 433 446 453 458 458 461 463 468 469 473 479 486 493 500 510 531 549 567 572 612 626 650 678 656 632 624 620 621 605 585 605 619 646 636 703 697 622 605 585 602 590 643 710 698 719 686 628 603 591 575 572 561 532 595 617 552 555 541 536 569 575 564 540 572 512 477 436 411 472 515 579 601 672 707 680 729 748 790 809 798 759 704 771 821 839 866 878 879 897 884 861 860 859 829 805 769 762 730 694 680 717 709 702 686 687 678 673 669 677 676 681 680 684 675 671 667 640 627 654 638 609 594 611 624 607 625 616 621 653 659 663 677 690 682 689 666 664 642 572 556 534 498 482 458 422 411 459 468 479 501 510 481 462 434 413 466 475 454 423 443 457 444 435 424 414 397 385 407 382 372 360 339 342 358 345 349 343 329 319 294 312 286 298 297 304 292 282 277 274 268 273 269 252 263 262 258 255 248 244 241 237 234 225 210 206 227 232 214 236 233 229 226 232 209 236 242 235 228 232 244 252 249 232 216 208 207 204 188 171 183 183 171 169 147 144 134 125 140 146 144 125 139 149 157 147 139 149 141 132 148 145 158 157 179 204 205 212 196 227 216 230 234 288 236 250 305 363 388 446 453 410 388 334 399 459 513 536 558 565 506 443 407 354 347 316 286 293 279 271 246 223 223 232 235 197 179 195 225 242 274 288 288 267 255 260 233 258 294 320 314 283 288 271 233 221 192 213 228 206 139 96 64 43 33 29 26 23 56 39 59 45 35 52 79 91 115 119 112 115 136 129 196 206 214 213 210 187 229 281 331 294 244 269 294 246 262 310 378 331 292 312 302 250 240 293 314 353 287 348 363 335 377 406 484 473 413 345 288 294 268 260 205 178 163 141 129 150 147 130 120 102 110 111 112 115 114 78 65 55 45 38 33 28 29 25 17 15 14 14 12 12 12 7 7 4 6 6 3 6 4 5 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
283 245 298 295 246 232 181 161 142 141 138 133 137 130 132 140 147 148 145 144 143 163 217 285 264 222 256 243 225 144 140 143 160 221 235 206 162 134 143 174 253 228 273 233 293 265 280 235 274 286 211 205 218 189 137 130 131 139 151 143 165 171 188 226 272 338 284 292 293 298 341 359 356 363 376 391 398 399 401 408 417 397 347 303 261 170 154 162 142 78 69 69 78 105 119 164 175 141 139 159 209 216 308 278 277 262 310 274 281 307 293 347 333 344 343 338 351 352 377 373 372 381 357 360 323 318 319 302 282 269 290 271 259 258 255 248 245 242 265 254 255 256 252 261 262 271 279 276 262 261 274 270 262 285 290 274 261 274 288 271 261 289 295 304 299 279 269 257 277 270 261 275 287 297 304 302 282 287 264 263 287 291 295 301 314 317 318 317 323 310 304 315 329 327 320 334 333 344 356 362 380 381 363 347 344 324 334 367 380 377 372 376 361 352 338 353 380 404 399 402 378 373 342 326 341 381 370 397 420 417 431 422 393 368 418 434 415 411 412 416 426 442 458 484 473 489 486 468 436 418 474 426 398 428 460 496 484 492 517 526 539 515 512 503 501 544 553 503 494 514 498 465 474 475 481 496 508 534 548 516 485 454 481 461 438 432 456 472 511 497 480 485 515 533 546 527 518 519 507 485 464 492 507 541 537 527 541 527 526 468 478 531 549 501 481 515 549 545 529 516 487 494 497 515 520 537 543 549 558 572 584 608 563 550 535 516 495 533 541 562 559 548 546 561 561 568 573 567 570 555 548 553 568 582 589 592 586 592 578 573 574 590 599 585 575 565 575 584 553 549 543 536 543 558 581 574 585 589 580 571 558 548 563 541 548 543 522 512 503 510 514 509 499 519 532 532 538 520 512 523 503 492 489 465 495 510 486 468 471 478 474 465 455 448 444 428 415 410 406 402 401 398 398 389 387 416 429 393 382 441 440 414 392 388 378 375 373 374 384 381 388 372 367 365 362 364 363 366 363 372 373 388 386 385 382 383 382 379 369 366 387 394 404 395 398 405 414 429 434 452 457 463 473 472 480 484 466 475 482 485 490 497 499 502 513 531 541 566 578 581 623 615 605 599 597 597 601 609 574 595 632 652 634 645 671 646 621 619 577 637 653 670 670 665 618 589 584 594 557 578 563 540 570 566 547 519 520 546 560 577 551 527 458 441 425 406 430 443 506 554 614 683 727 727 746 770 814 843 828 811 742 743 807 849 871 896 899 903 861 836 826 819 778 767 734 734 714 722 712 673 697 690 681 668 680 672 667 674 678 682 685 688 685 681 680 687 638 688 687 635 609 578 601 609 618 614 626 653 646 667 669 689 681 659 655 627 584 580 584 556 548 530 513 459 416 398 392 411 466 468 470 446 410 400 455 452 435 442 406 441 434 434 429 429 416 411 385 373 372 362 343 334 355 344 335 336 331 316 304 289 298 291 286 299 299 291 291 288 282 274 269 260 245 259 258 253 250 247 244 239 236 229 224 216 224 225 224 223 231 229 222 223 222 206 232 236 227 220 223 234 230 244 223 224 206 192 185 178 167 156 164 163 157 139 141 155 165 165 168 173 175 182 185 124 148 185 142 150 169 175 188 174 199 250 281 229 222 225 254 244 276 314 253 324 297 323 367 392 411 450 404 374 357 400 423 480 517 505 521 486 441 379 331 318 300 265 276 260 231 299 284 230 201 218 211 229 285 294 307 310 304 292 309 297 284 300 313 295 290 309 269 251 226 223 215 232 250 226 149 109 67 43 33 27 28 20 38 33 34 34 36 63 82 83 84 93 97 134 162 165 156 171 178 223 266 235 211 261 325 317 290 277 333 320 260 289 361 338 328 366 313 317 228 265 279 277 275 331 310 314 363 441 499 471 405 335 351 344 324 277 232 184 162 159 167 189 159 167 134 131 138 162 138 158 109 85 69 53 46 38 32 26 26 22 17 15 13 12 12 11 9 8 6 5 7 5 5 1 5 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
234 231 243 303 237 166 197 145 142 147 149 143 147 135 139 140 142 148 146 153 172 207 204 268 305 293 262 206 201 161 137 150 179 200 275 225 179 143 169 200 245 284 295 313 320 281 281 294 283 238 253 271 267 189 151 133 130 142 140 148 161 163 192 208 237 229 214 211 239 287 295 316 357 358 359 380 384 388 397 406 411 350 288 264 234 264 221 162 124 69 69 70 85 108 140 138 203 201 214 204 207 241 314 283 261 235 232 239 243 257 259 271 279 325 319 343 364 357 355 365 370 374 386 357 329 326 299 294 284 285 317 320 302 276 258 255 257 248 265 255 264 266 255 272 277 263 273 272 263 269 281 269 284 271 292 265 285 291 293 286 267 272 294 298 302 297 276 258 275 276 263 283 296 304 308 313 300 290 280 258 269 291 300 311 314 308 303 302 303 296 318 323 325 343 340 335 343 356 365 372 380 388 390 372 350 336 331 340 356 371 384 397 378 374 351 356 383 398 412 396 381 367 375 339 331 338 379 393 400 389 421 433 416 372 399 427 434 446 448 444 441 454 451 477 499 490 498 479 474 423 470 468 400 417 426 450 493 472 473 503 530 542 542 534 506 538 549 553 513 510 518 496 457 505 489 467 487 524 554 526 513 473 485 475 454 440 444 474 502 509 508 515 499 511 535 536 528 514 493 487 466 496 505 525 559 545 549 534 526 478 475 489 535 544 489 531 532 539 544 530 498 463 472 494 522 523 538 550 553 595 611 629 625 578 553 546 540 494 524 562 576 572 563 562 566 573 577 583 573 569 550 569 585 587 592 595 594 601 573 594 598 591 588 598 608 614 611 572 559 551 553 566 578 561 566 576 592 600 590 582 577 552 570 574 568 541 522 511 503 499 504 502 495 512 538 517 529 506 500 514 510 498 504 462 490 499 476 459 483 470 461 472 458 445 435 429 421 415 413 415 407 414 408 414 419 387 378 380 379 377 383 395 394 382 370 378 365 373 372 372 373 378 383 376 361 359 361 362 360 367 375 385 378 378 381 377 375 372 366 368 385 399 401 405 399 401 407 417 429 438 442 446 446 447 455 461 456 462 465 478 499 502 513 518 511 520 529 543 556 565 579 583 580 578 593 616 583 611 564 592 602 598 645 680 721 692 656 662 581 549 604 635 622 638 597 575 603 575 554 547 532 508 561 541 527 504 547 548 563 592 564 455 396 426 453 444 481 504 483 516 555 600 695 750 785 805 839 888 862 817 774 785 788 823 845 873 874 861 834 798 808 763 733 738 707 701 728 694 716 663 692 684 690 683 656 659 682 684 686 687 689 695 694 693 701 694 649 684 678 636 596 612 607 609 545 546 603 671 684 679 695 688 665 668 657 625 596 612 627 609 637 630 559 488 463 431 440 380 418 477 443 425 403 409 449 457 454 414 406 407 421 415 407 415 406 391 369 380 360 346 346 325 343 352 333 327 329 307 298 294 287 284 290 279 298 286 282 285 282 279 277 273 261 250 237 245 246 243 236 233 230 227 221 218 203 219 221 212 218 221 222 214 218 204 215 229 238 225 211 214 215 234 231 234 213 201 170 177 162 136 154 143 138 133 149 157 169 184 202 219 211 207 181 214 262 232 217 214 227 256 230 218 227 268 270 263 271 262 306 292 311 333 272 353 416 352 421 440 444 494 467 405 434 448 422 468 498 462 462 439 398 366 352 337 319 305 312 280 292 334 309 295 273 261 237 232 283 278 290 294 288 276 257 271 284 270 249 236 237 267 248 253 241 240 217 236 253 261 172 108 63 45 31 26 27 25 31 30 29 39 56 71 91 75 93 120 133 123 132 146 172 201 196 219 231 279 251 259 326 362 318 323 376 359 314 296 318 388 379 408 371 330 277 235 253 281 311 312 294 337 362 391 462 439 423 350 316 294 253 234 221 173 195 196 219 196 190 210 176 161 197 191 196 162 123 87 69 56 46 37 31 24 24 17 18 12 11 10 10 10 8 7 6 7 7 5 3 4 5 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
273 214 213 280 199 172 140 137 143 150 150 147 142 142 143 140 152 142 152 166 178 179 199 259 302 269 239 225 164 150 193 177 222 262 263 218 169 157 175 175 234 248 286 348 319 320 341 322 327 327 324 300 201 188 155 139 143 147 132 135 138 157 156 181 194 181 186 256 277 330 364 364 343 285 336 378 381 399 403 328 300 293 282 265 271 266 253 151 93 69 69 74 89 128 144 153 159 193 227 280 278 317 310 278 208 241 280 317 319 316 320 323 338 332 334 314 329 330 345 344 353 375 388 389 366 337 316 306 314 317 311 288 275 268 266 264 258 260 261 262 265 280 267 262 273 278 276 284 270 270 280 274 289 280 293 266 297 302 296 291 274 290 292 310 286 274 264 263 282 278 260 273 287 302 317 320 300 286 280 273 262 270 284 304 299 299 286 292 307 305 330 337 336 343 353 351 337 339 342 361 364 373 389 388 364 368 348 351 357 358 364 384 402 377 358 363 367 389 399 419 405 393 370 352 360 335 349 364 371 407 425 421 432 413 378 396 419 432 440 460 453 465 464 464 478 509 511 486 467 436 450 496 449 427 407 408 445 443 459 497 480 534 561 550 522 515 517 533 545 555 566 515 477 487 524 499 489 507 528 548 518 483 493 487 473 452 435 475 475 494 515 544 522 534 533 547 537 520 514 495 457 510 515 522 535 566 546 533 520 500 484 495 529 553 540 491 533 546 560 526 524 470 515 507 497 508 514 525 541 557 596 616 624 616 584 560 559 518 544 561 565 580 576 575 579 596 578 579 572 567 565 573 578 585 598 592 599 598 578 585 608 596 597 611 621 604 590 571 558 554 563 550 577 570 572 585 606 594 603 589 574 576 580 584 574 544 526 519 519 514 498 489 494 530 531 512 499 501 491 497 507 504 487 466 461 473 462 455 460 472 464 461 447 454 439 430 429 425 420 417 413 411 408 402 395 419 381 375 372 370 369 388 387 381 370 360 365 364 368 363 372 380 390 371 364 362 357 360 357 367 376 379 370 374 384 376 372 370 362 369 386 387 385 389 394 397 403 414 413 414 421 426 429 431 444 447 449 481 483 483 499 514 551 553 530 541 532 538 547 557 558 561 568 579 580 590 567 579 558 568 602 632 643 712 765 737 712 670 606 535 514 557 632 622 595 569 547 543 524 535 523 509 536 502 488 486 541 577 563 556 492 408 422 449 468 478 499 546 556 557 572 575 615 710 759 807 854 898 858 811 840 851 847 844 857 851 826 809 827 774 774 766 735 695 694 684 699 704 693 687 660 700 705 694 657 656 680 686 690 696 700 706 705 707 714 709 671 701 666 628 615 659 639 647 650 548 558 634 700 710 696 683 673 658 626 606 611 603 672 636 568 552 556 522 493 477 445 390 397 434 456 418 388 388 432 433 433 413 402 387 407 393 387 382 371 381 359 349 358 340 331 329 319 336 336 325 314 321 301 290 278 266 271 279 272 283 290 276 278 277 273 275 269 256 250 239 239 237 235 230 227 224 222 222 218 202 215 216 206 208 213 215 207 210 204 222 237 242 226 210 202 215 217 219 205 198 187 171 147 137 154 135 157 156 160 168 175 197 214 254 256 193 199 241 266 241 284 306 284 297 266 222 241 268 286 340 352 303 296 342 343 303 311 397 471 422 380 434 532 566 522 449 461 474 486 484 466 417 407 404 376 345 313 312 332 337 336 303 353 335 284 276 288 263 230 259 231 175 178 214 271 277 235 224 246 246 210 225 204 225 230 229 238 254 245 253 257 256 163 92 73 37 31 25 26 25 23 25 25 33 52 87 63 79 87 86 102 138 165 180 204 193 257 283 288 307 280 286 348 390 372 370 390 395 376 356 347 395 448 458 390 334 270 263 244 255 271 281 329 383 394 434 410 369 396 361 285 236 225 195 192 159 168 200 184 163 206 244 214 219 246 224 215 165 120 95 81 60 46 37 29 24 23 15 13 11 9 8 8 8 8 5 6 4 6 5 4 3 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
249 213 187 256 187 139 138 134 134 146 146 141 151 149 158 159 161 156 165 182 203 218 244 245 318 298 268 204 201 226 213 226 254 296 276 226 169 175 241 236 231 258 279 330 352 338 344 349 347 277 257 209 196 170 136 134 132 138 133 130 131 134 143 171 153 185 227 275 316 299 281 301 254 281 336 341 377 362 305 262 239 247 231 238 236 259 160 112 69 68 69 86 114 115 123 178 202 221 244 311 296 311 300 235 219 301 321 318 341 347 346 307 331 360 345 340 339 350 367 375 378 379 376 399 381 370 344 340 314 302 291 288 298 286 282 268 265 266 269 273 267 283 279 272 276 279 283 286 273 291 293 286 290 292 294 269 296 298 306 292 277 281 308 302 283 271 282 271 284 280 265 282 288 314 320 317 299 286 274 276 267 278 270 276 278 283 306 301 313 317 314 336 347 351 361 368 351 361 360 350 371 386 395 401 385 385 360 377 355 391 391 381 407 386 366 389 376 371 391 423 425 399 391 369 393 371 341 342 353 390 393 396 426 429 435 420 391 403 417 454 475 469 487 485 474 493 512 509 497 474 454 494 498 463 478 437 414 418 452 465 455 474 519 563 558 536 543 545 547 539 545 561 507 485 505 535 507 494 512 544 533 507 506 481 491 487 455 435 474 500 516 513 534 536 549 581 545 518 503 488 462 497 535 550 556 572 558 531 505 522 532 472 510 556 560 536 512 553 578 545 524 525 471 530 537 520 525 548 547 545 560 571 576 580 606 594 561 539 516 570 585 593 592 600 595 613 594 579 575 567 561 562 569 585 596 603 605 601 583 605 609 600 597 621 609 588 572 572 566 557 577 567 571 582 584 600 590 594 573 584 588 574 587 555 534 530 523 515 513 511 497 491 490 515 504 501 492 491 496 496 501 494 498 483 454 452 453 454 469 448 443 443 441 435 430 428 424 421 418 415 415 420 418 419 437 400 387 383 381 367 369 366 373 372 366 356 355 356 352 358 376 386 394 375 374 361 355 356 352 353 360 365 370 383 394 381 370 364 351 373 372 375 376 377 379 386 392 398 403 406 409 414 418 424 429 439 449 465 501 510 503 503 531 547 537 536 554 556 552 553 545 566 557 554 559 561 551 550 556 582 647 688 704 737 780 783 732 655 612 578 508 544 586 629 570 550 536 511 503 510 501 497 502 481 488 525 558 559 517 476 430 397 450 475 480 524 535 576 616 622 636 645 632 647 751 797 836 847 849 840 854 889 865 843 824 809 777 780 808 805 737 719 713 687 677 699 735 722 692 660 644 682 712 693 646 646 662 684 699 711 706 722 713 725 735 702 696 712 665 654 637 672 677 686 653 578 524 588 688 678 679 688 700 673 609 574 629 623 640 624 567 526 512 476 474 468 439 391 368 390 409 441 392 368 423 426 409 396 383 376 378 382 369 370 358 351 350 337 334 328 325 327 333 315 320 315 317 304 305 302 300 271 268 267 271 268 276 288 273 269 271 267 270 258 247 243 248 228 231 231 224 222 220 218 218 215 196 209 211 208 204 208 209 194 203 213 222 224 227 213 193 202 205 211 198 189 184 176 174 147 168 144 169 171 176 188 209 227 257 265 253 217 237 246 261 244 301 290 336 301 295 294 315 322 306 384 428 364 304 371 376 348 319 366 403 489 480 439 476 574 533 488 493 519 521 477 429 390 378 372 344 327 308 303 305 322 325 352 336 283 244 233 231 239 206 205 186 231 183 147 180 195 150 141 178 175 132 151 155 147 133 177 234 244 254 254 191 178 143 88 77 50 33 26 25 26 20 31 26 28 41 44 56 94 105 136 157 153 168 167 210 228 254 308 353 365 339 330 320 306 321 282 316 351 428 400 411 442 432 409 395 334 313 281 274 301 314 335 346 400 407 406 364 307 331 334 288 236 225 187 168 158 138 178 165 146 184 197 172 183 171 165 155 149 112 87 77 62 45 36 29 23 21 15 13 10 9 6 7 6 6 7 5 4 5 4 2 3 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
232 196 165 205 172 145 136 132 144 135 141 153 153 196 187 170 176 201 195 200 208 234 238 299 331 299 236 196 246 241 219 252 272 303 267 240 174 209 203 264 238 282 297 342 353 352 335 279 281 238 211 206 168 145 162 176 147 171 136 133 132 131 142 142 187 201 192 218 233 240 222 232 277 339 349 336 337 273 254 232 213 223 203 234 210 180 122 69 68 68 87 104 90 140 162 172 199 268 290 312 225 242 255 201 198 213 248 313 311 333 337 356 327 359 354 361 367 345 364 372 388 407 406 420 475 407 358 345 339 315 296 316 292 306 310 279 269 276 274 277 277 279 287 276 276 287 289 287 280 292 298 294 292 295 298 285 279 309 299 290 286 285 306 311 302 279 287 280 276 289 273 281 296 302 317 318 299 296 293 286 273 294 296 287 277 304 319 323 315 337 332 329 348 363 371 378 363 359 377 362 358 370 386 399 413 406 385 389 372 394 416 398 414 405 378 393 408 398 383 398 420 417 394 395 391 398 395 398 347 349 358 387 382 425 443 442 440 439 402 422 453 473 476 485 494 497 495 511 509 492 457 476 486 509 482 442 418 459 429 426 441 458 493 501 541 537 550 551 574 567 562 557 572 499 484 513 540 523 498 527 549 538 530 497 496 485 466 461 441 468 497 494 532 516 547 594 550 520 507 511 465 501 524 528 544 584 564 558 550 543 521 489 513 563 572 558 512 553 564 579 538 543 522 476 533 555 520 531 566 562 569 570 574 571 589 620 574 546 514 556 582 562 573 574 585 601 603 595 588 575 576 584 588 586 600 602 606 598 586 609 625 624 603 622 627 603 599 600 576 560 570 587 573 589 595 607 618 618 593 572 562 551 546 555 525 518 514 509 507 509 502 508 486 484 485 491 503 485 481 482 488 484 471 462 453 449 446 441 439 433 434 435 432 429 429 426 434 438 421 418 420 422 430 429 442 444 408 392 382 373 364 362 369 358 358 355 353 348 347 351 356 368 379 388 370 361 356 349 349 352 360 374 390 383 380 375 367 360 350 357 369 371 376 378 382 388 393 397 408 409 408 413 420 425 427 433 446 460 476 485 505 506 515 541 538 546 549 540 537 538 544 541 542 551 556 534 539 547 582 618 638 714 730 784 808 801 718 682 684 599 508 495 555 587 549 533 522 518 496 501 504 496 470 465 491 513 547 490 434 391 389 429 456 499 548 553 600 604 647 694 699 687 682 699 730 772 813 816 835 855 889 941 898 861 823 822 796 750 756 769 730 687 687 675 663 698 736 708 703 669 648 643 684 674 633 678 707 718 732 729 719 726 733 748 762 709 702 719 678 699 683 697 698 716 684 609 556 548 597 660 682 669 730 688 596 552 598 612 590 573 537 506 496 471 458 438 419 416 376 358 379 401 386 364 410 426 434 408 385 366 355 365 357 346 348 345 337 330 328 324 319 320 328 328 309 313 299 302 298 298 295 295 279 266 261 249 259 264 280 270 261 265 260 264 253 243 241 235 232 223 226 222 218 219 214 213 211 202 202 208 206 190 202 201 187 204 207 212 216 214 203 190 198 207 201 188 177 169 164 155 162 169 171 186 193 205 235 244 277 294 244 257 267 273 272 270 262 328 337 390 347 329 420 354 346 403 450 396 376 338 399 356 332 410 489 511 576 584 540 577 550 573 537 565 531 499 442 416 377 345 342 344 322 316 288 290 288 293 294 283 278 257 221 203 205 272 235 252 214 168 143 130 154 125 120 109 104 110 109 110 107 137 165 208 246 206 163 103 90 82 51 51 44 28 25 17 21 26 25 27 35 51 73 85 92 103 124 147 183 215 232 283 311 359 380 399 372 304 267 284 276 230 285 363 367 403 440 442 398 362 359 309 305 278 292 338 315 369 373 330 364 325 301 263 269 268 216 191 177 169 160 146 130 144 140 154 182 162 143 147 134 126 127 121 95 82 66 55 43 35 28 22 19 16 12 7 6 6 7 6 7 5 6 4 4 3 2 4 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
170 185 147 163 176 137 131 131 136 145 143 159 201 253 197 194 217 202 226 237 220 262 280 307 335 283 248 231 295 269 282 293 315 316 259 224 174 209 265 286 248 271 279 321 345 344 329 269 210 205 172 159 153 162 193 236 168 196 153 165 137 130 138 147 140 172 182 185 212 205 227 276 318 336 345 360 273 240 228 208 213 217 161 180 187 118 76 71 70 68 96 160 125 102 132 196 208 233 275 261 236 180 186 188 275 281 242 255 263 301 309 341 361 353 365 367 362 369 368 353 370 405 401 382 421 405 388 361 328 325 330 326 318 324 318 289 276 277 283 293 288 287 288 287 280 289 292 289 283 289 300 304 308 299 303 296 283 304 310 305 295 304 298 306 290 283 294 287 284 290 280 277 303 309 319 320 321 324 306 306 283 291 307 304 301 283 302 321 333 342 350 340 352 355 368 376 378 367 380 382 369 367 395 397 401 415 413 395 412 412 423 412 408 417 399 390 398 422 419 395 405 429 409 415 402 420 402 366 361 384 356 358 369 414 430 438 440 444 456 413 443 462 464 447 461 479 504 520 523 505 493 500 501 511 513 462 417 461 480 465 435 441 489 468 497 488 540 566 570 589 580 574 566 517 490 531 545 527 510 532 527 555 550 550 501 477 477 475 446 451 475 492 496 515 539 584 557 516 508 482 466 520 509 529 543 552 576 569 574 574 555 498 522 559 564 580 535 527 557 591 551 546 555 492 492 557 560 536 526 563 609 610 613 589 583 612 586 545 543 523 540 545 551 561 585 593 589 610 593 589 586 587 600 595 598 605 612 607 595 608 625 624 611 614 620 620 620 589 572 574 582 601 584 597 614 619 620 606 613 576 576 564 548 544 528 531 532 540 536 545 535 531 494 482 477 473 478 459 458 463 465 459 454 449 437 442 442 439 437 434 429 422 420 418 417 417 415 417 425 425 430 433 439 446 451 427 399 386 374 370 368 372 358 358 355 353 351 355 350 345 352 362 363 376 374 361 354 350 346 354 366 377 388 386 368 363 362 356 355 368 379 383 378 386 394 400 410 405 414 425 429 423 429 429 440 450 442 456 452 470 475 481 503 537 533 533 542 531 531 538 534 528 537 550 530 525 535 575 599 654 682 715 791 796 752 726 715 720 686 618 544 484 505 557 541 526 519 505 482 470 480 483 493 446 458 483 507 438 397 400 451 469 493 520 588 633 654 695 657 696 758 776 769 799 762 725 792 808 805 850 866 902 880 855 816 778 764 766 708 722 720 677 676 658 651 692 739 724 724 705 668 631 637 634 625 656 686 737 751 751 733 739 762 777 748 712 723 746 715 733 722 735 739 727 657 608 573 512 548 597 636 624 690 602 558 527 559 571 539 533 511 488 482 475 450 434 398 404 384 362 362 370 377 359 387 397 396 403 380 361 355 341 345 349 333 329 329 325 321 319 316 317 325 326 330 318 312 305 299 295 294 291 293 287 280 271 260 241 255 262 268 262 254 255 254 247 237 232 228 227 224 221 217 214 206 208 211 207 196 196 203 202 192 187 196 185 194 203 206 214 206 195 189 199 205 193 186 179 167 142 178 189 171 188 199 205 211 244 277 295 270 301 306 309 295 261 290 277 355 355 411 375 430 405 391 393 442 460 444 396 404 370 322 384 477 533 610 637 627 572 593 545 592 614 535 487 453 423 395 390 384 379 364 345 317 287 262 263 285 247 288 227 206 221 271 303 306 300 227 212 218 230 245 225 161 137 115 126 101 94 97 101 118 153 160 151 138 106 102 90 87 103 76 27 26 24 21 23 32 24 29 43 57 78 102 123 137 155 156 159 208 237 295 320 333 389 387 332 253 280 234 223 274 280 307 340 375 413 366 342 386 357 316 264 312 343 355 330 288 271 301 258 258 245 244 238 222 176 152 155 151 137 120 129 116 153 147 123 130 115 115 107 100 104 88 70 61 50 41 34 26 20 16 13 8 6 7 7 5 6 5 6 5 5 3 3 6 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
164 138 152 137 144 143 144 148 142 137 148 161 187 263 232 241 234 244 252 282 235 242 299 337 306 263 222 274 303 311 299 339 327 264 255 226 197 240 282 340 306 287 327 345 324 312 298 283 234 199 237 219 194 166 193 257 266 258 184 197 145 132 138 135 156 180 193 218 209 261 260 286 321 359 380 290 239 226 205 198 178 172 180 117 117 78 70 68 68 69 98 149 178 154 117 142 152 168 177 179 159 166 195 181 238 309 286 323 303 308 326 351 363 374 333 358 349 325 358 375 380 379 374 374 385 377 367 372 357 340 327 322 325 330 323 301 289 287 288 308 312 306 292 288 289 297 297 290 294 300 297 306 309 308 303 288 291 288 313 311 299 306 305 312 288 308 326 310 294 287 295 277 306 321 334 337 338 326 322 314 293 293 314 320 305 292 302 291 308 316 328 332 331 333 344 348 377 382 377 389 389 374 375 379 387 394 412 422 428 446 453 442 431 434 419 408 412 415 426 423 416 420 442 419 424 411 396 384 396 416 418 384 362 385 385 396 393 437 443 454 422 421 425 459 483 481 485 503 527 531 505 502 514 509 518 462 417 445 487 530 477 443 446 450 463 483 495 533 548 544 593 591 578 551 505 514 548 551 520 534 553 547 565 553 498 494 511 474 473 454 478 499 524 527 549 577 599 539 510 504 494 476 493 512 535 550 557 586 567 537 530 487 485 514 559 576 552 514 575 600 586 586 556 519 482 542 581 562 574 547 559 565 578 620 601 629 613 567 587 548 539 570 571 566 587 578 595 628 611 600 603 592 609 609 594 609 612 608 609 613 636 631 614 617 618 620 625 590 582 577 599 606 601 613 615 608 602 616 608 582 578 593 579 553 551 578 555 550 545 538 524 509 497 485 496 500 466 486 482 459 456 449 444 445 444 442 439 439 435 431 428 428 426 423 420 417 412 409 411 431 438 441 442 445 423 405 397 387 380 377 376 380 369 366 360 354 366 369 361 355 342 350 346 347 372 361 352 348 344 346 358 380 373 366 359 356 357 346 359 374 379 381 387 392 388 396 401 412 419 416 420 435 443 438 442 464 454 449 458 470 470 500 510 525 531 527 534 523 520 535 526 523 541 523 519 524 560 583 601 672 737 776 799 756 698 647 648 658 654 619 570 515 495 490 540 530 520 510 503 473 453 450 481 480 435 470 487 409 378 418 448 497 537 612 614 655 651 711 708 705 743 778 819 833 818 797 756 778 788 824 846 854 876 841 814 767 719 708 704 674 682 666 668 662 656 678 715 758 746 739 681 656 625 614 648 689 715 702 739 760 754 740 778 784 740 708 728 776 763 741 751 768 763 735 645 585 585 573 493 539 558 631 656 628 550 500 524 539 528 487 490 474 443 426 421 412 415 382 385 362 351 355 369 358 362 385 372 370 356 350 338 335 330 335 331 323 320 318 315 310 309 312 321 324 326 318 310 304 301 287 290 288 288 294 303 288 267 260 247 239 248 252 264 253 247 244 240 241 230 232 225 221 215 212 211 208 205 205 202 199 191 197 198 195 178 192 188 200 198 203 211 201 191 188 195 190 177 168 158 155 176 189 190 202 219 236 249 272 291 326 318 329 350 338 290 297 322 325 316 387 428 438 448 426 440 427 459 489 459 460 408 353 349 390 440 510 598 571 558 540 553 521 534 556 588 562 537 469 441 428 431 427 411 376 339 297 254 260 324 261 236 223 233 277 327 350 346 321 292 301 301 294 271 227 161 194 207 197 144 103 93 84 105 126 121 145 101 93 91 79 72 72 61 29 26 24 25 19 23 27 25 29 62 87 104 124 99 114 151 147 177 229 230 256 314 358 359 324 271 210 188 239 294 254 320 340 356 397 349 337 362 349 288 307 307 357 341 267 259 242 238 221 223 259 197 196 183 164 155 135 137 135 127 112 110 132 151 120 99 100 95 90 89 82 71 60 51 45 37 31 24 18 15 9 7 7 7 6 5 5 4 2 3 4 4 2 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
162 139 144 148 141 146 150 147 143 145 155 167 214 265 280 303 307 306 313 304 285 278 292 304 274 251 258 294 315 333 310 319 294 272 207 191 222 208 264 268 296 322 330 348 347 298 241 241 210 221 269 266 195 229 204 295 279 219 208 186 142 143 134 138 164 188 198 247 229 240 328 292 380 343 273 240 230 195 184 182 177 144 165 98 87 73 70 67 66 91 139 157 166 221 154 144 130 138 145 155 184 204 261 217 199 278 329 346 341 336 345 349 368 352 344 313 306 346 367 374 355 380 386 352 360 373 358 357 328 344 318 325 305 315 316 323 324 336 318 303 305 300 294 294 296 301 299 295 292 302 305 308 312 304 294 288 307 312 302 318 306 314 317 321 294 292 317 314 298 296 306 284 288 296 323 328 341 339 325 304 295 296 303 321 321 306 313 320 316 310 319 325 326 347 351 357 371 381 390 392 403 391 399 401 409 410 411 417 435 467 460 469 468 455 471 453 459 455 442 452 434 433 433 446 439 424 422 388 406 438 441 421 386 365 369 374 379 384 390 418 456 460 466 432 464 486 502 507 516 535 541 527 520 519 520 477 436 429 477 492 510 488 465 473 451 467 488 501 501 519 543 596 601 582 557 521 516 542 539 532 550 550 560 567 551 511 492 479 487 483 461 490 518 531 524 540 557 569 528 522 506 474 531 523 523 529 560 593 566 565 513 537 506 525 556 582 577 519 574 596 611 609 570 552 503 536 569 604 618 568 546 549 574 587 627 623 637 594 593 581 522 577 589 596 598 603 590 595 620 627 613 613 615 601 602 610 619 628 622 602 625 636 618 626 623 626 642 626 612 585 591 612 626 614 604 591 586 581 592 592 562 577 549 548 590 559 552 553 532 520 503 497 497 502 507 481 492 507 498 490 463 462 493 483 456 450 445 440 437 432 433 432 429 427 421 419 423 432 426 401 423 444 416 414 406 402 399 395 405 403 393 379 376 370 365 361 374 371 363 350 344 340 339 346 352 364 356 345 342 344 361 365 362 362 351 351 351 343 367 374 378 380 388 393 398 405 407 406 413 420 438 430 434 452 457 450 468 464 464 483 493 492 497 526 532 528 526 523 513 517 513 524 529 502 512 537 569 583 628 697 755 788 743 678 620 616 605 615 597 582 565 548 533 461 532 527 518 512 504 496 474 460 436 454 420 428 454 412 379 419 478 543 569 612 629 611 671 710 743 706 729 773 826 879 840 811 785 804 814 801 830 837 841 826 804 768 732 705 703 674 653 656 651 658 639 665 690 709 737 735 693 665 628 608 638 665 717 760 767 784 778 767 800 755 724 727 776 783 791 768 776 763 728 683 669 620 587 568 522 505 542 602 622 645 557 489 510 505 504 501 495 455 457 469 431 400 383 380 369 380 354 339 350 367 339 355 352 355 342 335 328 326 323 327 333 330 313 309 307 309 306 311 317 320 322 314 308 308 297 301 281 286 283 285 290 307 282 259 255 252 243 240 247 261 254 252 250 240 234 227 224 219 213 212 209 206 204 202 210 210 195 179 187 194 186 190 184 197 193 195 202 205 197 181 177 185 177 162 148 170 173 188 199 188 208 237 265 293 307 328 350 342 370 361 324 317 340 347 382 396 431 447 466 472 493 490 482 473 445 449 378 394 361 434 492 535 576 500 484 495 550 537 541 567 619 605 556 554 496 496 501 462 464 392 344 309 272 236 269 236 228 230 277 343 351 405 357 319 320 323 315 318 262 204 226 259 245 207 162 146 148 121 77 96 107 101 91 86 72 75 60 53 45 32 27 26 25 22 29 27 23 25 30 35 60 85 115 125 178 212 190 186 229 261 291 259 305 306 285 239 171 246 246 235 291 280 314 372 393 348 307 301 297 360 352 345 308 284 221 204 217 222 186 213 218 173 168 149 139 133 125 133 170 118 97 112 113 98 88 86 85 79 74 68 64 53 45 39 32 27 22 18 12 8 7 5 6 5 4 5 4 3 4 2 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
145 141 133 147 148 148 150 144 150 142 146 186 206 222 235 241 242 267 273 306 342 338 330 312 328 287 291 326 327 329 333 333 289 298 241 217 269 281 238 265 314 331 348 334 336 316 250 292 249 236 285 266 232 267 256 338 257 215 206 143 140 134 139 143 195 205 227 230 248 274 349 382 364 291 232 230 197 176 173 170 154 132 136 109 77 74 69 67 83 101 164 149 147 160 224 222 179 187 164 167 214 293 295 287 227 218 282 257 315 349 351 351 334 330 339 300 336 338 370 369 369 378 387 361 336 362 328 364 364 314 322 304 297 314 301 315 302 320 316 301 295 293 294 297 299 304 306 303 300 300 307 311 314 307 299 311 307 319 322 326 317 320 324 324 307 298 318 309 300 305 322 301 286 296 303 325 335 345 330 304 305 301 301 329 336 324 308 330 343 338 331 331 347 358 352 377 379 392 398 406 411 402 404 416 420 435 433 450 451 455 449 456 465 465 463 467 473 476 485 477 453 452 441 456 458 441 425 397 417 450 456 440 430 371 416 420 443 432 430 401 398 416 454 463 439 472 486 474 493 512 519 554 543 539 528 486 464 424 472 480 505 547 497 501 477 458 462 472 483 517 527 544 565 605 589 569 534 526 556 551 535 540 564 575 555 506 511 479 487 507 474 460 484 488 526 531 533 556 552 526 507 482 524 564 520 559 566 587 576 573 517 565 498 536 575 585 589 530 540 582 612 621 615 571 498 505 537 565 584 594 581 572 566 587 624 647 640 626 601 554 559 608 597 603 615 633 619 609 603 611 628 625 615 610 625 618 636 639 628 610 635 631 632 645 627 635 646 639 622 604 592 626 622 614 608 592 585 589 569 558 547 542 536 541 550 544 532 536 512 493 492 487 483 484 490 474 506 520 515 481 462 495 476 463 456 447 445 446 449 460 467 445 433 427 425 427 422 418 419 412 389 399 398 414 421 420 408 394 388 392 389 384 390 374 370 364 372 369 354 347 346 344 337 340 337 347 357 346 341 339 349 353 356 349 347 346 342 355 362 368 362 370 378 386 391 404 413 415 414 426 429 441 446 439 447 456 458 474 477 473 477 498 506 505 532 523 518 513 512 511 506 510 506 504 522 536 561 611 661 721 695 701 705 609 580 568 565 557 556 555 560 546 533 456 501 516 514 508 500 492 488 466 441 436 424 429 397 413 375 442 462 490 558 575 585 638 649 693 726 752 755 785 815 828 831 814 816 822 833 820 824 828 822 813 784 741 729 706 681 670 673 655 633 643 632 662 666 673 687 707 691 645 613 612 632 658 681 711 746 775 782 814 782 738 731 752 797 812 812 783 781 788 759 734 722 668 608 529 484 476 501 540 548 567 511 484 483 506 491 484 487 490 482 462 433 403 391 375 369 363 381 353 337 344 346 335 332 331 326 322 322 319 315 319 317 329 328 312 300 300 305 305 312 323 322 318 307 300 300 294 288 277 280 278 284 290 301 273 255 250 248 241 228 237 242 250 249 242 236 233 226 220 217 217 217 206 200 197 206 212 204 196 187 184 188 177 173 188 191 190 194 200 202 194 182 174 177 150 146 171 184 189 203 190 245 251 277 304 333 352 361 374 371 373 338 359 372 378 402 423 424 473 499 504 506 481 439 447 426 435 416 446 408 396 462 492 558 482 486 551 603 570 573 578 576 585 517 465 494 484 515 434 389 398 355 308 272 239 232 245 249 294 352 385 401 405 371 350 365 367 332 314 248 250 247 226 181 147 148 152 142 131 85 76 83 88 76 81 66 51 56 45 42 40 28 26 25 23 17 26 23 25 25 40 63 61 112 141 155 165 191 165 227 214 235 204 264 245 229 198 169 223 213 213 230 271 286 349 324 283 291 288 331 330 327 349 278 239 251 235 178 187 165 179 174 163 153 142 130 120 112 122 152 107 98 89 91 84 76 73 71 70 65 61 57 49 42 34 28 22 19 15 10 7 4 5 4 4 4 4 4 4 2 2 2 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
144 144 157 142 147 150 145 147 149 165 168 157 172 189 217 226 249 296 320 307 304 329 348 356 338 281 276 312 338 340 331 287 297 258 242 253 250 313 284 279 299 321 345 340 307 293 334 254 258 308 326 301 285 325 323 337 247 284 199 157 153 133 132 139 163 203 204 227 259 285 278 254 256 256 230 199 180 167 163 150 145 128 111 86 75 70 69 66 98 132 133 185 229 197 189 297 256 257 184 247 212 227 318 325 307 248 232 284 325 347 350 356 306 340 308 282 342 340 364 355 362 368 386 357 324 363 312 346 335 309 317 308 291 309 291 292 291 308 304 292 292 291 292 298 303 305 309 308 302 304 309 313 311 306 297 301 319 322 327 329 330 324 332 312 301 326 333 329 307 330 328 316 298 300 301 311 325 345 318 331 307 307 320 316 354 343 320 320 348 348 348 348 357 369 373 370 394 403 422 427 433 426 426 432 435 436 440 440 439 442 448 448 450 454 458 460 460 463 475 475 478 475 471 464 471 446 422 419 406 449 463 441 401 375 405 445 447 465 459 457 432 403 424 464 480 453 444 453 452 473 495 489 539 556 540 530 513 464 429 470 478 510 554 525 502 490 470 487 497 494 517 516 531 556 606 600 571 546 549 565 543 564 559 562 531 511 502 493 507 533 510 473 471 495 533 515 533 559 555 531 522 491 527 569 551 531 559 576 565 539 522 569 539 520 544 583 568 534 583 551 581 613 625 571 557 528 503 530 552 587 593 580 562 611 635 642 655 639 609 577 541 587 582 601 627 619 611 626 627 633 638 624 628 624 634 640 632 630 621 627 645 634 653 650 634 636 651 648 639 618 607 631 630 626 625 613 608 594 590 577 580 566 553 550 541 523 506 505 500 509 517 500 498 494 489 493 519 514 499 478 469 473 463 456 454 458 465 460 462 476 450 436 433 431 431 428 430 430 441 418 410 389 391 382 392 388 383 375 375 379 377 375 373 376 369 363 374 377 355 348 341 338 339 334 333 339 338 343 341 336 343 351 348 344 341 338 355 356 365 370 371 381 381 396 395 401 409 423 424 421 426 432 441 450 463 463 466 481 487 501 496 496 502 542 540 539 537 518 507 501 497 498 490 501 511 545 575 608 665 704 648 642 630 572 549 566 541 537 544 537 532 526 518 518 454 475 465 500 495 489 485 466 435 420 409 396 441 413 380 392 427 493 495 537 600 576 632 648 686 709 729 764 773 811 803 786 797 832 840 835 830 822 797 798 751 739 701 694 673 659 655 657 654 631 631 638 645 645 652 665 672 646 610 610 651 689 679 684 709 741 777 807 772 751 761 788 762 787 791 791 796 780 757 733 710 632 577 513 509 496 472 459 527 499 459 461 465 477 479 474 470 478 471 478 459 422 396 365 363 351 350 345 328 338 339 336 322 314 318 316 319 314 311 303 306 306 324 315 305 291 298 296 304 315 318 316 313 297 302 296 285 281 274 272 277 280 292 284 266 251 245 243 239 235 227 229 242 242 232 228 234 227 220 221 224 218 208 196 194 195 197 194 180 175 172 170 168 179 187 184 190 191 189 188 185 179 161 162 146 177 182 207 218 218 242 266 298 332 352 361 369 377 381 380 363 373 394 405 418 419 468 503 485 518 485 448 450 410 432 432 445 448 453 455 469 470 492 457 496 558 522 583 588 560 554 547 486 479 417 477 490 462 421 372 345 308 275 275 268 297 271 307 368 418 484 463 399 387 395 379 351 319 293 292 282 260 203 164 135 111 108 115 87 69 70 68 67 72 63 53 52 46 38 37 29 26 22 24 21 23 22 24 24 26 32 77 85 134 121 138 160 160 164 184 187 198 195 186 180 151 177 186 220 245 248 291 326 290 258 252 227 282 267 266 302 366 307 300 273 203 181 157 161 143 143 145 143 132 123 118 101 103 105 91 88 83 79 77 71 65 62 60 59 54 49 44 37 31 26 21 18 13 10 7 5 6 4 4 4 4 4 3 3 2 3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
157 170 145 140 146 150 148 143 144 144 143 166 216 218 212 273 258 253 274 294 327 342 359 352 312 292 310 323 344 338 299 271 266 272 243 269 273 300 307 294 338 346 347 323 342 348 312 274 279 299 322 333 313 350 365 307 294 314 219 150 149 136 130 134 169 187 190 195 175 225 220 199 221 227 224 188 175 165 148 140 140 118 107 79 72 70 69 75 113 160 172 190 283 283 247 248 308 286 210 223 296 223 287 324 333 325 255 252 273 304 327 350 349 287 289 299 296 349 336 322 332 373 361 345 315 362 304 326 303 320 295 294 284 286 287 282 284 293 289 287 291 291 293 296 303 306 310 315 310 308 313 316 314 305 308 316 306 319 327 331 334 335 333 314 320 312 330 329 326 313 329 315 304 299 315 319 330 348 327 345 312 316 338 322 332 353 337 332 334 361 360 357 354 374 405 371 404 404 414 414 417 420 423 431 433 436 437 447 454 460 455 447 448 450 456 457 471 475 472 470 491 492 487 490 488 454 451 438 423 430 454 447 433 400 377 417 450 462 481 489 468 421 411 423 476 492 495 490 496 490 464 466 488 529 543 549 530 482 429 467 498 516 508 502 554 516 482 486 511 515 517 523 543 545 557 612 594 582 568 564 572 560 578 549 512 514 530 505 510 518 507 475 502 469 499 494 526 548 569 534 519 492 524 552 582 552 546 565 585 565 534 583 549 505 564 580 579 547 593 590 588 615 626 567 588 569 512 562 520 576 600 596 568 604 627 668 663 649 627 601 569 541 561 564 598 604 609 622 635 645 646 646 639 636 638 640 643 644 643 615 641 653 635 656 639 650 652 647 639 636 615 632 636 619 611 630 639 629 619 601 588 568 562 520 521 519 512 519 504 519 521 506 512 505 523 534 526 519 490 474 477 474 465 464 469 494 482 473 462 450 442 439 440 439 440 447 437 452 442 425 415 395 401 395 380 381 380 386 374 364 373 371 370 368 366 362 361 361 367 351 346 338 340 339 332 332 334 338 337 334 340 344 340 337 345 362 389 380 368 375 379 378 387 394 404 414 413 424 433 430 430 438 445 457 483 492 487 498 501 511 545 557 521 562 547 530 521 512 502 496 487 485 488 498 518 545 583 645 703 671 594 603 566 573 546 546 548 520 516 514 516 512 509 508 492 487 454 414 450 460 479 459 472 469 462 439 384 393 382 397 438 481 507 519 533 556 562 589 618 621 652 716 778 772 756 783 815 841 830 832 814 794 796 771 742 704 699 666 663 660 653 637 635 627 615 622 628 633 643 623 625 631 600 606 632 666 657 697 721 771 804 771 756 771 752 734 750 770 785 785 757 750 742 715 644 596 561 536 564 617 562 484 443 437 463 423 456 474 478 469 463 443 446 410 416 398 367 355 352 352 346 332 329 331 333 333 327 325 308 309 308 306 305 308 294 299 316 301 296 295 292 301 301 301 310 313 309 296 287 301 288 282 279 273 271 273 284 292 281 257 249 249 244 235 229 226 216 234 235 225 231 236 223 216 211 212 223 210 201 184 188 191 190 193 199 191 167 162 168 180 176 186 183 180 177 166 156 152 150 171 194 200 214 211 246 271 302 329 338 343 354 358 362 379 377 376 392 412 439 461 489 508 449 453 437 456 428 414 412 421 410 436 425 428 435 434 440 449 480 475 505 561 530 533 532 548 550 496 434 404 420 431 357 385 390 322 315 261 287 303 280 323 376 421 454 393 379 389 361 345 348 331 317 324 307 272 206 179 178 145 127 93 97 92 72 63 50 62 59 49 39 33 32 31 30 27 23 23 24 19 26 22 23 23 27 37 66 92 98 110 115 126 129 140 158 167 156 161 154 155 149 210 278 321 324 328 342 283 232 202 235 245 216 265 307 349 361 319 228 191 158 155 139 144 128 130 127 123 115 110 105 94 88 87 81 78 74 74 68 61 55 54 52 49 45 38 32 28 23 19 16 12 6 5 4 4 3 4 3 3 3 3 3 5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
186 156 138 137 149 148 142 142 154 150 162 162 191 249 262 263 297 306 311 315 352 338 339 364 340 347 334 309 348 328 296 309 309 284 259 265 322 285 303 312 313 324 349 349 342 344 344 262 299 297 340 359 360 361 362 351 364 288 250 194 172 153 131 135 139 146 150 168 142 174 156 171 212 203 211 173 167 159 146 128 121 120 99 76 70 70 62 124 169 220 250 287 310 319 314 304 325 307 250 240 272 304 299 324 336 313 323 281 321 330 353 355 317 298 257 298 298 306 335 370 324 355 322 347 311 333 311 313 304 292 298 285 279 276 276 278 281 285 281 280 287 293 281 297 305 310 314 316 321 317 316 319 317 308 319 322 324 318 327 333 336 338 339 320 335 325 336 334 333 326 330 325 309 309 320 341 357 353 343 353 312 338 354 362 341 342 357 358 357 352 373 382 379 393 408 408 408 416 426 427 426 426 433 431 433 439 443 441 446 438 437 433 430 433 438 438 445 459 471 476 473 488 499 504 509 494 473 454 443 441 454 456 434 406 386 393 412 445 458 471 483 473 443 421 456 484 509 516 503 520 512 490 472 499 525 536 503 465 453 435 489 494 489 487 512 523 498 487 478 513 524 524 544 569 570 571 622 606 597 581 603 579 581 561 534 569 535 507 535 515 492 486 511 478 480 498 530 525 540 562 534 498 537 539 583 587 556 578 591 580 540 586 555 530 523 566 594 579 569 606 585 607 643 614 605 562 511 578 541 579 604 600 591 578 604 630 639 640 644 631 599 570 588 584 548 598 585 609 637 644 662 650 651 642 643 648 652 648 641 624 627 636 654 657 660 650 655 642 632 619 628 650 611 599 624 621 632 613 618 585 568 557 535 552 547 536 558 528 514 524 520 517 518 532 542 526 518 498 480 485 528 493 477 486 499 490 484 473 455 448 445 452 450 447 450 459 451 454 443 421 420 421 413 404 399 399 387 396 388 378 362 364 362 363 364 361 359 356 357 356 353 351 343 339 335 336 327 331 327 330 334 332 338 343 348 360 370 369 367 379 372 373 378 387 397 406 415 421 441 445 440 459 467 469 475 497 503 508 516 506 519 524 528 537 528 530 528 528 524 517 506 476 488 545 587 597 631 663 636 598 584 527 528 516 519 533 503 504 501 501 502 494 502 499 500 499 488 488 450 398 419 464 449 458 454 455 435 397 358 406 436 450 478 513 494 511 558 573 564 631 679 692 681 717 742 778 804 827 825 868 829 791 796 779 757 710 672 658 647 639 632 626 623 611 611 618 619 629 626 618 600 596 590 607 618 649 668 689 733 781 762 741 744 791 744 716 757 777 782 777 782 712 669 657 643 625 612 596 631 622 559 526 508 489 478 456 428 465 482 488 472 492 483 423 392 372 361 349 343 342 338 337 331 324 317 328 317 311 307 305 299 301 301 300 303 288 295 300 292 279 288 293 298 292 302 310 307 298 287 282 280 279 278 274 265 268 273 285 287 275 261 260 260 256 248 238 229 211 225 227 220 219 218 215 210 206 209 211 205 205 200 188 184 186 190 192 189 164 161 162 157 177 179 176 157 150 152 177 178 176 181 194 214 223 233 264 300 299 307 306 324 335 346 356 383 392 398 420 431 463 487 493 436 436 412 433 418 397 414 391 399 403 420 419 424 440 458 477 490 536 519 565 513 484 523 535 504 461 420 425 373 378 323 312 311 285 305 261 280 347 360 338 385 412 454 419 378 315 265 243 248 264 296 328 245 189 172 161 116 108 106 92 87 86 81 82 71 44 49 37 57 79 63 46 34 28 26 24 21 18 22 24 21 24 25 24 45 65 93 87 108 125 136 123 134 153 160 149 114 125 169 215 245 257 297 305 268 254 213 182 204 197 225 287 311 298 331 253 202 172 162 144 135 130 125 119 118 113 106 102 102 111 94 80 77 73 71 69 63 59 55 48 44 43 40 34 27 24 21 16 11 11 7 4 4 4 4 3 3 3 3 2 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
161 165 139 140 149 148 137 135 134 144 172 194 219 258 281 320 319 333 327 343 346 342 353 350 350 367 333 317 350 325 312 336 319 317 274 261 320 319 334 334 319 340 338 349 350 346 346 292 305 343 324 364 364 363 292 321 293 304 251 210 188 167 138 141 135 131 132 133 133 134 137 146 199 169 210 168 154 140 144 145 140 111 87 73 70 72 78 191 232 264 285 296 307 274 282 282 326 331 303 312 300 333 332 327 341 334 346 329 340 354 355 334 292 255 277 278 323 367 334 351 316 340 302 335 320 295 318 289 290 288 277 274 275 268 274 278 283 287 280 273 279 275 276 285 296 298 304 318 312 319 315 319 314 315 319 323 337 331 322 335 337 336 331 320 333 342 337 341 343 332 341 331 316 313 337 351 360 360 357 338 319 321 333 360 368 367 361 395 377 382 382 411 421 406 405 410 418 434 433 420 414 412 417 419 421 421 421 424 429 428 424 433 439 442 445 447 447 444 458 478 481 477 480 488 498 513 505 481 458 460 480 454 414 434 393 387 391 406 417 463 469 483 479 431 437 487 497 503 510 516 532 520 516 478 480 513 538 486 454 442 439 460 472 470 482 502 517 509 492 481 489 507 516 542 588 614 620 619 595 620 592 619 587 586 564 567 526 534 517 516 526 502 522 491 529 488 517 528 544 574 543 525 505 524 561 598 577 600 597 582 554 578 583 506 569 568 585 601 550 603 620 621 622 645 611 555 546 554 570 536 575 641 619 590 620 612 633 641 649 653 626 570 607 605 589 563 610 634 637 633 648 645 652 650 649 651 645 647 637 628 643 650 658 667 674 683 665 641 635 624 620 649 626 607 584 588 615 581 609 580 563 553 535 550 553 551 532 521 524 530 526 550 543 546 530 514 497 485 490 516 510 503 506 496 486 478 466 460 455 456 459 460 457 457 468 459 464 452 436 437 438 441 430 417 411 414 407 414 405 402 387 375 355 356 350 352 353 355 353 351 352 347 347 347 341 334 328 327 331 336 333 335 338 341 344 348 354 354 358 362 366 370 376 386 405 411 427 440 441 453 458 470 486 488 490 496 513 534 527 536 526 554 557 560 548 547 544 545 548 557 536 497 483 526 533 549 579 608 585 573 544 510 501 495 495 487 483 491 489 485 487 489 490 491 490 491 487 476 473 470 407 414 433 418 445 434 429 375 366 398 404 427 432 451 477 540 556 530 579 609 601 647 745 775 778 801 818 819 805 838 820 813 757 779 759 726 683 674 679 665 649 639 630 626 612 608 628 638 633 616 612 584 626 627 659 662 681 689 711 744 724 721 728 752 730 712 750 749 765 738 708 697 639 626 655 654 643 599 568 526 505 495 462 445 451 446 405 414 469 496 497 463 433 425 391 382 360 350 343 337 333 335 329 325 314 321 315 307 304 301 288 294 296 295 298 291 285 282 289 284 284 288 295 289 298 306 305 299 296 299 288 273 275 269 262 265 266 288 287 281 273 272 275 275 262 250 240 226 217 209 220 212 213 219 211 208 204 202 202 200 198 196 190 186 172 174 164 171 173 182 168 163 170 169 155 174 175 176 180 196 202 194 218 233 235 245 269 272 274 303 308 330 342 350 361 382 409 424 428 449 457 460 429 394 419 396 396 385 388 420 424 439 455 443 461 472 493 510 545 572 547 563 482 460 508 502 508 451 400 405 411 386 350 413 350 289 278 273 342 366 382 402 422 436 453 422 367 365 296 216 183 184 198 238 196 177 142 117 113 98 111 88 82 74 72 69 58 52 50 77 131 116 84 64 49 28 25 23 23 22 20 24 21 22 22 22 24 41 83 70 99 108 120 114 110 133 137 125 105 141 185 187 195 222 229 227 203 198 181 168 167 218 222 229 253 323 299 226 198 170 146 136 124 123 115 111 105 100 97 92 101 101 94 80 74 68 64 62 61 55 53 46 39 37 35 30 26 25 20 14 9 7 6 5 3 4 3 2 3 3 2 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
151 139 152 145 147 139 132 138 146 140 142 176 234 199 255 260 262 289 285 298 328 310 311 336 363 373 359 339 353 322 338 325 312 301 269 290 276 315 320 332 349 360 345 350 350 348 329 308 290 347 354 352 348 291 265 234 221 229 210 207 183 177 179 139 133 132 130 130 130 130 125 126 105 174 217 172 147 132 118 111 108 94 79 71 70 75 100 139 154 172 216 282 214 179 195 237 324 324 335 335 331 290 263 340 308 316 346 348 348 357 351 359 334 256 245 251 296 281 278 344 290 341 291 290 311 304 290 287 275 281 281 266 269 262 277 280 285 286 272 266 270 284 285 285 286 287 293 302 306 307 315 319 321 327 322 335 339 342 329 337 340 336 339 343 336 345 351 351 347 344 348 327 323 317 328 346 357 365 351 344 331 355 344 357 367 376 395 409 397 399 409 408 406 402 406 414 427 426 427 412 402 404 405 406 409 413 419 423 423 429 435 435 443 459 452 461 460 451 446 451 463 490 482 482 485 491 497 502 497 505 503 467 448 437 436 404 406 392 412 418 460 478 493 466 425 433 445 477 492 501 517 533 528 527 523 487 518 496 470 486 466 478 464 452 454 502 517 525 519 481 484 520 539 544 561 584 601 594 587 571 580 589 632 611 589 561 579 536 542 545 529 500 510 512 541 524 492 522 534 541 571 524 514 546 565 583 605 609 588 566 565 593 558 522 542 543 564 606 564 595 617 645 634 649 594 535 572 544 600 572 572 613 650 633 591 634 644 642 655 646 619 616 590 619 620 571 588 623 627 639 638 649 661 658 658 653 654 645 644 638 659 664 673 671 673 677 652 635 640 621 602 592 588 597 603 573 567 561 561 557 537 550 561 555 560 536 532 527 534 548 548 554 542 522 507 502 500 510 498 500 520 517 495 486 475 469 465 461 461 465 468 470 467 466 478 482 458 458 453 451 460 464 443 435 436 419 439 435 418 401 388 389 379 368 359 346 346 345 342 346 347 344 341 344 344 334 320 330 333 334 331 334 338 343 346 349 353 358 361 365 373 379 380 383 389 398 408 423 436 472 467 494 503 511 539 544 563 535 544 551 547 551 558 570 561 565 568 575 604 628 635 541 488 466 497 503 511 534 545 509 501 497 482 480 479 472 475 478 476 473 475 480 476 483 480 482 478 474 464 465 456 396 373 416 403 445 423 362 378 389 422 445 472 476 473 480 502 541 568 572 605 661 679 737 721 786 805 806 799 794 774 738 770 785 765 731 680 674 688 660 646 647 644 633 615 615 606 639 596 627 628 581 620 662 668 674 666 679 700 715 719 718 699 740 694 676 725 705 692 702 656 651 612 629 647 625 603 541 545 531 508 539 537 564 486 495 459 410 405 434 432 423 410 395 390 378 361 350 340 333 328 326 328 324 320 306 305 301 287 293 282 278 273 281 294 289 287 287 274 280 279 290 292 289 283 280 286 289 286 292 290 276 268 269 256 263 259 271 287 280 277 284 283 289 281 262 251 239 230 221 205 207 202 209 206 204 203 201 195 197 195 191 177 173 176 170 174 160 182 184 179 163 153 151 169 182 184 183 188 198 207 204 212 220 230 233 239 255 289 325 354 372 367 357 384 410 428 420 414 444 443 412 402 383 400 387 382 377 393 410 420 422 456 424 437 465 517 501 523 525 519 533 538 447 525 463 432 425 392 365 359 340 406 417 327 329 341 284 331 360 407 431 410 417 413 398 351 367 347 270 217 159 149 170 161 131 132 121 110 100 84 67 63 62 70 57 50 64 75 118 139 147 93 89 66 34 26 22 23 22 17 22 21 21 21 22 23 26 56 63 87 84 100 108 104 132 97 93 137 177 173 199 205 225 219 182 179 169 165 150 213 203 254 291 327 322 261 205 180 172 144 127 116 116 110 104 97 91 86 87 96 91 81 77 71 65 61 57 57 53 49 44 38 33 30 28 24 20 18 13 8 5 4 4 3 4 3 2 3 3 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
154 140 142 144 139 136 132 134 152 154 154 173 184 194 200 217 233 235 271 274 270 284 311 321 323 360 379 363 337 362 333 312 321 291 278 279 318 320 314 337 366 361 355 350 345 342 327 351 341 338 361 362 362 339 334 310 258 219 192 186 171 174 158 134 142 163 142 136 132 138 127 75 80 133 224 211 166 152 144 142 123 106 78 70 73 78 92 114 132 145 167 192 173 150 166 183 216 288 311 246 235 191 200 280 216 222 318 343 353 355 310 328 302 292 242 265 292 254 292 311 279 307 307 278 274 288 276 289 275 264 267 272 257 274 267 277 271 265 264 275 279 289 300 293 299 303 293 299 305 314 321 323 318 328 329 331 343 345 337 340 343 343 345 334 350 352 355 355 356 356 342 326 349 329 329 351 342 366 360 347 346 353 357 386 385 388 392 391 391 396 394 395 397 402 414 418 422 417 421 411 401 413 414 415 418 424 429 432 445 455 468 445 442 460 480 468 480 465 459 456 450 465 490 491 491 495 495 498 500 503 506 483 478 452 447 410 453 410 403 455 425 443 473 497 461 453 433 440 473 477 475 501 520 538 538 508 513 518 502 478 490 503 475 481 454 483 508 522 529 511 499 489 514 525 539 555 559 548 572 551 563 565 582 616 611 591 581 575 553 538 532 519 516 516 553 550 509 522 531 548 589 539 529 527 541 585 602 604 595 584 573 609 553 537 586 553 573 616 583 576 618 650 651 640 576 561 591 548 615 596 552 584 625 646 611 616 649 654 652 638 631 652 619 627 638 582 564 590 623 620 640 641 650 662 661 661 653 653 663 666 641 664 664 668 669 664 639 629 624 618 625 614 610 589 586 611 574 556 553 561 581 580 557 558 551 563 535 536 546 592 565 549 526 513 539 514 525 535 517 516 511 508 487 478 472 471 470 470 470 475 477 483 485 476 475 471 471 475 482 476 478 492 499 496 453 455 486 475 475 428 413 408 395 385 367 373 358 352 344 340 342 342 341 339 339 340 319 329 328 327 330 343 341 346 349 356 362 367 368 377 379 384 387 387 394 410 419 428 453 481 491 498 500 509 527 549 561 553 580 571 573 579 587 594 596 603 621 624 707 661 605 553 497 466 468 465 479 488 488 482 485 465 469 464 466 461 464 464 465 464 469 468 469 473 473 473 471 464 459 454 452 450 397 373 375 415 427 352 375 377 398 429 441 437 477 504 524 531 524 555 599 596 621 643 724 774 765 781 799 776 724 772 777 770 738 723 698 693 696 679 658 658 643 641 632 631 610 624 576 595 621 574 654 655 669 679 691 684 706 719 727 717 657 705 677 658 664 660 652 647 635 605 613 664 666 627 578 618 615 558 559 615 607 601 541 542 495 416 382 397 405 401 394 389 377 370 365 347 341 333 329 323 320 317 316 314 309 313 325 323 310 295 291 270 278 289 286 282 280 272 268 288 288 286 280 275 273 272 271 273 287 271 264 260 252 253 251 260 270 283 276 275 281 281 282 269 253 239 233 229 220 219 211 198 193 194 192 188 191 181 184 187 180 198 192 195 186 181 171 185 186 184 185 184 195 193 201 199 188 199 219 232 232 236 259 272 260 279 309 350 400 412 385 384 413 414 406 387 405 392 418 404 399 376 380 379 372 379 398 421 403 408 414 417 464 479 476 475 509 487 554 511 499 460 460 435 412 414 415 401 359 374 419 384 374 417 406 324 329 363 402 429 414 341 349 360 337 349 328 296 260 186 133 121 115 114 109 106 101 92 70 88 105 99 64 69 96 124 133 114 149 144 105 91 84 45 26 22 21 22 20 19 22 21 21 21 22 23 48 47 51 89 85 70 104 122 84 120 164 187 239 250 217 188 179 153 155 140 144 194 218 237 243 263 322 256 213 188 158 148 122 112 110 102 98 98 90 85 80 76 78 74 67 68 66 59 56 52 50 49 45 40 37 33 29 27 21 17 15 14 12 6 4 4 3 4 3 2 3 3 4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
166 150 144 143 149 149 149 144 141 159 161 158 178 176 208 246 241 276 251 275 272 295 333 361 350 377 369 363 352 364 350 339 301 329 285 278 309 345 348 329 352 355 350 346 343 346 345 359 353 356 363 317 289 310 269 269 245 209 179 157 172 135 138 133 188 201 153 140 137 145 163 89 71 81 144 193 227 193 179 170 172 115 77 72 70 76 86 108 122 129 143 147 156 144 188 171 186 168 192 178 173 156 182 184 180 243 341 330 344 348 346 273 279 263 239 228 255 241 284 286 274 267 268 277 270 265 271 266 266 263 262 266 252 252 262 269 257 261 266 271 290 289 293 304 306 308 296 311 327 321 333 326 326 322 333 341 344 348 342 343 345 347 350 345 341 355 357 359 362 363 356 332 349 353 344 365 366 367 361 346 356 377 373 387 392 385 387 384 386 389 394 399 409 416 418 407 402 401 406 402 398 404 408 421 428 433 441 450 442 451 467 466 452 448 457 469 477 492 477 470 465 453 471 494 503 508 504 515 506 518 513 510 505 481 450 416 460 443 401 445 474 453 445 473 493 458 488 441 479 481 515 520 515 528 547 537 504 506 546 497 501 534 504 516 496 461 500 512 529 542 531 502 511 500 525 517 519 523 536 533 544 563 594 603 610 601 577 553 539 526 522 542 528 503 529 554 528 518 552 544 575 555 547 527 558 566 574 602 618 601 584 593 576 527 593 590 582 628 621 571 631 643 654 630 568 593 603 546 600 628 592 580 633 652 640 609 649 655 653 648 645 661 646 625 634 633 608 574 600 636 635 641 655 664 668 671 660 658 655 670 659 651 670 680 667 654 640 642 650 641 641 635 624 625 604 568 559 568 605 607 611 573 576 601 564 546 546 554 587 584 558 549 522 549 552 544 550 535 527 529 513 489 486 488 484 482 484 482 485 487 488 493 496 493 494 487 485 495 505 512 531 531 563 508 434 484 576 537 514 466 445 410 399 401 387 384 369 373 363 341 334 336 335 337 335 330 320 324 325 327 335 340 346 354 358 358 365 373 380 376 381 391 395 404 405 417 441 458 488 497 512 513 547 548 548 598 602 579 613 630 624 657 662 663 685 690 695 696 739 679 610 546 508 485 463 447 464 479 468 462 460 452 456 455 454 450 455 455 457 458 461 458 462 465 467 467 462 460 449 450 447 426 437 398 366 367 405 368 356 364 379 405 427 475 493 503 490 500 536 535 564 567 588 631 683 707 759 751 790 727 735 766 731 742 701 702 723 743 739 705 702 686 671 652 645 626 644 657 644 604 559 632 651 662 688 694 686 711 717 727 715 702 618 661 634 624 638 612 668 635 607 582 610 649 659 654 642 638 595 610 629 660 678 623 567 569 472 429 410 387 382 386 383 379 373 362 356 353 334 335 327 322 318 315 312 311 309 304 309 319 320 315 309 290 270 277 283 281 279 275 273 294 287 283 284 278 274 275 273 271 267 263 258 255 256 256 255 252 260 270 276 272 276 277 275 276 268 251 250 240 236 229 217 216 207 203 191 199 193 194 190 192 198 201 201 196 193 183 185 185 196 193 197 194 202 223 235 217 201 206 218 254 288 285 326 338 314 292 341 385 382 388 374 383 390 397 390 377 386 379 386 381 367 366 369 369 367 372 387 392 399 423 433 441 428 438 445 460 494 474 516 506 492 475 448 456 448 399 404 376 382 405 406 361 401 439 405 347 320 361 390 387 370 317 321 304 269 265 275 268 195 148 134 102 104 94 85 77 83 86 97 122 114 75 76 109 134 140 200 170 136 144 121 104 84 67 40 23 22 22 21 18 19 21 21 20 21 23 23 35 59 77 45 75 105 93 77 106 136 188 170 180 170 150 142 131 118 128 150 167 182 213 268 320 334 243 193 169 143 123 110 100 96 94 93 89 85 80 76 69 66 61 56 55 54 53 53 48 45 44 40 37 34 31 27 22 19 17 15 13 7 9 7 4 3 3 3 2 2 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
142 143 141 149 150 150 144 143 141 148 161 198 203 241 201 246 296 298 309 320 290 317 309 326 380 379 384 383 371 353 336 315 310 340 340 293 298 329 350 354 384 364 353 347 349 357 356 367 366 362 343 301 283 265 243 202 195 183 188 200 204 199 180 185 203 204 204 138 147 178 197 157 81 71 80 181 233 227 234 236 222 161 78 73 70 74 81 102 112 116 122 125 132 119 164 140 150 131 150 164 154 137 140 168 229 284 349 310 318 291 360 298 247 233 224 212 232 242 247 262 278 264 253 250 254 256 276 257 260 259 257 263 252 247 250 253 259 262 278 287 290 296 299 299 310 313 303 303 318 336 339 333 331 333 329 340 347 350 353 346 347 350 352 350 357 349 360 368 371 364 350 340 354 369 375 385 381 376 364 365 372 386 383 383 384 381 380 388 398 405 411 411 399 404 403 394 388 391 392 395 403 413 414 412 419 422 433 453 455 467 473 478 471 465 458 459 480 494 499 482 474 460 457 466 472 485 494 505 519 511 520 522 524 481 451 426 475 435 411 412 451 490 492 462 490 496 502 472 446 453 475 510 531 530 540 547 541 513 529 555 520 559 541 526 497 484 485 498 516 535 544 524 523 527 511 539 560 548 550 528 545 560 571 610 613 607 582 560 552 549 530 558 544 500 534 558 538 517 538 579 574 585 554 510 533 571 578 592 614 615 596 603 554 558 589 603 601 630 632 579 595 598 637 634 562 604 614 573 565 601 612 560 586 638 657 651 623 644 649 657 667 669 646 643 644 647 635 612 574 612 642 655 660 669 674 674 665 668 668 660 683 666 675 688 671 654 648 636 629 635 636 603 585 574 568 570 617 613 647 616 586 570 583 589 561 579 589 582 592 574 562 543 545 551 557 554 552 536 521 503 499 496 492 495 493 497 499 495 496 495 498 503 507 505 507 506 499 517 534 557 601 601 620 514 463 550 599 611 527 472 439 456 429 449 402 389 384 375 368 342 336 334 332 333 335 331 322 322 323 333 340 359 351 354 363 373 367 371 377 383 392 402 409 420 432 445 453 466 480 523 527 530 582 607 606 642 683 620 716 720 709 745 743 739 753 744 757 761 771 723 664 568 519 499 476 454 439 461 451 444 445 438 442 444 442 441 443 446 447 450 452 446 455 459 458 459 457 451 437 445 435 438 416 416 423 378 357 372 352 368 416 433 464 478 485 474 501 513 521 515 542 540 583 602 617 675 762 740 705 686 747 745 685 676 687 730 757 802 798 745 734 726 701 684 668 640 655 661 661 654 589 545 618 675 676 675 714 744 751 742 696 644 594 628 586 601 589 596 597 597 582 570 604 631 633 649 631 634 671 656 673 686 669 603 554 552 479 481 428 402 368 365 368 371 365 360 350 349 334 327 325 319 315 312 317 318 304 299 298 301 309 315 311 306 291 266 262 267 271 273 259 288 283 280 282 288 294 301 320 295 279 284 261 252 249 251 252 242 249 261 274 270 268 270 270 272 275 272 267 264 253 238 229 222 216 212 195 209 204 200 196 203 202 208 203 198 193 193 190 184 181 189 202 207 211 218 230 237 217 232 244 254 274 311 360 362 357 342 335 358 361 348 360 383 378 359 368 360 358 356 370 373 360 357 360 362 372 390 392 384 402 413 456 472 462 468 491 462 464 469 497 503 469 455 435 425 417 463 410 429 394 418 394 374 382 418 429 360 339 350 376 299 284 271 234 227 213 205 213 242 160 121 127 123 129 116 132 130 106 96 115 103 88 70 113 110 149 205 168 141 113 99 104 93 91 64 38 23 20 21 21 18 17 20 21 20 21 23 25 30 34 41 81 95 80 66 97 127 132 145 181 149 130 134 121 108 136 141 161 195 221 235 281 358 337 233 186 156 133 120 104 93 86 85 86 83 78 74 68 64 60 56 51 50 47 46 47 45 41 41 38 33 31 29 25 21 17 15 14 8 8 7 4 4 4 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
144 146 148 149 150 147 142 143 149 171 161 191 247 247 248 228 273 288 312 338 312 321 343 334 351 373 384 384 359 339 328 317 345 339 322 302 345 322 326 338 353 362 355 348 349 354 366 368 366 322 279 268 264 234 258 249 199 228 208 232 219 194 183 194 201 174 139 137 135 214 207 176 133 76 72 89 198 176 162 137 113 100 78 73 70 73 80 87 98 104 110 114 122 109 130 117 100 147 131 120 127 121 183 212 286 322 351 324 252 268 352 351 294 241 215 206 215 233 235 243 241 247 246 242 252 247 270 263 248 258 242 267 240 249 259 284 277 284 271 282 290 305 308 316 320 324 316 310 315 318 327 336 342 339 332 333 339 349 355 351 349 351 354 356 360 362 360 365 390 369 365 361 358 373 398 394 381 378 382 383 385 386 378 373 370 380 390 388 388 393 396 394 385 390 392 388 399 407 401 410 411 416 430 423 419 418 418 430 439 446 456 461 462 465 474 466 464 472 497 504 483 474 463 458 472 485 495 496 508 523 522 530 536 511 484 451 463 475 424 411 468 454 482 493 473 501 508 515 479 451 496 481 499 531 546 551 555 550 509 531 537 567 585 534 525 523 501 484 492 505 548 550 538 556 537 514 549 549 564 537 547 552 564 602 629 610 602 601 580 565 541 543 522 504 550 571 561 520 538 580 589 572 550 515 556 539 573 565 609 638 604 577 556 539 588 608 613 641 616 625 628 599 649 628 576 597 633 579 594 581 638 574 619 605 648 669 639 626 650 667 686 656 656 655 648 651 626 614 613 598 624 630 657 668 678 676 675 680 679 673 676 671 666 677 667 652 632 623 645 629 609 592 601 595 616 616 614 669 625 614 581 585 593 592 590 575 570 568 566 568 540 565 549 556 559 534 521 517 512 509 506 503 500 501 505 511 516 510 511 511 505 514 521 530 544 540 517 576 576 617 658 687 634 549 466 572 627 630 535 480 503 496 497 435 414 401 387 376 369 367 342 335 333 329 331 329 326 318 327 343 348 358 366 361 362 372 377 381 383 388 405 399 408 415 427 436 452 467 531 539 518 548 587 654 687 753 713 659 675 721 748 689 646 633 655 662 697 707 710 702 645 583 557 500 475 456 438 436 434 433 431 428 432 433 431 432 434 437 436 441 443 442 447 446 452 452 450 447 436 428 428 424 428 408 411 364 348 352 348 402 442 455 460 462 443 484 484 497 510 502 529 535 555 560 594 626 696 688 652 632 714 693 643 671 700 745 795 779 792 790 796 790 735 716 683 659 669 708 708 669 657 565 615 655 660 693 708 731 746 674 628 663 589 583 567 585 582 567 569 597 575 564 581 620 622 619 624 611 664 686 646 666 623 633 599 519 509 461 447 415 403 388 373 364 363 361 347 343 340 329 324 320 313 311 309 320 309 296 295 293 294 299 304 307 301 293 280 272 257 269 266 270 277 285 302 310 313 305 331 310 296 297 269 252 247 245 247 241 246 253 264 267 265 265 267 272 276 283 297 298 273 249 238 228 220 212 200 210 219 212 204 207 212 213 204 201 199 198 197 198 195 194 196 204 215 225 250 261 239 227 230 244 274 312 328 326 341 328 309 315 317 336 352 351 342 338 329 347 357 362 398 376 371 350 371 382 381 390 394 411 421 477 483 496 508 498 498 478 468 480 497 503 476 456 451 455 457 451 417 432 425 396 376 374 355 365 387 387 390 408 355 301 257 209 185 180 163 162 149 163 146 133 192 174 216 160 137 134 142 137 139 125 93 79 138 193 211 231 193 139 101 86 84 65 68 54 40 26 21 20 22 18 17 23 19 20 20 20 24 24 34 69 77 77 54 85 89 106 129 127 131 118 111 120 101 121 114 135 168 175 203 219 268 298 302 234 169 140 129 114 102 90 79 76 78 73 70 66 63 61 56 52 49 48 45 42 41 40 38 37 34 32 29 26 22 19 15 12 12 10 8 5 4 4 4 3 3 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
139 139 144 150 150 146 144 159 168 170 197 243 319 269 298 258 270 289 291 331 345 318 333 352 362 368 376 384 382 348 333 336 351 343 328 316 338 348 340 355 351 352 349 352 351 352 360 369 345 322 323 256 271 289 293 221 233 303 266 275 240 221 204 224 208 203 167 134 179 215 225 205 136 111 75 73 79 82 78 77 74 74 72 71 70 72 74 78 87 94 97 103 106 99 90 68 66 67 65 89 89 148 154 186 186 272 319 349 259 239 273 269 313 245 223 194 225 245 235 234 238 244 245 249 251 252 242 263 252 248 237 232 237 250 284 290 293 287 282 284 319 309 318 320 330 336 331 326 318 315 329 346 350 342 339 347 339 343 346 348 350 351 352 355 360 368 375 369 368 376 371 391 385 379 382 387 382 375 381 379 377 375 369 367 370 372 375 379 380 373 383 375 384 381 385 409 418 418 416 409 418 410 423 442 431 432 428 424 423 433 440 444 447 449 458 466 474 475 476 483 498 485 475 468 464 466 482 491 504 507 515 530 537 542 499 482 460 482 444 413 424 434 477 474 490 487 507 532 497 511 458 488 520 505 533 545 569 560 533 517 544 563 582 586 545 535 519 469 504 521 522 561 563 559 567 530 551 543 572 546 570 550 582 578 607 607 622 631 604 564 565 555 515 532 548 580 547 547 537 549 566 585 553 522 564 561 579 601 614 625 619 609 551 571 555 584 620 663 628 646 633 623 663 638 569 621 656 586 610 597 633 627 592 664 635 658 660 638 638 677 683 661 699 665 661 662 621 625 627 594 658 660 664 663 674 687 689 689 683 681 689 685 692 694 663 655 631 629 665 661 614 600 629 637 662 652 605 628 619 592 607 590 614 602 605 578 573 570 555 547 554 574 558 553 544 530 526 522 519 515 513 507 515 512 520 529 533 528 532 533 524 522 537 566 607 587 541 613 613 690 712 662 629 559 482 516 626 627 555 507 569 527 480 440 432 415 388 375 367 361 363 360 344 331 325 329 326 320 318 321 327 337 375 381 392 388 384 392 392 393 399 403 407 416 430 442 450 460 491 493 513 560 625 721 778 755 728 732 756 786 738 646 592 578 583 595 603 610 613 604 614 560 538 517 481 460 445 430 427 423 421 420 424 423 423 424 426 429 431 432 434 430 439 435 445 443 444 442 438 422 409 415 399 410 391 371 344 368 389 407 417 432 430 426 467 469 465 489 479 509 507 516 560 599 617 633 646 645 607 601 646 620 625 647 695 778 743 713 725 733 753 793 790 746 687 668 654 674 657 633 631 563 616 609 653 678 697 709 709 646 593 630 575 556 573 603 579 599 555 588 599 563 568 576 591 582 622 606 604 624 641 612 574 549 527 509 492 517 486 440 425 406 401 375 358 354 356 352 345 343 336 330 323 318 311 304 307 302 294 294 292 292 293 299 304 299 292 283 268 251 263 260 295 311 320 323 275 289 296 301 314 288 265 250 243 245 240 236 243 248 257 263 261 262 270 280 287 281 292 300 286 255 239 230 215 219 225 221 217 216 211 218 222 217 210 213 213 207 206 206 207 202 185 185 200 218 228 236 239 246 234 250 273 285 291 308 307 290 290 285 294 307 323 327 338 320 348 384 383 381 410 361 371 352 370 382 403 426 419 414 422 434 462 514 540 536 527 500 502 492 490 462 472 443 443 458 479 464 446 477 446 396 400 423 382 336 340 343 390 382 375 339 304 259 177 170 212 189 164 139 131 173 213 238 301 234 189 153 142 133 133 101 81 132 107 133 176 181 139 120 90 69 72 60 58 44 35 33 20 21 21 19 17 18 19 19 20 19 22 23 34 45 59 53 63 96 100 94 105 109 111 100 100 92 93 101 132 174 176 214 250 190 258 213 253 225 156 130 114 104 91 83 75 68 67 64 59 57 58 55 51 50 45 44 44 40 38 35 33 33 31 28 27 24 21 17 13 11 8 8 6 5 4 3 3 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
142 133 139 149 147 142 148 140 152 160 176 213 252 317 338 330 277 317 340 363 342 357 351 363 367 381 349 371 365 370 343 341 357 346 323 340 320 331 347 355 360 366 360 357 353 356 370 365 348 349 311 310 345 350 262 250 286 290 342 337 306 285 224 214 195 164 135 156 216 224 225 186 178 150 96 78 71 70 71 73 74 77 73 74 74 70 68 66 70 72 75 75 73 69 69 67 66 67 65 67 70 167 128 142 150 209 241 328 277 225 222 268 271 234 221 191 229 227 233 218 229 247 235 244 236 243 226 239 241 237 231 240 274 283 288 294 300 303 301 297 321 322 316 321 324 343 346 339 333 321 323 335 354 351 347 343 351 344 348 350 352 354 355 357 362 371 382 378 372 372 373 376 384 390 382 374 379 371 381 372 365 359 357 363 374 372 365 366 368 379 378 393 405 401 395 404 424 438 439 423 420 422 415 425 430 440 439 439 438 436 430 433 435 438 441 456 465 477 488 498 499 508 488 482 475 472 466 473 484 492 508 512 518 538 538 506 492 487 465 459 420 420 425 435 446 483 502 513 526 510 484 466 482 505 538 526 549 570 545 534 529 552 575 584 586 534 504 474 538 544 543 553 571 587 561 548 564 581 556 575 557 595 564 565 584 601 622 625 595 572 563 553 525 547 555 582 578 558 528 555 571 597 577 551 550 571 564 588 630 617 603 588 551 594 579 592 602 613 648 657 620 633 661 636 573 606 668 594 603 619 648 650 587 644 656 662 665 661 641 655 667 701 679 673 678 659 645 653 633 628 614 663 671 675 693 698 701 700 691 686 702 689 709 696 664 649 656 649 662 641 613 617 636 642 672 624 621 603 606 615 615 614 632 618 595 586 589 579 584 572 566 575 556 546 538 532 533 533 523 522 517 526 530 536 547 544 553 560 567 572 584 539 554 608 617 649 567 621 682 734 668 631 545 510 538 607 608 629 563 573 584 501 471 472 468 418 392 381 371 363 358 350 343 336 331 321 324 323 312 316 320 330 351 379 366 372 376 377 383 385 393 400 408 417 428 438 451 462 478 494 522 585 665 719 762 806 816 745 739 707 677 653 601 551 548 552 560 570 560 545 560 527 513 498 471 461 445 428 424 420 416 412 414 413 414 417 418 421 424 424 427 424 431 433 436 436 438 435 435 434 429 414 401 402 390 388 337 349 417 426 437 403 426 456 461 453 468 461 492 486 513 514 537 573 595 606 585 601 567 638 627 577 612 651 693 746 705 693 676 706 764 784 783 741 709 701 692 641 614 617 619 559 547 591 611 667 648 677 629 621 569 561 541 567 571 563 557 573 588 541 533 584 562 537 531 572 596 572 614 592 616 631 588 559 538 523 485 531 489 460 434 426 415 378 363 345 345 340 337 340 340 337 336 332 319 308 302 297 293 289 288 286 286 290 296 299 296 289 281 270 268 283 298 306 320 292 273 294 298 297 280 263 254 247 241 241 242 231 240 245 251 258 262 259 265 276 285 290 292 296 293 264 242 237 229 231 235 234 226 218 217 218 218 216 216 217 216 221 225 233 228 225 225 210 198 195 214 222 229 235 239 240 247 252 260 278 285 271 273 267 266 272 295 321 327 316 358 378 351 370 355 354 381 354 357 376 437 442 433 458 471 498 475 540 552 501 484 475 481 473 466 457 444 431 439 452 468 476 457 508 457 416 427 473 401 355 309 328 344 315 283 301 252 212 182 188 238 257 171 138 175 208 225 290 309 228 179 186 164 136 103 103 109 161 182 168 170 132 110 95 84 61 46 56 42 38 32 32 29 21 20 19 17 15 22 19 19 20 20 22 30 43 42 49 68 84 87 85 98 89 87 76 79 94 114 122 129 163 165 211 208 179 206 190 199 189 135 113 98 89 82 71 66 64 62 60 57 57 57 54 52 49 46 43 40 37 34 32 30 30 28 25 25 22 18 15 14 13 6 6 6 3 4 4 2 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
147 142 135 144 150 148 145 161 148 172 184 201 245 269 271 289 339 311 356 319 293 309 339 339 334 346 334 362 384 363 353 352 358 351 333 333 342 340 352 362 366 367 371 360 355 355 367 363 352 344 303 335 366 310 327 300 330 356 292 262 289 226 200 194 164 146 143 161 197 239 223 223 218 161 168 113 83 102 78 120 79 144 126 83 77 73 68 67 68 68 68 68 68 69 68 67 66 67 66 66 66 67 122 101 148 155 213 261 297 249 203 223 231 219 214 178 206 209 223 214 234 250 226 246 234 224 210 215 221 227 258 282 284 284 289 294 299 297 307 314 309 314 309 313 326 330 333 330 343 336 332 332 342 353 351 350 356 348 351 352 352 354 355 353 362 366 371 374 373 367 370 380 394 398 380 374 365 367 367 363 354 368 382 381 372 393 388 388 385 380 374 388 398 404 406 410 409 418 431 438 424 432 426 424 425 428 433 440 446 447 447 447 441 455 453 447 449 466 474 485 506 512 504 490 490 484 475 483 479 476 488 497 505 520 522 542 506 509 498 482 439 426 475 439 442 442 460 496 516 535 526 516 472 505 541 551 547 551 563 552 523 552 574 574 584 531 530 496 508 543 563 556 561 578 577 566 548 566 585 590 561 575 606 583 572 582 598 622 622 571 558 548 533 565 554 570 594 587 551 559 554 579 586 556 557 602 590 588 592 598 631 593 584 591 591 621 635 620 662 661 626 646 652 587 621 634 660 618 592 637 642 673 624 624 667 675 679 682 659 657 668 690 682 685 672 675 672 671 605 606 675 643 647 699 692 704 713 713 709 706 709 707 694 674 666 667 675 677 658 626 604 613 661 671 666 642 632 619 636 623 623 614 638 623 634 632 601 589 582 579 582 571 563 556 543 543 542 541 531 528 538 536 548 574 610 613 579 639 622 647 606 580 604 594 659 672 613 626 711 687 618 571 532 561 592 666 680 669 657 626 557 550 511 525 520 468 404 390 378 372 364 356 349 340 335 328 316 321 321 312 312 340 357 356 356 368 368 366 369 380 392 402 412 417 429 441 461 473 496 530 531 620 639 735 822 804 718 690 689 677 637 596 573 540 521 528 527 531 526 516 525 504 492 475 457 446 437 425 420 416 415 412 407 406 407 409 412 414 415 417 420 419 425 425 428 430 431 428 429 427 425 421 412 399 394 364 373 324 371 421 399 393 442 447 436 430 465 477 484 477 503 495 510 518 569 550 541 589 556 582 585 554 578 640 679 699 669 632 701 730 752 779 827 778 751 721 672 649 629 617 612 617 567 519 558 594 599 627 581 564 543 540 528 543 546 541 534 544 565 544 518 543 566 554 516 590 561 557 587 583 576 602 571 551 534 482 468 506 496 480 453 430 416 393 372 361 343 342 335 330 325 329 325 329 325 316 307 300 304 332 318 289 282 278 274 285 294 290 282 268 248 259 261 263 267 261 257 255 261 254 249 241 243 240 239 238 237 231 236 239 240 245 256 256 263 276 294 286 290 300 289 275 265 248 246 237 238 239 237 229 225 222 221 222 228 229 226 228 230 231 232 225 222 216 208 199 204 214 221 227 224 230 235 236 247 247 251 250 256 261 244 260 287 318 314 323 361 372 348 337 327 328 335 344 377 387 407 491 485 479 533 554 534 547 533 508 490 460 459 444 449 420 418 440 460 486 506 489 449 476 480 491 452 485 391 340 300 288 345 270 265 258 250 221 186 191 243 215 142 155 195 247 277 282 260 171 168 136 134 111 105 174 189 231 193 187 141 109 91 80 67 71 65 42 36 32 28 26 23 25 20 18 17 12 19 18 19 19 19 22 31 36 40 54 64 69 69 79 91 81 69 88 107 105 115 135 161 166 150 174 159 156 153 152 162 139 134 100 90 83 74 69 65 64 62 58 54 52 52 49 47 45 44 41 36 34 30 27 26 25 24 23 21 20 16 11 10 10 6 6 5 3 4 3 2 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
148 149 135 137 145 144 144 146 174 170 181 192 223 232 272 303 277 289 304 322 271 319 319 332 338 340 317 345 361 383 368 355 348 334 333 339 351 345 344 346 358 373 372 362 360 362 373 367 342 322 345 364 365 357 365 333 358 306 264 243 233 231 221 190 145 139 173 199 199 219 230 227 204 192 166 102 127 166 105 189 97 153 233 182 130 89 71 68 68 69 68 68 67 69 68 67 66 67 66 66 66 66 66 112 170 201 221 224 230 227 199 204 215 225 198 176 193 225 214 204 221 233 215 227 225 215 209 230 269 270 278 279 266 277 291 287 300 302 309 315 315 308 305 320 322 328 320 337 342 347 351 340 344 349 355 351 356 352 351 350 349 357 357 355 358 364 369 378 388 372 362 378 377 395 380 368 356 354 351 359 381 392 403 397 384 380 407 409 401 391 387 391 386 384 397 404 421 423 436 437 444 430 444 438 437 435 436 440 443 449 457 457 450 444 463 464 451 452 465 479 488 498 512 497 502 492 490 483 480 488 480 495 501 504 514 518 530 527 528 501 472 431 469 502 509 455 449 486 520 528 538 529 499 479 496 540 558 564 563 569 529 572 584 584 587 551 507 479 520 541 556 564 573 571 593 578 576 565 584 587 591 569 600 593 587 598 608 633 626 611 569 537 555 576 570 575 596 583 541 564 578 582 603 561 557 593 612 580 617 630 612 591 579 617 583 629 665 659 667 672 639 660 626 617 622 629 667 644 594 664 644 701 652 618 674 681 679 691 666 664 667 686 692 686 687 681 671 620 652 610 657 687 680 667 705 710 717 731 729 706 711 700 679 682 676 679 680 678 654 612 662 662 665 680 675 645 628 627 655 633 653 660 668 628 621 629 615 598 586 581 572 569 561 553 551 555 552 546 537 535 556 554 593 592 659 684 614 696 671 698 612 585 679 630 678 716 655 644 718 671 590 583 619 624 583 677 719 754 707 687 652 591 574 520 464 432 407 397 389 378 367 359 350 343 335 326 315 314 313 312 308 314 339 344 350 357 356 355 364 382 383 392 396 417 419 427 452 494 506 545 615 626 651 705 774 772 724 658 642 642 610 579 558 551 531 498 511 505 492 493 481 473 463 459 453 440 427 419 413 413 412 409 406 401 401 403 405 408 407 410 410 412 417 417 419 424 423 423 422 421 420 417 413 412 410 375 354 319 373 369 390 430 438 420 429 451 450 445 451 479 488 474 479 504 521 527 570 577 526 562 539 556 589 611 671 692 635 622 674 701 690 757 826 765 706 703 637 615 588 592 569 602 600 583 515 534 558 551 541 529 527 534 521 508 527 535 536 525 547 531 524 530 552 540 508 579 559 540 584 581 524 569 554 547 510 484 473 481 512 470 456 432 408 394 389 379 363 359 344 336 335 343 328 313 312 306 320 354 347 331 307 291 281 275 275 269 273 283 287 280 260 243 253 249 247 245 244 243 245 242 238 235 233 231 232 234 224 234 235 234 238 248 252 255 261 273 287 280 282 287 291 279 271 268 264 257 264 260 255 241 232 229 232 231 230 242 243 237 232 230 226 222 219 215 215 208 195 198 201 207 210 217 215 217 220 227 236 237 239 235 243 265 303 307 307 320 358 364 338 325 333 379 381 376 399 465 480 464 511 535 540 551 564 545 514 477 443 461 426 438 425 401 435 440 471 524 577 531 477 452 488 488 488 480 373 319 287 305 345 274 227 223 208 204 184 229 254 180 155 178 216 258 281 285 256 174 148 138 120 104 125 169 205 257 200 201 157 126 126 94 75 66 58 42 35 34 57 73 62 26 19 18 19 17 17 19 19 18 21 24 25 30 34 38 44 57 70 68 55 64 78 93 97 99 122 131 133 143 138 152 139 142 128 134 135 128 110 93 77 75 71 66 59 57 58 52 49 48 45 45 43 39 38 37 32 30 28 23 24 22 22 20 17 16 14 10 9 8 6 6 5 6 3 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
150 150 145 146 163 155 168 179 165 183 188 188 200 235 244 274 240 285 284 280 254 283 319 335 302 308 334 350 371 380 363 354 342 344 350 332 345 364 355 363 372 385 374 372 372 377 362 343 337 351 362 364 360 332 335 357 349 270 237 220 220 204 207 164 163 190 198 215 203 226 227 227 226 216 193 116 196 159 121 223 160 122 221 233 258 184 149 140 122 121 108 131 111 156 145 137 127 98 75 71 76 70 66 67 80 131 199 210 205 210 217 178 192 209 201 163 199 203 196 199 191 217 198 213 194 208 209 231 253 267 248 263 283 291 295 299 304 304 310 309 308 299 307 312 310 315 321 324 339 344 354 355 360 357 354 355 350 352 354 352 344 351 354 352 359 362 370 374 376 373 365 356 371 392 372 353 345 349 366 375 373 379 384 404 404 394 387 403 419 403 397 393 394 401 403 396 395 411 422 434 441 441 440 441 457 449 446 449 449 453 451 458 462 454 451 464 470 460 457 462 475 482 489 495 505 514 502 492 492 487 496 490 489 492 507 514 524 546 537 484 455 449 437 486 517 499 453 468 502 530 530 546 541 496 492 519 555 574 575 567 557 543 582 588 590 572 524 510 496 513 538 555 573 593 595 592 582 571 583 597 597 592 571 618 618 604 608 630 610 584 573 540 533 578 590 581 591 569 550 577 585 590 588 552 541 557 610 600 596 640 610 572 615 631 584 618 641 667 683 668 628 676 630 624 625 646 683 632 627 683 670 714 673 612 677 715 695 684 669 669 691 694 687 688 691 676 633 669 670 646 623 663 702 674 694 725 736 737 729 725 699 700 698 700 690 694 686 656 645 658 670 649 677 677 646 641 655 654 673 659 682 655 655 638 624 612 612 601 592 582 588 582 574 562 560 561 558 564 545 543 565 578 659 661 675 736 658 682 749 690 614 615 668 688 720 776 766 706 636 613 632 650 680 641 631 690 781 758 778 774 710 682 625 552 501 468 428 407 391 380 368 358 350 342 335 326 317 313 309 309 308 308 332 331 346 345 346 350 357 366 373 370 378 385 404 419 434 478 553 579 676 693 676 716 781 752 699 671 627 588 588 564 545 554 513 494 483 478 467 473 468 456 446 438 438 427 415 413 408 409 409 407 403 399 394 397 399 401 400 402 403 405 407 413 414 417 416 417 416 416 415 411 409 407 407 396 362 331 356 392 420 428 422 415 442 423 448 462 470 459 468 467 466 507 498 536 552 517 553 554 525 545 572 587 657 663 636 590 607 625 669 737 786 756 675 641 617 626 644 611 589 544 540 546 534 505 514 515 514 511 526 526 515 503 518 517 519 515 515 515 518 504 528 504 506 542 532 548 558 547 535 539 529 551 507 479 494 449 483 494 471 455 416 417 423 413 384 366 355 357 358 368 350 341 345 342 375 401 405 408 396 357 324 310 295 279 267 261 270 285 273 254 244 264 240 236 237 236 232 233 234 228 227 227 229 233 223 233 230 229 236 249 257 253 258 267 284 278 274 277 280 272 265 263 264 273 266 264 252 247 240 241 239 242 240 237 243 241 234 235 229 225 223 218 221 210 205 203 222 215 207 223 237 242 245 244 247 246 250 267 260 255 285 304 311 301 320 324 310 337 391 436 437 407 391 449 526 519 514 528 535 551 561 513 521 504 441 429 424 411 406 403 435 470 493 531 608 543 511 478 485 499 456 360 333 303 271 260 278 235 215 212 210 214 219 240 190 152 176 251 253 267 259 251 208 158 132 126 119 139 157 126 179 268 230 193 153 145 101 96 86 55 46 56 66 63 106 84 59 33 19 18 18 18 15 18 18 18 18 19 23 25 28 31 39 55 50 49 72 80 84 86 85 98 108 122 118 120 128 126 130 133 122 115 120 112 98 88 81 71 64 60 53 53 49 48 44 43 40 39 38 36 35 33 30 28 26 23 21 19 21 19 17 12 12 11 11 11 7 4 7 7 4 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
134 140 143 142 141 139 142 162 160 164 190 201 205 214 227 236 238 262 262 235 289 290 315 298 295 314 309 363 359 385 372 358 346 353 364 335 347 352 368 382 379 389 376 383 381 378 374 370 365 364 367 337 323 353 281 310 307 301 265 238 203 195 169 159 180 197 214 235 224 228 225 206 222 170 127 138 225 143 136 232 237 125 154 218 265 279 281 243 270 242 222 176 181 235 208 178 156 139 123 105 116 85 70 69 72 105 145 194 196 202 206 191 182 203 192 154 155 173 181 162 201 184 205 198 220 205 227 235 230 245 282 290 287 289 298 301 307 305 315 299 291 299 299 308 313 320 337 344 348 348 342 342 362 366 360 357 351 348 351 353 343 346 345 352 361 371 374 392 380 377 371 357 354 367 369 344 349 364 374 382 389 389 397 393 405 409 398 400 400 423 419 404 401 400 408 410 408 402 402 414 420 426 438 451 457 460 468 470 461 459 463 459 470 463 466 460 466 478 472 470 466 475 494 496 505 525 517 505 497 491 506 509 506 498 490 502 512 520 530 504 498 463 443 444 466 515 479 457 480 514 542 540 557 543 503 495 532 553 580 593 569 547 544 570 593 596 560 532 528 499 544 539 564 574 581 630 599 588 585 600 615 615 585 583 622 627 618 624 621 579 556 573 543 559 591 604 591 568 585 567 604 590 592 584 599 546 585 619 618 646 601 605 630 660 622 603 620 655 691 670 650 682 632 631 642 696 702 662 644 709 692 700 699 662 662 678 688 683 677 684 685 694 696 691 685 671 674 680 675 620 672 654 723 719 722 712 775 787 760 758 725 737 715 713 707 703 703 697 624 698 706 669 689 662 677 684 647 672 664 694 696 666 651 639 642 630 617 608 597 596 594 586 576 569 564 569 567 558 552 547 588 622 596 650 681 778 735 722 773 706 608 619 687 741 737 812 737 684 672 712 657 717 746 728 720 772 791 791 804 783 749 702 645 575 490 447 449 406 378 371 365 358 348 342 335 329 322 315 310 309 307 306 326 337 334 335 347 351 355 359 370 378 388 403 406 443 502 507 562 621 692 699 656 706 716 723 708 659 622 578 556 541 532 525 503 483 465 462 456 454 449 440 434 426 425 417 408 406 403 403 404 400 400 396 392 392 393 394 393 392 397 399 403 406 408 410 409 409 410 410 409 406 405 403 398 396 351 328 367 411 420 411 407 427 424 414 433 451 460 457 450 454 465 474 502 513 508 533 535 521 539 577 580 601 600 593 589 589 641 658 679 726 719 713 657 643 639 654 637 591 589 562 563 554 539 554 532 512 494 500 499 497 504 493 503 504 504 504 501 498 510 498 512 499 525 522 549 558 545 544 525 503 491 538 518 488 466 435 456 453 468 438 419 408 422 432 400 379 406 388 391 402 375 387 385 375 386 413 433 431 427 412 374 353 346 351 273 263 257 264 273 256 235 245 249 233 230 227 227 225 227 228 224 226 228 230 223 228 228 228 234 249 253 252 252 256 265 270 268 264 266 266 261 257 259 257 256 259 260 256 250 247 243 246 243 245 245 245 242 239 236 230 230 226 227 222 203 214 224 237 232 223 216 232 246 249 256 265 248 261 280 276 290 298 300 294 303 306 317 355 357 421 501 442 484 446 514 524 523 527 486 532 514 467 489 498 450 399 417 378 405 418 430 473 529 573 542 425 409 432 468 440 410 328 295 275 265 230 227 229 258 275 271 307 232 214 162 192 213 257 306 344 268 204 190 152 145 150 162 189 218 169 190 269 231 189 145 106 82 74 64 46 56 83 101 118 85 70 56 34 24 18 18 18 14 20 18 17 17 17 20 21 25 26 34 39 43 56 71 80 83 78 84 94 105 115 111 113 114 114 110 119 113 109 105 104 90 77 79 71 64 55 46 47 43 45 41 38 37 37 33 32 32 31 29 27 24 21 19 17 20 18 16 11 11 9 10 8 7 4 5 7 4 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
143 131 136 141 155 165 147 144 153 176 183 183 198 203 208 215 215 224 221 223 232 243 268 269 319 338 344 323 354 381 376 362 363 370 362 346 365 355 362 378 406 397 392 377 365 370 356 361 369 361 362 332 317 282 270 256 260 264 243 228 209 181 193 198 213 211 217 254 250 226 207 196 163 151 177 199 236 160 151 242 244 189 170 246 276 279 292 305 293 311 317 310 258 199 168 150 138 165 158 129 160 110 84 69 67 67 144 196 195 185 203 186 165 175 168 160 164 157 158 178 168 178 189 187 212 231 220 232 250 273 277 258 290 296 301 303 297 298 303 284 294 291 302 306 307 314 320 325 327 328 344 348 359 356 353 348 348 343 340 338 344 344 357 361 362 364 365 375 390 390 379 366 349 350 374 367 351 352 353 360 366 375 383 399 406 416 412 408 412 411 430 418 410 408 406 407 411 419 413 414 412 412 423 435 440 443 447 456 475 471 484 468 473 475 477 476 465 476 488 484 476 471 483 499 513 531 530 508 505 498 504 517 531 519 506 494 511 513 530 540 492 480 452 470 452 495 519 471 463 482 527 557 557 560 552 507 504 522 561 585 580 588 571 548 591 587 569 549 521 504 511 516 542 543 576 600 628 602 597 597 604 630 627 604 594 630 631 637 622 595 571 574 543 570 596 606 576 587 577 560 610 586 625 612 626 581 567 634 638 654 602 605 622 631 661 618 636 655 689 644 676 704 642 630 693 688 715 685 653 674 703 707 718 678 669 656 680 679 684 701 694 698 714 694 672 664 688 694 649 687 683 647 693 741 768 713 746 794 806 789 743 756 761 731 724 723 725 662 679 732 698 690 692 689 703 678 666 696 696 698 688 676 654 655 648 643 635 623 606 604 612 614 594 577 569 577 581 574 565 557 628 703 660 622 708 767 812 800 762 694 631 703 683 743 834 770 724 708 750 727 740 813 831 826 849 817 802 808 776 762 683 638 583 539 522 505 495 444 383 369 384 355 347 341 336 343 321 319 311 306 304 305 314 321 332 340 343 355 366 366 380 383 401 435 428 440 477 513 573 678 705 656 621 692 660 676 667 632 591 563 540 524 521 494 486 467 455 452 444 439 436 428 423 417 411 408 402 400 398 398 400 397 396 393 390 388 387 388 387 388 392 393 398 397 404 404 402 403 404 401 402 400 399 400 397 389 346 321 373 408 415 405 399 404 392 406 437 435 447 438 443 456 478 487 495 499 483 487 491 509 574 566 601 612 586 560 562 565 581 604 642 674 674 672 663 655 661 662 637 640 595 566 602 588 584 567 537 517 507 485 484 483 487 487 495 500 494 502 504 486 497 503 491 485 503 498 543 533 531 494 501 481 464 500 499 525 488 461 423 437 458 470 442 405 412 441 416 406 430 417 404 399 393 394 392 373 398 413 403 389 384 390 377 354 331 299 268 261 257 253 262 260 248 234 264 241 226 224 223 221 221 223 221 224 225 227 227 226 226 224 232 248 253 253 250 249 254 257 264 265 255 253 255 252 250 249 249 251 256 245 258 254 254 251 251 250 252 254 252 249 246 241 237 231 229 223 211 223 220 225 236 242 236 230 222 233 256 265 272 266 269 288 304 297 287 306 325 303 332 357 422 462 500 469 501 500 494 464 510 511 459 489 477 478 417 439 418 378 402 416 425 448 482 509 581 554 557 500 396 352 392 366 404 341 282 257 245 248 265 272 299 323 301 270 200 168 200 260 281 319 344 360 276 199 169 152 183 174 220 269 244 190 266 255 218 183 153 106 63 64 59 71 81 142 144 114 100 84 71 59 33 19 18 17 16 17 19 16 16 16 19 22 25 27 32 39 49 57 65 79 77 70 76 90 97 101 102 105 103 102 93 107 93 97 87 82 83 64 72 66 59 52 45 42 41 41 38 35 34 33 28 31 31 29 23 26 21 21 17 16 15 15 13 10 9 9 6 7 7 3 0 4 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
132 131 139 162 147 140 155 174 174 170 175 200 214 221 194 202 193 201 219 242 253 267 248 281 276 288 311 342 364 374 384 376 376 370 358 352 367 370 363 377 392 382 373 361 355 361 364 334 362 361 322 364 355 360 337 290 243 230 232 211 190 181 201 222 222 222 241 257 257 237 226 205 201 158 222 241 247 185 166 203 245 191 158 223 278 281 287 302 305 309 319 320 274 249 192 172 191 191 157 196 170 143 99 81 67 67 77 172 211 182 180 161 134 127 129 141 216 216 205 217 205 222 226 229 195 208 213 232 247 237 246 273 294 300 290 307 284 289 293 277 298 297 294 298 300 305 307 317 328 335 338 354 359 357 355 350 349 348 348 349 331 327 331 334 349 368 363 373 378 380 391 370 352 335 359 360 358 336 357 376 389 385 402 396 400 413 416 414 424 428 425 430 416 433 419 418 417 417 419 426 427 427 422 419 425 428 432 446 456 463 479 488 476 477 492 486 480 471 480 494 488 479 475 487 501 512 527 530 517 508 503 503 513 532 516 505 501 510 522 530 527 507 466 503 473 464 487 520 474 469 487 519 542 567 573 548 538 524 521 567 581 588 593 555 573 593 546 535 538 527 519 530 516 549 561 573 596 607 609 607 607 623 636 626 624 615 612 648 619 596 624 574 551 580 595 616 606 604 600 568 590 597 620 622 620 591 558 615 628 644 645 624 624 617 625 665 613 665 679 650 686 708 634 645 701 703 716 722 713 646 704 711 722 699 697 654 676 686 703 709 714 705 701 684 699 694 694 673 670 702 697 720 676 706 764 763 769 863 859 811 781 816 783 765 748 737 702 656 670 740 729 706 710 706 715 679 720 740 692 709 704 694 682 673 673 679 689 676 615 625 663 685 632 586 582 620 642 603 618 575 594 678 758 702 678 719 767 858 758 684 711 777 693 754 852 840 774 799 813 816 837 908 904 885 860 843 800 788 733 696 721 728 686 631 600 557 505 464 401 372 365 351 345 338 335 336 320 315 310 305 302 312 318 324 329 341 360 364 366 372 382 393 404 417 439 463 501 553 595 732 711 639 592 621 637 639 619 598 588 548 527 510 506 493 471 464 449 442 436 427 422 418 411 408 402 398 395 394 393 393 396 395 393 389 386 384 383 381 383 383 387 386 387 396 397 397 396 396 398 397 397 395 393 397 399 379 345 312 363 398 405 387 383 399 394 430 415 432 436 420 448 460 478 485 483 491 488 503 511 523 532 536 537 543 543 538 536 566 604 636 689 711 662 664 708 692 733 714 693 686 632 589 560 551 546 526 520 510 511 511 498 483 478 477 483 489 486 503 506 493 479 498 477 488 486 513 500 511 504 485 479 505 463 497 492 497 499 484 450 412 445 436 428 401 401 423 436 456 443 421 400 389 392 381 375 368 358 381 377 357 348 353 331 313 296 278 268 260 254 248 260 267 256 230 248 247 228 222 220 219 218 217 220 219 222 223 217 225 223 223 231 246 254 250 248 246 248 253 259 266 257 251 248 248 247 245 243 244 246 248 252 253 257 259 261 260 265 265 261 258 254 248 242 241 235 231 220 221 236 230 226 233 243 246 249 239 234 255 265 282 281 291 303 294 293 320 340 301 314 353 402 451 533 519 520 472 450 445 476 501 465 473 448 462 443 377 418 354 384 394 413 476 505 591 567 499 511 493 455 388 326 314 323 297 267 249 276 280 255 285 342 369 341 298 204 172 180 207 220 245 282 336 259 205 165 180 200 164 244 291 258 240 241 193 179 178 195 129 58 86 128 93 117 136 108 94 79 68 76 48 38 24 16 17 19 11 17 18 17 15 19 22 22 24 28 34 42 57 70 78 75 65 69 87 89 94 100 98 95 94 86 93 82 90 81 80 64 62 50 60 56 51 45 40 36 35 35 31 31 31 29 26 30 29 25 25 22 20 17 15 14 12 7 8 6 6 6 5 0 2 0 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
133 130 132 135 140 165 169 163 172 174 186 197 200 179 177 187 201 226 253 263 295 321 312 292 289 296 329 350 346 355 368 386 389 379 368 364 364 374 376 383 391 379 354 358 338 354 362 335 309 298 279 325 330 285 275 267 253 221 208 195 189 215 228 248 237 238 275 285 251 236 221 218 197 184 221 244 252 232 165 172 202 249 197 217 242 267 280 292 311 315 323 327 322 250 194 193 267 233 198 194 158 142 137 91 73 67 67 143 187 189 162 136 139 177 176 212 215 245 248 254 223 230 262 236 209 220 209 212 222 251 280 295 267 293 281 290 273 272 275 277 299 301 309 318 312 317 317 317 322 337 352 365 363 372 367 363 361 357 354 348 344 339 325 361 362 339 366 383 379 364 370 359 354 340 348 353 335 335 358 369 376 392 392 402 395 397 396 417 429 434 434 437 431 427 445 429 422 423 426 430 437 438 436 429 428 446 446 445 442 448 457 467 488 497 491 508 490 484 487 485 498 492 484 483 490 498 508 519 532 519 514 514 516 515 524 522 510 505 536 546 549 513 491 479 514 487 484 527 514 485 477 493 502 550 560 569 569 572 531 526 537 582 601 583 557 600 563 559 558 534 516 561 560 526 538 569 577 601 609 619 609 617 631 641 617 637 638 644 644 630 599 566 559 588 606 614 624 624 602 568 614 624 616 653 614 569 580 576 617 635 655 631 627 639 617 659 630 640 678 684 672 694 646 639 689 724 718 733 722 668 733 721 720 720 686 689 685 705 712 717 718 707 696 715 708 712 699 708 678 729 719 772 753 729 803 866 852 873 905 860 864 893 858 840 803 749 712 679 673 712 756 724 748 733 717 741 722 722 706 733 752 751 732 688 714 745 727 662 620 669 726 696 639 586 617 680 657 690 671 575 623 684 766 772 714 753 792 872 772 703 706 783 795 785 863 848 826 869 923 909 940 921 896 882 864 847 836 811 759 772 762 740 712 667 615 562 512 435 426 368 353 345 340 335 331 331 319 315 307 308 316 322 322 324 327 334 352 352 363 379 385 396 408 421 442 474 524 565 613 675 651 604 607 566 588 584 601 570 556 525 514 494 488 483 471 458 448 432 427 421 415 409 402 399 395 390 389 390 389 391 392 390 389 387 383 380 379 377 378 378 381 380 384 388 391 391 391 392 391 392 390 390 391 395 389 378 348 316 363 366 378 356 364 378 409 404 410 415 406 440 453 462 467 470 484 475 473 489 490 510 502 494 521 528 553 575 591 585 645 698 709 681 642 671 714 719 772 737 676 641 615 591 553 557 546 559 533 525 508 501 492 503 500 485 482 489 485 482 497 510 490 470 472 491 468 507 486 494 476 461 463 486 447 480 461 496 466 477 467 433 408 400 403 426 389 404 452 444 435 410 394 389 392 409 386 384 368 356 366 360 337 320 312 321 310 276 265 258 253 247 251 265 259 242 225 246 231 224 220 218 217 216 216 217 219 221 217 222 221 222 228 235 247 250 247 245 246 250 255 263 257 251 246 243 242 244 241 243 243 248 251 251 255 261 268 275 270 278 272 267 259 252 250 248 240 233 223 213 223 246 242 236 236 239 247 256 252 247 255 261 279 295 285 280 288 305 303 295 371 342 367 414 479 500 516 510 449 457 426 446 455 413 402 441 426 413 362 349 379 414 473 506 574 610 557 492 476 465 442 363 317 291 287 273 255 276 315 329 295 302 356 416 344 256 194 206 235 266 268 298 273 292 278 207 206 210 185 182 221 279 277 267 200 184 141 112 120 100 95 65 122 176 160 167 156 126 91 67 53 41 35 30 18 17 16 14 16 19 21 15 17 16 18 20 23 26 36 48 53 62 63 65 77 85 78 86 90 91 91 87 71 88 68 90 74 73 70 58 52 53 52 48 43 38 33 29 29 27 27 30 27 26 26 28 22 27 21 20 18 13 13 10 10 9 5 6 5 4 0 4 0 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
138 139 141 163 161 143 145 146 169 171 166 184 172 183 197 202 209 209 224 250 271 287 275 336 349 332 341 353 360 382 344 358 383 389 378 371 367 385 385 381 384 370 354 357 363 339 319 306 305 302 316 272 289 289 260 240 223 230 241 225 195 218 239 265 248 273 299 267 249 233 216 237 223 190 216 249 256 243 217 187 229 257 214 195 231 288 293 300 310 311 317 328 321 224 221 211 303 216 196 173 157 141 125 98 81 66 67 94 177 149 151 106 132 186 217 233 237 279 277 243 250 241 265 238 246 230 242 232 226 232 248 256 265 280 268 265 268 264 269 286 290 307 298 310 326 328 335 329 324 339 345 352 371 375 378 381 370 359 350 348 335 321 321 333 332 357 373 378 366 355 357 357 339 324 332 326 346 363 380 381 382 378 376 383 382 384 389 398 408 425 435 441 443 438 449 436 426 431 434 432 450 456 441 437 427 436 449 459 462 461 461 457 471 482 501 500 509 495 492 497 500 500 490 490 486 480 499 519 530 538 520 514 526 523 517 524 517 507 514 527 540 541 512 513 524 520 472 497 537 534 503 482 500 506 558 581 582 585 576 575 546 544 554 605 583 563 604 595 563 540 538 522 549 578 560 545 554 597 587 608 607 621 631 627 628 644 653 645 648 599 610 594 560 606 654 646 630 619 606 578 623 641 620 628 603 570 583 614 617 633 663 623 647 630 645 679 635 652 691 696 671 713 666 666 689 692 701 737 731 686 697 741 745 722 702 679 681 706 707 721 721 716 709 727 726 728 701 746 725 715 755 751 797 817 813 884 926 915 944 932 922 846 821 786 777 772 741 680 702 728 769 757 786 755 766 750 774 768 729 783 791 807 742 728 773 787 725 675 629 689 739 656 604 604 649 708 721 763 730 647 621 687 770 835 760 804 835 874 798 760 768 795 856 868 931 944 903 942 978 955 934 916 898 878 856 841 823 812 800 786 767 735 712 682 628 571 518 431 448 380 356 348 343 335 326 330 329 326 316 321 323 325 321 326 331 342 343 351 361 372 386 398 410 423 443 465 506 558 656 640 602 573 616 596 552 553 554 534 524 525 495 505 473 468 460 449 442 433 423 416 408 403 397 390 387 384 384 385 384 386 386 385 386 382 380 376 375 373 373 376 377 375 382 383 386 384 386 386 387 388 387 386 390 392 384 367 349 327 348 359 352 383 367 369 372 378 390 399 422 446 455 464 470 476 478 459 466 486 493 484 504 530 552 568 599 596 589 625 671 637 645 639 619 659 658 700 708 709 695 657 621 587 587 582 564 551 527 524 527 515 532 528 514 493 473 479 475 495 516 522 522 504 479 458 457 507 486 468 483 462 451 452 424 477 470 458 462 449 479 458 446 440 397 397 404 459 449 438 424 407 399 399 408 426 417 390 375 353 373 345 332 350 349 320 298 273 265 259 252 244 247 255 260 246 223 247 241 226 219 221 219 216 215 215 216 219 215 217 216 219 225 229 241 248 244 242 244 248 255 261 259 253 247 242 240 239 241 239 243 247 248 251 255 258 266 270 274 276 278 271 263 259 256 250 237 234 226 223 228 230 248 253 247 244 249 263 262 267 265 264 279 283 276 286 296 293 305 340 334 381 435 468 494 452 513 495 492 511 452 396 455 437 401 444 419 386 340 376 411 442 452 490 561 530 486 487 468 435 398 359 347 306 271 271 284 297 370 413 321 325 376 367 324 276 197 191 228 250 255 292 329 333 307 266 290 239 201 205 251 223 193 202 187 145 157 134 158 117 72 91 142 209 270 244 190 169 135 93 64 57 41 27 18 16 16 15 11 15 16 17 17 17 18 21 27 26 28 41 54 59 41 70 77 76 75 81 81 83 86 79 72 77 65 78 69 62 63 55 50 40 38 44 41 41 30 26 25 24 23 28 32 22 19 22 20 27 31 25 22 16 19 13 12 10 9 5 5 0 0 0 2 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
142 147 140 139 147 150 157 145 145 144 154 154 157 166 176 182 181 189 204 222 240 255 288 276 345 350 364 362 381 334 363 372 368 381 383 390 389 379 401 401 393 379 378 374 352 328 350 358 362 330 298 306 262 243 241 243 280 279 237 218 205 206 235 245 274 281 347 296 264 238 230 241 232 215 225 253 265 253 255 242 221 256 273 271 242 261 280 300 297 307 313 327 326 296 271 216 310 225 194 170 152 134 136 110 97 69 67 75 165 129 95 155 202 216 211 251 247 245 286 286 263 249 279 256 262 265 258 250 235 241 229 244 266 262 252 280 262 296 291 287 290 286 310 320 319 328 346 339 339 331 340 355 372 376 379 363 353 347 343 341 346 336 315 318 343 350 374 375 357 349 352 353 345 322 353 356 353 357 360 365 365 365 365 365 372 381 381 387 402 407 413 419 430 447 451 442 431 434 452 439 439 452 451 443 441 431 437 450 459 464 467 470 473 473 483 488 494 508 503 517 506 512 502 499 480 446 452 468 507 542 526 522 521 538 531 525 533 519 508 519 526 540 542 525 519 530 519 480 508 523 540 496 488 502 554 553 576 561 599 585 589 587 586 582 615 583 570 615 578 558 563 558 528 568 583 574 559 569 593 560 571 584 627 629 637 653 659 649 662 644 639 605 563 586 608 645 625 607 625 588 615 646 627 648 626 619 600 597 637 641 674 631 660 646 660 704 662 638 704 727 695 700 682 719 685 667 728 735 742 690 711 751 751 711 697 720 736 710 743 750 758 734 724 783 780 731 735 773 764 732 756 823 878 879 860 910 961 961 981 964 903 818 761 740 733 717 690 679 682 741 830 830 807 802 802 805 832 788 762 846 842 813 745 779 811 784 694 640 668 736 708 630 609 634 698 774 801 822 756 666 600 660 765 857 852 814 840 935 879 877 878 845 905 958 995 988 982 980 959 942 924 892 848 867 855 838 822 798 784 777 740 728 700 681 666 578 509 439 399 429 375 362 350 341 326 335 342 342 336 308 326 321 329 338 349 347 358 364 365 375 386 396 411 428 444 480 519 567 669 693 597 556 581 570 547 532 530 519 506 515 475 467 462 457 449 440 435 426 417 410 404 398 391 385 380 377 379 380 381 382 382 381 379 378 376 373 373 370 367 369 369 375 377 380 381 380 380 381 382 382 382 384 388 389 386 356 341 323 354 336 345 350 383 404 414 414 423 430 434 441 448 457 466 470 468 451 472 476 476 504 536 540 532 590 584 572 579 589 595 580 590 600 620 657 682 710 709 694 666 630 640 666 627 564 552 545 554 577 556 524 522 526 510 501 472 458 461 483 500 500 519 494 489 456 461 483 478 464 480 449 438 428 429 448 508 436 426 433 481 447 424 438 395 395 437 463 463 434 409 414 422 410 436 440 420 384 386 364 346 359 399 372 349 342 313 282 273 266 250 241 240 252 256 243 234 240 253 231 217 216 224 223 216 215 216 217 215 214 219 225 229 239 246 251 240 237 248 253 261 255 258 255 249 244 240 236 244 244 243 241 243 246 247 255 259 264 263 267 271 276 275 267 264 255 248 247 229 244 240 228 242 244 259 260 253 257 270 276 285 274 280 273 284 296 316 319 348 426 409 446 490 475 502 442 426 443 517 462 427 395 417 442 371 409 390 336 348 398 416 417 485 555 578 547 498 433 457 456 417 447 435 327 301 298 329 358 367 418 333 377 420 338 277 226 188 207 242 236 247 285 342 389 361 331 343 276 213 245 258 243 217 166 133 135 130 117 87 82 92 102 108 176 248 323 270 208 127 96 65 49 38 47 21 16 16 16 15 9 15 15 13 13 13 13 12 14 22 35 46 54 43 63 62 47 68 73 75 76 81 81 66 67 57 66 59 49 51 51 45 40 33 36 45 48 38 28 22 21 20 21 29 21 18 20 26 29 33 30 29 22 23 16 21 18 17 6 4 3 3 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
152 137 135 137 144 144 142 174 174 164 162 163 179 184 195 218 209 206 208 209 218 231 242 265 279 282 297 351 368 306 333 337 367 344 356 368 364 383 395 399 385 372 359 356 352 365 369 362 354 338 317 304 255 279 280 315 273 263 266 238 203 222 233 273 290 323 365 286 262 244 251 254 236 223 215 249 258 265 265 243 230 259 269 285 272 267 293 289 291 295 313 321 334 339 298 237 293 211 184 162 151 136 127 108 97 70 66 72 136 81 158 210 214 195 230 218 219 237 262 266 271 265 301 315 274 268 264 253 259 259 247 262 241 243 258 290 300 284 291 313 322 299 304 309 307 329 344 341 355 345 347 360 374 380 376 381 364 360 361 365 348 329 321 309 324 345 357 359 344 342 340 352 333 317 325 326 338 352 346 346 358 356 368 383 396 400 401 394 389 403 413 422 434 449 442 456 446 427 407 428 441 428 432 445 428 441 439 440 443 448 452 460 468 476 487 490 495 474 462 459 467 477 478 502 495 459 426 466 485 515 537 531 530 535 547 533 533 540 523 519 515 536 546 555 540 544 532 507 491 507 536 548 524 496 499 505 539 544 556 571 605 587 564 604 603 621 580 596 627 596 593 566 550 548 559 576 590 610 611 602 576 575 631 623 634 648 670 658 657 671 651 613 570 615 625 644 639 635 640 595 625 651 659 672 633 617 582 611 625 649 681 628 658 669 639 678 679 665 679 728 720 713 713 733 739 672 733 751 750 740 697 740 727 725 728 752 740 765 778 775 758 757 789 790 812 813 761 733 798 797 827 856 911 943 908 949 995 1002 1010 1015 915 827 814 792 756 729 748 756 699 725 817 922 844 880 889 879 886 795 817 848 891 829 806 844 765 710 653 680 736 741 690 616 630 693 724 793 872 784 692 659 636 704 780 845 929 913 927 961 918 922 1001 950 1005 999 987 970 955 959 928 937 920 905 866 824 780 757 733 697 655 651 665 660 607 598 579 569 511 462 393 400 385 356 361 352 328 318 344 357 325 298 300 314 346 348 360 368 364 368 380 388 390 402 416 433 454 477 511 563 691 684 591 580 531 525 538 506 496 518 489 491 466 447 447 446 439 429 422 416 410 403 398 393 387 381 375 371 375 376 376 377 376 376 375 373 371 370 368 367 365 363 368 371 371 377 376 377 376 379 379 380 380 384 385 387 379 343 331 299 318 347 388 395 401 402 399 419 424 429 439 442 452 457 461 459 441 441 450 459 492 514 544 521 508 523 527 559 568 558 603 628 653 613 666 673 711 702 672 660 678 660 660 601 581 608 623 570 579 600 562 546 542 537 518 495 470 455 451 467 493 483 508 513 490 463 441 466 474 454 484 467 438 419 399 455 500 473 436 439 490 458 425 404 397 385 368 399 404 441 418 393 413 429 438 455 417 414 436 399 387 420 445 383 382 339 318 294 267 265 248 242 237 239 251 241 231 234 250 232 220 213 211 216 218 212 213 213 214 208 221 230 241 266 282 262 246 234 236 244 255 257 251 250 250 248 241 237 238 244 244 242 238 243 246 256 261 259 260 264 265 272 272 275 275 272 263 257 251 234 253 240 249 257 253 264 269 263 265 273 290 282 268 297 317 330 361 395 403 450 480 451 444 507 468 489 416 409 452 438 374 393 397 431 341 371 331 324 355 384 456 495 510 505 492 509 427 426 470 471 452 463 409 324 350 344 395 408 458 422 374 423 450 338 288 226 202 199 220 255 252 304 361 378 431 414 367 318 253 240 200 183 167 178 169 181 209 156 126 78 109 130 161 136 214 276 313 243 173 116 73 64 55 52 32 17 15 15 15 14 11 15 16 14 12 13 13 14 18 30 44 40 31 44 52 65 68 67 70 70 75 73 59 60 48 60 52 43 33 46 40 37 33 27 42 47 48 33 24 23 16 15 17 19 17 47 38 42 41 45 40 54 57 52 59 65 61 6 3 0 0 0 2 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
144 139 141 136 139 144 157 160 157 156 162 190 188 179 187 197 209 222 223 229 249 248 264 285 311 299 305 316 340 281 349 325 358 316 344 350 359 390 401 403 395 392 388 386 386 370 351 336 319 287 279 283 297 323 319 331 335 293 251 228 221 218 249 273 306 357 374 288 286 252 250 267 253 249 232 248 258 266 271 264 236 263 276 287 276 279 285 298 307 312 308 320 333 344 277 265 321 225 196 167 133 123 111 95 93 66 67 67 95 77 186 172 174 196 189 215 224 252 261 235 264 287 301 359 315 296 270 260 266 257 268 275 262 266 270 268 269 280 305 328 333 309 315 320 341 318 334 340 357 361 356 372 374 381 383 389 369 370 367 366 354 361 340 311 314 337 340 339 350 336 331 354 346 313 323 355 366 351 361 377 373 377 375 375 387 397 406 406 405 401 408 417 422 427 429 436 439 431 402 403 411 413 392 419 416 414 443 447 451 457 455 452 458 467 474 476 480 459 419 433 441 435 434 454 460 406 377 417 490 433 492 499 496 493 511 522 537 538 542 529 525 517 529 541 563 553 560 536 530 522 509 539 553 520 528 525 515 520 540 583 610 608 592 587 614 615 587 583 615 626 598 584 584 573 544 570 581 610 624 618 625 584 581 603 618 633 675 671 667 670 640 610 588 582 602 648 643 637 610 601 654 678 661 628 617 599 599 610 614 643 687 634 678 703 642 666 693 688 662 729 730 698 742 729 742 681 688 751 752 759 708 721 756 753 761 780 789 792 792 777 823 789 813 842 803 843 867 786 806 874 882 918 960 990 978 1001 994 945 943 910 913 891 849 839 806 787 735 715 696 758 854 973 924 934 959 943 851 819 854 890 919 856 852 792 729 667 683 725 798 755 678 628 662 735 800 873 869 775 793 672 642 714 851 941 987 1011 1014 1026 1022 981 1023 1026 1005 1003 998 990 967 976 961 920 893 869 853 825 835 811 717 603 563 537 575 540 512 493 457 446 432 401 377 366 363 373 361 373 350 306 294 284 286 285 310 332 367 365 371 377 378 390 391 402 403 412 415 430 467 506 530 619 695 672 609 562 550 522 497 485 489 522 476 471 460 446 434 434 429 421 415 405 400 397 390 386 378 377 371 368 370 371 371 371 372 371 371 369 368 367 364 363 361 362 364 365 367 371 371 372 371 373 375 374 379 382 383 382 352 323 317 318 342 380 380 376 384 404 412 416 412 432 440 445 449 445 457 448 449 436 457 467 499 524 509 493 532 532 517 518 535 570 630 634 602 610 662 628 668 651 641 653 644 649 606 606 657 665 597 558 573 588 592 589 584 560 531 521 484 480 476 458 465 482 484 487 503 489 454 436 444 454 486 491 481 443 399 450 493 448 444 397 433 427 458 416 385 373 360 349 353 413 416 402 435 466 440 423 437 453 419 403 439 426 416 401 382 349 305 276 265 256 247 241 237 236 239 241 220 222 248 246 236 224 211 208 210 212 210 211 210 216 226 248 282 276 272 254 248 243 234 233 244 246 248 243 242 242 243 238 234 237 241 240 238 238 242 251 253 253 252 256 261 269 264 268 270 274 278 271 257 250 262 256 248 263 270 264 268 279 288 301 302 309 268 277 310 334 339 365 438 438 423 428 482 533 455 427 432 378 431 378 359 353 354 394 397 324 327 323 390 440 470 491 507 452 442 452 399 466 454 453 454 442 385 369 368 425 449 461 429 422 428 420 450 374 330 252 215 213 208 231 276 282 335 372 414 413 359 350 269 232 238 209 238 252 223 202 162 142 100 115 120 158 195 218 185 250 195 184 178 132 97 67 55 48 36 20 18 15 15 14 14 9 11 12 14 13 12 13 13 19 26 31 40 51 58 67 67 63 62 66 72 70 62 38 49 48 59 42 25 49 42 29 27 22 25 24 23 23 19 16 12 13 14 13 25 67 68 73 71 77 68 86 94 90 97 107 49 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
141 142 142 136 137 151 142 156 175 179 180 176 183 193 198 208 221 204 195 197 221 236 261 276 258 253 268 296 302 287 317 299 293 323 348 373 389 390 383 380 371 374 383 370 353 359 325 299 325 324 309 350 304 363 327 364 330 271 251 220 237 247 237 273 274 325 363 354 300 264 271 298 276 265 249 250 273 274 276 266 250 278 278 292 282 280 290 304 305 310 322 326 332 348 300 331 278 203 168 152 134 121 105 93 74 66 68 86 132 163 122 130 141 150 172 197 195 229 215 240 262 272 347 339 331 322 283 278 284 269 282 276 267 272 289 272 303 306 299 303 331 331 312 317 346 327 349 334 353 362 363 368 374 378 392 388 361 351 358 367 367 366 335 320 303 320 350 327 340 328 325 343 339 309 337 362 375 386 373 369 384 393 387 394 397 403 402 404 409 414 418 418 411 414 417 425 429 419 395 372 398 400 381 397 410 393 421 418 419 450 466 450 464 462 449 464 467 417 362 428 369 379 379 397 440 393 358 393 447 407 445 426 425 469 449 433 505 521 534 547 536 526 519 526 540 548 556 563 551 549 545 546 556 561 574 538 543 520 547 546 585 610 615 599 614 634 620 620 602 596 626 621 594 598 577 562 589 600 620 635 630 617 592 591 612 643 655 664 681 677 650 635 614 592 603 642 682 629 652 612 656 662 673 655 604 628 607 646 636 655 699 680 650 693 670 662 684 692 708 710 740 736 733 748 745 698 743 711 734 750 742 743 782 785 829 789 852 844 865 830 849 843 848 883 858 890 913 858 869 910 944 967 990 979 1001 989 936 920 905 866 844 815 766 758 741 720 722 717 712 774 847 933 978 1007 1000 951 850 900 914 910 873 821 770 769 694 696 758 805 793 724 679 644 650 729 786 871 909 876 803 702 652 738 847 898 922 927 900 959 1002 1039 1037 1023 1011 969 977 935 912 883 897 925 923 905 886 874 837 734 652 622 573 495 491 455 434 425 452 428 425 407 432 384 372 391 366 329 334 334 309 281 303 337 370 373 382 383 389 396 391 399 408 411 418 418 430 437 462 518 559 675 746 694 631 598 559 546 529 501 473 476 460 458 452 441 430 422 419 413 406 399 390 388 384 379 375 370 366 364 366 366 366 365 367 366 365 365 364 363 361 360 358 355 358 359 365 366 365 366 366 372 373 371 377 379 380 380 327 315 307 334 365 378 368 382 396 397 407 415 423 430 435 441 447 418 426 415 421 463 462 448 469 485 482 526 548 552 581 578 531 565 586 584 590 613 652 602 613 637 610 628 627 621 640 659 640 606 585 607 615 641 637 636 600 554 536 536 498 491 482 474 448 455 460 467 473 483 487 432 483 500 471 438 464 445 431 380 398 390 391 394 367 345 369 378 373 384 395 357 339 418 378 436 474 449 415 392 409 418 390 376 394 393 358 358 349 330 308 283 266 261 253 243 239 233 232 236 224 217 241 243 243 241 220 208 204 205 208 205 213 219 240 254 265 248 238 234 237 243 236 231 234 241 243 241 238 236 236 238 235 232 239 237 236 236 240 247 248 248 248 251 257 261 260 259 264 270 274 280 286 272 266 281 261 275 285 275 279 300 318 323 315 318 316 288 272 301 334 388 393 418 381 476 519 452 456 403 395 364 388 339 315 356 373 363 362 344 310 315 339 368 421 502 500 453 410 391 422 458 446 430 424 431 432 445 418 428 441 484 436 426 430 435 476 463 360 332 243 250 216 256 304 344 352 397 435 349 311 240 263 268 274 232 206 194 164 191 155 107 82 124 181 229 205 247 218 253 209 149 110 93 76 69 61 47 38 38 38 15 14 14 13 13 13 8 12 13 12 12 14 16 23 34 42 49 56 63 61 58 61 65 67 68 58 43 42 41 54 45 22 30 40 24 20 17 12 10 7 9 10 13 13 11 13 12 50 69 59 86 84 88 100 104 122 114 129 127 28 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
141 141 140 139 139 140 164 159 160 160 162 188 181 187 195 206 204 183 183 187 203 226 234 246 251 248 260 257 259 259 274 315 352 380 368 384 333 382 379 388 380 359 345 341 346 327 332 343 371 322 360 353 347 368 361 324 270 273 239 217 257 287 279 264 300 326 344 344 294 277 276 316 278 278 263 257 280 286 279 271 259 284 286 301 295 300 280 305 311 310 317 323 337 345 342 340 294 233 214 160 115 102 96 85 66 67 123 133 95 127 164 179 204 199 212 207 201 191 232 253 264 281 296 297 294 320 317 291 277 286 268 300 287 282 279 301 284 311 305 332 338 349 333 352 385 353 342 357 359 363 358 354 358 365 373 392 368 364 338 359 367 347 342 332 307 322 334 316 325 307 313 326 327 313 323 333 361 387 396 382 393 397 390 401 382 386 384 386 400 405 410 411 405 402 411 420 428 405 384 354 368 384 363 413 395 369 411 411 399 433 436 425 447 447 389 414 422 425 360 373 368 341 370 360 392 390 348 383 405 389 409 401 394 455 442 403 430 438 476 500 544 536 534 532 527 534 539 550 564 568 559 552 549 580 573 571 578 542 532 541 562 579 601 625 610 621 631 631 613 639 612 637 624 596 596 561 580 562 585 627 641 638 642 611 600 609 633 650 659 676 695 671 628 603 600 645 664 673 636 655 636 667 665 629 619 612 612 631 657 650 692 688 666 691 679 694 696 735 737 710 730 751 723 746 763 716 743 754 753 784 788 804 823 848 844 831 864 875 879 875 871 871 883 915 919 906 926 898 939 945 959 1001 945 919 936 936 918 899 894 865 868 856 779 748 751 747 754 783 761 742 806 862 873 933 951 895 878 923 904 846 803 817 743 696 689 738 792 837 790 735 714 665 648 725 785 843 879 811 769 667 666 720 760 806 827 833 866 902 1024 1021 1020 1009 1017 1018 975 940 889 912 871 835 854 858 815 798 776 783 678 554 511 475 509 519 555 550 561 551 526 441 507 422 392 395 403 388 380 372 332 274 290 314 341 350 385 392 386 405 410 415 425 431 428 440 441 462 474 524 603 698 745 728 652 632 604 565 540 511 484 459 453 443 442 435 423 412 409 404 398 391 386 378 376 372 369 363 361 359 361 361 361 362 363 362 361 360 360 359 358 356 355 351 352 357 361 361 359 362 368 370 371 369 375 379 377 379 324 309 303 329 360 370 378 371 381 392 401 418 420 425 434 439 425 405 437 438 454 468 485 494 492 485 504 532 597 627 624 584 558 578 593 595 602 600 623 616 586 604 606 629 638 660 652 630 623 650 655 661 675 713 684 652 639 620 553 514 502 496 484 479 464 438 445 452 457 488 475 434 464 461 421 405 472 503 479 416 366 365 363 359 385 340 343 341 349 351 387 400 330 404 353 421 440 398 403 424 371 392 370 370 369 371 354 344 311 309 304 279 269 260 252 244 238 228 231 230 235 212 225 236 240 238 234 213 205 203 205 207 219 235 254 269 263 224 219 213 217 229 239 231 229 234 234 235 235 233 230 230 230 228 236 235 232 232 237 239 241 241 248 252 258 255 255 254 257 260 267 274 280 290 282 278 281 276 291 299 315 328 325 293 288 320 315 298 260 335 373 411 350 364 401 491 467 439 384 377 343 353 331 343 323 329 328 352 322 329 295 342 403 447 495 491 467 429 389 386 436 401 421 409 418 436 453 477 480 496 477 501 454 435 449 443 444 486 416 351 264 292 252 261 306 328 369 408 394 302 252 212 220 236 272 260 196 157 147 140 143 105 91 119 163 205 200 233 245 187 192 163 140 100 92 75 59 52 43 32 30 28 13 13 13 12 13 13 8 14 12 12 14 14 16 34 40 43 51 58 56 51 57 62 60 64 58 47 34 24 27 24 24 14 13 12 13 15 10 7 6 6 8 11 12 7 11 37 53 55 76 79 88 89 109 121 147 157 168 92 9 4 0 3 0 2 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
140 140 140 140 140 140 141 178 180 179 188 176 181 193 183 177 195 173 182 202 201 233 220 228 230 233 241 252 280 278 323 340 334 313 335 349 344 333 375 388 383 363 373 382 379 343 351 378 359 335 350 365 345 304 304 302 258 234 230 231 259 283 289 325 298 308 384 374 298 294 325 331 312 288 273 265 280 287 280 268 262 269 280 296 299 309 299 302 313 318 320 326 336 347 347 348 296 216 166 142 156 97 84 66 67 105 166 132 120 163 174 187 220 245 219 218 238 228 211 241 244 279 269 282 290 297 297 311 297 297 293 309 293 298 279 298 311 296 318 336 349 342 353 377 394 419 385 371 370 365 365 358 349 352 361 372 367 351 337 338 366 362 366 335 303 306 301 287 302 297 299 298 302 320 348 365 352 371 377 377 385 387 376 381 380 365 379 386 396 395 399 403 398 400 405 397 415 409 384 351 350 383 353 394 372 368 399 404 388 423 419 404 427 438 386 358 398 427 347 340 342 326 347 352 377 348 337 383 377 362 393 371 397 416 416 397 413 398 419 449 467 525 554 544 556 555 542 540 543 556 576 577 583 569 591 588 584 562 563 563 544 568 595 607 626 620 633 651 616 631 647 619 675 620 594 572 614 604 594 616 621 645 654 631 630 624 606 613 660 663 673 692 656 626 627 601 639 685 665 637 653 681 650 637 654 669 614 623 651 687 675 699 701 669 718 690 718 763 746 745 743 747 752 745 767 747 745 787 774 824 812 833 841 854 863 812 789 805 778 779 785 841 829 826 815 856 844 848 862 837 899 923 884 869 878 892 891 888 897 895 867 792 779 787 786 772 825 846 790 759 766 792 829 906 1014 989 941 973 900 849 793 740 708 750 790 764 783 867 850 773 780 682 663 691 776 867 839 782 740 669 701 685 690 730 753 776 804 874 897 928 1001 1040 1017 1007 994 919 954 954 938 892 825 783 751 715 680 647 580 510 534 579 617 615 691 683 680 652 576 535 539 472 434 405 446 406 397 393 365 281 280 270 279 287 319 378 401 413 422 423 431 442 449 447 456 491 531 558 618 700 725 702 684 636 613 570 564 497 469 452 444 437 430 425 418 407 401 396 390 384 378 374 369 365 362 360 356 356 356 356 357 357 359 358 357 356 356 355 354 355 352 350 346 349 351 354 361 365 366 366 369 371 374 375 374 377 318 306 297 330 351 344 368 386 397 406 409 410 416 423 433 419 394 394 422 456 464 482 505 505 517 532 509 565 617 655 656 642 603 630 634 659 649 610 604 574 583 582 615 657 651 620 613 626 659 692 712 721 750 740 735 733 734 652 572 536 513 497 478 471 474 453 440 442 433 445 453 422 433 416 454 403 436 419 402 376 372 430 397 387 455 371 423 338 348 339 371 370 311 380 339 395 399 393 451 419 375 365 359 349 346 343 345 346 331 334 321 275 262 266 253 246 241 232 224 220 222 225 211 234 238 234 233 222 208 201 202 209 251 284 283 298 244 219 210 207 207 210 225 235 227 225 226 229 229 228 229 226 229 235 232 230 228 230 233 236 240 242 248 252 251 249 252 245 255 261 267 267 271 287 290 284 281 285 296 290 298 325 318 287 280 301 277 250 279 338 362 317 329 401 460 447 400 381 345 358 355 347 339 312 305 317 316 315 305 300 318 368 405 391 431 464 382 389 359 380 386 400 416 412 436 441 443 478 518 535 529 517 476 461 485 449 448 460 415 358 325 363 291 233 261 304 372 371 347 292 247 202 205 219 254 258 226 168 182 151 139 107 95 118 127 141 178 233 224 169 136 119 103 105 86 96 78 53 35 31 20 17 14 12 12 12 12 12 9 13 12 12 11 12 10 21 36 37 44 48 50 50 52 56 58 47 35 29 27 19 18 13 12 8 10 9 9 10 7 7 7 7 8 9 9 10 11 16 41 39 63 72 73 87 98 120 160 182 181 55 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
140 140 140 140 140 140 144 140 157 161 161 161 175 170 180 169 174 159 179 191 216 218 211 213 221 241 250 263 275 308 313 301 276 299 349 295 340 330 374 388 388 383 387 387 374 356 381 373 377 364 365 349 308 305 283 259 255 239 252 244 232 256 283 283 305 321 362 384 350 312 347 393 337 295 285 277 290 297 288 287 271 285 294 288 305 312 308 302 297 320 322 328 336 344 346 253 206 188 168 176 127 75 66 66 98 117 120 120 134 180 225 197 205 238 268 267 271 257 251 222 243 265 280 282 277 281 300 308 318 293 297 319 308 319 297 308 327 302 324 400 372 353 348 364 384 386 368 394 381 369 369 364 356 348 356 359 364 376 352 328 327 336 330 342 331 300 280 311 297 309 315 306 321 339 357 375 371 364 370 352 371 373 368 366 358 365 383 389 378 377 398 394 388 396 384 363 383 389 377 365 338 377 351 364 342 392 410 383 377 388 403 398 425 443 382 323 346 397 353 316 320 313 320 350 337 327 341 354 343 390 380 372 412 389 380 392 379 386 431 444 478 515 553 552 549 570 566 554 564 549 555 564 577 587 595 609 600 586 593 592 596 575 562 589 624 628 633 642 633 656 656 624 661 667 609 591 607 607 582 605 631 642 647 667 639 649 631 653 638 627 657 684 697 664 643 612 641 666 668 659 658 693 644 651 685 653 628 639 631 652 711 728 708 689 706 713 691 720 761 772 752 771 786 784 808 772 798 845 809 848 881 870 850 791 772 736 727 717 733 741 751 776 760 811 840 825 820 821 799 828 832 846 838 834 831 864 870 904 924 916 867 837 823 857 851 830 859 853 872 804 781 782 811 877 964 1042 1048 1048 952 872 806 757 721 777 877 796 800 874 888 854 774 684 710 743 797 920 916 782 705 686 739 760 734 731 746 751 779 806 860 953 1051 1054 1035 991 979 991 981 950 936 913 885 870 821 745 664 561 571 586 648 687 741 712 714 705 693 676 650 604 558 551 473 425 406 432 409 401 390 340 276 271 263 274 299 348 404 414 407 391 376 384 399 447 460 480 523 563 659 701 718 715 656 577 567 538 518 496 469 466 437 431 421 414 409 401 393 388 383 377 371 366 363 360 356 354 350 351 352 352 353 353 354 353 353 352 351 351 350 350 346 347 344 353 357 358 360 362 365 364 364 369 371 371 371 375 324 301 300 335 332 368 385 391 399 392 395 398 415 417 401 388 376 414 435 428 452 469 498 518 543 560 586 547 563 578 612 680 666 697 725 707 677 644 639 584 560 601 617 591 587 595 605 660 677 691 687 719 753 748 747 714 675 701 610 557 502 489 479 470 467 455 450 455 456 419 427 436 408 456 480 397 429 412 438 472 466 530 511 514 479 458 438 455 422 338 318 315 310 335 317 388 375 393 411 369 379 367 355 332 337 329 338 340 307 323 295 260 246 246 251 241 235 233 229 218 222 222 220 204 236 233 226 229 214 198 202 222 270 274 271 248 223 212 205 202 202 205 214 232 231 228 223 221 223 223 224 223 230 230 228 227 225 230 235 237 242 250 248 249 247 244 247 247 248 246 246 254 267 282 292 284 285 281 277 273 269 294 280 266 265 289 267 244 263 280 290 355 414 458 440 411 347 359 327 323 345 319 312 314 294 294 310 291 287 283 310 311 307 313 326 378 373 367 410 392 403 413 421 438 441 461 459 499 531 552 535 497 478 469 456 453 454 459 451 397 383 414 374 271 270 300 365 301 273 289 302 223 194 187 229 259 234 205 203 194 152 99 117 118 133 199 191 215 255 174 185 126 164 133 107 103 71 52 38 31 29 18 16 11 11 9 11 11 10 13 12 12 11 13 12 11 27 33 35 39 41 44 48 54 52 28 19 19 13 12 12 10 9 8 8 7 9 10 8 7 7 6 7 8 9 7 8 11 25 21 26 62 73 91 117 140 172 151 71 6 6 3 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
159 140 142 140 140 140 140 142 140 159 163 140 164 180 161 152 172 180 180 198 196 206 199 225 240 238 251 265 273 264 275 266 288 285 300 310 305 343 365 357 367 377 393 376 379 384 383 384 358 340 367 360 345 341 310 270 252 295 282 261 268 239 271 322 319 314 327 373 399 341 378 401 331 305 291 291 308 308 300 288 281 283 293 313 308 306 312 312 313 312 323 322 338 345 293 221 246 194 217 172 91 65 66 120 145 105 127 156 156 204 222 224 245 241 274 309 309 285 248 269 246 257 247 278 291 285 306 349 343 303 330 326 305 328 307 306 320 329 324 351 358 365 349 354 362 360 372 396 374 374 371 371 364 357 341 352 348 344 373 362 337 314 308 313 325 278 304 313 332 329 317 323 329 341 351 352 361 339 359 338 350 371 362 346 346 376 378 381 369 375 393 386 389 389 357 330 340 375 375 335 326 355 327 329 380 383 394 382 368 384 375 409 416 428 381 344 335 354 342 304 308 306 330 373 341 318 338 328 380 360 345 370 400 367 365 365 382 430 451 459 468 471 461 514 551 562 580 563 557 571 566 560 565 585 594 603 594 602 616 614 615 605 585 573 577 626 639 649 650 665 667 639 653 668 615 631 608 641 625 635 648 640 662 670 648 658 655 655 669 657 652 662 705 691 654 624 639 695 685 687 654 693 682 647 676 665 644 629 658 679 667 683 713 721 705 740 725 732 741 771 782 808 840 832 850 808 851 848 868 854 812 788 736 740 719 713 700 723 714 752 739 747 795 821 793 842 816 817 793 815 804 824 854 867 897 878 920 956 996 1009 976 934 913 925 939 876 875 918 910 825 835 837 804 850 905 992 1058 1051 979 908 797 764 798 788 883 845 872 939 951 863 774 677 763 833 826 932 922 789 714 707 792 852 772 777 819 807 830 818 885 985 1077 1047 1025 1022 1013 994 977 951 928 914 890 876 788 711 622 672 699 666 771 762 740 733 737 703 688 671 655 623 576 586 493 445 415 365 417 406 380 347 303 285 269 264 289 347 379 360 346 324 351 373 424 458 465 496 537 588 665 722 777 704 662 568 516 502 502 492 487 450 458 415 418 408 400 394 387 382 377 371 366 360 356 353 349 348 344 347 347 347 349 349 349 350 348 348 348 347 347 346 343 342 341 352 354 355 357 361 362 362 365 366 368 367 369 373 355 300 306 337 336 378 374 373 381 387 401 403 401 382 371 387 406 426 423 458 470 490 499 499 509 524 545 566 631 622 674 723 740 765 762 690 630 606 580 585 559 568 579 615 621 639 634 626 659 657 682 715 759 705 676 669 606 650 568 532 502 488 478 470 478 478 470 467 452 445 438 426 445 474 497 430 396 423 450 509 545 580 613 537 560 535 522 484 498 439 371 315 335 347 301 310 348 378 389 350 361 353 349 342 333 300 322 319 284 270 263 257 244 236 232 229 232 228 226 224 217 216 209 212 205 230 230 225 208 200 205 226 228 224 221 213 211 203 200 198 200 202 212 233 228 228 228 222 220 220 221 223 227 225 224 225 225 228 234 243 242 241 238 238 238 242 232 239 237 251 256 259 261 270 281 291 299 313 321 318 272 263 255 253 259 281 252 259 324 345 372 382 368 397 389 361 319 312 304 326 345 322 309 302 295 282 294 292 277 299 306 293 350 380 385 369 378 425 431 432 400 415 424 450 479 474 506 515 544 530 501 502 500 473 456 459 467 484 497 472 432 442 406 329 288 352 377 280 238 271 220 198 193 184 192 221 264 226 241 189 141 101 119 138 177 209 244 271 262 232 190 172 168 134 129 85 67 65 50 37 24 27 24 11 10 11 11 11 9 13 12 11 10 12 10 9 13 32 30 31 40 43 45 42 20 12 10 10 9 10 9 10 7 8 7 8 7 8 7 6 6 6 6 7 7 7 6 6 10 15 31 44 78 92 113 153 121 46 6 4 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
149 140 140 140 140 140 140 140 140 140 140 156 142 167 140 177 172 200 201 184 180 197 217 219 211 241 239 243 247 252 248 248 255 259 274 278 292 299 342 378 379 394 391 375 381 372 370 364 363 320 358 321 293 299 272 264 276 316 283 329 284 249 283 330 345 333 378 379 386 400 402 406 354 312 300 310 332 313 308 298 285 288 296 303 320 314 329 319 322 321 323 332 337 339 275 307 249 242 235 144 87 66 81 92 96 99 137 178 222 227 185 184 198 217 248 231 256 255 289 299 290 291 279 266 291 292 331 333 363 321 342 327 323 332 322 336 339 376 354 351 347 353 351 355 354 348 366 384 350 370 368 364 357 357 354 342 329 325 321 327 340 318 296 292 288 286 274 303 333 338 324 322 332 350 328 323 352 322 325 336 364 353 342 331 363 360 359 356 354 358 367 376 396 380 368 314 321 354 377 331 312 322 317 360 352 361 388 363 350 352 385 416 425 390 345 352 298 330 350 304 306 301 320 365 322 310 310 326 345 339 336 367 375 349 352 374 411 417 440 426 452 424 449 471 490 560 573 580 573 580 581 579 567 561 576 587 595 596 595 602 608 616 616 622 621 624 621 632 648 678 667 662 642 674 652 654 627 653 624 610 613 617 661 661 670 664 666 665 689 665 675 645 681 703 650 659 683 662 676 690 676 695 676 680 669 661 655 652 670 714 730 739 711 740 745 758 755 761 763 790 857 891 880 909 888 859 844 774 757 761 720 743 710 706 699 694 705 734 698 720 766 777 760 807 795 837 770 812 857 871 874 888 882 908 903 876 934 986 1005 972 976 978 983 998 985 898 912 994 937 873 825 894 870 845 868 940 977 948 928 853 768 795 890 827 841 930 946 996 943 853 782 692 787 908 898 954 888 801 725 721 807 881 823 845 887 893 925 901 871 956 1045 1058 1036 1024 1007 988 960 945 918 885 854 789 745 729 735 824 796 798 799 787 774 773 745 709 684 668 646 614 570 549 523 450 415 355 373 404 381 327 297 282 271 267 259 298 349 328 319 354 351 369 423 429 435 460 502 548 642 715 709 649 605 583 530 498 476 515 477 503 459 420 411 405 396 388 381 374 370 365 360 354 350 348 345 342 341 342 343 343 344 344 344 345 345 344 344 343 343 342 340 337 341 350 349 353 356 358 359 356 363 363 365 368 367 371 344 294 311 333 357 356 357 383 390 387 382 378 381 357 386 405 422 435 451 444 465 474 472 480 491 535 558 596 654 686 698 668 716 737 696 669 619 585 564 552 543 563 616 653 675 675 642 608 604 669 662 658 690 645 657 607 579 574 608 549 503 489 485 500 536 521 489 479 478 459 463 439 448 483 516 473 420 501 463 477 512 585 597 594 598 578 583 531 457 435 388 378 392 350 293 287 320 340 350 351 342 340 338 334 335 328 296 286 273 259 251 247 242 234 230 227 224 222 222 228 223 220 217 209 210 209 228 224 216 200 196 198 202 205 207 205 201 197 197 197 198 202 214 230 231 225 226 222 218 223 227 228 224 224 222 224 226 229 236 242 242 233 229 229 232 237 230 240 248 250 257 269 272 275 277 286 300 329 350 335 304 264 242 246 259 262 257 269 291 321 354 328 315 354 354 316 314 288 303 324 353 336 321 295 282 275 282 275 279 321 344 378 321 327 368 393 394 403 409 426 432 450 440 461 535 523 542 539 553 537 510 531 504 475 461 462 472 482 510 531 537 457 396 424 327 372 357 261 237 198 190 179 177 163 157 196 191 194 191 182 140 118 123 175 148 209 273 327 312 254 233 195 182 168 133 78 66 53 45 42 36 31 27 12 10 10 11 10 8 13 14 11 10 10 10 9 10 21 29 28 38 44 35 14 9 9 9 9 9 9 8 8 8 7 7 8 8 8 8 6 6 5 5 5 5 5 7 7 9 15 52 60 101 118 116 86 12 6 5 3 0 0 0 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
140 140 140 140 140 140 140 140 140 143 144 140 140 140 167 176 181 188 193 170 180 186 203 196 233 237 228 239 227 234 231 247 265 274 320 294 353 342 330 352 351 376 391 370 356 334 333 317 307 299 293 288 282 281 285 274 266 291 332 337 324 268 267 287 290 316 354 344 338 355 396 409 383 317 339 360 369 324 310 299 293 297 299 317 328 332 332 329 330 333 330 332 340 347 331 355 336 310 218 218 103 65 76 78 111 132 141 171 210 165 165 195 236 242 238 222 230 206 239 266 272 273 314 291 280 299 306 313 332 369 392 353 336 385 357 394 394 402 369 356 345 340 347 348 340 361 392 381 354 350 352 366 369 365 362 349 364 340 333 328 310 306 339 331 294 307 289 277 311 319 339 342 352 329 296 330 320 302 332 352 350 341 320 340 339 335 346 366 372 376 380 389 373 364 369 325 314 374 348 333 301 303 336 333 320 338 338 337 369 383 394 402 420 373 358 305 293 295 305 297 294 301 324 357 313 301 329 337 329 327 332 358 350 337 366 391 374 416 420 408 452 404 418 437 484 533 536 563 552 538 561 592 579 576 568 569 573 587 590 584 610 612 621 628 635 640 643 644 655 668 686 674 672 668 667 686 661 634 636 639 643 620 614 633 634 674 667 689 697 675 686 690 674 690 683 636 696 699 717 691 723 684 714 662 666 679 662 664 649 657 672 686 711 734 783 749 800 804 813 838 822 836 833 804 752 786 733 714 734 730 693 720 692 729 708 670 668 693 720 744 738 719 731 744 789 824 772 784 824 855 872 870 887 918 867 894 957 970 975 935 976 1003 1010 1025 1004 999 993 967 887 851 906 941 928 862 922 964 976 897 852 802 777 829 827 878 909 945 1010 949 863 815 712 748 819 891 1005 958 852 763 713 762 788 870 901 945 953 967 1008 1018 952 949 1019 1052 1037 1022 1003 978 946 931 905 862 848 869 855 860 848 833 825 841 855 834 842 832 759 731 710 671 641 576 549 517 458 457 361 324 316 332 329 301 296 277 268 264 258 331 306 293 330 362 391 378 390 428 476 506 548 580 625 682 625 582 632 589 518 480 460 480 482 438 468 414 401 399 392 385 377 370 364 359 354 349 344 341 339 334 338 337 338 339 340 340 341 341 340 340 338 340 339 336 335 336 345 347 347 353 355 356 357 354 360 360 363 365 357 367 303 289 317 329 340 343 380 379 374 370 364 356 358 355 368 388 387 404 413 412 418 424 448 464 523 586 622 617 606 644 628 623 653 625 618 619 588 589 565 548 554 600 632 637 641 669 649 679 613 575 580 601 654 602 596 580 573 550 533 538 501 500 512 546 544 572 513 498 503 473 444 477 487 500 510 478 463 564 521 487 564 556 598 590 606 542 481 488 424 376 399 363 355 307 313 326 348 327 320 337 314 322 330 303 300 292 285 269 261 255 258 242 236 246 239 250 234 224 218 219 220 217 215 213 210 203 215 220 209 203 196 193 192 196 195 194 195 195 194 199 199 202 213 228 229 226 221 224 217 224 228 229 223 221 222 222 225 230 231 237 235 231 228 219 228 237 246 248 250 262 268 267 293 302 298 296 327 327 289 272 286 247 281 270 281 252 248 276 300 302 295 297 333 330 314 295 292 280 310 333 336 316 310 318 286 272 268 282 316 329 375 389 380 353 334 334 351 380 392 442 469 495 475 488 509 583 534 522 540 539 525 535 521 489 468 475 503 492 514 523 523 438 437 434 350 372 378 306 258 217 209 210 191 182 161 154 147 158 157 153 128 101 148 198 208 211 248 235 241 191 168 160 117 111 88 63 74 52 46 46 37 31 20 12 10 10 10 10 11 13 12 11 9 9 10 10 9 13 25 20 24 30 16 10 9 7 8 9 9 8 9 8 7 7 7 8 8 8 6 7 6 6 6 5 5 7 5 5 8 7 49 89 88 77 58 9 6 5 5 4 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
147 140 140 140 140 140 140 147 140 140 152 167 156 140 166 171 169 154 164 175 192 187 186 204 213 214 211 217 228 240 247 260 266 292 296 318 317 385 370 361 402 408 381 378 338 381 337 364 348 358 330 309 318 340 292 269 275 276 301 359 309 283 295 290 309 288 298 309 365 396 379 403 388 357 341 406 391 336 313 306 302 308 305 315 329 351 374 343 337 339 339 334 342 348 352 359 358 257 176 121 95 66 67 74 82 104 137 156 182 118 181 224 209 203 200 186 187 224 226 257 240 284 301 319 318 316 326 376 370 352 385 424 404 394 392 394 393 370 375 371 358 356 354 332 364 367 393 361 350 329 339 351 362 366 366 363 368 340 373 347 316 341 342 320 334 310 291 271 307 337 323 324 331 330 291 309 285 321 328 353 338 322 318 332 345 357 366 379 385 384 368 368 375 340 336 310 315 361 317 313 291 325 317 303 325 330 348 382 405 410 415 422 415 353 311 302 306 283 291 287 281 309 331 328 298 312 328 341 314 317 346 338 331 337 365 350 365 373 378 422 428 389 426 447 502 478 510 493 524 505 556 564 578 586 592 591 581 586 608 614 610 597 600 608 611 631 640 645 650 664 679 691 677 675 682 689 702 655 657 655 635 628 662 644 669 657 648 671 687 697 679 705 685 698 706 689 651 691 734 705 713 708 674 709 701 675 696 697 682 717 728 713 720 733 757 787 824 754 712 712 728 734 726 700 675 703 689 681 714 722 665 659 678 713 664 653 654 678 747 713 707 696 704 749 774 785 740 747 786 840 848 841 863 891 845 913 935 937 931 932 997 1054 1071 1046 1020 1007 995 997 934 926 933 977 906 929 973 1020 989 907 866 812 825 883 863 896 961 1036 993 884 802 745 770 854 880 962 1017 936 833 777 743 805 808 900 1000 996 1055 1063 1062 1043 1012 1002 1040 1039 1029 1010 991 973 970 948 939 909 917 905 895 870 861 864 871 890 892 867 833 810 807 766 732 678 639 603 559 483 476 473 428 381 319 296 304 292 283 269 263 253 280 275 304 340 362 400 431 435 394 421 454 498 538 585 664 627 566 552 574 549 497 463 442 433 425 409 401 392 394 389 385 380 373 365 359 355 349 345 340 335 333 331 335 333 335 335 337 337 337 336 335 335 336 334 335 334 333 339 341 343 349 352 353 354 353 356 359 358 361 363 345 361 280 292 310 320 337 359 376 367 360 355 350 364 378 375 363 385 377 397 394 404 433 440 442 467 520 554 557 573 568 596 571 605 585 588 588 600 560 562 526 569 611 621 648 625 652 712 709 697 639 565 555 571 592 577 555 530 527 531 515 506 528 527 567 542 505 543 553 537 497 499 464 507 541 530 535 524 514 599 597 516 560 576 567 538 508 525 445 396 359 330 360 377 332 294 312 359 358 337 322 308 297 317 305 290 276 271 263 266 270 246 239 244 232 232 238 239 235 238 223 217 216 213 211 208 206 204 197 216 212 199 194 193 191 190 189 188 190 191 193 196 206 210 215 226 228 227 221 220 215 219 221 222 221 220 220 220 223 228 235 234 230 223 223 220 228 233 238 246 257 262 269 277 277 285 298 309 322 352 310 267 251 239 257 264 290 257 234 258 261 252 270 303 306 305 280 272 267 295 326 307 336 300 316 330 290 266 274 298 327 302 354 378 388 396 369 366 383 410 467 449 493 561 514 567 561 598 525 464 495 543 534 524 485 455 474 502 527 544 531 552 510 527 535 456 419 384 428 392 312 286 259 240 217 233 194 186 182 143 136 123 122 120 130 176 189 226 203 183 238 173 144 111 95 84 70 89 64 68 45 32 34 33 26 18 9 9 9 7 11 12 11 14 12 10 8 8 10 9 12 12 9 11 10 10 9 9 8 7 7 9 9 8 7 7 8 9 8 7 8 6 5 5 5 5 5 5 6 3 7 6 5 9 43 30 15 6 3 6 3 3 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
140 140 140 140 140 140 154 153 140 158 159 171 158 140 157 140 160 173 201 220 220 224 209 203 195 211 208 214 232 240 235 242 264 260 300 274 312 322 310 327 360 376 372 375 348 383 362 381 342 378 340 302 364 348 299 285 284 311 292 345 299 330 303 279 318 353 309 358 327 340 362 380 413 413 411 424 359 333 315 324 318 317 316 326 336 356 397 347 338 343 349 336 343 347 354 359 364 301 195 190 231 109 67 68 68 78 92 112 138 102 185 166 171 122 167 162 153 169 187 214 227 261 254 301 305 320 347 333 317 333 387 441 432 412 394 377 361 357 355 387 356 348 348 332 329 351 350 361 352 330 325 345 350 366 371 371 377 348 373 337 333 367 347 341 319 303 279 275 312 328 301 306 322 324 293 276 321 335 350 341 310 316 351 361 368 376 377 376 377 374 346 341 371 342 315 307 297 343 314 299 317 303 308 347 367 366 377 403 384 387 414 423 386 362 345 289 282 282 282 287 281 310 315 305 289 307 318 321 317 318 317 329 334 348 343 347 346 369 394 393 387 402 437 472 464 464 458 478 506 466 506 483 533 564 588 591 595 590 591 599 615 623 625 630 629 636 633 625 643 656 669 675 691 684 665 676 698 706 657 651 658 663 652 672 683 679 689 693 685 704 691 725 687 706 722 735 662 701 730 743 748 718 700 714 720 680 705 727 689 707 708 718 761 777 795 763 707 663 653 677 686 691 691 687 646 658 678 689 720 738 680 644 639 666 653 699 665 675 716 707 684 701 703 750 743 719 739 731 793 843 812 854 837 850 836 910 901 882 913 955 990 986 1032 1018 984 981 982 973 978 973 1006 979 1004 1006 1006 1022 1013 960 884 817 873 902 903 1003 1019 1073 972 909 842 749 839 898 1007 1006 933 945 871 788 760 810 893 907 1033 1074 1094 1061 1062 1031 1007 1003 978 1019 1007 989 986 982 966 964 958 932 950 942 935 894 902 918 911 902 873 861 828 820 774 745 717 673 637 602 553 519 542 510 408 365 325 299 277 277 274 263 259 258 303 323 311 357 400 429 462 473 444 431 455 490 536 562 626 587 529 512 544 505 484 446 431 424 410 399 389 383 384 381 378 374 368 362 354 351 347 340 336 332 329 329 329 331 333 333 334 334 333 332 331 330 332 329 331 330 330 334 342 345 345 350 350 352 351 349 355 356 359 362 356 346 286 291 315 324 349 368 363 356 348 344 331 352 374 390 410 410 399 392 404 427 419 447 465 485 554 544 547 533 538 535 545 543 553 562 601 543 520 529 577 594 610 594 589 628 679 680 685 626 580 557 541 540 538 539 520 511 515 528 506 508 573 590 558 522 503 522 566 537 518 520 488 513 560 558 582 628 570 592 601 571 592 606 595 539 560 445 465 432 393 371 330 316 296 321 386 385 347 312 308 294 290 278 278 279 272 265 256 249 265 253 237 227 232 228 227 244 234 226 223 215 212 211 208 205 204 202 196 207 207 198 193 191 190 189 186 187 188 189 193 198 209 222 227 225 230 228 222 216 216 215 222 222 221 219 219 220 220 222 227 233 224 219 217 220 222 232 233 241 252 262 271 279 289 299 311 350 366 344 309 300 307 277 228 248 243 224 223 246 278 254 276 292 288 291 261 256 298 310 297 305 307 279 302 301 262 273 293 289 284 341 328 327 343 347 387 390 378 432 486 504 499 532 616 610 559 567 524 431 490 535 515 497 474 440 426 493 518 558 557 545 530 505 525 496 460 450 429 364 320 343 287 259 270 262 245 251 216 209 157 118 132 126 173 162 230 253 168 194 236 228 177 133 106 101 121 79 75 58 41 30 23 19 15 20 13 10 9 7 12 13 11 16 12 13 8 9 9 9 8 7 10 8 9 10 9 9 8 8 6 7 9 7 9 8 8 8 7 8 6 5 5 5 5 5 4 5 5 4 4 6 5 5 4 9 5 4 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
140 140 140 140 140 140 160 148 141 142 145 163 180 157 142 142 155 170 174 179 191 196 205 220 218 215 239 234 215 220 228 234 246 248 264 266 287 285 306 353 376 394 393 366 374 387 368 386 364 381 323 346 364 318 285 318 301 307 303 365 338 379 366 305 291 339 353 336 371 352 367 386 411 418 424 437 375 342 334 336 354 341 331 337 373 404 358 344 331 330 331 334 340 349 354 354 363 361 282 290 181 126 119 69 68 67 68 69 81 147 152 95 105 144 145 206 207 206 203 215 216 231 239 277 269 291 293 304 320 339 374 444 455 446 420 393 394 383 351 349 386 373 360 338 329 335 327 347 371 354 320 330 331 352 373 380 375 362 382 353 350 383 374 353 321 284 263 297 306 307 291 275 313 297 276 285 295 332 341 319 293 345 358 369 366 360 326 357 335 350 334 318 358 311 294 302 275 313 306 277 271 323 330 366 376 366 363 353 375 395 418 400 370 324 312 290 278 270 269 276 275 298 316 303 281 298 313 301 295 299 317 309 313 317 329 329 346 368 387 370 399 419 408 435 424 456 438 473 517 455 456 507 486 521 525 556 592 599 599 602 625 618 622 622 642 649 644 652 651 644 648 658 680 690 638 625 655 650 649 607 660 670 672 679 683 695 698 693 712 710 707 735 704 705 723 734 685 701 737 765 720 710 744 717 725 713 717 738 703 706 713 734 755 820 741 677 642 618 656 640 650 654 654 646 648 667 627 663 638 657 630 635 654 639 735 747 673 702 698 680 757 726 701 718 732 729 790 744 801 816 787 786 803 808 859 902 903 876 952 949 969 1020 1065 1011 963 946 947 949 970 980 1005 1041 1070 1090 1047 1038 1045 974 908 843 932 950 978 1040 1098 1066 948 834 784 803 899 982 1063 969 894 862 806 762 804 869 958 1010 1068 1091 1097 1058 1015 982 955 989 937 1011 986 979 974 974 957 967 1007 984 983 966 969 956 938 900 868 843 837 829 823 772 743 706 677 607 582 545 548 529 542 522 439 376 330 300 285 301 261 258 254 274 347 372 351 347 411 484 508 507 488 494 482 521 570 587 557 611 541 488 509 473 446 449 440 410 403 393 383 376 376 373 371 367 363 356 350 344 341 336 331 327 324 324 325 325 327 329 330 329 329 328 328 327 329 328 328 325 331 338 340 341 345 347 346 349 345 352 352 355 353 354 322 355 277 289 313 321 348 357 352 349 339 347 372 386 405 409 413 420 432 404 410 428 454 478 516 547 533 506 495 531 510 516 519 531 566 590 569 540 506 558 556 550 550 546 617 649 623 658 646 595 586 584 559 546 542 521 504 501 495 491 493 507 559 590 561 494 498 501 512 554 529 498 504 483 519 548 593 616 602 603 622 611 604 605 596 597 530 501 486 463 421 380 366 303 271 328 389 369 328 298 290 290 272 274 263 268 275 270 252 243 257 245 235 222 221 221 220 233 245 229 221 217 213 207 206 202 201 198 194 201 198 195 190 190 188 187 183 191 191 197 202 201 209 219 225 225 225 226 220 214 210 214 221 221 218 217 217 217 218 220 226 224 219 216 214 217 227 237 241 249 250 252 262 274 307 329 378 391 359 340 324 282 253 247 243 240 218 253 295 304 294 278 267 285 284 258 254 274 317 282 277 304 280 271 302 283 262 281 284 264 270 289 297 310 394 379 391 386 421 434 432 483 537 608 634 600 505 484 513 419 443 504 465 484 461 422 419 478 528 559 556 468 461 427 445 432 431 406 381 335 290 224 226 228 237 244 211 225 205 163 125 176 204 177 215 188 250 230 146 179 217 209 174 142 155 145 107 100 75 64 40 28 27 21 17 13 11 9 10 6 10 11 10 9 9 8 13 8 8 8 8 10 10 10 9 9 9 9 9 7 8 9 8 6 5 8 7 7 7 7 5 4 5 4 5 6 5 5 5 4 4 6 11 7 5 5 5 4 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
140 140 140 140 140 140 160 164 150 145 160 180 200 174 164 183 156 159 175 196 218 217 228 231 228 211 225 234 253 229 226 259 260 248 251 260 265 292 306 337 358 395 382 360 380 379 396 395 392 351 324 377 336 310 299 333 315 349 335 360 384 386 343 300 349 323 356 348 400 365 386 404 404 405 423 444 418 355 369 380 407 382 364 371 386 389 349 336 328 327 327 334 334 349 328 345 353 361 352 349 234 201 204 194 102 68 71 71 69 81 118 120 177 175 221 217 259 262 235 268 251 255 245 260 265 277 301 351 397 422 420 433 454 459 417 390 385 353 350 336 354 359 351 330 327 313 335 374 342 342 315 313 352 360 373 367 379 380 383 385 376 349 335 341 331 290 256 260 275 277 282 266 305 290 265 270 303 336 330 310 313 346 354 355 359 310 306 319 310 323 325 304 340 315 274 289 286 308 257 265 321 333 345 337 336 340 342 385 415 416 368 362 301 291 281 311 294 260 261 260 294 281 290 293 276 282 284 287 297 316 333 338 351 342 356 340 340 343 350 363 392 384 408 404 412 433 419 464 484 439 489 481 523 555 565 608 593 608 604 612 611 627 645 641 634 639 648 668 665 658 672 678 638 646 624 594 604 645 602 614 610 668 650 642 688 675 682 711 703 718 724 735 726 728 729 740 723 709 763 769 723 739 757 735 709 739 752 731 727 732 728 748 781 772 697 615 604 618 607 612 616 627 632 642 626 644 613 612 648 637 697 653 747 698 783 774 694 713 749 705 783 756 736 713 762 752 802 780 752 781 767 791 815 813 813 837 843 907 934 916 976 1032 1035 998 947 931 960 974 992 1022 1004 1033 1063 1118 1094 1076 1049 954 894 883 984 1068 1091 1045 1094 1019 903 836 903 868 904 1033 1063 1020 929 845 785 793 830 914 1035 1103 1113 1093 1077 1055 1024 957 917 934 941 996 956 966 944 930 950 952 984 976 961 931 923 925 920 892 868 820 794 787 774 741 713 687 668 654 629 605 612 566 541 512 454 412 337 302 283 272 265 253 250 283 318 365 393 408 429 457 532 561 529 520 519 539 593 529 514 555 521 476 457 446 428 418 408 398 392 386 377 368 367 364 361 359 357 351 346 341 334 332 327 323 317 320 321 322 326 324 324 326 325 326 325 321 324 323 324 323 332 335 337 338 341 345 345 346 344 348 349 352 353 329 310 322 277 290 289 315 319 336 332 313 342 378 395 391 394 413 425 441 444 450 458 455 467 473 533 539 503 477 519 478 502 543 583 567 545 575 556 508 497 511 507 555 553 546 557 569 606 616 628 658 638 634 616 601 577 544 536 500 494 496 475 488 541 581 546 498 486 476 534 539 561 513 541 514 510 539 589 549 548 570 612 632 590 560 564 521 539 495 445 466 470 424 397 351 291 315 383 354 307 288 280 275 274 262 254 251 252 264 268 256 237 250 239 231 217 213 214 217 226 224 219 218 212 207 206 198 200 190 197 202 194 190 188 188 187 186 182 187 193 198 209 213 210 220 221 225 221 221 217 213 207 210 216 220 217 215 215 215 217 218 222 224 216 213 212 213 220 234 241 254 262 266 277 320 356 390 372 344 326 287 296 289 276 257 219 261 223 237 257 282 313 293 288 287 269 242 249 299 314 268 265 280 309 271 289 271 256 258 263 265 286 272 328 360 346 406 417 461 425 482 511 586 646 617 544 523 516 428 445 394 453 482 414 462 437 400 399 458 507 491 519 508 451 389 350 376 338 324 310 299 228 193 195 184 198 207 193 187 169 138 178 179 259 266 249 233 288 212 153 175 183 146 198 167 115 94 68 57 54 44 37 37 34 25 19 13 11 11 11 21 5 5 4 6 6 4 5 9 10 8 8 8 9 8 10 9 9 9 8 8 7 8 8 5 4 7 6 7 8 6 4 4 5 4 5 5 5 4 4 4 4 8 9 6 5 5 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
140 140 140 140 140 142 154 177 162 140 160 179 199 195 225 181 182 159 187 194 214 206 198 221 235 230 214 228 256 262 236 233 261 264 271 278 301 290 292 339 380 393 374 375 378 399 401 383 350 332 370 393 352 307 302 344 322 381 395 344 389 381 334 313 331 376 375 386 396 399 392 403 414 420 379 412 429 414 408 442 380 410 385 378 377 350 340 329 325 325 313 313 332 347 320 326 358 358 327 337 346 304 218 183 139 184 125 72 70 72 73 98 188 236 236 234 201 241 274 273 290 310 286 322 290 331 309 310 343 350 356 412 453 461 454 406 400 394 363 344 325 346 366 342 312 329 359 385 347 311 309 321 327 335 336 349 375 381 360 374 366 370 343 307 344 326 316 281 261 254 255 249 280 269 251 277 289 327 328 292 299 315 324 358 337 300 297 293 301 307 317 270 318 294 252 249 261 249 253 266 300 292 299 312 343 341 345 384 407 366 347 289 312 290 268 296 267 257 253 257 264 258 280 277 286 295 298 320 324 349 341 376 392 395 391 376 376 359 371 360 356 388 389 395 407 410 456 433 472 437 477 510 529 534 580 596 614 603 618 617 615 617 629 641 658 645 652 661 673 669 669 651 619 606 616 569 591 620 591 574 600 631 605 641 648 629 669 697 727 732 735 697 720 746 753 767 718 734 779 760 760 776 744 742 743 749 772 765 766 740 745 773 795 737 653 574 578 575 580 583 593 608 607 592 595 608 621 679 643 654 707 731 733 774 802 806 756 712 786 725 765 820 732 793 796 817 827 804 760 775 799 798 851 821 841 825 868 933 891 901 927 993 999 957 927 919 942 971 1001 1042 1041 1040 1077 1117 1146 1102 1020 955 926 967 1040 1092 1130 1123 1012 926 905 923 1029 961 986 1059 1004 936 880 856 844 807 884 942 975 1088 1076 1078 1092 1030 982 981 983 915 891 919 901 868 857 944 950 943 944 963 962 947 958 932 904 888 876 857 846 812 779 783 763 763 740 707 656 627 584 578 555 508 476 421 349 308 289 274 262 248 255 287 325 370 392 427 476 507 526 567 592 586 574 581 571 500 462 475 469 460 441 474 422 421 396 388 381 375 369 362 357 356 353 351 348 345 340 336 331 326 323 318 315 316 317 319 322 320 321 321 323 324 320 318 319 318 317 327 332 333 335 335 339 340 343 343 341 346 348 349 351 347 305 299 272 293 310 302 340 309 314 335 365 376 373 379 379 411 443 446 445 450 437 453 438 475 489 478 481 465 468 514 564 543 519 548 560 528 519 515 519 496 519 504 527 586 610 622 637 649 687 705 747 664 593 565 550 541 514 531 557 575 521 472 527 508 555 511 486 475 479 523 564 540 551 535 528 576 548 522 516 552 598 602 552 522 535 519 508 470 492 404 431 388 337 297 271 287 261 284 286 274 272 269 266 272 268 250 239 243 260 251 234 236 243 230 221 214 208 208 214 213 211 212 206 200 199 197 198 192 193 197 194 188 186 185 185 185 182 188 189 194 201 209 215 220 220 222 221 216 213 213 207 207 209 213 211 213 214 218 221 225 220 223 220 213 211 212 218 229 235 249 262 288 310 359 394 379 317 311 323 283 262 280 244 235 236 212 225 237 260 300 307 296 275 259 243 238 261 307 318 271 264 259 277 264 271 255 264 278 291 309 310 276 338 381 400 433 487 489 510 527 586 624 580 555 445 442 452 448 401 388 425 433 395 410 390 387 397 416 437 483 497 457 471 419 373 295 269 255 254 221 234 226 198 194 161 155 152 171 174 163 212 237 258 333 324 325 256 180 127 138 173 124 155 169 107 89 76 80 75 58 45 31 29 24 18 14 16 15 22 31 11 11 9 8 8 8 10 6 3 6 8 7 8 8 8 8 10 8 8 7 7 7 8 5 6 6 5 6 8 5 4 4 4 5 5 5 2 7 7 4 5 6 7 5 4 4 5 3 0 2 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
140 140 140 140 140 147 164 180 179 160 157 160 165 189 192 210 177 159 169 181 183 195 198 203 214 238 222 216 228 245 263 240 235 238 256 259 288 291 317 336 370 396 401 393 392 406 382 362 359 365 398 386 335 307 349 344 342 394 392 368 383 328 329 364 355 327 349 386 401 407 409 407 412 394 384 416 363 402 384 405 361 354 356 345 342 335 331 327 323 327 332 314 300 337 262 321 344 355 307 288 365 362 281 248 223 215 143 137 72 73 75 107 186 135 177 170 167 222 210 241 257 306 328 358 326 361 390 362 361 394 426 412 457 461 432 387 371 377 390 369 355 315 363 361 302 342 339 374 359 332 321 306 295 318 344 371 380 383 367 328 330 341 348 320 309 338 340 322 305 267 260 245 272 265 252 280 320 307 292 271 291 338 358 338 329 305 262 279 282 302 291 259 309 303 256 236 240 251 301 293 294 302 341 333 334 372 409 408 377 290 289 273 315 266 260 267 263 240 251 248 259 279 264 266 285 290 312 328 362 372 371 366 378 394 423 411 412 401 403 405 386 370 370 381 380 402 416 409 429 446 479 502 506 514 561 596 584 619 646 641 632 640 631 643 640 642 657 668 688 682 687 649 621 611 645 617 546 597 559 586 627 590 593 596 606 650 647 698 678 688 728 662 674 740 756 781 770 764 744 746 738 744 744 729 735 739 739 745 736 764 770 780 770 672 588 571 571 572 574 576 582 582 583 593 625 642 663 665 703 679 670 742 755 782 798 773 720 746 802 826 774 815 758 802 860 876 874 845 812 802 875 826 857 892 865 869 834 913 867 875 918 946 950 915 910 923 948 984 1010 1042 1035 1036 1074 1136 1128 1079 995 953 986 1090 1129 1139 1119 1082 985 1031 975 991 1116 1076 1036 1039 988 918 893 883 845 830 877 1009 1066 1103 1070 1026 1053 1039 1024 1048 1001 969 909 849 812 804 830 866 936 928 950 993 1011 1004 979 971 946 910 894 881 856 856 866 839 816 785 753 701 650 619 620 557 528 496 444 361 326 307 288 270 257 248 251 259 311 368 417 438 466 497 552 601 628 630 656 596 496 457 453 425 419 442 425 437 405 406 389 378 370 366 359 353 348 347 343 342 339 336 333 329 325 321 318 315 312 313 312 316 318 317 317 319 319 320 319 314 316 312 317 324 329 331 331 334 336 338 340 340 338 341 343 346 347 347 314 279 280 290 330 346 356 359 359 359 370 366 366 362 395 420 428 439 444 437 421 418 444 468 475 464 462 460 537 511 497 538 559 532 496 527 574 531 550 500 483 526 550 574 615 654 716 741 767 781 689 607 578 568 552 536 519 542 601 583 505 472 499 493 493 479 485 456 470 492 523 558 577 570 568 555 538 496 542 573 577 560 540 512 472 503 435 486 426 456 353 336 315 329 318 286 254 265 268 265 263 263 258 247 250 242 241 234 255 249 232 223 251 230 218 211 206 203 204 204 202 206 205 197 195 194 195 193 189 199 192 185 183 183 182 183 182 182 186 189 197 204 213 218 218 216 217 215 210 208 206 204 208 206 207 213 221 221 219 220 219 214 217 212 208 212 211 221 237 250 281 343 380 388 345 329 341 281 290 288 253 251 256 224 240 224 223 246 308 294 289 301 279 265 226 268 227 309 316 272 244 246 248 250 251 256 271 315 360 371 343 289 294 350 418 476 497 452 469 465 565 593 548 483 402 424 432 401 388 378 381 381 377 377 380 384 398 432 454 447 454 453 424 381 350 353 331 304 261 289 329 329 234 226 203 165 190 219 226 223 235 286 330 313 283 273 242 173 130 122 114 111 153 136 114 113 111 77 67 74 69 44 45 28 42 33 25 22 38 28 9 10 9 9 9 8 8 8 9 5 2 3 5 8 9 9 10 10 13 8 7 6 6 5 5 7 6 6 6 6 4 5 6 6 6 7 6 5 3 4 4 5 6 5 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
145 140 140 144 150 157 150 181 166 160 160 162 181 202 222 234 208 174 165 194 205 206 207 214 223 238 246 227 225 236 255 261 254 245 244 251 264 285 297 311 346 402 401 404 383 409 398 362 373 401 400 377 342 321 375 378 389 390 362 401 381 329 380 379 383 379 381 344 399 401 403 412 404 378 370 382 350 409 349 343 344 334 334 330 330 326 321 319 322 328 333 336 291 259 283 250 314 317 268 308 282 300 373 348 313 244 212 204 122 74 74 119 111 132 141 189 185 228 215 266 280 341 392 395 398 423 434 435 435 441 447 451 457 462 424 392 395 365 339 345 345 341 310 352 313 295 349 326 332 334 298 291 324 323 343 333 371 368 385 366 327 295 344 326 282 319 310 310 322 306 274 237 241 234 230 264 305 283 258 297 316 355 314 297 298 300 263 253 265 300 292 251 276 257 232 238 253 302 334 356 339 353 353 371 347 379 409 367 358 295 262 257 278 258 241 261 259 236 254 265 280 292 310 295 328 344 350 343 361 364 367 345 382 388 393 400 415 415 430 458 435 404 409 416 414 408 419 431 438 439 453 456 492 523 524 530 539 596 584 576 583 596 582 573 597 582 592 602 644 686 648 587 569 586 623 648 547 568 538 590 604 548 575 637 642 650 704 691 641 685 681 649 678 686 713 779 740 714 705 733 700 703 744 714 740 716 715 689 707 747 766 734 750 656 595 567 595 596 584 586 589 600 599 604 626 648 654 692 700 709 705 703 723 767 792 796 736 757 814 826 799 838 812 808 899 907 918 899 867 928 894 831 865 909 880 907 840 867 857 867 868 883 885 893 907 910 929 954 981 994 1016 1053 1086 1096 1072 1059 1005 1050 1122 1163 1189 1139 1136 1117 1107 1097 1017 1083 1133 1094 1053 973 950 907 887 898 908 900 919 962 1043 1112 1093 1036 1002 1055 1030 1005 1049 1026 971 921 885 837 780 781 851 915 920 947 950 975 961 966 949 934 916 893 865 855 837 801 765 734 690 656 620 632 599 596 601 568 515 434 336 306 287 272 257 247 247 255 307 385 421 452 489 532 590 668 681 630 571 513 485 477 437 404 398 410 401 403 389 383 370 367 359 356 350 345 342 339 336 334 333 330 326 322 319 315 311 309 304 306 309 310 310 310 312 314 315 316 315 312 311 313 323 324 326 328 329 330 330 334 336 333 335 336 339 343 343 340 302 278 288 292 349 333 342 343 344 344 342 350 345 386 387 403 429 438 416 399 401 405 430 446 456 442 458 515 465 498 537 536 518 482 516 581 517 511 479 486 505 520 557 602 631 691 825 846 816 756 736 640 600 585 567 533 558 588 619 615 573 499 460 447 447 439 460 430 477 499 530 550 560 525 565 562 534 473 508 549 525 500 515 488 498 445 436 411 393 416 377 344 382 447 438 324 245 257 255 254 256 257 271 250 235 232 232 232 237 244 225 218 238 228 216 210 205 196 199 198 196 199 209 200 198 190 192 191 188 190 188 182 180 180 181 180 180 180 184 187 193 199 207 213 212 210 209 209 208 203 200 204 207 205 206 213 213 216 214 216 214 209 210 211 205 205 217 232 245 270 311 361 343 349 317 314 295 287 264 246 245 226 235 211 232 200 230 288 299 280 268 283 253 228 248 223 245 239 234 258 244 261 261 271 273 269 300 325 324 373 369 296 329 359 421 474 467 395 389 471 515 536 475 445 383 419 407 397 373 370 364 364 369 372 376 379 386 400 406 410 454 439 416 409 409 391 399 380 284 318 291 243 253 223 171 205 234 263 279 275 296 282 236 193 201 205 220 202 124 92 114 132 164 161 168 169 104 107 104 94 80 73 53 40 59 49 30 24 27 17 9 8 8 9 7 9 9 9 8 9 7 8 6 5 3 1 2 4 5 6 5 4 4 9 6 6 5 5 7 6 6 5 7 6 7 5 4 4 4 4 4 5 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
171 143 140 160 164 166 179 180 163 175 176 160 163 181 181 216 210 206 180 175 182 206 215 224 229 233 254 253 229 242 258 261 280 266 277 264 271 294 294 305 320 377 397 406 402 408 399 387 400 404 374 343 336 322 350 399 405 405 368 402 382 358 381 397 377 360 378 401 363 401 412 414 384 384 340 347 334 378 336 327 316 322 322 334 318 319 319 317 320 325 332 336 313 304 262 236 238 254 229 316 225 276 269 296 220 271 249 173 140 75 75 75 109 190 176 186 239 241 263 261 300 391 427 432 433 436 432 428 423 440 447 454 458 461 459 402 387 365 343 363 330 361 333 298 336 290 328 297 326 342 303 276 308 333 309 312 354 369 331 334 335 311 292 294 264 287 275 298 314 328 296 271 261 271 229 262 291 253 287 302 297 310 319 299 257 290 251 237 273 256 275 247 254 221 238 287 315 329 340 339 336 341 360 386 410 414 373 358 338 296 259 245 259 246 231 240 246 232 279 284 300 312 315 322 321 326 337 326 359 354 333 336 349 349 358 372 388 402 440 401 441 440 475 476 476 452 468 476 495 500 484 508 494 494 491 517 546 550 537 530 560 560 533 561 578 548 582 590 607 651 645 610 546 542 554 601 569 509 569 637 602 555 604 575 599 653 692 679 646 682 637 657 708 746 766 763 697 686 703 712 710 681 740 721 725 677 652 689 748 747 710 618 597 596 563 566 601 628 626 608 602 615 616 619 627 635 656 685 702 730 729 720 732 738 754 794 801 726 769 834 840 838 845 806 882 903 910 925 941 921 897 862 865 939 921 934 864 863 917 927 881 929 945 950 943 943 936 971 994 1023 1041 1054 1069 1048 1075 1113 1095 1142 1148 1179 1149 1154 1138 1125 1130 1118 1099 1123 1124 1123 1038 978 960 948 977 975 986 994 1002 1016 1033 1112 1078 1004 995 1004 1018 981 1021 995 1014 976 936 899 816 713 791 880 903 916 922 941 965 905 917 902 875 853 842 826 780 785 770 733 707 681 652 654 639 624 598 561 538 478 395 317 285 269 258 242 245 276 323 367 408 467 518 592 620 576 551 584 578 576 549 520 437 425 394 375 389 390 382 370 363 355 350 347 341 337 334 332 329 327 324 323 320 317 314 311 307 305 303 303 306 307 308 307 310 310 311 312 310 308 305 319 322 322 324 325 324 325 329 332 331 327 334 331 335 337 340 316 293 269 282 287 298 306 319 327 323 335 365 381 370 378 377 395 420 392 378 385 401 410 452 469 423 463 456 435 459 487 494 487 474 491 540 508 472 460 489 490 536 543 566 637 722 789 802 733 705 684 653 612 589 613 563 553 603 614 582 557 528 496 516 493 503 472 456 423 453 477 524 531 509 521 523 540 529 498 467 482 497 497 496 513 466 444 418 408 360 368 378 388 401 425 361 306 264 244 228 246 249 251 260 258 235 227 221 227 222 238 225 211 226 233 217 208 203 200 195 195 193 193 199 200 198 198 187 188 184 194 188 180 178 178 178 179 178 177 180 184 189 194 202 209 209 208 205 204 204 201 200 205 211 213 208 210 214 211 207 206 202 207 201 199 199 203 197 237 262 277 294 349 320 302 298 299 295 260 257 239 226 221 214 211 200 198 245 258 232 247 265 276 224 206 214 243 235 234 242 244 267 268 282 279 311 297 296 352 382 406 404 305 317 396 411 372 436 396 366 450 435 463 430 376 364 383 377 381 363 360 370 389 402 394 389 388 385 387 392 399 407 408 405 404 403 406 417 374 346 355 291 234 190 182 209 252 281 325 258 226 233 222 171 153 152 153 147 151 111 75 98 120 111 182 240 185 162 154 140 142 99 100 80 55 53 45 32 24 20 15 9 8 7 8 7 8 7 7 6 7 7 6 4 4 4 6 6 4 1 3 6 7 9 11 8 7 6 5 7 8 8 7 5 4 4 4 4 4 5 4 5 5 5 1 0 0 5 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
180 177 156 180 183 180 180 180 179 180 178 175 160 179 180 182 215 211 202 177 187 206 219 217 225 239 233 239 255 248 235 246 248 256 269 286 273 274 297 346 362 374 344 398 403 402 411 387 412 401 380 371 360 337 363 372 399 411 388 406 391 352 385 408 386 391 404 408 376 414 414 423 397 349 336 324 324 330 320 318 310 306 319 313 313 312 317 317 316 323 325 332 335 333 335 277 227 199 282 296 218 233 235 269 200 203 229 254 172 75 75 91 133 181 238 231 241 271 314 325 368 418 429 425 432 423 403 416 412 425 445 452 454 462 465 405 388 384 387 366 359 348 345 303 286 282 275 288 326 341 291 261 303 295 315 337 335 368 359 324 311 326 299 280 291 255 249 269 291 287 309 278 266 247 227 273 284 243 289 285 273 297 314 287 254 266 221 259 260 230 241 241 220 246 283 279 332 334 325 296 310 349 387 396 357 365 327 348 290 324 263 246 235 253 232 225 228 236 251 265 304 309 316 302 305 316 334 315 332 321 333 357 367 365 378 392 428 414 395 382 386 391 420 415 461 416 425 429 465 442 441 491 476 440 491 519 526 524 527 501 524 565 516 580 548 532 555 599 594 632 618 596 585 553 534 579 560 503 553 598 532 528 550 644 673 685 671 610 668 636 656 681 682 679 724 769 734 709 642 651 660 673 735 734 673 666 613 699 721 695 640 548 611 552 558 599 624 631 658 646 628 628 638 625 627 654 686 693 713 735 751 756 758 774 770 799 791 746 750 784 829 845 862 831 855 868 895 912 915 900 868 854 894 958 937 978 926 945 955 887 926 909 949 1007 1000 987 959 968 987 1014 1036 1026 1022 1036 1123 1157 1181 1117 1126 1162 1133 1137 1109 1098 1121 1129 1115 1077 1069 1088 1077 1031 1043 1015 1063 1045 1063 1099 1102 1108 1118 1110 1053 986 948 949 976 970 985 985 973 958 893 899 823 741 705 776 858 877 880 901 916 941 919 897 862 816 782 794 769 757 740 712 695 680 664 644 633 623 611 594 544 493 426 350 288 269 257 246 241 276 322 366 417 482 603 571 524 504 511 579 543 496 462 432 416 393 382 377 374 374 370 361 354 345 342 336 334 329 327 325 322 319 318 316 315 311 310 306 303 300 299 301 302 303 303 304 306 307 306 308 306 302 309 317 317 318 320 321 323 325 326 328 327 325 328 327 331 333 338 307 290 270 278 285 335 326 335 332 354 361 373 377 386 371 371 385 412 370 400 420 434 437 460 419 447 421 449 469 477 462 461 464 458 519 495 471 457 478 504 536 544 598 644 667 785 778 732 674 615 605 599 600 553 601 572 577 562 559 517 519 539 523 480 535 507 478 454 425 439 460 457 438 458 498 521 500 536 501 477 447 497 457 468 498 491 482 474 413 360 368 377 408 427 358 317 292 274 260 246 225 245 251 251 257 247 233 224 215 217 230 220 212 212 215 215 205 201 195 196 193 186 190 192 198 197 197 188 182 184 192 188 183 176 176 177 177 174 178 181 183 186 194 202 206 206 205 203 201 200 197 204 207 211 212 216 219 213 213 210 203 192 194 193 198 194 210 240 244 244 276 328 328 292 284 284 286 273 260 241 240 222 239 254 190 192 219 213 216 253 246 284 285 229 200 278 259 255 275 269 287 293 277 314 274 311 337 319 333 367 401 405 355 306 324 332 383 387 355 343 347 371 433 370 361 348 340 351 344 352 358 378 393 410 413 398 400 383 380 385 386 387 392 394 397 408 426 408 351 331 262 226 246 253 203 255 288 320 264 229 190 175 152 132 129 119 96 91 79 81 62 96 96 135 151 231 259 232 211 184 149 126 92 68 53 46 38 32 24 22 17 11 7 8 8 6 7 7 6 5 7 7 6 5 4 5 5 5 6 5 6 0 6 6 7 6 6 5 5 7 12 7 9 5 4 4 5 5 5 5 4 5 5 6 0 0 3 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
180 180 185 183 219 211 194 180 183 185 180 191 181 169 187 209 206 220 209 186 174 178 200 219 211 220 241 245 242 259 264 248 254 283 286 280 295 298 318 364 328 329 335 384 341 339 371 398 402 419 414 406 383 339 372 402 402 415 408 405 395 364 402 418 423 408 397 423 390 398 416 428 394 377 349 329 312 306 312 305 301 297 308 309 309 308 312 316 315 316 320 331 338 344 344 334 265 191 195 205 228 163 251 234 216 195 192 191 139 74 75 97 100 120 157 207 246 304 369 417 421 421 411 386 407 393 434 438 442 427 450 449 456 463 468 455 413 400 393 382 361 365 334 331 355 310 278 271 290 320 306 264 263 273 297 343 330 371 355 387 355 325 346 339 328 303 260 235 258 262 274 246 226 230 249 248 236 278 293 256 256 303 316 274 258 228 216 232 210 201 204 210 232 275 326 330 298 288 269 307 348 349 364 366 346 339 317 290 274 303 262 237 222 233 227 236 256 255 283 292 297 287 290 290 295 303 310 308 317 344 340 353 371 389 400 395 393 387 359 384 365 387 396 406 402 411 397 423 427 415 451 460 454 442 482 497 496 496 486 486 540 529 494 532 513 543 548 576 600 618 612 562 586 554 510 557 538 501 577 548 534 579 627 631 641 709 644 589 628 608 647 670 624 672 704 689 741 695 684 629 582 668 697 726 724 614 630 709 607 574 562 574 629 577 567 595 595 615 613 633 617 636 656 660 644 657 679 696 713 718 746 765 760 771 767 795 807 759 762 780 809 825 833 864 867 878 885 903 895 894 859 866 930 962 973 974 997 1008 961 899 895 899 936 963 994 978 961 955 982 988 1006 1008 994 1041 1106 1083 1089 1069 1133 1130 1124 1124 1038 1119 1115 1105 1103 1090 1019 975 975 974 969 1025 1010 925 949 992 1031 1082 1051 1043 1020 991 987 924 940 954 941 932 921 920 890 865 840 758 653 696 842 835 841 861 873 897 873 881 821 844 757 733 706 704 667 661 667 651 640 629 618 584 595 566 545 522 471 431 307 273 256 244 243 259 315 362 421 511 554 564 516 445 515 470 450 461 441 408 392 373 361 368 355 362 358 348 345 335 332 328 326 322 320 318 316 313 312 310 309 305 304 302 299 297 296 298 298 298 298 303 301 304 302 304 303 302 312 314 315 313 318 315 321 322 324 322 320 325 323 324 327 339 341 297 284 266 276 310 342 341 340 340 341 357 376 373 379 368 358 362 379 385 428 436 440 434 418 432 430 412 480 457 456 444 446 450 473 487 447 454 456 481 543 556 592 586 656 738 708 675 677 588 597 588 551 539 560 625 599 593 557 504 529 495 481 521 465 488 467 505 476 447 423 424 415 430 489 513 538 503 481 500 437 418 481 484 442 445 481 456 433 393 344 325 382 435 419 362 346 289 282 260 242 223 243 251 262 252 246 237 223 215 208 216 217 210 201 208 203 201 196 194 192 191 188 184 187 197 195 191 188 181 182 190 188 182 176 175 175 174 176 182 183 185 187 192 200 207 204 201 199 196 195 204 200 210 224 228 225 226 215 205 206 204 186 216 192 190 213 217 215 221 243 278 317 286 277 271 274 274 262 255 238 249 248 275 237 202 185 268 247 242 288 279 277 244 196 212 245 281 337 368 308 269 325 301 336 314 294 344 355 354 350 378 427 411 353 305 326 325 339 313 323 324 334 374 338 334 349 360 359 380 347 350 353 372 383 378 375 377 374 375 380 378 386 398 407 403 410 430 454 382 301 266 272 277 239 257 294 311 274 229 188 190 177 199 184 198 192 164 143 122 83 72 60 82 151 192 241 215 230 213 147 101 81 69 60 52 41 30 23 24 19 16 10 7 7 7 6 8 6 5 5 7 6 5 5 4 4 5 5 6 6 6 6 2 7 6 6 6 7 6 5 5 5 5 5 4 4 5 5 5 5 5 5 6 5 0 0 6 4 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
180 180 192 208 209 219 200 183 200 217 200 180 199 180 180 188 217 216 222 203 183 201 212 201 203 206 216 226 242 244 259 274 269 276 279 297 286 288 304 339 319 317 345 349 335 320 338 341 363 404 405 383 357 354 406 421 423 426 421 411 419 402 378 413 430 408 410 422 420 416 425 426 397 380 344 329 316 305 296 304 290 290 299 304 298 300 310 314 308 311 317 322 330 338 343 338 303 234 184 160 168 145 176 195 157 193 171 140 102 75 75 123 131 181 202 198 202 224 338 415 365 358 371 408 405 427 421 417 441 447 433 455 459 462 468 419 397 386 367 355 357 354 315 365 370 329 324 288 264 312 321 264 260 302 319 310 336 310 334 365 367 363 353 350 323 293 282 253 222 260 240 218 232 231 241 248 283 282 289 221 265 296 308 272 252 210 213 193 220 224 287 266 313 325 286 299 266 260 270 298 325 354 391 353 295 280 291 264 261 272 250 236 213 213 215 230 243 280 289 285 279 277 270 290 302 295 305 309 325 340 359 381 381 412 373 364 371 371 350 350 358 368 407 403 390 418 382 404 408 432 450 433 437 439 461 454 498 485 481 497 507 507 474 514 540 537 596 611 621 632 626 578 537 536 516 529 545 483 514 516 573 598 624 682 690 648 633 533 578 590 673 614 616 651 644 650 716 727 684 670 604 612 672 655 630 564 571 636 533 608 655 636 646 582 574 569 565 586 620 604 615 634 628 638 648 670 695 727 750 753 732 755 769 776 783 787 784 776 804 786 787 809 846 880 872 877 895 910 897 887 897 868 897 923 954 987 1007 999 951 909 902 924 943 955 945 945 943 945 960 972 976 978 1009 1090 1045 1042 1037 1084 1113 1075 1132 1081 1005 1087 1058 1078 1099 1104 1091 1016 947 891 872 927 937 851 886 965 918 929 915 991 1032 1010 968 933 852 845 882 807 806 872 841 863 815 759 672 657 738 798 806 820 856 864 812 815 794 776 748 675 667 654 638 639 634 638 629 625 605 562 520 501 504 485 460 446 382 309 259 246 240 259 328 381 415 539 503 576 510 443 421 420 410 401 388 385 378 365 357 353 346 351 347 342 332 330 322 319 316 315 313 311 309 307 306 304 303 299 298 297 294 293 294 295 296 294 299 299 298 301 302 298 300 299 308 311 311 311 310 315 316 319 320 318 318 319 320 322 330 340 321 292 280 277 263 327 329 326 305 325 343 363 367 375 360 367 353 355 368 387 418 423 408 405 414 435 398 432 456 422 432 436 436 446 496 466 419 430 452 482 496 560 629 632 620 618 602 560 563 533 532 529 523 519 566 636 580 536 515 490 473 473 456 463 462 429 487 499 480 452 437 436 384 374 401 411 446 489 467 423 446 437 411 459 443 463 443 425 431 367 345 310 378 395 415 365 310 274 268 256 244 218 242 246 246 251 233 228 237 222 209 208 217 205 199 205 198 194 192 188 186 189 186 184 183 188 195 189 185 179 177 188 184 176 173 173 172 177 181 185 188 190 191 191 194 199 203 199 196 192 202 198 203 222 240 235 228 216 211 202 193 196 210 222 211 216 248 230 252 244 236 263 268 266 264 268 272 268 258 252 265 273 278 235 207 215 182 266 319 298 261 210 229 205 200 230 288 262 309 364 345 303 294 318 329 334 299 337 337 348 389 409 436 400 310 304 312 309 309 312 319 336 342 330 356 343 358 390 382 389 383 367 352 362 361 362 364 365 366 374 379 375 386 400 413 419 442 439 442 406 385 288 251 275 296 315 330 268 230 195 220 239 243 260 251 256 229 218 197 131 106 122 91 52 82 124 180 136 157 172 165 101 73 58 60 47 42 31 21 15 12 9 10 7 6 6 6 7 5 7 5 5 6 5 5 5 4 5 6 6 5 5 7 6 6 4 7 6 5 6 6 5 5 5 5 5 4 4 4 5 5 5 5 0 0 0 2 6 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
180 182 192 210 219 220 220 201 210 220 203 189 196 188 181 213 201 226 217 205 204 180 198 222 240 243 238 243 246 251 250 251 250 261 283 260 280 285 297 326 324 303 306 312 327 313 329 325 350 394 393 385 403 360 374 413 422 428 429 422 423 398 401 412 419 419 423 423 425 417 426 382 352 339 352 349 318 305 291 288 289 283 292 296 291 296 308 315 304 307 312 315 326 333 339 337 333 281 243 203 141 158 110 156 167 141 130 108 78 74 82 101 193 192 186 218 275 305 333 331 381 381 430 427 433 441 440 436 432 450 455 451 458 460 468 439 390 388 371 370 351 350 358 354 316 323 327 286 254 259 299 275 245 307 296 280 325 292 319 309 368 338 298 300 339 329 299 272 222 239 206 227 211 247 292 284 289 249 226 207 261 298 303 259 232 221 186 189 240 310 336 328 330 285 266 258 250 263 306 331 327 338 381 327 280 265 263 255 266 247 225 213 203 224 252 272 280 278 273 271 252 284 294 297 314 331 324 331 344 356 365 357 371 392 354 338 359 380 336 357 388 402 380 405 375 379 358 388 394 406 412 414 399 407 422 454 456 454 472 457 465 457 468 481 493 531 538 550 566 606 641 629 564 572 553 507 483 480 507 537 550 613 619 648 691 655 559 526 626 658 593 536 564 624 645 664 738 709 665 599 548 547 651 576 527 519 602 637 556 639 664 696 619 597 596 598 586 572 592 595 603 607 630 643 657 677 710 707 739 716 718 722 750 783 776 790 796 786 773 804 816 802 853 879 889 879 883 897 915 924 923 901 869 916 943 976 1004 992 935 950 906 926 931 923 929 933 933 945 951 961 976 1001 1049 1052 1031 1023 1023 1037 1049 1093 1125 1061 983 1019 1097 1099 1025 1069 1029 1077 1077 946 817 825 844 815 849 922 866 824 922 1049 1041 1030 994 981 868 765 763 771 729 758 757 783 791 719 704 617 669 758 759 773 855 862 804 756 756 736 687 642 603 576 589 576 615 620 595 601 596 562 548 534 504 430 374 346 323 333 299 248 239 268 305 341 433 487 468 484 422 408 363 383 383 378 383 404 403 388 372 347 341 333 337 330 327 319 316 312 310 308 306 305 303 301 298 298 297 294 293 292 290 286 292 291 293 291 294 296 294 297 297 295 294 303 308 307 310 307 309 312 313 315 316 315 317 318 318 322 334 340 306 286 277 274 262 299 310 311 312 352 345 358 370 373 366 350 355 342 373 409 399 382 395 408 417 423 385 415 406 419 414 420 438 475 503 430 413 429 448 493 525 605 676 605 564 575 562 527 513 504 488 490 503 529 577 592 549 541 548 531 529 520 499 449 443 433 447 510 481 448 460 503 435 400 382 368 398 459 430 459 386 377 428 465 429 431 396 365 378 375 313 303 345 378 371 307 279 265 256 256 241 216 239 238 236 235 240 223 215 214 211 199 203 203 197 194 191 188 186 183 181 184 184 182 181 181 191 186 183 182 177 185 183 175 172 172 178 177 184 187 192 196 200 200 202 203 204 201 197 195 193 193 208 231 238 227 216 212 195 188 185 183 206 220 234 256 254 277 273 243 231 239 246 250 273 282 281 278 275 287 292 280 267 246 232 240 187 271 308 241 236 181 223 200 195 197 295 307 269 341 341 293 295 302 309 323 311 329 351 357 387 444 461 380 368 367 319 340 363 359 350 337 353 382 419 398 367 385 421 398 426 391 372 359 358 359 362 362 361 364 370 373 383 390 413 423 417 426 407 381 299 240 225 220 288 320 315 284 261 249 266 259 203 184 197 172 145 140 139 127 176 184 128 55 63 114 144 95 110 114 142 141 109 70 43 40 35 32 24 14 11 8 9 7 6 6 7 8 5 5 5 5 6 5 6 5 5 5 5 5 6 6 6 6 5 7 1 6 6 6 6 5 5 5 5 4 5 4 5 4 5 5 5 3 0 0 5 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
180 193 199 201 204 207 211 217 226 220 219 205 200 197 180 189 196 208 232 231 201 193 195 205 219 218 220 229 236 238 236 237 248 255 245 279 271 290 318 319 305 295 295 299 322 307 316 321 320 350 396 417 379 388 389 402 397 427 435 432 424 416 403 423 422 429 426 434 426 424 419 392 366 327 314 317 305 308 304 290 277 280 290 288 285 297 305 307 302 291 311 318 324 331 331 334 272 236 192 176 189 176 154 96 132 101 94 75 74 74 128 152 134 176 261 256 304 310 369 399 405 428 419 433 441 445 447 444 446 453 459 459 460 462 468 473 429 405 389 374 390 388 364 367 345 321 284 272 297 259 252 257 253 282 260 308 293 279 276 291 352 331 339 281 306 333 279 273 254 226 212 242 272 285 274 257 261 244 212 201 257 285 260 275 216 181 200 239 253 295 322 310 272 270 252 231 253 276 292 342 357 369 353 356 344 270 248 240 272 257 233 204 218 258 271 283 288 271 257 242 246 258 288 298 318 331 353 355 367 395 357 336 344 366 361 319 357 347 324 363 387 356 351 361 351 370 388 362 391 394 388 386 416 426 444 437 444 462 445 467 485 475 487 539 560 518 548 562 570 624 615 637 644 574 555 578 534 463 512 519 596 596 630 686 665 587 573 491 563 575 544 537 651 686 718 732 703 722 679 691 643 539 553 505 593 569 525 554 552 575 621 663 623 622 637 622 602 605 593 598 593 598 620 634 652 673 673 710 697 690 696 706 733 760 782 786 787 791 787 795 815 822 813 849 875 890 896 908 905 913 900 893 874 894 933 964 983 984 951 970 938 911 911 916 920 925 935 939 948 965 1015 1056 1058 1031 1006 1018 1079 1073 1035 982 1053 1016 934 1013 1090 1090 997 977 1005 1078 1034 1009 911 801 762 762 853 865 774 846 933 978 978 927 893 883 867 774 729 688 671 662 669 680 720 678 706 617 629 689 715 786 791 794 757 706 674 672 650 640 628 610 566 567 598 604 590 573 554 559 522 491 423 402 354 312 276 256 273 308 244 245 300 350 441 427 424 394 410 393 384 358 356 384 386 414 413 385 360 339 331 324 329 325 318 313 308 305 302 302 299 298 297 294 293 292 291 289 289 287 286 283 288 289 288 289 291 293 293 293 292 292 294 302 304 303 306 303 305 307 310 311 312 312 312 313 322 331 337 333 296 280 272 258 277 283 307 318 346 326 347 359 374 365 357 356 337 345 388 408 367 384 388 414 413 380 382 407 429 430 438 430 462 489 429 407 423 440 450 478 544 667 626 534 510 519 519 491 472 462 517 527 543 539 577 600 589 540 514 510 496 474 464 473 493 435 393 455 470 492 521 537 470 447 431 379 373 376 443 421 430 361 428 406 412 391 360 340 346 332 322 289 298 315 304 280 267 257 257 250 236 211 235 234 234 224 222 228 219 209 203 200 202 192 196 192 187 185 181 179 177 177 180 180 176 179 184 183 180 178 178 176 180 175 171 170 174 181 189 191 199 201 210 218 217 213 210 206 201 206 200 195 226 237 227 213 203 204 185 180 181 190 242 270 281 259 268 265 273 252 253 254 260 276 282 293 291 292 304 319 246 229 218 206 165 172 215 304 270 223 169 174 199 198 185 184 234 328 313 285 310 320 323 325 290 322 328 326 348 372 426 470 426 378 373 362 344 341 365 423 439 400 356 348 357 360 385 401 395 472 483 446 401 385 363 377 390 385 362 362 369 374 380 387 398 403 399 399 396 407 366 278 252 203 197 220 252 262 243 278 252 227 181 128 120 92 87 91 91 107 144 112 78 45 41 40 65 67 85 87 91 111 110 79 58 40 23 23 20 10 7 7 8 6 7 7 7 7 4 5 5 6 7 6 5 5 5 5 5 6 6 5 5 5 5 6 6 1 6 6 6 6 6 5 5 4 5 5 5 5 5 5 5 6 0 3 5 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
183 192 199 200 199 200 200 205 213 225 240 220 209 200 189 201 221 233 243 237 222 223 200 197 202 198 209 212 223 222 240 245 239 241 258 281 283 285 291 293 296 292 295 288 289 291 299 301 324 334 346 365 378 393 398 372 349 361 420 426 427 425 427 424 435 431 435 427 416 366 353 347 364 336 313 298 294 294 288 283 282 264 285 282 279 297 298 291 290 303 316 320 327 331 330 288 238 228 150 138 147 125 118 78 101 78 72 73 73 125 157 146 219 201 249 291 360 345 400 414 426 430 433 438 428 443 449 446 451 456 456 457 463 463 467 473 457 402 396 409 377 355 336 338 373 367 358 316 304 268 247 244 231 244 279 326 330 270 262 296 341 330 284 276 295 286 288 284 253 240 198 209 222 274 258 218 213 224 186 207 248 267 238 244 198 178 188 232 257 296 289 249 241 244 220 248 249 262 305 331 349 358 322 276 287 265 243 241 250 231 200 204 243 264 247 262 263 261 244 263 282 265 302 343 335 336 337 343 357 356 342 327 341 341 331 301 315 319 321 339 366 326 335 334 389 423 411 421 433 440 437 424 466 463 477 506 481 520 495 497 518 512 543 549 548 571 583 600 599 641 585 592 626 621 623 548 529 477 498 514 510 564 594 640 646 588 524 495 513 466 487 492 569 652 718 675 644 706 755 702 615 523 493 502 530 635 582 566 603 593 611 621 633 642 654 622 623 630 638 622 635 611 617 614 637 651 672 686 667 693 685 706 708 723 748 770 794 797 799 794 797 809 824 819 843 860 869 871 880 903 926 901 890 903 925 954 967 976 965 952 939 926 921 915 918 925 936 943 948 1003 992 1004 1040 988 1009 1073 1093 1063 1037 985 949 975 905 1026 1075 1041 977 905 1005 1080 1010 915 929 858 787 725 784 779 738 807 901 857 885 830 783 788 808 783 787 800 764 743 683 612 635 634 654 661 596 650 721 718 694 706 695 668 650 629 599 581 569 590 552 552 590 594 574 522 537 522 508 433 395 352 325 287 256 267 241 227 259 234 287 329 440 381 366 354 391 350 342 326 378 385 362 394 367 361 353 334 313 319 313 318 312 305 300 298 296 296 294 292 291 289 287 287 285 284 284 283 280 285 285 285 285 288 288 290 290 288 289 289 297 297 298 300 302 298 302 306 307 307 308 310 308 316 329 335 334 321 291 274 262 257 298 294 327 345 338 351 364 368 379 363 348 341 336 347 376 389 360 395 382 400 373 373 400 410 416 409 425 432 447 411 399 414 448 486 512 521 611 691 574 495 492 483 492 462 448 476 477 491 531 603 624 582 521 487 501 527 518 492 485 520 507 464 408 402 448 521 538 499 514 439 422 371 376 431 408 379 417 351 375 349 389 369 341 336 338 325 296 284 282 286 290 273 263 257 245 243 234 224 225 232 229 226 214 209 220 215 208 200 194 193 191 189 187 183 178 176 175 174 176 177 177 180 183 182 179 177 171 176 175 171 167 172 176 178 183 192 202 213 224 232 225 225 219 211 206 218 206 187 222 223 220 209 192 183 183 173 180 206 212 262 317 296 304 267 275 260 270 271 283 298 299 300 308 321 334 279 228 189 168 181 213 188 233 223 265 224 174 184 176 211 227 195 226 240 308 347 331 316 334 326 329 316 325 330 333 379 395 466 412 405 395 378 337 345 352 391 470 461 367 376 363 421 376 422 444 482 480 411 399 378 375 387 378 372 364 364 369 371 375 377 379 383 386 389 392 402 410 311 238 218 240 185 180 188 179 219 212 179 181 106 132 156 131 106 79 83 65 56 50 74 97 57 32 49 60 66 68 96 104 65 51 35 21 20 13 8 7 6 7 6 7 7 7 7 4 6 6 6 7 5 5 4 4 5 7 5 5 5 5 4 4 5 6 6 3 6 6 6 6 5 5 4 4 4 5 5 5 5 5 5 0 5 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
180 180 190 200 186 186 200 200 210 220 230 235 217 204 201 201 199 214 228 245 222 211 212 199 197 197 220 223 217 224 236 231 239 241 238 249 259 276 270 285 296 289 279 273 291 280 287 293 311 323 318 337 322 332 331 324 322 339 338 361 358 353 363 361 409 418 418 405 355 357 334 339 338 315 306 295 296 287 275 276 285 260 273 271 269 293 281 279 308 312 313 315 320 329 333 264 212 195 158 123 88 84 75 69 69 70 69 91 115 188 153 214 230 289 305 285 346 396 415 402 400 430 425 437 397 424 449 423 445 450 444 451 445 452 468 474 456 415 390 356 385 393 383 324 341 355 328 341 305 291 258 224 236 254 275 270 314 262 256 284 286 330 305 279 248 271 264 278 268 266 216 195 259 272 258 213 180 204 175 224 236 210 206 192 165 172 199 237 274 268 254 223 223 215 212 222 234 253 269 327 354 313 290 256 250 247 236 220 240 220 186 208 238 232 249 256 245 230 247 252 278 290 309 318 307 313 310 330 350 335 337 320 328 309 300 300 339 352 347 338 325 354 340 344 356 371 370 382 398 429 436 433 428 450 471 470 497 506 530 564 563 562 570 555 587 597 547 538 578 631 619 547 559 560 605 589 498 453 514 535 540 614 649 659 647 556 492 464 447 478 443 515 584 645 685 603 635 668 628 656 569 505 584 570 582 673 715 643 630 634 629 692 660 667 660 644 653 646 657 658 636 635 632 627 621 629 651 667 651 671 694 701 718 735 745 755 775 779 799 804 798 818 831 828 833 828 849 879 897 906 911 910 910 933 910 935 961 953 956 944 934 932 934 931 918 924 933 939 949 963 972 988 977 988 1041 1090 1128 1099 1003 966 909 870 904 1030 1045 992 881 936 1043 1031 967 913 828 785 795 706 710 723 713 779 808 760 816 759 721 765 744 737 705 747 742 748 742 695 613 582 585 574 592 681 638 627 610 632 638 618 615 618 619 605 612 615 589 559 511 529 573 556 491 475 433 401 354 314 285 270 284 307 260 245 291 358 399 403 425 400 328 322 359 323 313 311 358 375 343 356 364 335 335 329 308 313 307 309 305 300 294 292 290 290 288 286 285 284 282 281 280 280 279 276 281 281 280 281 282 285 284 287 287 285 286 288 292 293 293 295 296 295 298 302 303 305 308 306 306 311 320 332 332 308 286 269 252 266 289 311 313 327 360 358 369 379 365 364 356 333 324 355 359 374 353 408 400 360 359 372 388 396 389 409 418 408 397 390 411 452 503 566 573 555 608 603 566 494 459 452 453 438 459 515 520 538 558 591 606 598 575 529 490 464 517 531 516 516 490 445 385 373 402 459 458 488 425 422 394 356 355 402 392 394 345 325 356 332 356 327 330 294 311 305 281 274 267 274 277 260 265 260 243 236 229 214 227 228 229 217 210 204 201 208 203 200 202 190 183 186 184 181 178 173 172 169 176 178 174 179 181 182 178 176 170 173 170 169 167 173 178 182 188 191 201 218 230 229 230 229 219 216 215 220 209 187 215 211 209 199 185 177 172 173 190 225 251 256 336 362 306 289 281 267 263 258 267 280 306 310 329 317 285 332 251 246 214 169 178 176 203 210 256 290 227 194 192 234 259 234 237 277 251 279 346 327 330 345 363 336 326 360 358 391 408 445 419 424 380 360 375 388 423 421 469 464 422 457 386 417 429 387 414 442 481 442 398 394 381 382 377 374 382 369 372 378 390 391 385 402 396 391 398 404 405 302 248 285 255 188 208 189 138 134 136 145 122 129 184 186 137 108 117 100 95 95 115 129 162 107 40 31 44 50 54 63 61 67 35 27 20 13 11 7 5 5 7 6 7 7 7 6 6 6 7 6 6 4 4 4 4 5 5 5 4 5 4 5 4 6 6 6 4 6 6 6 5 5 5 4 4 4 5 5 5 5 4 4 3 5 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
160 160 169 179 180 200 200 200 206 209 215 219 220 218 215 210 198 223 223 239 231 227 215 207 208 219 203 224 233 241 219 236 240 260 266 277 276 266 256 269 283 304 287 268 274 278 276 294 290 295 300 321 307 309 305 311 305 308 319 324 320 329 344 344 347 352 350 404 368 339 341 320 305 298 292 287 282 282 285 269 266 265 240 269 261 291 290 260 266 285 298 317 323 326 330 236 150 117 83 69 68 68 68 69 69 88 164 184 161 199 210 233 278 256 266 308 381 395 369 332 401 349 414 433 383 441 423 412 448 422 421 438 451 455 456 471 447 399 374 347 334 332 332 323 295 313 305 294 323 312 239 227 222 249 239 236 306 258 222 253 272 262 285 327 275 233 226 230 242 234 204 211 258 274 247 207 175 172 165 197 217 181 187 170 176 207 242 257 239 230 239 230 204 205 232 277 299 302 339 349 265 289 256 249 220 245 228 214 233 222 183 217 230 223 226 232 224 240 257 285 286 298 312 326 289 296 304 331 333 319 322 297 288 297 316 326 350 363 380 370 362 369 369 384 377 400 377 415 412 395 412 416 429 438 483 518 508 550 562 557 528 501 503 540 575 577 533 515 531 554 582 550 510 553 560 536 501 454 487 545 620 637 641 632 547 573 563 473 453 514 484 449 535 596 681 618 525 554 495 543 541 503 629 693 652 736 821 721 677 663 707 759 721 696 703 693 675 669 660 678 667 674 642 655 647 640 642 641 654 665 684 696 705 722 719 735 745 749 784 800 800 804 817 832 844 834 833 847 860 883 906 906 900 921 934 945 958 940 948 997 974 961 965 959 940 925 936 942 950 959 963 961 972 981 1007 1070 1110 1077 1079 1020 979 864 866 950 968 897 861 989 983 954 873 874 928 852 765 707 681 701 680 735 734 705 708 726 666 716 700 689 651 671 659 667 663 643 616 614 605 571 547 615 615 570 615 608 606 602 604 610 609 615 624 608 602 604 562 493 494 499 492 417 369 375 345 343 325 323 347 322 278 243 305 383 455 489 480 377 357 288 303 299 295 321 367 364 325 332 344 328 316 313 309 309 308 299 297 294 289 286 284 283 282 281 280 279 278 277 277 275 275 272 278 278 278 276 280 281 280 283 284 283 285 284 287 291 289 291 291 293 294 297 299 303 305 307 303 310 322 330 324 326 294 265 249 262 282 293 325 337 368 353 351 358 360 359 344 335 323 355 382 360 369 405 383 354 375 389 397 374 357 371 392 379 384 405 424 473 526 647 643 621 562 510 520 476 448 435 431 438 498 498 475 530 601 617 571 542 535 491 465 447 488 486 480 447 440 474 443 378 360 387 466 420 428 388 420 368 321 378 349 348 360 321 338 327 307 298 306 286 282 286 285 275 259 268 264 254 245 243 241 232 227 203 218 225 234 227 210 198 195 194 193 199 196 192 185 182 182 179 177 172 166 170 173 174 169 174 179 181 176 174 166 172 170 162 168 175 180 187 190 193 203 216 231 226 227 228 223 225 221 215 201 184 206 198 196 189 181 175 166 190 227 225 279 307 332 372 329 290 296 273 253 260 288 283 286 287 303 263 258 263 298 240 231 203 156 175 192 220 247 293 254 190 166 199 245 261 254 255 273 295 288 317 342 365 383 336 339 390 392 396 466 439 438 461 440 398 359 408 401 432 451 454 484 510 465 415 450 430 508 503 509 428 460 444 413 388 378 394 390 374 374 379 396 417 400 422 436 426 413 455 438 355 283 255 203 219 175 193 212 222 184 152 161 171 232 200 158 114 135 166 146 131 167 173 141 119 66 30 28 34 42 47 44 46 31 20 14 6 7 6 5 5 7 6 6 6 6 5 5 6 6 5 5 4 5 9 4 5 4 4 4 4 4 4 4 5 5 6 7 1 6 6 5 4 5 4 5 5 5 5 4 4 3 4 4 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
176 180 189 183 180 180 196 199 200 200 205 209 219 226 240 223 213 204 213 223 233 233 225 224 206 225 217 213 228 241 251 240 229 240 236 238 248 256 259 288 286 283 288 278 256 276 267 279 284 282 297 301 307 290 305 294 307 298 305 303 306 314 315 318 334 339 331 348 330 340 324 319 313 304 297 292 284 270 263 257 253 251 244 263 247 276 287 245 284 306 313 316 310 323 292 180 124 85 67 69 68 72 110 150 154 156 135 223 227 219 286 322 300 248 336 351 311 317 344 299 313 321 345 397 377 408 382 396 398 397 405 416 438 441 446 464 473 407 382 394 348 366 344 314 337 292 275 266 265 254 273 206 207 197 222 240 310 264 216 235 259 240 282 325 272 269 241 223 205 198 195 203 204 243 208 204 164 157 156 172 189 184 159 155 200 195 210 213 235 212 222 209 198 224 239 279 271 269 296 334 245 227 243 214 211 236 209 202 224 210 181 208 194 214 215 217 236 271 297 297 285 288 293 312 294 272 308 308 324 320 302 286 280 318 352 329 373 374 390 400 396 408 408 433 422 428 406 410 443 448 451 436 443 471 463 480 532 504 532 496 507 473 507 544 558 537 548 506 505 556 567 538 508 494 514 501 458 484 536 598 620 617 644 555 476 476 472 434 467 573 530 488 468 554 661 543 473 506 560 496 501 596 667 722 765 819 903 843 749 710 797 852 780 749 750 768 715 695 686 693 696 672 656 681 679 648 662 665 659 668 694 720 725 720 719 715 723 760 817 786 780 784 790 807 835 859 846 841 852 864 885 905 912 908 907 916 923 932 943 985 997 994 1003 998 1002 938 931 941 943 948 955 981 1020 1026 1037 1064 1067 1050 1082 1040 978 928 818 884 882 825 873 976 936 885 828 849 888 888 840 740 686 660 657 650 644 668 641 628 628 627 620 613 603 603 621 639 633 613 592 581 572 584 541 601 572 586 592 591 589 596 610 610 612 615 609 592 594 585 544 491 451 463 422 426 417 401 380 376 362 390 390 338 280 216 265 300 323 388 481 403 350 289 279 276 296 319 330 346 327 305 326 318 311 306 299 301 296 296 291 286 283 280 279 278 276 276 274 274 274 274 274 272 271 270 274 275 275 273 277 277 278 279 280 280 282 281 285 287 286 286 287 290 291 294 298 303 303 305 302 317 324 325 323 309 311 264 244 261 280 296 313 332 360 362 342 345 357 347 340 323 322 350 357 346 360 379 349 380 389 393 372 384 366 366 381 399 407 429 443 474 534 632 597 574 501 463 461 446 435 437 407 465 484 447 486 544 592 546 520 482 531 498 472 484 445 437 448 411 463 451 400 416 371 338 415 406 423 364 382 327 361 361 335 337 329 313 300 324 313 298 275 272 268 265 266 262 249 262 248 243 242 238 228 225 222 209 218 221 224 219 205 198 194 186 187 203 200 187 181 182 175 173 174 170 168 162 169 169 163 175 179 180 175 171 171 165 168 161 170 180 185 195 198 205 209 206 217 220 226 230 229 227 217 197 184 179 189 176 179 177 180 174 179 203 246 297 324 332 361 321 310 271 267 258 245 257 265 261 254 288 286 257 243 209 230 213 178 153 154 178 220 224 251 231 234 158 202 250 230 260 293 269 256 278 326 309 314 383 379 352 370 433 461 424 478 482 440 465 447 438 411 403 408 441 425 450 448 487 486 451 493 517 497 528 522 495 496 448 406 388 402 404 388 381 386 376 384 399 426 449 448 426 408 430 431 367 275 274 259 199 223 229 241 247 253 221 180 151 165 161 134 113 129 177 202 186 170 129 96 77 56 32 26 25 28 30 30 26 22 11 4 3 5 6 5 5 6 5 6 6 6 4 4 6 6 4 6 5 5 3 4 5 4 4 3 4 4 3 3 5 5 6 5 5 2 6 5 5 5 5 4 4 5 5 5 4 3 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
189 185 200 200 192 195 180 191 200 200 200 201 217 220 234 231 229 225 215 236 238 241 234 238 217 216 232 221 215 229 248 256 249 246 235 255 260 257 268 284 278 270 270 276 257 257 281 261 274 283 293 287 300 290 293 297 287 298 293 301 298 301 301 315 314 314 313 317 310 307 297 296 306 301 295 301 299 286 277 264 285 276 260 230 228 232 247 228 251 296 309 304 301 311 270 181 97 71 67 72 146 172 207 262 234 220 222 254 334 336 328 271 257 276 261 285 261 272 279 315 375 338 368 335 377 355 388 389 416 424 436 455 440 441 465 458 478 450 399 367 386 395 349 376 353 341 298 277 269 242 240 209 223 206 215 232 253 254 232 205 230 255 253 303 307 275 238 223 253 217 207 193 182 223 211 185 168 189 168 151 172 203 170 150 193 174 178 188 219 214 208 190 204 233 233 227 241 254 284 316 238 215 208 225 198 238 218 195 215 203 179 190 204 227 232 241 253 283 284 293 274 267 292 289 260 274 301 296 296 289 268 285 301 308 314 334 349 391 402 433 421 429 415 419 436 449 423 417 429 469 470 478 472 493 482 492 542 493 507 514 474 475 517 540 544 496 532 486 488 521 583 588 568 523 464 474 458 453 515 587 606 628 619 520 447 441 432 463 496 577 626 528 453 546 626 552 484 507 607 560 584 671 743 743 802 911 994 996 856 805 844 934 872 862 831 828 787 762 733 713 712 691 673 687 681 668 671 679 678 676 673 686 694 716 736 755 746 778 817 790 769 764 767 808 804 813 844 842 851 858 867 884 883 910 926 925 947 959 941 986 1043 1082 1102 1012 984 946 929 943 944 949 951 972 1001 978 983 1005 1031 1074 1074 1042 976 893 853 850 819 813 901 893 865 809 827 779 830 831 757 696 664 637 630 646 636 608 613 610 620 599 593 591 590 586 609 622 639 603 579 535 536 527 588 584 562 545 593 600 609 612 597 584 598 605 577 564 527 519 501 414 413 414 427 447 472 459 438 428 436 453 421 390 313 275 253 221 216 302 373 331 302 274 257 274 280 317 336 341 317 319 332 317 312 300 286 298 299 289 287 283 276 275 273 272 271 270 270 271 272 271 270 268 264 270 271 272 271 271 274 275 275 276 277 277 277 278 282 280 279 282 287 290 290 293 300 301 297 300 304 318 320 323 307 305 294 262 252 237 285 309 331 341 352 347 343 337 349 343 332 318 310 340 339 333 342 339 359 381 375 360 351 350 374 398 391 422 429 459 470 498 597 602 515 483 470 437 425 422 436 417 421 452 429 467 514 581 644 617 591 474 449 472 441 495 447 397 413 391 406 396 413 364 389 347 347 377 381 398 339 318 357 397 361 330 321 297 292 323 320 311 291 272 259 253 255 252 245 253 248 234 228 230 225 221 218 198 214 224 225 223 203 193 191 187 182 182 186 193 178 170 175 175 168 164 165 165 159 164 168 175 179 180 173 169 168 166 161 164 166 185 206 206 199 208 216 230 218 233 231 223 219 217 221 202 198 200 200 188 185 183 189 188 191 218 264 287 286 304 300 268 263 260 256 238 238 247 242 247 244 251 256 273 270 207 174 201 187 152 187 213 220 235 246 196 211 159 194 232 293 255 296 328 295 314 331 337 373 340 375 384 382 421 504 475 497 501 483 410 386 393 384 439 432 422 428 447 420 446 456 499 483 519 538 546 558 534 453 425 400 390 422 438 413 395 433 393 380 411 441 454 422 436 419 416 420 394 318 276 233 276 272 221 181 168 188 146 160 120 120 121 120 159 176 205 181 183 129 95 75 69 52 38 26 21 22 21 15 13 9 5 3 3 4 5 5 5 6 5 5 5 5 5 4 5 6 5 4 5 5 3 3 5 4 4 4 3 4 4 3 3 5 4 4 5 4 3 5 7 5 5 4 5 5 4 4 4 5 4 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
200 200 201 200 200 203 198 183 200 200 209 216 220 220 239 241 242 242 245 231 240 243 243 245 231 219 236 239 224 218 241 260 263 263 268 252 249 266 276 278 285 280 268 259 259 249 267 256 258 271 287 276 292 279 268 288 269 278 293 278 275 297 308 301 306 301 301 309 298 292 299 285 291 281 280 292 292 285 281 277 274 286 287 282 271 250 224 219 215 287 305 309 287 292 230 133 72 69 101 149 182 224 183 203 247 338 341 332 294 310 342 259 228 241 260 292 301 331 363 379 411 381 430 395 421 379 426 421 388 441 444 437 444 460 452 462 482 427 427 418 424 373 353 381 356 326 304 310 257 272 244 217 215 202 188 202 226 225 221 195 207 225 241 305 291 271 283 260 286 275 242 215 189 213 186 183 200 219 173 150 173 177 157 148 175 168 177 206 204 202 197 186 225 218 209 238 254 259 323 298 267 236 208 192 188 202 222 195 204 173 210 219 252 238 259 274 279 290 260 280 275 264 276 274 263 273 254 265 260 273 294 292 304 333 337 356 386 410 407 410 413 393 404 439 440 481 473 459 483 480 462 471 493 490 477 485 500 496 462 491 480 460 498 515 512 522 474 473 545 574 564 658 581 547 545 472 434 485 578 601 652 650 568 494 429 447 520 548 554 600 701 586 459 462 488 549 508 472 597 670 682 694 790 855 894 973 994 1012 1018 966 992 1028 1027 1004 994 978 903 877 801 790 746 725 704 713 703 704 696 713 698 694 675 690 696 710 732 758 774 779 813 811 795 773 768 751 764 801 786 788 843 856 865 870 881 900 917 929 947 967 954 1003 1093 1103 1086 1027 967 948 935 935 942 942 947 956 961 984 1006 1031 1071 1047 1011 980 967 897 797 851 794 798 838 822 802 792 762 750 766 752 739 699 650 661 690 735 683 673 666 667 712 652 608 671 709 667 591 604 605 598 584 643 557 526 575 569 548 525 582 572 593 592 584 531 571 567 507 477 454 469 438 464 464 482 473 482 512 508 474 488 493 491 437 448 374 344 321 319 228 230 323 291 280 263 247 259 282 327 405 352 331 289 325 318 301 290 275 291 290 287 281 277 274 271 269 267 266 265 266 268 269 268 266 265 261 268 268 270 266 269 271 271 273 274 273 275 275 274 278 276 281 282 286 288 287 296 299 298 292 301 309 313 317 322 320 302 283 261 242 243 274 317 317 337 334 329 333 328 342 344 325 319 308 328 310 310 326 319 352 368 353 341 356 368 404 423 403 438 476 539 553 605 609 600 563 483 443 419 408 416 424 395 428 398 406 449 489 555 628 619 531 498 448 412 438 408 413 414 404 437 386 365 371 384 335 358 338 397 351 322 325 301 346 411 357 311 341 327 288 304 291 272 270 283 265 247 244 241 237 245 253 238 226 220 215 215 213 200 211 219 222 231 211 201 196 183 178 176 178 188 196 170 164 164 170 166 161 162 159 159 173 172 173 176 170 165 164 163 162 160 168 196 211 220 207 210 225 235 236 240 235 235 226 212 205 196 202 208 202 191 171 205 200 159 181 206 221 283 239 244 254 252 248 243 261 253 233 221 227 232 229 229 235 223 226 229 181 166 151 161 203 188 211 251 231 167 205 154 170 201 214 225 285 315 279 319 277 284 345 389 363 401 417 462 530 520 507 464 418 377 355 345 430 478 416 423 439 419 403 437 468 477 533 554 517 549 538 507 478 425 416 401 433 449 426 427 455 419 384 391 404 421 409 425 445 467 457 398 352 262 270 231 219 222 159 142 110 116 113 120 99 109 111 154 142 128 123 119 93 78 67 52 46 36 30 21 15 21 17 10 8 5 3 4 4 5 5 5 6 5 5 4 5 5 4 5 4 4 4 5 6 3 3 6 4 5 4 3 4 4 3 4 4 5 4 5 4 5 4 5 3 1 2 3 4 2 1 1 2 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
200 206 210 208 213 220 208 200 200 200 200 209 220 220 220 229 234 236 242 240 246 247 243 243 248 237 226 244 239 230 220 243 238 250 273 270 284 284 267 265 271 277 276 263 248 256 236 260 249 257 280 272 274 282 269 266 259 284 272 264 271 282 303 301 292 288 300 304 296 280 284 282 287 273 273 283 294 290 284 271 263 281 266 280 282 279 272 221 220 261 279 308 297 273 226 131 70 75 114 139 190 205 239 281 325 318 263 278 270 255 294 231 225 278 319 318 368 379 370 397 428 413 432 443 437 402 446 450 424 417 447 464 469 464 471 463 482 439 422 394 400 424 392 346 321 312 356 297 267 301 248 262 236 213 189 186 235 223 193 195 266 262 267 299 325 312 330 300 294 284 241 218 185 177 174 187 230 203 180 148 151 165 147 144 167 159 177 196 188 183 181 201 191 207 226 254 307 318 280 256 239 240 227 183 176 219 226 217 180 187 217 224 241 269 278 266 268 274 253 270 271 252 248 242 237 251 281 290 292 296 315 308 317 348 379 400 395 390 389 386 386 414 421 431 431 435 453 443 478 487 448 447 454 490 459 479 472 480 467 471 459 456 511 534 521 490 459 482 513 497 567 575 562 520 495 465 433 528 518 552 605 613 638 568 501 445 433 507 615 719 669 574 519 539 516 462 500 523 484 510 548 650 767 815 869 904 940 1008 996 984 998 967 1028 1004 1055 1002 1027 1029 968 868 837 776 773 747 741 734 728 730 719 708 692 723 733 710 706 725 749 768 786 790 801 764 751 755 736 721 766 776 763 808 854 866 895 893 909 929 952 976 982 1026 1119 1103 1080 990 958 945 938 935 940 950 991 1027 1023 1046 1003 1034 1019 933 918 896 897 832 769 824 774 802 889 834 766 760 746 711 765 744 728 711 650 760 763 755 728 766 752 749 742 715 651 720 708 665 641 593 646 582 562 658 642 611 540 535 547 524 534 528 541 571 567 510 550 481 460 445 435 460 444 493 506 479 472 524 572 560 534 541 550 520 504 463 482 416 412 354 244 215 278 267 267 241 257 253 279 320 364 378 314 276 303 293 306 277 272 284 284 282 279 272 270 265 264 263 261 259 265 265 266 265 263 259 265 265 264 267 264 268 268 269 270 270 271 272 273 273 277 273 278 280 284 283 285 294 295 292 291 310 311 310 315 319 319 301 285 256 248 251 285 293 304 314 320 316 321 319 338 327 332 309 284 294 307 329 334 349 363 359 346 351 392 402 415 429 446 477 531 588 601 525 508 537 484 472 412 401 394 395 406 410 381 384 423 450 550 534 532 559 600 483 439 394 373 408 438 405 362 398 420 395 336 343 337 324 341 367 389 362 299 293 342 353 291 274 253 276 281 262 276 272 254 264 261 253 241 232 233 253 263 246 232 226 218 208 209 194 207 212 206 210 205 206 205 189 178 174 170 177 178 175 160 159 157 157 161 160 158 162 169 170 171 173 167 161 161 160 160 158 193 199 203 216 224 213 246 250 247 246 244 233 225 227 215 221 215 214 209 202 195 187 159 163 204 206 219 248 240 218 230 229 229 262 277 253 229 215 249 256 223 198 204 206 221 229 207 224 149 141 145 193 243 197 189 157 150 159 188 205 187 198 247 242 252 247 289 342 304 342 373 401 373 426 447 496 482 485 434 399 344 334 394 466 398 430 419 400 433 423 457 525 554 546 490 474 502 477 418 448 423 407 409 417 440 457 445 432 400 389 392 400 429 455 474 504 449 444 370 349 272 222 188 176 183 192 167 152 115 83 77 100 82 120 130 101 82 81 81 60 56 41 40 30 26 24 17 15 12 9 7 6 3 5 4 5 5 5 5 5 5 4 4 4 5 5 4 5 3 4 5 4 3 6 5 5 4 4 3 3 3 4 4 4 4 4 4 4 4 5 5 5 3 4 4 3 4 4 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
208 220 220 220 220 220 213 205 212 207 200 200 205 220 220 224 221 238 240 231 233 233 227 231 241 234 245 238 254 246 240 239 236 232 243 246 254 269 266 254 260 268 265 269 257 240 238 237 258 269 268 273 262 259 271 254 254 270 258 258 273 287 295 290 284 279 289 297 281 282 275 275 284 271 276 273 282 281 276 269 263 257 250 242 271 250 225 229 195 212 246 283 286 247 227 116 71 77 101 130 167 201 247 304 276 232 204 252 236 202 190 222 244 287 369 387 399 410 417 422 412 432 438 442 416 428 435 453 429 442 422 443 469 472 479 483 429 391 429 424 375 365 435 363 366 340 351 285 310 292 298 233 218 228 173 186 216 192 174 234 243 247 249 248 263 344 305 280 272 233 214 227 238 204 227 216 233 195 169 155 142 158 139 134 144 171 176 202 175 169 174 186 213 233 239 252 278 283 230 233 234 218 230 199 167 196 200 213 184 184 214 224 240 259 245 260 244 261 251 261 238 233 259 275 289 268 304 304 308 330 349 337 349 369 385 381 366 385 383 377 394 421 428 403 420 445 427 435 444 466 437 445 453 480 454 440 448 469 471 453 446 497 472 536 556 513 460 447 464 510 520 573 512 487 465 430 456 466 439 514 496 526 559 516 545 464 440 472 556 648 710 654 635 677 645 513 541 550 507 579 568 565 602 637 687 729 825 869 904 984 923 980 995 1028 1006 987 1031 1066 1094 1044 998 898 875 836 819 779 764 754 738 725 715 728 753 758 742 720 737 801 763 765 772 736 727 724 742 746 693 705 744 750 768 796 850 864 909 936 966 982 1029 1082 1128 1103 1042 982 955 945 940 938 945 949 967 975 1011 1003 924 972 900 864 842 837 826 800 760 821 773 824 840 827 765 735 803 771 735 703 678 680 739 731 771 783 781 785 753 751 738 720 710 698 670 661 659 657 639 577 641 671 688 613 655 640 613 526 573 517 488 477 460 453 448 447 551 545 502 510 462 514 512 532 534 543 610 650 602 604 603 572 527 534 528 479 471 372 278 205 209 249 242 235 237 249 268 315 357 318 310 289 279 308 278 270 264 278 280 276 271 271 265 262 259 259 257 256 261 262 263 261 259 260 263 262 263 263 263 265 267 267 267 266 269 269 270 273 273 270 274 278 279 278 289 289 290 287 304 306 309 311 311 316 313 296 280 254 238 252 278 296 298 311 307 308 303 325 325 325 314 305 283 321 345 336 354 346 340 335 328 365 392 401 414 428 468 468 526 578 497 536 466 436 452 415 391 384 383 380 402 415 385 387 410 468 510 468 459 471 510 493 450 401 371 354 399 412 350 403 411 372 346 374 324 298 333 374 373 317 296 286 277 271 287 277 257 247 268 282 255 258 255 239 241 239 237 229 230 237 239 240 227 220 213 204 203 204 189 216 205 192 191 189 189 189 177 173 170 168 171 161 158 156 154 154 159 157 150 163 166 167 167 165 161 160 156 157 161 173 191 188 214 234 233 244 234 257 260 253 248 244 242 221 236 237 227 222 211 177 181 170 185 157 219 232 242 218 217 204 216 222 239 249 257 239 223 210 233 252 222 212 180 190 194 200 184 220 181 142 144 174 208 186 213 174 143 157 187 214 250 234 219 240 239 291 326 379 345 341 376 413 358 358 405 483 446 382 346 298 304 346 425 443 394 391 390 399 446 454 481 535 521 483 416 476 437 400 397 415 438 434 459 457 426 458 457 440 406 400 395 400 414 439 462 498 513 440 363 303 249 239 219 226 240 254 241 183 133 87 71 68 83 87 78 82 76 63 54 57 43 37 28 25 21 19 14 14 13 8 5 6 3 4 4 3 5 4 5 5 4 4 3 4 4 5 4 4 3 3 3 4 3 5 5 4 4 3 3 3 2 4 4 4 4 4 4 4 4 4 4 4 3 4 3 4 4 4 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
212 220 217 220 220 220 220 218 220 214 203 210 200 201 211 215 223 226 224 220 224 222 236 235 235 231 242 257 251 257 246 234 244 255 243 239 265 272 260 251 251 253 252 265 264 252 235 231 257 259 246 259 267 257 265 260 251 259 260 275 277 288 284 278 275 271 273 287 294 270 260 264 268 265 267 256 272 278 278 273 269 268 264 247 251 252 250 205 179 177 207 214 252 215 212 129 71 76 96 133 168 199 227 266 260 176 176 181 177 222 242 281 287 323 383 398 387 402 393 399 399 409 405 426 423 426 449 455 457 449 440 426 434 454 480 484 446 391 360 376 370 345 383 383 388 372 357 320 336 273 235 214 219 192 177 170 195 172 200 184 201 198 229 261 272 321 305 291 275 259 266 291 288 270 225 239 235 221 202 161 143 141 164 133 150 167 180 183 176 174 188 196 196 209 239 244 270 255 226 207 217 214 211 181 171 151 152 164 164 187 226 231 236 210 232 242 230 271 251 221 220 263 281 278 303 309 306 329 365 370 372 376 372 366 378 370 367 380 352 381 408 400 387 390 424 444 406 432 423 442 425 438 459 492 471 447 432 463 495 444 425 438 458 488 519 504 481 425 458 530 556 565 567 492 452 410 421 392 392 458 424 453 493 420 426 443 518 572 577 571 663 758 746 742 660 529 537 642 624 634 737 705 698 768 785 710 733 752 856 876 898 961 947 968 963 1030 1052 1070 1075 1065 1010 996 989 1027 966 862 812 783 767 750 726 744 745 785 765 772 803 770 729 724 700 697 686 691 716 720 718 695 701 769 798 826 860 890 901 949 966 1004 1069 1129 1116 1093 1072 1020 962 951 941 939 944 956 986 992 1017 973 898 896 861 820 802 783 768 750 740 751 724 746 804 796 784 724 751 710 671 692 733 715 750 787 802 826 824 795 762 731 723 720 705 691 683 693 694 637 590 670 708 688 684 636 681 612 593 610 588 571 532 506 485 498 508 514 520 539 562 511 516 575 572 590 602 629 618 677 710 707 683 625 583 580 548 516 485 426 338 304 236 217 222 223 226 261 323 317 319 314 290 289 254 277 268 255 267 271 275 271 263 264 263 259 254 257 254 254 260 260 260 259 257 259 262 257 261 259 264 265 267 263 264 265 267 266 267 271 270 268 270 275 275 275 285 281 284 284 300 303 305 308 310 310 308 303 281 257 233 250 259 275 302 308 294 293 309 327 315 312 315 296 277 315 322 342 334 322 328 333 347 383 389 398 410 430 471 516 520 495 457 450 466 416 407 402 378 378 370 368 417 383 382 357 384 424 423 420 402 418 473 410 403 399 392 365 352 340 381 436 425 406 393 376 312 303 348 387 366 335 328 342 301 313 281 242 238 242 265 299 265 245 250 252 230 228 227 228 219 227 220 219 216 223 215 202 200 200 196 219 217 197 184 181 185 178 179 172 167 168 165 160 152 150 149 151 151 155 146 163 164 163 159 159 154 154 158 166 179 182 197 218 204 248 260 253 256 248 259 263 257 250 243 235 252 248 235 226 220 193 203 225 159 197 214 228 231 209 195 201 205 211 230 241 228 239 215 204 217 254 257 236 199 188 164 178 193 235 133 129 132 166 170 164 197 190 137 146 181 200 195 224 247 286 301 286 339 339 351 382 370 385 342 353 428 439 358 274 290 347 342 344 413 420 405 372 366 392 413 454 466 503 480 395 462 439 421 392 440 452 428 476 507 474 448 483 503 472 429 414 408 418 409 425 456 487 441 404 387 384 345 273 238 228 239 225 169 150 117 134 97 74 56 61 68 56 56 58 44 41 38 30 26 17 14 14 11 10 12 7 5 6 4 4 3 2 5 4 4 4 4 3 3 4 3 5 3 5 3 1 4 4 3 6 4 4 3 3 3 2 2 4 4 4 4 4 4 4 4 4 5 3 3 5 4 4 4 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
199 209 200 208 220 225 225 223 220 220 219 220 220 206 202 201 214 210 211 216 216 213 217 225 225 224 231 240 261 258 254 250 241 246 261 256 244 265 269 254 253 240 241 250 258 249 242 232 261 244 249 252 262 260 246 262 238 238 253 264 285 271 277 275 277 263 271 269 280 288 271 258 257 260 268 254 267 279 272 269 268 269 267 269 271 241 224 207 183 169 167 174 195 195 207 156 71 68 85 119 150 193 208 222 194 141 149 174 235 289 317 311 376 368 367 387 347 386 370 376 412 414 400 429 447 449 452 437 461 466 463 441 460 452 454 476 465 403 370 377 342 323 342 358 323 380 365 347 330 338 281 279 267 221 177 159 178 178 181 181 202 231 247 253 265 343 317 301 296 297 299 296 282 291 274 279 236 221 199 210 198 181 164 131 144 166 179 173 158 180 188 200 215 248 249 268 271 260 233 215 206 203 204 202 151 166 194 201 173 168 185 200 203 218 235 207 228 241 209 259 276 259 256 285 291 321 328 346 368 364 363 365 360 353 369 365 360 355 370 374 381 389 396 410 420 426 400 422 415 428 416 461 482 467 453 456 416 466 442 415 458 489 513 533 491 467 479 423 494 536 498 546 541 550 509 465 396 444 442 402 445 403 465 439 461 438 547 627 668 666 654 737 843 840 674 622 656 731 776 716 777 858 874 843 875 826 795 782 760 840 956 951 996 994 988 1005 1045 1022 995 985 993 956 993 988 1006 1012 913 868 811 769 762 749 794 792 797 795 778 723 704 693 678 658 667 688 663 696 687 659 729 754 759 807 869 881 928 978 1049 1085 1077 1075 1057 1057 1064 1016 980 969 949 940 943 974 1000 1003 978 987 895 858 826 806 818 826 791 753 736 718 713 707 729 721 709 712 693 695 734 763 752 729 775 807 846 898 876 815 768 733 706 696 692 688 688 698 670 604 662 678 704 714 675 715 643 642 645 664 652 619 557 536 516 517 577 551 552 590 608 574 576 574 619 657 686 697 688 710 707 702 704 682 681 663 611 564 517 459 421 347 296 240 195 203 221 244 288 319 295 266 287 255 257 251 268 254 261 265 266 265 260 256 259 254 250 256 252 250 257 259 257 258 253 258 258 255 255 261 262 264 265 261 262 263 264 265 266 268 264 265 272 274 271 271 275 289 294 297 297 298 303 305 307 306 301 297 278 259 231 247 255 275 297 305 278 304 306 304 304 307 307 285 295 332 343 317 327 308 322 361 383 380 386 395 413 427 439 492 450 446 423 411 403 393 385 377 368 359 359 375 417 405 424 381 353 363 382 368 400 420 417 385 364 354 364 387 343 362 430 432 406 353 378 316 294 304 358 389 388 386 387 406 362 298 250 222 241 266 281 282 258 246 234 235 227 220 218 228 217 219 215 210 207 212 222 198 197 186 209 207 191 186 185 176 172 171 169 165 161 161 160 161 151 148 148 146 149 151 156 159 160 156 155 155 154 150 159 169 193 217 205 195 231 228 258 274 272 258 271 271 269 253 256 253 270 255 239 202 243 217 234 185 158 163 190 227 205 207 188 193 220 231 233 242 218 209 198 214 232 244 245 245 217 221 195 166 181 197 117 138 128 132 139 130 157 140 149 158 160 177 192 195 242 297 328 294 330 298 309 327 354 383 288 348 409 377 304 289 333 341 392 334 336 397 371 355 382 431 441 418 471 494 492 403 415 383 386 383 402 414 464 466 486 483 509 520 519 508 453 453 429 462 404 402 401 414 399 332 352 326 337 291 215 185 180 193 180 153 192 133 119 87 74 59 48 40 43 42 42 34 30 24 20 14 13 9 9 8 8 7 4 6 5 4 4 3 5 4 4 4 4 2 3 3 3 5 3 4 3 1 4 3 3 6 4 3 2 3 3 2 2 3 4 4 4 4 4 4 3 3 4 3 4 5 3 3 3 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
180 192 209 220 222 227 237 232 224 221 220 220 220 221 220 216 218 208 218 218 228 226 239 228 220 226 227 232 237 241 268 268 247 261 262 266 263 254 260 266 262 245 238 238 246 253 244 224 253 225 240 244 264 270 265 246 236 262 271 276 280 268 268 270 275 260 268 290 291 282 270 268 254 245 258 257 267 275 264 261 263 264 280 274 267 256 262 253 230 245 180 164 140 139 203 191 88 68 78 111 137 153 182 201 146 150 206 201 186 242 220 244 281 294 322 328 325 343 346 406 423 433 441 421 423 445 456 460 451 466 471 460 459 479 481 473 435 437 432 416 393 356 290 318 300 343 361 340 307 265 292 259 204 241 206 197 153 151 160 160 189 204 221 239 263 311 285 263 247 255 274 282 239 261 238 256 245 229 192 163 158 166 174 138 134 150 173 154 173 171 181 188 197 223 229 238 223 233 241 213 201 167 211 191 144 192 215 208 197 217 201 179 198 188 194 228 227 212 223 248 288 294 283 272 283 321 350 361 357 367 350 355 350 351 374 361 342 358 369 356 377 400 417 431 407 401 384 421 395 398 428 468 448 447 453 453 406 442 402 437 439 454 486 522 496 481 423 400 455 475 509 455 515 484 467 425 403 481 507 473 514 429 402 436 542 517 539 646 738 729 697 738 831 895 746 702 776 826 868 857 765 862 950 982 967 934 866 960 907 820 919 923 984 996 1010 1011 1005 967 977 970 932 948 973 1011 978 998 1035 977 884 828 785 771 812 874 849 759 714 691 679 672 661 652 671 671 657 693 653 639 680 744 785 820 820 872 935 1029 1066 1028 1023 1027 1024 1030 1047 1024 1009 993 998 965 945 973 1019 994 961 970 955 899 856 835 911 873 803 797 790 799 751 719 699 693 687 680 679 708 737 769 781 773 814 861 923 924 860 810 772 727 709 689 682 667 666 643 665 684 649 711 689 721 689 732 671 714 719 701 684 633 592 574 577 555 596 632 606 635 647 595 581 586 564 592 610 703 723 709 693 682 683 695 678 653 575 519 488 449 416 322 276 237 199 193 212 229 265 301 278 257 271 254 235 253 257 245 256 258 260 259 257 252 255 250 249 255 250 247 256 255 256 255 247 255 251 258 259 260 261 262 260 259 260 261 262 262 261 263 261 266 268 268 268 283 286 288 291 293 296 296 300 300 302 300 296 293 274 259 241 245 248 272 283 280 270 297 301 292 300 302 288 274 296 318 284 301 322 347 366 373 376 373 382 397 431 471 457 496 424 406 399 382 374 366 376 366 375 348 365 414 429 448 416 382 365 358 339 357 365 381 362 344 342 339 345 353 318 387 448 386 337 306 330 290 273 312 367 386 384 369 400 335 294 255 236 221 232 253 255 245 240 238 231 236 221 214 213 219 207 211 208 203 202 201 209 194 189 198 203 213 186 175 171 172 172 172 166 165 160 158 157 159 159 149 147 145 147 149 151 155 154 147 149 150 152 149 182 199 206 199 225 224 234 259 278 290 277 295 295 283 281 266 274 272 276 240 222 209 254 251 253 195 151 146 222 197 193 191 193 196 220 213 213 223 224 192 216 232 237 224 240 225 189 203 172 172 138 149 118 170 177 135 138 154 146 142 152 193 174 188 230 224 220 295 298 267 272 281 298 328 360 328 290 309 347 314 247 330 343 387 410 364 344 355 344 355 367 391 408 437 478 434 402 395 359 376 421 425 447 484 484 500 505 518 516 531 509 494 507 461 479 492 425 339 359 383 386 306 268 274 325 327 277 190 146 122 141 160 171 163 154 133 87 99 79 59 47 39 31 24 26 19 16 13 10 8 5 7 8 7 5 6 6 5 4 2 4 4 3 3 4 2 3 3 3 4 4 3 3 0 3 4 2 2 4 2 2 3 2 2 2 3 3 4 3 4 4 3 3 3 2 3 4 5 5 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
180 197 199 200 208 220 231 239 231 231 229 220 225 239 230 220 223 214 212 222 224 227 233 245 229 232 237 233 242 254 257 277 267 266 268 262 262 259 256 251 259 252 231 235 241 243 248 240 216 252 244 262 269 276 264 249 230 251 246 245 262 270 255 267 264 251 275 272 272 284 275 259 246 239 245 261 269 268 254 242 252 255 267 285 286 267 266 283 271 278 256 205 151 123 191 226 133 68 69 89 97 108 108 125 146 216 252 274 252 240 262 302 262 286 286 351 399 377 400 372 412 421 439 448 453 450 457 464 465 466 469 475 466 480 484 469 404 385 414 368 334 320 306 267 285 326 303 363 323 270 232 222 185 181 226 201 200 188 142 151 198 213 197 225 296 319 269 243 222 229 226 276 223 244 233 216 222 229 203 162 150 149 153 141 128 159 167 148 160 177 188 195 218 231 246 229 207 231 220 228 202 159 179 181 142 174 172 180 182 184 215 238 238 242 226 254 250 256 228 264 285 281 301 309 315 331 350 358 344 344 344 336 345 360 363 343 347 358 347 372 402 397 392 415 401 377 410 390 418 418 443 480 491 447 417 453 432 407 416 429 457 492 518 559 521 488 438 421 422 468 452 437 495 489 420 387 440 484 550 534 569 447 474 486 599 629 535 644 746 786 786 750 785 886 897 777 850 949 875 979 869 809 893 992 1051 1022 1000 990 990 916 897 866 920 906 904 932 963 925 924 926 971 1037 1054 1047 1060 1019 984 1004 1023 926 850 804 824 893 873 794 764 691 648 659 632 644 657 670 629 652 628 679 734 730 764 830 887 939 1029 1037 1000 990 997 997 1001 1002 997 989 992 998 1006 983 945 969 1008 996 963 954 950 896 895 914 915 871 897 853 793 750 738 730 705 699 688 685 719 746 769 803 841 839 890 899 877 837 802 763 757 713 690 689 670 673 649 667 691 700 679 686 711 747 731 741 711 688 770 742 730 671 644 625 635 601 602 655 672 694 666 608 603 577 537 519 589 626 674 697 702 658 661 675 622 631 549 483 446 411 352 305 252 212 195 189 225 235 278 287 268 236 244 247 224 250 250 237 247 256 254 256 253 250 246 247 245 253 247 244 254 252 253 253 247 248 248 258 258 259 259 259 256 256 258 258 259 259 258 258 262 267 269 267 273 283 284 286 287 288 293 293 297 294 293 291 292 289 273 255 240 226 244 268 276 270 303 300 287 290 272 277 271 262 304 296 290 335 355 364 368 367 365 373 386 410 460 490 442 416 388 387 379 364 368 349 370 376 353 342 377 395 461 487 434 434 404 378 342 342 330 327 329 322 343 353 333 317 311 346 404 375 348 286 264 265 310 328 353 349 342 407 336 286 260 238 225 213 226 228 229 229 226 225 224 226 224 215 206 209 210 208 204 201 198 207 193 188 187 196 208 200 181 172 165 164 164 166 167 162 159 155 153 160 155 157 150 145 146 140 150 150 141 142 146 143 152 168 187 178 210 221 225 252 254 250 291 275 277 309 307 303 292 286 284 290 290 227 258 249 262 231 218 143 145 142 187 175 181 182 192 182 182 187 233 221 197 195 200 225 216 210 233 220 183 166 163 155 187 140 114 160 231 173 157 161 202 189 179 194 234 242 251 282 244 270 253 248 280 278 299 316 327 343 295 280 335 283 235 299 349 383 386 382 373 354 356 370 425 460 448 455 508 512 445 378 350 425 436 467 503 516 435 493 496 492 480 494 469 475 496 538 538 497 416 331 328 354 327 260 225 237 287 270 272 229 158 128 108 120 153 127 137 125 112 108 85 59 45 42 39 31 22 19 16 12 8 8 3 8 8 6 6 5 3 2 4 2 4 3 3 3 4 2 2 2 2 4 4 2 2 -1 3 5 2 2 4 2 2 1 1 2 1 3 3 3 4 4 3 2 2 3 3 3 3 4 4 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
193 181 200 200 216 225 237 240 240 240 240 235 222 240 238 227 230 224 222 212 215 215 221 239 240 240 254 248 249 247 273 262 276 266 261 252 246 242 244 245 235 245 233 222 239 242 247 244 227 215 228 259 248 257 272 270 238 226 251 257 265 266 257 251 259 262 265 257 268 277 282 273 260 236 233 244 256 261 239 253 259 270 267 275 285 287 287 288 291 292 284 268 195 133 133 145 88 68 68 87 129 185 156 146 191 185 217 240 330 310 296 320 304 377 353 338 358 411 419 419 400 423 439 443 451 460 461 457 456 461 473 475 479 482 483 439 368 339 368 357 382 370 294 255 292 270 272 348 333 298 238 230 199 166 171 189 143 134 136 149 213 225 268 246 291 315 323 302 264 240 201 224 223 231 236 194 204 198 220 190 149 131 122 122 152 162 145 151 162 179 208 223 226 253 233 211 191 213 218 218 201 163 175 191 137 157 172 190 217 217 212 219 227 251 255 266 270 270 261 275 278 284 309 316 352 364 368 367 354 341 326 341 329 347 353 327 344 345 343 363 359 378 389 386 367 382 372 397 432 439 446 470 461 443 407 428 380 423 445 476 477 499 535 506 521 474 451 384 449 508 468 402 413 448 378 385 423 503 547 582 596 473 521 614 642 682 611 590 742 800 824 835 858 889 889 862 954 998 935 958 993 906 905 963 1021 1056 1041 974 1041 968 903 986 873 939 951 926 943 977 978 970 935 1000 1021 1015 1079 1095 1047 1033 1017 1034 953 891 907 940 853 788 787 732 694 653 613 623 655 670 639 613 667 728 752 797 795 886 947 1034 1021 993 994 988 975 977 960 969 983 973 953 960 965 970 943 952 971 996 967 930 935 948 910 887 912 931 866 809 770 731 752 744 707 693 691 722 738 775 806 837 924 912 940 893 879 890 836 788 764 755 730 701 693 681 701 690 698 709 697 717 731 740 751 764 718 749 800 763 771 707 694 680 664 653 667 668 712 722 679 639 607 574 510 475 547 571 638 656 671 676 610 586 551 540 527 476 437 336 307 255 207 192 193 193 244 255 243 236 238 229 237 238 221 238 244 231 242 247 246 250 253 246 241 242 242 243 242 243 251 250 253 248 237 245 255 253 256 255 253 257 255 253 255 256 256 256 256 258 263 264 265 264 269 281 282 283 285 287 288 291 291 292 285 285 286 283 275 256 241 227 240 260 257 277 290 292 284 259 270 261 263 265 278 297 317 330 344 353 361 357 368 384 391 443 494 445 413 369 360 360 366 357 364 339 345 355 343 341 366 390 445 520 508 475 453 415 347 324 314 302 303 312 350 358 336 298 313 365 398 401 341 266 245 265 305 334 362 303 356 383 295 261 240 231 217 220 222 212 211 217 219 218 219 226 220 211 210 204 205 207 207 208 193 199 194 183 189 193 200 199 180 175 164 159 161 162 163 166 168 157 153 155 154 169 172 152 144 139 149 137 139 140 145 143 167 175 186 205 212 197 215 243 279 283 262 268 272 270 273 277 308 282 239 267 261 219 268 298 301 230 187 147 180 173 178 156 172 184 174 183 199 191 210 215 216 191 189 192 206 226 239 248 215 180 181 138 131 168 114 223 200 156 164 194 213 218 233 239 219 240 263 258 241 229 257 291 292 280 292 289 314 318 275 276 332 243 252 305 324 356 382 363 402 390 375 435 455 472 365 357 406 503 415 376 361 376 360 378 395 423 392 402 418 459 447 459 467 520 536 518 449 451 361 284 279 264 274 239 169 201 203 172 233 231 146 109 100 94 123 125 80 88 99 79 56 42 30 25 22 24 19 20 14 11 8 7 2 6 4 5 4 5 3 3 4 2 3 3 3 3 3 2 2 2 2 5 4 1 1 -1 4 4 2 3 4 2 2 2 2 1 1 3 3 3 3 4 3 2 2 2 2 3 1 3 4 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
199 180 183 205 219 223 237 240 240 240 240 240 233 240 240 237 237 245 227 220 232 228 220 224 238 244 245 250 261 282 256 280 278 261 249 243 243 237 225 226 232 225 225 214 233 237 235 238 226 214 223 249 232 241 268 243 246 219 239 260 280 278 272 263 236 263 245 275 278 282 275 258 253 234 238 241 261 247 239 265 268 268 270 279 288 292 286 284 288 296 295 284 185 147 124 85 87 75 68 84 118 168 205 208 206 249 244 271 327 368 368 377 384 373 389 392 380 364 392 424 431 423 435 448 452 458 457 457 440 469 471 471 480 483 470 389 383 348 307 299 286 301 262 244 248 241 268 281 299 254 293 261 246 189 155 160 140 147 164 156 158 186 200 236 231 288 298 284 262 224 199 188 201 216 225 193 164 189 195 171 169 160 121 141 139 133 138 158 167 198 197 205 242 220 202 216 194 180 221 214 171 153 139 131 134 170 227 236 241 256 244 246 249 258 258 272 278 286 301 295 277 313 322 341 334 344 365 352 355 345 328 319 327 354 346 318 322 332 356 377 375 383 380 359 361 365 373 406 408 428 467 449 442 449 432 397 378 440 438 420 463 494 500 452 481 402 442 377 451 492 418 373 412 378 414 474 461 413 442 500 566 575 505 641 700 740 711 640 740 801 791 899 933 947 951 862 930 1014 950 997 1058 980 904 1034 1012 1047 1041 1009 1060 992 973 1009 910 915 1004 1020 919 1001 1051 1049 1002 968 996 1000 1017 1071 1105 1115 1054 1041 1044 1004 950 894 787 712 699 695 698 690 660 618 629 640 597 648 670 715 789 817 858 929 1011 1019 1014 1001 972 968 967 922 954 972 1022 996 953 925 923 921 933 931 934 952 939 942 916 924 911 931 950 885 837 795 758 734 715 708 703 702 740 715 770 802 855 967 984 1021 973 990 906 952 897 842 814 791 760 719 693 714 741 719 736 735 733 749 758 770 777 776 705 757 805 781 800 788 785 727 712 709 724 721 771 746 706 669 632 611 553 459 457 549 565 580 674 668 621 546 509 492 482 451 389 309 262 218 194 190 186 203 223 218 218 220 218 218 218 218 221 230 238 234 230 246 242 242 248 246 235 234 244 236 233 247 246 243 249 233 242 250 248 253 254 252 253 255 252 252 254 253 253 253 254 254 262 256 257 259 275 279 280 281 283 285 286 287 290 282 280 279 281 276 280 255 240 233 238 246 279 293 286 283 267 259 287 303 314 299 301 330 340 331 335 346 348 380 405 443 431 443 416 397 371 355 346 354 355 355 349 345 313 332 320 329 354 415 473 493 500 421 381 365 353 341 339 318 293 319 348 338 320 281 335 380 395 331 292 254 250 278 290 319 331 282 331 314 280 249 232 220 212 218 203 201 204 208 208 213 212 221 218 215 201 201 200 203 208 202 202 191 190 186 188 191 190 190 180 171 163 162 158 160 160 162 164 165 163 159 147 159 166 156 146 141 142 134 136 144 156 166 169 178 191 206 224 245 249 280 276 297 269 274 277 273 273 271 259 256 297 240 228 265 331 294 248 219 162 152 151 149 145 180 182 179 175 194 210 223 221 196 186 177 185 200 215 209 206 204 181 175 150 184 139 131 140 231 189 185 213 207 182 186 198 204 235 266 232 255 217 228 246 235 257 257 278 294 319 338 295 231 276 254 222 292 271 274 307 387 377 420 397 438 468 345 298 320 334 394 368 344 357 395 408 410 386 378 389 471 453 413 422 437 486 483 515 476 384 406 403 323 226 195 198 179 143 139 147 143 168 204 137 94 88 75 81 93 71 56 53 53 46 37 27 19 16 17 17 15 13 10 9 7 5 4 2 2 4 5 3 3 3 2 3 3 3 3 3 2 1 2 2 4 3 1 1 -1 4 3 2 3 4 2 2 2 1 0 0 2 3 2 3 3 3 2 2 2 1 2 1 2 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
206 200 182 188 200 206 216 223 222 226 240 240 240 240 240 242 240 235 238 231 221 234 241 238 232 239 234 241 243 257 272 282 278 270 264 251 249 231 233 233 221 215 220 230 240 227 225 231 225 219 228 237 221 238 245 269 245 216 234 251 263 263 276 255 238 234 267 261 253 273 286 279 279 253 217 249 265 231 260 243 239 260 267 266 279 290 284 284 279 292 288 293 255 206 188 145 140 97 68 76 106 126 143 163 191 264 295 317 321 340 372 378 379 391 394 400 410 415 415 427 416 424 441 442 451 433 452 446 427 440 452 452 459 482 488 467 401 424 410 365 309 262 295 258 219 231 220 251 252 188 187 250 198 213 161 141 137 123 130 165 196 184 190 203 204 236 299 279 241 249 250 242 180 182 201 214 170 170 187 155 143 142 118 119 128 148 152 165 164 168 198 211 232 204 194 191 205 164 196 200 166 137 139 166 181 215 207 196 231 236 262 261 270 262 255 256 263 292 286 319 295 323 338 335 325 337 342 339 334 332 321 309 318 337 323 324 338 364 355 348 375 361 341 358 387 401 398 410 425 443 474 440 426 452 439 392 401 384 396 454 483 482 490 398 429 352 350 389 446 429 397 405 457 443 452 512 519 492 429 517 610 637 605 582 684 781 815 725 716 778 855 892 951 994 981 910 911 1013 987 1028 1069 1067 947 1022 1073 1068 1055 1006 1072 1024 997 980 1014 976 972 1022 1038 988 995 1046 1055 1010 983 996 1061 1073 1107 1130 1108 1110 990 889 839 815 782 723 666 651 661 677 691 643 598 607 605 660 711 746 787 887 972 971 969 990 992 989 960 917 896 917 972 1020 1001 1022 977 931 897 879 874 885 948 946 958 948 948 945 931 944 916 886 863 810 780 729 750 746 725 713 774 756 759 859 982 1014 1017 1025 1015 1011 1006 1018 942 919 879 817 761 716 735 751 763 765 769 776 752 773 777 781 790 792 732 797 802 800 801 794 784 797 792 772 776 820 809 797 752 678 626 585 515 436 417 487 496 555 591 614 593 536 488 430 442 411 307 284 245 199 188 181 214 218 204 201 201 204 207 209 209 205 223 231 233 226 234 240 242 237 243 239 229 241 241 233 241 243 238 245 241 238 239 246 249 250 252 253 254 253 250 252 251 251 251 250 251 251 262 254 267 274 276 277 278 280 280 281 285 285 281 276 276 276 278 280 262 250 239 222 236 239 284 281 269 270 251 273 300 299 314 319 316 323 338 344 333 345 358 394 438 406 399 423 415 369 357 348 336 346 345 342 329 330 305 313 329 358 375 417 413 430 410 445 410 385 361 362 341 316 303 311 370 363 340 269 340 364 309 292 251 241 244 255 272 278 274 276 287 274 256 246 223 218 206 208 196 195 197 202 204 205 204 214 209 205 196 190 194 197 200 201 200 191 175 183 184 193 185 178 178 171 166 160 157 154 156 158 156 161 171 161 148 153 164 153 148 144 136 140 135 147 162 174 177 177 190 204 218 238 265 300 313 321 295 311 321 323 294 268 258 262 308 289 313 308 319 281 206 184 185 202 180 150 130 142 154 155 177 195 218 229 255 243 201 172 189 196 204 175 195 223 188 198 179 155 161 118 161 241 203 187 186 178 198 228 238 247 248 232 220 205 209 238 236 256 269 265 289 295 322 320 287 231 205 206 261 283 252 311 344 365 386 419 381 391 315 289 339 400 342 328 324 368 361 420 523 512 443 421 473 418 457 486 503 462 449 483 479 411 347 321 307 266 216 200 173 137 144 119 108 119 151 158 127 131 74 75 67 95 85 72 51 39 32 29 19 16 13 12 12 14 10 8 5 3 5 4 3 1 4 4 2 3 3 2 3 2 2 2 3 4 2 1 2 3 2 1 0 2 4 3 2 3 3 2 2 2 1 1 0 2 2 3 2 2 2 2 2 1 1 1 1 2 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
214 200 200 181 219 219 220 218 220 232 240 240 240 240 240 244 240 244 236 229 231 228 236 238 246 249 250 241 241 259 266 272 274 262 254 244 237 259 245 254 251 226 221 208 225 222 229 233 229 204 230 227 215 244 256 235 239 214 259 247 236 249 287 278 273 236 269 244 269 285 280 271 283 271 214 259 261 220 225 226 257 262 264 263 274 291 290 291 281 262 276 277 286 275 245 190 185 139 68 66 100 154 192 173 252 260 239 241 282 319 313 344 375 357 387 396 405 416 422 406 411 432 431 444 455 417 437 411 410 441 424 461 479 482 490 492 443 409 347 310 299 284 246 250 206 203 209 201 230 164 165 228 206 161 151 159 136 118 132 172 180 190 207 251 273 295 301 283 295 297 234 211 190 163 167 193 165 143 176 159 131 129 113 137 143 154 180 169 178 199 201 253 253 206 190 169 188 169 187 192 151 135 146 157 157 172 174 183 191 230 219 229 253 285 275 270 270 292 303 315 327 341 349 333 323 324 355 335 325 342 319 318 313 338 305 350 345 340 342 352 363 335 366 384 414 414 438 438 434 437 456 472 459 408 464 447 376 406 467 478 491 451 400 382 403 350 387 353 360 374 387 381 402 433 486 529 573 567 490 444 564 642 708 676 657 753 861 831 736 730 788 848 850 935 1003 994 943 961 1022 1061 1065 1000 975 1038 1032 1085 1057 1027 1069 1076 1044 1009 1052 996 1007 983 1022 1054 1016 1021 1075 1059 1033 1030 1038 1080 1120 1139 1114 1038 919 805 760 756 786 760 694 653 630 670 670 635 581 585 619 671 722 821 865 983 987 974 946 956 936 928 929 902 890 920 947 1012 984 1004 999 988 948 912 902 873 918 930 936 948 932 930 945 962 987 955 881 831 801 739 811 783 753 732 719 782 852 868 895 981 1007 1016 1021 1016 1013 1019 997 893 885 797 772 760 763 783 800 799 805 806 788 789 810 806 804 804 769 784 789 802 819 820 803 823 832 822 794 793 819 802 791 708 648 596 561 507 421 406 465 521 526 547 563 522 489 423 337 350 304 253 209 183 182 200 204 198 191 191 191 194 196 200 195 204 219 228 219 211 233 239 236 232 233 229 230 237 233 230 243 236 232 236 237 228 235 248 246 248 250 251 250 252 249 248 249 249 251 249 249 259 257 253 269 272 274 276 276 276 276 280 281 278 272 271 271 273 275 275 264 250 242 220 233 240 268 256 262 252 247 286 302 304 305 318 324 329 339 340 331 350 364 384 392 382 374 406 368 351 345 339 328 334 327 322 334 320 291 322 357 393 373 383 411 335 347 369 360 346 335 327 346 321 342 293 353 333 337 283 272 318 259 244 224 226 237 240 245 248 255 263 261 239 237 237 212 205 204 203 200 190 193 195 196 197 203 205 205 195 190 189 189 191 197 202 195 187 184 171 174 188 183 175 169 167 166 162 159 158 152 153 156 160 175 166 149 146 155 159 149 144 142 137 135 145 153 164 179 198 214 204 210 246 275 299 279 302 338 326 329 328 282 289 304 268 284 321 318 249 222 214 190 222 210 190 185 186 147 178 197 194 199 199 192 227 228 239 210 163 166 186 192 176 235 252 242 206 182 133 130 113 202 246 201 164 154 186 213 213 222 239 231 201 206 245 232 225 268 276 270 296 271 274 294 220 198 212 216 223 211 239 258 256 302 322 326 329 370 350 282 334 387 398 378 347 357 420 476 434 502 505 507 484 480 491 451 508 563 528 499 422 439 441 406 385 354 325 317 286 248 226 245 161 113 107 114 143 129 102 97 53 57 88 77 59 52 45 30 38 31 18 13 12 9 8 5 5 4 3 3 3 3 2 3 4 2 3 3 2 3 2 3 2 2 1 2 6 2 2 1 1 1 2 4 3 2 3 2 1 1 1 1 1 0 2 2 3 2 2 2 2 2 1 1 1 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
220 214 200 197 200 220 224 245 240 242 259 244 240 240 240 246 247 248 236 243 239 232 231 238 237 242 250 265 255 249 244 256 264 275 262 249 245 264 251 255 250 244 229 211 216 202 205 223 219 202 233 223 214 217 254 242 235 213 230 258 219 262 262 281 285 252 223 252 245 273 271 268 282 232 218 253 238 207 252 265 268 246 259 271 285 286 286 292 284 269 247 235 269 276 281 240 227 170 74 64 78 140 193 227 256 194 234 304 317 330 345 366 367 339 376 376 405 416 411 386 391 411 435 441 447 413 399 396 427 448 469 450 464 462 482 495 445 396 327 342 284 252 245 227 231 208 188 189 201 176 149 165 152 158 151 155 170 116 135 126 145 153 170 191 247 292 295 287 240 250 272 225 226 203 178 143 137 130 146 151 133 110 125 154 190 204 215 228 237 250 245 265 197 203 196 182 156 165 150 156 141 122 140 152 179 217 205 231 205 236 238 232 243 270 304 281 293 313 342 339 356 365 354 336 318 335 350 335 311 336 323 311 316 320 321 335 303 322 343 351 345 342 368 368 398 444 489 469 440 420 463 475 427 408 440 389 358 440 464 448 418 396 349 344 343 374 416 364 361 426 390 411 478 417 472 536 588 606 576 479 474 487 527 667 793 740 772 869 843 796 833 807 904 883 957 1025 956 1015 998 1050 1067 1058 993 1067 1093 1099 1085 1076 1076 1095 1093 1057 1058 994 990 1066 1016 1044 1090 1072 1062 1086 1113 1109 1114 1098 1037 1041 991 896 839 779 704 725 759 772 710 674 634 624 636 603 568 599 652 667 722 764 865 1019 1015 978 931 912 895 897 897 875 858 885 930 994 965 971 986 962 955 960 898 859 928 945 920 932 925 909 937 987 962 957 973 874 799 774 797 834 795 780 766 751 821 963 1002 990 1003 1010 1018 1024 1020 1015 988 1003 954 878 858 818 817 833 851 849 847 839 838 832 845 835 816 805 803 764 776 790 822 839 828 837 823 794 738 778 803 766 775 724 669 616 574 512 439 379 406 488 481 509 528 510 460 412 331 274 258 234 202 182 183 194 190 183 182 182 183 185 190 193 186 210 214 217 205 222 226 233 232 228 231 224 228 232 218 234 235 230 228 234 234 232 243 245 245 247 249 248 248 247 248 246 247 248 250 246 248 251 250 252 271 274 272 274 275 273 275 276 274 272 268 267 269 270 270 269 257 244 240 235 236 241 245 245 235 241 279 298 292 300 312 313 331 333 331 329 343 347 371 401 384 373 357 356 347 339 336 333 330 326 323 307 315 318 300 338 387 363 326 319 320 313 314 317 319 331 301 295 327 295 330 269 306 304 290 292 256 255 235 239 240 223 224 227 229 232 235 238 238 227 221 217 207 194 192 198 197 187 188 190 191 187 196 199 200 193 190 189 185 187 191 196 189 184 182 181 171 185 179 172 167 163 161 160 157 155 154 150 151 153 157 163 154 142 157 165 158 143 139 129 135 150 164 178 177 177 190 203 242 268 234 268 295 290 295 322 355 323 305 313 327 280 298 347 287 309 222 249 240 220 187 183 154 159 147 196 194 199 217 224 229 217 212 195 230 167 171 198 167 179 199 247 205 180 144 126 109 114 163 255 184 150 209 231 243 226 202 245 204 196 234 249 257 251 260 266 263 228 266 273 235 181 185 197 198 206 209 213 223 229 260 308 262 345 336 279 266 346 378 355 341 367 388 422 474 473 484 500 510 482 474 498 492 542 568 540 516 437 377 370 366 414 419 411 381 355 306 277 211 160 125 94 84 114 102 78 78 61 52 53 55 76 69 58 46 70 36 25 15 9 6 6 4 4 3 2 2 4 3 3 3 4 2 4 3 2 2 2 2 2 1 1 1 2 3 2 1 1 2 2 4 2 2 3 3 2 3 1 1 1 0 1 3 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
222 228 220 219 200 207 220 222 233 240 241 243 255 250 240 244 257 255 253 254 246 245 242 240 244 240 241 260 260 257 253 255 266 276 260 251 260 263 256 238 239 226 232 223 246 244 206 200 195 206 234 221 200 220 227 261 232 217 221 236 211 219 247 281 257 267 239 216 260 280 270 255 279 256 198 259 215 224 236 238 272 286 284 287 290 290 287 281 271 288 269 231 241 205 223 184 156 189 113 64 72 120 128 141 210 181 252 235 266 348 364 337 333 375 379 373 388 388 371 400 412 428 431 433 436 436 378 365 404 436 462 476 477 482 473 431 404 425 365 422 312 288 247 217 203 199 199 165 169 150 138 154 134 131 118 153 136 109 113 145 174 189 210 250 254 288 246 227 209 255 254 278 253 209 186 166 189 144 125 143 117 112 150 156 160 219 239 231 237 230 226 199 180 173 180 170 153 158 136 140 116 136 176 189 225 232 224 260 251 242 264 270 281 264 302 313 325 343 336 324 345 344 359 341 316 313 323 318 312 350 319 293 321 292 325 302 337 331 366 371 354 370 364 386 420 456 460 439 416 405 450 467 448 417 418 403 357 373 353 355 366 388 345 404 364 384 420 359 374 440 470 440 508 473 419 449 493 572 634 533 619 567 590 568 709 815 840 880 904 903 854 884 867 962 949 1036 1019 1024 1037 1043 1083 1067 1022 1015 1034 1056 1095 1095 1076 1097 1096 1097 1076 1076 1020 1040 1107 1051 1114 1115 1142 1111 1066 1104 1073 953 887 893 885 812 764 743 687 699 729 770 694 647 658 612 611 574 573 602 649 686 758 789 884 1031 1025 979 931 890 868 818 859 786 864 891 925 972 985 944 923 927 911 934 929 859 855 901 870 911 851 897 965 973 955 956 948 926 815 857 909 864 884 902 866 825 783 878 992 1005 1012 1012 1013 1017 1021 1021 1010 1016 1026 1017 974 930 935 920 938 913 887 870 863 849 883 829 793 802 808 784 791 811 822 825 812 798 800 758 757 716 759 750 733 719 682 636 584 535 506 411 369 404 434 467 477 471 451 392 314 286 254 236 217 180 180 179 178 180 179 175 176 181 186 180 191 201 203 198 205 215 225 230 227 223 230 219 224 225 222 236 228 226 231 230 222 240 242 243 245 245 244 247 244 245 244 246 240 247 250 240 242 244 248 261 274 274 271 272 272 269 272 273 273 266 264 263 266 264 264 262 251 241 239 226 215 231 225 230 254 278 287 288 288 298 302 313 325 327 325 324 339 347 372 381 367 373 350 346 338 332 328 328 328 328 324 306 294 291 285 292 355 372 359 312 300 278 290 295 292 297 291 281 270 297 258 268 265 288 261 260 263 258 272 270 250 211 217 218 219 218 223 221 222 219 206 207 202 184 191 194 192 190 181 183 185 187 190 193 192 189 188 184 178 179 184 197 197 184 183 175 167 176 176 170 164 163 160 157 155 152 150 149 148 149 148 150 147 144 142 156 156 143 137 133 140 163 169 188 200 204 215 216 264 281 307 336 292 334 337 330 338 353 306 326 305 295 338 322 345 275 297 255 220 203 199 181 170 123 163 198 171 183 235 227 225 222 187 175 167 157 156 158 162 173 158 217 226 206 160 151 121 118 146 187 172 145 225 226 209 192 216 224 190 225 234 236 220 257 277 246 250 217 243 213 183 208 225 235 230 246 250 220 244 244 231 271 268 268 263 262 308 371 341 309 312 329 338 357 387 459 480 503 457 452 484 510 564 560 531 530 453 395 353 333 322 328 370 348 352 344 348 310 212 193 169 119 65 66 57 59 69 56 48 39 45 44 45 54 55 27 23 23 18 6 5 4 4 3 2 1 2 2 2 3 3 3 2 3 1 2 3 2 0 0 1 1 2 2 5 5 4 3 3 2 2 2 3 4 4 2 2 2 2 1 1 2 1 1 1 1 1 1 0 1 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
228 235 223 219 218 200 200 212 219 222 238 240 244 254 242 245 259 258 259 260 259 257 251 244 257 256 245 246 254 265 259 256 268 281 282 263 277 278 249 247 242 250 258 243 233 220 201 191 223 228 216 229 194 209 236 219 245 224 199 211 228 258 220 265 265 244 224 212 216 233 282 229 256 241 196 200 200 236 266 286 273 265 270 284 284 296 296 296 288 302 299 229 224 183 175 175 179 149 140 69 68 125 117 171 156 173 191 256 268 346 360 302 351 372 362 365 362 389 380 404 429 441 436 384 440 396 336 416 444 448 461 432 463 418 366 350 403 428 437 435 364 300 270 228 195 177 164 158 166 159 137 153 169 131 101 130 112 116 108 147 143 167 195 192 232 264 238 239 194 224 196 227 248 237 212 212 187 148 117 126 111 140 158 183 190 195 227 224 211 209 254 191 171 144 149 156 133 140 125 112 126 135 149 155 161 173 193 203 228 249 252 293 306 315 339 332 336 324 332 315 320 337 342 324 308 297 313 313 296 311 317 294 310 282 286 318 320 367 354 360 385 404 416 431 411 426 461 453 454 387 385 448 438 387 383 444 372 328 337 344 337 369 336 360 395 417 442 466 459 482 488 493 562 470 447 475 576 591 612 629 660 667 608 691 632 739 856 899 917 961 924 938 963 982 986 1052 1015 1009 1048 1085 1074 1102 1093 1077 1078 1070 1068 1092 1112 1094 1114 1117 1111 1109 1089 1048 1127 1115 1097 1089 1067 1088 1061 1073 967 866 788 799 813 788 714 685 677 649 686 699 689 652 610 611 576 560 596 623 655 718 760 852 944 1027 990 954 922 870 842 811 772 797 833 875 914 963 944 919 951 908 894 942 931 932 864 814 800 840 856 867 926 965 944 933 939 966 927 893 968 899 871 926 989 965 847 893 917 993 1004 991 1005 1012 1020 1022 1021 1021 1017 1015 1017 989 935 914 896 832 819 820 823 811 821 811 776 792 811 815 815 832 836 823 812 786 762 768 730 693 675 696 724 703 675 677 594 532 476 474 406 351 337 377 435 422 414 317 309 261 244 230 220 176 178 177 176 174 173 172 170 164 170 180 188 178 196 205 214 218 221 227 229 218 230 220 215 212 219 227 221 221 219 231 238 241 240 242 242 241 239 244 243 246 242 243 237 237 242 242 237 241 261 271 271 269 270 268 269 264 268 268 266 262 263 260 262 260 259 260 253 238 237 223 219 220 230 253 282 280 275 291 301 310 310 312 319 321 317 331 333 344 355 355 354 351 343 339 333 327 323 339 339 334 338 344 310 306 309 274 266 295 349 308 278 271 264 277 267 267 258 282 229 241 250 262 264 287 290 269 259 289 271 256 231 214 209 211 211 207 209 210 207 202 203 198 194 184 190 191 187 186 184 178 180 184 186 187 186 183 177 178 177 176 182 187 192 184 181 181 178 159 158 162 167 163 159 156 153 150 147 147 145 149 149 145 143 139 137 140 157 138 134 128 141 166 181 194 205 226 246 267 272 314 345 369 365 323 334 369 377 332 316 336 306 311 346 353 351 362 282 223 214 207 187 174 137 124 178 184 157 186 251 212 182 212 202 173 195 198 163 150 139 196 148 153 169 228 208 141 123 98 114 118 120 128 157 203 178 175 194 193 183 188 203 208 219 241 224 217 231 215 200 170 213 254 253 245 256 256 255 255 234 241 269 237 245 249 284 286 276 287 291 340 332 396 432 447 416 377 396 421 421 496 491 537 572 567 524 470 406 361 349 362 302 273 279 286 288 318 279 358 311 247 242 159 99 76 68 67 53 47 43 33 38 34 58 59 60 37 19 12 5 3 3 4 2 3 3 3 3 4 4 4 4 4 3 3 3 2 2 1 0 0 1 1 2 3 1 2 1 1 3 3 2 2 3 3 2 2 2 2 2 2 1 2 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
220 227 221 220 220 209 201 209 202 221 224 235 240 240 240 242 256 247 253 260 261 261 261 249 255 257 256 255 260 258 278 272 268 284 290 278 284 278 269 261 254 247 232 223 213 210 228 210 188 198 201 223 191 229 217 201 243 237 206 188 227 210 233 241 276 269 263 236 225 258 280 235 248 267 246 188 223 242 281 263 230 254 272 251 252 293 302 304 304 302 299 275 226 208 236 233 161 137 144 69 68 134 205 216 230 244 255 275 285 326 335 300 329 369 327 368 376 400 409 406 415 436 371 392 396 317 348 360 380 404 417 440 450 375 329 319 327 386 454 461 366 330 264 234 224 196 174 156 160 143 120 131 123 111 114 105 85 107 113 158 200 205 197 214 218 254 225 191 180 186 167 201 223 197 202 153 207 168 136 109 111 144 158 163 196 200 209 210 198 218 224 214 183 160 126 162 136 134 112 125 174 158 169 186 173 209 231 211 229 258 280 286 315 332 323 323 332 313 327 307 306 329 330 334 325 293 316 341 302 295 312 275 290 312 348 358 358 351 388 398 378 376 390 406 391 430 446 463 447 415 371 372 410 367 377 402 358 339 355 376 354 339 342 398 408 393 438 426 431 515 562 591 581 523 503 443 486 591 645 723 728 740 640 734 723 694 721 796 861 952 979 1020 1014 1024 1054 1064 1067 1076 1076 1042 1086 1092 1079 1090 1100 1099 1097 1090 1075 1106 1119 1111 1100 1118 1133 1114 1118 1102 1066 1063 1048 1063 1039 1045 900 786 731 729 735 753 708 672 662 644 638 663 667 625 594 571 578 564 562 603 641 741 805 890 998 989 950 932 921 909 858 823 797 760 822 856 899 935 892 892 876 871 926 943 926 929 921 856 788 783 814 842 871 916 930 938 960 960 971 935 929 987 950 916 921 984 911 896 1005 988 981 987 1011 1020 1020 1021 1016 1010 961 919 895 892 900 872 831 803 788 780 782 776 796 790 765 721 692 723 769 787 796 795 773 774 760 744 746 730 669 636 705 696 673 681 613 581 538 497 452 383 374 334 407 390 360 295 268 246 230 220 207 201 169 175 172 166 161 161 163 162 160 154 181 189 193 207 217 222 226 225 223 216 220 210 209 209 219 216 211 213 224 234 236 238 236 236 240 237 236 243 240 242 241 235 233 233 235 240 237 241 265 271 270 268 267 268 264 263 267 264 261 259 258 256 257 255 256 260 252 236 231 224 220 227 233 257 282 272 282 285 289 305 313 303 305 312 309 318 331 335 341 339 337 338 333 329 325 321 326 337 344 335 356 338 327 333 351 309 273 256 264 326 301 267 247 261 258 242 271 267 222 267 253 269 275 251 250 241 250 254 245 225 214 207 204 205 202 199 198 199 196 193 189 188 189 180 186 185 182 182 180 173 174 176 181 183 181 179 174 175 174 172 176 181 187 187 178 177 176 174 168 156 160 158 158 156 155 151 148 145 143 148 150 153 162 155 145 132 140 140 127 134 143 163 172 195 224 256 269 284 298 296 316 350 372 378 384 386 377 363 324 328 316 319 335 347 390 310 220 204 191 196 180 177 161 130 175 145 157 189 206 169 212 196 165 163 229 192 171 137 134 139 135 130 180 167 198 121 95 122 131 172 161 165 156 165 156 165 172 202 194 230 234 222 230 205 223 180 226 153 167 179 212 226 202 218 222 267 269 275 252 234 248 279 284 274 340 351 271 273 310 364 433 413 457 445 449 471 486 428 477 529 549 564 570 535 521 483 375 399 467 431 382 265 220 245 249 260 261 325 244 241 200 133 94 74 97 93 82 84 78 41 29 33 26 35 42 30 10 7 3 3 3 3 2 3 3 3 4 3 4 4 4 3 3 0 3 2 2 2 1 0 1 1 2 1 1 1 2 2 3 3 2 2 3 2 2 3 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
220 221 227 227 222 229 200 220 234 220 220 220 220 226 231 240 241 254 245 250 256 258 263 261 263 287 293 275 275 260 269 289 299 288 295 284 296 287 281 267 270 257 230 245 220 245 216 222 216 199 180 177 181 196 224 204 204 240 238 184 184 238 221 234 253 234 221 215 200 212 257 225 238 253 199 184 209 249 252 218 240 262 258 232 249 280 301 310 309 294 261 238 223 233 288 246 175 110 112 71 67 102 158 211 256 306 299 269 300 324 274 326 345 345 353 386 361 386 374 400 417 437 380 339 407 330 307 398 424 436 365 345 418 341 308 316 401 377 361 425 407 337 267 237 229 212 193 166 143 147 130 124 130 111 89 105 104 126 177 184 194 203 129 180 159 198 258 225 180 149 149 198 227 222 173 140 128 126 123 120 100 134 146 168 193 179 191 192 197 212 204 185 190 159 121 125 130 108 124 137 184 200 195 210 206 201 225 251 279 289 262 277 282 314 312 310 323 307 305 312 313 324 317 337 323 310 296 324 309 279 289 303 299 319 341 359 380 365 374 372 372 385 371 389 429 451 460 456 414 419 410 352 399 363 327 354 343 345 383 373 403 395 411 397 482 432 448 519 508 480 494 537 558 608 526 503 510 515 595 698 764 757 719 729 784 813 768 865 903 920 967 1024 1034 1036 1044 1037 1035 1036 1029 1062 1069 1054 1055 1091 1084 1086 1080 1053 1094 1085 1113 1099 1108 1095 1111 1135 1063 896 864 846 858 884 989 936 903 795 728 675 677 683 684 660 641 640 629 621 636 626 614 593 557 542 571 603 675 735 819 942 944 936 927 922 925 931 869 826 772 755 807 844 909 933 868 856 848 824 895 919 911 929 938 889 805 738 772 818 813 811 847 939 948 961 964 984 944 940 983 963 970 972 992 928 922 942 1000 1008 996 1005 1021 1012 998 1002 893 837 820 832 824 801 774 779 749 751 750 763 775 774 713 642 621 649 700 715 710 718 779 751 755 751 733 695 655 630 625 660 699 676 631 610 530 481 435 435 372 315 375 366 338 294 251 235 223 208 197 197 195 182 196 198 192 170 167 165 161 153 174 189 201 211 218 227 223 220 224 227 208 202 192 216 213 204 214 219 224 230 235 234 234 235 233 235 238 239 235 240 238 237 231 232 233 234 231 253 270 270 269 268 268 266 264 259 264 261 258 256 254 252 254 253 256 264 251 233 228 213 223 231 239 271 278 266 267 276 290 308 309 295 311 303 315 320 323 332 329 335 334 324 326 324 320 315 319 332 346 340 346 364 351 323 311 330 343 315 245 269 256 269 251 257 234 237 253 255 233 219 227 228 245 222 231 233 218 234 217 209 207 199 201 200 201 197 188 189 186 184 178 180 182 174 181 181 180 176 175 172 171 173 176 175 175 178 175 170 173 167 168 171 185 191 177 175 173 169 169 166 156 147 145 156 152 149 148 145 144 142 145 152 162 171 153 140 129 132 129 134 149 166 194 216 229 265 259 296 324 318 306 307 342 372 372 365 389 356 331 335 322 343 359 403 381 267 194 190 161 186 173 154 143 132 132 143 126 100 139 137 198 169 129 176 185 197 239 188 150 130 140 123 121 126 149 94 103 136 187 246 220 186 168 166 207 213 176 194 216 205 213 201 185 177 190 149 160 147 172 229 206 204 210 217 234 274 282 275 277 268 280 261 326 359 383 356 285 286 340 385 438 393 386 387 438 461 510 455 512 562 588 581 578 525 461 440 426 446 459 445 388 333 239 207 196 189 212 286 186 155 130 86 84 143 175 168 136 72 85 81 40 25 24 18 16 9 7 5 3 3 2 2 2 2 3 3 4 4 4 3 3 3 3 3 3 2 2 1 0 0 0 1 2 1 3 2 1 2 2 3 1 2 2 2 2 2 2 1 1 1 2 1 1 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
218 221 236 235 222 220 209 210 231 233 221 239 236 220 220 243 254 243 263 267 268 266 274 274 268 278 282 300 304 279 285 283 301 289 300 298 290 276 293 268 274 244 261 254 240 253 248 235 200 204 214 209 190 172 201 193 220 212 236 223 177 188 205 227 255 242 257 237 226 212 231 210 237 255 229 168 184 225 197 230 261 253 241 217 239 272 274 303 304 280 265 266 254 260 262 190 155 144 130 94 67 76 172 212 279 316 256 233 240 258 294 328 364 324 328 381 341 380 380 404 423 412 339 344 337 277 316 354 418 433 338 300 351 314 283 302 346 293 335 376 381 292 247 225 199 185 170 153 138 134 128 117 96 103 106 80 122 167 138 165 164 183 108 103 170 205 252 250 208 160 150 171 159 192 208 174 168 153 109 98 108 128 145 166 183 160 184 190 194 192 173 170 141 160 131 99 109 118 143 152 152 160 179 208 207 218 242 255 272 263 247 267 288 302 300 308 317 316 307 291 298 322 309 319 330 301 282 326 322 274 277 327 337 345 363 351 354 320 350 355 378 370 407 406 435 436 455 475 473 442 413 366 346 325 346 325 324 377 437 404 416 472 450 413 436 487 520 542 587 550 529 515 566 639 611 566 599 623 561 601 705 823 846 814 866 842 886 853 922 977 1009 991 990 1048 991 980 1054 1042 1012 1052 1057 1022 1027 1049 1074 1045 1075 1055 1061 1083 1102 1065 1090 1101 975 894 873 781 758 737 744 788 836 822 826 820 765 693 661 638 641 623 628 618 602 607 619 610 564 552 556 539 543 576 617 680 781 913 939 909 916 954 930 926 873 833 808 719 783 833 931 898 845 811 797 793 828 845 837 822 874 836 763 724 764 769 759 798 838 890 925 941 944 947 957 999 972 998 964 1003 979 1004 978 1008 982 997 1013 1006 1018 1012 1008 927 871 853 809 772 769 764 751 743 731 716 715 688 646 634 616 607 555 626 657 669 656 668 751 765 740 728 706 683 616 585 562 591 634 656 636 570 591 524 485 445 367 314 290 327 317 267 248 232 220 213 207 201 198 193 193 195 189 172 167 166 162 152 168 197 208 214 221 217 221 212 217 225 220 197 198 204 198 206 213 227 227 229 229 229 230 232 230 234 237 236 240 236 236 230 230 231 231 248 257 264 266 268 267 267 266 266 264 260 261 256 256 255 251 250 252 252 259 260 249 230 223 210 220 226 240 267 274 260 268 281 291 303 305 297 303 318 314 311 318 322 323 319 322 316 316 314 312 311 321 337 342 350 357 357 349 323 301 291 296 299 287 261 222 248 249 246 245 218 237 238 222 214 212 212 216 212 208 205 208 205 208 199 196 188 193 195 192 192 185 180 181 177 173 174 168 175 177 176 174 172 171 170 166 166 171 169 169 177 177 173 161 163 163 166 183 179 177 172 171 169 168 166 164 159 144 141 151 149 146 145 142 141 140 148 157 172 166 150 135 126 127 138 143 162 180 186 216 271 231 266 258 331 332 345 344 359 360 396 393 348 355 354 335 365 382 418 318 225 190 165 155 149 157 145 124 122 111 112 121 147 99 145 186 134 138 177 148 146 177 199 150 157 155 170 136 104 97 92 108 151 249 272 261 250 179 157 183 206 188 199 203 188 197 174 161 189 165 147 150 154 163 194 196 221 249 258 226 229 257 273 286 311 327 255 275 333 381 390 358 329 336 404 465 369 365 429 423 453 483 477 501 544 565 558 525 501 495 476 467 452 427 439 396 338 307 329 341 233 152 193 161 135 112 126 166 103 100 104 71 55 64 62 43 24 17 14 12 8 6 5 3 3 3 2 2 3 3 3 3 3 3 3 3 3 2 3 3 2 2 0 0 0 0 1 2 1 2 2 2 2 3 2 1 2 2 2 3 1 1 1 1 0 1 2 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
216 231 234 240 240 222 220 215 220 240 226 231 259 240 231 234 256 266 260 258 261 279 294 291 273 265 270 284 286 299 298 299 286 278 285 296 271 268 298 274 272 270 267 267 264 249 232 226 222 224 238 218 219 198 169 197 199 207 222 213 167 194 229 212 240 257 243 226 206 182 177 175 237 207 226 202 167 215 186 202 229 222 238 202 248 236 266 301 308 306 299 290 265 290 239 194 218 220 179 115 66 71 125 156 211 287 207 280 296 332 303 306 362 309 300 312 341 396 403 407 403 388 318 296 258 297 339 365 398 402 316 260 278 329 260 286 275 302 294 265 298 316 267 226 193 182 179 153 138 126 119 126 92 101 84 82 83 115 120 169 174 174 106 109 106 178 229 205 218 164 131 133 136 193 186 160 141 162 113 98 123 120 144 180 161 160 189 203 159 155 155 157 162 127 115 109 138 120 128 135 147 152 158 170 199 218 232 276 247 234 252 280 315 305 289 291 314 307 308 292 292 312 300 313 305 307 282 317 295 257 274 297 326 333 339 337 325 325 335 354 382 384 411 438 411 424 454 473 431 436 447 404 321 343 383 388 399 423 462 422 430 423 497 494 442 436 482 524 573 581 576 587 559 618 659 675 667 687 665 640 733 792 844 874 880 871 916 962 936 995 1037 997 964 1012 1008 968 1011 1022 982 984 993 1007 1040 1049 1055 998 1039 1075 1069 1091 1080 1047 1023 909 840 807 798 737 682 680 679 738 730 750 778 773 759 726 675 649 618 622 601 613 597 608 583 606 550 538 540 530 566 647 663 719 807 921 915 911 868 907 912 889 860 817 776 682 778 829 913 848 813 785 766 761 775 794 797 775 801 743 708 720 728 731 738 760 795 821 828 823 895 982 971 962 1001 990 1011 994 1000 1015 998 991 995 998 1013 1009 1021 1011 998 1004 943 906 875 814 772 750 739 734 729 740 753 764 705 600 534 491 492 516 557 586 586 658 693 696 678 715 703 668 605 552 523 553 559 602 619 607 585 526 484 436 391 398 326 281 274 256 243 233 224 216 208 203 198 192 191 192 192 167 165 164 161 151 159 185 198 209 211 214 207 212 210 211 203 194 194 200 199 207 222 225 227 227 231 228 228 231 231 234 236 232 234 227 226 228 226 230 234 241 249 260 259 261 266 265 261 261 258 259 259 257 253 252 251 248 252 253 259 258 242 227 221 214 219 230 244 269 265 256 261 277 285 297 293 294 297 308 307 307 312 316 319 308 310 310 309 307 306 315 321 329 344 348 363 364 327 306 289 281 268 254 259 261 228 244 250 227 226 223 219 216 215 210 204 200 191 201 196 193 191 198 199 191 186 186 187 188 185 185 185 174 176 173 169 168 163 171 172 171 169 170 168 165 161 161 161 163 164 170 167 163 159 158 159 162 174 174 173 169 168 166 165 165 164 164 157 152 136 135 144 143 142 140 137 144 161 172 166 156 139 126 128 139 157 170 176 192 246 239 248 266 304 317 338 346 325 367 331 344 388 378 350 356 374 377 401 358 263 205 182 165 153 145 139 138 128 112 117 126 168 111 111 99 99 110 141 199 163 125 137 158 189 183 194 163 147 136 112 87 93 160 252 232 213 207 186 178 233 227 205 190 169 155 184 191 170 161 147 158 138 149 204 190 198 215 205 229 265 260 240 252 261 301 334 301 254 291 322 331 348 372 360 374 420 351 334 352 388 425 477 530 512 562 552 525 532 518 492 440 424 444 423 416 377 398 364 379 373 285 185 139 148 133 103 183 145 109 66 70 49 35 45 51 30 20 16 10 10 6 2 4 3 4 3 3 2 2 3 2 3 3 3 3 3 2 2 2 2 1 1 0 -1 0 0 1 2 1 1 2 2 2 2 2 1 1 3 1 2 1 1 2 2 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
220 224 238 240 240 236 220 220 224 239 240 236 240 246 260 240 238 246 258 262 272 281 292 282 283 266 259 275 286 277 280 296 284 267 268 275 271 259 295 277 285 272 262 260 266 251 231 233 215 236 244 232 200 186 197 161 168 178 205 212 179 169 184 202 212 257 237 239 202 240 205 160 192 181 223 179 168 166 198 245 257 221 193 229 201 249 289 295 286 288 300 309 307 309 241 225 250 208 168 106 71 71 165 216 276 228 194 237 279 293 266 281 335 292 300 344 353 381 392 357 359 295 286 244 316 330 404 360 328 354 282 278 239 247 260 226 277 225 232 228 224 260 268 251 219 167 172 168 141 127 123 134 133 108 91 69 84 85 108 134 145 89 74 93 144 138 207 154 182 190 151 120 142 153 167 123 136 122 147 92 118 137 152 164 142 179 191 177 170 135 153 139 143 144 119 93 110 126 154 156 166 189 219 203 224 244 268 256 230 243 266 279 307 299 285 285 306 308 296 274 282 295 292 316 323 308 267 278 266 268 320 336 308 301 291 338 330 366 358 405 394 425 425 428 393 425 466 470 432 399 369 356 333 312 360 425 426 442 498 483 498 468 454 478 518 465 460 468 500 550 607 620 640 633 673 716 753 724 808 722 800 859 864 908 930 942 968 908 943 1009 977 974 961 986 1003 943 983 947 990 1014 1041 1035 1038 1007 905 935 1002 967 896 878 849 852 818 806 792 753 754 727 684 649 675 709 716 748 753 741 709 715 687 655 616 617 599 597 575 585 571 548 557 533 518 533 590 620 655 720 859 882 861 815 839 883 857 902 847 798 747 668 779 816 843 823 780 754 695 754 726 730 725 720 715 733 766 752 768 771 775 767 751 763 782 803 823 886 947 964 980 1001 1008 1016 1021 1010 1024 1019 1006 1018 1009 1020 1019 1020 943 913 906 887 867 818 789 751 739 741 761 762 766 802 717 650 634 550 450 442 465 495 602 643 648 645 627 673 720 660 604 567 510 477 527 549 618 594 589 558 494 463 428 406 355 289 257 251 242 233 224 215 209 201 196 192 188 190 192 164 163 162 161 149 148 170 185 191 201 211 209 199 207 204 191 183 186 185 200 224 223 223 224 226 227 222 227 230 229 231 230 224 228 223 225 226 223 247 245 258 250 260 259 262 263 264 262 256 260 259 256 252 252 250 252 248 248 250 256 256 244 222 218 214 217 237 259 259 250 250 263 280 286 287 287 286 295 299 299 313 319 317 315 309 300 303 302 302 304 317 329 345 348 349 366 361 320 301 281 286 301 274 255 226 256 245 215 240 215 216 205 202 209 206 205 202 184 190 188 187 181 189 188 187 174 181 181 182 180 178 170 167 166 169 165 163 164 167 168 167 165 166 164 160 161 159 156 156 159 159 160 156 153 154 155 157 162 165 167 166 165 164 162 162 162 161 168 161 152 144 140 131 135 138 136 138 163 158 158 149 128 122 132 149 164 169 187 220 221 233 270 277 317 331 347 296 333 323 324 369 369 392 362 385 388 434 390 288 223 197 178 168 157 155 143 128 122 115 145 173 150 164 196 140 95 97 87 120 152 113 124 157 202 239 182 175 218 146 117 90 113 173 260 255 200 189 173 184 194 221 209 194 166 145 157 158 148 135 127 132 131 125 164 195 238 260 238 213 224 238 250 246 258 287 306 335 284 260 264 282 293 307 308 311 332 316 320 373 412 425 478 539 488 522 512 512 508 504 468 460 410 412 418 406 402 397 390 373 355 329 239 175 130 113 160 183 117 84 88 66 51 29 20 20 17 13 10 9 8 5 4 4 3 2 3 1 2 2 3 2 2 2 3 3 3 2 2 2 2 1 1 0 -1 0 1 1 1 1 2 1 2 2 2 1 1 1 2 1 1 1 2 2 2 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
201 220 227 240 240 238 227 220 220 223 239 256 250 240 259 262 250 239 264 281 287 284 294 288 271 278 262 259 258 285 291 287 288 274 264 283 283 250 261 274 299 275 272 259 264 268 259 236 231 247 230 202 199 193 203 183 180 159 201 178 149 181 202 214 233 268 245 235 246 257 243 179 163 164 181 148 156 190 189 244 247 238 168 191 194 224 287 280 245 266 288 290 286 283 230 254 255 197 174 144 85 66 101 167 231 205 177 263 238 237 258 297 325 251 303 348 389 375 384 307 287 278 218 278 338 347 372 305 226 314 286 254 211 212 212 241 204 205 187 194 217 250 225 192 191 142 139 141 123 119 107 111 108 94 95 74 74 93 98 89 69 68 66 119 97 102 149 151 140 168 140 127 113 133 134 125 107 115 118 102 99 112 143 141 133 155 194 178 133 134 135 121 134 129 102 94 106 112 124 137 146 184 198 230 226 264 262 242 221 263 274 281 291 292 287 275 302 308 285 270 277 298 286 302 311 292 314 256 250 293 328 294 276 292 348 324 344 366 395 388 401 393 399 424 389 404 419 450 457 452 381 404 377 329 345 382 413 465 497 481 500 513 494 536 542 519 516 491 504 535 585 625 595 617 661 702 753 845 884 874 853 847 898 936 915 949 915 908 989 969 961 958 917 986 937 804 804 992 1037 1017 913 838 834 798 760 846 916 900 831 811 777 744 745 719 737 734 724 727 670 629 659 672 695 713 689 717 686 673 670 659 632 585 582 581 579 562 562 537 533 549 510 553 611 608 663 759 839 797 762 801 859 852 826 899 847 789 742 657 756 781 798 799 789 688 675 682 693 701 710 752 720 763 805 784 808 815 818 808 783 809 822 837 886 958 920 963 969 969 968 975 987 1030 1019 1021 1025 1009 1025 1034 1035 989 910 857 849 800 787 781 762 752 740 769 773 801 814 836 785 704 677 604 508 448 417 444 512 548 575 555 598 650 685 648 609 571 502 423 431 502 556 510 522 512 508 474 421 350 292 276 257 245 236 229 221 214 207 201 196 190 187 188 190 162 162 161 159 156 155 153 178 193 209 209 206 193 200 193 180 182 192 204 221 224 217 220 221 227 226 218 227 229 228 228 221 223 221 221 224 225 232 248 255 257 261 265 267 265 264 263 259 257 256 259 256 248 253 252 251 251 244 250 253 254 253 221 215 211 215 234 251 246 239 267 264 276 283 273 281 296 290 300 304 310 309 306 301 300 297 294 295 299 307 319 334 357 386 363 355 343 334 302 307 341 312 298 276 238 239 232 234 196 216 205 193 195 221 204 196 196 192 184 184 179 175 183 180 180 177 175 175 176 176 172 164 160 161 163 161 151 161 163 163 162 160 160 159 156 154 158 152 150 153 153 152 152 150 151 153 176 166 166 162 164 162 162 159 159 158 159 159 151 151 143 140 128 126 136 134 133 139 151 152 142 118 124 139 160 178 199 204 223 205 222 227 294 302 336 270 316 328 283 322 338 363 403 387 389 420 426 362 274 227 200 186 179 164 144 136 131 125 123 166 160 164 172 151 114 113 108 96 83 101 103 124 156 199 208 190 262 187 137 98 93 97 137 211 218 167 179 202 227 189 203 197 160 146 140 159 125 118 122 117 159 172 193 185 175 206 198 224 254 253 257 265 269 273 267 285 318 320 306 302 333 288 312 318 314 339 369 389 343 336 358 387 411 440 477 494 506 502 463 451 409 387 364 416 426 416 384 381 372 333 231 172 159 183 221 170 94 81 97 101 72 64 44 26 15 9 8 8 7 7 5 3 4 2 3 2 1 1 1 2 3 2 2 3 3 3 2 2 2 2 2 1 0 -1 0 1 1 0 1 2 2 1 1 1 1 1 1 1 2 1 1 2 2 2 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
201 217 232 244 255 242 236 222 218 241 236 238 257 265 247 260 277 266 243 256 261 285 293 284 274 264 251 243 246 283 283 281 274 278 260 289 256 250 250 286 286 279 274 257 260 266 276 272 236 215 221 230 242 222 207 224 188 152 164 178 162 196 223 201 220 245 219 252 221 198 186 165 176 137 171 157 137 205 222 188 245 255 196 123 227 227 274 279 264 242 274 280 271 298 289 293 273 240 226 141 83 66 91 180 231 193 156 224 209 252 280 288 342 255 264 302 356 325 368 344 238 215 243 320 315 311 343 231 192 228 294 272 195 184 208 207 161 183 161 197 225 197 184 188 174 166 133 114 124 100 109 96 104 95 82 67 54 64 55 43 42 42 51 64 64 82 178 141 119 127 141 124 107 116 126 106 105 100 93 86 102 127 124 119 161 172 182 131 120 135 109 108 129 130 84 92 121 143 138 136 149 168 171 198 236 237 238 208 247 240 244 259 273 294 278 276 299 306 296 266 294 303 272 296 305 298 274 249 273 306 278 266 298 293 295 311 336 362 379 375 391 390 374 407 403 429 420 436 457 438 429 386 349 313 370 379 417 472 447 450 484 502 475 507 503 482 528 547 585 571 566 577 635 671 702 756 808 837 846 849 879 910 922 890 870 905 885 924 985 930 961 913 749 771 742 690 750 876 885 839 778 754 751 714 754 779 815 789 783 729 705 690 705 689 678 693 674 697 665 621 662 652 664 691 670 693 686 665 621 629 633 611 581 556 553 543 576 531 524 528 519 627 564 608 701 785 741 754 758 814 832 818 807 832 808 771 746 644 750 751 746 756 733 644 735 761 746 793 812 796 776 805 813 821 848 861 845 836 814 851 879 890 966 969 951 935 956 980 980 1001 994 1028 1021 1044 1039 1029 1040 1030 933 894 857 835 812 814 807 782 770 758 754 761 785 836 843 856 828 733 688 663 573 484 434 395 425 446 471 452 542 605 623 625 588 572 490 386 388 450 484 486 463 477 467 423 365 327 305 273 250 238 232 223 220 212 206 200 195 189 185 187 187 161 159 156 156 155 153 147 174 183 202 193 197 190 187 183 171 188 200 219 223 219 215 217 224 228 224 218 226 226 228 225 216 216 217 225 223 225 233 236 252 257 261 261 263 263 262 257 260 253 254 257 261 250 245 251 250 251 243 252 250 252 252 218 214 210 214 233 238 236 242 265 268 280 286 272 279 284 283 290 302 308 301 297 293 292 290 294 300 301 311 323 327 350 379 368 322 308 302 299 319 334 269 283 250 231 238 211 226 206 186 198 195 189 217 204 196 189 184 180 182 175 169 171 172 169 168 171 170 172 170 168 162 158 155 155 155 154 157 158 161 157 156 153 154 154 149 148 149 148 145 147 146 146 146 148 152 161 169 165 160 160 161 157 157 157 155 152 151 145 140 141 140 135 125 133 132 131 133 154 150 140 116 123 135 154 175 209 216 220 179 203 224 216 220 256 258 263 273 317 323 368 418 415 395 413 413 371 310 250 221 210 191 158 153 165 146 144 129 127 150 150 179 191 153 139 150 146 104 87 103 125 147 172 225 156 209 265 219 170 96 87 95 75 153 191 152 192 241 213 210 208 208 182 169 152 136 129 117 110 121 159 154 153 182 197 182 188 201 207 211 226 235 231 248 278 320 320 348 367 345 366 294 307 370 391 364 420 454 410 367 408 422 471 488 475 484 484 450 428 407 389 340 331 397 416 408 391 331 329 294 216 186 253 269 255 171 117 98 54 57 50 32 23 37 41 8 7 7 6 5 4 3 4 2 2 2 1 1 1 2 2 2 2 2 3 2 2 2 2 2 2 1 -1 -1 0 1 1 1 1 2 2 2 1 1 1 1 1 1 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
199 219 234 244 252 262 252 238 224 228 242 253 255 281 279 270 266 275 253 277 277 284 280 286 285 285 266 252 238 240 256 258 256 245 276 259 268 240 250 272 287 280 265 264 253 265 263 285 261 253 227 227 232 202 206 219 193 204 192 147 154 209 175 199 217 187 185 223 243 224 202 234 188 140 147 118 138 170 170 147 157 128 181 122 121 207 248 243 246 229 280 289 241 260 283 271 251 262 198 160 99 66 70 121 185 152 148 191 222 236 258 281 332 291 243 289 343 321 281 240 255 185 259 322 243 301 298 243 158 170 211 210 203 169 183 190 136 175 160 186 157 157 211 177 143 131 152 137 107 95 89 98 83 87 78 56 53 49 42 41 43 43 42 43 96 99 113 136 128 115 134 131 115 97 111 98 78 86 100 122 104 109 117 144 176 182 172 123 111 106 104 108 121 124 96 102 108 136 143 168 168 168 186 208 243 252 211 196 210 234 262 261 285 291 279 262 278 299 277 254 284 298 262 288 311 273 249 249 269 263 275 299 283 312 302 314 347 376 383 364 399 380 361 359 377 390 409 439 418 391 402 383 309 330 374 450 482 440 427 456 427 469 460 459 466 517 541 560 531 572 602 625 612 642 729 791 833 837 824 834 901 837 864 856 857 878 864 923 928 779 755 719 660 665 656 630 697 752 750 727 743 698 706 689 728 733 766 737 725 692 685 673 659 701 632 654 650 652 621 603 674 664 625 632 616 644 656 624 619 588 606 587 560 554 548 539 537 533 541 496 562 570 565 604 705 748 696 756 759 781 810 794 780 783 772 748 704 617 723 715 738 727 646 660 718 762 839 849 846 835 831 834 864 885 898 944 888 882 837 878 978 971 973 982 953 951 954 971 983 978 997 1025 1036 1036 1038 1044 1040 1015 930 914 864 914 836 852 834 802 780 774 763 793 840 864 867 846 876 769 740 709 630 553 458 434 384 378 414 410 440 502 579 580 561 545 477 387 335 364 416 438 408 422 391 382 361 349 348 284 241 232 225 220 215 210 203 198 194 188 183 184 183 161 157 154 154 154 153 141 170 183 194 185 187 183 177 173 175 190 201 221 218 218 211 210 218 222 214 214 217 229 222 214 213 212 217 219 222 227 231 244 255 250 256 260 257 258 256 255 254 256 251 251 255 252 249 248 246 248 241 247 247 248 248 215 210 207 210 224 226 227 238 248 260 274 287 280 265 285 294 308 305 301 297 288 286 286 285 293 299 303 312 322 332 343 369 385 389 363 299 278 270 285 265 244 241 232 213 201 217 207 193 188 187 181 205 205 199 190 180 177 175 170 164 163 165 163 163 162 165 166 164 162 159 155 150 150 142 152 152 154 162 154 150 147 149 149 146 146 151 153 141 142 142 138 145 144 147 158 164 158 157 157 157 155 153 154 152 151 150 143 138 136 136 133 131 124 130 129 130 156 157 141 117 122 133 148 162 184 199 212 170 246 281 296 279 274 279 254 312 347 349 353 378 376 359 411 400 318 296 230 199 184 167 166 189 194 177 162 134 133 146 157 168 189 161 175 170 142 112 89 83 78 85 94 142 104 172 253 221 148 130 130 141 73 102 134 133 188 239 195 195 221 240 217 207 115 100 113 132 170 163 121 121 138 168 174 164 183 172 192 211 212 211 239 259 243 255 313 364 405 388 346 306 356 369 384 415 360 388 413 415 426 440 460 478 456 464 436 411 381 370 343 330 331 403 395 379 362 363 304 239 236 242 186 198 169 161 88 83 81 44 35 22 12 9 6 6 5 5 4 4 4 3 2 1 2 1 1 1 1 1 2 2 2 2 3 2 2 2 2 2 1 1 -1 -1 0 0 1 1 1 1 2 1 0 1 1 1 1 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
200 204 225 231 236 251 254 248 241 231 240 259 277 264 268 277 279 282 275 281 282 286 282 263 266 277 278 269 251 237 239 246 237 258 268 264 245 244 237 251 286 282 275 261 248 254 263 279 281 253 224 213 208 211 198 209 216 209 171 148 192 140 122 117 144 180 156 184 212 256 240 200 201 193 172 137 128 184 150 94 79 79 84 97 158 226 215 209 196 219 244 264 246 252 249 245 224 240 254 198 125 66 120 110 156 113 180 164 212 228 251 295 332 276 212 264 322 315 287 203 171 219 286 254 188 272 249 164 172 139 164 123 134 151 167 155 130 136 147 145 135 173 151 158 149 128 138 128 109 111 98 78 82 74 57 55 45 44 41 44 46 50 43 41 44 53 101 118 134 104 109 123 110 93 101 91 82 101 121 128 122 168 175 151 143 139 130 137 111 98 109 100 122 109 73 103 131 121 161 166 182 211 219 241 231 213 200 197 228 240 272 280 300 287 262 255 280 299 303 263 253 293 254 284 297 279 237 257 263 266 269 295 302 334 357 359 371 388 376 353 375 353 368 354 379 385 425 436 440 413 353 348 305 366 444 447 430 381 432 388 423 431 419 458 508 522 491 537 566 602 601 634 678 689 748 773 844 793 781 825 885 825 846 843 822 836 888 928 769 716 660 662 631 639 633 672 693 682 669 652 665 666 676 673 701 702 738 726 701 668 641 628 635 685 607 592 622 596 570 604 622 662 640 610 625 603 609 626 564 571 570 554 548 538 528 524 532 564 584 502 559 518 548 573 630 749 698 749 754 754 768 772 754 743 733 722 663 610 715 633 614 624 641 714 748 821 895 925 916 888 865 891 933 958 947 969 966 917 884 888 972 983 985 990 973 975 982 952 968 1002 1021 1010 1044 1047 1053 1058 1048 1030 984 910 932 946 876 882 847 797 810 789 786 819 873 884 873 887 894 830 786 737 686 585 544 445 434 398 354 373 387 413 510 556 524 466 405 374 329 326 351 404 411 358 350 332 322 330 334 306 236 223 218 214 211 206 200 194 191 186 183 177 184 159 156 155 153 151 152 144 167 175 184 179 175 174 171 169 181 194 214 217 216 217 212 206 220 222 207 217 212 222 214 208 211 213 215 218 235 238 242 246 249 261 262 254 253 254 253 253 255 257 252 254 255 255 252 242 247 241 238 243 244 247 248 216 207 206 208 213 233 250 262 258 267 265 264 271 267 285 321 341 318 305 289 283 280 281 283 291 295 302 309 315 326 339 357 353 366 352 346 329 294 267 252 245 245 231 229 214 195 211 191 185 181 196 204 187 209 197 191 184 167 167 163 158 157 156 157 158 160 160 158 157 154 151 148 145 144 147 148 150 154 154 148 142 143 143 141 145 142 140 140 136 135 140 140 141 142 148 159 156 154 153 154 153 150 151 150 150 151 141 137 135 132 133 131 121 126 126 126 133 147 131 114 121 134 166 177 183 191 179 196 241 236 277 272 263 286 268 265 293 315 343 340 336 348 394 367 319 244 252 213 186 167 193 244 243 205 162 141 140 151 151 184 215 183 191 158 122 131 124 118 169 121 86 82 91 117 216 198 183 195 150 179 79 89 118 103 165 221 175 172 157 170 222 135 94 137 157 176 164 189 189 168 142 132 149 141 157 167 191 222 238 237 236 261 306 327 311 311 352 382 350 324 356 388 414 422 313 398 438 432 443 438 430 435 422 421 397 387 395 368 267 294 364 384 394 370 272 310 294 291 305 295 224 126 114 98 86 52 43 37 23 14 14 5 4 5 4 4 4 3 3 2 2 1 1 2 1 0 1 1 2 2 2 2 2 2 2 2 2 2 1 1 -1 -1 0 0 1 0 1 2 1 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
217 200 217 219 225 240 253 256 246 234 237 255 259 272 281 286 294 296 284 284 284 273 266 256 249 253 256 256 265 260 239 227 241 256 272 251 258 236 241 250 259 275 268 259 251 243 252 256 269 255 237 228 215 201 188 169 167 170 155 155 142 112 117 123 109 105 140 201 228 244 240 238 233 214 190 185 113 136 106 81 97 101 90 76 115 187 185 182 204 215 227 238 252 222 226 214 210 210 237 234 171 66 73 75 116 121 162 140 161 219 221 261 310 230 200 262 312 260 244 190 195 276 318 185 167 240 177 147 106 90 115 90 104 141 123 111 106 172 144 144 126 157 156 126 129 140 107 99 93 87 84 102 86 67 50 44 44 41 82 79 68 65 52 41 43 76 76 125 118 107 93 100 106 99 83 89 80 111 110 124 129 161 180 151 120 117 107 107 93 94 90 89 89 76 104 127 139 154 162 190 215 216 200 192 194 196 182 218 225 265 275 291 299 289 277 251 254 257 290 262 247 265 252 276 306 274 244 235 269 302 284 281 296 330 357 336 346 368 352 345 373 332 351 359 385 409 426 446 450 401 365 331 308 395 395 386 358 374 365 409 403 454 435 502 496 514 538 547 583 564 602 636 654 701 748 757 772 757 799 858 824 700 754 804 856 905 901 785 707 649 628 649 613 608 603 685 685 675 656 608 637 640 627 614 640 697 723 719 700 661 630 602 570 599 607 548 592 538 597 635 640 658 652 633 573 611 573 565 559 533 525 537 550 527 514 514 537 601 557 486 511 541 588 664 724 753 715 728 708 721 725 736 750 720 646 564 554 631 599 596 674 680 655 664 739 855 931 973 958 947 964 970 963 977 978 978 981 984 923 922 987 981 1007 1016 993 987 987 978 965 980 990 1035 1004 1017 1005 1053 1062 1028 957 958 990 967 936 924 874 833 813 838 832 855 887 900 904 902 899 902 792 742 701 685 557 512 527 478 413 360 340 363 405 431 450 395 330 288 283 312 365 353 399 357 310 303 294 309 274 257 227 216 210 208 204 201 197 192 188 183 181 176 183 162 153 154 151 150 150 141 148 167 171 168 167 169 156 178 186 204 217 213 214 216 214 203 213 218 210 205 209 206 198 206 206 210 222 233 225 229 238 248 256 260 261 255 258 258 252 253 252 260 258 261 260 256 253 246 240 238 236 237 243 247 249 214 205 201 207 220 236 257 258 250 248 253 269 271 297 309 323 318 321 306 293 279 277 279 283 288 293 300 312 320 342 336 314 321 331 325 350 374 338 283 270 263 245 233 221 201 193 195 194 181 177 190 192 177 213 224 219 179 168 155 160 155 150 151 151 152 155 154 153 151 150 147 145 140 136 143 144 144 148 144 141 139 138 134 135 134 134 137 133 129 135 136 137 138 140 146 155 150 150 149 150 149 147 148 148 148 147 146 141 135 130 129 128 126 118 123 123 134 135 126 114 121 150 162 157 178 160 156 163 203 237 254 251 269 301 318 297 280 305 318 307 323 337 361 301 266 231 230 196 181 183 219 259 259 193 163 146 149 153 156 160 175 191 209 169 149 179 175 195 236 209 109 74 82 135 192 230 230 170 172 155 87 89 94 110 201 164 155 137 161 133 219 203 129 100 119 166 219 198 201 231 187 162 145 166 205 173 166 167 182 218 230 232 282 339 361 362 365 354 310 313 375 416 432 387 296 370 420 382 397 407 428 402 421 358 392 371 330 334 326 264 279 366 373 365 265 240 278 292 234 227 212 125 120 81 66 57 32 18 11 7 6 4 5 4 3 3 3 2 3 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 -2 -1 0 0 0 1 1 0 0 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
217 210 212 225 244 235 245 261 259 248 235 253 248 250 260 284 288 301 305 297 291 289 293 286 262 255 242 237 239 241 252 227 233 238 253 255 236 238 232 248 249 247 277 264 254 241 240 251 255 251 257 232 214 213 226 214 174 179 149 143 127 112 121 137 126 111 106 170 180 209 210 241 218 184 170 163 122 111 86 94 131 122 107 86 81 177 151 210 222 219 219 224 232 218 203 214 185 183 200 206 209 98 103 77 106 125 119 157 211 270 237 263 251 232 210 251 287 254 242 162 177 271 252 150 146 170 126 108 90 92 109 78 88 97 128 100 96 141 131 111 150 149 131 124 113 122 132 124 131 125 108 76 63 67 47 45 41 45 86 87 81 69 56 45 42 57 92 83 105 118 96 84 88 101 80 75 74 89 125 133 153 165 181 158 130 106 90 114 91 62 61 71 68 89 102 121 123 162 179 205 188 206 186 185 171 197 201 210 224 256 266 290 301 282 270 268 243 246 263 244 238 249 259 263 258 269 249 247 258 284 308 326 334 336 317 328 354 338 318 344 322 340 357 413 415 432 454 435 428 412 382 323 306 357 340 346 392 413 429 404 463 457 513 506 434 486 470 490 515 550 582 638 644 714 700 756 777 769 794 809 742 617 643 681 738 783 799 730 692 618 548 586 592 517 556 629 635 614 568 565 601 574 578 612 662 691 711 656 643 646 638 589 549 523 568 526 518 596 631 613 630 661 652 599 560 621 561 555 539 510 551 553 543 507 510 504 518 558 537 479 526 584 561 572 584 721 653 644 725 725 747 749 635 580 533 599 623 571 609 642 714 760 702 651 766 832 876 950 972 971 973 975 976 975 971 986 980 995 983 933 984 992 1001 1010 1026 999 990 990 975 987 988 991 991 998 1002 1019 1038 1009 980 1012 997 992 964 908 860 852 850 858 878 894 909 913 893 891 888 817 783 726 701 678 644 633 571 519 445 408 364 323 343 350 358 330 297 312 288 278 291 312 315 308 292 287 278 277 253 238 224 216 208 203 199 196 193 189 186 181 178 173 182 166 152 153 149 148 148 145 138 153 161 161 159 157 179 191 194 211 215 211 213 215 214 200 204 212 204 197 206 193 200 203 206 226 235 242 245 245 247 253 258 256 259 252 254 259 258 254 249 249 251 257 259 258 256 249 243 242 235 232 238 249 250 208 202 201 206 217 233 253 254 241 260 273 282 289 301 337 327 305 300 294 285 276 274 277 281 287 295 305 318 336 348 348 335 298 310 345 366 346 304 319 300 273 254 236 216 203 193 184 181 179 174 189 211 168 205 191 182 177 165 152 153 154 148 147 145 147 148 149 148 146 144 142 139 136 138 139 139 139 144 138 136 134 132 130 133 133 133 132 128 126 130 132 134 139 145 145 155 148 147 146 146 146 143 146 147 147 139 136 134 132 129 127 127 123 121 116 123 140 134 113 112 121 161 143 181 151 150 167 200 235 240 270 287 281 308 302 313 316 324 311 318 342 372 355 289 248 221 207 200 194 186 192 217 186 171 170 183 171 159 193 204 209 191 212 224 191 243 217 244 211 166 97 64 79 125 140 216 196 167 136 199 129 69 69 105 176 132 136 108 111 119 214 163 86 108 169 202 268 228 251 245 176 161 181 174 196 226 179 209 181 180 195 228 248 290 351 373 334 287 298 273 322 341 390 334 269 288 349 340 365 373 378 361 391 343 342 372 359 336 334 227 154 300 337 308 216 255 266 244 116 121 117 110 95 84 50 45 31 17 8 5 4 5 3 3 2 3 2 3 3 2 2 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 1 1 1 -1 -1 0 0 0 0 1 1 2 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
227 211 225 224 233 253 257 264 254 245 237 243 261 252 255 262 275 290 305 315 302 295 296 299 277 259 243 242 237 231 226 224 234 243 262 255 252 232 225 241 236 257 270 264 254 245 238 238 245 243 254 250 237 227 218 187 190 217 213 180 139 123 115 119 145 126 110 109 167 204 205 214 221 219 211 186 174 130 91 102 147 140 123 98 79 126 156 227 236 221 212 211 225 222 189 209 224 203 141 125 169 133 70 70 90 111 116 147 206 216 285 280 246 186 169 266 286 233 233 119 166 217 237 144 116 146 86 75 73 71 71 71 71 71 77 75 114 135 124 108 114 132 160 141 109 105 106 111 132 118 89 70 55 47 45 44 41 72 84 85 85 72 60 49 41 58 66 92 87 113 124 103 78 74 77 72 105 117 129 130 138 149 155 144 130 119 90 88 51 52 95 123 125 121 122 119 142 179 183 188 176 178 165 170 191 211 225 248 266 271 273 291 291 292 294 264 260 234 237 240 226 231 254 240 231 242 225 246 264 280 324 311 317 307 308 359 353 340 321 319 349 353 381 423 422 419 400 382 400 446 381 332 299 344 318 342 364 396 453 435 455 513 550 480 424 484 532 566 577 604 594 634 708 710 719 727 773 799 808 755 671 595 647 697 713 740 741 734 691 629 548 538 531 489 497 542 567 569 537 535 529 581 620 638 662 684 652 620 602 584 599 589 600 539 498 495 558 591 601 570 626 656 623 573 571 639 564 543 502 542 561 508 535 505 498 508 534 500 498 472 563 562 532 548 555 554 591 726 754 765 691 604 538 528 602 694 718 668 655 689 793 792 745 682 733 808 851 922 982 942 911 914 911 906 905 925 959 994 992 987 991 987 993 1006 1013 1019 1004 1002 995 992 992 989 988 992 999 1010 1018 1030 1017 1014 999 930 910 900 889 867 883 900 906 907 900 825 809 781 782 756 726 683 654 612 555 545 487 434 387 346 335 342 319 311 306 307 321 402 353 280 261 255 270 276 268 274 268 258 243 232 224 216 208 202 197 193 189 185 177 175 176 171 169 170 159 149 150 147 147 146 137 152 151 150 164 177 186 212 219 215 211 209 211 213 208 198 207 213 206 193 190 195 199 205 226 219 237 240 244 244 249 254 255 254 258 251 250 255 259 255 249 249 250 256 257 256 253 250 241 238 235 228 242 249 249 206 200 198 203 215 231 245 261 243 254 264 269 269 325 342 305 292 287 284 278 272 272 274 279 288 300 321 342 325 311 309 315 294 305 333 336 365 343 288 292 256 255 251 240 213 193 183 173 169 166 200 172 157 157 152 151 162 158 149 150 148 146 141 139 142 142 143 143 142 140 138 135 131 133 135 135 135 140 134 131 131 127 129 134 144 133 126 120 126 128 131 137 139 142 143 148 143 143 142 142 142 141 144 151 156 145 138 133 130 129 128 125 125 122 118 118 127 124 116 112 124 155 145 140 161 186 215 237 233 257 280 295 302 288 283 286 292 307 293 275 330 340 274 229 250 241 267 228 205 206 221 240 230 192 198 236 181 165 199 255 269 216 257 207 230 254 222 235 158 193 119 114 65 60 70 172 141 115 132 136 95 68 69 138 124 127 107 83 133 141 179 113 100 138 194 252 214 212 236 203 193 203 175 197 181 219 211 230 205 198 189 203 220 244 298 332 271 267 294 280 268 299 353 336 255 332 324 321 316 372 371 332 340 310 323 345 342 353 354 354 197 190 261 228 218 198 161 142 71 88 53 77 77 80 67 54 56 28 14 7 5 3 3 2 2 3 2 2 2 2 2 1 1 1 0 1 0 1 1 2 2 2 2 2 2 2 1 1 1 1 -1 0 -1 0 0 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
228 219 223 242 238 236 250 263 264 258 255 243 251 251 270 280 278 293 301 299 299 295 289 275 267 259 256 260 256 246 247 227 251 255 262 249 249 246 224 226 245 254 264 264 265 256 246 237 235 239 247 250 240 229 220 213 217 230 223 188 159 139 127 117 128 143 117 103 119 167 198 173 214 236 211 209 197 131 101 90 168 178 155 112 79 81 117 162 245 227 212 207 213 243 205 196 153 136 132 134 125 129 70 70 85 97 117 134 180 225 241 222 249 205 142 207 265 169 186 110 147 149 189 183 106 102 74 73 72 71 71 71 71 71 71 71 109 105 121 92 117 146 129 132 150 118 94 90 108 107 76 63 54 44 44 44 52 78 83 83 82 72 63 49 41 47 118 103 111 149 148 134 98 66 72 98 127 135 129 119 124 130 141 144 104 94 100 60 46 75 89 94 126 151 151 160 171 157 174 165 155 166 155 167 182 187 195 217 246 258 238 277 285 268 285 295 277 242 228 224 230 235 220 213 224 223 251 260 303 281 284 277 304 277 333 325 322 312 336 345 367 402 428 444 473 437 360 363 385 384 388 358 297 300 363 401 381 406 434 482 489 490 482 385 471 551 558 551 568 601 639 709 635 662 705 740 748 716 710 688 653 614 600 644 687 703 718 715 689 639 536 479 484 463 485 577 598 542 507 494 537 600 642 608 664 631 567 573 555 588 571 553 616 560 480 543 524 608 549 595 654 669 672 614 529 576 608 553 496 509 517 503 497 483 483 543 557 487 482 515 548 508 542 629 673 663 687 755 686 601 574 517 569 634 698 731 745 714 705 755 792 762 749 743 762 797 839 881 906 886 877 874 847 877 866 883 897 940 996 1002 1003 995 998 997 1012 1027 1023 1019 1020 1009 1005 1008 1007 1009 1008 1013 1020 1033 1021 952 930 907 889 883 888 896 906 915 896 828 797 767 757 733 724 697 622 576 550 519 468 455 417 387 351 372 417 391 403 370 393 393 403 445 406 378 333 279 258 244 249 260 254 252 242 230 221 214 208 203 198 194 191 186 184 180 176 167 164 163 167 155 150 148 144 135 137 144 161 166 180 177 188 213 211 211 209 205 209 211 204 195 208 204 194 191 188 193 202 218 233 237 238 240 243 244 249 253 253 257 254 250 253 253 258 252 251 249 254 257 257 254 256 247 242 237 236 229 237 243 248 203 196 198 201 216 228 235 248 245 239 238 249 255 271 305 291 282 275 275 270 268 269 272 279 291 310 328 325 337 321 289 296 285 297 309 330 348 356 319 296 296 254 252 244 215 198 187 180 172 164 165 183 171 172 158 150 145 145 139 142 141 142 141 135 135 136 137 137 138 135 135 133 126 129 131 131 133 131 129 130 125 122 123 129 132 129 123 121 123 125 126 127 130 136 142 147 142 140 139 137 137 140 147 152 158 159 146 139 134 130 128 127 123 126 128 111 113 115 110 109 146 146 119 166 199 182 190 223 251 254 274 287 278 255 262 288 316 326 315 259 329 313 233 223 260 212 222 219 223 243 218 239 226 186 233 250 216 182 209 211 272 257 288 253 317 284 233 172 155 158 168 166 150 71 87 116 98 80 87 91 83 67 110 133 112 142 89 77 90 95 76 100 143 209 231 188 199 243 209 209 247 207 209 201 225 246 262 257 231 208 200 220 229 223 258 271 250 288 296 288 246 262 305 292 254 331 351 346 263 351 398 368 343 256 312 321 333 306 346 307 153 112 230 243 97 124 50 53 45 70 38 84 54 44 23 7 52 37 17 4 3 3 3 3 3 3 3 2 2 2 2 1 1 1 1 0 1 1 1 2 2 2 2 2 2 2 1 1 0 1 0 -1 -1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
231 223 214 229 235 252 258 258 276 271 265 253 258 251 257 276 295 302 293 284 277 275 283 297 278 277 276 270 267 263 248 224 218 248 259 248 236 227 215 246 255 239 243 248 270 262 250 241 234 237 235 242 253 247 240 237 234 235 231 216 187 150 138 124 117 176 136 107 105 133 165 205 221 238 219 188 177 149 115 90 185 216 195 149 86 78 125 182 223 228 207 200 203 203 191 186 179 153 143 148 128 128 71 70 70 88 106 116 135 177 206 223 148 178 153 236 209 213 145 105 111 115 139 117 100 73 73 73 78 89 85 84 72 71 71 72 107 112 93 106 120 119 107 113 118 103 128 90 73 81 64 53 45 43 41 51 86 97 85 81 79 67 57 49 40 45 86 86 103 115 142 136 124 59 79 96 95 117 122 115 106 111 120 125 132 116 70 67 71 88 118 129 141 165 160 152 151 142 154 150 141 147 159 172 178 184 211 252 217 221 233 268 274 249 264 304 290 263 234 224 230 240 222 226 269 258 284 289 271 259 250 256 264 297 304 285 289 309 319 316 329 352 385 425 460 415 372 348 391 382 334 329 339 291 328 384 435 417 493 532 459 392 367 379 452 502 523 561 635 623 640 627 578 588 637 716 681 670 680 648 656 611 579 603 664 668 689 640 608 545 491 466 491 496 453 541 511 517 478 521 573 615 608 560 603 581 526 531 505 579 559 549 602 514 476 499 526 551 549 625 617 647 686 622 553 578 588 538 481 482 485 480 477 471 503 522 506 472 483 506 527 517 569 667 732 677 633 604 562 496 510 544 568 746 724 761 798 771 801 794 769 759 755 754 760 824 819 846 838 820 824 829 837 831 858 865 856 905 954 988 977 965 966 959 958 973 1014 1026 1008 974 962 971 988 987 1013 1024 1029 1049 994 944 919 912 911 910 911 908 896 843 804 780 736 677 659 652 619 615 557 550 520 486 441 410 388 380 419 458 495 461 480 462 490 500 496 478 457 421 359 347 300 272 243 240 238 236 232 224 219 214 210 206 201 197 192 188 184 179 175 170 168 165 159 156 155 147 145 134 139 143 172 189 180 184 207 209 208 210 204 205 204 203 198 190 200 196 187 185 185 196 206 232 238 236 237 238 241 244 246 248 251 255 255 249 249 249 251 256 251 251 257 255 256 253 251 250 245 238 236 237 220 231 246 206 194 196 197 200 214 212 253 257 243 266 259 246 252 262 281 273 268 267 265 265 267 271 276 286 300 330 324 308 326 297 279 283 290 300 334 307 325 345 284 284 287 245 216 201 202 200 179 171 173 197 208 185 180 173 155 145 140 134 133 135 137 142 130 129 131 131 131 130 130 128 133 121 125 126 125 130 129 123 119 122 119 117 125 122 120 116 119 120 124 128 130 129 131 133 139 139 136 135 134 136 146 152 159 164 166 148 137 133 129 127 128 128 135 141 138 111 109 107 119 147 127 123 175 144 196 228 254 256 205 237 229 264 235 282 306 279 269 254 276 299 279 208 230 230 226 193 196 213 236 218 202 217 180 221 247 245 225 223 229 259 316 348 326 286 211 211 148 162 128 116 130 79 53 80 68 74 47 56 55 60 65 106 93 85 70 67 63 65 89 67 132 198 199 178 176 213 235 204 220 247 246 252 221 250 218 218 194 217 227 210 226 246 231 226 241 257 276 277 235 269 318 319 289 217 277 311 323 231 294 319 367 324 221 320 326 296 246 255 222 153 88 173 171 69 89 58 24 43 75 20 64 64 55 58 30 4 3 3 3 3 3 3 3 3 3 3 3 2 3 2 1 2 1 1 0 1 1 2 4 2 3 3 3 3 3 3 3 2 1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
236 230 225 229 237 247 252 271 284 286 275 265 257 252 260 268 278 285 276 270 272 267 266 282 286 287 275 258 250 259 266 241 210 233 260 260 260 245 206 242 259 228 240 254 258 264 255 247 243 233 232 245 241 240 244 233 215 205 232 224 218 164 145 126 119 141 162 112 102 108 145 206 195 222 227 203 164 151 127 92 108 221 162 140 100 77 104 150 204 217 199 190 201 191 185 173 165 160 191 194 219 181 137 70 70 77 94 99 115 132 167 179 149 128 202 169 144 150 129 125 94 125 98 87 73 73 73 97 111 129 124 112 80 75 71 72 84 125 86 109 120 93 111 131 116 89 118 83 77 62 47 46 44 41 49 64 76 91 107 90 78 67 57 49 40 46 66 73 87 101 127 117 97 69 64 97 118 138 134 114 99 110 112 110 133 117 105 42 66 92 113 110 129 151 144 140 143 130 132 140 162 174 184 183 184 215 231 213 196 207 250 285 292 262 239 277 272 269 250 216 225 214 216 230 261 236 263 246 252 237 273 264 268 277 272 296 306 340 369 352 381 345 389 406 417 369 370 317 328 345 321 319 305 290 339 378 442 503 521 485 397 343 406 471 506 459 489 609 582 617 597 573 547 566 602 678 658 627 628 612 611 571 604 640 646 674 621 564 566 511 483 465 518 504 450 504 459 472 525 567 578 636 576 534 608 572 502 545 481 532 519 497 548 509 460 486 513 499 535 564 606 604 603 618 561 515 537 512 488 470 472 467 468 481 528 521 489 478 466 481 485 533 565 590 581 550 532 486 492 526 597 636 668 735 767 806 865 834 818 792 777 781 831 810 756 763 784 786 826 837 856 856 882 894 919 924 885 909 942 949 947 951 955 959 952 959 964 948 933 925 906 904 920 918 948 989 1042 999 964 932 923 915 908 903 896 893 837 795 742 710 635 608 573 545 541 532 517 542 481 444 407 410 417 421 455 549 611 598 609 561 571 561 533 508 458 422 388 360 327 271 283 242 230 230 226 222 219 214 209 203 200 192 189 185 181 178 174 171 166 162 159 156 153 148 146 133 139 139 153 169 181 190 205 203 205 204 199 205 199 194 188 186 198 187 180 181 190 201 220 235 237 236 237 239 239 241 247 247 252 251 259 253 251 255 253 253 253 253 255 252 250 252 250 246 247 245 239 244 240 214 224 213 195 192 201 209 232 226 223 238 228 271 287 278 251 252 273 270 262 261 261 264 265 266 272 281 299 317 338 295 298 294 276 276 278 288 302 291 336 321 323 279 236 243 235 225 199 178 177 185 175 220 215 186 188 171 161 156 136 142 134 125 132 133 138 129 124 126 126 124 124 124 126 123 119 122 122 125 121 118 118 118 112 120 122 116 114 114 117 117 122 135 133 131 127 131 135 135 135 131 130 133 137 145 150 157 156 149 140 133 128 125 122 123 120 115 115 116 108 108 157 136 109 137 162 188 195 237 250 234 193 178 195 208 210 221 238 270 237 248 285 245 231 184 196 195 204 176 228 233 252 228 190 170 200 235 248 232 189 196 223 264 336 296 254 222 170 168 134 128 102 89 103 102 62 53 50 56 53 72 105 100 65 83 82 62 55 69 92 93 148 175 202 167 175 132 190 174 155 176 201 217 269 287 293 261 199 170 160 187 218 217 222 214 233 249 241 247 251 262 223 254 275 293 289 261 182 256 255 217 276 297 311 298 233 313 315 297 165 177 188 111 48 110 59 25 102 64 13 22 35 18 14 46 74 31 46 6 3 3 2 3 3 4 5 4 3 3 3 3 3 2 2 2 1 1 1 2 3 3 6 3 3 3 4 3 3 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
250 242 233 225 239 247 259 258 274 289 279 269 256 261 269 271 279 273 267 259 270 274 261 272 277 279 282 275 271 259 227 225 205 229 266 251 242 254 200 241 214 225 245 258 255 251 255 252 246 238 225 230 237 237 247 237 218 211 183 186 191 163 153 127 119 141 195 134 105 105 125 188 185 214 221 209 172 161 136 92 103 198 171 183 140 77 85 138 194 220 187 186 204 189 189 181 181 185 193 208 228 259 215 79 70 70 76 86 98 104 119 137 112 144 139 125 114 102 100 83 75 80 73 73 73 73 85 74 89 143 132 105 102 77 65 69 60 110 82 119 93 95 106 109 116 76 88 83 58 47 45 42 41 58 80 64 97 97 107 102 81 66 54 44 40 42 83 89 106 119 116 87 77 54 76 79 98 119 127 127 108 108 92 102 104 112 78 44 66 108 87 117 130 137 141 128 123 142 142 162 154 164 184 224 226 208 205 201 186 225 216 236 254 250 227 241 265 252 234 227 205 196 229 224 208 223 219 234 236 261 297 272 268 292 295 326 353 339 391 372 397 377 385 420 434 368 324 309 310 303 286 294 287 321 380 426 460 499 468 414 363 341 413 436 409 449 561 554 611 555 551 533 582 636 648 602 641 639 585 594 573 522 508 550 631 622 573 488 498 474 459 425 499 477 443 488 463 521 529 594 626 629 579 517 565 562 490 515 460 474 502 471 507 502 472 447 491 530 586 527 581 559 539 559 548 495 513 488 481 465 463 459 453 517 549 483 464 466 517 516 535 570 543 544 516 476 482 530 550 605 646 748 755 737 803 880 876 854 820 807 841 832 864 856 791 799 848 817 854 916 931 912 918 936 933 905 881 896 910 912 924 947 959 948 963 958 960 949 916 880 836 881 853 917 927 955 970 963 946 931 928 918 931 924 935 923 873 814 774 715 709 708 667 622 575 521 500 474 501 513 537 458 475 472 558 615 652 631 613 586 563 534 508 473 452 402 360 311 290 274 256 253 242 234 225 222 217 214 210 206 201 197 193 189 187 180 176 171 167 164 160 156 154 148 135 132 137 138 140 153 165 189 201 201 203 195 200 204 197 187 183 185 192 179 177 183 197 206 231 233 234 235 236 236 238 243 249 251 248 247 248 252 255 258 254 252 255 256 252 250 247 245 251 245 246 251 246 245 243 228 207 205 193 188 203 229 237 266 234 230 250 282 296 282 261 251 263 260 256 258 261 263 263 264 268 272 281 292 306 301 279 273 266 268 272 268 291 281 303 300 298 255 238 232 216 205 194 183 197 214 193 227 213 213 199 179 177 163 179 146 135 129 128 126 127 128 122 119 121 119 119 118 121 119 114 117 118 120 119 111 113 116 112 116 115 111 109 113 113 116 120 123 129 132 130 129 131 131 130 129 127 135 142 143 145 148 147 145 140 134 130 129 128 138 145 125 108 109 104 133 114 123 104 121 143 181 209 196 220 194 157 169 219 238 215 275 295 296 270 214 208 220 194 212 189 168 191 172 201 254 237 202 204 185 172 214 229 234 203 194 246 254 281 268 192 171 126 136 118 104 102 98 71 68 66 58 51 47 53 64 85 80 74 82 90 64 53 73 102 151 168 172 167 131 181 124 136 183 150 182 206 239 269 263 254 216 226 191 181 140 197 210 178 204 212 185 207 245 226 238 230 259 287 280 294 244 160 195 145 227 219 142 159 209 185 273 301 257 186 87 106 69 36 84 40 11 54 69 7 4 3 3 2 4 4 2 3 4 3 3 4 4 3 4 4 3 3 3 3 3 2 2 2 2 2 2 1 2 2 2 2 2 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
257 248 237 238 233 245 245 258 259 273 302 281 268 257 262 270 276 274 271 265 260 259 256 268 260 271 273 281 270 259 263 261 220 199 240 259 214 233 220 188 222 251 254 250 242 257 262 257 253 252 246 223 237 240 242 249 223 216 227 195 179 178 167 121 123 145 205 188 119 101 104 132 175 184 207 198 161 148 126 93 125 201 204 222 180 76 79 117 186 198 179 219 201 193 197 183 179 179 187 199 230 258 193 141 70 70 70 70 70 78 83 96 118 128 112 96 90 83 70 73 72 73 73 73 73 85 110 111 86 110 134 131 101 110 65 42 42 55 57 97 87 88 88 90 89 83 62 58 45 41 41 41 70 82 102 82 73 105 112 103 96 73 54 45 40 41 79 81 85 108 113 117 66 53 87 117 121 126 127 118 117 81 88 101 74 62 42 32 35 29 74 119 129 135 124 119 136 147 156 163 167 175 195 208 208 195 202 189 196 190 220 230 262 262 227 218 243 229 234 235 212 192 210 219 235 239 242 261 265 259 278 309 305 311 320 355 409 416 430 430 422 425 413 450 407 379 322 294 282 290 308 329 355 386 439 423 454 403 365 358 326 350 363 378 422 478 536 597 564 506 531 520 551 581 587 574 626 664 602 573 550 442 486 497 563 587 501 441 452 444 439 432 467 429 461 435 492 530 590 621 657 602 601 499 488 502 481 466 455 425 487 441 509 503 451 454 491 533 537 508 516 531 481 510 492 508 482 479 461 465 453 452 462 517 483 486 464 464 483 477 477 466 525 495 471 493 532 587 596 634 772 793 790 815 838 889 915 868 853 871 889 918 915 915 814 849 910 892 884 940 943 916 906 938 910 910 901 900 921 947 957 885 872 951 974 970 960 874 815 764 741 746 793 904 953 955 963 958 950 940 941 949 962 948 932 929 923 851 799 784 771 762 738 717 650 606 590 559 606 607 562 495 546 562 640 649 642 632 623 566 531 447 457 416 414 369 325 337 294 271 295 262 248 238 222 217 216 212 208 204 200 196 192 187 182 179 173 169 166 162 159 154 152 148 133 136 136 135 137 143 176 204 197 200 200 190 197 195 194 182 179 180 181 173 178 186 197 219 232 230 233 235 235 229 235 245 250 249 241 241 247 247 256 254 253 253 258 253 250 251 249 250 246 247 250 248 254 254 253 234 227 214 200 195 226 233 244 268 259 308 313 292 284 270 259 249 253 252 256 259 259 259 261 263 266 269 273 279 283 286 283 298 283 261 254 257 286 273 291 283 295 286 258 258 220 196 180 188 223 192 191 230 226 218 221 190 196 197 213 160 140 130 119 122 120 119 118 116 116 114 113 115 116 114 109 113 113 112 111 107 110 116 112 107 108 107 109 111 114 119 124 129 141 137 130 126 128 128 128 127 124 127 131 135 140 145 147 147 141 138 134 131 134 144 158 140 120 103 111 97 97 96 158 166 173 171 170 211 182 147 151 166 230 257 205 253 269 278 297 277 240 214 218 220 185 155 154 216 230 249 189 221 182 167 150 197 182 209 189 185 185 201 209 173 152 142 112 107 102 89 95 78 66 50 44 43 42 40 75 71 85 72 81 88 69 63 54 60 92 157 163 157 105 129 176 115 188 214 161 166 170 186 224 244 234 224 184 204 150 120 148 130 145 193 183 159 181 215 237 200 208 254 265 286 322 300 219 155 98 110 128 79 189 210 251 260 265 156 123 58 98 34 53 25 33 5 3 3 3 3 2 2 2 2 2 2 3 3 3 4 4 3 3 4 4 3 3 3 3 3 3 2 2 2 2 2 1 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
242 239 237 242 250 245 243 260 270 276 301 282 280 272 270 275 280 278 277 277 277 272 254 246 261 248 273 280 275 280 271 266 228 204 244 224 215 183 179 184 219 232 234 228 247 255 265 252 253 258 239 226 218 238 249 254 248 230 221 217 225 206 157 120 132 151 205 180 161 108 100 108 143 176 167 186 152 129 97 92 145 215 211 222 160 81 76 104 180 174 187 228 207 191 200 195 179 171 168 190 217 249 197 122 81 70 70 70 70 70 70 70 69 71 71 70 70 70 70 72 73 73 91 127 119 133 155 106 92 122 158 186 128 116 80 41 41 54 52 58 64 71 76 75 63 59 52 41 40 45 68 70 68 100 115 97 77 91 104 101 83 68 57 47 40 41 48 68 71 75 87 104 64 54 84 113 123 125 123 123 100 112 79 59 62 49 29 34 40 39 30 52 130 139 113 136 148 161 167 194 204 197 167 186 187 171 194 176 173 205 220 260 279 240 224 212 228 217 196 198 214 196 193 242 261 275 272 291 303 294 296 341 364 377 396 357 407 396 417 430 462 455 415 391 393 350 302 282 285 308 334 361 385 406 399 373 431 379 337 334 329 332 372 392 417 470 576 561 482 491 481 509 475 543 544 597 677 689 633 594 560 451 415 462 478 461 427 426 409 398 394 439 438 414 429 473 527 588 584 592 641 593 546 548 493 457 464 452 439 400 445 426 447 471 430 496 464 483 485 538 488 467 458 467 459 469 464 480 469 448 444 451 458 496 471 467 454 464 465 464 465 465 483 465 505 560 610 586 641 674 787 854 876 863 859 912 976 932 885 908 925 928 932 935 846 868 933 933 871 902 935 959 938 943 936 931 931 937 920 918 884 821 822 877 967 977 877 833 805 753 696 732 773 823 918 969 971 956 949 963 967 966 954 937 930 919 856 827 823 831 858 798 748 722 712 716 662 629 663 671 633 592 621 661 667 683 701 649 577 504 453 411 376 361 350 376 364 316 300 288 291 262 253 245 223 216 213 209 206 202 199 195 190 189 181 176 175 168 174 172 161 154 151 147 131 134 134 133 133 139 161 200 193 198 190 186 195 190 185 178 176 173 172 170 190 191 201 229 230 227 233 229 229 223 237 241 243 240 238 237 241 242 248 254 254 261 255 251 247 246 250 246 248 250 255 249 258 258 257 249 237 222 207 194 231 232 261 272 318 345 287 267 288 270 264 252 251 253 254 256 258 260 263 266 269 272 275 276 274 270 270 278 285 299 269 248 267 260 286 258 261 274 245 235 221 188 190 212 231 215 201 224 243 244 243 210 196 217 177 167 147 137 126 120 119 116 113 112 112 111 111 110 110 109 105 110 110 111 108 104 108 107 104 102 103 105 106 108 112 117 125 138 130 129 125 123 124 125 125 125 122 124 127 129 134 137 142 150 150 143 140 137 143 153 164 175 151 100 105 100 104 95 149 127 187 122 187 161 151 128 161 205 263 232 170 231 263 267 220 221 202 194 205 203 160 156 175 237 216 230 170 212 156 133 171 203 187 146 174 154 163 155 163 167 140 125 111 95 84 80 75 75 61 54 41 46 46 56 66 75 65 62 78 64 47 46 64 103 101 119 149 125 96 115 151 111 149 160 198 172 203 202 223 225 221 199 158 131 151 103 161 103 141 144 162 183 192 227 208 186 196 205 232 262 278 279 208 159 81 43 42 101 168 215 158 242 205 58 43 42 95 26 15 5 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 2 1 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
250 247 259 254 251 256 260 249 257 275 284 306 286 278 286 282 278 275 274 272 272 260 251 255 241 244 255 254 242 277 268 229 207 200 192 179 166 169 168 164 179 215 209 215 266 273 260 254 247 254 233 218 209 219 232 251 257 254 257 260 249 210 127 129 141 155 206 229 191 158 109 101 103 135 151 148 135 105 93 106 172 233 223 240 206 131 74 85 132 171 174 221 224 190 183 217 190 172 161 164 197 251 187 129 102 74 70 70 70 70 70 70 70 70 70 70 70 70 71 124 176 137 174 196 197 136 114 80 121 139 135 162 206 136 106 49 41 43 47 49 51 58 56 41 40 40 42 46 54 61 73 85 78 96 111 122 101 87 108 100 84 95 72 50 40 40 40 52 61 59 60 65 72 49 70 115 122 123 121 114 97 85 74 63 51 41 31 58 65 63 41 28 111 125 108 118 129 144 156 176 175 162 157 187 178 160 172 175 203 224 243 253 256 264 236 207 216 222 190 197 178 198 204 219 230 241 260 302 281 293 311 338 318 318 332 323 365 376 376 416 450 425 390 376 341 352 298 275 303 306 323 357 322 346 340 379 412 376 345 312 321 347 372 438 485 555 597 515 465 426 388 427 468 506 574 614 672 666 619 585 514 455 368 389 398 396 394 376 372 392 398 406 421 407 458 478 529 562 523 557 565 509 571 565 513 470 440 415 404 387 419 411 418 432 437 510 502 484 467 482 452 456 440 459 463 483 501 504 483 467 436 437 453 450 420 426 448 505 496 507 484 465 465 513 525 566 639 614 657 718 775 854 850 855 862 900 981 953 915 929 954 935 954 946 884 934 945 944 912 926 937 964 961 958 955 948 888 860 846 846 843 813 766 841 880 911 867 810 694 671 675 772 832 856 911 967 984 994 979 983 965 916 929 905 907 885 822 775 753 787 812 791 742 731 727 730 713 694 683 686 672 669 666 642 611 597 619 628 567 512 448 400 374 340 345 319 345 318 295 276 279 293 284 247 224 215 205 206 203 200 197 195 191 184 179 175 174 170 163 163 157 151 149 144 130 131 131 131 130 141 157 190 189 197 186 183 186 185 179 174 170 169 168 182 191 196 222 225 226 225 231 231 219 221 241 238 234 233 231 234 237 240 243 249 253 259 254 249 246 248 247 246 251 253 256 255 256 256 255 241 230 223 202 210 211 233 251 280 357 306 276 262 257 267 260 255 254 257 260 261 259 263 265 271 276 280 286 288 287 277 262 266 273 284 271 244 247 260 262 286 256 242 277 233 200 187 210 234 241 234 212 267 276 280 229 244 213 204 239 183 158 143 136 123 112 114 113 110 110 107 107 107 106 106 105 108 108 109 109 102 104 103 100 98 101 102 105 112 113 119 131 133 128 121 120 119 119 121 118 124 121 122 126 129 133 137 142 148 163 159 150 148 160 160 174 176 165 115 99 116 115 94 108 162 192 104 144 134 118 138 181 214 213 197 150 222 292 270 206 179 180 187 176 191 163 143 160 188 199 192 168 193 150 128 179 183 180 161 129 135 142 127 150 126 129 111 102 88 79 73 66 62 55 39 42 44 44 45 49 53 53 56 65 53 40 78 123 133 99 91 86 85 92 112 101 102 128 154 192 185 223 246 267 237 208 167 175 190 106 91 112 111 164 190 195 201 218 223 184 212 211 231 231 237 227 259 269 191 140 115 40 105 179 198 196 122 82 58 38 19 48 29 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
263 252 255 265 272 264 267 258 257 272 277 306 304 281 287 282 276 276 272 260 259 267 277 281 258 232 228 224 228 243 263 255 233 219 184 168 171 172 171 169 163 175 198 204 229 275 272 253 235 228 209 204 203 207 219 245 258 259 251 236 246 207 122 137 145 161 186 212 232 204 155 102 99 100 101 100 98 95 99 127 192 218 222 239 205 134 72 75 132 170 163 193 248 205 159 198 234 193 167 147 176 232 185 128 107 76 70 144 145 116 168 114 73 70 70 70 87 115 140 224 272 221 244 237 162 192 143 94 143 168 191 205 230 158 156 129 62 41 41 41 41 41 42 45 45 48 61 64 110 100 122 76 113 83 98 123 110 98 117 102 102 97 76 72 59 39 40 41 47 49 48 49 47 43 72 110 102 117 116 94 97 79 68 58 52 34 43 82 80 75 58 33 77 107 105 119 135 154 171 151 153 148 167 159 161 149 153 176 186 221 221 233 224 241 221 214 221 223 183 195 204 225 236 245 239 263 286 266 256 265 295 286 281 287 320 346 355 355 372 408 416 436 394 369 337 325 333 279 276 282 315 317 304 336 343 410 357 342 333 293 362 373 426 506 568 600 544 513 404 377 386 432 471 529 602 656 688 643 612 584 459 396 378 345 371 342 346 358 385 447 443 428 454 428 464 522 473 522 481 533 547 468 535 571 563 490 459 426 405 400 408 395 403 407 431 458 454 497 457 457 432 427 464 460 498 477 487 516 523 467 437 429 440 418 441 465 509 557 534 586 556 536 548 537 603 587 644 705 729 815 848 851 869 872 891 886 917 914 905 942 957 958 959 948 938 931 956 953 932 901 902 894 908 934 969 890 846 820 779 800 814 770 698 810 846 856 845 819 692 587 623 695 840 871 918 1001 1009 998 983 967 929 860 827 827 840 827 819 763 713 738 753 752 702 711 719 732 727 678 609 611 622 600 582 588 552 541 583 585 552 514 454 402 405 417 365 312 309 298 278 276 259 291 276 241 223 215 209 203 201 197 195 192 190 186 179 172 173 171 166 166 153 150 148 140 130 123 129 128 129 135 164 199 184 195 183 179 182 177 173 169 166 160 186 210 217 227 225 220 218 229 230 226 217 226 235 231 228 237 235 237 243 247 251 253 252 249 251 248 244 247 246 252 251 250 253 256 244 238 239 253 235 212 193 225 223 248 296 338 368 303 281 249 245 267 258 252 256 262 267 270 267 264 270 277 283 292 302 312 308 306 283 254 264 281 254 264 233 247 244 266 272 238 217 221 224 208 198 254 229 248 232 261 268 287 233 250 232 231 251 211 169 150 134 126 119 115 113 107 100 104 102 102 101 101 104 105 105 105 105 98 100 98 95 93 106 116 114 114 116 124 124 122 121 116 115 115 116 116 115 119 120 122 125 134 138 139 143 147 159 160 158 159 167 179 181 191 139 165 124 120 110 95 141 144 142 96 143 99 180 181 170 195 185 131 177 239 259 230 184 170 163 176 157 187 217 152 150 164 195 160 165 177 149 137 145 148 161 148 123 106 126 124 125 127 113 109 98 86 71 71 63 56 52 36 36 42 42 41 41 42 44 48 52 46 51 77 85 74 68 70 74 78 82 84 109 137 153 202 199 162 203 214 248 229 198 206 218 234 163 122 79 138 127 178 164 194 197 165 167 211 234 224 224 219 214 241 265 253 190 105 59 25 106 154 201 166 138 85 40 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
267 258 263 278 271 276 266 266 256 268 283 287 289 289 286 282 277 271 275 278 282 285 286 269 244 270 251 221 219 216 217 222 225 211 179 169 174 178 181 174 169 161 175 204 211 241 273 266 228 208 203 200 203 209 220 241 247 264 267 242 188 163 123 138 153 167 203 231 246 246 218 154 116 98 97 97 95 100 137 149 159 169 200 237 220 160 72 71 139 163 163 174 235 215 178 128 208 215 189 148 147 185 155 133 106 79 70 123 205 191 242 183 134 83 73 70 122 186 215 242 264 277 307 221 213 214 152 92 113 136 172 195 244 250 158 132 122 72 78 64 57 51 49 51 56 88 75 108 98 107 95 80 113 106 96 111 132 108 115 112 96 92 103 91 108 100 83 39 39 40 40 40 41 40 45 94 89 96 95 89 79 69 62 53 44 29 94 100 91 79 58 34 80 96 120 135 144 147 151 141 145 140 164 138 135 146 168 175 192 201 237 230 225 219 237 199 193 224 209 170 207 229 256 267 267 279 242 235 263 262 258 281 289 310 326 331 327 335 369 374 386 417 396 390 394 336 299 325 304 273 278 286 305 323 345 356 354 338 315 296 324 359 449 507 565 549 510 509 395 349 394 450 538 603 641 672 677 625 587 483 411 383 357 338 331 389 410 417 429 455 519 486 429 417 437 492 448 471 454 446 500 437 465 528 505 472 422 385 368 369 377 391 429 420 407 411 457 491 486 484 423 449 446 436 453 494 518 496 535 475 436 423 419 431 463 463 510 525 603 598 624 610 630 570 607 659 688 740 820 878 857 863 840 826 838 835 848 864 881 917 922 941 959 962 956 950 950 913 844 836 840 825 833 910 975 879 815 751 703 782 797 729 624 730 753 754 841 704 623 555 564 663 804 874 902 917 911 952 959 957 886 831 768 758 785 794 775 718 658 725 715 655 648 585 610 636 658 625 596 566 522 508 522 522 469 472 537 547 499 475 439 420 411 386 341 324 297 288 277 271 285 248 242 230 225 217 210 203 194 198 195 191 184 185 181 177 173 168 170 163 150 148 145 141 127 124 123 126 127 131 154 190 178 195 187 172 177 171 167 161 159 171 198 226 228 221 216 215 221 229 225 216 213 218 224 222 222 229 239 242 248 250 257 260 260 246 242 246 240 244 246 252 251 246 252 251 238 226 228 239 237 180 198 230 247 289 320 334 333 318 267 242 249 252 252 255 255 269 287 279 272 266 273 282 299 304 330 331 346 297 277 265 249 265 245 250 238 237 228 225 243 225 202 226 201 251 207 241 255 285 238 301 300 274 255 278 250 205 191 184 166 149 138 128 120 114 112 110 106 101 95 96 98 93 101 102 101 100 101 95 96 94 91 103 104 104 105 105 107 110 112 114 113 110 111 111 113 113 114 126 134 129 128 131 138 147 155 154 160 170 167 171 167 188 194 202 134 204 213 154 115 95 113 96 95 96 91 108 150 165 166 181 119 185 251 259 260 194 163 153 167 151 160 196 221 170 152 138 190 135 155 141 134 115 126 143 118 116 123 116 95 115 122 106 103 100 99 103 99 89 61 64 61 51 32 34 39 38 39 38 38 42 44 36 49 57 56 59 70 104 85 126 114 97 106 139 168 174 137 135 136 152 181 239 227 219 230 245 173 179 100 72 107 129 169 136 99 173 186 186 224 214 209 179 193 211 232 229 223 183 80 17 42 130 111 116 115 47 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
272 261 262 275 284 279 278 278 273 270 278 290 301 302 291 287 290 287 290 293 290 276 271 268 258 275 246 248 238 225 210 201 197 194 181 169 185 209 202 184 175 165 159 177 193 219 242 237 224 206 195 207 220 211 221 255 267 274 267 217 201 162 123 129 157 169 185 214 246 261 248 225 208 178 129 139 109 109 112 170 179 174 193 206 155 131 81 69 129 152 145 169 222 219 192 75 71 75 170 163 142 119 105 127 103 87 70 138 223 233 240 153 152 142 115 71 110 176 171 194 198 285 291 246 263 199 151 97 166 164 208 222 302 285 196 142 149 156 134 116 92 88 110 74 72 133 80 100 111 106 106 96 111 112 125 132 138 130 120 142 119 108 111 116 90 77 53 48 74 40 38 38 39 39 39 40 45 69 64 68 68 63 57 45 30 31 80 84 77 67 41 30 82 92 113 134 140 157 149 133 130 144 130 127 159 179 154 180 203 231 251 244 228 223 200 229 174 162 162 175 234 229 253 235 250 238 241 270 284 284 298 320 339 344 350 383 379 375 393 409 407 436 384 356 339 301 308 292 297 274 270 296 327 343 342 339 353 316 301 295 320 380 482 439 502 505 443 412 353 361 442 496 555 604 631 656 672 625 490 417 408 354 330 328 374 401 418 475 483 485 518 436 439 396 446 498 461 415 461 418 415 434 488 512 436 441 398 373 391 420 408 396 372 375 412 427 464 512 485 453 418 415 427 458 469 515 509 461 497 472 422 415 441 463 505 514 517 586 637 698 662 706 697 661 696 718 807 768 798 840 767 745 743 802 832 832 847 874 890 892 887 944 963 964 965 957 929 858 811 783 785 773 817 863 887 863 814 757 640 713 773 749 598 609 598 751 742 624 550 512 600 675 786 859 858 784 911 911 880 909 864 833 782 718 703 723 705 714 632 619 633 552 575 521 569 550 608 562 531 502 477 442 457 456 424 471 472 461 461 434 409 397 360 330 354 333 309 287 282 299 300 259 250 231 222 217 211 205 196 194 194 190 186 180 180 177 175 169 163 161 151 143 143 139 125 124 119 123 125 128 150 187 169 193 194 180 166 164 161 152 160 179 188 209 221 214 209 207 219 231 228 213 208 211 213 216 233 228 229 238 239 245 249 255 255 250 248 238 239 239 245 253 250 243 250 255 239 223 223 233 207 187 192 218 247 279 365 300 292 267 248 229 270 241 241 238 254 290 303 300 279 269 273 285 297 305 315 317 314 334 295 260 248 239 232 230 222 218 218 232 208 216 243 211 258 220 255 285 276 308 250 299 311 272 274 242 225 208 187 163 153 149 135 125 120 114 111 108 106 101 98 94 88 95 96 99 98 99 97 94 92 90 91 96 95 96 98 99 99 101 103 105 106 107 109 109 111 112 111 119 131 134 137 137 138 144 151 164 173 179 178 180 180 187 198 168 140 201 221 147 112 95 95 108 97 136 98 78 106 110 129 151 131 220 233 199 255 197 150 147 164 135 184 166 190 199 139 122 155 129 131 128 120 107 119 122 116 124 97 97 94 99 119 107 93 91 90 91 99 100 91 74 72 60 50 38 31 31 29 29 29 39 40 38 46 50 57 68 88 117 112 123 132 118 130 129 129 107 119 148 187 201 199 259 247 210 256 247 201 187 84 59 50 96 70 136 129 134 127 142 214 205 203 201 155 171 165 184 217 156 68 25 21 44 43 28 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
279 272 271 279 285 290 291 283 280 278 280 295 303 307 296 290 292 297 298 295 283 286 283 276 280 282 291 294 271 240 238 232 218 195 183 175 184 216 222 209 203 167 159 165 172 193 230 232 212 206 195 203 217 207 216 243 253 254 266 266 232 170 139 124 132 167 182 229 237 256 220 204 201 157 146 124 128 150 162 173 188 184 196 212 179 171 101 70 91 150 117 152 166 114 74 73 79 70 70 71 102 116 114 103 86 81 70 141 250 286 211 176 175 204 169 78 78 136 133 191 241 262 323 277 249 167 142 122 200 214 198 258 295 313 221 181 214 163 179 146 148 129 101 109 110 112 106 143 123 125 117 144 96 96 116 132 163 181 159 183 146 123 113 99 79 69 81 97 94 93 76 71 71 46 39 39 39 40 39 39 40 44 39 33 33 66 70 65 60 40 35 31 86 99 121 114 122 133 141 122 129 127 119 140 138 144 162 168 191 211 232 250 227 219 204 190 177 171 191 217 201 213 247 220 204 209 221 266 263 316 293 300 324 322 321 324 318 337 385 399 414 441 391 387 337 295 294 270 291 267 304 317 321 328 325 313 328 301 273 311 372 435 395 379 494 402 358 348 339 413 465 503 519 547 588 609 632 497 421 378 367 328 310 344 367 416 449 465 492 536 514 479 402 396 428 467 428 401 457 406 388 437 472 449 447 363 395 361 404 398 381 355 398 410 431 431 458 471 439 425 400 419 464 510 485 442 461 449 467 452 411 424 469 482 483 515 568 571 629 661 667 643 615 642 621 696 743 717 768 747 704 700 745 848 894 885 843 882 883 946 946 938 959 909 898 908 845 818 794 740 730 765 809 823 828 825 790 690 616 627 700 680 571 530 569 652 615 572 509 505 540 593 684 686 693 669 742 794 856 857 847 814 790 683 579 576 595 588 609 552 561 515 536 506 507 548 581 534 469 444 435 404 414 405 425 438 432 409 417 427 415 438 403 375 334 292 320 311 289 268 271 270 255 224 218 212 206 201 194 177 191 188 182 176 178 177 175 173 173 166 153 143 141 135 125 121 120 118 120 124 139 185 162 184 194 191 177 161 152 154 177 198 201 215 215 210 203 214 225 225 226 211 203 208 220 221 226 231 233 235 239 243 244 251 250 249 248 237 233 238 245 253 248 234 247 250 244 230 209 228 190 199 224 256 268 302 355 294 266 256 231 222 255 244 225 229 252 270 292 294 285 273 274 280 287 290 292 302 304 293 279 259 245 242 249 251 239 248 248 259 243 260 264 280 233 259 282 323 327 304 296 292 327 311 270 218 194 186 177 159 146 139 132 122 116 111 107 104 100 101 98 95 89 87 92 92 94 95 94 92 90 85 89 90 89 91 92 94 94 96 97 100 103 103 105 108 107 107 113 121 131 131 131 135 139 148 163 178 195 178 194 189 186 190 175 159 187 188 222 188 147 113 117 141 174 105 69 79 88 101 146 91 157 239 239 183 173 180 143 136 142 145 180 164 157 185 135 116 172 116 101 92 94 110 111 113 101 119 122 85 84 91 110 97 85 83 82 88 90 92 80 66 58 53 52 45 52 41 36 34 31 28 36 44 48 53 62 68 102 131 154 169 164 127 81 78 85 91 119 151 213 235 219 272 271 224 228 255 239 190 160 123 79 46 75 86 87 83 115 135 204 196 201 227 168 180 107 109 111 149 45 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
287 282 277 287 279 293 295 298 289 300 301 295 313 311 305 297 295 289 302 303 303 307 302 300 297 308 299 293 300 289 279 246 220 204 189 182 174 205 235 208 224 201 162 159 164 174 219 227 215 202 189 203 206 201 212 234 229 231 241 265 262 226 175 136 126 143 197 234 271 263 254 204 147 176 174 121 134 161 177 179 180 190 219 232 238 140 125 71 69 129 108 134 118 79 70 91 92 88 80 70 70 70 72 84 91 71 70 198 233 268 226 248 213 257 177 116 92 77 108 153 217 273 301 298 254 222 150 127 128 189 231 252 296 321 313 278 220 202 197 177 174 179 141 127 106 118 151 187 170 174 169 142 132 122 141 127 133 143 178 137 115 102 92 81 73 102 93 102 98 99 92 86 78 59 62 49 45 42 41 40 39 39 39 43 48 46 44 40 29 28 43 108 86 89 101 100 108 113 122 120 120 113 133 149 164 182 178 208 228 229 231 239 203 224 193 170 156 180 210 175 198 181 201 208 259 275 258 241 242 263 256 285 297 283 304 303 339 385 374 388 386 400 408 339 316 300 261 292 270 288 292 299 302 328 322 296 321 277 299 324 356 444 341 375 422 362 325 364 411 430 484 516 536 558 575 607 528 452 421 381 323 306 316 349 390 438 490 512 480 448 453 429 386 365 417 386 402 396 455 399 386 401 393 413 384 329 334 343 390 368 362 362 393 383 395 377 397 428 417 394 399 439 445 449 436 407 425 423 452 438 414 425 459 516 575 604 622 624 593 578 610 554 562 598 586 620 672 707 722 688 658 709 746 799 900 924 917 921 938 928 967 962 870 842 837 828 821 779 782 738 700 777 801 808 819 831 803 751 639 571 590 593 594 498 527 565 536 526 489 487 549 609 620 592 602 611 657 773 858 815 744 762 780 702 583 518 523 521 577 541 496 497 499 488 477 503 528 528 534 503 498 466 422 373 398 393 380 382 362 394 392 478 448 405 357 339 285 282 319 281 249 263 247 213 210 207 202 197 191 185 186 184 183 176 170 176 174 173 172 162 160 150 139 135 130 119 119 113 118 120 143 160 158 183 187 182 184 161 146 156 183 209 211 215 202 200 198 209 213 217 216 208 200 216 218 225 228 236 235 236 239 239 229 243 233 250 245 233 228 235 239 248 240 229 244 250 236 230 217 225 183 204 234 232 270 300 297 294 253 246 222 216 235 228 218 225 244 271 308 280 283 262 278 283 274 276 282 287 289 285 266 257 246 252 246 259 239 253 252 247 284 287 303 264 268 255 310 328 322 290 330 347 351 328 253 223 200 176 172 162 146 137 129 123 118 114 110 106 102 92 97 91 88 87 84 89 92 96 91 88 89 83 86 86 86 89 88 90 91 94 97 99 99 101 103 104 102 108 115 123 133 129 129 132 147 164 172 180 189 189 193 197 193 195 192 216 201 221 233 207 137 179 162 140 193 136 97 68 83 87 145 98 125 221 261 190 177 140 129 133 120 147 177 132 160 135 113 125 143 109 110 90 107 111 108 100 110 96 92 84 77 79 93 85 79 77 76 83 91 99 99 73 64 53 43 38 35 34 34 32 31 29 39 43 49 56 73 78 78 94 125 127 110 104 68 90 89 95 121 143 157 220 285 262 280 255 274 266 265 206 191 157 67 42 93 76 59 82 107 183 192 190 196 207 151 147 87 59 18 22 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
292 294 287 303 289 297 304 300 299 299 300 296 311 306 309 309 293 282 288 290 301 306 307 294 292 290 298 292 268 274 254 233 217 207 198 188 179 174 251 243 217 239 171 158 160 162 185 222 211 198 189 207 196 195 211 216 212 214 220 222 254 248 183 150 133 127 141 186 237 264 222 193 179 220 202 142 124 145 159 169 192 211 240 260 230 143 161 101 69 71 88 104 89 76 70 96 106 106 101 88 84 70 70 70 70 70 123 165 284 266 246 287 254 281 216 177 150 121 91 144 202 256 303 314 298 240 240 163 130 184 276 318 353 345 314 359 315 259 208 211 181 213 149 141 169 195 226 206 175 190 141 121 126 140 157 148 142 151 150 178 127 128 99 75 86 82 117 122 112 96 94 77 69 73 70 59 54 49 47 46 46 46 59 65 40 38 27 31 37 89 91 96 83 76 83 91 96 97 100 98 105 121 144 153 179 215 205 215 230 237 218 219 204 171 179 147 163 155 160 200 244 227 214 206 244 268 276 297 280 263 279 299 291 293 366 334 360 376 374 400 421 428 437 348 316 297 266 282 292 290 285 287 303 292 283 313 270 263 289 351 409 344 300 341 333 316 293 371 418 437 490 503 527 542 575 485 445 411 358 352 287 333 364 403 441 490 472 516 454 411 436 411 351 358 420 345 374 430 423 382 366 369 362 354 369 338 355 378 370 341 353 358 379 371 371 346 361 408 438 380 413 417 408 407 395 388 408 404 418 420 404 440 472 553 607 610 561 575 552 528 530 531 551 537 539 599 631 685 681 635 686 726 768 801 846 944 957 948 971 958 964 907 852 810 776 795 796 760 737 688 626 710 711 776 803 806 824 801 700 582 507 543 562 497 467 501 495 490 449 470 509 528 551 544 554 604 689 828 856 749 641 636 643 614 589 550 485 480 526 497 499 461 462 448 455 465 505 477 526 561 505 466 440 415 380 359 342 335 316 338 353 393 424 402 354 320 296 261 269 274 240 235 220 205 202 201 196 193 187 183 174 177 180 177 172 167 172 171 170 164 162 144 137 129 127 117 116 115 110 119 130 163 184 188 186 171 170 159 141 157 174 202 203 213 206 191 212 201 199 217 208 202 195 223 221 232 232 241 241 256 243 221 216 224 220 244 242 229 221 221 224 240 227 220 225 232 244 235 215 183 213 211 236 247 262 262 262 295 238 226 216 208 219 220 209 217 241 267 289 315 266 260 258 285 273 266 287 276 278 276 266 256 248 258 250 263 245 258 257 270 311 290 315 285 296 294 276 317 315 319 373 376 372 291 244 208 198 178 164 154 145 136 128 124 117 116 111 107 102 98 93 91 87 79 82 87 89 91 87 85 86 84 81 84 83 84 85 87 89 92 94 96 98 98 102 102 102 111 116 126 129 127 123 126 147 153 152 154 167 174 181 188 200 219 215 205 193 200 220 213 192 203 225 221 220 210 121 80 77 74 129 70 145 240 222 217 165 140 123 116 110 117 126 118 150 112 102 107 104 102 93 84 104 103 96 91 104 78 96 77 69 70 75 71 71 70 73 87 101 105 105 74 73 59 49 45 32 30 31 29 30 30 38 42 53 79 108 106 102 83 93 85 82 76 71 91 100 100 101 122 156 167 196 280 291 266 296 270 260 247 187 122 93 30 73 55 54 78 150 183 183 192 214 218 145 114 74 47 68 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
304 301 302 310 306 305 307 307 309 300 285 288 306 295 295 305 305 291 284 276 275 284 300 295 288 271 261 273 281 248 251 248 239 220 208 192 184 175 231 251 229 246 218 174 157 159 160 181 202 194 184 195 186 195 214 214 208 211 219 204 217 242 211 169 146 133 130 201 270 267 247 198 201 264 238 172 146 138 130 131 164 175 175 252 237 172 206 142 96 69 69 73 71 69 72 112 137 145 118 102 139 119 97 83 85 97 213 197 299 294 274 297 306 249 184 156 119 109 82 136 178 245 312 294 224 222 178 141 144 213 270 266 271 261 321 345 359 292 253 286 230 242 187 177 187 248 240 232 201 221 184 143 161 159 166 187 164 178 177 160 135 111 99 81 112 111 122 131 113 102 81 84 97 84 75 84 65 65 62 57 57 80 76 42 27 33 37 58 87 86 78 79 77 69 74 78 86 86 91 103 116 126 127 153 166 163 210 221 227 214 225 189 222 176 151 156 176 195 220 198 200 222 260 274 227 245 267 278 308 274 303 309 347 309 331 353 337 372 404 431 417 443 439 382 330 337 279 257 256 273 277 296 307 302 290 253 247 278 318 318 302 276 270 287 288 270 327 361 390 466 490 491 527 490 424 380 386 391 355 312 275 328 373 396 434 482 451 505 428 383 378 382 363 325 347 331 379 412 349 387 344 358 315 303 330 347 329 336 347 322 325 326 346 371 351 359 360 383 368 370 375 396 394 382 389 397 396 393 400 397 414 454 498 532 531 588 508 539 504 502 505 508 499 495 536 541 570 628 608 630 694 733 769 799 830 917 970 970 985 981 987 899 845 788 704 739 791 784 710 587 586 586 617 731 811 825 836 811 671 569 505 500 485 495 456 452 446 445 433 459 470 486 505 514 591 650 750 844 782 728 625 572 568 576 561 550 529 471 467 484 482 445 436 430 441 429 473 443 489 554 519 517 501 466 415 398 390 392 367 326 305 342 361 362 332 303 289 272 247 245 233 219 210 204 196 193 191 187 183 179 176 162 174 177 175 172 156 166 164 158 158 143 135 129 125 116 113 112 114 118 135 174 184 181 167 162 155 152 140 155 187 193 199 198 195 186 203 199 192 200 200 192 193 215 216 223 234 224 215 245 235 225 205 212 210 234 233 232 223 212 214 234 215 211 211 212 219 230 184 208 223 220 232 246 254 242 261 253 239 223 214 203 225 208 202 219 222 232 244 297 314 263 245 273 262 259 264 267 267 265 263 254 256 251 256 262 261 268 290 304 305 352 313 286 309 328 291 364 381 356 395 399 356 294 252 223 197 174 160 152 142 137 131 127 137 126 122 117 117 109 97 89 98 81 85 84 84 84 81 81 82 82 81 81 82 85 86 88 89 91 92 95 96 95 99 98 105 118 124 119 125 118 135 149 132 166 169 175 175 179 194 203 212 241 252 209 200 215 224 236 234 236 199 226 223 224 210 171 63 81 53 84 175 268 210 164 158 134 121 107 99 102 122 114 124 106 96 102 91 103 92 80 77 88 85 83 91 84 72 78 65 63 65 63 65 67 78 88 85 92 90 75 54 50 42 34 35 27 29 28 27 34 36 42 56 84 96 96 78 78 64 71 65 57 87 84 83 77 77 97 145 185 235 263 253 275 209 251 193 213 196 141 95 51 28 74 125 172 165 176 187 191 180 143 124 103 47 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
316 308 311 317 309 309 312 314 307 308 296 278 301 296 289 300 301 300 297 291 263 262 272 298 299 292 269 254 249 244 231 238 234 219 201 191 183 175 208 254 243 242 221 187 163 154 157 158 178 195 180 177 183 218 212 199 207 223 220 204 202 214 197 189 156 144 133 159 276 253 225 199 230 262 256 237 203 179 146 151 153 151 161 226 269 210 242 194 152 123 91 71 72 97 85 144 170 144 142 127 130 162 127 111 191 216 269 218 294 317 298 246 222 263 209 152 101 96 149 151 244 242 325 299 250 219 185 140 151 190 177 192 213 230 280 297 343 396 346 342 329 271 240 212 203 260 267 231 214 212 171 149 167 168 179 208 181 146 127 119 109 99 93 103 91 114 152 135 111 101 95 113 108 95 86 98 83 97 110 92 79 89 92 28 35 38 58 72 66 68 67 67 64 76 76 90 98 92 96 109 118 134 145 141 147 169 207 209 214 192 211 172 185 200 138 195 211 204 237 249 216 215 242 272 254 273 301 297 333 316 331 332 356 350 373 373 383 386 388 415 413 434 408 379 335 317 305 293 292 274 286 249 248 249 256 251 240 232 229 274 240 228 230 286 255 348 381 377 422 438 481 516 470 390 375 336 388 422 367 303 270 348 391 429 466 468 422 463 439 393 344 362 331 318 302 358 383 356 316 304 306 326 317 321 311 312 319 333 319 357 381 329 350 344 367 371 357 379 378 384 418 388 379 393 411 432 429 404 409 437 458 485 476 506 481 526 491 488 479 476 466 487 508 555 657 666 654 621 632 683 661 703 756 791 821 865 963 987 983 956 927 883 842 798 716 611 643 680 685 575 554 575 665 783 788 788 811 750 710 619 567 494 458 436 448 420 422 427 415 432 458 473 516 555 577 645 708 763 751 628 603 558 530 523 506 516 513 489 434 445 435 441 423 415 429 402 427 425 490 502 474 469 473 502 485 477 455 414 361 335 315 289 313 338 314 298 280 258 256 235 226 218 209 199 193 187 184 181 177 174 171 166 168 176 175 172 171 150 162 156 151 143 133 125 122 117 115 114 112 106 146 165 176 170 159 150 149 143 142 155 182 187 192 193 178 192 194 192 185 186 188 188 193 201 209 214 228 217 202 224 225 210 204 197 205 213 222 227 215 207 204 219 197 204 208 212 192 204 171 171 187 212 245 238 233 226 241 226 235 210 229 211 198 197 197 201 207 216 231 244 275 261 243 242 247 251 254 257 258 262 259 261 266 258 259 266 272 272 287 302 324 316 323 324 336 349 338 357 381 377 373 359 344 295 255 215 186 168 157 143 139 134 140 134 155 146 143 135 144 123 111 89 82 75 81 83 81 78 77 77 78 78 79 76 79 82 84 86 88 88 90 92 93 91 96 98 104 118 120 114 114 118 137 146 157 162 177 181 193 193 202 211 219 249 229 180 173 174 187 204 215 224 206 184 203 202 146 120 73 51 58 97 200 229 182 164 142 134 127 122 112 92 94 98 117 111 93 109 88 90 86 78 75 79 75 74 82 79 63 67 61 58 58 60 64 80 81 74 80 77 76 77 61 43 35 30 28 25 27 24 23 33 37 45 52 69 70 82 62 52 52 63 66 50 57 74 58 56 63 83 96 105 132 170 224 210 148 131 107 118 141 172 105 31 78 168 136 140 174 185 164 124 64 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
318 313 324 304 299 303 306 319 318 303 300 294 279 279 300 298 287 301 298 284 271 255 287 283 270 246 225 234 216 208 222 237 225 229 192 187 182 181 204 237 252 220 198 212 195 178 156 153 155 168 172 170 183 221 221 186 217 226 218 204 188 223 196 185 172 150 135 133 246 261 235 208 232 248 228 192 172 159 166 142 144 170 172 191 255 268 244 239 222 220 209 192 140 130 82 166 213 180 156 160 136 163 154 198 185 212 286 296 297 308 271 218 176 158 149 121 90 132 178 222 196 235 327 272 225 250 254 191 127 181 228 234 232 222 250 296 386 409 416 415 407 306 287 267 272 267 251 266 258 232 230 184 173 175 188 204 155 151 143 111 124 132 112 114 92 117 148 128 109 118 97 110 113 99 100 95 104 101 125 94 90 78 81 35 37 38 52 58 47 58 58 67 86 110 120 129 128 112 99 110 124 158 163 173 160 186 205 192 203 166 176 160 171 186 134 170 198 203 238 245 268 266 253 269 299 275 288 326 352 355 368 381 386 350 345 346 385 392 381 391 381 403 363 350 329 300 302 324 276 256 263 274 286 280 245 292 260 231 271 281 241 255 270 212 287 280 273 371 439 466 489 495 384 349 317 334 377 373 340 286 262 311 360 398 441 438 398 401 421 385 335 319 307 291 268 272 320 290 310 351 310 301 355 309 308 336 348 352 353 345 400 376 332 351 383 388 362 375 377 384 452 473 400 428 447 481 444 458 406 414 444 429 436 476 467 490 467 456 462 463 486 505 529 590 685 669 668 640 657 695 699 742 743 766 808 846 900 931 888 879 863 847 816 792 748 661 579 554 600 525 559 619 634 662 661 626 675 648 596 620 574 543 504 455 411 408 410 407 401 438 437 456 498 567 665 618 636 721 729 626 568 538 510 491 479 464 459 449 429 419 423 422 411 402 392 386 391 412 441 464 453 418 406 455 478 481 463 434 421 366 327 288 281 296 283 280 273 256 243 229 219 213 207 198 191 185 181 177 173 172 168 166 163 163 171 168 169 163 146 158 158 142 133 125 119 117 113 112 110 103 144 143 164 149 143 138 138 133 146 163 186 182 182 184 173 180 181 183 179 183 184 198 210 222 219 220 224 216 198 199 213 208 196 188 198 197 217 221 222 207 197 197 187 172 157 187 159 189 205 179 183 229 252 230 219 218 224 232 203 212 219 210 192 199 218 217 224 218 218 224 234 236 238 254 266 263 253 249 251 258 258 264 266 268 260 268 280 281 301 316 346 339 358 367 383 359 338 362 345 332 330 314 329 281 253 206 186 169 159 165 154 148 161 148 165 165 167 151 127 117 104 92 84 77 77 86 83 82 79 73 75 76 77 76 78 80 82 84 85 85 83 85 86 95 101 105 110 112 110 108 105 119 135 147 159 170 182 190 190 191 195 203 224 230 204 193 156 191 218 244 210 205 210 190 161 145 179 93 62 46 77 135 182 137 180 139 134 125 114 105 107 112 85 88 100 96 84 88 89 74 77 73 64 69 67 65 71 60 55 54 56 53 53 61 74 67 63 70 78 70 69 56 47 38 33 27 23 23 22 19 32 36 39 48 65 71 79 61 48 42 40 54 51 49 42 41 55 62 93 117 95 117 154 173 262 206 150 121 89 62 62 79 68 25 99 150 96 84 105 70 40 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
305 306 314 307 307 299 302 307 319 309 302 303 277 265 278 275 300 311 308 272 253 248 253 259 246 208 196 192 189 188 186 190 191 188 186 185 181 194 227 229 251 220 227 235 221 213 170 156 150 155 162 166 167 180 191 174 187 179 186 179 167 201 206 189 171 150 135 130 217 254 253 223 249 251 239 199 218 183 151 149 156 168 166 197 251 261 263 242 221 166 186 172 119 91 99 98 141 211 184 177 130 159 200 236 260 273 303 307 288 305 251 243 198 177 116 115 161 188 180 217 256 314 336 286 252 318 302 236 178 145 189 259 330 270 269 325 330 346 365 390 420 431 409 342 321 303 299 265 284 283 265 235 196 185 198 195 181 144 128 143 154 138 126 105 119 101 129 166 124 115 113 117 118 113 113 107 118 109 112 99 87 85 75 49 30 38 57 59 64 87 95 114 124 120 138 128 122 110 107 112 124 144 174 202 196 193 178 176 196 188 140 138 151 173 133 171 179 195 216 212 225 248 281 283 302 320 312 342 345 320 366 391 384 321 297 316 340 344 339 354 380 369 338 324 316 322 335 333 285 289 299 294 315 291 303 371 304 304 308 333 310 311 326 225 238 246 256 281 318 357 387 401 321 312 337 308 345 329 288 253 287 342 396 410 425 406 373 394 357 371 370 338 294 275 291 307 299 290 331 363 388 348 413 336 319 362 395 442 419 407 372 435 371 379 415 408 393 354 366 411 472 477 456 500 496 506 509 491 435 417 414 418 423 426 436 444 446 468 479 486 511 534 588 650 687 708 693 683 702 707 739 727 758 771 819 867 914 868 837 835 817 803 815 814 801 703 654 590 517 492 540 569 566 579 591 570 617 587 556 556 555 506 478 446 414 386 401 385 408 409 435 492 536 541 603 562 596 628 654 605 557 534 506 486 466 452 434 425 412 406 404 406 396 395 380 361 358 372 395 434 406 400 389 430 426 418 471 460 426 402 360 328 287 265 260 263 267 246 234 225 218 210 201 199 193 187 182 176 172 166 165 163 159 153 161 165 163 159 148 156 157 146 131 122 116 118 113 110 109 101 129 157 159 145 134 129 124 134 157 182 183 179 172 174 171 169 172 173 174 202 203 201 230 237 235 233 220 199 195 190 207 193 191 191 182 206 222 225 209 207 202 181 169 162 184 170 203 164 173 197 207 232 248 236 224 202 202 224 192 203 205 203 187 197 212 223 248 241 219 228 230 247 265 261 256 249 244 243 244 248 260 265 269 275 266 270 281 297 318 325 300 330 339 360 362 338 319 343 345 310 297 295 294 264 239 193 168 166 177 199 181 156 164 168 217 201 219 184 205 189 186 139 94 76 73 87 90 89 84 73 71 72 72 74 82 83 81 82 82 79 83 87 88 94 101 102 102 104 100 99 108 127 142 158 166 172 180 184 181 184 193 211 217 222 173 173 164 212 225 210 187 174 202 169 174 143 156 92 51 57 55 76 168 114 121 123 105 130 122 111 94 104 85 79 88 95 93 81 77 72 68 65 63 62 60 58 65 59 49 47 47 48 49 70 67 56 58 70 65 60 66 55 44 36 30 24 19 20 21 38 63 43 42 49 64 56 50 46 36 32 31 36 42 61 62 35 40 53 107 100 133 128 173 183 175 199 237 233 151 77 46 37 39 25 90 134 36 20 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
294 314 309 318 306 311 283 288 306 310 320 323 292 267 257 256 271 278 272 288 271 243 236 245 216 198 194 196 194 194 192 186 184 184 184 181 192 219 257 248 241 240 255 236 251 241 195 175 158 149 148 154 158 161 161 162 159 156 149 145 145 144 154 174 157 141 131 142 227 274 259 239 278 279 263 248 232 217 194 137 140 160 187 218 224 274 273 259 199 152 135 108 103 162 166 142 120 193 227 206 178 153 201 202 218 256 314 313 320 315 262 201 199 124 111 128 158 167 210 232 294 324 337 293 274 317 293 241 205 139 182 246 273 329 276 324 362 390 413 419 447 461 418 374 367 315 312 332 294 254 239 219 202 202 216 231 228 202 177 156 148 132 111 115 135 110 117 172 134 130 135 134 141 140 128 120 107 98 98 106 114 96 81 69 27 38 56 56 60 69 79 90 100 123 126 114 112 104 109 118 126 138 156 207 213 214 181 164 193 167 106 138 120 162 137 156 192 194 191 201 226 265 293 307 299 325 323 340 301 300 326 348 373 316 279 285 293 305 340 382 379 368 368 335 341 336 350 392 307 323 346 343 342 338 350 437 353 329 323 350 372 365 337 287 209 234 238 248 265 285 282 323 300 291 284 293 334 284 271 256 314 363 410 395 380 374 347 365 401 327 348 336 286 284 328 361 279 296 371 411 417 458 411 341 371 372 436 463 423 393 394 487 446 471 417 392 369 356 371 433 438 430 488 516 574 554 591 554 498 441 436 452 489 442 452 467 488 503 500 494 528 590 661 687 713 753 747 715 720 721 748 753 758 774 818 850 852 836 807 753 782 667 678 741 811 782 679 614 600 507 494 506 531 547 541 521 549 584 521 520 511 484 455 441 417 393 378 384 390 402 428 462 490 539 543 514 559 587 594 565 545 524 526 523 497 456 438 419 409 391 395 386 372 399 344 335 334 354 366 386 387 394 366 381 381 414 475 456 397 393 351 344 327 287 267 255 250 243 236 227 219 212 204 198 191 186 182 176 172 167 164 161 157 154 146 151 162 152 149 148 154 144 129 119 114 115 115 110 99 108 129 136 138 132 125 124 135 149 173 167 175 173 170 168 165 163 164 169 184 203 214 201 216 218 221 227 208 208 185 176 194 193 184 176 185 201 217 211 209 195 201 189 187 147 182 199 218 225 217 205 236 231 236 224 206 204 203 214 187 186 194 193 181 193 219 219 258 242 230 229 241 249 266 258 244 239 237 237 241 249 262 262 271 275 259 269 281 286 260 289 318 341 305 306 317 323 302 362 357 340 347 324 251 206 211 187 171 213 202 223 174 180 176 184 256 237 204 197 201 195 127 113 91 79 67 77 93 86 78 71 68 71 68 73 77 80 78 77 80 82 85 86 86 90 95 99 95 93 95 111 117 135 144 146 149 170 173 177 180 179 190 206 201 196 170 156 169 163 223 192 152 190 143 187 142 127 147 143 103 60 53 58 124 79 95 118 87 119 112 102 96 85 83 74 75 82 86 78 74 66 62 60 57 58 55 52 57 51 44 41 41 48 55 65 53 48 56 54 54 57 66 61 50 41 36 38 32 16 23 31 34 32 41 59 61 46 37 39 29 24 24 26 33 39 39 36 32 35 44 43 94 148 154 84 172 236 214 169 176 134 90 45 29 15 33 109 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
312 298 278 279 287 283 290 274 307 291 297 327 319 302 275 257 247 253 253 262 262 255 233 225 207 198 196 199 206 212 206 198 197 194 196 218 235 236 243 281 280 280 270 254 242 254 249 231 191 159 150 146 147 150 150 149 147 144 142 141 139 138 136 134 133 133 135 167 233 287 265 262 278 294 266 281 276 266 249 206 212 180 180 192 197 245 282 244 196 183 152 131 133 209 184 202 123 177 235 231 209 189 193 225 230 246 289 315 325 296 262 278 193 158 186 109 146 165 183 241 292 338 348 306 327 316 323 263 232 178 162 246 302 304 344 305 387 414 418 438 439 456 455 419 355 346 350 308 270 265 266 226 203 212 238 242 238 190 157 138 128 120 131 142 128 121 135 144 182 176 188 185 167 196 141 120 107 96 88 86 97 108 106 58 29 39 53 55 59 63 69 77 86 95 94 96 96 99 109 118 130 149 170 189 187 186 170 153 186 134 130 164 135 127 160 183 199 201 217 241 256 286 300 281 290 282 324 302 266 284 318 336 334 330 279 292 337 348 372 378 352 348 376 367 386 384 400 392 319 331 332 371 397 378 437 466 452 413 426 377 394 410 407 336 252 208 210 226 241 279 254 260 296 228 247 218 268 287 252 258 309 320 392 396 352 359 346 332 345 335 304 304 275 343 362 364 389 383 394 476 463 515 419 372 423 431 460 438 402 443 466 519 542 472 430 441 406 370 377 426 438 475 514 541 537 620 657 559 496 458 459 493 498 481 528 560 586 583 533 534 526 594 668 689 700 751 793 742 730 739 752 766 775 783 790 818 816 809 744 620 669 610 583 627 695 763 747 719 594 539 467 491 491 520 494 500 532 540 547 498 462 446 428 423 422 381 365 375 405 420 428 481 496 521 496 493 512 514 526 524 529 540 557 565 516 503 465 423 402 375 372 369 358 351 381 395 365 323 340 344 361 379 330 355 333 410 422 443 411 350 365 313 304 285 281 253 245 240 233 225 218 211 204 197 189 184 178 174 169 166 163 158 155 153 148 139 143 148 149 134 152 141 130 118 113 114 111 107 103 106 127 119 119 119 120 129 140 157 180 180 170 167 166 163 161 166 172 183 188 206 205 200 204 207 212 224 208 191 184 174 179 195 179 170 185 201 203 202 199 201 186 187 189 173 150 147 216 194 150 218 232 233 205 222 193 190 183 206 195 186 173 188 210 221 216 203 223 210 218 218 235 249 274 261 234 229 236 242 248 251 257 261 264 265 261 236 253 240 265 274 311 297 273 294 302 280 328 329 336 342 351 300 259 215 195 183 176 207 236 196 178 196 213 221 268 250 212 206 148 128 114 101 90 81 73 66 83 77 71 66 66 69 67 71 74 78 72 77 80 82 83 84 84 87 92 99 93 88 98 113 119 121 130 129 143 154 168 164 160 189 198 203 209 155 171 155 134 149 183 190 168 129 128 192 151 104 144 127 111 48 47 69 67 85 108 77 85 104 99 105 97 84 78 80 67 66 69 77 71 65 63 59 53 48 50 49 50 48 39 38 50 51 53 63 55 43 45 43 48 54 54 63 74 53 45 42 37 33 20 21 22 26 45 46 42 35 29 28 24 20 19 21 24 23 25 31 24 23 20 27 45 74 62 86 161 160 94 94 147 199 139 94 34 15 0 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
299 299 285 296 284 276 272 266 268 267 284 280 299 283 267 270 259 246 244 250 238 245 233 220 211 201 196 206 230 234 231 218 213 220 243 233 271 234 266 302 302 277 252 244 228 239 233 227 227 205 169 151 147 145 145 144 142 154 165 157 143 141 138 141 143 146 166 197 246 283 256 260 291 304 289 293 285 280 267 225 186 207 173 177 194 247 295 267 230 183 133 160 204 246 230 212 133 197 245 251 232 218 186 238 281 267 316 330 325 303 310 276 224 173 211 163 125 157 192 242 291 323 322 343 360 336 290 259 154 150 198 203 231 283 338 326 344 369 427 439 430 437 452 463 424 414 377 319 287 312 251 214 245 271 279 299 259 180 179 159 149 132 146 153 153 123 137 172 171 194 170 143 137 169 147 139 118 105 93 86 77 88 80 52 33 40 54 61 70 71 67 71 75 78 80 83 91 98 110 122 141 187 203 201 197 163 146 138 167 125 144 157 156 171 176 221 197 237 228 235 286 284 269 255 284 303 305 235 268 312 329 318 301 276 258 273 330 363 370 322 336 337 364 366 384 427 396 371 348 415 371 384 454 470 498 540 483 473 484 427 430 432 430 389 319 259 223 200 218 223 207 211 240 205 221 244 242 279 238 273 320 327 355 378 342 333 328 311 315 309 303 283 272 312 374 427 419 453 459 511 509 463 473 440 423 481 514 475 419 456 510 569 528 472 505 472 411 428 385 411 411 434 509 482 517 547 616 590 513 486 492 566 505 505 489 538 614 621 585 603 554 556 578 617 699 719 743 742 739 752 763 775 784 786 726 794 785 684 692 588 576 578 537 565 634 618 624 604 615 566 489 456 474 478 467 486 498 489 493 484 457 432 420 401 399 380 351 360 394 397 423 458 456 453 472 457 462 459 469 461 475 514 538 535 511 484 440 403 400 407 413 397 403 414 452 397 400 326 317 315 330 317 308 350 309 344 385 401 380 346 339 322 287 266 256 243 232 236 235 222 215 208 202 195 189 183 177 173 167 161 159 158 154 151 146 141 129 137 144 131 139 138 130 116 112 112 111 106 104 104 113 105 123 127 128 145 155 168 176 172 165 160 158 159 155 170 175 188 192 195 190 192 195 208 227 217 210 210 188 176 170 177 184 167 177 187 192 210 189 196 191 179 186 207 195 146 196 130 164 148 198 202 190 224 212 180 195 201 176 181 169 181 191 209 213 192 197 202 204 217 219 215 236 225 225 237 236 241 254 259 269 239 256 238 252 225 234 223 246 287 289 269 277 270 255 280 324 333 346 337 287 269 220 202 193 223 187 222 219 203 218 232 218 206 240 197 222 226 159 128 113 101 91 81 74 65 68 70 66 63 65 66 66 71 74 74 74 77 77 79 80 81 82 85 90 91 88 85 97 104 105 105 122 126 148 154 139 148 180 200 212 170 182 167 137 149 127 193 184 160 168 184 126 149 150 107 125 89 107 70 39 42 52 110 62 80 91 87 84 97 100 101 93 103 85 68 57 66 66 64 58 55 52 45 46 45 44 44 36 34 40 44 50 51 45 39 40 39 42 44 49 52 60 68 66 50 31 25 26 15 19 24 48 32 25 22 19 19 16 13 12 15 19 11 12 18 22 23 22 15 23 28 70 50 106 66 42 112 169 135 146 144 88 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
304 316 295 295 292 300 290 278 264 258 259 264 268 258 257 249 246 242 231 227 224 220 218 213 211 205 202 196 199 203 216 225 254 245 249 278 299 266 285 297 260 253 251 240 225 216 218 211 199 200 202 196 172 158 157 163 178 171 167 153 142 138 146 155 188 204 215 202 230 283 288 277 278 304 285 278 280 242 230 196 188 200 186 182 206 221 279 217 180 138 138 125 226 261 210 159 164 205 238 302 277 240 191 202 224 281 296 312 303 305 243 221 196 204 188 175 155 118 185 236 260 281 314 297 346 352 345 250 160 165 205 249 259 278 326 394 406 384 383 405 431 453 458 452 457 446 378 327 330 299 257 254 246 238 256 280 297 234 184 159 168 156 171 168 155 155 136 159 155 158 151 180 137 124 122 121 123 113 103 92 75 69 75 54 36 29 62 92 101 109 88 81 77 79 80 85 92 105 119 146 171 193 164 165 181 157 163 136 140 104 134 166 179 172 186 200 243 250 262 282 267 245 240 277 306 272 232 223 248 258 269 320 259 246 269 331 347 377 329 328 294 310 343 370 400 410 440 405 401 411 441 432 518 562 585 564 542 511 498 500 523 511 512 413 316 271 245 223 203 195 202 212 194 193 258 293 279 252 266 283 291 304 353 367 334 320 317 322 305 284 279 264 263 328 399 469 434 464 416 416 436 419 468 511 512 490 533 501 434 480 537 601 534 547 552 508 479 473 395 407 423 428 450 441 462 524 580 546 558 572 562 585 539 543 522 569 585 659 692 649 602 590 606 605 625 658 685 725 724 721 741 755 778 795 674 669 710 605 587 583 512 551 514 579 561 548 537 542 556 516 477 453 427 435 456 450 467 447 450 453 449 420 408 392 382 357 340 353 364 370 406 410 420 416 429 427 424 424 421 420 438 446 474 491 468 437 417 426 431 439 444 447 489 495 487 480 415 382 352 334 297 301 284 304 279 300 338 328 340 329 305 286 281 262 240 236 232 224 224 217 210 205 199 193 187 182 177 172 168 163 160 153 154 152 146 139 137 133 132 142 126 137 128 118 111 111 109 105 100 99 105 123 136 158 159 155 184 175 163 166 161 157 154 154 153 174 179 178 183 184 180 180 195 211 215 202 206 201 193 172 162 167 173 163 165 186 181 186 192 181 187 177 193 214 209 149 171 148 153 169 174 187 175 219 195 182 168 174 181 161 166 194 207 206 190 189 227 212 207 218 211 226 232 225 239 234 242 244 246 265 270 240 223 219 221 234 212 217 227 246 290 247 234 264 321 318 339 295 335 317 267 253 219 205 200 237 195 241 238 227 236 230 203 216 158 180 174 140 143 132 118 104 88 77 70 65 59 65 61 60 62 62 66 69 71 68 73 73 75 76 78 80 82 87 86 87 83 82 85 88 100 128 147 126 138 131 166 166 163 178 193 201 146 192 154 122 124 168 148 146 164 154 140 114 108 107 93 72 88 95 41 36 65 59 62 72 60 61 81 86 103 111 103 91 82 74 61 54 58 56 53 52 48 43 42 39 38 43 32 31 32 40 43 37 38 34 36 37 45 49 58 60 68 81 75 54 37 44 23 18 15 12 32 24 17 14 13 12 10 9 7 9 12 7 0 0 0 22 18 5 0 0 0 12 41 21 56 65 77 90 91 22 33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
314 326 306 332 331 295 284 277 285 261 266 257 253 244 241 239 236 233 231 231 225 225 220 220 213 216 208 202 200 201 200 203 211 253 271 273 314 298 299 305 267 259 243 230 219 205 199 195 195 185 181 177 184 181 176 172 166 158 146 142 139 155 163 193 174 205 211 253 259 295 306 285 286 286 286 245 281 263 229 192 205 170 170 214 235 262 258 198 167 170 185 163 224 257 258 215 179 170 227 259 295 254 201 267 254 244 279 302 267 249 230 254 220 234 200 185 196 135 144 183 188 232 235 290 301 332 316 278 251 224 178 196 268 313 351 349 364 422 424 431 435 421 417 435 449 474 400 370 338 294 282 246 246 263 296 275 297 233 220 185 166 204 176 195 152 139 145 149 141 139 134 129 135 127 115 108 114 112 112 106 85 71 54 48 37 28 75 92 78 81 70 69 83 111 108 112 123 147 144 152 162 180 163 145 147 167 119 82 101 107 134 172 201 220 215 244 241 254 250 242 253 238 257 292 294 226 209 209 229 241 262 263 246 245 305 343 351 332 299 289 288 303 331 344 393 411 433 503 485 506 446 515 592 595 549 578 581 563 537 539 537 553 563 456 361 296 268 252 237 261 239 241 204 191 231 278 311 331 301 295 324 330 388 361 328 310 312 313 318 301 284 273 257 316 361 366 364 390 364 388 396 454 515 581 554 599 548 519 473 448 512 597 568 554 627 578 556 486 404 426 471 448 453 453 443 503 509 497 534 608 660 676 620 561 573 639 592 612 694 739 675 650 709 676 661 631 614 662 617 617 673 632 672 706 630 556 604 596 512 510 489 515 481 533 520 506 503 520 500 521 531 515 444 427 437 429 439 427 425 424 430 419 402 387 374 366 337 343 355 373 378 401 448 399 396 400 404 401 397 401 412 419 426 437 469 459 447 439 451 461 479 545 578 552 502 529 491 448 367 349 305 311 325 282 276 255 277 281 304 301 285 277 268 255 240 225 224 223 219 213 207 200 195 189 186 181 177 171 167 163 159 151 148 146 141 140 136 132 125 131 135 122 118 115 112 109 107 102 101 94 103 147 147 162 163 174 187 171 164 155 156 152 149 149 152 166 175 174 176 181 175 185 201 196 198 202 191 197 194 181 164 155 160 156 171 187 179 181 193 187 176 173 189 202 212 201 177 149 155 152 147 159 177 199 197 164 176 163 171 158 170 194 216 195 176 186 204 203 221 240 228 243 244 233 251 253 245 251 255 260 279 254 223 206 205 230 209 203 218 255 280 235 249 286 322 304 277 291 289 256 238 231 214 210 217 221 203 218 263 260 279 257 268 257 194 146 134 115 134 126 111 98 89 78 70 59 59 63 60 59 58 61 59 62 65 65 69 73 76 80 83 89 88 84 80 75 75 82 95 109 140 146 155 147 158 167 169 173 181 188 216 153 134 185 171 145 121 119 160 177 135 144 147 120 88 112 116 111 60 99 38 27 34 42 61 49 63 70 83 106 119 101 94 91 77 65 60 52 49 50 49 46 44 42 37 36 35 38 30 27 28 34 36 31 30 29 32 38 51 60 61 78 81 87 62 45 69 53 23 18 15 11 22 15 12 10 7 8 6 7 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
340 319 339 344 316 311 291 289 275 280 274 272 270 257 245 256 248 240 241 246 242 242 232 235 228 233 240 222 208 206 206 205 205 206 257 274 312 294 280 272 255 262 248 227 216 216 216 217 204 183 151 148 153 154 159 157 150 145 143 150 184 191 183 199 202 201 231 268 289 316 318 309 309 293 268 251 222 214 231 178 220 207 163 232 271 276 227 159 178 177 207 248 213 229 278 219 234 193 218 245 301 274 247 223 260 296 315 310 320 257 293 286 234 277 241 206 189 202 133 158 201 233 237 270 337 349 296 271 246 204 200 236 224 255 329 282 319 353 359 371 394 432 458 457 462 430 397 344 334 287 254 295 298 296 337 297 293 284 230 217 191 207 198 201 162 147 157 147 145 132 118 115 113 109 110 102 93 93 93 99 97 81 66 52 37 30 74 72 71 59 54 49 51 50 91 119 113 130 120 140 144 176 184 164 121 131 91 139 138 159 170 166 184 201 236 245 222 218 241 211 228 216 247 275 216 207 206 227 259 255 251 242 229 246 278 277 268 293 267 325 324 347 319 348 380 403 451 456 511 535 556 598 615 535 568 557 571 573 566 550 557 568 591 508 429 320 306 282 278 299 278 237 192 195 228 247 296 350 335 332 295 348 414 348 336 309 303 319 326 318 284 267 253 283 304 330 331 325 342 361 397 464 531 524 591 623 585 519 475 491 528 598 624 559 661 613 529 458 413 417 484 526 531 545 480 483 495 495 577 643 678 748 671 577 622 701 674 707 697 771 713 751 786 776 704 640 595 559 562 541 562 565 597 594 582 501 579 545 513 468 476 463 455 468 496 474 468 463 477 475 468 469 460 400 419 406 418 408 403 400 397 398 386 385 370 359 342 326 341 351 379 406 406 396 368 382 381 378 379 381 397 417 443 476 502 488 471 461 472 492 529 574 625 592 555 580 494 424 401 385 385 378 332 323 336 279 251 249 282 272 274 260 257 246 235 221 217 217 211 210 203 197 192 187 182 176 172 170 166 162 158 149 148 144 139 138 137 131 129 122 126 130 121 118 111 109 104 101 99 96 100 114 136 144 151 156 175 163 155 151 148 146 145 151 157 157 167 174 167 175 169 177 188 188 185 189 180 183 181 172 165 162 148 165 166 178 169 173 187 196 178 170 197 213 208 193 186 172 177 117 129 178 214 174 171 154 158 146 149 164 170 184 189 178 186 208 200 211 218 235 238 241 264 246 269 264 271 251 262 247 258 240 223 205 195 198 200 189 208 259 240 216 239 255 286 282 247 283 308 311 274 263 229 222 253 214 220 232 251 279 300 290 251 215 192 165 127 119 114 135 110 93 85 75 71 53 58 61 58 56 56 56 62 67 68 71 75 78 86 90 94 95 89 78 69 97 87 116 116 113 150 144 170 153 140 149 152 169 176 194 198 147 122 173 153 119 104 123 177 145 140 117 132 133 87 97 118 85 55 91 60 43 29 34 40 50 59 68 91 110 107 90 87 83 74 64 54 49 46 44 43 41 39 38 34 33 30 31 29 23 24 27 28 26 24 29 33 39 44 55 63 78 67 74 75 63 93 63 19 16 15 10 15 12 10 8 6 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
355 350 350 324 304 292 295 295 288 322 290 282 276 267 251 254 263 257 251 260 265 259 249 257 255 242 250 231 219 220 209 208 209 207 223 278 274 258 249 265 251 235 224 216 231 233 240 203 159 152 154 152 150 149 147 145 147 164 166 184 207 201 201 228 234 201 213 234 251 305 306 314 291 294 306 287 259 240 225 196 186 212 204 260 295 249 208 167 180 197 197 234 262 266 280 258 254 214 192 238 258 313 278 241 265 283 295 335 308 296 331 277 270 294 233 210 182 139 145 162 241 264 313 339 350 357 299 266 250 186 245 306 299 237 258 296 318 340 355 388 426 426 429 456 467 424 376 382 316 340 292 263 310 315 390 345 326 340 289 233 252 214 232 173 158 163 164 158 165 155 159 135 115 105 103 95 87 77 76 72 73 73 66 44 38 34 33 60 51 51 48 43 38 32 29 45 69 110 114 153 175 172 181 175 142 92 113 128 147 160 198 217 197 229 238 240 197 213 227 187 180 224 211 190 190 186 227 251 245 238 237 229 233 241 242 232 273 273 299 293 338 383 351 394 390 402 443 474 483 503 590 592 538 508 551 527 541 561 518 530 546 568 605 510 475 431 334 298 280 261 250 211 182 231 234 240 290 341 381 336 332 322 353 331 313 303 303 284 286 290 282 249 278 282 283 299 303 330 346 400 450 450 473 511 549 631 585 563 516 521 562 585 659 603 675 588 538 473 428 437 522 564 589 603 541 507 581 538 549 617 700 771 699 663 705 757 744 776 724 780 835 829 759 759 711 645 596 556 555 501 503 507 531 530 513 491 518 493 486 475 442 445 435 443 447 440 442 444 447 447 443 440 445 404 398 398 401 391 386 386 377 384 376 363 358 354 344 317 330 342 355 371 369 368 367 362 363 360 382 407 425 445 455 499 536 514 494 486 496 516 575 645 702 655 653 573 506 507 463 489 437 403 376 376 351 313 276 249 255 250 253 249 243 233 225 217 211 207 207 204 200 193 189 185 180 176 172 168 164 162 159 154 143 141 135 135 132 135 125 124 115 121 120 114 111 106 103 98 97 95 97 110 125 148 148 156 158 155 149 145 143 144 141 165 169 176 166 171 167 164 164 170 178 176 177 179 175 170 175 168 161 155 151 170 171 165 162 168 178 189 169 179 186 206 209 198 203 196 146 155 135 160 222 176 175 147 145 141 145 155 166 164 174 189 207 205 213 217 233 223 247 258 266 267 258 289 284 262 262 252 236 243 227 197 190 186 191 186 198 222 213 209 219 239 267 259 259 280 278 298 305 270 244 241 268 231 221 240 258 233 274 275 203 178 151 133 117 104 98 117 108 90 81 71 63 54 58 57 56 55 54 59 66 68 72 80 91 97 92 99 105 103 92 77 69 100 107 115 120 115 136 127 147 132 149 162 170 202 188 190 216 156 115 125 167 136 99 147 172 162 113 110 119 123 134 96 62 97 47 73 62 34 26 60 45 44 56 72 75 84 93 81 80 80 64 64 57 52 43 39 39 36 34 33 31 30 26 27 25 22 21 22 24 20 26 34 41 48 55 62 70 82 85 93 88 67 46 25 15 13 13 11 9 11 9 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
367 363 342 324 304 311 342 299 297 332 296 279 274 259 254 261 273 270 272 275 286 290 277 263 253 248 241 237 243 234 230 212 210 209 206 259 279 270 258 240 256 245 220 206 205 210 203 181 155 155 170 172 181 175 174 184 228 210 171 206 215 213 203 233 252 221 248 223 244 303 296 283 301 269 288 285 252 233 232 230 194 215 225 248 284 270 207 164 173 179 198 207 224 264 273 315 289 270 224 238 229 285 286 268 278 317 323 323 323 325 301 261 299 274 225 167 140 162 194 225 293 305 344 346 340 357 334 257 209 193 250 336 334 290 277 350 357 391 413 377 394 405 415 429 445 466 438 382 355 354 276 304 326 320 396 356 351 353 293 277 308 256 218 205 206 226 162 147 136 127 122 130 120 123 108 106 99 82 93 94 75 60 72 78 47 36 31 34 37 40 41 35 28 29 34 37 119 130 146 159 161 142 155 185 169 121 91 99 116 163 182 192 216 236 249 208 167 225 177 163 205 172 156 156 168 196 245 238 214 228 219 202 208 227 227 273 304 325 281 283 332 325 348 343 393 429 446 472 464 508 558 557 496 515 522 491 520 530 516 514 557 584 589 567 510 464 342 290 265 244 235 202 203 227 278 267 287 313 344 373 349 359 381 339 303 289 318 284 281 264 254 314 304 319 299 306 315 334 367 410 418 443 475 500 543 630 620 545 529 523 571 652 693 700 653 591 521 464 423 427 486 504 500 545 586 589 614 585 581 572 627 712 787 782 781 792 823 844 791 807 836 780 693 699 654 626 562 540 548 540 510 480 486 480 473 474 446 457 445 437 424 425 420 419 419 422 420 421 427 420 421 423 415 403 383 383 380 377 373 370 366 357 353 345 342 331 327 321 320 332 344 356 352 351 359 341 346 374 413 446 475 480 479 513 534 561 560 547 527 544 622 682 644 615 585 586 595 607 555 548 512 480 464 429 378 321 282 258 237 233 229 226 232 223 218 210 205 199 191 196 194 189 184 183 178 174 169 165 161 157 154 152 144 136 134 132 134 128 125 122 117 113 117 114 108 103 102 98 97 94 94 120 167 170 161 148 145 147 145 140 139 135 154 169 169 166 170 171 172 159 161 168 177 168 169 175 181 179 164 159 168 169 143 170 159 153 156 185 174 180 162 186 196 217 226 221 182 157 113 153 127 157 227 205 198 135 169 172 172 182 157 163 166 177 208 214 223 235 232 236 254 247 244 265 282 295 291 275 253 236 242 224 207 199 188 177 179 177 203 206 198 203 237 270 239 236 254 282 256 274 263 235 247 257 262 252 254 244 272 248 231 224 222 181 165 130 132 125 98 85 84 81 78 70 58 53 55 53 54 53 54 59 68 80 96 90 102 100 117 122 124 123 89 59 102 109 122 118 118 110 114 122 128 122 131 178 156 191 180 184 180 155 130 109 104 117 90 149 137 127 92 102 118 129 92 89 54 95 58 43 47 53 23 45 63 65 69 64 81 75 73 70 76 66 60 50 46 39 39 37 34 33 29 27 26 27 25 24 23 20 18 20 20 16 20 27 34 42 55 68 77 61 63 63 61 30 24 25 11 11 8 7 6 7 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
352 357 369 350 337 353 320 300 316 310 292 280 271 260 261 278 275 271 284 278 269 266 263 254 249 243 243 240 240 243 242 226 212 211 208 255 279 264 255 249 220 221 221 209 191 188 179 192 166 152 163 186 199 202 205 231 229 206 180 216 242 234 202 224 257 287 277 288 275 311 300 288 251 268 230 266 231 195 192 199 192 228 272 256 287 252 212 239 201 190 221 207 275 254 278 297 260 225 243 294 222 237 286 303 292 291 293 306 330 332 296 298 301 248 221 185 145 187 190 197 247 288 317 295 317 352 319 267 205 220 232 293 361 377 361 332 374 417 436 435 449 438 452 468 470 485 454 433 431 355 294 314 350 392 421 434 370 360 369 347 316 264 249 274 300 219 182 159 150 158 145 139 137 119 117 114 112 106 95 84 68 95 91 94 86 40 29 32 33 31 28 28 35 35 34 29 131 148 139 135 135 111 116 154 163 138 90 94 112 138 186 193 221 209 209 232 167 185 170 145 135 157 168 175 159 166 197 172 185 188 212 221 235 253 273 291 289 345 291 321 288 299 326 368 398 460 465 448 489 515 554 514 485 507 473 491 541 519 489 524 559 568 601 598 505 361 311 318 277 240 211 182 194 217 276 281 270 309 348 415 400 379 405 332 273 261 253 265 279 248 284 342 372 351 357 340 362 346 354 361 379 405 452 522 603 656 633 633 569 571 610 682 736 671 629 573 524 442 490 465 451 476 520 518 518 582 649 692 660 650 708 760 720 688 698 721 731 797 839 878 809 721 660 623 612 570 546 525 500 506 489 469 450 457 449 444 431 422 425 417 412 409 404 405 400 404 403 406 401 398 400 408 412 404 387 366 370 363 355 353 348 344 334 333 328 324 320 313 307 317 320 326 322 327 335 319 364 418 441 504 562 521 504 503 515 534 558 553 567 563 608 591 579 546 514 534 541 555 577 598 577 562 508 468 407 351 315 268 252 242 235 230 218 215 208 206 206 201 196 189 185 184 178 177 174 172 164 163 159 156 152 150 145 135 129 129 129 129 128 122 120 113 108 110 109 102 98 96 95 93 89 136 166 166 152 146 139 139 140 136 135 138 164 169 165 158 164 168 161 157 156 162 165 164 166 180 189 194 174 168 150 152 140 173 148 147 167 182 175 161 168 189 210 213 206 215 153 135 143 117 113 181 221 203 164 134 155 154 177 193 171 170 195 176 202 208 205 218 233 242 250 228 259 273 306 293 285 275 243 229 221 200 191 182 175 171 169 180 188 193 205 257 238 262 229 221 223 251 254 256 229 239 234 229 243 238 280 280 253 247 184 168 164 158 184 177 138 107 108 121 85 76 71 65 62 49 53 51 49 51 59 58 76 87 103 111 116 136 145 141 139 124 110 58 104 122 110 105 136 153 111 115 111 124 170 141 164 186 155 172 182 155 164 161 123 85 107 133 120 95 84 128 136 141 91 60 51 80 32 40 25 29 26 54 70 61 62 65 66 69 60 60 70 66 51 44 39 35 33 33 31 31 28 25 24 24 23 21 20 17 16 15 16 19 23 30 36 48 58 70 78 63 57 54 48 49 18 12 8 11 8 6 5 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
326 328 344 352 365 368 337 326 308 288 280 273 273 278 274 276 271 265 262 267 264 250 247 249 235 227 220 217 217 219 236 223 211 207 210 240 270 262 256 248 239 211 205 222 212 217 206 210 179 162 157 159 199 215 240 243 248 208 213 191 231 257 240 215 243 261 282 312 301 312 297 277 281 272 276 249 227 201 220 207 243 273 294 304 291 276 255 230 201 254 271 240 228 261 302 271 254 236 289 315 298 260 257 317 300 324 346 345 322 305 307 331 290 257 265 206 152 180 229 263 225 245 296 336 341 357 374 337 284 242 238 289 307 346 395 374 346 371 394 405 424 439 431 434 468 446 444 430 375 367 305 341 400 431 461 466 404 397 399 446 346 323 320 325 303 286 244 218 208 165 156 158 164 156 173 130 110 97 96 87 78 90 99 94 101 69 104 88 80 66 48 39 38 43 34 29 124 155 130 96 105 84 86 152 110 102 98 78 143 172 184 200 215 210 159 188 153 156 125 140 154 168 180 195 225 213 192 216 219 227 237 225 235 250 280 306 341 316 308 310 349 336 362 410 435 452 436 437 505 474 543 494 485 481 456 477 522 506 498 523 549 566 590 549 431 319 279 261 266 231 199 180 200 217 246 243 274 320 333 390 388 357 360 264 228 227 253 266 300 335 317 317 351 400 391 382 387 423 427 421 435 481 530 573 577 634 599 611 645 604 611 646 726 629 562 512 482 487 542 542 499 555 535 605 603 609 625 716 736 748 644 659 655 599 643 630 691 697 777 880 823 760 706 635 573 566 517 524 511 475 453 446 438 432 425 419 415 405 403 400 397 395 392 392 387 387 386 391 383 394 381 385 385 385 379 371 364 356 350 345 340 332 327 322 318 317 316 307 304 305 311 303 304 309 299 317 349 393 464 529 528 499 491 494 490 494 541 522 525 564 607 540 511 490 495 476 473 503 556 543 506 500 503 442 403 346 310 276 259 246 237 230 224 217 211 210 205 200 194 189 185 182 179 173 168 167 164 160 157 155 153 141 136 132 129 126 128 123 130 127 127 120 113 104 104 102 96 95 92 91 86 126 160 156 151 139 135 134 138 131 133 147 161 163 159 156 157 158 159 153 152 153 156 157 165 175 179 187 176 175 167 160 140 156 140 162 175 164 157 155 197 196 199 193 187 197 100 103 171 186 181 216 207 181 157 133 140 176 179 188 179 156 188 176 198 203 191 214 223 224 214 250 246 268 281 255 258 265 259 229 229 209 210 210 184 170 163 175 179 187 231 230 272 266 252 271 234 214 229 230 229 228 201 200 215 257 272 225 252 270 243 224 206 143 174 165 121 112 90 87 77 70 67 61 56 47 50 48 48 48 59 75 68 79 93 91 106 121 141 150 107 102 98 65 116 122 101 91 132 160 132 99 101 118 127 138 166 160 155 174 174 145 168 161 152 98 81 116 110 107 85 100 133 126 82 65 41 51 57 21 17 23 26 53 65 54 51 60 62 58 52 55 59 65 59 56 55 45 37 29 27 29 29 24 20 21 21 18 17 15 13 12 16 23 28 35 40 57 68 76 48 66 45 34 30 53 41 10 6 4 4 4 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
320 311 328 361 367 369 342 311 302 293 282 292 282 286 297 285 270 262 252 246 242 234 237 226 217 216 215 214 213 211 210 209 210 211 224 249 281 270 257 232 227 223 243 253 242 235 224 209 195 172 162 157 169 192 211 240 248 229 237 220 219 242 273 240 242 270 297 289 302 286 309 314 305 296 285 276 222 199 236 232 224 241 283 306 305 275 257 232 199 221 287 253 288 267 278 281 250 277 282 330 302 274 268 267 280 322 327 354 340 324 333 330 336 311 300 265 175 168 160 193 257 270 285 313 340 358 373 322 289 257 236 301 308 343 367 398 420 410 407 411 401 414 438 445 466 440 401 376 352 319 303 312 354 367 400 460 478 409 427 488 444 412 357 321 302 268 245 203 193 233 204 208 181 155 153 138 120 115 108 96 94 97 116 107 121 93 98 110 112 109 74 50 38 39 34 31 159 161 126 88 72 84 90 90 85 68 68 76 104 128 175 220 188 149 151 141 136 128 136 155 165 177 187 205 237 225 207 198 208 224 253 271 240 266 297 314 336 372 328 355 387 370 399 447 434 429 432 448 486 460 532 482 475 458 453 476 488 458 518 546 504 565 595 550 518 360 294 287 221 206 191 181 231 209 237 266 269 289 342 422 416 375 317 260 241 241 250 237 331 295 291 307 366 395 451 420 463 489 464 463 444 490 509 534 573 610 531 519 593 591 645 703 725 659 581 557 484 536 619 616 607 597 592 640 632 661 657 671 638 674 649 583 608 541 560 554 601 661 763 867 776 712 685 630 610 557 544 530 482 461 437 424 416 410 408 398 388 388 398 383 383 378 375 377 373 370 374 375 367 365 364 366 370 379 383 370 364 361 348 333 327 333 336 316 312 310 310 305 298 300 302 303 287 297 316 337 354 398 420 451 473 473 469 494 482 496 510 482 511 572 536 565 494 443 470 469 438 487 508 510 438 437 459 426 369 337 307 278 258 241 232 226 222 216 212 208 203 198 194 187 182 178 177 174 171 162 159 156 161 150 148 143 138 133 129 126 123 121 125 122 124 119 110 108 101 99 97 94 93 89 86 104 155 141 142 134 130 129 129 130 133 147 162 155 156 150 151 152 150 150 146 149 153 160 167 174 165 174 178 161 172 164 155 132 157 171 187 168 146 165 181 186 196 185 153 185 100 157 182 201 224 195 177 167 143 136 134 152 198 171 160 147 169 166 164 182 201 202 213 200 209 227 247 255 242 243 256 268 270 236 242 239 237 234 195 172 153 168 169 197 251 290 284 280 242 255 241 197 214 204 223 247 235 201 180 199 197 226 205 211 221 176 162 152 139 160 140 101 93 83 71 63 61 57 53 48 47 46 45 46 53 65 69 70 89 103 101 120 134 126 131 96 65 41 95 96 78 106 156 135 118 95 97 139 155 144 150 127 167 143 170 119 160 122 124 91 73 105 79 70 89 104 152 104 72 57 46 31 26 15 30 35 47 57 52 47 46 56 72 61 46 51 50 56 65 67 56 55 48 35 27 23 23 20 17 17 15 15 12 12 12 10 15 24 32 38 45 59 43 48 59 46 26 40 23 22 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
300 301 317 317 344 337 348 359 319 301 293 292 295 293 301 293 273 274 259 244 234 227 221 221 221 220 218 218 217 216 215 214 214 217 225 239 268 270 263 250 250 254 239 231 241 245 215 206 201 190 167 159 158 209 219 229 258 251 257 224 216 244 279 259 248 270 294 292 278 265 283 293 262 264 275 240 216 202 254 254 285 280 254 286 304 292 286 272 205 209 245 285 293 313 303 279 252 274 307 314 333 284 319 273 300 315 308 323 342 355 320 292 270 281 230 204 179 155 181 160 217 236 275 292 334 362 367 337 283 271 246 249 311 315 361 387 352 336 349 365 392 394 426 453 464 436 451 432 358 379 346 359 354 418 420 426 485 454 446 455 498 401 367 351 310 302 293 264 256 237 231 218 210 201 174 138 127 110 104 98 99 118 128 115 108 97 87 88 91 109 84 53 41 34 30 31 126 137 111 89 59 75 51 60 82 93 108 86 129 134 207 221 156 130 128 112 114 136 148 159 170 185 223 208 243 232 218 221 228 224 241 268 265 296 322 295 338 388 364 348 385 448 448 433 418 429 427 464 421 483 458 479 420 433 446 443 451 499 532 511 509 543 570 543 466 371 315 298 251 226 210 170 185 234 223 239 274 331 362 367 388 403 354 263 232 214 259 250 279 260 325 336 346 388 442 497 456 448 430 422 464 529 559 560 524 503 476 512 531 518 575 655 653 648 630 560 554 597 560 571 521 503 561 611 578 564 555 630 599 580 632 544 540 522 534 589 678 679 758 865 768 713 667 637 607 571 503 480 463 455 458 449 447 444 427 418 409 395 375 371 361 369 366 364 363 357 362 360 358 353 351 358 360 369 377 381 385 386 372 381 341 319 321 330 313 302 298 297 290 295 292 293 282 311 328 348 360 382 397 415 458 464 463 499 461 470 463 518 548 513 479 497 501 441 419 408 410 466 458 486 483 402 387 373 349 324 293 270 252 239 226 222 218 212 209 204 201 197 192 189 183 177 174 171 168 165 161 157 154 150 146 142 137 135 131 127 124 121 118 114 122 116 106 103 100 99 97 93 92 87 86 95 129 136 135 129 125 125 126 125 142 150 158 154 148 146 145 147 145 148 145 148 153 158 163 170 159 163 171 160 152 173 162 157 126 167 188 180 175 146 162 185 175 176 142 120 107 142 175 222 225 201 218 194 137 131 164 193 195 141 132 139 161 155 158 170 202 200 196 192 203 227 228 224 231 247 258 271 267 281 262 260 266 262 195 166 154 156 188 209 210 256 265 253 268 232 215 202 195 197 222 233 214 205 205 185 162 229 168 234 195 161 152 134 116 128 113 93 82 80 71 60 57 54 50 45 43 44 43 46 49 54 60 69 87 108 114 118 140 110 107 107 58 52 58 66 74 125 144 138 100 89 95 114 133 140 164 120 145 109 118 124 143 119 116 100 75 59 73 85 131 143 146 133 89 67 89 64 25 13 21 41 57 56 42 37 51 69 60 50 42 45 45 54 53 54 46 43 42 46 36 24 19 16 14 14 13 13 11 11 10 9 11 22 32 40 33 29 23 21 31 31 19 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
305 292 300 308 325 333 316 328 344 314 311 305 287 277 275 276 263 254 249 243 232 225 221 226 228 227 236 227 225 221 220 220 223 230 230 242 273 282 287 261 254 234 217 211 211 212 199 195 199 189 165 158 162 192 222 236 254 285 249 232 249 243 271 305 284 263 309 297 281 264 246 249 278 253 218 220 224 197 267 234 249 281 302 290 295 283 262 242 208 271 272 295 285 308 306 285 268 280 285 310 311 319 336 285 291 307 338 336 344 324 337 330 315 273 289 270 191 206 168 164 169 170 218 292 349 363 366 301 327 295 273 254 292 334 369 354 307 369 398 393 423 437 460 464 458 475 449 414 354 431 408 397 348 355 416 427 480 521 523 504 534 468 408 374 339 320 303 255 250 220 209 213 206 195 185 172 168 151 152 128 120 118 110 109 102 104 86 91 74 69 58 50 47 32 26 32 77 128 95 59 45 46 103 128 145 150 155 167 199 216 221 170 118 89 102 121 127 137 152 168 183 196 230 267 259 266 287 272 274 239 244 291 320 280 298 327 351 366 425 396 397 441 449 420 409 441 389 406 460 442 424 409 404 398 406 425 467 505 464 473 508 548 523 540 464 359 306 274 264 253 241 176 190 242 247 265 296 333 352 323 338 323 310 282 267 243 240 233 262 301 325 367 406 452 447 450 442 415 403 456 491 475 480 487 529 443 442 451 454 441 522 568 570 582 541 524 516 503 505 483 456 464 540 552 574 508 507 566 528 484 532 560 487 491 547 658 726 749 779 832 780 699 657 595 552 523 492 489 487 471 458 482 479 480 464 440 430 409 406 404 386 363 349 349 345 343 348 345 340 347 339 344 358 371 384 394 403 417 436 372 334 324 310 310 312 304 293 289 292 284 285 268 294 309 333 355 382 411 434 481 517 475 436 463 427 465 491 528 509 475 433 466 506 475 437 396 382 407 398 472 443 384 355 334 321 301 273 263 248 236 226 216 213 209 205 203 198 195 189 185 181 175 171 168 165 162 159 154 152 146 144 140 137 131 129 126 124 123 124 114 108 112 103 100 98 95 93 90 89 85 84 92 117 129 126 123 121 120 124 129 143 147 149 149 145 144 142 139 140 147 140 148 150 154 160 170 160 149 157 153 142 155 169 155 124 192 202 191 175 169 136 155 172 184 125 129 163 185 195 210 211 232 182 161 146 127 161 171 175 125 158 168 142 164 192 168 180 180 189 190 205 215 211 214 233 241 263 283 290 274 261 254 245 238 186 161 143 163 178 194 224 283 265 238 219 209 217 184 183 192 204 232 218 240 240 191 153 182 148 215 220 203 178 132 121 112 103 89 75 69 64 55 51 47 47 44 40 38 61 49 50 55 65 81 93 106 113 114 118 119 72 104 71 44 67 79 110 113 114 136 112 82 97 117 143 153 154 107 151 113 122 129 139 100 79 95 96 63 76 121 95 127 126 103 80 71 45 35 20 16 17 27 49 49 44 32 41 51 47 38 35 35 41 45 43 42 40 31 33 38 28 23 21 14 12 12 11 10 9 7 5 3 14 13 13 9 13 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
302 300 286 296 306 325 303 309 323 323 297 308 300 280 270 259 255 255 247 240 230 225 222 243 250 251 258 247 255 238 234 235 230 244 243 248 260 242 255 263 245 225 213 207 198 193 184 175 168 160 161 164 173 190 191 201 245 255 264 249 273 268 267 280 295 302 308 311 307 285 287 262 230 217 211 220 220 201 257 288 253 259 286 303 277 246 242 250 218 249 233 263 287 309 309 288 277 299 314 338 341 342 334 293 316 341 349 355 317 281 298 330 322 302 290 221 180 172 218 220 236 178 215 277 331 355 352 328 323 298 320 243 292 334 318 305 338 351 342 401 402 422 442 433 440 474 451 405 408 402 455 442 376 379 434 492 516 483 506 532 544 469 398 360 310 292 276 252 239 225 218 202 192 187 200 195 188 170 153 151 133 128 120 124 112 101 102 84 85 82 55 50 42 26 28 31 61 114 92 64 55 81 102 114 106 124 175 148 136 143 122 94 88 90 116 120 130 142 160 165 178 178 214 208 224 229 283 340 285 270 275 275 331 320 291 334 351 389 466 471 463 481 465 457 426 385 404 459 416 400 440 379 422 425 423 436 486 439 488 508 524 516 505 527 403 324 296 269 234 227 200 198 178 220 247 270 297 315 356 323 324 323 279 263 259 212 252 261 302 348 368 409 381 396 384 415 446 373 356 457 474 422 425 467 551 466 404 454 419 419 468 555 532 517 518 465 512 465 451 470 426 478 492 509 530 491 464 506 497 460 467 469 470 523 571 665 673 669 760 815 735 673 614 573 535 534 551 532 515 516 501 524 545 524 496 471 455 443 434 437 418 404 382 356 346 339 331 339 331 333 328 340 358 374 393 413 422 436 429 363 352 336 324 312 300 302 298 299 278 284 269 269 286 336 358 378 411 442 489 568 511 463 431 406 454 487 442 473 493 451 411 423 450 460 473 404 374 356 373 405 412 387 337 319 312 296 277 262 248 236 223 214 208 204 200 198 194 191 187 183 177 172 169 165 163 159 157 152 149 145 142 138 133 131 127 124 121 118 122 118 107 109 101 98 95 93 91 88 88 87 82 90 117 120 120 118 110 119 130 137 140 143 140 144 139 137 141 136 138 140 138 145 153 160 169 168 165 157 139 142 135 160 157 153 136 179 182 187 170 152 169 147 186 150 103 146 138 156 170 196 202 229 173 148 134 114 174 201 185 124 151 182 155 158 174 197 177 195 180 186 192 203 214 238 228 250 272 307 283 279 259 230 224 235 206 181 143 146 156 181 201 255 254 238 249 230 210 168 209 212 238 229 235 225 200 201 193 132 132 214 212 167 155 147 117 102 95 85 80 72 64 57 50 46 43 45 42 40 52 62 56 63 69 79 94 113 116 91 96 122 87 54 53 38 58 76 118 143 100 116 78 76 109 124 162 161 110 97 139 94 138 116 118 111 92 69 84 67 59 71 84 109 107 91 98 87 64 66 39 15 15 19 38 48 35 29 37 42 35 31 31 32 38 35 37 37 30 25 23 28 24 17 20 15 8 5 7 9 5 4 4 5 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
304 294 287 284 300 296 322 294 297 315 312 297 281 284 266 256 249 245 247 238 231 225 224 235 271 274 257 240 245 253 246 242 239 237 243 242 237 224 225 228 230 233 223 216 210 187 178 170 162 161 167 170 179 202 227 224 225 242 263 257 255 287 299 327 327 322 307 285 283 290 288 262 247 224 210 224 252 218 218 259 288 289 295 274 279 246 225 215 231 277 299 284 265 282 299 308 278 313 328 322 339 344 333 308 331 317 336 348 344 330 264 271 278 236 195 203 181 219 261 260 220 190 235 271 325 367 356 371 341 329 362 277 249 250 264 313 301 326 361 409 438 435 425 421 437 467 458 421 410 464 472 445 387 380 441 493 452 484 523 521 524 473 398 353 312 284 267 253 237 236 213 203 194 191 171 168 160 159 152 135 125 119 120 117 101 93 86 89 85 62 65 60 51 26 31 32 35 65 64 47 65 72 90 81 93 126 158 111 108 103 81 94 107 116 123 127 137 145 152 175 196 218 220 238 282 280 271 313 324 283 295 280 298 354 317 357 394 443 424 446 468 428 464 429 397 379 444 417 395 417 434 370 434 443 448 453 480 425 473 487 503 499 501 444 339 313 275 255 228 216 199 183 176 242 272 303 305 291 324 302 308 312 276 231 227 219 259 293 313 339 405 376 371 337 343 372 397 343 356 449 406 367 406 474 457 425 416 386 378 414 458 480 474 470 477 428 457 494 434 416 416 443 446 492 539 452 436 481 439 430 471 490 517 567 619 596 599 647 692 756 754 693 662 630 570 594 648 593 538 522 540 606 639 611 568 507 472 488 482 503 494 475 451 399 365 354 337 325 320 320 322 360 368 394 413 441 467 459 424 377 365 352 330 321 306 290 290 283 271 274 283 261 274 293 375 431 480 512 570 555 497 456 424 437 437 452 403 441 470 427 393 383 407 408 433 428 381 348 351 388 388 373 373 330 285 286 271 254 243 232 221 211 205 200 197 191 192 185 183 181 175 172 167 162 160 157 154 150 146 145 140 136 131 128 126 123 119 117 119 116 105 103 101 98 93 92 91 86 86 85 80 88 107 119 114 108 121 135 145 148 142 135 133 141 136 134 134 130 132 135 152 149 155 164 174 170 158 147 141 134 134 129 151 133 129 169 166 160 164 132 152 145 181 138 95 93 151 180 192 211 234 223 206 166 134 113 141 157 173 136 150 159 162 148 156 171 194 212 205 201 206 226 237 208 250 258 270 311 271 271 266 253 250 224 190 183 156 135 138 183 231 239 222 209 235 199 205 160 190 221 242 245 247 233 230 206 182 163 119 157 209 178 135 122 109 97 91 86 94 87 88 67 53 45 41 39 40 38 40 63 55 60 67 76 91 112 118 107 78 96 63 49 43 45 55 80 121 107 139 79 69 103 102 157 160 112 108 118 111 82 109 108 105 93 75 72 58 91 51 83 68 105 82 79 78 77 64 56 62 39 14 21 23 33 24 37 30 31 30 22 25 32 35 28 25 34 43 35 21 14 17 13 9 7 4 4 3 2 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
300 306 299 276 278 288 308 291 288 300 297 303 287 268 269 265 252 250 250 240 230 225 226 245 263 269 257 248 253 254 263 254 248 249 234 221 221 222 214 217 214 218 215 212 201 189 177 167 163 197 179 180 195 203 234 257 258 278 299 266 276 289 326 329 322 321 319 309 286 260 260 283 255 215 220 218 224 262 283 255 247 292 301 287 285 261 246 286 264 247 263 280 284 285 316 309 286 290 309 322 343 349 342 313 314 349 348 301 333 319 297 249 235 235 205 201 188 252 269 192 191 228 274 325 354 361 385 395 333 318 371 334 324 267 281 339 301 340 371 388 398 412 389 409 432 469 452 444 420 464 481 447 423 384 407 424 436 461 502 475 501 493 438 381 314 289 284 297 257 235 208 195 189 181 170 160 156 145 135 131 121 115 110 103 103 100 111 93 84 70 62 59 45 31 29 33 35 60 41 42 63 78 85 91 100 114 116 100 82 75 89 98 100 121 128 149 148 162 192 206 192 195 218 271 285 306 331 326 346 326 337 330 301 308 367 391 447 420 395 402 435 408 406 402 439 351 403 433 379 398 357 361 376 402 440 475 442 408 443 473 487 475 498 409 313 273 262 262 227 232 209 160 205 224 253 273 288 260 283 278 318 289 226 213 207 223 293 331 351 366 329 327 315 320 310 347 357 310 370 413 348 361 417 461 388 356 364 348 403 496 464 421 444 413 445 422 421 489 439 414 399 429 411 482 499 446 410 428 421 419 448 510 553 562 544 563 572 646 682 727 687 668 721 636 650 681 662 624 584 555 570 635 710 630 571 531 519 541 568 587 560 506 473 414 378 365 352 330 319 314 316 338 363 395 442 456 449 437 438 429 423 364 343 345 324 313 301 294 284 266 262 263 245 277 322 421 505 504 530 516 494 437 381 402 407 396 372 421 421 431 400 353 369 384 417 435 373 344 327 327 322 323 333 312 282 271 261 250 236 224 216 208 200 196 193 186 186 182 180 177 173 167 165 160 157 155 152 149 144 140 137 135 130 128 120 122 119 115 115 113 103 101 99 97 94 91 89 84 83 82 78 92 123 115 111 104 126 135 142 142 143 134 130 138 135 128 126 126 129 146 149 158 171 174 170 175 158 149 140 141 154 135 128 116 147 154 147 162 139 120 130 139 170 165 148 112 142 221 212 218 241 228 188 198 135 113 126 143 160 139 116 155 139 132 143 180 195 187 246 220 203 226 193 187 233 243 267 243 257 252 229 264 261 188 203 179 160 125 169 195 173 165 174 203 164 153 159 171 204 227 229 251 245 250 227 194 186 184 127 114 136 149 140 115 103 93 85 83 95 98 92 75 56 45 38 36 37 38 45 51 50 56 71 88 93 108 125 106 67 60 48 44 36 66 95 69 95 73 75 69 69 85 98 162 107 109 81 133 89 81 88 102 90 76 66 57 48 65 52 48 68 95 68 68 81 61 55 37 49 21 12 12 13 24 19 32 27 18 18 17 28 27 26 19 16 24 33 29 29 17 9 5 5 3 1 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
290 297 294 290 278 274 295 294 275 289 305 297 278 262 267 257 253 256 254 242 231 225 228 237 267 267 259 255 264 273 276 276 246 235 232 227 215 213 217 209 212 206 218 204 212 178 170 163 176 215 214 209 208 232 236 245 258 270 305 310 319 304 330 321 307 304 304 302 304 298 273 240 226 231 226 216 238 268 277 292 285 283 315 296 272 260 237 285 299 243 281 301 309 318 307 319 297 291 301 318 349 353 335 339 341 346 288 277 299 272 293 292 246 213 199 234 209 258 237 232 254 284 305 333 355 350 374 391 380 342 372 358 351 295 268 323 377 314 336 339 348 373 403 400 433 430 454 479 468 465 467 475 457 416 387 456 462 469 453 470 501 485 406 359 322 301 287 274 246 229 219 207 196 189 199 186 170 151 139 132 129 131 124 130 121 118 103 83 68 59 53 46 27 31 30 33 33 35 46 57 70 73 81 85 90 98 96 86 73 80 97 107 114 123 137 135 152 170 179 174 211 236 212 230 252 321 350 372 359 382 384 340 316 362 417 451 445 455 404 355 388 371 395 427 434 352 367 398 391 364 364 371 386 416 441 435 433 419 463 463 464 464 495 349 314 296 252 208 211 202 181 158 203 227 256 257 236 263 298 301 313 252 203 250 281 295 327 326 326 353 294 278 288 308 282 309 316 290 345 344 301 359 424 434 388 329 335 372 455 454 482 455 379 400 396 418 402 454 455 441 372 387 394 438 434 425 392 425 451 498 470 458 477 503 516 538 590 685 679 661 607 676 737 721 741 722 708 653 658 592 606 705 754 702 642 562 568 646 629 607 577 496 450 422 399 398 361 341 322 311 309 318 336 352 385 390 414 445 469 495 420 387 387 386 385 369 348 320 314 310 285 258 250 257 324 420 446 469 468 440 445 429 382 346 376 360 407 464 422 382 413 370 336 347 381 401 361 336 308 313 297 294 291 272 251 254 250 239 231 221 210 203 195 191 188 187 180 179 174 173 170 168 163 160 154 152 149 146 143 140 135 131 128 126 121 116 117 116 109 110 102 96 96 94 91 90 87 83 83 81 77 88 116 113 108 104 116 137 135 132 138 132 126 134 129 127 122 129 141 157 166 169 183 187 176 178 168 164 154 155 161 137 118 112 122 138 137 149 123 113 113 140 174 86 82 105 181 204 193 206 234 208 169 181 125 109 119 130 148 134 115 137 131 144 150 160 203 196 221 239 219 221 173 181 217 232 256 227 199 209 213 248 220 177 160 178 134 131 203 241 192 125 132 152 164 179 189 170 191 208 224 221 256 251 257 220 225 174 130 116 106 101 116 100 96 88 77 82 95 89 71 67 51 44 36 35 34 41 48 44 46 52 66 81 99 108 128 95 55 51 43 37 31 50 68 63 88 63 54 63 77 110 142 164 95 82 85 89 85 71 91 75 74 64 66 53 47 40 40 69 66 65 59 58 53 49 47 35 27 24 14 12 11 13 14 18 23 14 12 22 24 17 19 12 10 14 16 17 24 19 18 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
287 280 280 276 274 272 271 279 272 276 283 297 301 280 263 256 250 252 256 242 232 226 228 245 263 267 273 266 264 272 254 248 239 231 220 231 231 213 204 196 203 195 196 181 173 167 167 170 190 203 208 209 215 216 221 235 250 267 286 293 332 335 335 332 325 308 280 277 284 288 285 261 241 221 245 231 260 246 283 287 318 319 314 314 299 273 242 284 308 282 253 281 281 304 324 333 323 302 306 314 340 355 350 349 352 319 325 290 261 287 265 281 248 219 229 245 299 320 256 208 227 232 264 271 286 309 331 376 384 352 398 405 375 353 290 269 368 326 364 417 355 357 367 382 408 446 438 449 458 474 498 492 458 464 406 404 446 488 508 526 508 492 410 361 332 315 302 266 260 255 227 227 195 186 203 178 163 160 144 138 124 115 111 114 118 111 109 89 64 59 48 37 26 31 32 34 34 37 48 64 69 70 72 76 81 83 77 63 77 88 98 105 118 130 145 160 157 157 173 194 230 240 251 272 281 273 323 415 428 440 447 341 369 427 465 418 385 427 414 352 343 359 381 385 381 320 352 384 337 341 387 435 410 425 423 417 410 416 426 445 448 495 390 291 271 281 250 249 197 171 155 155 182 183 196 225 234 276 300 311 252 234 205 258 276 298 318 299 324 310 305 274 270 298 255 293 283 283 303 306 285 337 377 378 375 303 364 386 395 407 448 402 389 364 406 413 384 377 451 397 396 367 420 396 391 374 405 479 468 551 569 514 510 596 579 635 624 678 610 585 608 674 694 779 713 660 641 619 620 613 611 670 687 671 704 632 594 565 575 568 583 575 487 446 417 393 371 344 326 315 305 307 342 358 370 365 395 437 457 517 462 425 417 371 381 367 365 337 310 283 270 250 233 264 308 369 403 408 412 406 378 393 373 335 327 358 410 451 434 375 363 391 344 331 365 352 363 339 331 289 297 278 265 263 246 237 235 229 222 216 205 199 192 187 184 182 177 175 172 169 165 163 161 160 153 149 146 143 139 136 132 128 124 122 121 118 111 112 109 106 101 96 95 91 90 88 86 82 80 78 76 108 115 109 105 102 110 124 130 128 125 129 123 127 131 122 121 131 149 161 162 168 179 179 177 176 175 165 164 158 158 141 132 117 103 112 118 131 120 114 98 129 132 91 151 160 187 179 182 209 229 206 152 173 121 111 131 135 131 136 103 122 128 138 158 170 189 236 206 211 205 180 160 179 197 235 245 193 178 197 205 192 190 205 153 180 128 116 139 166 138 126 158 173 204 211 212 194 207 218 179 234 200 241 229 234 210 175 194 154 119 97 90 86 80 78 73 77 93 87 61 51 48 38 30 33 32 35 40 39 41 51 59 76 84 106 111 81 57 46 39 35 29 38 46 70 87 55 75 114 94 152 113 130 91 68 90 70 65 66 79 62 71 60 53 56 40 33 65 75 46 52 44 50 38 36 33 27 20 16 12 11 10 10 15 19 15 9 8 12 8 4 6 5 4 3 4 15 23 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
309 304 293 289 287 274 265 262 262 263 269 278 282 280 282 268 258 255 244 238 233 229 229 247 270 288 280 273 272 276 255 238 229 228 221 212 214 209 204 186 171 174 171 170 169 171 173 180 186 189 190 199 206 224 243 252 265 263 262 278 314 335 324 315 319 315 318 301 292 271 257 245 256 239 228 246 244 289 295 281 304 305 286 278 282 244 253 274 276 306 286 261 294 299 309 322 331 323 313 351 348 358 356 347 303 294 286 301 255 227 221 220 208 220 287 277 310 358 315 276 229 253 291 271 343 356 353 386 374 376 408 382 377 316 306 282 348 348 390 415 424 390 411 408 414 426 460 476 479 480 477 505 469 490 435 454 474 497 522 520 536 540 443 387 351 321 302 289 269 252 237 219 210 196 183 163 152 141 144 134 127 122 107 97 98 97 95 76 66 52 44 44 26 32 32 31 34 36 48 64 68 67 67 69 72 76 70 61 78 82 92 104 116 121 134 142 151 160 172 180 203 217 244 270 269 323 345 428 442 405 426 421 463 492 461 398 385 369 341 335 361 343 350 329 343 315 366 318 365 388 419 456 475 406 396 421 413 403 440 451 458 404 325 289 276 234 235 217 177 152 186 166 173 221 245 248 259 303 317 319 256 214 226 252 242 277 244 269 268 235 286 231 230 245 233 239 237 241 243 244 288 305 314 318 331 293 352 327 360 400 450 390 346 379 425 408 354 382 419 360 344 353 371 359 394 409 439 498 571 575 604 590 610 622 672 649 646 604 560 559 601 625 703 798 725 669 634 591 559 560 569 588 601 606 629 647 610 540 520 539 553 575 527 461 429 401 381 354 332 324 304 298 324 340 330 370 407 450 493 502 443 404 380 347 343 344 406 368 316 270 252 235 244 274 304 392 380 355 365 355 353 374 353 334 329 367 426 429 430 407 360 340 367 327 316 344 333 331 310 288 284 276 263 253 243 230 219 219 213 207 200 193 187 183 181 178 177 171 170 162 159 158 156 151 156 151 144 140 138 135 130 126 121 119 119 114 113 109 105 102 97 94 93 90 89 87 85 80 78 75 73 92 113 105 102 99 106 111 125 123 119 122 119 128 131 121 119 128 140 154 152 165 171 168 170 170 164 172 161 149 150 149 140 132 119 109 100 89 105 113 95 88 99 143 152 174 187 159 180 185 214 183 132 148 131 107 113 123 129 111 104 129 144 150 168 161 180 217 215 178 165 173 152 164 178 225 202 206 162 203 182 166 188 195 132 186 152 111 136 141 110 149 205 214 210 227 225 183 178 225 194 203 173 232 205 233 226 221 213 182 152 103 83 80 74 70 65 87 96 67 58 48 40 33 28 30 30 32 34 40 45 51 58 67 76 86 115 84 61 60 55 51 29 25 48 83 73 48 63 100 136 118 98 105 77 63 87 64 52 61 63 53 56 58 42 53 37 33 48 49 39 35 48 31 25 26 26 22 17 13 10 10 9 7 10 7 5 6 5 4 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
321 313 295 297 298 291 285 276 255 254 258 262 256 268 271 263 264 255 246 235 232 229 233 250 260 280 298 294 276 265 257 243 234 222 216 211 201 199 192 173 172 177 176 177 177 181 199 200 195 203 209 211 203 216 217 233 241 260 262 267 299 335 337 328 315 296 280 269 262 255 249 240 230 225 255 282 247 264 268 283 318 321 319 297 271 259 293 245 282 297 315 288 273 292 317 309 317 337 321 319 332 351 347 321 313 306 290 252 232 240 279 241 213 236 300 302 342 317 294 258 230 298 335 342 313 352 389 396 388 421 408 395 375 339 298 325 376 405 372 388 411 447 419 458 404 408 442 440 451 458 489 506 487 489 459 437 463 492 517 535 544 545 454 408 368 335 309 296 275 255 234 207 213 193 194 177 146 139 129 123 115 109 113 94 84 78 75 69 63 55 54 44 27 32 32 31 34 34 48 62 62 62 61 63 66 72 60 51 76 85 92 101 112 119 132 150 157 182 176 199 208 197 212 254 301 357 419 362 341 405 465 502 497 473 454 438 367 377 385 361 322 300 303 336 290 347 310 381 370 399 427 439 445 409 374 412 360 383 411 435 405 333 262 296 262 272 218 223 239 153 155 151 209 219 229 255 286 307 300 279 263 199 207 190 185 246 199 219 226 218 240 238 267 229 263 293 283 274 304 249 271 290 259 262 281 280 301 354 398 434 426 373 345 376 405 353 351 372 359 332 367 397 365 421 458 476 458 493 521 584 656 686 659 645 611 603 580 548 551 579 621 644 727 810 761 752 688 636 638 549 526 545 547 542 552 559 546 559 494 484 489 512 520 516 460 427 391 393 350 326 301 295 340 312 353 412 448 416 417 470 440 394 440 356 330 335 383 344 293 267 246 228 246 281 315 362 334 331 332 321 333 337 335 310 322 380 415 386 379 383 371 321 340 346 306 301 298 292 288 281 279 266 258 247 237 229 219 211 206 196 192 187 182 177 182 175 172 173 170 163 155 153 149 149 146 148 146 139 136 133 130 127 123 119 114 112 109 106 104 102 97 95 91 85 82 80 81 79 76 74 73 118 108 102 100 101 105 108 109 120 124 113 114 131 129 118 125 133 136 141 147 154 161 157 160 169 162 155 156 153 149 135 139 125 123 108 120 92 89 107 105 85 121 138 161 168 173 150 165 202 217 190 131 112 102 101 102 136 135 108 95 110 127 153 151 159 184 205 214 193 172 143 148 157 175 201 156 171 159 160 177 158 176 153 128 193 143 124 156 113 113 191 214 196 205 226 190 184 157 173 203 142 195 219 195 220 214 178 145 153 111 113 96 85 70 73 58 75 96 58 49 47 34 29 26 28 28 29 31 37 52 45 50 59 63 80 117 85 69 60 52 40 27 29 45 85 92 44 74 83 110 157 101 71 64 57 83 51 58 47 45 39 50 44 39 51 32 27 42 38 30 25 37 23 16 16 15 15 10 8 7 7 6 4 6 7 4 4 5 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
305 300 297 284 281 277 278 274 272 257 254 250 250 255 271 269 268 244 237 234 232 233 242 251 255 266 281 293 282 256 247 250 239 235 232 223 216 215 196 175 172 180 187 208 191 193 201 205 200 208 225 232 212 216 242 241 240 254 271 303 322 324 320 325 323 327 317 307 304 297 266 248 231 274 237 273 290 252 262 273 293 302 279 287 262 275 306 285 254 298 305 314 294 295 288 326 327 344 338 341 340 341 301 311 285 286 302 300 257 230 270 300 269 277 258 301 328 292 246 229 224 260 279 305 319 338 373 393 412 439 412 377 328 321 298 314 335 346 397 408 421 419 452 475 417 452 420 450 470 468 477 487 496 519 504 476 456 465 514 525 530 535 471 422 379 328 306 292 262 276 237 251 229 180 174 181 199 192 153 131 125 109 98 93 110 91 81 84 62 51 51 40 27 31 30 34 32 32 32 56 60 59 57 58 66 59 47 49 76 80 93 102 113 123 135 143 157 185 222 236 241 233 247 242 278 289 306 326 386 460 433 439 442 458 407 383 378 398 383 344 297 277 266 270 306 303 369 380 416 397 398 420 384 374 393 371 383 421 404 439 430 329 251 260 260 248 247 230 164 197 149 157 241 274 281 287 301 286 286 308 305 285 255 255 184 198 200 291 286 216 241 262 322 326 315 323 321 321 311 335 297 287 324 309 284 286 342 349 358 402 379 373 316 356 340 328 323 324 328 362 405 447 390 375 420 419 444 444 469 539 588 599 626 573 582 553 518 529 566 635 663 729 730 791 807 764 747 721 639 612 563 511 509 506 530 491 498 523 528 453 447 466 460 499 490 448 401 381 345 323 298 290 302 313 388 474 448 406 385 399 379 364 400 340 315 319 328 351 327 273 252 225 244 255 287 327 307 314 314 300 314 324 303 298 332 361 400 368 347 358 364 323 307 335 307 279 281 271 264 262 257 256 249 241 233 224 215 206 201 194 188 182 174 172 178 175 169 170 168 163 158 154 148 144 141 141 141 134 133 132 127 124 122 119 116 112 107 104 101 99 99 97 93 89 81 81 80 77 74 73 72 89 107 99 92 108 112 108 109 114 125 116 112 118 120 117 115 119 124 129 133 143 148 147 158 172 172 158 147 134 137 133 133 132 122 125 128 110 95 99 78 97 128 146 151 160 154 158 180 200 199 161 127 79 93 90 116 132 117 96 101 122 138 166 135 176 159 175 207 179 158 140 138 147 168 196 150 151 142 135 157 162 141 141 135 186 103 163 130 103 126 190 171 181 160 198 202 192 205 139 178 128 212 205 184 208 215 176 176 120 107 117 133 129 85 71 57 51 58 49 43 39 32 25 24 25 26 27 31 45 42 39 48 55 58 73 85 73 62 47 49 39 24 25 48 115 71 45 45 77 86 114 82 66 55 57 53 38 53 35 35 30 52 56 28 46 38 17 26 28 20 19 31 25 17 8 6 5 5 5 5 5 5 6 4 4 4 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
287 294 290 285 276 269 264 266 260 263 275 268 247 243 258 251 248 238 232 232 231 235 239 245 249 254 268 288 283 261 249 237 233 230 224 222 210 208 198 182 175 183 201 214 216 202 197 201 208 213 218 241 219 220 226 247 264 277 275 329 315 310 295 309 302 315 319 291 270 260 251 233 234 272 275 250 279 293 273 302 314 322 305 289 248 290 297 299 278 283 310 316 328 326 311 292 304 318 341 334 362 337 306 295 289 285 262 258 245 250 228 302 294 270 274 285 320 300 253 244 266 290 329 348 371 365 383 380 390 412 354 325 294 316 315 381 396 391 399 423 426 448 464 475 434 464 459 434 439 458 458 468 478 509 504 477 486 521 506 509 525 538 504 417 384 376 312 284 299 303 300 286 255 224 213 208 211 181 151 131 119 121 107 117 131 96 84 80 66 54 42 38 27 32 31 32 33 32 32 38 43 49 50 56 61 47 53 58 79 85 101 111 122 129 141 163 164 205 201 230 266 283 252 292 297 282 314 373 447 473 433 386 399 416 432 406 404 410 415 413 390 301 273 317 331 364 360 398 402 420 386 380 348 337 349 344 368 405 389 401 453 322 265 209 199 231 241 226 165 131 190 202 249 260 258 273 264 289 300 316 330 292 246 227 191 263 297 311 328 311 307 332 370 385 334 338 362 355 368 335 379 351 391 344 311 273 321 284 331 395 336 326 312 309 314 339 354 368 374 427 434 483 420 386 371 407 398 428 491 521 535 588 557 520 502 502 526 555 599 598 662 691 646 689 739 759 696 698 692 666 620 547 518 478 463 452 463 428 472 476 420 423 447 457 445 439 420 366 342 324 300 286 290 324 376 404 378 367 361 355 344 355 383 327 303 299 310 362 316 279 256 245 219 233 294 291 290 290 295 281 289 289 291 321 342 365 373 367 362 316 327 305 303 314 300 277 269 266 252 243 243 244 240 234 226 218 210 204 197 192 186 179 174 168 171 171 165 167 166 158 152 150 155 150 142 135 132 130 130 131 126 123 119 116 113 111 107 104 101 99 96 95 93 89 85 79 78 75 74 73 70 101 101 96 91 99 102 104 106 110 113 120 109 107 109 112 127 137 143 137 138 136 141 151 161 171 173 160 159 150 125 124 122 129 131 127 116 120 104 77 100 129 122 139 138 132 148 153 183 209 165 110 105 88 91 135 134 127 101 90 103 131 161 131 134 140 160 166 165 197 150 127 140 131 175 154 141 135 131 130 131 159 139 103 115 172 110 127 141 100 97 165 133 187 140 168 157 197 173 138 144 120 183 178 192 154 207 178 143 121 94 97 100 95 86 92 86 57 45 45 41 35 30 25 21 23 24 24 28 33 32 32 43 46 49 62 71 60 54 42 43 39 21 15 53 93 63 38 43 62 102 77 77 49 43 58 49 33 43 26 34 22 39 33 21 28 31 18 18 22 12 14 16 12 6 2 2 2 3 4 4 4 3 4 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
280 275 280 276 274 265 263 255 250 255 269 266 253 238 240 237 236 233 234 233 235 248 247 245 248 260 263 261 255 256 250 245 230 225 216 213 207 200 193 186 181 174 193 215 217 220 218 221 216 224 223 235 221 223 250 245 252 279 310 334 338 320 304 290 280 297 292 306 295 262 231 242 257 295 294 271 276 285 294 287 309 287 275 260 250 282 301 318 299 274 276 291 299 307 322 333 307 313 328 353 356 361 323 330 312 312 285 260 246 259 241 276 327 284 318 321 347 291 245 268 284 283 295 295 316 325 358 348 368 411 406 375 332 318 320 404 438 424 450 440 467 456 466 487 455 470 482 463 467 461 465 479 508 517 519 487 474 483 515 540 537 539 536 484 445 392 357 342 314 308 313 285 281 272 256 219 200 169 152 142 127 122 121 134 137 101 92 110 96 76 57 38 27 32 32 29 32 33 33 32 34 40 44 51 53 51 58 71 83 111 110 127 133 153 163 165 208 221 260 255 256 285 296 359 366 326 397 435 412 451 457 383 377 398 380 350 370 350 360 361 368 306 256 339 399 392 374 366 411 400 377 347 315 323 333 367 385 382 396 388 453 300 245 217 194 204 215 205 177 132 188 233 251 228 242 267 280 301 336 343 331 281 257 175 231 280 280 301 312 340 372 402 445 397 343 351 393 423 423 409 404 414 402 434 358 282 288 306 302 344 319 299 319 345 382 370 407 429 395 423 520 481 464 425 429 396 415 411 432 466 513 536 501 473 472 502 544 594 604 693 694 659 590 648 698 683 715 646 648 658 645 586 584 549 544 516 495 454 420 434 437 403 431 429 421 436 441 390 358 328 311 283 282 298 352 351 345 350 342 329 325 346 398 329 302 281 289 332 305 266 246 226 219 229 278 262 280 276 270 268 275 280 289 318 317 327 348 335 326 316 312 301 279 310 273 274 251 257 250 240 234 234 228 224 219 211 204 199 194 187 182 175 172 167 168 165 166 160 163 161 156 149 142 146 143 138 131 127 125 125 126 122 117 115 111 109 106 104 101 98 95 93 90 88 82 78 76 75 73 71 73 92 101 94 95 94 100 105 108 111 117 115 108 110 121 126 139 144 145 146 150 151 151 156 158 149 158 147 148 133 138 119 115 132 138 140 123 122 133 104 118 122 138 154 121 142 148 180 189 189 172 106 92 75 99 139 123 105 104 82 111 128 133 119 159 174 193 153 163 174 162 137 129 132 140 143 133 124 122 124 173 147 164 116 99 97 83 141 147 101 87 139 131 120 116 136 149 156 175 155 108 107 157 142 168 137 167 194 123 96 85 81 82 82 85 103 117 75 53 43 38 36 31 26 21 22 22 19 20 22 24 32 34 38 44 55 61 52 39 31 29 31 20 17 31 32 29 28 51 113 107 55 59 41 43 54 38 27 40 24 30 17 17 15 13 21 22 16 12 10 8 6 5 3 2 1 2 2 1 1 3 2 2 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
278 272 271 269 267 265 254 254 248 245 245 236 239 238 237 237 235 236 237 242 255 261 261 251 249 257 271 268 244 240 244 243 242 230 220 214 224 213 208 192 185 182 175 189 199 214 224 236 237 228 238 251 235 224 237 270 274 268 288 325 335 324 310 296 276 267 263 278 265 247 235 285 274 263 289 294 270 281 301 332 329 321 304 292 254 271 279 312 319 303 285 300 314 319 325 318 332 332 333 332 350 366 331 318 312 286 292 271 244 245 238 295 323 322 323 352 329 262 282 300 286 328 292 327 362 368 376 356 364 383 407 352 314 325 335 392 404 394 434 463 428 416 436 467 482 478 477 494 464 489 486 469 501 516 509 513 517 494 523 513 537 546 552 475 412 381 340 325 324 297 260 254 239 216 190 174 167 160 152 142 136 136 136 149 161 112 101 114 141 149 102 42 26 32 31 29 31 32 32 35 35 36 40 50 37 56 63 93 117 117 142 155 166 177 203 204 223 268 300 335 341 361 373 367 370 397 452 426 366 372 379 391 317 319 349 330 342 308 337 351 339 263 249 368 358 360 352 387 365 359 356 380 312 303 339 379 357 380 360 394 438 313 286 247 221 164 190 189 178 123 190 208 228 220 232 275 291 311 336 331 334 316 257 197 177 236 273 309 339 384 403 441 459 390 384 403 421 459 461 467 455 484 473 463 421 337 347 353 297 290 293 316 318 311 347 380 406 465 462 491 512 529 481 460 453 471 488 424 430 427 446 483 454 492 538 555 544 590 658 741 694 619 550 589 620 605 705 670 618 565 591 629 628 584 568 577 569 486 434 411 390 390 400 408 416 479 497 444 409 354 320 294 274 289 309 329 319 318 376 316 326 335 372 324 307 304 264 275 282 262 254 223 207 239 262 243 269 256 254 260 270 287 299 306 336 364 347 316 314 306 278 276 262 286 269 246 252 246 243 234 225 221 217 216 210 203 199 194 189 184 179 171 168 163 158 161 160 158 153 157 153 153 148 138 141 136 134 131 127 119 120 119 118 115 109 107 105 101 99 98 100 90 87 86 84 78 75 75 69 69 68 93 100 92 91 93 96 102 110 118 123 114 105 107 117 121 122 127 129 134 144 155 162 171 157 137 145 136 139 123 119 122 109 125 141 141 134 134 135 121 65 88 126 140 126 125 141 143 137 182 141 121 97 73 79 102 112 97 91 76 94 111 113 130 146 186 154 140 148 157 147 132 108 125 125 121 139 126 111 136 155 138 152 143 105 74 95 154 164 104 74 113 145 96 107 110 105 157 161 142 124 100 140 160 111 102 102 117 98 82 81 71 71 75 86 98 117 99 67 46 36 32 29 24 24 20 20 20 16 17 20 23 28 32 36 44 46 46 41 28 20 20 15 10 14 22 33 30 51 65 59 57 54 39 29 31 24 24 23 20 13 11 7 5 5 6 9 9 9 8 5 2 3 2 2 2 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
274 273 269 266 263 261 261 257 248 243 240 241 243 242 241 240 239 239 240 246 253 260 264 269 265 254 265 271 254 241 237 231 226 221 218 216 205 200 198 193 188 183 179 184 206 208 208 226 239 250 273 277 247 235 261 247 261 275 292 333 324 312 307 304 299 294 284 258 247 241 234 256 285 299 278 306 295 287 285 297 328 317 309 280 270 304 287 281 316 325 311 283 309 334 339 354 336 336 363 361 343 346 356 323 317 315 322 296 245 274 264 297 328 344 343 345 326 301 258 267 286 340 351 343 311 366 380 398 400 410 419 353 329 353 363 352 398 415 436 418 398 441 471 449 458 463 444 469 493 487 513 505 502 514 528 535 531 513 527 546 542 549 555 461 421 387 369 321 297 281 270 268 252 244 219 219 227 215 171 158 146 140 150 164 160 153 114 128 87 78 69 48 25 31 32 30 31 31 32 33 34 30 34 39 42 55 67 82 113 146 176 224 264 287 316 327 343 355 374 425 439 467 458 479 501 485 438 398 373 347 340 366 392 313 306 342 287 294 314 354 246 224 326 338 359 322 371 331 332 312 334 378 296 302 344 341 320 355 362 368 370 319 256 226 216 167 166 145 137 171 195 204 205 249 273 296 322 317 317 307 335 299 192 222 190 268 315 330 346 382 412 424 390 416 429 423 493 543 539 544 490 498 528 538 454 379 413 369 335 345 316 326 385 386 337 348 398 439 495 521 572 604 527 520 492 503 478 454 452 465 439 434 448 471 496 530 579 640 673 750 685 628 537 526 535 589 587 614 650 564 518 587 558 579 512 502 516 518 494 468 444 406 377 378 392 425 450 530 430 389 344 300 278 270 285 308 288 298 341 295 308 330 350 303 302 291 269 247 259 248 244 223 209 228 230 235 254 241 274 321 308 335 317 307 373 389 322 298 285 284 273 273 258 265 261 251 240 237 233 227 218 214 209 204 198 197 191 188 182 178 175 170 166 162 156 157 151 158 156 150 152 146 148 142 132 128 125 126 124 120 115 116 116 113 110 107 104 101 99 95 92 90 87 84 79 76 74 72 66 64 67 72 98 91 87 91 92 98 106 124 120 116 107 100 109 110 114 118 131 138 154 164 167 162 158 139 126 134 121 121 108 116 105 133 140 133 125 126 132 111 86 66 108 115 127 112 126 113 116 133 117 92 83 73 79 103 107 89 83 76 94 97 106 120 152 166 145 127 128 135 130 148 126 100 108 118 122 116 99 121 125 120 156 122 120 69 83 137 169 130 68 96 141 105 135 104 93 136 130 105 119 92 138 198 148 130 98 81 76 68 70 66 75 81 91 93 100 71 85 48 33 29 26 21 18 18 18 19 16 13 16 18 22 25 29 37 33 33 25 30 17 13 11 12 26 50 70 49 47 35 38 32 37 30 19 24 16 20 26 10 7 5 2 2 1 2 2 4 4 4 3 1 2 0 0 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
284 276 272 268 264 264 263 261 253 245 243 245 245 244 245 246 247 249 246 248 249 253 260 275 298 274 262 268 268 250 243 244 238 227 212 217 217 210 206 200 198 187 179 184 200 221 210 221 236 246 281 270 250 254 256 274 268 271 304 332 331 327 327 319 307 310 290 244 237 246 285 245 283 289 295 297 334 317 293 309 323 299 285 265 293 317 323 303 288 308 333 312 292 307 331 347 344 357 364 360 344 330 337 339 325 330 286 290 296 246 264 310 325 336 371 375 335 325 294 267 304 297 347 360 359 328 348 373 372 402 424 355 324 342 335 351 361 374 415 379 402 447 440 417 433 412 458 475 467 473 468 494 508 510 509 518 538 526 518 516 531 540 556 488 457 392 390 339 316 324 321 278 257 251 242 229 216 210 201 188 176 135 128 117 105 92 81 83 76 59 53 48 22 29 30 32 32 32 31 33 32 32 30 34 40 51 70 109 119 168 242 294 284 276 264 282 285 311 325 333 337 415 468 440 477 437 403 379 349 333 318 287 326 300 264 328 313 263 280 272 239 291 310 326 348 306 332 333 296 320 340 292 280 307 327 312 320 334 343 313 288 262 254 214 180 195 124 128 149 229 223 226 226 260 262 274 278 280 280 314 330 304 218 175 168 159 269 310 327 351 336 310 365 465 535 508 538 534 516 554 534 552 577 555 463 414 457 387 310 375 343 366 388 443 355 348 345 371 426 456 494 588 608 599 559 551 495 513 472 472 466 470 492 513 489 521 546 598 674 721 710 600 528 492 486 515 528 562 610 585 496 515 496 512 506 458 462 466 443 426 419 412 414 369 364 407 455 505 477 413 355 304 287 267 264 272 275 297 310 286 307 309 311 286 288 278 268 243 232 228 231 232 198 213 228 228 241 239 261 278 280 314 314 297 333 369 301 282 271 264 263 244 240 276 248 229 221 228 223 221 214 207 201 198 190 188 183 180 178 173 171 167 164 161 156 152 147 149 152 149 148 144 141 142 135 133 130 121 121 116 117 111 111 112 108 105 103 101 107 99 100 89 86 82 79 76 72 70 67 63 66 66 94 88 83 89 93 98 107 121 109 105 103 99 110 122 141 124 126 129 140 149 168 152 136 134 124 125 114 115 107 107 103 117 123 120 108 117 117 100 97 61 83 116 134 106 98 111 86 91 97 84 71 77 87 100 104 84 75 72 91 86 101 122 144 138 126 127 111 121 114 127 128 116 96 104 120 116 93 115 104 135 158 121 89 84 64 94 134 150 67 78 91 82 98 89 83 117 83 89 124 83 115 140 145 143 119 86 73 65 56 82 96 81 69 111 77 54 55 41 30 25 22 19 16 16 15 16 15 13 11 13 18 21 23 27 24 26 19 13 12 9 8 9 17 31 36 25 21 24 21 20 17 21 16 13 10 9 4 0 1 1 0 0 0 1 1 1 0 1 0 0 0 0 0 0 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
286 278 273 268 267 265 261 259 249 244 254 254 252 252 252 253 253 257 258 254 252 255 269 273 284 297 292 270 267 255 241 232 227 223 218 221 212 204 200 197 187 180 180 191 204 219 228 217 227 239 247 284 251 253 252 261 284 271 324 304 328 313 290 317 282 262 258 238 255 285 301 280 250 276 269 286 290 312 318 319 323 311 306 272 290 299 308 319 320 303 319 329 313 298 304 315 329 360 365 360 343 332 317 332 321 304 280 269 258 279 267 251 315 326 351 340 323 304 310 278 323 331 304 329 358 366 368 383 367 389 405 338 332 394 396 340 350 362 385 356 370 423 378 380 412 457 436 432 457 478 466 468 477 492 523 532 547 535 522 543 542 544 557 557 502 448 397 367 332 314 305 289 280 245 229 222 210 195 176 163 179 159 153 122 98 87 93 131 101 98 135 113 68 26 23 29 33 31 31 30 30 30 28 29 30 33 72 102 150 272 245 255 214 228 206 237 222 228 256 298 367 461 434 411 436 438 427 377 399 397 358 302 283 265 244 288 335 282 263 252 213 241 285 335 335 284 300 335 276 290 286 255 272 323 327 302 285 332 287 265 249 247 226 233 195 167 114 203 208 202 199 198 236 261 263 260 243 265 304 306 316 313 286 239 162 157 230 287 262 248 288 360 429 491 517 578 563 522 459 487 509 513 566 560 489 489 442 385 325 365 360 418 450 469 407 376 360 376 378 421 498 495 557 543 559 576 539 555 540 505 486 512 539 543 518 532 581 609 652 625 633 671 594 547 463 459 485 522 545 612 535 468 453 469 450 461 435 427 414 411 391 382 391 376 343 376 420 434 442 441 387 351 332 286 262 257 262 286 284 276 296 292 291 274 275 267 256 264 246 231 213 205 196 208 213 221 223 230 241 251 267 281 285 273 292 359 291 271 264 255 243 245 244 276 257 227 212 217 214 212 206 200 196 192 187 181 177 172 172 169 165 162 160 158 154 148 146 144 147 146 141 144 135 135 131 132 129 125 120 117 110 108 108 105 105 104 102 99 100 100 98 86 84 82 79 75 72 68 64 62 65 64 81 87 82 88 94 102 112 114 99 94 99 111 126 131 154 138 128 143 162 153 169 159 141 124 117 111 103 101 107 102 106 111 107 109 100 111 98 93 78 58 82 104 120 124 118 140 109 83 76 81 67 75 77 93 83 78 70 72 80 87 113 129 122 126 117 120 111 109 104 118 107 113 95 95 115 109 86 103 90 119 137 141 119 107 73 90 111 164 81 55 91 71 89 71 80 80 76 78 88 81 94 111 105 84 78 80 83 70 49 66 102 71 75 69 50 42 43 35 26 21 20 17 14 13 14 14 13 11 9 10 14 25 20 17 18 24 24 9 5 5 5 5 10 21 17 15 7 6 3 3 3 4 4 4 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
291 280 273 269 267 266 261 252 247 251 261 265 264 279 275 268 263 265 269 265 258 256 273 300 303 304 299 281 278 267 253 244 245 242 228 215 206 207 216 208 184 184 190 194 202 217 237 227 221 242 249 268 275 253 284 278 279 327 302 293 293 312 287 290 302 277 252 256 276 306 311 290 276 259 306 309 309 310 336 322 308 297 278 266 294 298 304 337 338 334 309 333 334 328 309 334 336 329 349 356 354 337 323 305 315 317 298 269 295 271 285 307 304 342 360 334 329 356 324 278 327 345 337 340 332 364 390 375 393 396 345 340 366 355 404 402 354 357 366 386 391 371 401 391 432 445 464 495 472 482 509 482 505 517 527 526 530 545 538 538 542 562 559 533 496 482 434 357 326 299 292 267 251 237 232 217 211 214 221 220 151 130 123 104 102 115 140 152 112 113 103 78 43 70 44 24 21 21 26 30 30 26 20 17 18 18 30 66 196 223 190 227 204 189 163 210 261 298 317 377 440 402 374 359 368 365 438 443 409 384 306 308 238 236 259 276 292 308 258 216 186 273 273 301 333 280 286 317 269 250 249 272 317 289 278 280 282 248 243 238 238 217 212 208 185 121 164 169 151 157 211 225 244 238 227 199 249 278 265 269 275 285 297 247 157 200 214 187 247 299 354 416 403 413 469 533 472 500 439 426 484 477 518 506 526 532 472 398 382 334 400 414 470 472 389 431 379 373 377 414 434 478 494 487 491 538 547 524 519 543 531 554 580 598 554 561 572 545 599 533 582 644 654 549 508 466 439 477 510 540 590 507 453 430 421 428 415 406 404 399 390 374 377 365 344 345 370 377 439 441 412 398 388 363 289 255 252 271 261 275 281 277 279 263 260 261 239 278 263 238 225 206 190 200 207 213 221 243 260 253 251 253 271 277 262 277 263 257 246 261 241 249 225 231 232 214 205 208 204 204 199 194 191 186 180 178 169 167 167 162 161 159 155 155 150 147 141 140 142 145 138 137 137 129 126 127 126 123 120 118 113 109 102 103 101 100 99 97 95 93 94 83 82 81 76 73 72 68 64 61 62 62 84 84 79 91 102 107 120 118 98 98 124 132 144 158 162 147 135 146 164 161 167 165 150 133 125 134 116 100 97 90 89 93 93 92 98 99 89 82 82 72 61 90 98 116 136 143 140 110 82 79 64 57 54 62 71 71 61 67 74 93 104 105 111 125 102 107 114 98 89 102 101 115 103 80 93 101 88 92 86 106 108 116 108 102 90 60 71 118 95 61 64 58 67 64 61 63 65 67 66 73 74 73 63 63 57 67 81 92 50 51 84 53 55 49 38 32 30 25 19 22 19 20 13 13 11 13 10 9 8 7 11 16 11 9 18 16 16 10 3 3 3 3 2 3 2 2 3 3 3 3 3 3 3 2 3 3 2 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
295 277 272 279 273 269 271 264 251 248 250 267 272 280 298 298 280 273 285 280 270 259 264 281 288 301 302 270 262 259 256 255 244 229 221 220 205 202 207 202 185 187 192 203 206 217 229 236 227 229 248 268 297 287 266 301 330 331 333 318 293 274 269 264 267 263 248 244 260 271 301 315 291 261 269 295 311 314 310 334 318 316 315 291 274 288 293 306 325 338 333 326 352 342 320 333 334 367 365 349 336 321 313 299 294 287 299 294 267 285 301 328 342 353 381 355 370 359 337 280 306 359 366 378 356 334 361 398 400 392 379 396 383 396 370 425 376 376 408 437 439 434 422 412 429 454 471 489 491 478 503 517 509 497 505 501 521 523 534 542 552 549 524 504 466 403 446 382 345 326 311 297 264 240 236 216 208 201 226 171 141 124 123 133 128 152 148 133 104 73 52 63 81 89 101 45 32 30 29 20 19 25 32 39 46 30 22 73 89 153 190 150 156 162 198 230 239 306 363 422 378 362 370 379 320 331 362 350 346 329 306 260 212 205 263 240 285 296 297 238 199 263 263 283 293 285 239 254 268 240 248 278 248 268 286 258 241 234 216 221 215 204 218 192 200 109 119 126 200 213 225 222 216 186 168 236 248 247 228 207 218 176 183 193 147 171 158 228 295 355 419 396 349 418 495 469 424 425 413 394 425 410 453 461 502 554 515 469 396 350 368 416 496 462 437 446 415 393 392 380 400 424 450 464 464 476 490 494 484 505 548 599 622 542 569 562 530 502 546 490 535 618 584 611 566 486 457 421 477 483 510 521 483 474 432 404 395 395 388 381 392 368 354 377 367 339 343 375 387 398 465 439 420 359 316 285 249 248 256 270 269 262 270 277 257 240 270 230 238 219 223 188 191 201 206 214 233 254 252 263 269 263 232 244 257 236 245 269 231 248 253 232 228 210 208 203 196 198 194 197 191 189 183 180 176 172 166 161 160 157 155 153 151 147 147 144 142 137 134 142 139 133 134 130 125 122 124 122 116 116 114 107 106 99 98 98 101 99 93 91 87 85 81 79 75 72 70 67 63 61 60 60 82 80 83 104 107 112 107 104 99 96 128 149 154 150 148 147 149 156 171 159 144 150 143 139 129 128 115 105 113 113 110 89 82 79 73 71 80 73 79 75 55 117 104 108 119 116 112 106 96 93 83 79 61 49 62 63 65 105 92 90 90 103 109 112 100 96 105 104 89 84 88 97 99 84 83 95 86 79 78 94 100 101 101 77 111 63 69 89 84 60 53 60 60 58 56 52 56 59 64 67 61 57 51 49 46 63 88 77 56 34 46 39 47 36 27 23 21 16 14 17 24 17 10 11 9 9 10 8 6 5 5 5 3 4 3 2 1 1 2 2 3 2 2 1 2 2 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
281 274 277 273 276 278 280 258 251 252 258 268 273 282 287 300 307 293 289 306 287 266 264 268 278 285 296 280 257 250 245 240 238 241 228 216 207 200 196 190 180 188 193 217 219 218 238 257 255 238 235 244 254 265 302 303 353 338 306 305 298 299 293 284 274 267 251 252 276 261 275 290 300 278 290 267 275 298 305 331 330 319 305 282 276 322 322 300 318 322 347 342 338 354 337 343 354 363 361 354 343 325 314 317 324 322 317 287 273 312 324 302 314 332 380 386 348 330 314 299 304 292 319 358 395 364 346 361 400 407 376 389 418 399 401 403 423 359 408 420 436 463 435 403 417 474 474 487 457 494 496 496 492 478 496 512 511 522 518 534 539 538 477 439 395 386 368 375 347 320 303 294 294 239 213 214 224 202 156 156 155 157 150 115 99 97 96 94 68 95 96 95 92 84 80 85 64 34 41 62 71 60 56 76 57 59 68 20 34 110 159 117 112 129 161 200 255 265 292 398 348 322 339 393 311 264 284 282 270 307 230 250 194 221 215 239 303 306 250 181 222 276 220 263 249 237 233 228 273 228 255 295 234 253 240 244 246 230 197 213 201 202 219 196 155 131 113 101 163 164 162 143 143 176 216 212 190 224 206 162 132 154 157 143 144 181 173 218 302 373 370 345 347 373 429 417 376 389 360 401 386 441 428 459 529 554 487 418 384 358 378 432 495 485 481 454 479 423 419 407 423 399 414 425 436 444 479 484 514 572 548 602 563 533 476 494 482 445 475 437 516 529 529 591 605 573 485 403 434 432 443 450 480 445 437 439 439 403 388 370 362 357 345 349 356 346 324 392 353 417 444 415 375 354 329 278 255 243 243 250 253 256 257 268 270 266 226 218 216 203 198 184 189 200 208 218 235 232 231 234 243 239 247 230 227 224 234 234 244 224 221 235 219 204 206 200 192 191 187 189 187 184 179 175 172 166 164 159 154 155 150 149 147 143 143 143 138 138 132 136 137 133 129 129 125 122 119 118 115 111 110 105 103 101 95 95 97 96 92 89 87 82 81 77 74 70 68 65 61 59 58 58 80 76 94 112 107 102 99 94 88 125 143 140 136 140 137 137 151 154 174 159 137 130 133 131 138 139 119 113 123 143 118 113 110 99 104 89 71 63 72 73 67 102 109 113 120 94 87 85 89 84 86 84 59 47 58 57 74 91 79 77 81 87 94 100 95 83 103 120 104 92 72 81 84 86 74 87 83 73 71 78 86 82 86 69 68 66 59 48 60 53 43 54 53 50 49 46 50 54 59 63 63 57 46 40 35 57 83 69 47 34 31 31 35 33 22 15 12 9 11 13 13 18 10 6 7 7 8 7 4 4 4 3 3 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
293 279 288 282 273 274 270 266 254 252 252 265 270 278 281 289 296 307 307 307 287 276 280 283 273 281 288 282 259 254 253 247 232 225 224 226 214 205 204 203 184 190 197 200 209 226 235 236 246 254 262 271 283 296 290 312 316 319 309 302 301 298 284 272 263 258 245 253 287 292 294 308 305 289 306 293 276 303 306 332 314 299 287 299 273 313 326 340 332 333 338 347 354 354 359 341 355 367 348 339 331 334 340 336 326 316 276 293 284 324 341 354 321 324 380 374 383 344 331 309 299 300 344 358 407 376 396 354 394 396 422 372 399 444 422 400 422 366 371 423 450 470 479 452 414 419 446 447 443 453 451 457 481 494 499 518 538 535 554 545 544 550 510 493 440 380 345 300 293 311 297 265 237 240 212 193 186 214 161 147 148 124 117 119 129 112 117 105 82 116 118 113 102 98 80 36 42 56 88 83 72 78 81 84 97 109 149 64 21 119 109 88 122 136 170 185 260 303 373 342 330 312 358 316 261 212 269 264 219 249 218 190 207 180 212 246 290 298 238 183 224 291 204 222 213 212 208 223 256 241 211 236 222 240 227 234 226 230 223 184 174 154 187 172 146 125 119 97 99 121 106 156 163 119 173 154 186 180 153 135 199 202 217 217 162 223 235 205 304 303 283 309 284 347 362 377 354 337 334 358 367 401 479 508 554 612 497 434 403 397 378 432 501 578 503 534 457 412 456 459 445 434 451 444 439 472 515 540 512 502 562 568 520 460 431 421 431 445 406 408 481 454 470 574 576 553 498 444 400 397 426 407 411 425 432 440 452 431 403 382 379 361 354 338 333 313 313 351 361 384 401 386 355 327 317 286 262 238 237 237 242 252 246 241 261 239 229 209 212 191 186 182 186 197 202 211 236 223 223 220 235 221 220 218 208 215 222 209 207 220 209 222 207 196 199 195 187 183 181 182 181 179 172 171 167 162 162 155 151 146 148 142 142 140 135 140 137 132 129 126 133 131 126 125 122 118 116 112 114 110 107 104 101 98 98 93 92 92 89 87 84 82 80 77 71 68 67 64 61 58 57 56 73 70 101 107 103 98 86 83 144 136 131 134 124 127 125 137 155 169 167 170 154 135 123 121 129 136 137 126 136 144 133 119 121 107 105 86 66 57 68 49 89 93 97 110 109 99 88 71 81 75 72 79 61 44 54 52 65 69 65 71 86 91 90 96 84 78 91 106 113 104 88 67 72 87 69 81 83 69 62 69 75 73 75 61 55 49 42 51 49 48 40 47 46 43 41 39 44 49 51 60 52 54 45 37 30 46 47 48 49 36 24 24 27 23 19 16 11 4 1 1 10 14 13 6 4 4 3 2 3 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
306 296 292 295 287 284 276 269 255 254 259 263 271 278 282 282 284 297 307 307 292 290 290 304 285 281 286 282 264 259 261 260 250 237 228 221 215 209 211 212 190 188 204 206 204 215 225 233 239 238 249 253 260 268 271 284 323 312 306 296 291 279 272 267 276 252 258 267 269 288 313 302 315 306 306 309 286 285 299 316 332 306 324 311 280 286 318 329 315 316 327 336 351 358 364 374 375 371 356 344 349 337 324 316 314 292 276 308 325 296 306 327 351 350 370 391 361 356 345 324 334 351 373 368 386 394 413 382 383 372 407 384 399 416 460 420 430 422 394 379 409 435 470 477 443 455 435 447 474 463 468 459 484 514 517 512 528 528 534 529 534 546 550 498 490 433 415 391 328 289 286 277 269 239 224 197 183 172 154 160 138 141 191 144 183 182 159 100 122 98 87 97 82 63 42 82 66 78 100 92 108 109 85 125 149 206 156 67 23 96 75 96 110 117 175 194 237 292 347 290 282 326 271 227 197 185 211 206 195 203 187 183 191 173 186 238 214 242 199 169 236 213 202 190 194 197 204 248 238 226 204 224 209 242 233 223 206 227 210 188 191 184 138 141 124 102 98 177 179 142 186 184 218 127 143 139 125 151 167 210 225 252 261 269 281 277 249 231 212 215 224 266 296 310 343 337 307 348 347 333 390 424 429 448 546 541 530 431 458 402 367 452 507 615 556 526 461 460 474 511 483 464 467 498 467 470 512 571 609 557 584 538 504 483 472 456 414 381 378 395 439 410 487 492 525 490 473 469 435 375 402 400 375 391 404 380 411 377 394 381 425 368 394 362 374 363 304 311 326 320 352 355 352 317 305 272 251 237 233 232 244 232 234 230 229 218 216 209 203 193 180 180 182 194 195 200 218 216 205 222 218 218 210 202 197 212 205 207 198 199 198 198 194 193 191 188 184 178 176 173 174 172 168 163 162 158 155 155 147 143 138 140 134 133 135 131 133 132 127 125 130 126 123 120 120 118 113 110 107 109 104 100 100 96 95 93 91 87 83 79 79 79 77 75 71 67 65 62 58 57 57 57 68 83 105 102 88 87 88 96 145 138 124 120 118 116 125 139 148 165 149 153 141 136 126 115 116 128 131 138 144 132 119 115 100 100 81 86 82 51 46 67 88 80 90 108 105 87 83 72 65 73 55 67 64 43 48 46 57 58 72 85 85 100 95 88 79 73 96 113 126 107 89 76 60 78 65 73 86 72 62 71 69 63 57 49 44 42 40 45 43 42 37 41 41 37 35 34 40 42 50 59 46 36 37 34 29 26 33 34 31 26 22 20 17 31 13 5 1 1 0 1 9 3 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
317 310 306 304 295 281 277 275 259 254 255 260 274 281 273 276 280 286 298 311 313 306 296 300 289 279 277 275 268 257 254 255 248 246 234 221 218 213 214 214 195 187 202 215 209 210 224 227 230 228 232 237 243 250 259 281 294 313 310 297 294 285 296 289 282 259 249 267 303 302 323 322 329 326 312 314 297 297 307 315 324 314 328 324 307 283 306 306 304 326 342 347 346 346 362 363 373 380 382 364 354 348 339 327 327 311 276 304 317 339 354 335 346 383 389 366 364 348 334 320 316 351 344 343 388 389 413 402 399 382 385 402 397 457 481 445 415 465 436 393 406 419 439 471 482 460 430 473 487 499 488 492 485 475 486 494 502 511 512 531 534 542 550 506 487 447 419 391 368 336 307 264 240 229 202 191 179 188 174 187 202 212 206 185 192 161 120 126 118 80 63 54 52 62 68 91 91 105 95 120 138 140 105 124 172 166 116 55 23 72 57 92 105 127 155 206 244 341 291 266 312 256 236 178 157 188 270 245 215 181 163 156 195 153 197 192 176 176 140 188 163 169 185 179 180 195 226 238 221 216 225 232 197 219 234 203 210 194 195 205 176 137 154 107 90 98 133 186 201 212 243 242 189 164 181 152 215 200 242 241 251 262 311 330 332 344 303 306 280 268 277 252 254 270 307 306 294 304 329 337 348 373 390 441 484 552 527 503 447 458 400 413 470 593 526 488 453 506 556 569 542 515 500 524 533 562 575 597 628 631 674 650 556 540 518 458 443 419 378 362 381 401 405 446 469 450 433 417 395 371 357 360 353 366 346 347 359 348 358 361 367 348 358 357 360 383 335 319 293 299 324 332 316 299 279 269 248 239 230 229 240 226 219 210 208 203 203 201 194 198 177 177 178 188 190 193 203 211 198 210 204 212 194 192 198 199 193 194 193 182 189 187 186 183 183 182 177 173 170 168 167 165 163 161 155 154 148 150 145 138 132 135 133 130 128 130 126 128 126 119 123 121 120 118 117 114 113 111 104 103 100 99 97 93 91 91 90 88 86 84 77 76 73 72 70 66 64 61 56 55 54 64 73 85 106 99 84 78 78 127 140 122 119 110 108 119 124 133 149 161 146 132 132 124 120 113 110 116 127 136 143 129 112 102 87 82 70 63 62 47 57 69 74 69 87 105 99 88 72 64 61 53 57 55 56 42 40 59 54 66 75 91 98 95 82 78 73 73 82 98 113 107 95 75 59 64 61 65 83 78 60 59 59 65 69 60 50 32 32 41 36 38 31 36 35 31 27 31 34 37 44 47 44 32 24 27 27 20 20 20 22 23 18 16 12 23 15 4 0 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
322 310 296 292 284 276 289 280 260 255 256 271 275 279 280 283 277 285 301 314 323 317 314 298 292 278 262 261 250 251 246 246 251 237 225 219 209 205 203 201 196 191 188 212 223 211 217 219 227 229 232 253 272 271 263 271 284 322 314 323 329 325 300 286 278 263 249 258 276 312 320 328 320 326 325 328 327 298 307 321 338 338 324 319 301 297 282 303 324 332 333 336 331 334 341 347 355 362 359 360 360 355 344 325 308 281 301 300 319 305 333 331 364 371 393 358 339 327 338 353 343 363 387 392 356 369 415 420 433 402 395 425 395 422 465 467 432 467 448 416 416 422 459 465 485 485 438 443 495 500 495 522 504 489 503 528 514 519 526 516 535 544 539 499 461 433 405 403 362 338 335 316 285 263 247 236 214 226 174 224 225 219 212 200 187 204 170 108 85 66 85 97 84 78 98 74 114 121 110 127 147 135 119 140 176 142 95 59 23 81 74 78 81 155 158 204 253 299 232 292 309 228 214 168 124 188 263 268 238 233 179 155 167 142 174 148 162 127 154 164 141 161 162 166 183 197 228 227 228 190 220 215 195 178 221 222 182 173 194 167 159 147 105 89 97 127 182 178 221 215 225 260 212 213 242 183 224 246 277 302 286 317 334 345 409 347 346 331 292 349 317 292 295 313 299 279 297 311 320 365 406 423 437 479 490 544 488 532 546 486 432 402 466 574 603 545 466 528 581 615 567 561 557 552 549 569 582 611 640 667 694 720 653 567 517 541 515 427 436 412 344 354 388 399 455 434 409 404 394 385 383 364 359 345 337 324 323 328 326 335 335 345 345 342 330 331 356 332 308 283 315 306 288 282 276 261 247 238 227 225 235 233 215 209 206 194 192 193 189 196 173 172 174 182 182 185 196 202 190 203 203 187 185 189 187 182 191 179 182 177 171 179 176 174 175 174 169 166 164 163 161 158 157 155 152 147 144 142 137 134 131 130 128 127 123 127 123 124 122 119 116 117 116 116 114 111 109 108 107 103 100 96 96 91 89 88 86 84 83 82 78 72 70 70 67 65 63 57 53 54 52 65 73 86 105 93 72 82 91 147 131 114 106 104 111 122 124 134 146 161 152 133 121 120 117 104 107 121 125 133 135 129 112 99 89 83 67 61 65 50 44 60 68 59 73 95 88 81 75 68 55 50 43 42 43 37 45 54 63 72 87 95 104 92 81 70 64 62 83 88 94 90 82 68 60 49 56 59 74 81 60 53 58 69 68 59 48 35 29 36 34 27 33 32 30 27 21 26 29 30 32 33 32 28 23 18 17 18 15 13 12 13 12 10 8 8 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
318 308 295 295 301 291 291 276 265 256 256 269 278 276 274 281 288 288 293 299 317 322 307 291 292 284 274 259 254 245 237 232 236 235 226 214 229 227 217 209 200 196 191 192 233 220 220 227 247 246 253 264 262 266 317 312 319 312 335 322 311 302 296 293 286 272 252 272 278 280 282 297 303 313 321 339 320 307 313 346 337 333 328 305 304 315 288 315 288 300 302 308 339 338 350 355 357 360 354 341 340 348 337 310 294 283 312 315 313 347 319 353 377 397 377 349 329 328 370 371 379 375 371 372 382 392 401 412 434 412 409 434 418 417 444 476 439 479 454 454 413 447 450 447 481 486 474 452 456 481 497 514 520 496 493 513 535 547 528 538 526 542 540 495 492 449 442 408 398 358 319 317 327 294 263 248 235 188 213 235 230 222 218 202 196 171 151 123 97 79 107 112 70 110 97 107 113 133 126 155 175 155 140 169 169 146 94 68 23 32 69 66 114 146 215 251 306 187 193 292 296 234 155 118 147 173 251 245 225 193 177 132 129 151 129 157 147 107 136 128 148 171 198 191 219 204 217 217 217 188 208 236 216 181 198 202 232 156 175 169 126 98 86 95 131 160 188 205 177 214 230 246 249 264 232 202 252 260 281 298 344 365 360 401 455 421 409 349 365 379 373 334 344 374 344 351 310 314 370 369 431 470 493 531 548 492 457 517 610 504 509 433 459 544 654 553 485 518 566 638 628 602 587 572 551 577 593 620 642 674 706 729 751 602 574 556 482 472 464 418 401 360 334 385 424 483 471 455 423 467 433 418 387 386 354 348 328 318 303 296 298 300 297 313 308 308 317 310 311 283 295 285 277 263 258 245 237 228 224 220 228 228 228 209 206 194 194 180 183 188 171 169 171 176 177 178 186 193 189 196 186 179 179 183 180 172 184 189 186 165 172 172 168 170 171 163 163 159 159 157 156 150 152 148 148 146 138 133 133 128 124 126 124 124 121 122 116 122 117 116 111 113 113 111 110 108 107 106 102 102 98 96 91 90 87 86 83 83 79 79 79 71 68 68 65 64 61 55 53 52 50 66 77 88 83 86 68 88 140 137 107 110 98 98 108 111 124 133 135 151 148 135 129 123 122 118 98 111 116 128 138 130 112 113 107 90 88 82 79 74 71 42 57 45 49 65 93 83 65 66 66 56 47 42 33 41 46 50 59 65 76 94 102 96 85 67 58 60 68 76 83 72 78 73 55 47 46 60 71 68 57 48 59 71 77 65 63 44 27 29 30 23 28 28 25 25 19 20 24 25 26 30 22 33 27 16 11 12 14 8 8 11 7 6 3 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
315 309 303 318 318 305 288 278 271 264 254 272 282 300 281 278 281 295 305 296 304 312 303 286 276 286 284 275 267 261 257 241 227 228 226 217 217 236 245 237 217 204 195 190 221 240 225 222 227 232 247 273 276 277 278 283 312 315 322 310 308 297 286 276 272 266 252 273 290 283 312 325 338 339 333 354 338 326 334 345 336 327 315 315 324 325 302 307 316 320 344 342 337 341 345 356 370 384 357 358 349 326 327 330 329 303 285 337 314 334 363 332 357 395 364 349 351 325 347 382 381 388 402 402 420 392 389 433 450 430 423 434 461 417 434 471 444 490 481 455 435 436 466 459 474 502 477 458 485 477 492 493 515 525 507 505 521 550 544 561 539 538 548 507 488 459 388 397 357 358 345 320 290 288 283 259 250 200 248 241 234 224 221 203 157 145 138 116 99 83 100 116 96 87 123 113 128 166 126 150 184 202 168 165 167 138 94 84 37 22 29 68 127 189 175 196 176 133 154 290 257 181 150 108 148 213 241 193 201 179 168 149 113 153 105 110 132 115 118 152 150 180 214 254 202 187 205 207 204 182 211 227 214 184 179 175 197 190 133 156 99 84 95 111 117 135 140 164 169 219 216 223 238 257 275 256 247 268 309 340 338 368 381 408 416 416 424 416 395 408 406 416 413 380 353 331 312 322 347 379 399 434 477 488 476 445 463 534 605 563 493 445 504 585 679 585 517 559 628 661 656 616 555 532 527 586 614 633 658 683 718 738 765 634 603 564 533 548 518 479 401 349 326 387 404 459 524 470 491 519 461 453 457 403 388 396 354 349 346 311 305 294 287 280 284 288 285 299 296 280 272 284 264 260 244 234 227 222 217 217 218 225 221 216 209 193 185 177 175 186 170 165 167 171 174 174 180 181 191 186 177 173 175 174 169 173 168 171 177 163 165 164 161 163 165 161 157 155 153 153 150 148 145 145 143 140 137 134 125 125 119 122 119 120 119 113 119 118 115 111 109 109 108 107 106 105 101 101 100 97 93 91 89 87 86 83 82 81 79 74 76 69 67 67 64 64 59 53 50 50 49 69 75 79 59 70 77 90 127 99 99 91 107 117 118 129 125 146 151 152 144 129 118 116 121 118 103 95 104 124 144 143 138 128 114 95 101 96 105 85 80 51 40 43 41 61 67 69 69 54 55 58 56 42 32 40 49 57 62 65 77 94 111 104 93 83 69 51 55 60 64 70 61 64 68 48 44 55 66 66 48 42 60 85 64 59 61 57 30 24 22 20 24 23 21 21 18 15 16 20 26 35 19 22 17 17 7 8 9 9 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
325 326 322 307 299 298 289 273 267 260 257 300 299 294 293 304 299 291 295 308 313 296 280 275 275 268 276 281 263 250 245 248 239 223 221 216 217 232 234 230 220 204 192 193 212 244 236 230 220 234 237 256 251 255 266 294 309 314 335 329 333 328 318 302 294 289 257 256 280 296 313 307 308 334 346 346 350 360 362 354 355 338 316 322 347 321 305 315 341 307 327 347 350 354 364 371 365 366 352 339 342 347 339 320 302 297 297 327 342 321 350 392 357 385 397 387 372 339 336 352 369 415 401 444 430 432 426 406 426 443 452 448 459 427 423 471 460 480 481 458 446 444 455 490 493 502 474 477 505 498 481 495 521 532 518 518 510 524 538 551 554 549 497 482 458 420 407 347 341 315 343 328 307 272 252 258 244 217 254 242 238 219 196 170 146 128 121 109 103 83 113 130 127 119 103 137 147 157 179 169 216 208 202 191 143 130 120 118 80 36 23 22 22 73 104 130 110 94 193 292 200 145 120 116 181 233 219 173 158 149 151 131 122 108 86 100 96 112 147 178 190 209 237 208 191 180 191 193 186 169 202 213 211 195 153 153 177 166 147 101 88 89 128 133 156 173 198 194 181 174 180 205 236 248 269 270 289 285 297 312 333 356 372 381 367 366 371 370 375 373 364 369 372 357 338 324 319 320 351 394 426 429 449 474 406 423 475 504 557 616 524 449 506 565 640 634 604 625 670 627 567 552 529 530 546 556 567 598 630 664 704 736 685 587 600 614 595 555 469 409 397 332 326 347 386 473 496 522 534 574 536 510 462 416 437 399 366 423 374 340 334 326 328 288 274 267 268 276 289 275 267 274 261 249 241 233 224 218 215 214 217 220 218 214 212 200 190 184 171 174 188 163 162 164 170 169 175 176 173 173 169 167 168 172 162 174 159 170 171 168 157 156 155 159 156 154 152 148 147 146 144 143 140 142 136 135 133 130 127 121 116 118 118 115 116 113 114 111 111 111 104 105 105 104 102 101 101 101 97 94 92 87 86 85 83 81 80 78 77 75 70 70 63 62 62 61 59 48 48 48 48 61 59 56 70 89 104 106 102 92 98 102 130 129 121 131 145 151 150 146 134 127 117 109 104 101 101 88 91 116 123 127 121 121 119 115 111 111 118 90 87 84 67 43 36 47 43 46 32 46 38 46 47 34 31 48 58 66 80 82 79 86 98 101 84 88 76 64 47 49 61 79 59 54 59 48 39 47 59 53 46 36 57 63 60 57 40 45 38 39 20 16 19 19 18 16 17 11 10 13 28 29 17 10 12 7 3 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
335 332 320 304 295 291 279 271 264 257 258 279 298 304 310 324 324 307 314 314 313 305 291 286 273 261 256 263 272 259 266 239 232 224 215 228 226 225 197 186 185 184 194 197 213 239 233 251 235 229 229 235 249 268 285 285 280 315 319 322 327 325 330 328 315 309 278 260 257 272 276 293 338 333 320 342 341 337 353 351 347 331 324 359 355 332 314 317 348 336 310 339 354 359 361 367 365 349 350 341 318 311 307 293 293 311 338 306 324 363 331 357 382 376 404 395 365 339 336 342 375 377 408 395 396 414 436 451 435 456 464 453 468 427 452 465 484 487 488 456 436 449 464 494 521 508 487 473 501 521 512 496 499 525 542 531 541 523 526 537 506 536 513 432 445 389 391 399 364 334 289 305 279 284 282 241 248 262 254 250 202 178 159 149 137 126 118 109 115 88 120 130 141 121 158 114 147 183 171 199 199 228 183 168 159 154 147 89 73 110 119 132 31 22 50 83 61 160 263 254 188 150 91 120 189 186 163 159 174 127 117 107 91 79 120 160 175 159 185 224 219 238 214 169 169 153 170 187 177 160 188 196 199 186 160 149 149 156 121 103 81 100 137 163 163 182 207 221 239 227 206 214 216 240 287 297 306 331 329 327 332 362 381 377 346 347 346 346 342 349 351 347 350 350 335 324 329 320 339 366 383 393 403 433 389 445 492 514 565 604 522 467 514 548 598 573 577 642 626 595 521 515 503 511 567 593 611 638 655 687 704 732 611 554 562 534 515 494 435 375 367 308 346 390 430 447 435 500 590 634 620 590 496 464 429 395 432 434 370 403 352 375 334 321 301 272 261 258 263 269 264 269 260 252 242 236 227 221 211 208 208 211 213 205 201 206 206 191 175 165 172 181 156 159 166 165 166 172 171 167 164 163 163 160 160 159 153 157 166 156 152 150 151 152 149 148 146 143 141 139 140 137 137 138 130 130 128 126 123 118 116 113 114 111 112 110 109 104 105 103 103 100 101 99 100 97 97 95 95 92 88 87 83 81 80 79 77 76 75 74 77 72 65 61 58 58 55 47 46 47 45 51 59 71 86 103 99 88 97 78 124 139 139 149 139 126 148 159 145 130 130 114 111 112 120 120 101 95 87 116 102 112 116 104 105 105 103 107 121 101 85 72 55 52 34 35 38 31 30 28 27 34 41 33 29 38 54 61 76 80 72 75 82 93 80 73 73 82 55 43 53 64 53 49 62 51 36 36 50 45 38 36 48 48 43 54 51 32 27 25 21 13 14 15 13 10 14 9 6 15 32 43 24 5 8 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
335 322 327 314 302 304 297 276 271 255 259 277 291 297 300 308 315 324 317 306 298 294 286 284 289 282 268 250 255 260 244 231 224 218 222 239 221 193 195 195 195 196 199 205 232 249 246 261 248 244 262 244 241 247 252 273 300 300 306 326 310 307 319 308 317 287 278 266 260 273 310 298 294 322 336 333 324 336 359 370 352 342 341 362 338 336 318 316 343 354 338 316 336 342 349 359 370 357 343 338 343 345 322 295 315 329 362 334 318 334 364 347 357 403 399 374 356 369 368 340 371 380 380 411 408 434 426 441 451 456 464 467 482 450 431 458 501 490 493 464 439 471 456 459 493 514 488 478 476 497 519 509 528 514 524 543 547 533 537 557 493 464 468 459 394 406 364 363 370 332 297 286 289 257 252 247 243 269 248 236 227 206 201 187 184 163 137 125 116 93 124 135 164 142 152 164 147 187 184 235 257 244 234 206 189 167 150 133 102 165 124 198 82 32 22 30 84 125 223 229 173 101 63 107 180 152 141 124 130 124 107 87 82 123 199 227 219 223 216 215 211 213 180 174 143 150 176 187 180 165 169 180 189 191 175 174 154 140 105 105 80 118 141 165 136 174 237 310 325 336 263 250 244 240 273 301 308 308 314 327 347 334 368 366 338 329 331 330 334 334 336 338 333 338 342 335 336 344 346 342 360 351 362 376 394 443 446 479 545 592 524 506 516 586 622 575 571 588 560 508 505 496 484 541 569 602 639 647 655 688 706 666 569 542 477 491 454 483 399 376 342 294 327 355 428 387 437 493 590 531 546 602 575 486 451 473 509 429 421 427 372 396 384 352 315 291 269 257 255 261 259 253 251 246 231 228 221 218 205 197 201 207 211 199 201 193 198 196 197 177 160 163 156 155 160 160 163 166 166 164 158 159 159 156 152 148 146 149 152 151 143 145 146 147 145 142 141 138 136 136 134 133 132 129 125 126 122 123 119 115 112 108 109 108 107 107 104 101 105 101 102 98 98 99 94 95 96 93 91 90 87 85 82 80 78 77 77 74 75 77 82 74 67 61 54 56 52 44 45 45 45 47 68 83 90 105 99 81 79 128 144 149 153 152 146 133 149 154 146 136 119 112 103 103 112 122 108 94 83 97 117 110 98 93 101 105 90 99 114 114 110 80 64 72 36 34 32 46 35 30 27 26 30 34 27 26 33 42 53 70 64 60 75 89 81 67 63 67 58 41 46 51 45 45 64 54 42 40 42 42 31 38 35 39 35 48 49 46 29 18 14 10 11 10 9 6 7 5 3 8 22 38 27 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
313 323 316 325 322 314 298 286 263 255 264 275 278 283 288 293 307 330 328 302 284 277 286 278 265 269 262 261 243 239 239 235 224 235 246 255 218 192 197 197 204 207 218 222 222 243 264 254 242 240 258 290 289 259 254 269 304 313 312 338 326 323 308 292 288 280 270 273 263 272 276 300 326 330 328 320 333 340 340 362 362 353 368 368 358 350 325 304 322 344 357 343 324 351 349 351 365 359 354 363 353 348 313 312 349 362 364 366 336 339 382 356 394 397 395 377 356 388 368 342 354 372 405 402 391 408 437 418 430 449 444 464 476 443 456 477 504 506 488 466 448 479 477 502 499 510 492 505 481 506 513 528 539 547 539 542 551 543 551 544 513 451 420 399 402 374 350 357 321 315 292 309 273 260 250 230 224 213 210 205 198 182 176 187 187 177 164 136 125 109 135 144 177 159 155 146 144 174 234 209 229 241 270 224 185 167 155 138 162 220 197 183 141 72 49 22 25 82 95 150 139 90 57 128 119 100 133 119 106 112 83 80 135 217 242 206 203 213 190 183 194 220 195 160 130 172 169 186 176 157 155 163 173 169 187 181 162 153 103 93 85 128 140 137 188 215 247 261 300 318 333 277 255 260 289 304 292 292 301 302 314 317 343 335 326 322 324 320 320 325 325 321 327 330 335 341 355 355 363 363 364 385 390 406 442 469 487 541 583 642 564 523 531 558 643 554 488 511 484 463 473 485 504 531 547 582 618 607 682 687 722 622 551 480 441 452 438 460 422 369 320 297 333 380 382 368 463 483 517 477 507 515 580 549 539 576 511 470 475 421 439 424 371 336 315 324 288 255 247 254 252 251 243 241 236 228 215 209 203 196 193 203 204 206 197 186 178 187 180 174 166 154 153 153 158 157 162 165 164 162 159 156 154 150 147 145 143 142 144 142 142 141 140 141 141 139 136 135 130 129 130 129 126 124 120 121 120 118 116 112 110 105 105 105 103 102 104 100 95 100 97 96 95 96 95 93 89 89 88 86 83 82 81 78 76 76 75 73 73 81 88 84 67 62 56 53 53 44 44 45 44 55 76 89 93 104 91 77 71 138 140 132 140 135 137 147 155 140 133 123 117 108 100 97 105 92 82 76 84 73 91 88 83 96 93 91 85 87 96 112 109 81 82 80 57 63 66 54 53 40 27 26 23 25 28 25 33 61 61 58 57 59 64 75 77 64 57 60 58 44 36 41 38 49 60 57 47 31 31 47 35 28 27 40 28 35 41 32 24 15 10 9 7 7 4 3 3 2 3 3 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
319 318 302 317 311 303 298 293 255 261 264 277 283 294 304 309 306 327 337 308 295 286 274 268 257 254 253 246 243 238 233 239 226 240 250 262 222 197 199 222 228 230 221 228 247 251 256 277 272 250 250 249 276 290 302 283 289 295 307 333 326 322 307 297 282 283 312 271 263 284 278 287 289 293 299 309 312 320 331 352 372 368 365 355 345 328 316 309 322 324 337 350 326 350 353 363 371 378 374 357 341 330 313 298 316 332 342 358 365 375 371 399 395 405 391 366 371 365 398 363 356 352 362 373 407 406 416 413 441 430 427 440 464 460 445 466 480 509 478 463 466 462 499 505 531 511 497 525 500 487 494 498 511 529 533 545 552 553 551 529 528 494 462 469 396 402 393 365 383 363 339 335 329 297 250 234 220 207 213 189 192 190 177 152 142 155 149 148 133 131 160 176 183 180 170 197 200 192 209 224 260 285 289 218 191 165 196 170 203 259 208 239 124 126 119 75 64 22 28 57 84 48 78 112 96 88 112 101 84 64 81 152 205 213 214 210 176 177 177 183 216 233 198 148 146 163 157 190 180 170 147 142 157 165 181 175 158 135 95 80 141 144 139 162 200 206 232 279 306 312 343 319 263 285 289 295 279 270 288 291 295 307 313 329 313 314 313 315 316 316 320 325 332 335 343 345 357 360 368 373 385 393 403 426 452 452 485 551 638 623 589 537 556 617 637 559 491 462 452 449 475 486 517 554 586 610 622 661 695 717 702 566 521 470 467 416 382 416 387 384 366 298 323 338 352 390 466 438 486 405 426 501 510 494 529 520 494 479 457 463 468 423 381 369 336 293 288 261 243 242 244 243 242 237 230 225 218 211 200 188 189 199 201 200 197 191 184 171 168 173 173 162 150 148 154 155 164 165 162 160 159 154 151 147 145 143 138 137 136 136 135 137 139 140 138 135 132 130 127 127 126 122 121 119 117 116 116 113 112 109 106 103 102 101 99 99 100 100 96 92 95 92 92 93 93 90 88 86 85 84 81 79 78 77 74 73 72 72 76 82 82 79 64 59 56 53 45 43 44 43 43 52 82 88 86 89 78 66 101 142 133 123 115 122 139 147 154 134 124 121 110 102 95 93 90 85 105 110 115 86 64 66 84 96 82 76 80 99 104 106 114 102 102 88 77 85 97 77 58 55 41 24 25 24 24 25 40 54 63 51 47 50 59 63 64 58 53 58 65 56 39 33 34 42 49 51 42 36 26 40 61 35 19 21 22 33 26 22 15 10 6 6 3 5 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
297 300 298 295 292 295 281 261 263 269 270 278 277 285 293 303 321 331 328 313 295 295 293 289 283 292 270 260 265 255 255 263 239 229 238 255 219 194 200 203 218 236 237 236 248 250 247 256 306 279 259 278 257 276 294 312 296 297 332 323 311 318 293 290 307 320 322 291 265 267 306 314 315 316 308 320 333 340 346 356 368 368 361 355 344 350 329 313 356 356 355 354 347 346 350 361 370 370 370 353 349 346 332 301 344 344 335 332 337 354 361 396 406 405 389 375 378 373 395 384 354 388 388 367 379 384 393 410 413 418 450 453 476 478 450 466 494 515 489 474 492 471 464 484 502 530 507 521 524 501 508 529 524 515 519 544 538 551 530 493 499 516 501 466 445 480 444 365 347 339 298 306 275 264 269 244 217 201 179 179 173 159 161 162 147 133 126 126 112 117 156 184 208 209 196 219 179 227 266 281 253 294 231 209 222 255 248 205 238 255 236 252 138 218 212 183 150 69 23 22 30 48 60 67 61 78 92 77 64 111 187 192 220 228 194 185 163 150 180 190 230 211 162 165 135 144 157 171 160 172 176 155 144 175 184 158 157 132 82 82 125 138 162 217 211 210 261 252 278 272 280 253 246 271 274 280 259 255 260 279 284 296 309 309 297 303 304 307 310 303 317 322 321 324 330 347 350 361 364 367 376 384 396 400 420 447 483 519 555 644 652 589 554 544 555 518 452 427 420 430 452 459 497 520 528 594 614 659 687 719 638 568 501 459 405 386 355 367 369 357 339 315 291 309 346 438 430 393 405 369 386 446 478 427 502 457 441 432 396 432 463 489 443 390 353 321 274 255 247 237 236 236 237 232 227 221 217 210 203 193 193 197 196 192 191 193 184 166 162 157 160 154 147 144 148 155 162 158 158 156 155 151 148 145 141 138 134 134 132 130 133 130 131 132 133 131 129 126 124 124 120 117 116 116 113 110 112 109 107 106 103 99 99 99 97 95 98 96 96 93 87 87 89 91 88 89 85 85 81 82 79 78 75 73 73 72 70 70 73 78 79 86 65 58 55 52 48 42 41 42 40 48 75 85 74 74 66 77 119 92 106 129 132 145 140 142 142 129 122 119 116 111 94 107 105 114 120 139 125 83 75 63 72 74 76 68 82 92 89 86 97 97 105 101 92 98 113 98 82 64 45 38 25 23 24 24 34 47 51 44 47 60 64 51 54 50 47 51 59 49 44 34 30 38 55 57 42 34 27 28 49 51 28 14 13 17 14 11 8 4 3 4 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
309 308 308 295 300 285 272 256 264 272 278 283 278 283 288 299 308 315 315 321 322 315 302 303 298 301 295 292 291 286 297 269 252 236 240 239 243 191 199 201 205 211 212 226 232 245 263 279 283 298 286 292 303 269 304 322 343 328 321 318 305 297 316 309 313 328 313 293 278 269 270 314 318 316 321 316 317 317 317 329 345 353 361 358 356 355 337 320 328 338 353 352 345 359 362 361 375 360 348 349 340 319 317 304 309 317 335 356 370 380 371 365 371 409 400 388 395 402 380 390 360 386 423 385 373 417 419 442 444 449 457 452 465 476 476 454 479 504 506 482 497 500 478 483 481 501 530 517 535 516 500 524 535 540 545 530 540 521 498 518 458 472 490 461 461 421 424 391 338 315 321 279 253 264 242 241 215 203 192 201 189 189 177 168 176 161 152 120 143 140 166 161 223 234 233 245 219 203 220 247 277 253 271 256 297 280 256 270 316 331 329 279 279 282 318 287 219 148 77 27 22 28 38 39 67 96 61 57 73 100 174 206 223 202 176 182 144 156 187 211 244 236 169 131 116 130 162 171 149 152 191 179 128 126 139 141 126 81 83 99 137 150 199 212 211 228 256 234 204 201 207 208 231 252 270 265 244 255 260 287 292 296 292 289 291 291 297 299 297 308 308 316 336 339 340 343 342 354 356 366 369 380 388 402 422 458 448 483 572 635 641 609 544 479 461 443 423 417 428 448 487 505 489 522 549 525 566 591 627 633 553 552 495 479 444 413 375 330 324 328 337 291 289 342 402 390 380 375 360 347 395 417 406 435 437 400 437 378 372 380 447 471 510 438 414 339 282 271 242 235 229 229 230 229 223 215 213 206 201 194 188 193 196 188 184 191 184 186 173 155 147 149 144 141 145 155 156 155 153 154 153 149 144 141 138 136 132 131 130 128 128 127 126 127 127 127 124 122 117 117 115 114 113 110 110 103 107 105 104 101 99 96 96 95 95 91 97 93 92 91 89 82 86 87 84 84 84 83 81 79 77 76 73 72 71 70 69 70 78 78 76 73 76 58 53 50 46 40 40 39 39 54 80 83 65 61 59 109 81 112 102 114 142 145 150 150 138 138 130 124 107 100 107 126 118 117 140 134 93 97 86 70 57 58 65 71 77 80 80 75 80 80 81 87 85 101 96 79 83 70 60 46 23 23 22 23 33 47 42 40 51 57 66 54 44 44 45 47 47 41 36 32 26 35 47 47 43 37 22 21 34 28 26 18 9 8 6 3 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
326 316 320 309 293 300 289 269 267 279 279 287 288 284 285 290 298 303 313 322 322 311 314 310 300 290 281 291 290 273 266 260 243 237 260 245 255 214 204 202 201 198 204 243 224 235 255 261 257 269 310 296 314 294 289 292 319 334 326 326 329 313 306 327 325 327 325 322 313 283 269 277 286 289 288 308 319 328 342 350 349 346 350 360 359 349 337 320 347 349 360 378 355 353 364 379 366 359 350 330 346 346 349 322 305 328 353 350 347 355 380 407 402 397 403 394 415 408 399 393 363 388 400 426 390 380 420 438 440 446 431 430 440 456 476 475 469 484 492 499 506 507 485 492 515 512 514 532 540 521 523 508 519 529 546 551 545 500 460 462 483 415 465 417 405 403 384 386 355 350 315 294 268 246 227 218 207 206 237 225 224 218 215 209 188 177 162 140 173 143 170 233 180 210 214 239 289 249 270 252 273 328 350 346 325 297 291 362 353 388 365 304 339 329 278 197 173 106 86 40 28 22 29 65 78 71 49 82 115 181 196 203 194 185 175 157 139 164 197 218 210 202 181 132 107 133 130 153 132 150 178 142 154 106 112 143 101 86 105 122 163 222 197 199 211 241 255 188 233 223 197 207 233 251 258 236 253 296 270 274 297 292 277 280 283 294 298 303 303 310 321 320 325 332 339 345 350 356 363 372 378 392 404 420 425 419 453 543 570 564 615 607 539 517 455 413 409 412 440 463 492 521 552 541 571 614 623 628 681 564 488 552 539 516 465 419 398 355 337 293 335 292 281 339 354 358 363 363 315 355 410 367 373 407 373 413 433 395 349 360 383 428 417 444 405 373 310 252 238 229 226 223 223 224 217 212 206 203 199 192 185 189 188 188 179 187 185 177 179 166 154 142 140 140 141 151 151 152 150 150 151 149 146 140 135 133 131 130 125 124 124 123 122 123 121 122 121 118 115 113 112 107 108 105 105 104 101 102 99 98 96 94 92 92 92 90 91 89 90 87 87 84 83 83 82 80 80 79 78 76 74 73 72 71 69 67 65 70 72 77 77 73 64 59 56 50 45 40 39 38 37 47 73 73 64 52 74 78 75 86 88 133 129 133 142 147 151 149 137 119 106 118 128 129 120 131 124 123 126 85 74 87 75 48 64 59 67 82 78 57 66 78 77 67 82 105 83 77 59 58 50 34 37 31 21 20 27 30 31 32 52 60 68 53 44 36 48 53 58 41 32 26 25 25 33 35 32 32 23 16 18 18 16 11 7 4 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
345 334 323 314 290 286 267 263 269 276 278 279 291 296 293 290 291 297 307 324 318 302 300 301 297 299 290 284 270 257 249 245 253 251 249 269 262 238 219 231 204 204 204 202 228 235 233 241 246 256 279 303 320 330 341 337 330 340 337 341 329 307 327 321 331 332 326 312 298 292 271 278 305 310 289 306 315 320 329 343 361 366 364 367 363 357 348 325 351 358 363 363 366 357 366 370 369 359 347 349 352 347 327 307 326 348 343 361 381 384 401 400 412 420 412 421 422 394 412 403 379 371 415 428 432 404 394 395 403 409 421 454 464 477 497 482 475 501 522 527 516 500 502 514 510 536 508 531 541 540 531 528 525 539 539 541 540 537 505 482 422 454 391 433 417 373 349 332 347 311 336 328 287 277 258 244 222 226 258 250 236 221 188 175 166 153 154 137 182 164 223 227 246 242 274 271 275 281 286 294 336 394 415 361 341 375 349 430 420 397 359 323 290 248 234 134 102 79 68 43 34 28 22 70 55 59 37 113 144 183 149 187 189 133 135 124 134 149 186 173 177 131 148 126 105 98 137 140 157 131 159 123 147 150 128 105 75 121 140 128 190 177 195 225 209 253 239 198 271 287 247 201 218 253 230 260 275 291 305 285 271 274 283 289 295 300 301 304 313 312 308 321 326 331 343 356 359 371 375 375 391 404 414 439 452 446 460 515 539 586 533 532 483 413 412 400 401 429 453 478 506 529 552 545 558 625 651 673 664 531 459 513 458 448 484 443 386 335 312 308 301 296 260 298 326 334 341 315 305 366 347 372 337 367 346 414 358 362 348 342 393 402 371 408 363 339 276 247 232 224 222 218 216 216 214 206 203 197 193 189 184 180 182 185 180 177 178 176 175 167 161 141 137 137 136 144 147 148 146 146 147 145 144 141 138 133 128 127 126 126 119 117 118 118 117 117 116 113 110 110 108 106 103 101 101 99 98 96 97 95 94 90 90 89 90 86 89 85 87 85 82 82 80 79 81 76 76 76 75 75 72 70 70 71 71 72 61 61 66 64 73 86 66 58 53 50 46 40 37 36 36 44 64 63 53 65 86 67 112 123 129 136 138 145 141 145 154 151 138 123 108 119 139 128 139 148 163 154 131 82 68 64 61 51 58 61 65 65 74 56 55 65 67 59 82 88 74 77 71 57 52 49 58 57 36 20 19 29 39 41 42 48 57 51 39 33 38 45 49 46 35 24 21 21 24 28 25 19 18 13 11 9 8 6 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
331 329 323 301 292 284 270 265 266 271 272 272 272 282 300 306 310 299 306 331 344 322 298 295 288 279 272 273 264 261 265 255 255 286 269 245 249 259 242 248 247 224 207 206 207 244 249 239 253 274 270 301 322 311 319 344 369 362 354 340 325 316 314 328 336 327 321 317 316 300 275 284 319 324 320 319 317 323 345 358 359 358 359 378 376 355 349 330 332 342 349 355 360 370 361 376 369 359 356 360 353 344 313 321 350 362 368 371 376 380 391 392 405 417 430 427 419 407 418 391 392 368 391 396 419 438 415 395 420 443 455 456 441 455 485 492 482 478 500 506 535 517 502 531 511 523 516 537 525 522 504 525 527 537 549 552 533 520 495 453 451 428 431 366 368 370 332 334 306 327 303 283 257 247 249 228 231 224 215 216 200 194 195 182 176 159 152 154 175 206 183 202 234 285 276 302 279 310 315 349 391 429 449 444 417 426 409 348 353 329 283 239 220 214 156 188 119 81 66 57 42 36 25 29 28 63 92 97 126 174 123 135 144 120 95 113 151 188 180 123 124 132 123 124 92 105 129 125 150 112 127 133 108 89 81 73 113 153 161 202 194 203 236 233 196 216 224 235 262 288 291 229 206 227 240 257 272 287 294 323 290 313 297 297 309 316 331 316 327 326 323 323 323 335 369 358 360 369 388 390 401 426 461 474 511 499 569 525 529 555 475 461 387 393 412 421 417 413 455 485 505 520 555 571 617 599 637 689 634 529 459 433 450 420 431 414 391 370 354 309 277 313 272 260 301 297 329 293 307 338 315 334 322 320 360 356 326 355 347 316 347 391 327 367 328 299 267 244 228 219 216 214 210 212 209 204 200 192 189 184 179 176 178 178 181 171 174 173 169 160 152 142 134 134 132 137 138 142 143 142 143 142 142 138 135 131 130 127 121 122 120 118 114 114 113 112 111 109 107 106 105 102 101 97 98 96 95 92 93 91 89 87 86 86 87 85 83 83 83 82 81 79 75 77 75 74 73 72 72 72 72 71 68 69 71 70 66 59 55 57 61 65 69 61 54 49 46 40 36 35 33 44 56 50 52 61 57 99 112 117 127 116 127 129 139 149 158 140 127 118 126 120 137 137 147 170 137 109 84 71 59 50 52 46 49 54 51 66 65 49 52 59 75 54 57 85 58 64 74 80 80 67 45 44 55 21 24 58 53 65 53 40 47 43 37 30 32 38 44 45 32 23 17 18 21 33 33 24 13 10 8 6 4 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
312 314 301 295 289 283 272 269 269 270 272 272 271 270 288 309 326 308 307 316 338 346 311 308 304 302 287 268 271 277 292 280 264 264 245 235 243 231 246 217 225 212 204 202 213 223 235 261 251 249 259 268 274 300 303 317 348 352 350 338 322 337 342 334 338 321 325 326 311 289 279 275 315 320 317 318 322 328 331 332 333 346 350 375 385 377 356 339 335 358 360 364 376 385 380 375 370 368 363 367 354 350 331 313 317 341 353 350 350 358 379 397 414 411 408 431 438 419 413 418 406 392 376 419 429 452 451 409 435 420 414 434 460 481 484 495 492 491 489 509 539 520 513 503 507 507 496 524 499 512 500 510 503 532 534 518 507 504 523 518 507 469 445 427 380 375 389 361 321 316 282 286 291 268 252 296 253 239 221 210 207 199 192 184 175 169 170 193 199 214 207 188 235 261 280 273 312 307 357 372 395 409 404 374 415 441 380 334 309 300 265 257 235 247 244 161 122 104 88 74 51 36 28 22 52 86 81 104 151 151 102 149 107 96 106 147 174 174 162 111 98 113 86 109 86 89 105 129 122 116 107 98 74 91 101 81 90 103 125 181 195 207 215 204 168 167 180 246 234 280 308 317 235 228 233 266 284 302 320 308 296 316 314 322 313 315 331 329 334 362 354 346 336 345 345 352 358 363 372 385 395 429 505 547 611 568 588 520 472 471 468 383 406 410 444 477 466 446 432 484 491 522 553 589 618 653 653 702 601 496 474 460 395 391 381 370 377 367 321 339 285 269 271 257 290 270 305 305 285 305 285 328 294 294 322 302 300 359 325 304 312 332 318 300 282 260 252 237 225 211 213 209 206 205 203 198 194 190 185 179 175 171 174 174 174 175 159 163 159 160 149 141 132 131 131 131 132 134 138 137 139 139 140 139 134 130 129 126 124 118 120 120 118 113 110 105 106 105 104 101 103 97 96 94 93 92 91 90 88 88 86 84 83 82 82 82 81 80 79 78 77 76 75 74 73 72 71 71 73 73 75 72 70 66 67 69 62 58 54 52 53 57 69 68 67 60 48 43 34 34 31 33 46 40 61 73 89 92 99 107 96 103 110 134 135 142 154 147 141 123 136 129 136 147 159 151 94 110 107 77 72 66 47 39 41 40 37 45 60 66 50 84 87 59 45 67 46 60 85 67 61 95 65 24 24 17 27 31 50 64 56 39 32 34 30 26 33 32 38 40 35 22 15 15 18 23 24 24 14 7 5 3 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
314 309 300 295 298 287 284 281 278 277 278 277 274 270 276 303 315 307 311 316 326 323 318 296 295 280 275 286 279 304 300 297 278 254 231 225 220 207 206 204 208 211 209 213 223 246 247 284 273 260 281 263 301 332 343 357 374 358 347 337 345 340 355 344 335 324 316 297 289 282 309 278 277 286 292 300 310 310 316 343 341 362 384 373 382 365 357 343 335 350 353 370 379 386 401 385 376 373 370 372 357 354 351 333 314 323 332 356 362 375 379 379 378 412 414 434 443 444 432 426 421 389 381 391 408 437 437 444 423 456 439 425 445 454 479 480 500 499 506 497 507 529 531 505 482 492 497 502 502 494 472 487 511 520 515 517 511 486 532 518 463 465 469 466 442 430 407 362 358 332 333 314 294 277 258 257 270 254 254 246 240 239 238 210 182 158 166 196 207 228 220 255 207 244 246 288 333 362 349 424 393 373 336 331 357 338 306 302 284 264 264 262 262 272 196 140 134 106 109 83 52 35 28 21 69 83 64 92 127 90 135 99 72 106 126 119 142 117 139 99 82 94 92 75 78 99 111 113 113 101 79 60 93 133 118 146 151 113 137 154 174 173 208 198 158 183 219 242 247 273 299 262 241 236 249 266 290 293 304 304 304 310 315 328 322 309 309 321 346 327 332 348 342 372 365 360 365 365 378 385 399 423 457 544 532 551 542 500 478 411 422 393 428 445 469 500 506 492 476 486 496 549 574 599 629 658 685 631 599 527 451 449 455 377 329 320 350 333 302 290 274 250 246 245 244 256 273 276 264 271 294 319 286 292 304 276 313 361 311 291 289 307 293 276 263 247 236 226 215 207 206 204 202 199 196 193 188 185 181 175 170 170 171 167 167 172 165 150 156 154 149 145 132 127 127 125 128 130 130 135 136 135 137 136 132 129 127 127 121 117 114 118 116 115 109 106 104 102 100 100 97 96 93 90 90 89 87 86 83 83 83 82 79 80 78 78 77 76 76 76 74 73 72 71 70 69 68 71 72 72 71 69 69 67 63 69 62 56 52 51 49 49 60 64 59 64 52 43 39 33 31 31 35 41 72 70 66 76 103 86 101 108 126 147 145 140 147 150 141 136 132 141 142 164 136 107 110 94 84 101 95 86 69 58 40 46 36 30 44 58 44 51 67 65 41 55 39 69 64 65 59 56 39 23 16 16 56 73 74 68 53 40 28 24 22 24 29 27 33 41 40 25 14 12 13 14 16 21 12 5 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
332 328 312 298 297 293 289 285 284 284 284 283 279 271 275 284 291 295 304 325 359 338 322 311 307 291 289 305 289 311 321 317 298 246 234 226 208 212 211 212 214 215 221 240 259 265 265 269 288 293 313 281 292 323 326 335 366 362 356 344 353 355 344 334 335 332 332 323 303 286 325 291 278 310 324 324 325 326 345 354 361 374 386 388 374 362 352 359 347 341 357 363 368 378 381 381 379 368 358 359 352 340 346 336 315 350 354 357 343 350 357 375 400 407 421 425 430 445 429 412 401 402 412 382 396 418 430 435 452 436 461 457 456 448 455 472 503 504 527 520 518 518 504 497 497 463 490 481 504 470 475 488 507 516 486 511 496 479 530 490 450 423 400 423 430 410 404 412 389 336 308 285 269 259 253 242 233 254 245 221 209 201 201 193 167 187 182 220 233 260 250 269 234 231 266 312 377 408 420 376 355 380 318 321 277 277 257 282 283 264 249 271 263 178 133 101 90 84 87 78 48 31 28 22 39 46 46 76 96 85 86 76 59 93 134 137 119 92 90 64 86 59 46 51 55 66 73 82 84 74 65 103 103 146 163 149 171 170 103 122 145 187 167 180 157 177 199 235 239 235 242 250 236 241 259 262 269 272 287 289 286 303 312 305 309 303 299 308 310 315 315 320 337 355 377 391 379 380 376 388 398 421 438 512 484 529 548 553 466 399 369 407 458 493 515 590 578 543 491 503 523 552 579 599 626 658 635 574 507 544 480 410 423 398 355 328 299 291 298 293 274 276 287 291 252 232 241 252 232 256 273 281 251 295 254 288 333 334 312 281 270 275 262 262 253 240 227 216 210 202 199 200 195 194 190 189 184 178 177 172 165 166 165 164 162 163 167 161 146 144 139 143 130 126 124 122 122 125 125 130 128 133 135 134 130 126 127 123 123 117 111 113 114 112 109 104 102 100 98 99 98 95 93 91 87 85 83 82 80 81 80 78 77 77 76 75 74 74 73 71 71 70 71 69 69 66 67 70 70 70 68 67 67 68 66 57 57 55 51 49 47 46 56 66 54 56 56 44 41 44 32 28 42 61 54 67 91 102 107 110 114 128 140 130 132 129 137 136 142 139 135 149 161 162 133 128 78 94 69 80 73 74 79 69 64 54 38 29 34 42 33 53 75 65 39 40 33 52 42 49 46 32 27 14 15 17 27 61 83 58 45 35 25 19 18 19 22 22 30 40 39 23 13 9 9 8 12 11 5 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
346 331 319 313 318 298 291 289 289 290 289 287 280 272 275 280 287 296 308 332 328 335 321 311 312 289 301 318 296 298 322 303 284 244 241 217 210 213 230 241 219 222 233 237 243 250 267 256 256 291 317 336 299 293 313 353 385 387 363 351 355 351 343 332 323 317 317 309 294 294 324 318 287 284 292 294 301 314 324 336 345 360 348 367 374 371 363 367 360 343 363 353 359 365 374 372 371 386 375 367 363 364 360 342 319 341 359 362 361 370 403 408 413 411 413 408 423 437 434 429 408 406 434 410 394 410 411 424 439 478 466 486 460 472 465 487 501 506 514 536 525 507 484 490 483 459 468 459 492 468 453 497 507 513 465 508 486 458 486 499 503 461 409 389 368 379 390 381 362 357 324 310 279 264 256 246 231 224 221 232 226 214 195 187 168 185 230 219 260 251 277 290 249 236 289 338 403 399 418 368 336 308 295 272 258 252 241 255 262 249 217 215 176 143 149 126 107 105 126 95 57 29 27 23 29 30 43 48 55 64 64 58 58 74 86 53 72 55 43 39 41 42 43 45 47 48 51 51 54 72 84 123 153 138 144 183 184 149 120 139 131 147 142 145 159 180 226 234 255 267 306 269 257 252 273 271 274 269 273 274 284 297 300 297 302 295 293 294 300 303 309 318 324 345 355 368 366 397 384 395 399 419 414 458 501 508 534 533 479 411 355 387 433 484 555 515 511 506 484 468 515 562 587 586 629 662 613 489 447 475 443 435 402 346 343 310 289 294 309 326 284 302 325 295 306 270 260 229 213 239 264 247 259 259 260 307 328 302 278 276 254 249 249 248 233 229 219 211 202 197 192 195 190 188 186 183 182 177 169 168 159 163 161 161 159 158 156 159 145 136 135 133 129 124 121 119 119 119 121 123 123 130 131 132 128 125 125 121 119 117 114 107 111 109 108 105 99 97 95 95 96 95 94 92 89 84 82 79 77 77 76 75 74 74 73 71 72 71 70 69 68 67 66 67 66 67 62 67 67 67 65 64 67 72 64 57 53 50 50 46 45 42 47 62 56 47 51 47 45 45 42 27 36 39 42 85 79 89 85 99 106 121 129 115 119 118 121 129 141 138 142 148 144 121 97 128 76 71 58 70 56 62 73 67 73 62 46 26 21 25 48 80 68 75 42 28 25 46 33 34 25 23 12 13 13 50 52 75 83 49 36 28 22 15 13 15 16 17 24 32 30 21 10 7 5 4 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
343 337 320 319 302 298 294 295 295 292 285 283 275 276 277 284 285 295 301 309 317 317 340 323 307 293 297 308 317 313 315 275 262 253 261 219 209 215 241 239 227 223 226 227 231 235 245 253 269 269 304 294 293 306 331 332 367 378 367 364 380 357 356 353 341 335 331 316 296 317 326 318 310 289 309 326 328 322 326 315 319 324 331 345 364 373 375 374 363 348 365 369 364 363 374 374 362 374 374 367 358 349 337 327 323 323 345 358 368 370 390 388 394 384 397 421 425 429 436 429 413 433 424 440 407 406 438 452 448 457 483 486 481 483 502 495 505 524 516 520 507 500 482 473 454 471 458 454 451 434 492 478 512 501 471 456 493 433 457 475 485 477 472 443 414 374 343 344 364 344 336 312 319 278 263 238 228 229 238 214 205 200 194 178 195 213 221 280 279 290 292 294 242 256 297 384 369 408 362 307 285 276 269 256 242 233 227 234 230 264 209 159 159 167 154 128 136 155 137 93 67 29 21 25 28 30 29 29 40 44 47 45 51 57 39 36 36 36 39 40 41 43 44 44 45 55 51 65 69 85 110 117 124 164 148 164 172 112 114 153 136 150 181 190 169 175 220 250 270 281 320 301 258 261 275 288 286 286 283 292 289 288 288 287 297 289 288 298 305 314 316 316 330 341 349 338 370 383 403 400 416 452 470 512 475 457 491 483 429 398 347 374 403 466 464 457 447 447 456 466 508 536 572 559 625 656 599 531 442 419 374 362 367 340 312 318 328 321 342 344 308 348 323 309 334 284 259 278 238 210 231 238 262 234 278 290 281 290 260 269 245 243 234 239 226 218 209 205 197 192 185 187 185 183 182 179 177 174 168 161 161 159 157 155 155 152 152 147 145 135 131 129 124 121 118 116 119 115 116 120 121 121 125 128 126 123 120 118 114 116 114 110 104 106 104 102 99 95 94 92 92 93 92 92 88 85 83 79 76 73 72 71 72 71 70 69 68 68 67 67 65 64 61 65 64 65 63 64 64 64 64 62 65 61 59 54 51 48 47 46 43 41 41 51 56 47 44 48 56 52 29 27 42 70 72 60 65 66 79 94 95 99 94 101 108 120 131 124 116 116 139 143 136 87 92 101 82 52 55 60 45 62 61 52 57 60 48 44 36 18 29 74 94 99 67 41 19 31 28 19 22 12 14 12 14 23 41 53 59 52 43 24 17 12 10 12 12 19 23 28 24 16 9 6 4 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
327 319 313 306 300 300 300 301 296 288 280 275 278 282 286 293 297 295 295 300 308 317 329 347 313 303 327 306 318 298 278 271 285 260 252 222 216 212 242 234 244 229 231 250 251 238 258 248 250 263 267 270 284 286 294 338 342 360 384 372 360 359 351 337 339 322 320 303 303 319 321 328 319 288 291 315 324 353 351 344 350 355 340 339 348 376 379 381 374 356 366 374 379 376 376 376 378 364 350 345 355 357 350 360 351 326 324 350 360 384 384 371 377 374 398 411 414 424 433 433 426 440 440 439 411 406 434 423 435 453 452 478 495 490 494 505 496 505 520 507 504 495 500 494 463 443 441 476 423 481 487 479 501 491 480 435 473 449 428 431 475 461 449 435 380 375 367 322 341 311 341 302 286 258 243 235 224 221 229 224 214 201 191 190 207 235 224 280 273 307 297 262 247 273 318 366 338 377 315 281 255 263 283 256 251 249 225 219 263 241 178 192 195 176 159 170 162 156 122 87 30 20 24 23 23 25 26 27 28 30 32 33 33 32 34 36 37 37 42 45 47 51 45 58 64 71 80 79 81 86 125 115 160 133 168 171 191 135 117 141 131 159 188 198 216 180 218 252 262 273 303 295 247 245 257 262 262 267 274 287 285 278 282 293 287 287 295 298 302 308 314 322 331 331 329 324 360 395 403 452 425 458 505 521 470 416 456 446 388 408 343 374 399 421 417 406 414 419 424 453 467 466 475 515 605 585 527 504 473 411 394 391 339 323 307 333 378 355 355 358 345 374 346 350 333 292 303 264 232 225 202 223 234 223 236 252 249 300 264 241 233 236 229 218 217 205 203 195 192 187 182 182 179 179 176 174 173 169 163 160 155 153 154 152 153 150 146 144 136 133 131 123 125 121 114 114 114 114 111 118 117 116 123 121 122 122 118 117 110 112 113 108 103 101 101 102 96 93 92 90 88 92 90 88 86 84 81 78 74 72 70 69 69 68 67 66 66 66 65 64 63 62 63 64 63 62 63 57 61 60 61 61 64 61 55 51 49 46 44 43 41 41 37 43 46 47 42 46 54 45 23 26 58 67 84 85 77 82 85 79 92 95 124 129 94 126 112 104 112 135 133 124 105 88 83 97 71 42 39 56 39 38 43 39 55 68 59 36 26 13 44 56 52 63 55 33 22 14 22 14 9 10 10 11 11 22 34 41 46 53 35 19 12 9 7 8 10 11 14 17 14 10 5 6 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
343 327 333 321 326 333 325 299 291 282 274 283 282 291 294 296 306 312 308 302 312 323 358 366 321 311 326 351 326 316 299 321 290 251 239 229 220 216 213 230 245 239 233 244 259 264 245 258 284 270 272 270 294 283 288 320 312 345 382 365 366 353 336 334 320 314 315 300 328 335 330 330 322 309 289 304 324 330 331 327 336 340 344 357 371 385 381 387 378 380 362 373 382 390 384 378 371 368 368 371 366 350 353 363 368 356 337 328 363 376 371 355 383 386 378 385 390 427 432 436 437 442 448 446 431 411 415 442 457 451 451 474 478 470 473 483 492 496 509 503 480 470 471 504 504 479 444 439 419 453 447 455 496 492 438 442 446 471 416 439 452 455 415 420 404 372 339 313 312 327 302 287 284 266 247 236 229 220 213 209 204 206 210 217 218 235 269 275 298 318 287 294 258 324 344 329 333 332 287 256 238 245 252 268 245 227 222 206 253 202 225 206 184 176 159 139 170 157 97 62 21 30 36 36 37 39 27 26 27 29 31 31 42 60 43 44 44 44 40 52 54 55 58 61 72 81 90 97 99 110 104 148 133 170 152 167 201 166 144 122 146 150 173 205 231 218 207 246 240 265 303 294 243 234 253 245 273 283 282 277 276 276 287 277 280 290 287 295 305 309 316 322 320 325 318 322 335 362 384 441 454 476 506 466 429 438 392 402 362 377 348 350 359 379 381 382 401 398 431 463 489 514 495 565 627 641 570 528 560 476 483 403 358 332 344 392 448 421 422 363 368 404 365 371 351 325 277 257 260 267 215 202 191 214 252 226 236 240 232 226 221 216 218 216 210 197 193 190 183 180 177 174 174 173 172 169 167 162 158 155 152 153 151 151 154 149 146 141 139 135 129 125 116 114 110 110 110 110 110 121 116 112 114 114 118 119 118 113 112 108 108 106 103 96 100 97 98 94 89 88 85 87 89 88 84 81 79 77 73 69 68 67 67 65 64 64 64 63 62 62 62 60 60 63 62 60 61 55 58 58 58 58 63 62 60 59 52 48 43 40 38 38 36 38 39 43 38 38 50 37 25 25 48 76 84 97 97 111 103 106 120 122 99 97 77 80 108 111 128 122 114 118 76 78 65 74 60 43 31 53 34 33 32 42 54 66 47 39 28 15 18 31 35 32 54 51 34 20 10 11 9 9 9 10 11 18 25 30 40 44 27 14 8 5 7 6 7 9 9 9 7 5 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
377 347 349 344 334 311 298 292 285 277 278 291 294 290 293 299 311 317 317 317 320 325 349 384 364 327 359 351 327 319 315 301 303 279 248 237 225 217 216 222 241 249 237 248 266 266 266 261 268 299 320 330 315 316 349 339 313 346 353 361 349 344 341 342 342 337 323 306 335 342 347 336 333 333 305 293 318 306 314 332 341 348 358 358 358 378 401 397 393 389 366 383 400 402 397 389 388 366 384 386 372 360 370 374 370 359 340 329 358 350 361 373 373 390 419 404 418 408 425 439 442 444 447 436 427 417 413 422 453 456 467 473 468 472 483 484 492 498 500 488 494 460 457 485 461 491 471 429 419 442 449 472 505 493 453 424 445 475 417 400 433 466 430 371 382 363 370 319 291 307 278 273 264 268 252 242 242 235 222 219 225 226 227 228 230 287 283 290 305 308 313 276 326 371 344 303 312 310 276 273 258 228 232 234 275 247 256 241 175 174 199 184 159 162 161 138 90 111 100 35 24 42 46 45 47 54 53 41 33 61 99 105 107 109 90 63 51 49 38 49 70 73 75 57 62 86 100 110 118 128 139 119 153 160 176 189 204 179 155 144 148 182 201 221 215 206 214 220 236 257 289 241 227 228 240 261 267 274 281 269 265 277 267 280 280 282 288 300 306 313 316 309 310 310 307 316 338 344 387 427 457 405 464 393 460 430 385 365 350 382 334 356 371 364 361 384 417 440 469 487 504 538 572 604 631 652 546 563 571 515 455 399 376 334 381 435 500 440 449 390 411 439 401 372 345 311 290 278 294 264 242 230 205 198 193 203 209 215 232 221 202 210 209 204 195 194 183 182 175 174 169 172 166 168 169 166 163 159 154 151 148 148 147 153 151 148 144 140 137 133 128 124 116 110 107 106 106 105 104 119 113 111 109 107 110 117 113 113 107 104 105 102 100 97 96 94 92 95 91 85 83 85 85 86 83 81 75 75 73 72 67 66 64 64 62 61 63 62 61 60 61 59 56 60 59 59 56 57 57 55 56 59 58 61 66 78 77 57 46 52 39 33 32 34 34 36 37 31 41 22 25 25 65 63 81 89 99 100 106 115 115 95 93 71 100 98 114 107 104 84 106 106 64 53 49 67 48 29 21 34 25 20 32 51 59 61 53 39 26 18 11 9 14 40 44 26 19 19 11 8 9 8 9 10 10 12 17 21 25 28 17 7 4 4 7 8 14 13 14 13 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
346 345 331 332 332 316 291 284 282 277 301 296 297 295 301 301 302 308 318 327 339 378 390 388 381 376 380 352 299 283 277 284 273 269 266 250 252 224 218 214 233 250 251 242 255 270 281 287 295 271 274 291 295 300 345 368 347 367 361 372 366 366 364 355 348 336 317 329 330 327 345 343 329 323 312 301 308 336 339 339 347 351 360 370 380 395 398 404 400 393 382 378 384 395 405 401 382 386 385 396 380 378 382 378 371 370 358 332 346 368 388 400 409 404 410 427 440 432 423 417 443 447 449 454 435 422 451 426 419 442 454 459 456 471 460 486 492 484 495 481 486 497 468 440 441 474 482 451 417 412 434 477 503 459 476 435 409 430 435 380 431 446 413 398 373 331 365 365 318 286 267 277 258 266 244 241 246 241 231 236 240 233 248 248 264 310 321 314 320 310 291 313 375 368 323 303 315 283 309 287 255 234 211 213 234 268 273 224 165 176 195 175 182 169 107 99 95 49 40 21 31 55 76 59 71 70 65 61 82 57 85 99 108 110 99 93 70 56 52 37 78 87 88 86 71 63 78 100 138 150 154 150 140 151 195 199 181 173 173 165 170 179 218 214 201 194 205 197 194 210 218 220 215 226 237 245 253 263 270 265 258 267 265 272 282 288 296 306 312 311 308 300 292 304 298 317 326 336 356 412 415 384 425 361 405 405 398 355 334 334 345 371 425 412 384 382 422 446 456 487 530 552 570 584 622 643 619 600 495 444 423 367 356 347 407 437 534 502 483 397 462 459 426 369 349 325 313 295 280 250 269 256 233 231 204 175 191 193 220 215 188 196 196 196 194 189 176 174 170 167 165 168 161 163 164 162 159 156 151 147 144 143 144 146 148 146 142 138 135 129 128 122 116 112 106 103 102 102 101 107 116 110 106 104 106 113 111 107 103 101 106 100 99 95 90 91 88 89 88 83 80 79 81 81 82 77 76 71 70 68 67 64 61 62 61 60 60 60 59 57 58 58 56 59 59 59 53 53 55 54 57 61 58 59 60 66 79 74 59 52 50 44 31 27 27 31 42 27 27 18 24 38 42 52 63 77 87 93 111 119 98 85 67 61 84 107 122 89 75 75 103 80 50 40 49 64 59 28 24 18 15 31 42 58 41 55 54 49 27 21 28 15 7 21 20 14 15 24 32 30 16 7 7 8 7 8 11 13 15 13 7 3 3 7 17 21 27 21 23 15 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
337 328 338 320 316 307 289 278 276 292 309 302 302 295 299 304 310 314 328 346 355 369 380 368 330 319 319 364 369 312 281 267 262 263 265 266 250 253 221 219 240 243 255 250 249 257 264 276 298 345 294 309 312 336 312 330 356 389 393 391 386 364 357 355 339 332 316 328 349 336 348 344 338 337 338 312 298 320 340 332 330 333 343 360 390 387 391 389 391 398 393 390 400 397 404 403 387 403 403 409 401 404 409 397 384 375 372 352 337 374 379 388 395 392 395 403 412 409 403 423 446 451 454 450 437 428 459 451 451 438 429 449 453 451 465 476 492 482 460 470 473 501 498 466 427 447 443 465 440 402 416 461 492 452 423 427 417 402 413 369 401 430 402 338 363 359 313 328 328 302 287 261 260 248 247 237 235 239 248 254 267 252 295 275 302 300 322 312 330 309 327 386 365 332 317 274 286 270 313 289 278 257 228 202 253 272 229 185 176 147 198 192 192 174 128 94 78 40 21 26 37 50 74 83 75 88 73 71 94 100 102 83 112 116 114 98 89 70 60 56 42 89 93 94 95 66 78 95 114 135 145 133 179 173 182 168 164 157 177 187 197 193 209 202 173 179 188 226 233 212 207 204 218 233 250 258 268 274 281 265 260 258 261 275 293 295 304 310 311 300 293 289 290 288 302 313 311 329 348 431 354 397 373 328 350 359 370 331 319 339 385 401 442 451 391 401 417 454 490 521 535 550 575 603 634 664 659 557 526 450 426 400 358 380 427 489 542 526 446 443 500 476 412 405 372 361 329 321 292 281 267 250 243 213 199 197 173 189 217 197 181 180 187 189 184 183 175 168 166 160 161 164 160 158 159 157 153 151 149 145 142 140 139 142 142 140 140 138 135 130 125 121 120 116 109 101 100 99 99 102 113 113 111 104 103 107 110 105 101 97 104 102 96 93 91 86 87 85 85 81 76 77 79 74 77 76 74 69 67 65 63 63 60 58 59 58 58 56 55 54 57 54 57 51 55 54 50 55 53 58 62 67 61 55 56 57 63 64 63 55 45 38 37 26 25 25 35 20 22 18 43 52 66 76 77 79 87 102 95 98 100 109 102 61 64 117 102 96 72 84 87 54 38 33 46 58 59 42 12 9 28 46 30 35 26 35 38 39 30 31 26 18 6 8 6 6 17 15 25 54 26 5 5 6 7 7 6 6 8 6 4 2 6 22 30 38 40 38 31 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
322 325 328 330 324 310 290 283 280 317 312 296 312 325 318 300 303 315 321 326 328 339 350 348 310 298 295 306 359 320 286 279 267 255 249 249 245 234 226 220 227 238 242 248 254 260 274 276 310 334 347 352 336 324 357 360 355 386 391 379 368 357 352 341 328 333 319 348 353 359 357 347 341 348 330 313 301 322 326 339 344 343 366 375 371 378 386 380 376 393 398 394 404 406 409 406 400 403 407 398 400 392 393 389 387 380 369 347 335 344 361 375 373 363 368 376 388 392 426 425 427 439 456 461 447 431 451 471 474 470 449 447 481 476 489 493 495 497 473 446 471 487 473 475 468 428 415 466 437 383 431 444 468 469 454 428 406 388 369 365 376 398 398 355 321 335 349 329 295 274 263 258 236 255 243 236 233 237 253 264 263 287 292 301 339 310 285 316 349 332 368 343 348 318 291 284 266 269 266 250 254 238 220 221 260 217 186 194 162 157 163 196 181 152 170 139 110 78 21 27 35 48 60 96 101 88 98 69 96 108 98 112 100 110 119 111 102 84 68 63 43 54 87 105 108 101 89 76 106 121 114 135 141 149 149 141 156 151 162 180 175 172 174 171 166 171 199 223 252 258 263 227 224 229 241 251 266 282 269 264 251 254 258 276 280 291 307 325 316 284 275 270 286 290 298 309 303 314 338 357 333 344 326 313 321 316 320 311 342 395 415 461 447 405 384 401 417 447 437 481 537 570 576 608 640 674 655 551 488 454 462 400 368 397 470 584 582 498 507 495 494 478 458 424 428 387 388 325 321 287 266 239 250 221 205 204 181 165 188 182 181 171 179 179 174 173 169 164 162 159 153 159 156 154 154 154 150 147 146 143 138 133 140 140 137 133 138 133 132 129 126 122 114 116 112 106 96 97 96 98 109 109 110 104 99 101 107 106 101 94 99 100 99 95 91 85 79 82 81 78 74 72 80 76 70 72 73 70 65 64 61 62 59 57 56 57 56 55 53 52 59 57 50 49 50 50 48 50 52 55 62 72 67 60 51 52 60 60 55 54 52 42 31 28 23 22 19 20 20 19 40 49 63 62 63 68 77 100 91 69 84 101 78 65 54 73 97 102 63 65 58 50 38 27 44 42 46 22 10 6 25 38 23 15 17 24 24 22 21 20 17 13 7 5 4 4 5 38 53 66 68 5 4 5 5 5 4 3 4 3 3 2 3 7 24 35 31 34 29 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
318 319 324 323 312 296 286 289 287 310 309 309 315 333 342 318 310 315 318 319 328 335 344 347 298 296 287 285 286 285 278 269 261 266 248 243 237 233 229 222 236 236 243 266 263 298 290 309 308 303 333 350 343 350 380 370 346 368 382 379 372 362 345 356 347 345 322 326 345 351 366 358 355 355 323 329 304 321 341 341 342 345 348 351 352 362 362 372 388 390 401 398 400 409 418 415 411 422 428 414 391 378 380 388 372 372 357 342 360 347 369 381 386 391 389 402 405 396 402 409 418 433 444 464 453 440 436 447 467 478 467 473 475 487 492 481 487 492 466 454 435 468 464 453 442 462 410 445 446 387 386 452 420 423 435 470 446 409 416 361 350 362 368 353 301 291 335 282 277 263 266 249 235 232 227 232 229 237 238 257 289 276 296 335 315 275 283 276 317 371 357 328 301 294 264 277 254 275 312 269 241 236 199 190 217 199 150 171 162 131 154 180 172 157 127 100 101 81 21 27 38 45 53 67 98 105 104 105 96 93 111 112 112 117 122 122 113 94 82 70 62 45 49 83 114 112 106 93 78 94 116 124 120 130 137 123 135 133 141 147 163 166 168 179 203 188 187 224 240 259 277 251 243 242 245 255 262 270 267 257 251 247 259 266 278 294 332 386 360 283 261 276 281 296 300 302 294 296 326 316 344 324 309 300 334 349 342 347 321 333 358 383 382 350 366 381 394 413 449 513 549 562 594 627 634 676 672 597 497 516 458 399 405 428 482 546 485 515 491 480 448 416 402 467 469 439 369 362 338 285 272 253 235 232 204 192 194 164 163 162 178 162 168 171 167 166 162 159 157 155 148 150 152 149 149 148 147 143 141 138 135 132 135 135 130 131 135 129 125 125 123 122 115 109 110 107 94 94 94 96 101 105 104 107 96 96 105 104 102 93 95 97 96 94 91 86 85 76 78 72 69 80 78 74 69 70 69 70 67 63 58 58 58 56 52 50 53 54 51 48 49 54 52 46 48 46 45 46 48 52 64 63 57 55 55 47 46 51 54 45 43 41 37 32 22 19 18 19 19 19 35 52 52 50 55 79 91 98 86 63 54 66 60 53 58 68 106 75 83 48 48 38 33 24 44 42 34 9 4 14 13 11 11 8 18 18 10 10 13 23 24 14 9 10 7 4 4 25 57 61 58 44 3 3 3 2 3 2 0 0 0 0 0 0 25 13 26 19 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
314 312 312 306 299 292 290 297 308 301 315 312 327 343 354 350 325 324 348 342 331 359 359 342 302 283 276 272 268 265 262 266 261 251 246 247 253 247 229 222 235 244 244 255 296 301 317 298 287 318 333 331 343 333 350 318 324 353 366 380 374 365 365 371 363 346 332 345 348 347 361 349 348 337 327 337 310 305 309 313 319 320 325 331 334 341 352 353 359 377 381 380 400 408 417 416 416 411 399 397 392 389 386 366 368 363 348 373 393 371 342 347 376 385 387 387 402 416 418 416 420 447 455 468 465 460 452 444 456 474 482 481 486 471 475 457 486 482 465 471 447 425 461 469 442 442 436 412 415 410 394 424 393 402 434 467 453 442 392 381 359 348 351 360 337 288 273 267 270 248 242 236 228 224 220 217 218 229 247 285 300 333 310 363 311 273 269 278 318 413 373 356 273 278 275 253 241 242 280 329 303 261 290 207 170 156 143 148 152 133 140 175 147 158 120 98 85 54 24 29 38 42 51 66 91 85 107 108 106 101 86 107 118 118 121 127 126 108 95 79 75 67 63 48 74 79 88 97 82 87 90 103 120 121 120 132 129 148 135 142 147 172 192 206 206 234 199 208 240 262 295 251 229 235 253 268 273 271 260 257 239 249 262 270 267 291 329 297 272 252 252 261 270 279 288 287 295 294 306 328 294 289 312 350 389 396 395 408 363 357 352 336 343 356 382 390 429 454 428 503 477 556 601 607 646 670 662 560 544 491 458 424 429 415 459 473 461 460 485 414 431 383 376 406 411 380 361 312 295 282 265 245 235 231 210 203 178 200 168 151 149 158 162 163 162 158 155 151 151 149 146 142 142 145 145 145 142 140 139 135 128 129 130 128 126 125 130 128 121 119 117 117 115 113 107 100 96 92 91 93 94 100 99 103 95 91 102 101 97 98 87 92 94 90 91 86 85 81 70 70 68 76 77 72 66 63 66 67 66 63 62 58 56 55 54 48 46 49 49 47 48 45 43 44 45 43 43 45 47 58 64 56 48 45 49 52 44 44 45 46 39 30 26 30 27 17 21 20 17 18 29 42 39 44 57 74 78 95 76 60 48 46 47 55 79 73 63 51 53 42 40 48 34 25 17 25 25 10 7 4 4 3 3 3 3 3 3 5 16 27 29 24 15 19 22 3 4 30 42 20 47 44 11 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
341 327 326 322 301 292 295 329 326 310 322 313 332 348 362 365 353 337 349 361 346 345 357 314 296 287 289 270 268 263 257 253 250 247 245 254 250 237 231 219 235 241 246 258 281 296 284 273 308 320 313 341 310 329 322 311 336 368 363 395 384 386 393 377 358 348 338 328 355 369 371 355 344 352 332 337 329 306 312 337 348 356 355 355 342 367 358 370 385 381 383 389 392 409 413 410 405 414 418 405 389 385 372 371 351 370 375 391 390 376 355 362 355 380 396 403 407 408 421 446 448 452 467 469 471 473 472 451 472 475 480 476 482 453 448 447 467 467 445 432 429 417 434 462 445 412 452 388 421 403 363 395 383 407 433 456 412 438 433 396 375 344 332 342 359 336 283 264 249 241 242 228 221 220 215 213 218 230 239 262 303 332 364 335 272 244 262 313 382 399 373 326 266 254 270 232 233 232 243 285 308 244 248 228 207 162 172 155 138 116 139 149 142 135 110 90 86 24 23 35 37 38 46 62 108 107 97 113 111 111 110 97 104 124 129 131 132 126 105 91 86 77 74 51 66 77 81 90 105 90 91 114 137 152 157 157 159 155 166 159 161 165 183 210 226 228 214 217 231 252 289 228 214 224 245 251 259 262 255 246 232 252 259 262 244 274 243 244 251 252 252 256 271 265 269 270 272 280 284 275 295 301 332 378 402 428 460 476 444 435 418 431 374 383 381 410 420 451 464 433 447 513 573 560 644 675 678 626 570 528 465 422 473 462 442 441 415 407 447 382 389 390 350 364 380 351 327 297 262 260 258 247 220 205 196 204 194 167 177 169 144 152 156 157 154 152 148 146 145 144 143 140 138 141 140 141 138 137 134 132 127 125 127 123 124 122 123 124 122 116 118 107 110 111 108 106 94 89 87 91 89 93 94 99 91 90 100 99 93 92 91 84 91 89 85 87 83 76 74 63 67 75 75 75 67 64 61 63 62 62 60 58 55 54 51 48 46 44 43 46 47 50 45 41 41 39 44 57 53 55 60 65 49 43 41 48 44 40 37 41 37 33 28 20 17 14 15 17 14 17 21 25 30 39 49 64 87 94 64 54 47 37 37 74 67 45 44 54 35 33 34 42 51 22 5 20 5 2 0 0 0 0 0 0 0 0 0 8 21 1 23 9 5 17 23 26 3 4 20 39 33 22 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
334 323 314 298 294 291 302 328 331 312 323 319 329 346 356 352 354 353 351 361 370 373 367 332 299 289 279 284 279 266 261 257 250 245 242 241 238 233 234 222 230 240 246 257 274 274 261 270 278 305 331 341 295 312 295 344 338 364 408 410 410 404 398 376 363 351 341 333 337 354 372 364 359 353 340 351 337 323 309 334 336 348 356 369 373 379 380 394 388 399 399 411 413 406 411 410 399 394 399 401 387 388 371 382 365 397 389 384 401 393 361 368 386 359 389 402 413 424 423 441 435 436 445 445 453 452 474 476 475 474 474 452 459 464 437 435 443 483 482 474 442 414 427 459 458 427 430 401 402 424 371 358 386 432 436 439 409 389 393 366 378 377 356 317 319 344 311 276 262 251 232 224 216 209 208 208 217 231 233 268 263 283 360 290 238 246 324 338 431 392 331 301 294 325 263 275 243 228 272 269 279 264 219 207 190 178 159 171 146 135 102 138 130 134 91 73 48 23 22 33 37 38 42 56 93 112 112 111 117 119 116 116 122 105 130 133 134 134 124 102 95 91 84 51 52 54 57 87 103 121 113 108 123 142 153 168 179 184 175 189 188 180 188 200 208 213 223 232 237 244 233 212 204 216 230 254 261 255 243 245 232 252 268 252 235 288 306 317 337 354 309 255 252 261 264 273 282 282 289 296 326 352 310 321 337 351 378 414 418 420 446 469 451 457 459 442 438 448 496 522 540 488 513 595 656 655 686 704 617 518 457 460 448 435 394 385 366 419 416 383 355 369 316 339 344 322 299 270 250 236 249 226 218 188 179 183 173 162 165 163 144 150 149 152 148 147 143 143 139 139 137 139 137 135 136 137 134 132 130 128 124 122 123 121 118 118 121 119 118 114 107 111 102 103 106 101 101 88 84 89 86 92 90 93 89 85 89 96 95 89 89 82 85 84 82 84 82 77 68 61 69 73 71 73 72 66 58 59 59 59 58 57 56 53 49 47 46 43 42 40 45 45 38 43 40 39 48 52 45 53 58 67 57 55 40 41 46 37 34 35 35 32 25 22 14 13 15 15 13 15 15 29 36 42 52 65 70 80 55 42 37 32 49 48 51 37 25 22 23 30 41 40 29 19 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 23 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
346 326 309 296 294 299 312 331 331 329 319 335 328 327 334 335 348 355 365 375 388 381 349 313 300 292 298 292 271 263 259 255 253 253 249 246 241 240 255 225 226 236 243 256 240 245 254 259 295 326 296 285 278 284 291 301 349 327 354 381 406 385 372 369 361 351 364 354 339 354 362 373 361 354 348 359 353 343 317 311 328 349 363 362 360 366 372 367 370 387 386 399 405 419 415 402 394 392 384 394 387 366 382 391 395 382 400 404 404 395 353 394 403 403 372 368 404 409 419 419 420 426 417 425 433 438 452 468 460 457 441 453 435 461 448 426 437 463 464 471 466 427 407 418 457 445 405 410 385 369 403 353 370 393 403 405 434 423 365 346 358 358 337 343 311 320 349 280 261 244 231 221 211 205 199 199 206 208 245 251 310 354 332 269 226 245 278 310 428 372 359 353 337 398 304 263 272 231 215 224 227 237 224 184 173 154 157 142 149 124 121 107 108 106 88 87 71 21 20 32 37 40 42 51 69 90 106 114 115 120 124 121 123 123 122 130 137 137 128 118 105 100 98 63 56 58 64 89 104 154 147 103 102 143 152 164 181 183 181 180 165 172 179 189 203 211 221 217 221 225 223 204 200 216 237 248 251 239 242 224 247 261 273 314 248 288 297 295 315 352 393 333 288 278 296 295 294 307 314 334 340 441 394 318 357 407 430 448 465 454 455 463 485 514 494 484 495 478 503 554 556 517 561 610 628 663 691 677 603 511 470 475 422 388 405 362 350 361 390 343 313 333 298 338 300 279 262 244 239 218 212 211 188 187 177 167 171 163 162 152 140 138 145 144 146 141 137 134 134 133 132 134 135 130 131 132 130 126 127 126 122 116 119 119 115 114 117 114 113 112 101 104 103 97 104 99 98 92 84 86 84 88 87 84 87 83 81 92 94 87 82 79 84 81 80 78 81 76 68 60 69 72 68 71 69 65 61 56 56 55 58 54 53 51 46 44 46 43 38 38 45 40 42 41 38 38 52 47 42 50 58 59 60 55 46 36 37 35 32 30 31 29 24 23 20 12 13 14 14 13 12 24 30 36 48 56 57 61 53 41 30 24 28 43 50 31 23 12 23 29 20 18 14 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
343 323 308 294 304 313 322 339 346 360 337 322 346 340 337 330 345 345 349 362 374 386 374 335 313 300 285 278 270 265 267 258 267 264 269 271 269 262 259 234 226 224 226 228 270 277 266 278 259 264 268 276 305 307 328 334 319 350 384 400 393 386 376 365 359 370 379 372 350 359 381 374 364 360 362 358 349 343 334 314 337 356 348 353 348 353 361 356 357 364 378 383 401 410 413 413 406 400 401 388 383 380 402 394 401 405 406 406 390 379 377 368 404 412 407 396 373 407 402 391 398 410 427 450 457 446 460 472 453 456 447 427 425 437 442 428 415 447 437 456 437 461 433 388 413 460 462 451 392 367 361 367 352 374 411 411 383 384 379 380 366 348 321 328 298 328 342 294 259 242 240 219 209 198 193 191 191 213 224 269 304 341 274 230 223 309 332 322 401 407 425 408 444 471 363 325 314 270 214 199 206 209 233 189 172 145 149 131 125 139 123 90 102 87 67 56 29 24 20 31 37 40 44 51 57 68 75 82 102 115 124 130 131 129 120 122 135 137 140 137 123 111 106 103 81 60 75 87 97 128 149 146 106 129 137 146 156 156 152 154 188 192 189 195 214 219 224 213 198 209 215 192 196 216 239 247 246 233 221 231 248 265 308 278 252 277 306 295 316 366 389 417 348 314 352 327 334 325 389 372 347 472 475 369 366 440 477 496 531 503 489 493 511 538 540 537 522 541 561 567 596 533 563 557 596 661 677 684 566 495 508 469 440 394 437 407 352 309 342 327 292 304 283 290 266 264 249 230 216 216 202 192 188 173 167 155 155 149 146 140 140 134 142 139 143 138 136 129 130 129 128 127 130 127 126 127 125 121 122 121 118 115 115 114 113 112 111 109 110 110 100 98 100 96 97 99 95 94 85 81 82 83 85 82 82 80 78 88 91 88 83 75 81 80 77 77 72 73 72 57 61 67 67 66 68 65 62 60 55 52 56 53 52 51 48 44 41 44 39 37 39 37 38 38 36 34 46 44 40 39 49 49 50 49 43 37 34 32 30 27 27 25 22 22 12 13 13 15 13 10 12 16 34 35 39 45 46 48 52 48 42 38 33 16 29 24 14 8 13 13 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
319 314 301 305 318 330 316 319 340 354 350 333 339 369 371 343 359 360 358 371 385 409 380 321 336 316 312 277 272 282 265 262 270 300 303 282 276 252 251 272 244 233 233 234 229 237 273 279 298 315 278 321 306 329 323 375 373 326 336 349 406 388 384 378 372 372 387 384 359 360 382 383 372 366 372 367 358 348 335 319 319 318 325 329 332 337 340 362 359 359 368 382 379 384 401 414 415 411 413 401 385 380 407 413 406 408 414 404 391 403 373 371 380 412 419 413 400 383 404 413 417 422 416 425 434 455 467 453 441 435 453 439 431 413 437 440 409 422 427 455 421 444 429 409 382 441 404 461 455 393 379 345 333 349 356 370 359 368 371 356 376 356 360 344 297 295 337 273 252 238 228 218 209 202 194 214 192 199 246 272 289 272 272 205 219 243 326 342 375 429 447 431 432 400 420 396 308 288 218 193 187 209 186 172 160 156 141 127 131 109 98 82 63 65 55 45 48 25 21 30 36 39 42 45 53 64 87 107 94 97 101 113 129 137 137 130 126 134 141 143 141 136 115 109 107 58 73 85 93 107 122 157 138 119 123 122 147 142 169 172 163 186 194 197 211 203 217 204 167 180 179 183 197 210 236 252 249 228 218 241 261 283 336 222 270 284 279 310 332 349 390 417 443 357 437 409 389 357 438 360 350 386 445 389 386 439 497 563 617 571 515 551 533 551 591 574 556 588 589 594 598 604 544 506 505 568 622 627 555 526 523 452 441 455 421 380 389 322 296 278 267 269 255 262 244 242 238 225 210 200 197 184 179 175 164 156 142 140 139 136 144 132 137 135 139 135 131 129 123 125 123 124 124 123 122 122 122 118 118 115 115 113 109 112 110 108 110 103 104 103 101 97 88 95 88 89 93 87 92 79 80 79 82 80 78 75 75 85 85 84 82 74 73 75 77 76 71 67 68 59 56 62 63 62 66 62 62 59 55 51 53 53 50 49 47 41 39 42 40 36 38 38 34 37 34 32 32 40 39 35 41 40 42 49 45 40 33 29 26 26 24 21 24 25 10 10 11 13 13 12 8 13 23 27 28 32 36 43 56 66 75 75 48 36 23 7 4 2 2 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
326 305 296 322 339 362 382 339 343 388 382 350 344 366 374 372 368 376 373 387 418 422 349 305 294 287 282 284 303 288 271 271 277 297 300 296 256 269 285 292 270 247 249 246 239 231 243 262 265 294 301 308 329 373 379 355 386 398 385 371 412 413 397 389 382 379 382 385 367 367 396 399 382 378 382 376 370 358 341 319 349 323 339 347 355 373 381 366 377 387 378 391 395 400 410 413 419 415 407 395 396 380 399 409 428 419 416 407 407 408 386 378 410 417 419 421 418 414 384 407 419 430 438 432 439 454 465 445 456 433 436 449 424 412 411 440 413 420 419 436 425 441 438 410 384 406 380 412 435 404 409 398 356 327 359 344 369 341 345 358 341 369 327 345 328 281 277 285 261 238 227 221 210 215 195 223 218 182 219 217 264 264 242 225 198 273 337 370 346 367 364 350 352 331 342 337 308 251 253 211 181 182 176 162 152 144 145 139 133 134 122 105 106 103 89 92 87 25 22 22 35 37 38 40 44 55 70 95 117 121 125 127 119 132 139 141 141 134 137 143 148 151 130 121 116 110 75 63 83 98 110 128 166 150 158 144 120 126 138 138 136 160 179 197 199 191 185 176 194 218 191 181 199 215 233 250 240 224 216 242 264 311 291 221 262 265 290 308 340 356 381 431 456 456 483 497 422 418 477 434 461 381 407 434 352 391 440 504 598 656 557 640 599 635 639 702 648 729 693 659 648 626 556 499 474 489 531 576 598 572 561 467 489 454 413 422 385 319 297 290 274 256 236 248 238 222 216 213 200 198 189 177 175 161 155 153 143 134 128 135 138 128 133 131 134 132 128 125 122 118 117 120 120 119 118 120 117 115 113 111 110 111 109 107 107 106 105 106 97 102 93 94 86 89 89 83 89 89 83 79 74 78 77 79 76 74 73 80 81 80 75 76 72 68 75 75 72 64 65 59 53 55 60 59 65 60 59 59 50 51 51 50 49 46 44 41 37 38 38 37 36 35 34 34 31 31 30 35 35 30 35 36 45 48 42 41 35 28 25 22 20 19 18 21 8 9 10 10 10 10 7 10 17 19 24 27 33 45 61 67 68 69 56 37 21 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
298 300 311 332 320 332 338 370 373 390 399 389 360 347 365 386 386 388 399 396 411 424 379 322 301 292 286 341 333 292 278 289 298 308 286 290 258 297 318 313 274 278 285 294 265 234 232 252 283 285 306 329 339 354 367 357 350 353 379 414 376 382 392 415 396 392 401 405 380 370 395 404 394 389 383 367 359 363 346 324 355 354 330 330 343 366 379 385 397 406 409 402 407 412 412 426 426 418 420 416 406 385 393 412 423 430 420 416 415 406 394 370 381 389 400 406 420 424 418 408 393 408 426 429 434 447 449 434 438 436 418 442 446 444 412 404 420 406 425 420 410 413 447 449 403 364 368 386 390 406 372 409 384 334 320 333 363 372 361 324 348 356 342 301 293 290 289 267 280 261 232 223 223 231 212 212 219 192 181 196 231 211 224 186 211 269 298 301 327 347 352 339 316 304 321 291 291 271 241 206 191 168 166 161 153 145 138 128 130 123 121 111 103 99 96 92 87 82 20 20 32 36 36 36 38 49 59 71 87 116 126 129 129 133 137 142 146 148 142 139 147 154 157 147 128 113 119 113 65 89 101 119 135 153 174 175 162 147 144 159 163 139 161 165 176 166 174 170 199 218 220 192 190 208 231 241 231 213 218 238 259 285 246 221 224 258 300 334 359 391 417 400 464 495 485 514 463 521 472 487 474 410 477 501 392 412 461 530 619 682 667 710 722 734 716 816 750 772 845 774 683 632 580 534 485 447 477 524 528 515 451 475 436 420 408 396 347 325 314 302 276 259 252 260 224 220 213 205 194 190 185 174 165 160 162 140 140 132 125 131 133 124 128 128 131 127 125 123 118 117 114 115 116 114 115 115 113 111 108 106 106 107 107 102 103 102 102 97 94 97 94 87 87 83 83 83 82 85 86 79 75 74 73 74 75 72 70 74 76 76 74 70 71 63 72 73 68 65 63 59 55 52 53 56 63 58 54 56 53 51 48 48 47 46 41 39 35 35 35 35 35 36 33 34 32 29 29 30 31 29 29 37 45 43 36 36 33 27 22 20 18 16 14 14 8 8 9 10 10 10 7 9 13 18 22 30 36 46 47 57 57 34 32 28 20 17 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
297 312 323 312 326 351 363 363 375 359 387 413 397 379 366 362 374 386 393 403 419 427 406 352 343 296 309 368 369 312 287 292 316 292 276 267 280 285 265 265 252 251 252 281 261 236 232 250 260 285 283 293 310 331 343 323 324 366 404 407 360 369 375 392 405 400 416 403 391 381 393 392 403 394 399 389 372 362 345 331 361 368 335 346 356 364 364 382 406 418 407 395 403 403 410 424 435 443 426 419 411 386 404 411 417 431 430 421 413 402 387 376 411 390 414 420 409 423 433 430 416 428 427 416 432 434 446 433 421 428 418 436 445 437 427 412 390 399 414 422 402 425 448 412 439 387 375 357 375 395 355 398 402 350 330 312 343 337 369 330 312 357 344 344 301 294 275 260 284 257 242 232 239 254 242 203 254 237 213 175 183 180 203 170 194 247 262 308 368 387 367 289 255 268 311 249 286 252 205 195 188 176 165 154 150 145 139 131 120 117 116 110 104 98 92 88 82 76 36 20 26 36 34 34 35 42 52 59 69 79 88 96 101 115 131 144 147 148 150 149 149 151 156 162 151 139 122 132 124 84 79 98 118 131 149 164 169 179 188 174 177 188 161 151 147 151 162 180 196 213 213 199 188 196 226 231 213 208 228 246 264 245 223 222 249 281 302 321 359 361 413 446 469 474 508 530 500 551 496 527 548 437 496 597 494 385 455 498 523 616 737 840 862 875 849 871 876 892 905 837 696 643 580 528 492 450 429 420 448 476 388 411 409 373 363 363 377 357 332 328 288 288 275 262 237 216 203 203 195 187 179 171 172 154 140 150 131 128 121 125 127 121 120 124 125 123 120 117 115 112 112 107 112 110 110 110 109 107 105 101 103 104 104 103 98 99 99 95 90 96 93 86 84 81 79 77 79 79 81 82 76 70 70 70 72 69 68 72 72 71 73 67 63 62 63 71 68 62 66 56 56 49 49 55 58 55 52 53 52 48 45 47 47 46 43 38 35 33 34 31 33 32 33 32 30 28 27 27 27 26 27 33 37 33 30 26 25 22 18 19 17 14 12 11 10 7 8 8 8 7 7 7 8 13 21 31 35 36 41 45 21 12 17 24 21 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
298 313 336 338 316 320 327 344 343 375 379 383 391 397 383 380 374 379 405 411 426 434 417 363 343 305 316 358 369 368 327 331 321 294 278 286 269 273 249 246 243 240 239 241 262 242 250 244 249 276 267 293 295 303 343 300 331 340 366 357 337 340 378 387 411 409 412 412 395 389 405 392 384 386 380 373 369 359 342 330 360 372 356 326 335 355 368 376 383 388 389 390 387 406 409 413 425 426 420 411 411 402 402 401 417 428 422 415 405 398 398 380 421 396 424 428 429 419 420 429 431 427 437 433 434 436 442 440 429 409 402 433 454 455 422 409 417 378 383 430 399 394 438 390 419 443 401 368 342 355 343 371 393 353 334 310 336 324 352 351 303 306 314 294 289 291 286 257 260 244 239 251 244 227 206 211 240 295 209 174 173 173 168 168 157 219 255 243 289 342 318 304 260 222 270 249 226 219 203 180 169 170 159 153 148 139 135 130 123 117 109 109 103 98 91 86 82 78 74 24 21 27 33 33 35 39 46 52 57 64 73 79 82 91 107 119 120 130 140 141 142 159 161 164 166 161 138 158 148 141 109 101 76 107 122 119 124 133 139 132 146 171 189 191 183 168 173 190 193 214 229 210 207 213 194 198 216 223 247 291 239 224 204 222 247 276 310 338 360 397 413 429 467 498 523 551 547 564 580 618 555 475 507 581 513 445 430 451 479 578 644 749 828 848 850 883 892 907 894 763 663 642 598 541 488 445 439 422 438 475 437 360 353 341 357 335 368 362 337 315 305 288 258 237 224 208 204 199 192 187 178 167 160 152 144 131 142 123 118 120 123 117 116 120 122 119 115 115 110 109 106 106 106 107 106 105 104 103 101 98 99 100 101 99 96 97 95 94 86 90 91 83 79 83 76 75 76 74 78 77 74 67 68 68 69 66 66 67 71 67 66 66 70 60 62 65 67 59 55 57 50 48 46 53 55 54 54 49 50 46 44 42 44 42 41 38 35 31 29 29 31 31 32 30 27 27 26 26 25 23 25 27 26 26 26 23 20 17 15 15 14 13 10 10 8 7 10 7 7 6 7 6 6 6 17 20 19 11 32 8 0 0 0 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
298 309 325 350 354 355 329 330 333 343 356 371 379 383 388 388 389 387 396 405 429 439 418 378 340 332 362 366 361 367 349 354 312 285 306 284 267 246 241 243 243 253 248 241 235 235 255 296 267 251 259 273 303 287 297 290 322 320 347 334 312 367 349 373 350 366 399 413 414 404 411 407 387 375 364 354 347 339 355 365 341 355 367 358 331 359 369 368 375 380 384 370 389 395 404 409 405 419 420 411 398 395 416 423 420 425 427 425 421 416 387 391 415 427 408 425 435 438 429 438 438 437 441 441 443 440 445 437 418 418 395 425 432 462 454 440 434 387 367 413 421 365 407 384 375 382 369 392 383 362 330 338 344 354 352 339 300 320 318 345 318 292 286 294 274 278 265 260 251 253 254 254 247 220 243 257 293 246 219 195 204 198 178 194 167 188 204 233 249 270 260 247 232 209 224 224 211 209 190 191 180 157 149 146 142 139 132 127 118 117 108 101 101 94 89 84 81 77 71 26 19 26 26 27 32 35 42 46 55 55 63 66 70 73 84 103 108 102 108 116 120 144 164 163 166 170 162 146 169 173 141 117 107 123 125 122 129 140 128 121 141 156 172 181 196 204 207 215 206 217 210 193 200 230 223 214 196 207 252 218 213 216 198 225 251 278 306 337 362 399 425 437 466 485 514 537 590 602 645 591 540 495 564 592 631 531 512 567 462 487 540 678 766 782 806 824 834 810 737 685 611 605 594 518 462 437 426 394 421 420 436 368 328 315 313 323 347 360 347 337 331 280 255 238 220 207 191 186 177 182 174 163 161 150 140 137 125 121 116 115 121 117 112 118 116 115 113 112 107 106 104 102 100 101 102 101 101 99 96 93 96 96 97 96 94 90 92 90 87 83 84 81 76 80 73 75 74 70 73 73 73 68 63 64 67 65 63 63 67 65 62 65 66 64 53 58 57 63 57 51 51 47 44 52 52 55 50 47 47 45 43 41 41 40 39 37 33 30 27 26 29 30 28 28 27 26 25 24 24 21 21 22 19 21 23 30 22 18 13 13 9 8 7 8 7 6 9 7 6 5 6 4 4 4 4 5 7 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
321 302 315 345 372 379 371 358 342 340 341 358 368 369 375 382 399 404 412 426 436 443 429 395 393 380 385 362 342 340 340 328 293 319 283 264 243 246 254 285 288 273 272 256 247 262 264 315 297 269 260 263 267 270 274 277 281 283 292 294 314 325 334 328 369 394 408 405 416 415 417 398 388 393 389 378 369 342 378 378 358 355 375 371 360 336 342 358 354 355 358 360 366 380 380 391 413 423 424 416 398 417 406 425 437 434 431 423 411 399 386 387 413 435 435 431 420 438 439 446 444 441 442 448 449 447 449 435 438 428 401 426 432 447 418 438 443 423 385 369 424 375 370 397 358 379 359 392 355 404 339 319 328 335 355 328 312 292 307 336 332 292 280 275 274 262 254 248 246 250 243 231 221 215 244 254 267 257 237 218 218 217 198 150 171 218 191 249 307 259 245 223 222 200 187 202 202 206 197 175 170 156 143 142 134 134 128 125 118 114 108 101 92 91 87 83 80 75 74 45 20 25 24 31 34 37 41 46 45 46 49 54 73 62 70 75 76 80 89 98 110 120 139 139 151 167 177 172 157 172 172 150 132 117 136 141 159 152 167 128 122 130 155 164 175 194 209 217 225 233 209 174 210 205 183 170 176 229 211 208 206 200 199 218 247 274 301 327 360 388 412 428 435 483 523 516 582 654 655 557 514 502 531 601 683 643 609 583 503 579 531 666 691 725 718 745 746 714 628 596 582 567 565 539 465 439 399 382 406 391 429 381 342 316 289 293 318 331 342 288 308 288 253 241 243 216 223 187 176 172 169 163 150 147 144 143 132 116 114 113 114 114 110 114 111 110 110 106 106 102 96 100 98 98 97 97 95 96 92 90 93 94 93 92 92 88 89 87 83 82 76 76 74 77 72 69 74 68 67 69 67 68 61 61 63 64 61 60 62 62 60 61 62 62 59 49 53 54 58 48 47 42 43 46 51 46 45 47 45 42 41 41 38 36 36 36 32 28 25 23 26 25 26 26 26 25 24 23 21 19 19 18 17 17 20 22 19 13 11 11 8 7 5 5 5 5 4 5 4 4 3 4 2 0 3 3 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
343 315 305 314 349 383 383 381 379 375 347 348 356 362 376 384 394 404 413 433 451 451 444 430 410 379 368 348 334 322 315 309 343 316 311 262 249 279 300 290 286 282 292 274 275 317 308 310 291 282 299 272 289 278 326 297 310 360 324 334 327 301 317 321 371 374 377 415 429 423 405 399 386 376 372 367 361 354 373 378 376 357 381 395 377 350 349 364 374 384 380 381 395 384 381 395 414 425 424 413 406 423 416 419 430 434 427 426 426 390 425 416 397 413 436 443 439 432 445 453 443 444 425 436 448 424 437 436 431 428 412 392 407 418 437 400 430 443 421 366 359 379 349 364 380 344 360 353 335 357 348 342 312 315 350 368 340 303 282 293 304 290 289 276 267 260 252 247 240 226 226 240 231 259 249 271 284 243 216 232 242 229 139 170 216 209 188 219 259 217 177 190 200 178 197 213 175 190 183 175 168 152 143 133 128 127 123 120 115 111 105 100 92 86 84 81 77 74 70 70 21 25 24 26 33 38 42 45 48 54 57 66 77 109 102 85 85 100 106 86 88 101 113 117 123 150 177 185 174 174 187 156 134 139 171 167 164 180 171 140 149 144 120 130 134 140 158 170 159 165 176 190 213 177 170 183 192 181 207 221 194 194 202 222 242 273 293 325 338 388 372 392 432 479 520 499 547 622 666 573 532 559 618 651 694 703 665 577 516 565 562 595 639 676 670 679 678 610 560 561 548 524 492 496 505 462 413 406 344 373 440 480 348 319 282 275 286 295 310 265 314 314 283 272 292 250 205 189 175 168 153 156 152 146 133 131 131 118 111 106 110 111 109 104 106 106 107 104 103 100 95 97 95 91 92 91 91 91 87 87 88 90 88 88 87 84 82 83 81 84 79 70 71 73 74 64 68 69 66 62 62 64 60 56 56 54 61 59 57 58 57 61 56 57 56 54 45 46 49 44 44 41 41 50 45 45 45 43 44 41 39 37 38 37 30 34 30 26 26 27 25 25 24 24 23 21 20 19 19 20 19 16 15 14 13 13 12 9 8 8 6 5 4 5 4 4 4 4 2 2 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
342 323 312 308 317 348 357 368 373 377 372 376 373 374 363 381 389 391 402 428 440 461 455 433 396 380 372 354 362 359 341 362 327 310 282 250 255 252 254 254 254 254 267 280 276 283 304 323 340 333 291 288 319 282 311 353 290 323 363 341 359 323 337 377 359 351 391 391 405 422 407 398 395 385 379 368 357 357 381 383 383 371 370 387 387 372 353 348 361 366 367 386 396 406 388 407 419 435 429 416 427 433 434 424 435 434 429 420 410 394 415 439 422 399 438 439 448 450 446 455 448 430 410 408 425 420 420 440 433 423 417 407 377 413 414 384 393 432 422 420 373 345 338 332 330 323 354 325 331 328 337 331 345 305 316 349 352 332 292 276 284 292 275 268 264 276 260 245 233 238 264 265 242 284 275 303 270 215 205 198 268 200 139 160 190 174 161 168 209 186 173 175 170 166 194 188 189 153 182 162 153 153 140 132 125 118 113 113 109 106 102 96 92 85 80 77 71 71 67 65 21 24 25 24 31 35 40 43 47 51 55 62 72 89 100 113 118 94 106 126 119 109 104 104 112 125 142 154 168 178 193 175 150 125 141 156 173 197 176 144 160 156 175 179 155 137 184 184 163 157 175 191 203 165 195 227 213 179 188 189 189 191 195 221 237 265 273 317 342 356 394 387 444 457 471 497 531 620 721 663 581 589 670 765 787 808 718 601 565 548 559 551 577 594 624 634 613 580 513 517 491 462 437 439 450 455 412 415 390 348 421 402 318 324 296 260 278 276 284 247 299 303 319 371 329 235 200 180 166 165 153 150 139 141 136 126 120 113 109 105 106 106 105 104 98 101 103 102 98 96 93 92 91 90 89 88 88 88 85 83 86 86 86 85 83 82 79 81 79 79 76 68 71 71 70 67 60 65 65 64 57 59 60 55 53 52 58 58 56 56 55 62 57 51 51 50 49 43 40 40 40 39 40 42 44 42 45 39 42 39 39 39 35 33 32 29 32 29 24 23 26 22 23 23 22 19 19 17 15 16 16 15 13 12 11 11 10 8 8 6 5 5 3 2 3 1 4 5 5 4 0 0 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
348 342 316 309 311 318 331 346 364 366 380 392 394 385 385 377 380 397 419 426 453 464 468 438 449 400 384 384 379 371 368 323 294 280 276 260 254 247 248 251 256 261 257 256 285 306 301 338 360 335 316 319 362 302 339 370 325 314 332 371 380 360 313 352 366 399 377 381 401 434 431 419 401 396 388 380 353 377 384 396 390 381 370 396 396 377 360 347 365 393 400 401 402 403 417 405 434 436 428 425 416 424 429 436 433 443 440 427 423 408 397 421 439 417 404 419 427 449 456 454 446 424 418 406 409 403 411 426 431 444 440 402 403 377 367 382 385 394 381 391 401 399 393 371 340 343 320 313 309 305 302 315 336 322 299 332 326 315 301 284 279 271 271 269 256 252 251 241 245 250 272 301 260 287 300 272 219 187 182 173 179 160 163 129 145 146 149 148 153 154 155 174 160 165 166 198 154 145 140 165 156 133 129 128 120 114 113 104 99 100 96 94 89 82 79 75 62 58 62 56 33 20 24 24 24 32 40 41 39 46 49 49 59 70 78 82 89 96 105 116 124 137 130 142 119 114 121 128 142 172 191 193 166 150 135 170 197 205 157 135 185 158 198 204 183 171 166 195 222 159 159 185 185 161 193 223 249 211 196 203 212 205 201 209 239 257 278 317 310 308 341 356 418 487 483 514 573 676 720 700 692 708 731 740 759 783 822 682 644 597 593 618 640 655 646 640 577 512 499 485 475 432 407 395 408 406 394 405 397 322 399 345 292 272 260 251 239 242 252 240 274 268 339 313 329 217 189 171 160 159 155 143 142 127 132 123 122 113 104 100 102 102 103 101 85 97 99 99 97 94 90 88 87 87 85 83 85 84 81 79 82 83 83 82 80 80 78 78 77 75 68 66 67 67 68 67 61 59 61 62 59 54 56 55 52 50 54 55 54 52 52 58 57 51 47 47 45 45 41 41 37 36 37 39 42 39 40 37 36 36 36 35 35 34 33 28 26 24 21 20 21 20 20 20 20 19 17 15 14 13 14 14 13 10 9 7 7 6 5 5 4 0 0 0 0 5 0 4 5 4 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
315 312 314 318 331 355 329 332 361 370 373 381 392 388 401 398 402 405 402 431 448 474 441 400 404 407 407 405 388 373 319 303 290 280 282 277 273 289 280 267 284 280 266 260 265 294 309 321 357 369 362 377 365 336 328 371 348 310 343 367 395 352 337 351 383 408 414 391 407 422 421 409 399 382 378 366 376 399 395 389 401 399 378 392 398 386 375 360 363 372 379 406 410 428 428 425 442 438 436 423 419 441 441 435 440 439 436 426 427 417 399 416 427 432 419 418 438 445 447 454 437 450 433 415 402 394 436 410 424 442 430 436 437 413 401 367 353 361 379 359 383 383 376 397 379 376 345 334 336 327 326 299 290 297 287 301 294 292 295 282 278 273 259 278 264 255 247 233 265 263 293 293 311 290 311 246 201 230 236 246 181 186 210 176 139 138 139 139 139 161 152 156 143 175 143 152 151 142 128 158 136 140 119 117 117 112 104 101 100 90 91 88 85 80 77 75 67 61 47 53 44 21 23 24 24 29 36 42 46 50 54 50 65 68 68 65 77 91 97 98 105 115 122 133 157 136 132 126 126 140 165 191 183 151 159 154 174 195 153 169 195 204 167 207 206 201 182 178 200 225 157 163 158 184 230 221 255 242 213 258 259 252 216 206 233 262 282 267 297 347 369 409 399 469 487 532 628 744 683 668 669 672 688 690 730 743 783 802 731 705 683 696 733 731 722 635 591 540 501 529 538 488 423 386 365 356 359 335 357 300 316 302 280 271 275 283 263 244 214 224 236 259 309 315 342 208 178 167 155 149 143 142 131 129 124 119 117 108 102 97 98 100 99 98 96 91 93 93 94 92 88 83 84 84 82 81 80 79 79 76 78 80 79 77 76 77 73 73 74 73 70 64 66 65 62 63 58 54 58 59 57 53 54 56 47 45 53 53 50 50 54 56 54 50 51 45 40 41 41 42 35 34 35 35 37 35 35 34 35 32 33 32 31 30 31 34 37 31 21 20 20 19 18 18 17 15 16 15 13 11 10 10 13 8 6 7 5 5 5 4 0 0 0 0 0 4 0 0 4 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
312 318 331 325 360 377 369 345 335 353 370 383 373 382 409 423 422 432 437 424 437 457 427 398 379 375 380 384 382 377 349 344 316 330 295 287 315 315 314 276 330 293 279 263 256 279 286 315 354 362 349 364 381 337 313 337 379 347 326 378 378 367 353 347 379 392 407 420 427 420 412 415 407 397 390 377 360 378 401 402 411 401 390 390 411 391 383 371 359 387 389 384 403 427 439 436 436 450 445 435 424 434 439 443 441 439 434 431 427 424 410 429 440 448 430 416 421 424 436 446 436 417 418 419 407 384 408 395 431 431 406 402 438 436 439 394 381 351 343 358 352 352 375 360 383 376 366 376 355 348 345 338 331 310 282 280 290 284 279 274 270 275 266 258 268 254 245 249 269 300 288 328 324 300 257 221 225 274 279 245 229 250 228 206 187 146 127 131 132 134 132 142 133 140 147 133 131 137 122 126 131 138 133 116 105 105 104 99 92 87 83 84 80 76 71 68 63 58 55 44 35 30 19 23 24 24 33 38 44 48 53 59 68 78 90 91 86 77 92 101 114 112 134 156 138 170 185 157 140 130 142 155 193 162 189 159 187 190 152 170 189 210 216 183 216 222 191 200 196 231 245 173 176 224 215 236 247 265 251 260 323 282 239 207 228 252 246 287 301 329 379 414 444 450 489 559 676 703 644 626 636 644 688 705 724 744 739 756 773 796 818 853 873 872 772 682 602 550 517 475 491 458 413 389 360 346 372 375 343 312 294 283 295 311 288 283 266 249 242 211 226 250 249 286 254 218 173 161 151 140 140 134 127 121 114 115 112 106 100 96 96 97 95 96 92 91 86 88 90 90 84 79 82 80 79 78 75 76 74 72 75 77 75 74 72 73 72 70 73 69 67 63 60 63 59 59 58 52 55 55 55 52 49 51 48 44 51 51 48 48 50 52 49 49 46 46 39 35 36 36 38 32 33 34 34 32 31 31 32 34 30 28 30 29 30 36 40 42 24 19 20 19 16 16 15 14 14 14 13 11 8 7 9 11 6 5 5 5 0 0 0 0 0 0 0 0 4 0 0 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
313 325 337 360 343 354 375 361 348 354 351 361 365 378 404 411 413 422 440 446 452 460 450 446 417 385 373 360 363 379 386 387 390 390 356 321 326 307 296 288 302 267 259 262 269 302 293 342 342 324 353 372 401 384 361 349 383 374 335 373 386 389 383 336 358 389 404 428 431 431 427 419 402 396 387 369 364 371 382 395 414 410 400 402 418 419 399 393 358 364 384 399 408 428 415 413 437 451 454 448 428 433 455 456 451 448 442 435 424 416 409 422 432 448 432 425 435 439 436 433 429 423 417 398 410 404 370 390 398 423 403 377 421 396 415 437 398 389 364 346 333 339 335 340 342 359 348 340 343 343 340 334 349 327 304 276 272 270 270 264 260 256 251 249 249 249 245 257 281 295 300 329 347 278 236 219 243 315 287 268 296 260 218 193 177 155 142 132 132 130 118 109 117 123 140 125 121 118 127 112 121 140 137 122 106 97 110 105 97 96 83 77 75 72 68 64 60 56 52 48 44 34 23 19 22 23 28 38 42 47 51 57 65 78 97 141 122 100 88 100 109 127 124 131 167 170 162 185 183 142 136 158 177 187 161 184 172 204 195 164 172 189 198 216 199 220 209 183 207 210 228 246 229 231 220 230 251 257 284 297 301 313 305 231 212 231 272 310 326 345 340 404 442 468 507 587 718 652 608 592 609 644 658 673 691 713 722 730 753 770 781 820 868 914 755 634 579 527 514 473 436 427 412 397 411 384 387 396 414 319 377 378 337 416 327 297 271 254 238 222 209 254 219 208 186 184 172 156 147 138 133 132 125 119 110 109 107 104 98 94 95 92 91 91 89 90 87 85 86 85 84 77 79 77 76 75 73 71 69 69 73 73 72 70 68 69 69 67 69 68 65 61 58 57 57 55 54 50 50 53 51 53 50 47 45 42 50 48 46 46 45 48 46 46 45 44 43 34 33 32 32 30 31 32 32 31 29 27 29 32 30 26 26 27 28 36 41 41 27 20 19 17 15 13 12 13 13 14 12 9 8 6 6 6 5 4 5 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
315 328 334 378 377 374 385 385 386 377 372 370 368 376 380 388 400 412 436 452 460 451 440 417 420 406 401 382 344 362 370 378 377 336 341 367 321 331 335 312 276 260 267 268 280 311 307 305 308 343 366 377 378 390 392 381 395 373 374 361 385 416 397 367 358 378 388 398 413 409 407 409 399 381 377 387 375 379 394 413 414 427 417 418 425 416 401 390 376 362 394 412 412 408 410 426 442 457 452 444 437 439 449 456 458 448 438 432 427 420 424 416 435 448 447 429 433 442 441 429 418 410 410 407 406 389 403 366 384 378 422 369 392 370 401 384 379 388 389 391 359 325 319 329 329 333 336 332 329 341 333 311 336 312 304 281 266 260 262 260 258 256 261 256 251 264 269 267 271 309 310 335 291 248 235 237 265 302 320 309 295 275 256 235 194 166 156 179 192 156 129 121 105 113 111 110 126 111 106 102 126 116 130 114 117 99 88 105 99 93 87 76 69 66 65 61 57 52 50 46 44 40 23 23 19 20 22 36 36 45 46 50 63 72 86 96 102 106 120 100 101 111 122 128 143 157 183 187 195 168 138 156 163 203 189 187 195 175 198 178 178 172 193 216 221 218 232 195 214 228 232 254 261 244 258 222 268 278 320 336 338 377 307 269 265 231 230 250 312 350 368 405 437 492 553 660 668 596 574 570 586 592 625 659 665 671 689 713 727 750 786 812 851 886 792 713 646 600 540 493 505 511 496 424 451 428 388 408 382 345 388 478 482 468 350 314 277 246 237 217 197 226 209 196 186 174 168 155 145 136 129 126 122 115 109 107 103 99 94 90 91 89 88 88 87 85 83 78 81 81 81 75 75 74 73 72 72 69 68 66 69 69 69 67 66 67 65 64 64 64 60 58 56 54 55 52 51 51 45 46 47 50 49 44 42 40 47 45 45 42 43 44 46 43 38 40 41 40 31 28 30 28 29 28 27 27 28 24 28 27 25 25 23 24 28 35 41 43 31 21 19 15 13 12 11 11 12 11 10 8 7 7 5 6 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
314 332 339 338 339 366 382 369 377 402 409 417 405 411 401 397 401 435 442 448 451 441 428 396 395 394 375 380 370 335 327 332 324 324 321 328 331 308 304 307 274 267 262 286 277 278 285 288 298 327 321 357 369 356 382 390 389 422 392 377 381 421 414 385 390 369 375 417 428 414 412 402 391 381 406 398 378 389 406 419 426 428 414 431 416 401 392 377 371 365 387 399 402 391 427 432 439 447 458 459 452 440 449 453 457 453 448 435 428 440 429 419 425 449 466 451 439 450 446 448 445 430 426 419 421 413 418 376 364 352 359 370 361 358 374 386 363 376 360 367 340 328 324 312 321 319 326 323 327 340 328 335 295 289 280 271 268 269 266 264 270 276 277 283 272 269 276 297 283 322 345 314 271 236 263 242 277 309 376 338 320 253 232 229 184 163 199 192 160 145 141 126 121 121 108 105 99 85 83 94 93 91 105 110 95 104 85 81 81 80 76 70 63 64 60 57 53 51 48 44 39 38 26 24 21 20 19 34 39 47 53 59 63 62 66 78 84 93 108 140 113 108 114 121 130 156 185 190 192 200 177 148 173 175 206 192 208 201 186 194 196 208 195 209 225 231 234 195 226 235 253 263 276 277 276 244 246 296 323 373 402 427 341 325 271 241 262 254 287 327 370 388 427 476 560 666 619 550 581 583 581 606 624 649 678 701 710 712 731 747 783 815 856 848 846 895 740 612 543 567 523 533 481 468 527 478 422 407 375 442 454 475 514 535 388 305 294 279 245 219 205 202 211 187 177 168 168 156 146 141 143 123 110 111 104 100 99 93 90 87 87 86 85 84 82 81 80 75 78 77 77 73 72 70 69 69 68 66 65 63 65 65 65 64 63 59 60 60 57 60 58 55 54 52 52 48 49 47 48 40 43 46 46 39 38 43 45 42 43 42 40 42 42 43 39 34 38 37 36 27 25 26 28 27 24 27 23 22 24 25 25 21 19 21 30 33 40 46 44 34 22 13 11 11 9 9 9 9 8 7 6 5 5 4 4 0 0 0 0 0 0 0 0 0 0 0 0 4 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
317 317 357 360 334 340 369 358 367 388 404 423 436 429 427 429 405 413 425 446 461 449 444 411 379 363 356 347 339 352 330 314 317 328 306 318 325 299 296 294 285 273 265 264 277 330 326 342 310 319 306 316 329 341 351 378 387 429 407 395 394 442 444 408 422 369 383 411 431 445 447 406 400 384 403 406 389 388 393 397 408 431 434 432 419 399 393 392 395 368 372 376 379 392 400 415 436 432 442 459 458 449 456 462 462 459 448 436 437 444 438 429 433 439 463 466 449 453 451 422 420 420 432 436 438 422 416 412 402 363 357 345 347 349 370 355 379 352 347 345 347 338 328 315 309 316 319 311 329 334 343 302 291 282 275 266 275 279 283 283 280 284 296 278 291 281 299 305 300 335 323 274 253 249 304 256 292 338 351 302 274 256 201 199 177 225 222 179 157 145 131 143 135 151 158 141 123 107 102 91 94 89 80 72 69 65 74 75 71 67 64 60 56 52 49 51 52 50 48 45 44 38 27 23 24 19 19 36 42 47 52 65 88 93 87 87 85 90 100 111 121 130 115 118 116 131 157 159 169 191 202 177 158 196 192 213 198 201 216 214 203 224 219 197 224 228 240 205 233 255 270 290 300 307 305 281 257 261 289 326 408 474 415 315 263 271 266 286 292 305 357 352 402 475 480 588 501 577 616 609 624 615 627 650 678 711 754 747 754 768 792 819 824 808 810 860 744 636 616 615 607 555 584 552 523 474 423 402 416 447 458 485 517 513 346 285 262 245 231 221 226 197 199 201 187 162 154 150 158 153 143 132 130 116 99 97 95 91 86 85 84 82 82 81 79 78 77 71 75 74 72 68 69 68 66 65 65 64 63 61 62 62 61 61 60 57 57 57 56 55 53 50 50 48 47 46 44 42 44 43 38 40 34 34 35 40 42 40 40 40 39 39 38 39 40 32 34 32 31 31 24 24 22 21 22 27 23 20 21 22 22 20 17 21 29 33 43 50 53 36 23 14 10 8 7 7 6 6 6 4 4 3 3 7 0 0 0 0 0 0 0 0 0 0 0 0 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
328 314 320 381 342 338 342 351 366 374 385 405 426 425 421 425 434 435 437 447 448 437 427 421 425 404 392 377 362 341 326 324 310 309 312 297 299 297 286 281 278 274 274 264 274 288 305 357 365 352 318 357 359 338 354 383 429 461 425 440 430 480 488 462 462 421 423 458 448 436 410 396 391 396 391 408 406 385 415 427 416 424 451 449 435 419 399 413 399 373 386 411 408 390 392 400 408 422 433 464 461 461 456 465 470 461 448 440 453 449 442 430 440 458 456 462 462 454 435 427 423 402 424 419 433 439 420 417 424 410 392 362 351 336 345 344 342 342 343 336 334 332 324 322 323 328 300 309 330 323 309 292 282 272 275 282 286 287 290 302 296 289 308 313 317 297 314 317 322 362 312 282 257 269 345 284 297 375 338 304 263 266 232 190 236 200 187 172 158 144 159 155 162 156 145 137 123 124 146 146 148 117 104 101 81 77 75 71 68 66 68 60 57 52 50 46 45 43 48 44 44 38 33 25 24 19 17 24 37 41 52 63 83 92 99 120 121 108 102 111 146 161 152 155 135 141 131 151 167 197 201 203 161 156 180 204 217 213 215 218 213 210 228 201 226 238 246 232 231 256 282 303 331 373 352 367 338 297 351 409 459 468 374 298 317 331 288 296 310 271 326 336 369 385 433 529 514 602 630 645 664 682 651 651 675 719 743 775 812 805 803 783 714 692 794 803 828 744 725 696 647 594 537 528 540 494 446 433 420 438 451 479 513 525 390 315 286 258 238 220 206 197 189 192 189 185 180 172 159 149 126 122 132 111 100 94 93 89 85 82 81 79 78 77 75 75 73 71 71 71 70 65 67 65 63 62 62 61 59 58 59 59 58 58 57 55 54 54 53 51 49 48 45 45 44 42 42 39 40 41 38 35 33 33 34 37 36 40 40 40 40 37 33 33 35 32 30 31 25 27 22 17 15 17 17 21 20 17 18 19 20 16 16 18 24 34 41 49 50 36 26 16 10 7 6 6 6 5 4 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
360 316 318 379 378 368 358 349 357 365 375 389 395 399 398 409 433 443 445 448 439 422 410 396 421 423 428 383 367 351 341 364 336 324 318 307 292 287 294 291 305 311 269 268 285 291 293 316 351 373 352 366 366 363 363 389 377 395 374 393 403 416 404 419 465 482 478 464 458 430 418 415 398 422 409 426 401 386 399 406 414 429 439 443 423 409 418 417 417 399 373 401 407 423 406 430 447 463 460 466 465 465 471 463 467 463 450 445 450 448 439 437 454 461 469 470 470 458 439 429 426 426 392 411 412 430 436 401 381 399 379 378 369 349 332 328 326 329 345 339 329 325 324 322 332 320 308 311 292 291 285 275 279 281 288 285 294 305 300 308 320 304 329 346 329 343 322 348 359 374 309 281 263 298 312 334 342 371 323 294 276 234 207 216 215 194 184 172 157 154 177 196 169 158 172 162 143 164 152 150 147 137 140 131 129 116 89 97 90 82 76 70 60 57 55 50 42 38 40 45 43 35 32 27 23 24 21 22 37 46 54 61 69 75 83 99 123 154 135 123 122 126 175 180 181 152 184 174 154 161 174 200 210 191 170 171 197 215 223 221 222 226 218 224 204 222 239 230 237 266 290 337 325 319 305 328 346 367 362 374 403 461 383 320 417 341 328 328 356 331 312 290 321 341 444 511 470 577 607 647 661 713 722 703 725 758 796 808 818 795 789 692 586 685 673 694 831 796 752 731 675 603 545 504 457 477 493 474 428 429 443 465 489 508 409 335 321 255 238 222 206 197 186 173 183 178 174 164 163 156 146 133 129 106 100 94 89 86 84 80 78 77 74 74 72 72 70 69 66 67 66 62 61 61 61 59 59 58 56 56 55 55 55 54 53 52 51 50 50 46 46 45 43 43 42 40 40 38 35 38 39 31 27 31 34 32 36 39 39 39 40 36 31 28 28 25 27 27 27 20 25 16 13 15 15 15 13 18 15 13 17 14 12 16 24 35 42 45 54 39 27 19 10 6 5 5 4 5 4 3 3 3 0 0 11 0 0 0 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
318 314 318 343 374 392 376 370 356 361 360 368 376 385 400 428 428 432 445 445 428 401 394 387 402 377 387 351 337 329 323 326 315 323 323 305 292 321 345 311 306 289 268 276 299 334 317 308 320 346 347 340 364 361 361 364 360 356 354 378 358 371 410 442 472 444 470 475 465 451 441 421 418 427 442 447 419 407 400 421 436 441 450 455 449 427 435 422 401 388 378 383 404 424 446 443 451 461 482 484 471 470 480 466 459 454 451 450 454 452 444 437 452 459 462 457 454 450 438 436 432 431 415 383 388 402 412 379 368 364 365 359 363 350 341 329 322 320 338 346 334 321 317 310 302 297 294 291 288 285 282 286 295 292 298 295 303 317 316 324 339 318 342 350 344 351 359 352 383 355 309 284 267 334 309 364 363 321 350 316 321 262 268 218 195 186 175 168 170 173 180 176 168 167 147 150 153 167 154 143 132 129 122 121 123 128 121 110 103 96 93 82 60 56 52 51 50 46 35 34 33 30 32 32 25 24 21 17 37 44 55 69 84 130 116 101 114 153 159 165 164 175 145 178 187 191 191 194 197 196 191 169 199 213 201 181 182 210 206 217 229 230 231 224 205 220 247 253 223 249 290 283 270 278 292 294 333 362 379 438 465 482 422 351 437 402 344 385 369 323 321 296 286 326 414 480 415 548 587 620 654 679 686 709 733 777 821 770 764 751 772 627 542 576 576 690 813 712 659 654 615 583 573 529 444 428 451 472 420 438 443 443 464 491 478 352 351 283 261 221 207 225 227 212 165 172 169 159 150 151 145 141 133 106 98 95 90 86 81 80 78 74 71 71 69 68 67 66 64 63 62 59 59 58 57 56 56 55 53 53 53 52 52 51 50 49 48 45 47 44 43 41 41 40 39 38 37 35 33 32 34 32 25 30 31 30 32 35 37 37 36 36 31 27 28 23 22 23 25 24 17 13 12 15 16 12 10 15 15 11 11 12 10 16 28 28 30 35 48 44 37 18 7 5 4 4 4 4 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
314 317 324 340 387 415 411 384 385 358 376 386 381 380 389 400 417 433 440 450 437 414 383 369 372 370 351 346 329 320 323 324 310 302 298 302 317 330 352 319 327 273 269 282 292 312 344 350 355 333 331 330 353 337 341 351 340 336 340 347 385 403 405 452 421 411 442 461 463 449 425 416 416 423 438 440 423 417 400 418 444 440 449 457 447 434 426 411 394 403 394 380 407 420 422 421 435 447 467 481 480 473 482 476 471 459 458 460 455 452 443 446 445 453 457 455 436 438 436 441 439 420 403 387 374 383 393 393 373 357 348 346 343 337 343 339 333 318 319 323 314 317 322 313 311 297 289 314 310 290 289 302 300 302 304 303 314 321 335 348 354 346 384 371 358 363 357 397 385 339 315 283 285 314 331 383 315 293 287 269 270 281 246 231 218 195 180 200 189 184 200 187 195 163 146 134 128 140 149 143 138 142 138 125 110 107 115 113 96 92 91 86 59 55 53 49 49 47 45 35 32 28 26 27 25 23 20 21 34 45 56 80 122 114 99 102 123 149 137 119 128 144 168 183 183 192 196 199 201 209 207 206 181 212 222 214 212 194 212 225 232 232 236 235 228 207 229 258 231 242 265 262 281 271 283 308 346 324 393 434 476 505 394 396 455 453 379 449 363 353 406 341 313 315 414 447 395 524 545 618 654 671 643 664 709 749 741 763 711 706 672 603 499 501 625 791 807 674 605 583 569 528 510 502 423 391 394 419 414 401 426 417 476 489 479 312 334 310 248 224 212 228 256 273 211 171 152 160 153 136 138 124 120 108 102 98 93 88 83 79 75 72 71 67 65 65 64 62 62 60 59 55 55 55 52 53 53 52 51 49 50 48 49 48 47 45 46 43 44 42 38 37 37 36 37 35 34 32 32 31 29 30 22 30 29 27 28 32 34 34 33 33 29 25 27 25 20 20 18 15 13 11 11 13 14 10 9 8 14 11 7 10 8 20 30 37 37 42 46 28 21 14 8 3 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
318 327 344 392 406 436 453 418 404 382 373 401 418 411 398 398 421 436 443 450 450 436 417 391 355 342 340 335 336 368 349 351 330 319 300 319 341 331 335 333 308 273 269 282 294 315 332 334 340 323 313 331 320 324 325 325 327 351 374 369 387 417 447 409 403 395 431 434 454 452 448 427 445 425 440 465 449 438 418 404 408 431 450 461 444 429 421 409 426 414 392 385 396 393 400 416 438 433 438 470 481 487 478 475 469 473 475 471 461 459 452 451 458 455 453 435 440 438 423 426 440 450 451 423 381 365 370 378 367 364 356 343 336 332 330 329 323 326 319 312 309 308 300 303 296 315 305 333 323 296 297 321 328 312 315 316 325 334 343 363 370 383 420 413 413 397 387 362 334 316 303 293 338 323 358 370 302 290 294 264 248 238 269 252 213 193 213 216 186 177 168 178 165 163 149 146 128 125 136 150 142 134 120 138 117 108 94 100 92 83 83 79 60 53 49 47 46 45 44 41 33 29 28 28 25 24 23 17 23 47 55 74 78 78 73 81 90 95 103 144 168 169 170 184 180 179 176 172 177 192 203 214 218 199 213 223 222 193 213 212 223 240 246 243 236 237 214 233 249 252 269 275 279 287 298 302 337 399 399 397 411 480 399 457 510 491 460 469 399 371 429 393 332 292 309 365 360 471 524 569 609 610 640 672 697 690 701 719 713 586 533 553 444 531 681 768 804 652 545 516 523 480 445 430 427 360 352 369 406 389 421 420 459 485 474 304 258 261 254 246 198 220 243 258 256 209 166 148 152 147 140 133 116 111 106 100 95 90 85 80 75 71 69 65 63 61 61 59 59 58 55 53 53 52 48 50 49 48 48 48 46 46 46 46 44 39 43 41 41 38 35 35 33 31 34 35 33 32 31 30 30 25 23 26 24 24 24 28 31 31 30 29 29 24 20 20 18 18 17 12 9 9 9 17 14 9 7 6 7 7 8 8 6 16 20 28 39 50 33 20 15 10 7 4 3 2 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
339 328 355 362 389 418 436 432 422 405 383 397 433 441 430 403 416 444 448 453 453 439 405 382 367 375 397 362 359 348 334 323 339 313 305 329 341 339 315 305 295 293 269 281 296 310 329 328 327 319 301 301 304 311 316 326 358 352 373 432 413 459 411 407 380 407 445 467 469 469 464 454 454 437 455 479 459 442 418 411 408 431 440 456 465 440 425 435 432 420 403 390 428 441 436 443 442 460 470 470 470 492 485 480 481 482 477 468 462 457 455 456 462 458 438 439 422 441 447 408 411 423 412 392 387 376 359 369 367 358 348 344 345 337 328 325 319 315 315 326 331 335 323 322 344 361 345 311 319 305 314 310 326 343 327 339 345 358 362 372 399 469 491 503 453 421 386 336 323 322 319 343 376 338 387 323 314 322 290 285 272 283 257 217 207 211 227 214 225 231 199 181 161 140 141 149 133 113 136 130 146 132 133 111 112 120 107 92 81 84 77 71 60 52 49 47 47 45 42 40 36 34 32 29 25 24 23 18 22 46 53 58 56 48 63 82 100 95 112 108 133 150 147 134 126 179 184 182 200 202 205 201 218 217 212 221 232 205 201 229 225 234 240 249 248 248 248 227 249 256 262 268 277 285 296 319 376 374 397 443 470 482 480 440 500 530 525 484 411 452 461 424 366 340 325 368 461 519 535 556 582 564 603 578 633 663 710 756 711 706 561 458 422 474 577 730 782 664 526 475 474 415 403 396 395 350 339 367 378 388 382 409 462 462 437 281 230 223 208 202 191 202 216 231 248 261 179 156 139 142 139 124 119 114 108 103 98 92 87 81 76 71 67 64 61 58 57 56 55 54 53 50 50 49 47 46 47 45 45 45 42 43 43 43 42 40 40 38 38 36 32 31 27 28 32 32 32 28 30 29 29 19 20 23 22 21 20 25 26 25 23 27 24 26 21 17 16 16 15 9 7 7 8 13 14 7 7 7 9 9 3 4 5 11 24 36 47 34 24 17 14 11 8 4 4 3 3 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
366 350 343 342 373 393 385 407 432 412 387 411 422 441 440 428 412 421 437 449 451 445 423 405 368 390 401 377 350 345 353 345 344 316 315 332 352 374 344 313 309 320 290 275 279 306 319 312 308 303 296 298 301 308 321 344 344 393 448 393 385 400 389 388 374 422 461 448 452 444 448 461 466 457 474 471 455 438 418 446 415 440 423 446 471 444 452 434 421 416 408 393 398 408 421 430 445 442 456 472 483 487 486 483 482 477 476 469 464 462 458 464 444 457 441 429 421 407 411 427 396 400 408 387 377 368 374 361 349 354 354 353 342 332 325 320 332 334 323 335 340 346 328 338 368 345 329 319 312 310 317 326 326 351 340 338 361 378 377 387 401 485 484 452 392 362 354 352 356 379 385 428 376 378 358 338 357 392 364 361 321 270 245 220 209 213 218 216 210 211 184 170 176 161 143 124 130 119 114 114 129 128 116 125 116 96 98 89 83 75 76 69 58 51 46 44 44 46 39 36 35 32 29 27 22 23 18 17 20 33 34 42 50 66 86 87 99 96 86 69 84 83 126 169 168 181 177 193 204 206 215 218 212 220 225 222 231 224 203 218 220 237 247 250 257 260 262 226 247 271 271 288 297 315 323 347 362 369 417 452 476 500 519 535 543 566 607 511 458 519 540 445 372 388 365 424 509 514 533 544 559 545 520 581 596 625 677 720 715 684 684 573 441 436 572 742 755 627 485 450 420 405 381 367 353 332 333 326 350 387 319 341 341 368 361 251 214 199 186 174 168 185 197 199 210 236 172 154 144 132 128 128 122 115 110 106 101 96 89 83 77 71 66 62 60 56 55 53 52 51 50 49 46 47 44 43 44 42 42 42 42 41 40 39 39 37 37 36 31 31 30 29 28 27 30 30 29 29 23 25 24 13 17 18 19 18 18 22 22 21 20 24 21 23 23 19 13 11 15 13 5 6 8 10 10 6 6 6 3 7 6 3 4 17 24 31 28 36 46 25 19 16 11 4 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
371 366 398 359 355 363 382 421 440 441 400 407 431 445 451 451 435 420 423 445 455 451 450 440 382 390 395 380 380 379 368 368 348 325 314 331 349 386 366 344 303 327 333 282 273 274 275 283 290 292 296 299 299 310 352 371 396 434 399 392 358 371 384 358 389 432 416 403 409 436 465 470 478 478 478 468 458 436 437 450 428 448 461 443 469 462 446 439 438 439 419 398 427 418 414 428 425 422 442 445 455 472 479 479 483 477 473 462 463 471 463 448 443 438 439 442 446 445 406 390 404 384 391 386 371 372 360 357 354 343 350 344 339 329 325 348 350 334 335 339 344 350 336 319 352 366 334 335 320 317 325 330 338 347 358 355 378 418 389 436 462 486 431 418 404 390 379 404 459 451 422 418 392 383 395 385 420 367 323 322 267 243 219 204 198 196 198 224 201 175 176 191 172 147 140 136 140 121 105 99 124 128 120 108 112 104 86 80 78 75 68 64 61 50 44 43 42 41 37 33 32 30 29 26 22 23 17 19 20 24 30 34 33 48 67 54 72 79 52 94 125 147 171 157 178 188 194 194 200 208 206 208 200 171 195 230 232 221 223 220 236 224 233 257 260 268 270 247 232 237 243 256 285 304 326 350 319 375 432 443 452 523 584 590 562 570 621 533 562 615 614 476 360 461 385 445 490 506 523 511 494 493 567 588 610 657 694 710 700 660 569 532 403 430 608 647 624 668 480 423 385 360 337 337 325 317 338 308 363 380 287 314 291 402 284 231 196 184 178 168 158 166 169 186 189 212 145 142 137 134 131 126 115 116 111 104 98 93 90 83 77 71 65 61 56 55 52 51 49 49 45 45 44 44 42 38 39 40 40 42 40 38 37 35 35 32 34 31 31 27 27 28 24 20 23 25 26 26 24 18 18 13 16 15 16 16 17 19 17 15 16 21 16 16 20 18 15 8 6 8 5 4 6 4 3 2 2 2 3 3 3 3 4 14 16 18 32 37 62 63 53 30 16 4 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
387 388 434 410 401 399 378 392 412 437 404 419 443 457 468 457 445 439 436 431 451 457 450 417 394 421 408 415 420 391 402 361 342 317 318 347 386 384 362 358 323 322 369 357 294 282 278 279 297 328 325 322 301 306 345 402 414 416 358 361 354 343 349 359 373 382 376 398 403 430 448 447 480 477 479 498 469 449 467 453 441 434 459 470 465 457 438 425 427 421 407 405 407 439 455 438 453 449 440 448 462 464 482 482 472 454 466 462 447 453 447 451 431 425 444 418 446 409 409 392 381 383 376 378 377 361 356 351 349 343 340 335 330 330 345 348 348 337 349 342 350 350 331 336 368 368 350 344 330 327 349 343 356 356 395 374 400 444 446 486 543 514 459 478 452 467 478 510 507 474 473 470 445 416 418 411 345 325 309 262 251 230 210 197 186 185 177 182 190 201 187 164 146 142 143 129 119 108 121 91 119 122 130 119 93 87 80 75 73 70 66 63 55 51 46 41 37 39 36 33 30 29 27 23 22 23 16 19 20 26 45 57 76 56 35 35 42 42 56 83 84 93 152 155 179 172 166 190 187 141 170 162 194 214 175 202 234 229 219 234 233 242 251 248 248 254 278 276 306 277 276 264 249 278 293 299 303 327 356 359 390 426 473 471 508 523 568 638 712 683 596 481 366 494 417 399 440 467 455 428 491 524 625 620 618 647 691 676 666 669 605 402 355 417 522 501 553 668 517 461 405 378 337 318 302 300 324 302 356 367 253 231 246 304 229 203 183 171 165 161 153 153 171 186 161 187 124 127 128 126 126 121 118 111 108 103 98 92 86 83 77 72 66 61 56 53 51 49 47 45 43 42 41 40 39 37 37 36 38 38 37 36 35 33 32 31 31 28 29 29 23 24 23 19 20 22 20 20 18 15 14 16 10 13 13 13 17 14 14 13 14 18 14 13 13 12 8 8 7 3 3 1 1 1 1 1 2 2 2 2 2 2 3 6 10 31 37 50 49 48 47 45 17 7 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
384 405 414 409 409 407 405 398 442 430 411 411 441 451 471 461 452 452 454 435 453 463 441 420 426 459 448 424 388 365 365 342 342 320 341 360 375 377 362 350 314 336 351 352 331 301 284 278 297 305 318 325 312 307 344 351 354 380 377 340 341 375 388 381 372 369 412 391 419 414 414 443 449 472 491 511 482 473 498 463 476 452 449 478 469 447 452 445 421 426 427 420 409 432 435 455 460 472 474 473 465 460 474 485 469 455 443 447 452 436 442 443 445 417 424 413 404 399 380 372 374 369 367 360 356 370 362 354 350 347 337 339 350 336 361 361 349 352 359 353 352 363 340 349 363 360 389 343 339 332 355 359 371 372 388 425 431 461 526 510 524 518 542 577 592 604 601 616 545 554 504 457 455 366 382 366 343 280 280 255 231 219 220 209 184 177 173 164 160 155 172 148 148 143 137 125 147 116 92 85 83 99 105 105 89 79 73 67 67 65 60 59 56 48 43 39 36 36 34 30 28 28 27 23 22 22 22 18 18 27 50 55 84 82 73 69 60 84 61 57 83 66 79 117 101 101 146 181 151 194 200 217 218 237 206 188 225 239 241 229 230 243 246 254 263 272 281 280 326 345 309 321 292 258 269 277 293 298 302 309 344 391 396 446 429 467 516 627 697 624 551 513 446 469 450 422 386 402 436 497 527 585 598 645 628 642 705 680 658 652 543 396 338 386 435 422 467 542 548 507 448 372 367 317 296 279 296 273 335 354 270 219 213 225 200 184 172 164 157 151 146 145 168 167 138 127 117 117 120 120 119 118 113 108 101 100 95 90 85 80 75 70 66 61 56 51 49 47 46 44 41 39 39 37 36 35 35 34 35 35 35 34 33 31 27 28 28 26 22 26 22 19 19 16 15 15 12 10 11 11 13 13 12 8 10 11 12 12 11 10 9 11 8 6 4 4 2 2 3 1 0 0 0 0 0 0 1 0 1 2 2 2 4 4 7 14 23 38 36 46 38 48 37 9 3 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
341 375 406 384 395 389 396 415 436 451 430 415 425 453 469 470 465 463 456 445 453 469 457 447 458 462 458 409 382 379 367 357 333 339 358 379 398 391 380 347 342 350 356 329 313 305 282 294 299 289 293 298 301 310 320 334 373 349 369 331 345 361 409 444 435 403 411 420 429 451 459 459 490 484 501 508 522 518 526 496 494 478 467 476 464 474 465 440 449 466 423 431 423 412 418 438 459 457 468 481 481 472 471 473 467 470 449 438 448 442 429 418 417 434 405 393 385 395 402 406 394 385 382 372 361 354 352 351 343 342 347 353 348 344 359 361 354 355 369 355 363 367 352 348 383 384 381 353 347 341 360 376 388 397 434 439 494 488 482 501 553 634 601 605 613 615 617 603 520 474 471 418 418 331 330 314 288 265 268 241 240 215 206 197 194 177 169 163 177 142 141 135 125 124 137 150 142 107 96 85 76 82 83 89 78 70 66 62 60 59 55 53 53 43 38 36 33 32 29 29 28 27 24 23 22 23 24 16 16 57 102 65 103 126 114 113 102 86 115 112 80 114 119 93 129 136 113 110 177 178 190 207 233 275 238 195 226 233 246 251 240 240 257 265 276 287 300 276 300 311 353 386 368 310 269 319 344 338 377 344 325 341 394 392 456 492 535 699 691 698 648 575 487 453 476 500 487 462 460 512 583 607 639 627 661 663 691 683 696 682 657 439 334 367 406 395 429 492 565 515 444 413 372 326 306 302 310 258 276 262 246 209 195 192 180 173 169 164 157 150 143 143 161 167 130 122 114 108 110 113 113 111 108 103 99 90 92 87 83 79 74 69 64 59 54 49 47 45 43 41 40 38 35 34 34 32 31 32 31 32 32 31 31 28 27 24 26 23 20 23 20 16 14 13 12 13 11 8 7 9 11 10 10 8 9 9 10 10 10 8 6 3 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 8 9 11 22 36 28 28 39 34 25 13 4 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
334 339 366 368 367 380 417 444 451 460 446 434 437 438 445 453 461 470 463 463 458 467 470 466 468 465 460 428 411 415 413 353 328 330 356 387 416 390 364 362 359 387 350 305 302 282 283 324 320 310 300 301 302 305 310 338 349 332 332 355 387 393 392 404 434 460 459 468 444 472 473 499 497 498 495 497 498 509 508 488 521 508 491 496 491 482 452 436 463 480 437 451 430 420 427 427 426 435 466 484 490 478 461 462 455 451 448 446 428 428 419 410 417 403 404 410 420 412 416 403 390 382 378 370 372 368 353 348 350 348 361 358 351 354 363 367 355 354 374 371 363 373 371 357 360 378 365 355 348 355 370 394 412 444 464 452 475 465 495 574 640 603 584 570 582 584 560 585 578 451 376 374 392 321 281 274 278 277 245 247 231 224 207 192 182 180 172 154 147 160 152 123 116 113 134 126 142 136 128 107 102 82 66 70 67 62 59 56 54 53 51 48 46 31 32 31 30 28 28 28 28 23 24 23 22 23 24 22 18 76 127 128 134 141 147 151 151 125 115 161 109 134 171 172 183 117 165 184 166 196 190 219 234 276 243 214 202 204 231 246 261 254 261 259 274 291 323 296 334 366 371 427 402 303 278 337 387 398 473 415 390 368 360 380 434 468 601 738 713 666 606 528 470 462 522 531 545 516 512 515 567 641 629 598 599 637 685 654 646 671 651 462 380 306 352 378 429 477 510 494 474 441 388 363 318 301 311 267 245 233 210 238 222 200 184 178 170 164 155 148 141 135 140 161 126 114 107 102 105 107 108 105 103 99 95 91 88 80 80 75 71 67 62 58 53 48 44 43 41 39 37 36 34 31 30 30 28 30 28 28 28 28 27 26 25 18 23 21 18 17 12 11 10 10 7 9 8 6 4 7 7 6 8 7 6 6 7 8 7 3 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 17 12 12 11 16 20 22 29 44 39 20 5 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
337 336 347 352 381 410 427 448 447 443 451 451 455 462 455 459 464 470 478 476 472 484 479 471 461 450 445 446 440 430 394 345 338 350 385 401 420 418 406 398 418 370 305 282 284 301 337 350 340 325 342 356 345 335 323 311 316 322 326 334 358 374 383 422 437 430 459 467 477 476 493 502 499 475 461 462 480 462 456 496 495 525 532 534 537 487 475 480 479 485 467 460 434 432 434 474 468 447 445 484 495 485 467 452 444 440 442 430 434 452 440 440 450 435 456 453 429 412 404 402 399 394 386 379 374 372 365 360 363 355 368 362 356 359 367 365 359 355 367 373 370 381 388 370 369 373 381 367 362 368 390 411 467 442 437 442 454 484 565 614 592 539 571 499 577 578 580 500 555 430 376 352 333 289 285 271 256 257 246 228 229 229 212 206 190 173 167 174 158 145 137 128 117 109 105 103 107 111 109 113 107 99 86 63 51 56 53 50 48 48 48 44 34 23 26 27 28 27 26 27 23 23 23 23 23 23 24 21 24 59 67 72 88 100 111 108 118 138 156 158 171 149 123 173 183 182 140 191 201 193 205 201 217 260 303 265 243 217 225 256 271 268 278 292 286 315 312 300 343 387 456 461 426 320 313 324 353 395 480 538 472 447 415 377 412 485 604 694 676 626 563 506 488 479 503 545 534 573 577 583 578 616 590 579 559 628 618 640 632 651 666 511 364 323 317 367 405 426 439 450 450 392 355 335 314 302 294 307 314 330 335 326 234 189 174 172 166 159 153 146 138 129 140 142 114 106 101 97 100 101 103 102 97 93 91 88 84 80 76 74 67 62 59 56 52 47 43 40 39 38 36 34 32 30 25 27 27 27 26 26 24 24 24 24 23 16 19 18 16 14 9 6 4 5 5 4 2 1 2 2 1 1 2 5 4 4 3 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 29 24 16 15 16 17 19 27 43 18 5 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
334 339 370 365 394 416 434 434 443 429 435 446 457 462 462 464 466 466 473 477 481 481 477 467 452 433 424 424 432 408 383 359 357 387 399 410 408 396 392 383 401 308 285 300 334 331 324 303 355 353 386 381 406 391 357 341 351 376 389 378 371 401 399 403 423 449 452 452 482 488 494 499 482 471 460 465 477 443 483 509 531 504 511 537 527 529 511 496 494 490 481 454 447 458 430 439 464 477 451 478 497 496 487 474 459 453 448 454 457 454 438 450 472 471 459 441 423 414 395 394 398 392 385 380 385 378 375 373 369 358 376 368 362 367 370 368 366 365 364 368 374 373 384 379 380 393 405 384 384 396 427 441 426 424 436 450 488 546 592 547 572 506 459 520 546 543 572 467 425 415 360 313 314 317 285 269 255 236 229 227 234 211 210 187 195 180 178 167 154 144 146 132 116 103 100 94 95 113 123 106 84 76 68 59 50 53 49 44 40 43 42 35 22 22 22 23 26 26 23 21 23 23 23 23 23 24 23 16 24 29 36 61 78 78 66 74 52 71 79 99 150 176 177 168 171 188 183 152 171 201 209 221 239 255 293 305 285 254 240 246 263 283 300 335 322 368 327 340 319 369 458 491 457 414 371 309 321 346 403 515 594 570 526 420 395 491 536 660 653 581 539 511 502 525 517 511 560 550 546 606 590 561 596 548 568 583 577 608 625 643 656 538 405 360 277 341 383 398 375 404 426 413 402 381 323 306 306 309 307 298 281 249 206 180 167 164 160 154 147 142 136 130 123 122 113 107 99 93 94 96 97 95 93 89 85 83 79 76 73 69 65 60 54 50 47 44 41 37 35 35 34 32 30 28 27 23 24 20 24 23 21 21 22 21 20 12 17 16 13 11 5 3 1 3 2 1 0 0 0 0 0 0 1 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 30 13 23 18 16 18 21 24 17 12 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
337 352 351 358 373 384 394 395 398 405 435 445 447 453 457 465 464 465 472 476 479 480 470 461 450 430 412 397 384 367 366 367 358 369 389 394 392 376 336 346 360 285 304 327 332 292 296 300 296 339 380 364 397 413 395 382 385 384 390 397 402 403 404 426 453 437 427 434 469 462 466 482 477 441 435 476 476 432 465 509 485 467 505 516 511 513 521 518 517 506 491 477 458 471 454 439 454 481 496 475 497 490 468 467 450 461 461 473 472 464 460 471 478 461 406 391 392 373 373 372 388 384 376 374 379 383 383 378 370 366 372 370 366 366 373 376 374 374 371 371 382 382 388 396 395 415 407 413 431 461 437 410 416 429 460 507 568 607 528 509 504 500 425 532 475 459 492 419 348 344 312 321 306 287 279 264 247 241 236 225 211 211 197 220 198 199 173 173 163 141 134 122 118 124 117 115 87 107 120 95 92 73 61 54 47 45 45 44 39 31 38 20 21 21 22 22 21 21 21 20 22 23 23 23 23 23 16 22 29 31 29 34 46 53 47 54 71 88 91 102 138 110 124 144 186 192 190 201 202 179 201 210 228 226 257 281 264 246 256 222 260 285 286 309 370 417 391 394 341 347 400 453 491 464 434 333 352 417 424 497 575 632 584 500 466 446 569 609 633 568 529 547 526 543 528 525 518 529 563 566 543 534 564 560 548 552 552 595 616 633 546 508 368 345 280 283 332 356 324 360 340 365 359 339 325 321 322 320 315 307 217 198 187 174 163 156 153 147 143 135 131 127 121 118 112 106 99 92 88 90 91 90 88 84 81 78 75 71 68 64 60 58 53 48 43 40 37 35 33 32 31 29 28 26 25 23 23 21 22 21 20 15 17 17 17 14 9 13 9 3 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 17 27 22 33 33 20 10 11 9 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
337 356 373 370 374 381 398 410 429 435 442 436 435 446 453 455 456 461 469 475 484 487 475 454 439 431 428 426 386 384 401 370 378 403 416 396 374 339 325 324 307 286 294 315 291 305 315 326 299 320 332 352 384 383 347 361 360 366 369 374 374 389 420 426 447 400 423 423 426 464 488 489 465 437 449 462 442 427 479 466 444 483 489 498 494 516 494 501 504 501 512 499 479 503 475 453 456 485 501 501 492 495 478 455 408 429 455 456 477 470 469 473 480 436 401 380 372 366 363 363 365 367 369 367 372 383 392 383 373 373 386 375 370 371 379 384 380 383 383 383 388 394 400 410 418 446 474 460 442 435 406 410 433 477 532 605 542 513 503 495 471 431 416 503 415 468 403 367 317 295 301 317 307 277 269 258 262 261 240 231 217 232 238 236 220 199 202 216 195 177 148 147 142 125 129 108 96 82 80 77 92 65 56 50 47 39 38 35 30 26 14 17 14 15 20 21 21 21 22 22 22 23 23 23 22 16 16 22 36 61 82 42 34 39 56 83 110 150 178 160 147 160 173 132 140 179 201 206 209 217 201 198 204 212 246 269 268 274 277 234 254 269 270 307 348 440 447 400 395 434 428 450 429 393 361 345 332 440 519 489 577 616 629 517 550 459 566 606 618 562 547 581 566 544 560 525 535 557 536 517 494 485 543 548 531 535 572 580 616 536 472 494 376 369 307 262 274 300 290 351 304 316 308 301 330 346 363 365 344 305 247 223 208 183 165 150 146 142 136 133 126 121 117 114 108 102 98 92 85 84 85 85 82 79 77 73 71 67 63 61 58 40 51 47 39 37 36 32 31 29 29 27 26 25 23 22 17 15 20 19 18 17 11 15 15 13 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 26 31 41 26 21 22 32 20 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
339 346 353 363 387 398 392 400 406 407 416 411 432 430 430 434 438 448 463 473 484 483 472 461 450 447 440 418 401 417 392 367 400 397 409 392 379 381 382 346 318 325 289 291 295 334 341 313 298 311 331 364 380 330 330 347 336 347 365 366 382 407 395 399 390 394 407 446 465 482 491 496 483 449 424 469 455 431 432 439 472 483 493 481 476 492 488 483 475 496 506 510 510 508 495 474 456 489 492 488 486 494 477 427 436 393 414 407 417 424 400 406 420 404 394 374 368 366 360 362 354 356 366 362 367 367 378 389 386 390 398 383 380 383 390 392 391 392 393 395 400 411 420 445 467 446 471 454 422 407 396 447 519 567 588 559 486 479 452 466 454 344 408 462 388 395 350 328 301 279 282 284 284 262 250 246 244 239 236 234 234 232 254 227 231 235 217 219 188 185 192 161 149 112 82 78 103 111 86 74 82 61 51 43 42 39 34 28 24 23 20 19 20 21 14 15 16 16 21 22 22 23 23 22 16 18 22 26 30 50 59 73 85 98 133 130 140 135 152 151 192 174 195 176 170 175 156 170 191 218 226 231 215 233 224 230 265 279 270 250 286 312 335 317 380 378 399 449 470 432 479 458 430 403 356 360 318 423 491 552 589 599 625 619 596 545 572 580 608 630 587 603 555 556 541 531 572 551 510 491 446 497 532 520 512 517 559 566 579 456 407 400 462 423 386 283 243 261 285 279 281 273 298 325 363 381 411 416 386 324 321 286 263 216 187 161 142 127 129 124 122 118 111 108 102 100 90 90 85 78 79 79 77 74 72 68 67 63 60 56 54 51 48 44 40 36 32 29 27 26 26 25 23 22 21 20 15 15 15 16 14 15 13 5 6 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 35 34 40 37 39 9 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
342 352 362 383 367 367 372 379 381 384 397 401 416 413 439 452 463 470 473 478 482 484 473 459 445 428 422 414 436 422 398 377 402 418 422 400 396 412 399 408 364 354 328 294 342 344 343 300 315 330 340 355 313 313 320 329 340 368 369 375 388 366 370 379 410 429 446 461 473 480 476 482 467 438 414 431 405 433 457 473 463 463 465 457 469 475 460 447 455 471 481 486 497 505 495 500 491 478 461 415 421 443 445 440 402 396 395 390 388 388 384 380 383 380 383 369 360 356 360 355 352 360 362 358 354 360 375 388 396 408 410 394 390 402 406 403 403 403 405 422 425 439 451 460 425 429 419 415 406 415 391 422 473 534 521 506 468 432 424 430 433 418 346 375 351 312 333 298 288 264 266 281 257 249 241 237 235 233 234 242 242 262 252 240 237 238 239 215 188 164 163 142 116 89 141 123 104 100 60 79 58 51 44 40 33 33 29 25 24 14 21 20 20 21 21 21 21 19 17 16 16 16 16 16 20 22 27 30 45 49 62 87 108 115 152 153 174 161 194 186 161 177 195 206 196 197 178 210 190 205 214 228 235 228 246 234 256 270 282 248 260 262 268 297 322 375 425 464 469 466 441 431 383 366 385 350 340 383 470 554 603 605 577 588 629 594 565 584 622 618 586 556 559 545 526 513 532 508 491 423 483 506 555 546 537 452 411 422 445 388 358 392 387 414 321 281 240 246 244 245 262 300 334 363 395 490 528 540 464 398 375 290 235 221 229 187 154 140 129 118 113 114 107 101 98 95 92 86 82 77 72 73 71 69 67 63 62 59 55 53 50 47 44 30 37 35 31 26 25 22 23 22 21 19 19 18 16 10 12 11 12 11 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 11 31 48 63 69 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
350 344 356 371 398 408 397 397 394 423 430 438 443 441 419 428 442 458 469 485 487 482 473 456 446 442 439 441 452 421 405 391 397 421 422 417 406 386 362 362 376 343 308 316 351 353 302 306 322 352 355 352 309 329 312 328 345 335 353 361 353 380 426 438 441 445 418 451 470 467 446 479 460 454 422 396 442 471 449 438 435 470 455 433 441 436 440 468 489 493 497 495 499 481 467 450 444 419 453 403 408 394 439 457 430 396 369 376 373 389 381 367 368 361 365 361 360 352 361 362 349 343 355 350 351 382 386 392 397 417 427 411 404 409 415 415 425 418 431 438 428 433 460 433 400 430 398 395 430 502 428 361 479 506 476 471 463 448 420 375 375 319 307 300 296 294 303 294 267 256 271 259 250 237 233 228 227 222 236 243 262 262 262 248 217 218 201 219 189 189 128 129 100 140 162 155 144 137 131 110 71 45 36 37 34 27 25 23 15 21 21 20 21 20 20 21 22 21 21 21 24 25 45 49 35 29 38 42 33 62 51 95 138 158 178 195 179 189 237 198 204 202 197 217 215 224 214 215 213 191 219 230 242 244 251 251 261 251 277 280 285 286 279 306 328 373 418 448 455 481 446 437 448 403 416 358 341 360 438 484 528 537 549 575 580 582 586 590 621 585 569 551 545 531 524 497 487 466 427 438 528 531 493 487 520 535 379 355 337 390 328 323 356 368 297 260 236 228 267 317 338 360 395 454 491 589 602 535 453 358 310 262 299 235 200 185 174 147 131 121 113 100 102 99 93 91 87 82 78 71 69 63 66 63 61 58 54 54 51 48 46 44 41 37 35 30 26 25 22 20 19 19 18 17 16 15 15 13 4 7 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 36 35 21 43 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
349 347 355 380 411 422 432 429 446 452 454 457 458 460 455 441 450 442 462 477 481 485 481 462 457 451 447 452 435 426 419 395 415 422 408 395 382 346 332 321 320 311 350 372 342 320 314 304 316 330 352 343 308 333 316 316 336 342 350 371 379 406 409 405 422 398 423 456 433 424 438 472 462 420 399 412 441 431 433 413 448 439 458 420 452 466 459 470 455 466 487 503 493 454 419 419 439 416 408 418 373 374 439 459 426 388 376 359 362 369 372 365 355 356 348 356 357 360 342 357 352 340 341 345 381 376 376 377 393 408 404 417 431 435 427 435 447 439 465 456 434 415 425 447 398 404 380 404 485 487 435 342 450 495 492 478 457 458 414 384 381 357 308 272 297 276 299 291 265 242 251 244 236 228 224 221 219 215 222 235 254 234 253 245 239 224 200 178 154 141 141 143 174 162 166 173 153 171 128 115 68 43 29 30 31 26 23 20 19 21 21 19 21 20 20 21 21 21 21 22 24 27 42 46 55 73 74 91 70 41 50 121 132 152 164 185 213 214 232 233 259 218 187 224 248 267 221 223 234 209 219 223 222 221 226 252 263 270 262 277 290 302 293 271 303 356 404 397 430 474 437 460 487 419 372 357 347 448 447 437 494 534 537 507 553 577 596 597 589 547 528 546 512 508 532 453 467 397 429 484 508 472 446 454 450 478 467 390 309 337 356 294 324 329 271 243 242 226 353 383 420 444 541 566 565 517 524 480 381 315 280 311 285 288 257 230 180 148 124 114 108 99 99 93 90 85 81 79 74 70 66 59 62 59 56 54 52 50 47 44 42 40 37 34 32 29 26 23 21 18 16 16 16 15 14 12 9 9 4 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 12 0 17 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
362 353 355 381 415 433 447 452 451 460 465 466 468 470 472 463 471 472 452 453 466 478 486 482 474 465 458 445 422 409 403 409 429 417 412 381 375 375 367 375 346 342 337 362 342 361 341 302 306 308 318 309 307 368 318 315 325 361 377 374 376 372 382 378 387 417 430 400 409 444 466 469 445 426 410 410 419 416 406 421 435 411 408 414 438 467 473 496 498 487 496 502 497 498 458 388 408 458 396 378 365 371 383 438 434 407 403 376 353 349 359 355 349 359 350 337 359 356 339 338 348 339 348 363 369 361 368 389 388 391 413 413 429 440 472 446 484 474 479 483 432 414 400 414 413 376 367 392 414 478 489 386 351 379 440 428 354 416 405 393 335 305 312 266 264 257 277 284 244 232 223 217 217 225 216 216 211 209 221 236 236 245 218 216 207 197 182 165 198 144 155 193 175 181 162 131 148 125 126 88 59 37 26 27 28 25 23 21 19 21 21 20 20 20 20 21 20 20 22 24 30 37 44 43 48 73 76 83 114 104 97 71 144 165 170 201 219 252 253 266 251 240 232 203 240 271 238 245 232 210 227 252 258 265 226 236 260 274 274 274 297 306 308 280 292 328 330 396 451 433 399 418 446 401 374 379 369 373 416 442 481 486 496 488 515 565 621 625 575 537 537 514 502 475 505 437 441 390 452 465 466 437 404 397 405 446 434 393 328 292 313 289 315 310 303 239 215 220 258 301 376 431 498 480 460 420 468 453 408 285 239 239 226 258 274 246 201 144 118 107 99 93 92 90 84 82 78 73 70 66 62 60 57 54 50 47 46 44 43 41 38 35 33 30 28 27 25 21 19 16 14 13 13 13 12 11 6 2 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
359 351 350 358 394 403 419 454 461 461 466 467 471 475 477 476 478 481 476 476 467 471 488 485 483 474 461 448 420 437 431 432 424 404 378 361 418 391 372 342 345 344 361 366 381 397 362 344 306 316 310 315 326 362 342 319 320 322 340 369 382 357 400 404 413 406 401 398 437 448 466 416 428 434 396 404 385 383 413 398 410 435 445 446 425 437 466 464 496 508 508 498 459 487 468 429 376 403 435 387 357 369 364 399 401 379 371 361 358 342 346 347 346 354 357 340 329 336 333 326 338 333 349 359 346 360 362 364 380 394 406 422 438 468 484 479 520 508 489 493 473 424 404 387 376 380 420 362 351 379 381 322 325 307 306 336 300 388 389 360 342 329 304 288 265 246 284 244 229 241 216 211 234 213 218 210 207 206 215 233 250 242 227 219 224 208 174 180 190 195 198 194 194 175 150 139 111 116 91 72 59 35 23 23 27 23 20 18 19 21 20 19 20 20 21 23 24 24 26 29 30 39 47 51 61 64 66 80 82 94 134 140 136 164 184 202 224 214 274 297 272 263 240 239 232 250 312 275 246 239 244 260 300 284 260 267 252 261 270 286 295 308 317 317 303 314 329 411 392 379 373 410 461 392 368 377 411 404 450 481 440 438 480 474 511 559 600 627 616 581 537 508 458 472 494 417 385 372 420 399 407 412 401 391 392 376 411 342 315 329 285 274 267 315 311 230 305 291 196 192 232 378 455 369 359 432 436 384 302 255 234 203 191 190 193 179 179 134 107 98 89 87 87 84 81 76 73 70 67 63 57 55 48 51 47 43 42 40 39 35 34 32 27 28 24 22 22 16 12 13 13 9 9 9 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
373 363 352 357 381 396 412 437 461 462 465 464 468 475 470 473 481 487 494 495 484 486 482 474 474 468 451 435 445 448 441 433 415 375 384 415 426 399 382 350 377 411 430 420 400 378 343 320 310 332 354 421 362 362 399 347 317 322 324 338 356 361 394 396 395 367 361 398 419 446 442 424 390 406 387 390 427 426 425 446 408 448 457 467 478 448 436 460 495 490 498 494 460 440 452 416 382 380 384 408 374 345 359 402 388 384 371 362 356 345 332 335 352 331 356 352 330 319 322 326 324 336 337 342 352 355 369 373 375 387 416 447 442 491 517 533 480 473 455 473 458 455 411 382 406 449 463 397 411 363 348 378 441 400 364 293 291 378 455 404 357 304 297 295 274 246 228 249 222 221 216 205 203 201 220 210 203 230 218 231 243 224 245 236 237 206 182 205 210 215 217 200 200 192 163 129 128 102 101 62 57 28 23 21 21 21 20 17 15 19 19 19 19 21 22 26 26 26 29 31 36 40 50 52 69 76 86 77 121 121 134 146 157 154 150 165 168 189 262 353 360 303 260 253 242 279 348 267 271 237 269 288 320 275 249 269 285 294 303 290 303 315 318 323 308 333 378 332 369 353 371 415 416 380 375 384 407 397 432 430 492 507 481 509 538 575 583 589 565 542 503 491 510 475 454 433 406 370 368 382 431 462 427 391 331 339 361 332 368 316 274 264 261 297 291 264 282 305 264 185 284 329 388 306 293 404 393 303 252 226 199 187 182 162 152 139 128 114 100 88 82 81 81 78 75 74 69 66 62 59 56 49 48 49 43 40 38 36 33 32 30 28 27 24 22 18 16 14 11 9 8 7 6 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
364 375 354 353 360 379 396 426 460 452 445 461 463 458 459 463 471 484 496 498 495 491 483 475 470 457 452 450 449 449 439 412 409 411 434 431 434 421 390 414 410 419 451 436 396 344 327 345 318 357 381 400 417 356 421 381 356 319 323 327 340 357 370 371 393 349 406 435 437 402 417 411 378 370 394 395 427 454 464 471 451 431 474 490 498 490 464 440 467 473 482 491 459 418 427 406 408 372 351 376 373 339 379 386 363 369 349 344 347 354 348 333 326 339 328 345 330 327 312 314 328 341 329 359 357 364 379 400 404 405 412 430 475 483 552 521 470 454 451 443 424 429 407 410 461 501 572 562 474 462 493 472 404 385 387 303 262 388 365 332 312 285 272 257 253 237 235 223 239 211 219 211 195 204 200 197 233 215 237 229 250 242 248 231 263 209 194 205 229 186 204 182 160 156 183 135 118 131 114 107 67 22 19 21 20 21 20 18 14 19 19 18 21 22 22 26 27 29 33 36 39 48 44 56 64 72 86 109 117 141 156 168 183 192 202 215 227 251 273 319 364 371 302 270 286 270 357 313 309 259 285 333 332 285 251 295 293 311 306 306 304 335 349 325 341 360 329 365 369 378 403 432 404 389 385 396 401 405 452 431 499 481 520 486 549 548 527 517 506 549 558 543 536 490 492 452 399 359 417 421 485 474 406 368 328 305 304 309 309 283 294 326 382 335 300 331 331 352 317 205 225 306 287 246 358 457 390 293 232 202 188 172 161 149 144 129 117 108 96 83 77 73 75 72 70 67 65 63 59 56 51 49 39 44 41 39 35 31 27 28 27 25 22 20 18 15 13 9 7 4 6 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
373 403 359 353 355 371 411 444 444 439 441 449 453 438 452 449 463 474 481 496 489 488 486 481 477 467 463 463 447 440 434 431 439 421 451 459 443 426 413 415 427 440 437 416 358 351 334 373 329 324 340 372 425 391 440 453 395 372 321 327 337 350 353 373 362 353 373 400 410 386 384 381 364 403 440 465 467 469 492 493 491 438 450 475 487 507 493 479 465 460 478 491 474 448 408 401 378 359 371 351 337 333 342 377 368 350 350 340 340 342 349 342 327 317 326 319 331 318 289 322 325 310 350 358 382 377 385 403 416 457 454 474 467 528 557 484 467 464 484 468 439 422 401 430 513 612 613 563 545 533 483 495 496 509 423 326 252 299 351 297 282 274 256 240 230 224 214 211 241 217 201 195 190 189 193 189 201 198 205 222 238 265 265 276 279 221 206 200 211 169 186 173 166 142 159 134 159 137 129 89 59 14 20 20 20 21 20 18 17 16 19 20 21 22 23 27 31 32 37 41 47 49 57 61 69 77 91 111 141 174 173 211 216 219 246 266 336 294 387 382 342 386 313 303 308 314 387 357 299 281 310 394 315 295 269 276 305 340 314 327 332 326 372 365 366 356 345 331 351 391 447 459 432 420 428 420 424 420 443 456 483 493 516 499 551 555 526 506 535 536 549 536 500 487 420 376 332 332 375 415 523 491 405 370 339 328 305 294 283 291 343 373 368 351 391 394 422 337 255 181 211 187 212 227 370 339 302 255 222 213 186 162 146 141 137 152 119 104 93 82 74 67 68 67 65 62 59 59 54 50 48 45 42 40 37 35 32 28 26 24 22 20 19 17 14 10 9 2 2 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
393 410 371 355 356 380 399 426 416 407 419 420 435 429 437 458 457 468 477 496 485 484 480 479 485 476 470 464 454 443 419 438 448 440 448 462 447 432 420 425 435 445 432 420 359 334 387 373 354 328 389 414 427 444 417 440 461 407 397 327 327 329 332 334 341 339 382 379 401 392 352 366 406 421 444 487 491 489 481 488 496 479 471 457 483 492 513 489 472 492 485 487 478 462 455 451 421 386 361 344 335 329 322 341 369 341 337 335 331 336 343 355 332 321 306 308 323 320 306 317 323 344 352 358 368 386 408 402 410 427 443 472 537 570 512 496 494 499 503 475 432 426 442 509 552 660 620 603 574 537 542 543 487 493 401 370 299 274 288 256 272 248 259 256 267 235 207 206 225 223 197 191 193 184 186 188 184 198 211 224 236 277 282 302 324 249 219 217 176 156 142 136 134 128 183 175 167 139 101 74 14 15 13 20 20 21 20 18 15 13 21 21 22 22 58 46 41 44 64 50 64 59 67 66 70 85 99 129 206 189 199 205 198 233 335 369 407 358 320 399 385 356 373 328 334 385 446 365 326 285 338 342 295 283 273 308 337 369 345 366 378 330 360 397 390 396 383 345 342 365 403 404 458 461 465 472 437 448 464 481 472 520 519 505 550 536 500 504 465 475 488 492 432 402 378 384 330 332 374 463 530 518 453 437 369 335 321 302 305 322 322 344 416 417 466 486 398 298 223 207 164 179 166 267 310 293 292 229 193 190 193 181 140 133 126 116 108 97 88 81 72 66 62 61 60 57 54 54 52 47 44 41 39 36 34 31 30 26 22 21 18 16 13 13 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
405 412 380 357 354 359 374 383 389 398 403 424 438 452 469 483 485 484 490 492 475 479 468 485 492 492 470 461 454 436 429 458 458 453 444 461 453 447 436 450 453 427 381 370 341 358 418 362 329 349 354 374 423 440 461 449 478 473 410 376 355 325 327 329 332 337 341 342 345 352 377 419 434 433 433 443 442 467 461 467 476 489 497 491 486 485 497 507 495 493 494 463 419 438 444 410 445 393 396 384 376 345 317 328 348 348 326 343 323 343 345 359 352 339 324 309 288 318 289 312 333 339 347 341 365 393 428 435 451 469 501 502 563 600 543 536 492 540 477 452 443 459 505 587 657 603 554 543 573 533 479 442 437 374 363 371 321 301 255 215 232 251 291 275 259 215 201 203 213 221 194 186 183 200 191 171 186 213 237 261 273 280 317 332 309 233 223 183 160 150 138 133 122 117 155 198 163 131 52 13 20 19 16 14 18 19 14 15 13 20 21 21 24 27 63 60 62 64 67 75 61 69 82 78 81 87 105 139 191 172 186 177 209 288 341 341 328 404 389 378 414 383 378 365 380 430 444 439 350 318 337 333 332 321 295 386 384 399 434 451 477 409 432 437 415 404 389 357 414 381 395 459 488 518 505 485 495 476 470 485 494 510 533 482 478 511 499 479 478 418 397 443 489 476 461 407 361 310 341 417 463 580 571 470 382 357 322 308 309 318 336 374 429 401 448 373 339 311 314 279 266 224 146 194 209 253 236 204 170 166 164 150 172 145 116 109 102 94 82 76 69 63 57 56 54 53 50 49 46 44 42 37 35 28 30 29 26 22 17 17 15 13 10 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
429 415 395 360 355 365 383 390 404 411 427 433 433 448 451 478 488 472 468 469 463 460 462 474 477 482 478 467 456 458 439 461 471 459 458 468 479 468 458 455 433 424 409 346 361 388 428 389 337 321 351 388 423 444 466 465 469 416 422 411 427 392 369 351 334 331 351 403 393 370 352 374 402 388 392 440 429 419 441 452 468 475 486 491 495 514 518 518 515 506 505 493 449 386 418 372 380 391 372 397 357 341 337 308 322 345 344 309 316 329 348 356 354 342 331 320 304 291 286 307 332 318 323 346 366 385 403 395 423 430 482 558 577 672 637 537 553 517 480 453 474 532 586 659 609 579 533 457 450 412 363 354 372 371 321 324 329 319 255 243 217 271 258 259 221 216 197 191 194 204 187 181 176 194 168 192 214 241 229 252 244 278 297 319 330 279 242 195 201 158 166 168 154 120 117 148 114 40 13 21 38 39 29 16 16 26 50 35 63 46 58 69 42 44 33 73 79 69 72 93 76 78 81 97 107 101 131 161 168 155 164 197 288 256 247 237 279 316 397 368 410 400 377 384 409 427 494 435 373 344 352 437 427 411 347 363 447 522 523 567 522 479 546 559 507 468 408 376 424 415 390 458 489 558 589 535 537 536 511 528 540 548 531 473 431 470 471 556 573 494 411 416 455 502 456 415 389 347 302 345 445 562 526 515 471 389 341 329 328 363 381 413 384 383 324 311 435 460 478 397 314 218 176 140 118 189 173 168 152 141 140 133 125 112 102 102 97 88 81 71 68 60 55 49 48 47 46 44 42 40 36 33 31 30 26 24 22 20 15 13 13 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
440 411 397 363 356 356 364 373 377 386 395 406 411 427 428 445 461 460 446 449 450 448 460 458 464 481 501 490 473 468 463 456 473 467 472 480 467 456 449 426 420 358 351 347 369 431 430 365 346 331 367 359 405 444 454 461 459 400 395 380 392 368 380 399 384 337 331 401 428 426 394 368 358 365 397 416 398 441 453 457 459 457 463 470 488 491 509 503 487 496 498 456 397 373 362 385 358 392 364 354 376 359 342 330 304 326 343 330 298 324 321 348 336 336 344 328 309 284 279 318 310 328 330 369 397 374 391 448 460 479 460 493 602 657 651 558 566 513 471 476 553 631 636 619 596 599 603 534 480 469 448 360 307 325 302 297 309 299 243 212 232 242 235 234 227 208 193 185 184 185 185 191 173 162 191 217 231 245 217 246 283 296 291 327 370 298 265 243 219 208 152 171 136 122 87 67 34 16 20 32 64 46 20 36 47 63 63 60 36 64 65 70 72 66 31 81 85 84 91 88 100 94 86 99 103 118 144 161 145 172 221 228 207 198 244 331 297 383 413 396 414 418 393 416 469 436 454 465 400 415 466 516 450 388 402 402 448 494 518 548 559 513 521 553 631 489 431 404 427 452 397 443 556 677 664 622 590 592 549 563 557 513 497 463 439 424 448 546 560 477 407 371 416 443 415 385 349 321 291 336 417 469 498 518 486 403 410 395 356 379 411 349 320 260 241 340 388 461 418 388 291 234 222 144 123 141 146 139 135 127 123 113 104 98 93 94 91 81 75 69 61 57 51 46 42 41 41 36 36 36 33 30 28 23 21 19 19 18 14 12 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
449 450 428 368 354 366 389 401 413 401 396 406 407 407 412 420 430 431 432 439 439 443 450 454 460 469 484 505 507 491 477 474 471 479 480 462 453 438 425 399 375 384 417 382 380 420 452 402 354 333 386 406 407 418 435 456 397 394 368 377 356 341 339 342 369 377 344 345 422 427 468 423 409 391 387 373 387 416 431 417 460 460 466 495 481 470 493 468 485 503 509 485 464 435 384 351 362 358 354 355 339 347 350 331 310 293 314 313 290 322 306 325 326 321 332 316 315 295 287 312 301 342 359 379 361 382 382 387 402 414 489 583 590 606 653 642 562 487 440 495 526 582 592 648 661 639 622 551 564 487 383 351 362 292 277 270 262 248 230 206 227 220 217 243 210 221 192 182 178 175 175 186 202 166 177 199 209 218 206 248 253 278 295 303 312 309 296 281 226 225 215 216 161 97 80 45 18 13 26 52 62 72 23 38 46 53 67 68 64 46 71 72 75 74 38 70 84 89 79 95 101 106 100 100 107 125 156 150 149 155 165 183 169 178 214 276 333 395 436 392 355 369 425 378 357 345 372 445 483 494 482 476 441 452 443 416 448 486 524 613 659 553 559 608 643 626 514 506 545 581 493 544 628 637 639 676 715 632 615 584 536 496 448 437 421 405 403 452 484 394 384 340 374 400 376 355 330 309 289 312 343 385 421 455 503 489 496 502 408 373 386 398 391 299 279 241 389 386 345 350 315 252 203 159 163 111 111 125 123 119 115 107 98 95 89 86 81 76 71 64 59 51 48 44 40 35 35 35 33 30 29 27 23 22 19 17 15 13 11 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
438 479 454 370 355 361 389 399 413 429 413 424 439 426 420 420 418 420 424 436 439 442 452 463 467 468 481 520 524 502 488 481 481 482 473 460 455 449 443 409 385 416 435 410 409 441 395 396 365 333 349 368 396 452 461 480 405 383 357 341 346 344 339 339 336 337 335 343 383 391 441 449 458 422 418 389 423 406 381 413 414 424 440 454 440 469 476 443 491 490 503 499 433 382 370 354 342 334 339 333 339 331 353 348 338 318 302 277 286 308 294 311 310 335 324 302 299 291 266 278 304 348 359 344 394 368 387 436 473 499 567 508 561 586 612 620 510 412 480 579 553 612 655 686 682 676 634 561 447 407 415 376 323 316 300 257 223 221 208 200 237 208 224 245 212 191 183 178 175 186 163 178 190 167 182 191 186 206 230 221 223 231 248 259 279 301 289 312 290 233 252 234 197 163 139 81 17 13 29 44 69 69 21 27 40 40 39 42 57 71 53 74 76 79 71 53 79 52 84 59 98 107 105 113 112 126 140 132 133 147 179 195 247 247 237 242 298 341 317 289 371 364 324 301 310 399 445 474 445 433 454 513 530 503 469 476 494 523 596 699 665 655 634 633 626 624 596 587 648 619 529 578 668 594 622 639 677 728 671 570 555 496 482 443 422 428 400 408 409 355 351 335 349 368 349 330 320 322 342 286 351 349 354 396 496 456 446 503 478 428 435 456 454 367 291 183 251 321 263 294 274 283 225 179 174 141 104 94 82 114 108 102 100 95 90 80 74 67 62 60 54 47 46 44 42 37 29 28 24 27 25 23 21 16 10 12 12 9 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
471 452 418 385 355 365 386 400 414 431 457 455 467 460 441 455 443 450 436 435 457 457 450 459 473 482 487 499 500 488 485 480 482 486 482 466 457 455 434 385 417 452 460 460 451 418 377 349 361 346 387 391 396 419 462 487 427 392 342 351 356 376 368 355 345 354 377 398 375 372 391 426 465 485 476 437 448 427 407 421 408 395 401 411 419 419 426 434 451 465 486 508 468 411 391 385 386 364 343 332 312 334 328 352 359 344 350 320 293 269 281 286 312 301 318 299 285 266 273 313 344 319 342 388 359 362 349 361 385 465 444 540 549 596 638 456 388 412 520 640 624 660 685 662 661 631 576 513 460 405 381 382 367 346 292 254 224 223 209 181 198 213 204 213 206 196 179 171 165 170 173 156 166 152 168 196 195 195 206 209 225 239 245 262 274 284 273 277 286 232 208 185 156 138 103 92 32 16 33 53 73 57 33 26 33 39 40 41 38 37 72 75 73 80 84 60 53 75 94 96 72 73 97 109 116 126 118 125 146 157 158 177 186 252 271 281 274 275 285 370 332 297 267 288 365 393 412 425 428 423 480 471 478 466 445 485 552 672 634 654 624 640 663 687 597 616 609 614 628 623 611 629 627 538 586 580 668 672 717 653 583 559 500 490 452 462 413 453 448 421 363 324 351 344 321 359 372 399 364 298 313 295 339 370 445 407 374 434 430 451 429 436 412 378 244 164 192 195 178 151 210 271 174 166 195 139 122 121 115 87 106 103 94 93 85 82 66 62 58 54 51 49 45 39 34 37 34 31 26 20 21 19 17 13 11 9 9 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
459 427 417 395 358 361 399 414 425 434 449 459 471 476 475 476 475 468 457 450 453 467 464 459 471 481 513 525 496 487 483 479 471 472 474 472 461 450 428 425 439 446 458 462 430 375 386 396 377 336 375 398 428 452 481 474 419 385 342 355 378 393 410 394 388 425 454 450 432 429 412 415 410 420 456 494 498 448 404 469 459 448 452 410 458 471 481 487 483 467 498 515 486 458 416 388 376 353 345 345 342 312 300 338 331 343 347 347 344 318 282 258 273 281 298 281 268 258 306 322 323 322 336 312 350 373 434 481 514 474 569 618 622 546 450 342 320 403 569 594 534 610 611 607 493 467 471 446 425 450 413 378 324 287 263 270 256 241 217 197 187 194 193 193 197 186 184 180 169 160 157 150 165 171 198 192 203 210 204 210 257 237 236 251 258 262 262 275 294 257 235 213 194 127 81 69 17 17 90 108 114 77 53 45 45 41 49 50 49 47 36 76 79 75 84 86 91 87 83 77 84 107 111 111 119 108 124 137 146 152 169 195 241 260 300 259 239 273 323 302 261 238 273 351 393 369 393 418 458 397 421 438 405 439 477 541 670 663 575 610 616 674 692 685 591 556 555 546 587 580 551 599 582 519 517 594 610 591 607 625 655 587 547 524 498 487 429 439 499 487 402 336 339 319 313 377 414 345 311 270 299 319 350 416 417 360 359 349 363 362 339 354 320 315 229 204 177 152 140 167 174 192 110 109 119 94 113 106 101 104 88 98 92 89 83 76 68 64 59 56 51 48 39 43 33 26 33 32 27 23 11 15 11 9 5 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
458 434 398 383 361 357 383 409 416 429 428 450 458 462 466 469 478 484 475 470 464 459 474 478 490 512 550 552 504 491 489 483 481 475 464 460 462 455 434 442 452 468 465 444 436 432 457 443 380 341 379 403 442 460 492 475 435 426 357 349 381 382 411 409 403 407 427 439 469 493 483 481 427 477 470 461 499 502 461 448 487 492 473 440 425 437 471 494 501 501 490 481 417 416 402 378 356 343 339 343 323 328 306 289 311 322 310 332 337 326 288 273 250 272 285 284 262 277 294 317 284 298 330 363 383 449 528 540 546 569 567 605 492 398 325 275 342 418 590 561 479 567 505 482 441 420 429 391 425 468 378 356 344 308 295 287 263 231 219 199 189 175 181 190 173 177 176 176 169 157 149 145 150 163 202 175 206 210 212 239 263 254 262 264 267 271 289 280 284 309 327 287 167 151 83 24 15 76 131 128 99 69 62 58 55 52 49 55 54 56 47 41 81 84 85 87 93 96 96 101 78 90 104 117 125 129 128 127 127 146 172 221 237 216 203 199 274 266 253 233 226 264 345 353 335 349 399 449 452 383 365 418 439 460 523 580 665 566 533 565 620 697 684 681 629 577 534 523 536 529 518 564 600 547 509 538 545 535 586 690 716 651 620 584 494 467 462 476 490 438 416 386 320 314 297 324 377 356 294 295 356 351 312 377 345 311 322 269 288 296 301 308 252 250 200 215 239 205 214 137 120 122 119 154 141 125 117 79 91 86 69 96 93 90 85 76 70 66 59 56 52 49 44 41 34 29 20 24 24 22 15 11 15 12 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
448 427 441 392 367 356 390 372 395 402 425 434 437 445 455 464 470 479 480 484 480 476 478 489 504 524 541 573 536 504 491 488 477 473 468 463 455 445 450 465 462 466 473 472 460 467 457 393 356 353 373 379 421 468 488 461 441 415 396 345 349 349 351 368 410 413 430 451 483 497 500 509 478 461 498 501 493 511 516 479 467 508 504 466 491 446 452 455 493 517 514 487 405 375 373 353 345 347 341 317 314 318 334 326 297 277 294 309 328 333 295 278 261 246 271 245 254 272 255 278 305 349 362 377 404 488 479 463 523 559 595 461 377 293 255 320 349 518 623 522 436 436 444 411 409 422 407 360 407 400 386 339 298 277 258 254 260 253 240 233 215 182 172 166 160 167 181 173 168 173 161 146 137 168 208 174 220 214 224 271 303 316 289 289 319 330 318 301 318 311 256 220 201 115 59 17 31 116 79 88 91 84 81 75 65 58 57 61 64 64 61 48 42 86 89 91 93 98 100 102 103 102 112 110 118 124 131 140 142 143 160 191 165 171 207 257 227 233 206 220 240 302 330 329 357 425 437 426 397 335 339 361 428 550 574 640 584 549 558 622 698 688 648 661 725 615 551 509 506 511 507 573 596 532 476 490 588 603 669 626 648 610 626 595 536 522 474 471 434 454 504 470 418 386 310 292 328 331 285 270 334 316 283 293 287 272 288 264 247 241 253 255 225 198 237 181 297 257 244 208 166 142 139 153 139 125 117 91 105 84 77 63 91 88 82 75 70 65 60 56 54 49 44 40 36 29 30 26 10 22 19 13 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
433 428 390 374 361 358 413 425 382 385 409 424 435 448 458 468 470 470 476 478 480 481 482 489 492 496 515 560 525 500 494 489 484 471 462 460 456 461 461 465 478 479 484 479 467 463 433 398 373 361 416 438 446 485 483 449 410 393 417 401 360 350 348 351 377 431 479 449 449 475 496 518 512 500 492 505 513 504 513 515 514 499 514 497 511 458 506 481 487 509 500 431 387 377 361 346 342 340 351 354 331 357 358 354 330 291 267 287 304 315 302 286 278 248 234 253 266 281 297 306 324 335 315 275 297 335 307 313 332 401 412 333 258 232 265 316 419 563 526 552 419 382 388 410 356 367 392 347 374 363 299 290 260 250 251 263 233 220 212 212 204 210 174 168 166 189 173 176 174 182 192 154 131 168 160 203 214 234 265 286 309 266 223 252 323 368 364 344 292 210 180 176 174 100 30 15 89 41 97 89 90 100 102 83 79 66 66 67 69 75 69 54 44 67 91 93 96 98 100 104 108 112 97 115 123 133 134 142 150 146 151 152 174 169 191 188 204 223 239 267 314 305 356 311 318 409 407 395 367 314 415 375 404 474 571 577 499 492 629 654 712 654 618 644 705 647 559 531 502 484 497 532 560 572 461 493 588 578 616 592 601 591 661 611 530 494 462 459 446 513 497 441 410 373 348 319 291 302 274 256 256 252 246 236 234 240 237 270 272 217 213 224 275 293 229 279 252 221 205 172 200 181 143 186 176 140 117 116 111 103 98 88 60 85 82 74 69 66 60 56 53 49 43 39 35 29 21 17 14 7 11 14 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
425 419 390 365 354 384 397 442 434 413 401 408 420 436 444 452 460 470 472 468 465 467 471 477 485 496 521 567 521 499 493 493 488 477 469 469 463 470 485 479 484 493 494 487 473 448 416 371 352 397 380 439 489 506 486 439 437 458 454 392 372 385 374 360 351 399 456 489 481 474 483 508 520 518 514 518 521 525 526 524 526 515 523 523 527 496 506 507 517 519 521 467 443 388 372 365 351 358 350 346 357 364 350 327 294 308 290 264 270 290 298 291 275 249 231 261 283 296 308 306 279 281 233 194 214 250 288 232 292 335 314 250 224 254 298 408 481 472 415 471 387 345 355 386 374 325 316 347 319 288 272 258 246 238 229 228 240 225 231 219 193 184 177 182 198 150 166 172 164 168 181 184 124 173 192 198 250 256 252 266 255 203 241 270 328 280 270 257 216 187 181 132 171 130 22 22 38 48 40 50 65 95 100 111 87 72 78 70 74 72 75 55 49 51 91 94 98 100 103 106 111 116 117 104 110 126 134 134 143 174 162 159 183 214 189 201 203 230 287 307 306 364 334 293 368 359 388 435 311 342 467 411 416 425 432 479 469 493 512 580 635 632 596 686 613 580 627 591 550 507 505 496 501 520 458 495 514 527 582 670 563 525 609 552 542 529 462 437 506 546 442 378 345 312 286 277 269 272 277 280 268 258 251 250 243 243 252 252 239 232 224 233 246 267 267 265 265 245 207 191 194 200 190 209 169 146 122 125 118 111 97 92 69 61 76 71 66 63 59 55 50 48 43 40 36 32 27 21 13 19 11 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
393 382 358 358 378 401 413 435 446 446 432 414 412 424 443 444 449 459 453 452 458 464 471 478 485 495 520 549 527 499 496 495 494 481 480 484 483 477 495 487 487 488 488 492 483 447 388 359 404 468 449 444 471 487 484 466 484 481 443 379 420 414 400 379 363 374 471 455 486 503 497 488 494 489 481 482 505 505 513 526 526 528 521 524 532 540 515 527 523 538 540 518 434 404 396 368 363 367 371 374 368 354 346 330 325 339 311 276 256 281 286 289 272 260 247 256 272 285 301 258 211 244 263 227 260 188 262 208 258 272 204 212 267 328 394 478 479 368 333 354 391 348 304 343 339 308 338 301 273 273 248 241 229 222 219 233 219 212 210 210 193 200 195 210 182 155 138 163 163 176 177 192 165 107 166 185 199 219 236 252 265 195 190 259 233 189 185 208 198 147 156 156 97 26 15 28 49 56 85 107 81 71 112 104 86 87 88 81 84 73 83 54 48 53 84 95 100 103 104 108 113 116 120 114 121 128 134 134 137 146 163 196 172 181 189 214 237 258 247 322 318 304 367 278 320 310 358 320 294 411 456 505 483 445 480 443 480 515 574 541 580 581 621 717 596 537 555 557 579 532 511 514 433 454 455 488 516 591 610 684 598 516 512 525 515 469 440 447 532 491 442 351 317 306 311 298 290 292 334 304 278 282 276 255 303 263 300 261 302 252 222 235 285 288 286 276 325 286 235 238 243 226 193 182 164 146 140 130 120 113 101 91 76 64 59 69 65 62 56 54 50 47 44 38 36 33 29 27 22 19 14 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
371 372 382 388 383 393 410 432 429 446 451 433 421 419 428 430 440 448 455 463 474 476 483 488 495 499 508 528 516 501 500 497 499 491 485 486 487 486 488 489 484 472 474 489 462 434 386 363 418 457 479 482 481 484 513 502 495 482 411 413 461 451 407 374 354 366 414 410 481 487 460 456 484 446 449 485 463 498 508 513 523 528 530 530 534 539 538 539 526 525 523 523 493 446 418 429 384 377 376 381 378 370 361 352 339 317 318 289 276 247 269 267 255 230 229 239 260 274 249 261 231 238 211 266 315 210 224 224 196 187 217 255 354 412 495 443 399 351 282 277 359 328 311 268 295 286 252 283 271 273 228 241 221 211 223 237 245 230 210 199 188 180 176 197 174 169 150 167 159 176 183 223 207 116 146 192 225 220 242 287 276 188 184 207 146 156 149 225 155 140 123 87 108 21 17 46 73 105 117 122 104 74 119 118 101 101 95 88 88 83 88 87 64 55 83 92 101 104 107 111 115 120 122 125 114 134 138 141 137 152 171 169 190 190 224 264 266 304 294 328 316 266 314 258 245 259 290 285 320 363 424 513 576 554 581 543 558 602 603 649 591 612 701 676 650 537 466 535 545 510 530 553 467 450 509 560 526 565 599 636 589 554 484 524 502 508 437 449 398 398 379 326 352 332 347 336 315 321 345 313 314 327 288 286 342 295 323 311 273 259 226 257 303 337 302 307 335 316 286 300 293 217 208 198 169 157 141 129 116 111 97 87 81 66 40 69 63 59 56 53 50 46 44 39 36 32 29 26 20 16 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
380 399 404 415 394 389 402 402 415 433 436 433 440 433 435 449 454 470 473 476 494 493 486 489 499 508 511 520 523 509 500 497 489 482 478 476 476 479 479 475 474 464 443 461 418 377 369 386 382 385 431 452 442 488 496 506 495 461 458 466 471 421 359 364 361 366 378 414 459 471 448 430 458 428 437 446 480 492 516 513 510 520 520 528 528 530 509 509 500 505 508 530 473 415 379 396 407 377 368 365 368 375 353 327 314 302 283 296 288 257 243 247 238 228 237 250 223 257 255 277 290 274 271 277 313 281 189 166 183 216 265 341 375 360 470 451 391 358 267 273 294 237 290 280 250 263 297 247 230 235 237 203 206 215 224 250 231 215 207 202 206 190 203 199 186 165 185 198 170 163 202 206 147 112 149 170 198 240 288 261 208 161 171 154 115 100 136 128 82 59 63 123 46 15 19 72 117 160 150 115 113 105 137 119 100 106 98 98 94 88 91 85 66 57 70 85 94 104 107 111 117 121 125 128 127 123 135 141 149 153 153 159 173 193 218 237 225 262 292 264 233 228 253 232 303 329 278 316 380 395 411 529 516 523 513 610 608 622 667 677 680 647 586 579 639 525 445 462 478 484 487 546 476 435 447 511 562 589 653 615 554 536 499 481 493 498 448 488 466 383 353 365 378 366 395 347 335 349 371 359 369 325 343 274 352 354 345 333 309 288 245 253 312 341 361 371 376 349 359 331 296 279 223 207 178 157 149 143 112 103 99 87 78 69 54 57 61 58 52 49 47 44 40 37 34 31 27 22 19 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
396 414 437 421 436 400 393 393 397 438 423 427 440 445 448 458 461 481 492 486 491 493 491 491 494 499 501 504 509 509 503 501 492 492 488 478 469 457 458 451 461 465 420 410 379 386 428 397 386 442 424 429 458 470 488 499 494 476 472 443 434 360 357 370 377 378 375 401 401 408 416 391 409 431 464 486 493 507 515 497 512 524 519 517 496 496 497 483 490 497 511 512 429 390 383 363 374 378 371 358 342 347 362 348 335 311 309 284 253 261 242 233 232 239 276 242 279 283 271 295 352 386 332 290 249 202 193 169 202 272 347 265 301 416 450 373 324 322 245 220 218 201 189 245 213 241 207 174 237 236 210 190 203 231 225 236 237 232 245 235 221 213 213 193 181 183 200 190 156 118 143 198 140 90 80 156 217 242 197 157 166 100 154 109 62 15 14 14 22 52 59 65 52 15 18 71 117 161 162 152 103 96 121 127 121 111 110 106 99 93 80 65 64 70 80 83 95 102 104 111 117 122 126 130 134 136 136 141 153 157 164 169 176 180 202 219 255 278 266 244 215 213 220 219 277 367 390 347 384 485 478 460 494 462 465 567 644 656 649 609 616 648 519 493 582 496 444 435 452 481 465 529 448 416 473 505 522 561 642 638 633 603 497 483 513 483 475 435 392 385 375 410 432 440 409 389 385 398 387 420 399 381 323 292 352 341 374 367 342 299 264 238 290 331 367 450 454 444 361 323 302 261 218 206 174 174 160 184 108 98 91 77 75 64 53 48 60 56 51 48 40 41 39 35 32 28 25 21 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
438 402 414 431 440 430 423 423 399 416 430 430 432 427 432 456 463 480 486 483 486 485 483 481 481 481 490 495 503 509 508 507 505 500 480 471 468 450 442 419 416 450 440 389 414 442 436 403 398 439 467 471 459 464 473 485 480 474 429 419 378 358 366 382 409 430 382 374 379 386 411 437 458 433 429 456 484 488 487 504 520 503 514 489 500 473 477 514 530 529 533 460 425 411 390 364 374 380 384 383 362 313 344 360 316 301 279 257 248 235 232 236 258 263 259 268 311 333 312 345 414 369 300 244 219 192 216 227 172 230 198 283 389 403 405 342 282 240 247 213 189 164 127 159 182 203 137 177 216 236 191 190 215 231 211 225 228 226 211 214 220 206 221 219 200 199 201 167 173 121 93 147 93 71 100 169 200 181 139 102 121 72 95 72 23 19 24 51 19 31 41 49 20 15 42 104 198 172 135 117 156 112 133 134 119 120 118 112 100 102 80 79 64 73 90 93 100 105 109 113 118 122 127 132 134 140 141 143 143 153 166 172 180 192 214 247 218 215 201 198 201 241 250 312 371 415 442 428 373 429 459 453 466 431 507 608 638 570 574 632 542 608 527 466 491 473 453 420 456 463 457 456 404 437 434 479 540 604 560 614 615 511 494 475 511 533 568 504 429 439 418 434 499 473 452 438 461 486 462 463 438 414 380 321 352 390 384 340 304 285 271 247 274 314 353 467 474 513 364 316 265 248 258 237 220 203 210 200 119 91 85 80 74 49 30 59 56 54 51 46 43 37 32 33 29 27 23 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
463 429 431 456 453 443 445 427 425 401 405 410 417 425 444 460 468 475 484 481 474 478 477 476 478 486 493 499 503 506 507 508 498 490 477 476 470 472 467 442 406 397 387 399 447 470 447 407 387 445 475 488 486 495 490 479 449 464 421 397 395 370 365 386 408 443 443 444 428 444 415 433 476 494 474 465 465 479 490 500 493 467 467 463 467 462 479 488 521 521 444 425 402 386 366 357 339 365 378 387 382 345 298 324 308 291 254 232 232 239 245 266 292 286 294 313 299 381 336 371 334 275 240 205 222 275 319 279 209 153 272 330 338 359 376 324 266 207 150 121 133 117 200 120 199 154 121 169 192 209 165 216 244 252 234 201 220 211 194 216 205 177 190 198 201 198 195 188 198 191 142 91 99 63 106 124 139 107 100 75 78 36 81 32 13 30 126 117 15 18 23 23 15 18 80 136 180 136 157 179 129 153 147 131 137 126 124 116 110 105 88 85 84 72 73 94 99 93 96 104 103 110 111 120 127 130 130 145 149 154 160 168 178 188 195 191 186 182 187 239 270 280 274 372 380 420 395 388 410 384 400 423 392 456 476 520 539 475 505 585 475 545 556 470 421 423 445 407 426 416 418 398 435 464 514 506 541 609 525 554 518 505 493 449 492 562 537 518 520 531 502 521 539 545 612 602 591 638 612 565 470 417 376 335 352 407 383 338 320 297 320 309 269 283 305 393 498 500 396 325 342 356 334 279 274 274 262 211 134 100 87 74 64 61 42 51 52 50 49 43 40 35 31 28 25 23 20 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
461 440 422 441 463 486 463 439 443 417 395 411 423 446 452 456 469 468 469 474 465 472 471 474 476 481 484 496 504 503 505 496 491 484 480 481 482 477 470 453 417 398 430 465 470 462 429 415 415 424 483 515 511 507 501 469 449 409 398 389 382 378 372 367 370 399 422 449 452 485 482 488 488 470 467 495 486 467 462 465 464 443 459 470 466 465 486 505 508 513 430 384 373 370 370 359 329 355 340 375 386 345 317 280 263 250 237 246 245 249 277 292 306 318 309 299 384 453 426 350 287 237 231 252 284 326 404 368 310 198 215 279 334 236 258 285 207 160 122 146 168 256 193 115 163 107 138 123 161 186 149 192 235 232 219 201 200 181 182 180 182 177 169 173 174 186 204 215 187 144 149 201 180 106 57 56 76 66 39 56 44 40 21 13 47 162 195 195 99 21 16 16 51 102 152 162 146 174 224 171 160 166 163 153 139 139 131 121 118 113 107 93 81 79 80 75 81 102 107 111 117 120 125 129 130 140 143 138 145 156 166 163 174 176 167 176 185 187 196 203 214 257 349 331 374 401 365 363 376 362 396 412 379 443 429 486 481 470 480 546 443 500 519 487 417 397 444 429 389 377 402 442 469 511 500 502 576 526 525 508 490 446 453 457 481 517 556 553 498 519 507 578 612 573 624 674 584 581 603 619 548 418 370 369 364 449 404 342 350 365 394 374 323 267 335 407 484 459 390 386 493 499 445 393 341 281 207 181 148 163 101 70 65 58 40 50 48 44 45 42 36 33 29 26 22 20 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
465 452 437 451 483 486 480 457 436 415 400 393 420 425 427 447 465 463 461 461 457 466 466 478 484 489 492 495 507 511 502 495 493 485 479 473 478 474 462 447 405 412 460 487 489 461 427 439 475 428 451 497 508 511 502 474 450 425 418 412 412 414 395 372 370 387 432 414 437 442 439 453 465 442 439 464 453 424 423 437 462 462 498 503 494 484 481 484 493 501 411 383 367 367 363 356 347 331 347 355 360 327 276 240 249 246 252 247 288 248 294 318 346 351 369 394 430 548 402 320 283 257 252 298 349 390 379 333 240 248 184 142 164 180 224 249 197 125 201 232 289 241 205 156 92 96 111 106 122 151 170 213 250 237 240 239 216 208 194 198 180 165 152 156 166 187 211 203 174 171 215 228 209 132 54 82 32 18 20 34 20 17 13 52 163 168 181 173 117 87 112 118 118 172 193 210 190 204 227 185 195 208 174 159 157 149 135 130 125 119 106 96 103 102 89 87 83 82 95 104 116 118 119 127 135 138 141 147 152 144 146 151 155 164 197 203 184 194 208 220 260 250 297 376 355 390 367 354 349 369 404 415 368 453 386 449 401 436 455 504 443 418 444 437 428 415 418 415 389 393 422 478 489 505 483 508 567 587 482 477 495 441 449 454 519 547 551 566 571 482 544 617 575 556 641 603 598 568 596 585 614 535 478 520 418 579 541 448 506 522 489 458 361 286 356 444 492 445 504 547 559 472 412 325 275 222 258 197 114 94 92 64 58 54 42 35 43 42 41 40 34 31 27 24 17 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
454 469 457 439 462 487 477 464 460 427 438 403 392 394 427 455 459 433 440 456 471 477 476 488 489 497 507 510 509 515 503 488 484 484 479 470 469 469 430 408 438 450 455 493 503 464 422 449 498 495 487 480 502 506 498 483 474 454 432 433 426 387 380 370 364 378 401 398 426 405 410 449 433 412 414 446 412 445 486 482 455 497 537 557 544 534 529 524 516 517 443 399 381 365 350 341 328 344 288 311 295 266 242 259 272 273 287 267 287 272 305 346 374 406 452 492 533 446 344 295 276 261 281 283 310 351 358 349 339 325 292 204 146 137 173 196 156 147 250 268 248 241 202 119 109 102 92 96 154 136 188 231 263 252 256 227 212 238 220 198 209 177 168 151 199 200 191 222 232 225 173 139 89 86 81 95 34 20 15 10 9 24 98 32 102 124 112 111 126 168 203 156 170 240 191 189 215 226 250 226 247 221 198 183 169 153 139 140 132 124 108 96 109 106 102 104 102 87 89 105 116 122 126 132 138 137 142 148 155 162 159 169 167 194 214 211 213 222 212 244 275 322 318 370 406 377 359 346 349 409 406 420 355 384 406 370 431 378 399 438 423 385 388 409 428 394 400 364 373 404 422 450 466 464 462 479 549 523 444 440 464 423 445 485 510 536 551 542 567 473 527 580 503 576 578 576 564 546 550 567 592 603 588 564 541 608 572 544 509 469 419 379 319 344 379 446 559 535 570 560 463 359 360 337 322 207 201 203 149 108 74 61 54 47 43 25 36 38 35 35 33 29 26 20 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
464 479 477 470 485 487 481 472 463 443 437 446 436 396 428 444 422 452 466 472 477 480 480 485 486 491 510 515 506 507 507 492 487 480 471 460 433 426 413 445 485 495 466 485 502 488 432 451 477 500 512 504 507 494 468 452 433 422 415 401 392 383 378 384 386 367 376 383 390 389 394 413 403 406 440 407 448 468 476 506 505 507 532 555 528 530 552 561 559 550 467 431 410 383 382 384 370 334 340 303 250 258 289 297 291 278 294 302 301 299 330 338 368 391 435 488 586 441 333 316 300 296 326 315 338 379 408 438 404 391 369 245 202 162 165 147 146 211 293 264 244 205 156 144 133 100 89 89 122 127 192 210 245 232 251 227 232 219 212 239 212 190 212 168 170 165 164 209 183 155 106 83 72 74 56 45 13 10 12 51 88 99 110 64 65 74 84 116 129 216 161 230 255 205 206 221 254 262 233 276 295 231 211 200 167 157 156 148 137 123 108 113 120 119 117 107 111 96 86 92 113 117 125 130 136 140 145 152 159 163 170 168 182 177 201 268 249 218 211 245 335 436 390 394 400 387 379 377 347 355 365 412 368 332 385 361 368 374 370 378 406 373 377 383 436 410 372 406 406 435 475 463 453 442 458 500 556 500 466 410 418 411 458 517 545 506 546 517 559 507 461 527 505 536 579 551 528 563 591 571 596 594 588 610 605 568 521 485 441 436 353 396 368 380 429 502 575 565 524 436 354 275 324 319 227 183 147 132 136 93 73 60 51 41 39 37 28 16 30 30 29 26 23 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
438 469 486 487 487 484 473 465 457 448 453 456 428 399 404 408 417 465 466 463 469 471 473 478 484 493 501 508 502 503 506 508 497 486 479 476 466 421 454 482 488 504 492 497 515 496 450 482 504 501 516 520 510 493 476 476 476 480 453 442 409 383 385 396 384 377 371 411 410 422 420 397 409 417 455 453 414 428 457 488 490 483 536 529 493 497 498 509 519 547 478 418 394 390 379 372 360 368 347 288 249 295 291 314 313 316 316 318 332 315 381 364 404 356 409 449 502 413 349 362 351 320 340 352 383 436 480 503 432 448 441 281 248 200 247 218 280 302 257 230 189 145 131 137 115 123 132 98 168 191 200 217 233 227 227 233 216 203 184 215 216 240 186 155 133 142 133 140 125 109 113 118 138 82 16 7 9 20 70 127 137 114 128 106 86 96 117 178 132 124 184 251 239 231 279 249 279 282 260 334 295 255 251 200 187 175 156 151 143 114 115 131 128 125 115 112 105 104 99 83 106 111 119 128 134 139 147 153 161 169 175 179 193 184 214 239 252 239 252 258 348 451 411 382 376 395 361 396 379 329 351 368 385 347 338 371 332 363 357 380 381 360 358 385 397 381 357 387 420 469 456 446 432 454 488 519 534 530 434 411 396 437 469 556 527 497 487 499 555 550 492 464 503 497 486 525 532 559 584 593 620 620 583 574 543 529 538 476 447 374 439 436 429 441 469 593 574 443 377 343 290 227 257 304 278 268 226 148 100 87 74 59 50 39 33 32 32 20 32 25 27 25 23 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
445 446 471 467 477 478 479 480 473 460 466 456 420 445 424 410 424 426 439 450 464 477 476 467 477 489 495 498 500 507 510 523 501 491 488 480 466 431 464 478 508 513 515 516 533 510 476 483 504 516 520 518 517 504 495 495 489 487 431 409 407 385 385 384 384 383 379 368 423 469 478 460 465 481 464 466 457 420 423 435 446 488 501 483 489 478 494 502 511 510 430 398 393 398 393 383 379 373 346 301 254 295 317 324 327 338 344 336 375 351 373 417 400 443 381 411 476 442 434 459 417 362 386 403 457 486 541 526 548 483 447 315 243 272 305 337 281 265 253 181 152 147 139 104 100 130 100 137 115 155 194 217 198 231 218 206 205 212 172 187 178 219 206 151 117 119 140 174 140 172 170 97 63 15 15 17 32 93 117 220 206 152 187 137 101 144 165 184 151 191 163 224 230 281 339 273 289 299 299 347 327 279 242 202 191 185 169 155 134 130 131 137 134 129 125 123 115 106 105 94 104 114 121 125 131 139 145 156 166 176 182 190 203 229 229 208 248 290 286 267 347 443 430 361 338 360 377 353 393 374 317 302 349 352 317 337 335 334 347 358 385 385 337 341 371 346 376 392 436 421 420 420 445 480 541 539 518 453 452 406 414 433 474 484 558 541 507 498 556 482 465 418 427 454 533 553 538 562 597 612 602 594 571 539 508 463 468 453 427 451 485 514 548 559 574 474 423 403 328 262 231 240 195 225 245 220 198 118 89 76 69 55 45 36 26 29 27 11 28 22 24 21 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
402 423 420 430 440 474 478 493 477 480 474 456 424 459 463 443 421 418 418 455 471 475 469 468 481 482 483 489 498 518 516 519 532 513 495 495 470 448 488 478 506 517 522 533 529 514 480 481 487 505 516 520 501 512 492 482 478 461 436 392 389 403 393 387 389 406 383 372 393 415 457 493 495 506 503 479 494 469 477 459 438 455 470 460 466 471 483 494 509 471 415 389 376 398 404 373 369 326 293 257 282 294 315 352 350 370 367 369 396 368 393 434 420 449 414 449 479 468 416 397 396 386 397 436 500 554 581 573 504 471 379 284 281 344 341 299 263 248 175 160 170 146 116 106 120 90 123 108 111 96 147 203 184 182 214 223 201 183 187 158 150 173 197 157 137 126 149 193 214 143 109 68 15 17 22 52 101 124 231 347 275 204 200 117 123 213 230 226 246 228 202 212 249 342 318 271 276 304 342 414 316 314 303 233 205 171 162 150 124 148 146 145 140 135 126 123 124 113 100 97 103 111 114 125 132 141 151 159 164 178 186 194 212 245 275 248 282 301 381 352 355 403 455 440 374 327 364 335 323 344 356 315 302 329 309 318 316 345 339 355 361 345 330 355 388 401 404 391 384 425 414 434 502 508 510 537 463 440 412 388 417 401 419 422 458 542 509 465 514 409 404 488 536 538 521 548 565 589 597 585 563 586 566 498 502 447 449 456 466 510 575 660 664 564 495 427 334 330 288 225 187 228 209 154 219 210 146 154 122 70 63 51 41 32 26 22 23 13 21 16 21 13 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
460 457 461 466 471 469 479 491 493 499 489 461 443 467 464 453 460 467 428 421 438 434 448 474 495 494 490 492 501 511 529 523 523 516 503 485 459 451 499 504 504 517 523 531 517 505 497 493 504 519 522 519 494 482 478 450 449 440 421 391 428 441 469 442 407 427 389 380 391 406 454 471 468 465 480 518 516 498 504 512 480 470 468 493 489 513 508 506 476 409 396 393 383 339 360 307 290 270 257 286 299 330 330 322 369 388 376 392 380 398 405 438 473 457 508 464 409 399 375 369 367 374 408 439 501 619 572 528 501 437 359 337 363 361 286 255 248 193 194 182 151 118 134 167 175 146 135 184 154 132 138 178 189 174 167 165 221 193 212 175 148 147 199 167 116 121 180 170 202 140 31 13 13 20 36 90 93 187 295 360 275 227 168 158 148 217 287 278 231 209 213 234 291 322 285 289 296 334 393 411 362 390 311 263 208 201 176 140 159 157 155 150 144 138 136 133 126 114 106 96 106 112 112 123 131 140 152 160 169 180 189 194 204 225 255 300 307 370 418 419 404 373 411 408 377 323 306 342 352 301 349 315 288 312 306 307 322 328 331 350 350 309 317 342 377 413 423 421 451 454 455 437 497 491 482 488 473 431 481 425 440 385 399 451 516 488 500 438 432 389 459 473 514 572 581 578 582 564 572 594 536 518 538 498 465 488 508 493 536 597 702 681 529 447 432 386 316 262 284 260 197 154 174 159 181 204 156 109 79 67 52 46 37 29 22 16 19 12 14 18 12 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
425 462 465 480 494 479 478 506 517 512 494 467 452 488 478 464 471 469 441 412 436 461 481 488 492 498 501 495 489 491 498 501 508 509 498 494 477 464 495 503 516 521 524 529 524 516 505 520 513 516 525 515 495 477 457 452 439 438 402 393 440 488 502 453 449 426 388 376 392 409 444 464 435 464 479 481 475 440 447 480 507 504 491 504 479 487 495 498 451 409 391 388 378 380 326 348 343 324 261 295 310 344 401 374 349 398 408 432 368 419 461 479 557 529 454 416 387 363 366 367 350 374 415 470 550 532 458 430 510 444 396 399 375 321 323 256 239 217 184 162 139 159 173 193 211 200 169 167 170 134 109 145 146 153 127 151 213 226 218 166 159 135 153 172 143 94 150 183 144 72 15 12 20 54 43 90 178 213 313 391 359 274 208 188 204 250 256 264 228 218 230 295 329 324 320 311 332 389 448 457 456 357 290 273 215 210 189 149 143 167 162 157 145 144 141 137 127 117 108 92 106 114 119 123 131 140 150 159 168 177 189 217 240 248 276 341 391 384 418 385 405 374 364 376 397 355 310 325 334 300 321 300 289 292 292 303 306 316 330 338 312 328 385 398 402 416 420 452 392 381 388 420 432 451 440 500 478 472 505 486 413 403 363 410 475 454 483 437 389 457 471 504 564 575 516 534 547 588 569 601 564 525 502 511 541 542 612 589 621 666 644 631 481 394 331 303 318 265 219 200 247 187 130 131 128 175 166 109 76 52 44 39 32 22 16 11 15 10 10 15 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
392 424 451 476 502 507 515 522 522 522 503 485 458 472 499 492 486 461 438 449 420 429 463 479 483 483 494 492 481 485 494 495 504 503 508 494 484 457 480 503 517 526 538 550 532 524 515 525 526 525 529 515 512 515 515 504 465 431 400 415 440 462 500 470 420 409 397 378 393 399 438 442 422 432 445 441 436 420 456 494 500 485 486 474 449 457 465 477 417 412 408 415 417 406 361 382 361 332 309 297 334 342 349 410 379 433 445 436 417 430 508 549 497 446 392 383 363 345 343 334 337 396 461 427 432 390 358 432 433 513 504 411 388 366 311 291 255 190 173 160 148 196 233 256 232 191 186 178 148 84 87 95 76 80 111 148 152 191 193 203 172 129 105 151 114 62 123 144 68 53 12 13 44 75 57 103 182 261 260 277 306 381 274 222 259 280 279 280 248 255 260 298 377 339 334 335 351 417 446 404 414 448 371 307 260 211 170 168 172 174 167 159 156 152 142 137 121 117 110 104 97 114 124 129 138 141 149 156 165 179 193 196 214 243 292 349 343 393 383 416 361 398 348 367 373 365 333 288 310 304 288 300 278 286 294 299 291 301 294 301 326 354 387 372 378 377 421 391 370 404 399 412 421 422 463 514 447 452 471 440 453 413 357 376 433 405 408 373 423 453 473 513 550 526 493 511 565 595 620 631 557 558 584 623 648 634 697 688 634 621 504 510 574 457 375 308 265 228 196 174 162 170 130 106 106 101 147 102 70 42 35 30 26 19 12 6 12 12 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
419 437 439 467 477 487 501 517 524 522 500 481 467 474 486 497 487 464 475 467 423 440 472 473 459 478 479 472 471 486 485 502 514 507 510 507 496 465 480 493 510 523 525 530 538 536 530 537 538 524 506 502 506 491 483 468 467 435 400 427 437 475 499 437 424 466 409 384 395 402 413 431 412 439 406 406 407 409 422 432 464 443 443 440 455 473 473 472 448 442 440 444 444 403 417 355 321 312 283 332 346 369 398 393 458 498 473 473 420 475 507 464 415 377 360 355 358 370 374 396 358 387 347 328 333 328 381 387 405 537 483 458 390 345 317 277 220 191 179 173 195 255 235 216 204 188 198 199 176 102 70 78 62 48 81 128 135 150 144 164 172 157 110 83 92 98 75 49 20 11 13 73 40 40 59 100 190 244 238 311 300 352 405 321 304 320 346 300 258 280 327 361 380 361 360 374 440 474 471 409 341 343 330 306 264 209 192 192 169 182 175 165 164 155 147 141 129 121 117 108 110 100 119 131 139 144 150 156 164 167 181 181 197 229 250 271 370 382 369 370 406 339 369 345 350 335 385 342 285 284 276 284 271 296 285 295 306 320 321 340 344 349 368 343 381 405 405 345 403 421 415 442 465 439 477 479 441 437 483 398 440 376 337 414 418 366 374 357 388 440 480 473 500 513 463 561 602 648 684 644 591 530 549 593 635 659 654 622 645 605 464 392 416 401 381 305 286 250 274 188 148 131 122 105 87 84 76 68 50 37 28 19 15 12 5 4 7 9 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
451 467 464 465 468 473 486 487 522 502 489 478 471 466 469 484 493 479 483 466 432 429 440 440 457 461 454 467 466 475 488 501 508 511 512 506 500 476 500 508 515 511 517 527 535 547 541 540 527 520 508 477 469 455 448 445 422 413 403 417 445 493 505 456 483 481 443 391 395 401 420 405 404 403 399 403 406 407 411 436 438 436 431 445 463 487 483 473 476 480 477 465 469 445 368 301 299 285 322 313 365 378 369 434 495 526 520 452 472 480 421 394 371 375 384 382 378 405 464 428 318 320 314 300 291 331 346 362 400 543 504 439 375 353 310 255 216 194 183 213 266 273 267 213 223 215 246 232 190 167 126 119 81 63 121 65 101 64 95 157 199 200 163 120 69 56 33 19 11 20 21 70 66 64 65 148 216 167 246 300 374 360 367 443 457 345 314 279 281 297 353 376 338 368 400 508 548 474 431 457 412 356 291 275 247 217 183 170 197 188 183 174 166 155 145 140 134 130 120 115 115 106 109 128 132 138 147 145 156 177 205 243 216 214 277 327 342 377 386 369 325 321 372 351 320 330 348 302 291 284 262 266 269 280 290 308 308 314 328 334 339 344 369 338 361 373 355 347 393 396 411 476 514 474 521 466 412 396 416 387 437 383 352 347 350 368 433 405 383 376 402 425 474 464 458 502 561 595 617 596 538 506 496 570 638 609 633 594 597 515 423 348 307 326 307 261 211 183 168 206 206 150 114 99 89 71 67 55 47 35 25 14 8 4 2 1 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
465 467 476 479 475 478 476 481 521 518 488 476 470 471 483 484 500 494 498 484 468 432 441 469 482 481 473 473 480 484 497 501 504 513 515 510 493 477 513 524 533 524 519 525 534 540 527 518 520 512 489 479 455 449 440 444 442 414 434 467 449 503 505 480 502 504 462 385 391 388 387 396 396 404 405 410 404 407 408 417 425 421 428 453 457 452 454 455 465 480 492 495 486 413 323 289 297 296 342 371 335 386 411 425 446 518 573 546 501 429 394 386 394 395 416 415 440 493 523 525 384 386 363 315 318 280 309 326 372 509 477 428 405 423 382 320 241 205 205 270 294 273 244 259 252 260 222 250 232 196 166 150 132 164 151 89 38 77 30 124 193 136 134 87 99 66 17 10 18 34 19 39 112 114 68 110 111 161 216 229 293 350 430 431 334 294 273 269 265 324 365 335 319 352 425 547 504 447 383 333 345 307 272 287 230 212 197 176 203 196 188 179 170 156 151 146 138 132 126 122 121 110 106 132 137 144 151 162 178 232 211 252 235 245 240 290 369 366 370 374 356 308 344 348 320 309 307 293 271 262 279 293 296 290 302 292 316 308 315 325 342 354 354 342 331 367 321 337 339 367 421 474 484 484 464 465 442 386 388 346 379 329 326 339 349 399 426 491 473 423 403 425 441 433 470 516 569 638 597 576 546 474 461 541 569 529 594 580 577 530 401 321 285 246 283 337 339 264 176 156 218 126 112 94 84 74 63 53 44 34 25 14 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
438 466 477 495 503 504 495 508 521 515 487 477 481 480 491 492 501 503 494 485 458 467 433 444 462 475 483 485 483 485 496 508 516 519 520 515 510 488 519 534 539 536 530 531 536 551 533 508 498 479 470 463 476 495 483 469 423 412 446 486 465 484 510 507 514 493 431 403 396 399 402 402 403 407 416 408 406 408 411 412 414 416 426 435 441 441 447 464 473 482 502 509 463 404 333 291 336 323 389 371 354 378 402 443 429 445 536 478 435 410 404 402 420 436 467 458 491 548 595 565 542 507 393 331 386 334 277 288 305 421 460 431 414 381 352 286 241 214 239 304 309 281 286 247 249 230 215 206 205 220 211 211 204 223 193 156 130 67 24 94 171 133 110 97 104 21 10 11 51 89 106 32 90 194 186 175 216 165 156 233 218 351 353 312 274 281 251 241 268 311 318 285 316 355 492 542 461 404 371 328 344 309 260 228 250 222 201 217 210 202 192 181 174 166 154 151 142 135 129 116 125 112 102 126 133 142 151 160 177 188 184 196 229 223 275 287 285 333 371 379 349 317 311 306 349 342 319 352 363 318 257 295 294 327 320 347 351 331 318 326 343 341 349 307 329 334 315 333 392 443 416 440 437 413 397 411 480 443 410 384 313 329 371 392 418 397 482 536 490 478 478 398 460 472 539 606 631 615 611 537 514 520 413 529 462 509 553 480 560 566 505 454 344 273 202 241 273 240 162 114 133 108 79 80 75 65 58 48 40 30 21 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
441 461 477 478 480 495 511 520 521 513 488 482 486 485 493 505 505 501 497 489 489 476 443 451 474 476 489 501 497 505 516 516 522 524 526 522 517 489 512 534 537 534 540 540 543 549 542 538 517 500 501 501 506 486 463 430 429 465 446 473 493 510 535 525 523 483 463 423 456 425 418 411 401 411 409 408 409 409 411 414 416 416 421 427 434 442 460 465 476 491 457 448 430 422 361 296 307 370 376 391 379 357 365 370 431 450 482 450 414 415 415 410 432 450 500 550 562 618 648 573 519 429 372 410 390 316 277 274 258 299 355 300 352 280 293 259 222 250 288 315 300 271 273 265 259 237 227 225 206 188 203 199 183 201 166 162 114 70 25 73 134 111 116 105 44 9 13 27 71 160 131 84 87 229 225 228 234 282 300 323 307 323 283 259 273 250 225 257 293 271 266 295 330 403 596 589 500 451 433 439 408 348 282 250 209 199 223 221 213 204 186 181 173 170 161 152 143 137 129 129 128 116 105 129 131 138 150 172 185 174 192 232 273 278 248 318 337 313 353 349 331 327 314 300 297 362 295 362 342 277 255 299 349 337 279 287 317 320 344 342 336 345 367 356 303 316 296 351 413 464 411 392 420 411 392 382 407 397 416 376 307 366 385 429 503 493 490 606 541 518 469 415 437 517 645 648 558 566 491 541 443 409 352 366 462 558 584 509 461 432 440 368 356 317 310 200 177 188 180 111 95 82 69 67 63 58 48 41 33 26 16 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
464 471 472 468 475 486 496 496 512 521 504 491 499 501 508 515 514 505 497 491 493 475 437 457 481 489 496 514 501 499 513 517 520 525 528 523 524 530 508 500 519 530 538 540 542 549 550 551 536 535 526 522 504 466 438 460 458 475 503 485 500 529 529 522 530 522 497 473 491 466 412 397 412 413 412 411 411 410 412 417 420 420 422 432 436 450 461 480 480 456 437 420 427 395 339 313 355 298 370 383 391 401 405 438 413 476 443 430 414 426 425 422 442 467 504 571 664 656 548 508 454 415 431 395 351 330 300 314 271 255 276 238 265 257 215 205 221 324 340 306 265 274 260 255 224 244 251 239 214 194 176 209 165 181 185 143 112 45 23 60 131 126 87 36 9 12 19 64 108 189 184 138 81 236 262 284 322 314 336 318 242 237 286 277 261 210 233 250 246 262 284 309 351 443 622 557 561 475 430 372 320 316 262 233 267 240 242 232 224 209 198 188 177 168 163 151 145 138 125 132 131 125 113 130 138 144 151 156 169 171 189 197 212 258 295 279 339 363 348 320 319 342 334 313 292 295 308 361 311 266 272 323 280 285 313 299 294 295 309 317 337 349 338 345 310 288 288 321 353 405 434 402 368 354 367 340 331 346 368 307 319 353 410 501 605 630 563 654 652 545 452 477 499 592 653 585 466 424 401 506 551 408 334 384 437 540 545 530 495 454 385 330 239 205 242 241 163 140 133 106 91 77 68 51 51 47 41 33 26 21 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
460 452 455 461 468 476 477 497 511 517 499 497 499 509 516 524 513 507 498 498 492 473 450 444 471 488 497 488 485 493 494 506 509 525 530 534 534 540 541 530 513 527 533 537 546 554 557 558 536 526 510 487 471 440 460 454 492 498 522 508 525 538 530 491 499 494 496 501 469 402 408 408 415 415 414 413 414 414 413 417 422 425 424 429 447 462 459 456 444 432 408 398 401 360 324 335 372 350 360 385 427 405 448 498 473 474 441 421 431 437 436 433 454 493 559 654 704 592 534 511 489 437 415 393 353 319 325 309 294 258 245 280 215 263 231 196 205 292 311 288 297 261 239 227 222 207 212 205 236 234 198 157 151 154 171 176 130 49 20 74 160 116 87 13 12 20 25 94 177 211 162 112 75 146 193 248 276 259 212 184 209 236 222 239 236 198 270 292 277 288 324 328 374 542 546 530 499 432 381 316 307 307 273 274 269 240 265 322 311 248 207 189 181 171 163 155 144 137 132 138 133 130 119 129 143 153 157 163 163 177 191 226 253 275 315 331 322 327 333 303 342 339 342 378 341 275 320 354 339 302 255 278 272 257 324 329 337 337 326 342 354 367 354 324 305 335 287 293 373 391 358 383 360 328 338 311 316 389 338 317 321 338 437 531 655 621 633 625 661 570 486 537 662 615 596 607 505 393 368 460 499 476 356 313 403 405 481 538 529 531 526 437 392 232 187 158 184 161 111 107 89 70 62 54 34 36 19 23 16 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
420 424 461 463 474 478 489 503 505 507 490 489 501 509 520 529 514 506 505 505 498 488 465 448 469 470 469 481 498 511 522 513 514 517 527 536 541 547 547 539 525 525 531 539 553 559 569 549 523 497 476 463 456 476 508 479 501 536 541 545 537 528 505 499 458 460 485 464 407 410 410 413 418 418 422 417 417 419 423 426 434 438 434 429 433 437 444 444 417 413 397 395 344 343 372 366 385 389 309 400 400 472 463 432 448 452 444 433 443 447 449 452 492 554 652 698 580 523 529 465 438 388 409 370 337 369 381 371 362 316 366 370 312 270 224 182 204 336 364 317 284 265 289 269 263 243 216 182 189 230 207 204 182 143 126 146 129 52 20 49 89 103 87 17 17 18 56 133 164 159 218 190 154 90 145 198 211 161 157 179 181 232 216 181 200 240 278 312 311 315 366 441 489 533 511 475 457 367 329 367 330 345 303 334 295 250 331 376 355 300 245 204 177 171 159 156 142 143 143 138 136 135 120 127 141 148 154 147 159 167 186 208 236 297 318 333 368 336 313 293 311 325 373 379 306 267 340 293 278 280 262 251 247 260 277 309 293 288 319 298 310 357 345 344 344 295 268 347 373 345 310 389 330 294 300 311 359 409 375 303 296 391 375 530 553 606 578 630 637 665 564 579 624 651 562 549 496 382 344 470 433 455 425 305 352 384 449 532 488 490 451 420 363 297 274 177 126 154 108 97 79 67 56 50 48 58 40 23 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
456 417 455 474 477 482 498 502 484 486 480 484 491 506 516 531 520 518 515 510 509 502 475 445 444 478 496 494 500 506 521 533 525 519 525 542 551 549 548 544 536 539 547 547 553 565 577 548 537 521 482 462 499 532 545 528 497 520 547 531 517 508 465 493 465 442 458 421 407 413 414 434 439 423 453 422 420 424 436 446 450 463 463 442 435 442 455 430 406 388 372 379 387 391 371 371 422 399 313 386 419 393 410 452 479 486 470 461 455 460 463 474 545 625 703 605 553 511 458 427 412 447 394 372 351 392 521 496 425 353 314 287 245 210 206 177 216 227 277 384 351 308 276 243 230 189 205 184 178 206 185 194 163 177 137 104 102 88 20 17 49 54 72 15 19 29 93 84 120 146 153 185 201 111 117 136 124 118 176 185 194 167 174 206 240 274 317 359 357 355 407 602 576 533 485 461 468 465 444 356 314 406 350 307 280 282 322 355 306 250 225 203 180 169 159 150 146 147 147 143 141 136 140 126 132 145 142 156 163 173 181 186 200 214 252 317 353 332 360 348 279 312 311 369 316 259 279 290 272 255 255 240 258 293 323 280 286 261 253 260 323 318 296 303 295 276 290 325 345 283 327 418 333 293 280 324 287 291 294 302 346 397 507 479 569 583 591 565 591 653 651 587 665 592 531 503 399 374 315 329 369 440 426 316 304 346 364 502 447 442 414 391 325 207 155 133 122 109 99 89 76 99 77 99 90 35 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
470 444 425 439 452 458 464 462 481 485 483 482 495 502 512 524 525 517 514 506 510 502 493 484 473 463 492 501 509 520 521 534 534 532 536 537 554 552 554 554 549 545 548 567 570 581 568 558 535 502 469 515 519 522 546 554 537 538 533 522 499 465 453 458 459 442 431 419 407 421 434 467 451 428 436 437 428 428 433 442 451 468 488 467 441 447 439 424 406 409 414 428 435 420 390 437 414 394 324 358 388 417 433 464 514 534 505 475 471 476 478 530 567 650 643 544 506 474 489 505 449 414 415 382 393 489 524 460 404 358 290 327 306 268 230 209 187 205 279 373 306 280 244 226 208 204 202 187 140 140 138 178 154 175 145 144 118 76 59 19 17 17 80 12 18 24 35 94 112 116 134 158 177 184 165 196 192 136 152 179 195 222 259 289 310 342 343 354 436 478 488 571 624 547 516 506 539 526 416 326 379 353 304 290 291 318 320 293 243 204 218 204 186 173 165 158 141 153 151 146 142 143 138 139 132 139 150 158 162 169 181 204 282 303 251 274 328 309 315 308 335 267 271 292 296 259 268 292 284 264 252 234 285 326 332 356 290 259 242 258 276 289 319 316 306 294 250 272 259 267 287 368 342 272 277 309 264 294 284 318 427 478 581 567 584 559 550 623 608 613 654 638 601 549 554 532 372 331 373 287 337 408 426 340 268 260 354 417 350 376 406 377 298 284 260 199 135 105 99 90 98 157 160 127 43 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
474 462 461 433 466 466 467 479 490 489 487 491 500 515 518 522 524 517 517 510 499 491 494 487 453 485 501 507 513 526 533 538 543 542 544 551 549 559 561 562 557 552 565 576 580 568 563 543 506 480 478 513 548 550 545 554 525 523 494 494 486 494 476 448 436 431 422 418 406 442 458 479 460 434 466 477 442 437 438 453 461 477 492 462 447 447 449 443 431 438 465 508 513 476 448 451 445 415 333 331 365 420 464 504 534 582 561 513 497 502 489 547 638 628 642 588 577 551 505 474 445 471 485 433 467 546 517 452 410 395 357 387 323 291 271 221 174 189 330 398 366 307 297 270 250 240 241 176 142 116 103 141 122 124 117 119 113 59 120 102 101 34 19 12 19 29 54 102 112 90 85 95 125 169 188 199 163 195 248 224 179 190 254 269 256 289 286 354 450 525 562 548 661 669 596 585 541 431 360 347 379 339 333 338 339 331 295 294 283 242 218 194 171 165 159 153 157 158 154 153 147 148 143 144 144 129 142 145 157 174 199 218 222 283 308 275 336 344 316 286 299 297 274 250 265 254 289 311 253 272 261 241 243 293 342 296 297 256 241 229 236 255 260 332 362 314 263 237 233 285 332 395 310 278 274 254 290 264 254 382 443 567 475 483 489 517 569 572 637 649 626 639 642 583 504 474 422 300 298 294 313 333 396 355 365 242 340 356 279 330 363 380 363 269 187 183 138 99 89 89 100 125 102 58 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
478 472 459 441 443 475 481 486 495 496 493 498 515 521 530 531 528 522 520 513 506 495 479 465 480 495 510 523 531 534 542 542 543 545 552 559 558 557 561 566 567 570 574 577 577 561 549 532 488 510 528 504 521 548 558 537 513 482 487 460 454 454 450 447 432 442 421 410 415 448 474 504 472 442 440 451 459 457 450 457 493 512 505 472 457 452 465 464 456 484 589 663 652 502 476 492 426 355 340 353 383 412 462 509 546 609 601 585 558 596 511 536 590 617 659 677 624 566 516 499 553 620 550 466 502 590 614 577 495 467 455 420 350 315 249 179 156 240 274 303 298 324 303 329 322 252 213 177 180 188 110 86 107 113 135 95 90 50 68 66 91 72 17 12 20 25 40 42 73 95 160 109 189 235 262 266 221 191 248 267 222 189 208 227 230 232 262 307 331 339 397 486 571 684 734 669 496 396 365 390 400 389 400 389 336 320 287 291 250 225 196 240 197 181 170 163 162 163 160 156 152 151 146 149 148 140 146 155 162 163 184 254 271 268 255 307 343 313 305 311 271 285 254 244 238 284 267 259 242 271 274 221 274 281 292 299 273 249 233 239 233 235 252 307 343 352 328 259 234 260 315 339 353 331 316 280 245 276 343 404 534 484 413 496 582 600 635 599 623 677 550 482 527 536 488 399 331 289 257 342 310 299 322 382 341 219 296 279 218 230 247 297 301 245 153 126 111 100 104 81 111 129 67 25 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
488 483 478 478 475 452 452 468 487 498 492 509 512 523 527 538 540 524 519 517 510 497 495 466 459 486 516 524 519 513 524 534 549 549 554 565 566 570 579 586 583 576 572 578 575 557 540 509 499 545 546 527 552 558 560 526 499 470 463 463 459 447 446 439 449 458 419 411 421 447 462 486 493 457 446 458 467 487 471 480 506 519 491 487 469 457 470 496 522 606 688 691 538 455 474 399 358 333 344 349 370 400 453 499 545 606 694 625 687 588 536 558 627 650 722 795 711 644 616 629 665 700 661 526 566 587 566 523 448 331 371 324 291 244 180 147 196 196 271 263 242 277 228 255 261 267 231 175 109 151 164 73 146 101 67 54 60 54 30 39 91 78 43 12 18 30 68 150 207 239 236 161 209 265 322 286 196 231 244 224 203 196 216 218 205 215 240 259 291 359 437 595 681 697 700 552 439 395 407 490 498 445 432 433 375 327 341 283 243 268 249 251 220 188 173 173 165 168 164 162 158 155 149 153 146 144 144 156 166 186 186 206 215 255 253 299 313 313 292 293 285 262 257 253 237 240 242 237 236 242 245 234 259 258 267 270 263 249 270 261 253 219 220 252 259 260 248 225 259 279 346 403 361 337 309 257 233 270 386 466 447 368 421 484 579 603 591 586 645 573 540 408 360 442 431 320 315 326 250 288 301 263 312 379 333 200 189 185 162 140 145 167 230 186 142 121 136 83 82 64 103 70 27 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
501 486 490 470 488 488 480 469 460 486 497 513 526 526 531 535 538 531 524 519 519 516 498 466 504 469 501 504 492 521 531 536 549 549 558 572 570 568 573 576 577 576 577 571 564 551 526 511 505 533 551 548 560 568 556 546 507 484 515 510 479 458 447 457 480 436 417 408 424 418 433 447 459 479 467 471 492 490 504 518 524 560 504 478 464 463 477 509 534 606 616 547 445 453 388 335 353 345 361 389 400 431 487 528 579 663 762 747 641 574 581 600 639 714 824 862 785 764 744 748 693 618 585 530 552 499 500 455 360 298 282 269 250 224 170 153 163 192 224 221 198 209 197 237 269 216 169 123 111 125 141 78 83 77 32 27 35 30 30 20 41 26 16 12 47 125 170 198 205 262 274 296 296 336 272 238 209 225 227 232 236 235 269 270 266 235 230 271 286 384 493 591 649 692 585 480 453 476 491 568 585 490 456 437 367 347 300 332 315 274 287 287 299 201 184 177 172 174 169 166 162 157 155 155 151 141 151 157 165 176 236 181 229 214 278 254 262 318 278 294 314 304 286 275 240 228 224 234 238 231 218 232 240 249 244 259 268 284 268 241 246 242 208 246 243 222 213 220 256 302 331 332 315 330 317 259 245 261 304 412 329 312 392 446 527 535 565 621 617 531 445 456 299 309 337 294 234 251 248 235 249 288 332 347 296 233 279 237 223 204 99 97 185 153 124 117 83 45 47 80 143 88 32 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
495 500 494 483 501 503 494 482 475 471 488 506 510 515 520 529 542 538 535 532 521 513 493 483 519 490 470 470 500 521 531 538 544 542 560 576 566 560 561 569 574 579 580 569 564 544 533 524 533 532 559 583 577 579 549 522 517 533 521 497 481 470 449 469 474 414 409 430 430 433 419 437 445 467 494 495 508 506 508 497 497 525 538 488 478 468 475 486 512 537 544 491 439 373 350 341 375 372 370 401 431 422 450 538 638 740 826 750 657 634 584 609 679 875 872 815 795 793 730 663 615 488 460 434 459 494 394 353 340 266 236 192 181 168 177 181 151 173 180 186 192 149 221 230 166 132 149 102 78 69 100 135 55 27 12 12 14 15 16 13 12 12 28 83 114 111 136 161 170 217 296 310 282 257 245 252 229 237 235 263 300 315 382 382 375 363 344 329 324 452 470 503 571 664 579 591 607 608 595 646 618 501 439 415 388 349 357 363 360 332 349 314 242 204 189 175 181 178 174 168 165 164 160 158 156 142 154 155 163 193 200 225 214 234 251 264 260 311 293 259 272 302 299 248 277 272 242 234 223 215 231 226 232 241 238 232 239 264 264 228 215 246 214 211 216 220 216 238 255 289 290 284 289 282 346 303 240 228 267 360 291 327 393 461 482 536 592 524 517 488 379 345 303 245 261 228 194 205 236 250 256 272 284 310 286 293 305 273 256 251 190 94 135 92 91 106 58 28 65 71 106 37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
492 504 504 508 490 506 508 494 482 488 472 502 509 512 519 529 546 550 555 556 526 508 492 491 524 525 514 491 492 520 527 530 534 524 528 538 539 543 569 569 571 585 586 585 569 557 531 529 558 568 569 561 557 551 556 541 548 536 499 479 469 457 449 455 414 421 422 434 431 436 433 432 442 456 480 464 504 506 487 483 486 493 501 493 477 474 480 491 502 523 495 393 393 348 344 347 360 375 400 407 451 494 468 557 691 799 887 767 674 651 627 662 827 886 833 810 820 817 732 666 536 463 422 380 391 401 335 293 289 306 246 214 243 237 219 166 137 156 143 131 135 175 144 172 181 171 158 146 75 45 38 78 32 13 13 14 13 12 13 28 18 81 103 102 117 158 184 219 235 244 226 224 229 260 258 231 248 269 257 255 322 417 515 511 508 455 402 382 359 379 409 488 554 636 684 759 736 753 682 643 582 515 441 377 382 357 370 406 413 389 331 311 297 241 198 184 185 183 178 174 172 169 165 161 150 139 160 167 158 171 186 222 239 257 241 229 263 281 270 257 272 294 268 259 263 292 285 280 280 236 220 217 226 229 228 225 237 233 231 213 211 232 218 210 198 214 214 250 249 270 260 263 262 304 326 264 287 258 235 266 273 309 365 411 479 528 538 464 408 456 372 318 255 233 216 197 216 253 237 236 244 269 336 322 304 249 258 238 242 136 116 95 88 74 90 65 35 19 30 53 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
492 508 512 521 507 497 519 510 503 484 488 491 499 504 513 524 533 540 546 552 543 520 507 493 524 536 534 514 475 494 503 515 520 521 549 542 549 550 575 579 585 580 582 573 573 562 561 562 567 560 565 556 530 519 529 531 521 525 514 489 474 453 442 422 412 426 429 436 437 440 433 441 438 441 447 458 471 471 470 473 476 479 485 496 485 491 500 525 543 512 424 379 351 352 369 365 385 416 400 428 454 514 548 620 730 836 907 753 721 714 790 723 853 841 815 811 843 736 623 651 552 480 414 358 353 321 281 295 254 252 232 251 286 204 168 210 145 117 110 99 95 90 143 175 171 173 152 149 105 79 83 36 13 14 58 45 19 19 66 65 27 58 67 102 115 133 145 235 231 169 164 186 180 190 205 229 256 334 283 346 354 408 477 604 567 526 505 516 388 384 451 476 541 592 709 729 784 770 692 629 522 473 389 353 356 316 330 336 359 343 292 274 264 234 203 194 188 199 184 180 177 171 163 156 162 145 161 178 164 167 182 183 220 225 227 230 252 251 272 239 279 294 295 314 323 292 282 254 237 217 205 220 222 225 216 213 215 216 215 203 213 218 201 205 184 201 219 231 234 227 246 272 262 266 322 235 233 214 223 268 302 354 339 352 440 455 443 467 351 307 296 257 272 237 184 182 214 218 203 198 254 293 318 297 293 256 245 206 168 139 96 68 56 79 46 40 25 10 21 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
487 503 503 514 524 509 526 512 523 499 505 510 507 508 520 542 538 540 549 554 552 536 508 491 524 545 546 519 484 520 519 526 539 543 561 560 572 572 579 579 581 581 589 590 585 582 584 567 553 537 533 544 525 501 504 515 492 488 482 481 468 440 429 421 420 429 436 441 458 465 450 464 444 440 444 452 452 455 462 464 470 473 480 489 503 520 558 519 500 432 373 350 356 371 402 412 415 438 440 485 516 592 589 677 771 856 923 855 909 932 865 836 850 870 851 823 802 694 633 585 570 498 494 401 334 318 336 317 296 311 302 286 304 241 250 276 231 184 152 182 168 122 85 85 110 155 152 110 93 86 86 68 16 21 55 63 82 73 72 76 92 60 93 64 111 132 123 184 144 152 196 194 222 244 233 256 305 406 310 355 416 436 475 611 598 602 585 562 448 395 389 485 511 582 663 636 704 779 665 610 515 445 382 346 349 318 299 310 327 334 330 284 260 215 202 199 191 199 189 185 179 171 165 166 165 158 153 171 172 168 180 230 206 212 223 226 252 244 251 231 263 296 280 280 299 315 290 296 229 207 208 231 238 230 219 209 201 202 201 197 189 192 205 192 185 193 214 210 213 247 249 231 264 276 227 225 191 271 248 256 279 270 309 345 433 402 371 410 425 340 286 215 189 214 235 178 189 179 217 262 224 257 268 237 205 183 184 204 143 176 115 85 47 56 43 33 17 10 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
469 476 499 511 522 524 528 535 520 511 504 520 521 524 518 535 543 548 552 555 541 533 522 497 539 545 542 522 491 483 498 513 523 544 555 560 552 549 562 569 575 578 580 582 576 569 567 567 550 527 511 536 523 504 481 493 490 467 482 457 446 441 415 422 430 436 444 447 463 489 469 459 448 446 453 451 451 454 461 464 466 481 484 504 533 574 501 458 438 397 355 356 368 382 425 493 479 504 500 512 570 616 639 732 839 919 1050 971 906 873 864 919 932 899 795 783 767 688 651 562 535 525 416 373 341 367 427 340 316 385 386 334 333 251 307 343 285 222 170 228 200 141 105 75 87 108 148 121 113 88 65 88 19 14 18 39 54 62 78 84 113 75 117 141 97 139 119 126 146 190 227 241 251 330 288 311 328 434 383 406 467 529 479 587 633 590 569 504 476 481 497 502 524 518 566 642 696 719 679 597 514 450 388 420 347 303 296 349 329 332 283 240 225 212 206 196 200 197 192 186 180 171 166 169 167 164 147 164 172 174 187 205 204 204 212 224 217 220 237 261 291 291 273 286 296 310 256 256 236 200 205 227 240 260 259 246 231 215 207 201 197 195 176 183 188 191 196 222 210 225 215 262 278 257 218 221 188 260 277 241 256 296 305 345 463 403 313 320 308 315 230 229 194 162 211 172 167 190 214 198 202 227 231 221 175 133 124 124 96 85 136 86 55 48 40 34 25 17 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
485 491 488 497 520 528 535 544 536 521 516 525 542 544 529 524 528 536 541 545 541 536 530 511 509 544 543 535 516 512 505 493 509 518 528 540 534 549 571 560 558 565 571 580 573 549 539 547 542 535 496 514 506 485 487 475 470 475 456 446 459 448 415 427 438 443 455 469 489 500 489 493 461 450 456 453 458 457 461 471 477 483 493 520 547 507 439 440 376 352 354 376 383 437 493 489 514 537 558 544 548 589 721 831 846 1007 996 926 926 932 923 1003 951 839 764 636 666 670 597 578 447 413 367 380 387 479 470 363 338 410 367 323 309 297 349 337 271 245 213 312 276 230 146 77 75 92 133 111 99 66 52 25 17 14 14 45 65 88 125 129 138 95 128 174 152 141 136 178 187 186 232 344 323 410 356 364 381 488 504 484 579 570 558 567 638 614 594 598 584 536 527 522 550 609 596 666 758 765 719 661 539 462 478 395 358 302 289 287 320 297 259 250 231 222 211 199 205 199 194 188 181 170 176 173 171 168 148 167 176 186 194 192 194 202 215 219 231 269 260 288 288 328 277 280 267 288 291 228 240 213 209 250 264 234 220 218 220 203 192 191 192 196 170 202 174 166 182 182 194 199 228 282 253 245 203 180 205 258 302 287 325 326 385 437 419 342 333 245 228 232 220 199 201 146 188 212 141 148 162 181 181 197 209 222 222 147 139 102 112 87 78 64 48 42 36 30 21 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
497 514 516 512 518 520 532 550 536 533 523 541 548 555 545 536 531 539 544 543 549 555 546 534 518 529 550 546 535 533 531 500 496 501 512 520 523 535 540 542 558 564 576 573 569 538 532 522 527 510 499 481 498 481 462 461 457 462 450 461 505 451 438 422 439 453 468 479 474 476 485 484 476 454 459 461 458 465 465 470 476 486 511 521 512 451 442 378 353 374 364 381 468 477 494 501 556 586 627 617 599 658 735 880 1051 989 954 915 910 1030 985 967 937 824 715 655 562 630 554 469 417 398 421 489 485 449 443 355 342 365 336 318 322 362 386 315 270 254 272 287 211 180 130 83 57 100 99 107 82 78 57 32 18 15 15 26 37 83 112 135 149 121 152 160 198 133 163 199 264 236 348 392 404 492 414 462 470 472 560 577 662 649 636 661 696 673 695 668 635 601 511 528 623 596 678 755 797 760 613 555 507 505 441 374 320 308 335 267 274 267 267 250 226 208 202 210 210 209 198 187 177 178 180 178 175 171 156 165 176 218 187 192 202 206 200 203 216 218 230 256 289 280 270 253 311 296 265 222 210 200 231 234 251 231 214 202 203 197 194 191 181 182 165 187 184 160 190 202 210 228 258 285 262 223 180 204 260 286 305 340 366 394 411 352 336 313 292 260 208 231 223 170 197 145 152 168 156 162 201 202 206 212 197 255 203 142 166 144 105 73 48 42 37 32 27 25 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
487 505 520 524 536 530 541 540 567 543 531 535 534 548 560 544 538 546 552 553 556 565 558 543 523 541 559 568 557 546 523 515 504 507 519 509 519 533 529 548 563 570 573 574 551 526 517 505 491 480 483 472 478 473 465 472 459 460 478 499 462 449 442 421 439 463 460 461 463 470 473 479 463 459 456 461 462 460 467 476 477 488 512 497 472 451 394 354 388 390 393 432 445 484 505 520 572 661 649 649 647 722 839 1019 1013 977 889 845 922 962 910 865 860 822 634 567 524 513 477 447 452 488 587 508 470 424 379 365 368 366 343 332 361 407 404 353 334 349 324 248 193 132 105 131 127 57 54 72 75 67 48 62 34 17 15 17 89 84 111 131 166 127 123 133 163 195 175 214 276 355 406 505 533 575 496 524 577 605 657 629 625 614 578 672 727 736 714 710 643 559 565 623 636 654 660 744 753 654 593 498 441 415 427 397 339 363 344 336 294 253 250 238 223 227 263 223 238 226 208 192 185 184 184 182 178 174 169 161 183 186 183 190 196 191 207 223 242 244 271 284 273 289 267 259 271 246 227 224 197 176 200 189 221 232 219 215 207 209 215 209 217 213 184 167 174 168 178 201 214 209 236 279 231 177 185 222 234 264 272 315 353 380 350 290 291 228 199 201 206 195 190 145 171 133 140 119 125 161 160 178 139 147 196 233 219 172 158 107 82 59 42 35 25 25 22 12 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
461 477 506 524 528 535 548 556 559 547 547 550 539 543 553 556 550 550 559 561 557 562 561 552 535 539 568 574 557 541 537 534 508 515 531 521 516 552 551 547 563 567 577 557 538 533 531 519 497 488 501 488 477 476 483 484 475 498 483 487 476 453 449 421 437 442 452 458 461 464 471 474 476 467 470 464 467 467 469 469 475 485 489 460 439 396 357 372 383 408 386 443 465 461 497 546 608 671 687 691 707 812 958 978 955 892 865 806 834 845 868 784 765 701 636 576 543 507 483 530 566 542 496 479 456 412 403 358 387 392 374 369 381 446 404 361 386 333 258 202 158 132 129 162 144 112 76 74 40 24 23 19 20 28 12 46 68 80 129 166 152 144 158 146 203 212 285 234 351 396 441 451 471 534 560 551 580 565 598 640 520 510 610 740 738 670 737 673 642 658 658 618 711 751 697 781 731 713 678 600 484 491 489 404 414 372 336 283 276 257 244 231 226 267 256 236 211 218 200 192 190 188 190 189 183 177 176 158 178 177 183 180 188 193 213 215 238 251 249 240 241 259 286 234 239 221 206 194 203 182 163 156 214 223 225 187 218 221 243 235 224 221 207 162 170 152 182 192 191 207 234 244 240 213 175 202 202 239 248 281 284 288 274 313 252 215 170 191 173 148 172 173 125 124 118 146 139 139 142 148 139 137 145 213 123 108 91 88 55 51 34 27 25 6 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
458 460 470 483 489 532 542 545 554 555 556 568 559 550 558 566 571 558 558 561 564 574 575 567 537 559 573 579 566 561 562 544 521 503 519 531 524 543 562 564 568 563 543 535 530 520 517 501 497 498 506 507 505 492 497 495 492 483 476 467 488 471 456 423 425 435 452 452 456 463 464 471 476 487 471 471 469 473 471 472 476 479 479 431 390 366 367 378 392 405 426 454 464 481 490 520 586 685 758 828 868 940 947 949 962 981 911 801 703 737 808 760 663 585 555 626 629 543 580 599 573 496 445 421 448 420 358 354 409 437 451 455 435 400 375 369 308 308 321 256 181 205 181 150 132 134 123 106 108 98 43 39 30 75 16 96 105 116 123 173 152 156 150 160 198 302 306 339 398 444 423 441 430 441 481 540 502 517 503 550 546 468 587 665 686 628 633 699 689 748 773 708 701 791 793 824 748 773 722 659 616 602 531 515 498 431 374 336 285 262 247 237 231 283 275 226 246 234 208 193 194 192 192 197 198 195 185 174 157 167 180 188 187 194 195 212 219 260 234 234 272 268 270 251 243 255 254 234 250 223 227 181 161 188 180 189 214 247 276 255 218 196 200 177 169 149 171 163 196 217 234 258 243 199 178 220 248 273 269 279 237 231 230 267 220 179 153 164 158 171 130 140 131 101 130 123 119 115 136 114 118 109 158 163 103 78 66 58 45 38 26 21 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
461 495 459 467 495 497 530 544 549 552 565 570 571 562 568 577 563 559 564 565 569 581 577 573 556 540 560 557 567 562 562 548 530 509 524 555 554 543 567 568 566 543 535 530 530 528 518 501 523 515 507 499 494 494 493 482 481 477 479 465 460 462 438 444 448 431 450 455 455 460 463 470 483 494 480 480 471 477 473 479 491 480 482 422 385 366 387 377 428 429 458 469 484 523 563 536 652 756 875 930 931 938 972 1004 1022 942 873 767 678 653 715 663 603 499 488 574 612 634 515 505 478 459 415 385 395 345 333 374 473 467 437 422 376 317 372 341 341 274 270 282 254 188 163 131 119 124 97 107 91 90 95 95 89 68 20 109 133 108 175 179 153 172 181 181 262 280 316 355 412 389 438 464 442 389 410 466 484 447 477 470 431 462 593 610 637 706 575 636 717 704 774 820 779 865 889 911 850 884 770 748 730 673 589 532 444 371 342 341 320 277 256 264 252 291 296 253 255 239 211 207 213 208 199 198 190 184 183 181 169 178 190 204 202 213 199 205 222 228 222 228 237 253 280 253 276 255 283 267 313 289 233 198 207 168 156 164 172 212 234 227 231 227 191 185 176 145 160 165 197 212 257 253 219 198 158 209 235 254 252 289 261 222 186 207 188 163 154 142 145 141 139 126 101 92 116 95 101 122 146 119 91 110 113 104 74 64 55 47 33 26 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
484 527 523 491 458 460 478 507 507 522 542 551 558 567 562 559 553 557 563 576 586 579 567 555 549 555 559 570 575 555 541 535 524 511 515 553 569 550 565 573 549 540 531 528 522 515 507 507 504 500 498 488 491 485 481 482 474 477 467 468 453 449 442 454 453 443 456 455 458 460 463 472 478 480 493 484 476 478 481 478 485 482 485 432 392 364 389 390 423 457 483 508 481 522 565 595 605 670 801 955 973 965 1025 1067 989 895 830 777 656 543 586 607 579 477 430 520 625 487 428 422 408 406 398 371 316 311 343 399 377 408 370 364 307 286 331 259 287 256 238 310 268 206 165 144 107 90 107 90 68 90 75 74 81 24 18 82 159 113 185 173 174 234 264 261 287 291 261 312 369 339 354 423 404 395 350 368 342 421 411 398 373 502 541 561 541 600 541 603 697 672 749 781 796 835 823 825 862 851 773 727 721 643 547 478 431 365 340 321 292 292 271 271 254 277 295 290 247 247 240 227 234 247 203 190 190 192 186 186 179 182 182 194 202 213 210 205 205 212 230 240 258 288 299 267 261 304 304 287 333 341 278 247 226 183 166 150 180 206 189 238 197 183 179 168 177 164 139 168 185 222 231 220 184 160 151 211 249 246 220 258 251 243 215 181 164 154 144 140 137 129 129 126 115 89 83 119 108 121 116 98 86 80 83 75 63 48 46 36 29 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
519 536 536 510 469 486 498 490 480 487 500 528 541 540 551 543 543 560 572 586 582 577 567 571 577 571 565 581 585 557 541 532 539 514 516 547 571 563 564 553 541 537 532 524 524 523 510 501 496 490 485 488 480 484 475 470 478 467 458 449 443 444 450 458 447 456 459 461 462 464 465 469 475 478 479 479 475 483 484 486 489 487 487 472 402 364 396 424 435 471 477 489 500 515 555 618 645 717 891 1008 1032 1039 1022 953 847 794 726 667 607 498 468 505 493 425 392 465 458 454 368 370 332 367 325 300 293 348 413 348 320 389 319 302 318 286 279 245 244 230 206 288 245 183 156 127 125 106 95 87 79 51 50 54 56 18 37 79 124 132 145 197 191 237 265 204 294 284 261 242 276 322 270 288 332 324 353 261 289 389 321 334 352 436 476 444 475 540 476 579 625 687 712 685 702 725 723 728 808 775 810 736 686 648 635 552 478 399 354 331 306 295 276 267 315 299 309 280 252 236 226 230 221 205 197 203 198 192 192 186 179 184 190 191 203 211 227 212 212 236 247 267 265 269 318 270 309 286 268 256 305 287 276 263 252 232 176 155 140 166 165 222 216 201 191 171 171 148 148 155 159 177 178 164 162 169 223 242 294 245 201 232 228 183 178 161 155 146 129 126 122 118 120 116 110 105 95 79 85 104 95 79 74 71 65 61 51 39 33 28 20 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
543 551 526 480 499 508 511 548 495 522 507 497 508 514 529 532 554 567 580 584 579 576 572 575 585 582 568 577 589 580 554 543 539 513 521 531 548 552 552 551 543 537 535 535 522 507 500 494 488 487 485 478 474 472 472 473 465 446 442 438 445 458 468 472 448 457 462 463 464 466 468 469 471 478 495 487 481 481 488 488 490 489 490 491 415 368 420 451 474 470 481 502 539 595 617 660 699 816 1005 1023 973 977 946 847 784 711 667 562 526 542 455 395 367 397 364 410 422 371 335 353 301 302 283 293 363 375 301 253 330 340 322 266 268 355 315 253 189 202 174 208 243 188 164 125 114 90 90 78 69 79 72 45 24 46 88 117 148 147 153 180 233 200 193 179 221 241 249 273 198 231 246 208 264 265 283 262 272 327 298 274 333 380 410 390 463 497 449 493 590 607 675 636 631 650 704 751 705 763 771 735 667 679 702 626 546 444 406 346 325 308 303 310 306 291 283 280 246 237 234 216 210 214 208 201 196 190 188 189 187 170 192 194 201 211 225 232 218 249 311 313 286 295 342 282 290 315 281 266 236 237 293 266 232 210 190 171 149 150 181 211 198 189 182 178 159 162 147 133 133 150 134 143 150 168 229 272 253 214 194 192 220 182 155 147 145 139 133 121 120 106 112 105 101 99 92 92 71 64 74 69 62 63 60 54 47 39 30 21 13 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
559 560 527 477 530 551 563 561 534 545 532 510 499 533 544 548 548 564 571 572 577 583 582 587 588 587 583 581 594 572 559 561 556 521 518 527 531 535 539 541 544 542 542 538 525 511 503 506 500 494 492 481 475 470 468 461 456 454 464 458 460 470 473 460 447 461 464 467 467 469 468 470 472 481 498 488 489 488 492 493 493 491 495 489 397 403 455 497 500 488 512 558 547 583 620 664 777 929 1022 962 932 936 969 934 936 875 675 573 535 453 426 370 320 360 334 385 355 320 296 293 269 259 287 381 349 266 233 259 364 328 307 260 218 282 304 225 187 161 156 158 203 192 144 146 117 122 93 116 104 57 21 31 19 52 126 214 226 183 167 182 215 192 164 210 162 224 222 187 215 173 163 181 224 217 208 218 302 268 308 245 305 301 314 368 445 420 477 492 568 622 630 605 689 665 646 705 661 710 755 708 650 709 748 647 542 443 419 366 346 350 334 315 284 271 259 258 260 260 233 221 222 216 208 204 199 198 197 189 190 189 190 199 207 219 222 239 227 245 256 263 328 320 373 337 315 336 281 252 287 245 217 264 222 219 207 209 156 130 149 164 166 183 181 167 157 159 170 160 151 134 154 182 173 246 302 219 237 194 175 193 213 159 146 135 133 130 123 118 110 105 99 96 93 90 90 83 80 74 63 64 60 43 36 48 40 36 31 23 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
553 563 545 507 507 558 570 574 553 559 551 533 501 537 551 568 569 569 568 569 574 583 588 599 593 591 587 595 596 572 564 564 554 535 524 519 523 527 531 537 542 540 534 540 535 523 527 516 504 500 500 494 480 478 478 482 447 468 463 463 467 468 466 464 451 453 467 469 470 471 472 474 475 480 486 506 490 492 495 499 496 498 464 394 380 434 473 490 511 515 549 519 556 581 595 653 866 909 956 861 892 926 1025 1061 889 790 727 585 489 453 381 347 315 306 312 334 296 294 276 257 246 257 326 311 249 230 209 249 295 316 319 280 190 280 286 264 248 195 190 142 178 183 162 155 136 111 125 108 77 20 20 15 29 18 154 189 126 98 163 152 129 192 210 141 178 140 145 164 155 187 146 157 166 186 232 266 252 233 249 228 261 283 332 431 477 408 401 497 626 605 546 621 644 590 641 669 637 689 737 721 656 695 717 703 547 476 446 408 335 311 292 281 272 286 266 249 244 228 224 232 228 221 214 205 205 201 201 197 194 191 193 199 200 208 216 227 237 246 238 261 282 321 343 354 364 353 324 284 329 299 232 196 201 188 181 174 174 142 140 150 159 172 171 173 176 165 177 172 142 142 155 177 212 259 242 189 192 177 182 158 152 135 131 127 124 119 116 112 100 102 95 93 84 81 83 76 74 67 65 62 58 54 48 41 25 21 27 23 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
550 569 566 548 512 522 539 601 586 581 576 546 515 507 525 555 563 558 562 570 578 586 591 595 596 596 597 600 600 579 570 563 546 533 527 527 524 532 534 535 541 539 530 522 519 516 513 509 503 494 488 490 490 481 479 454 461 467 466 466 468 468 466 463 447 453 468 477 473 474 475 482 482 489 509 493 492 498 498 501 503 501 420 375 420 462 479 496 469 476 502 522 513 542 571 676 767 860 810 819 830 888 958 1026 925 855 723 653 529 428 382 380 349 325 287 289 272 262 259 241 235 287 270 236 220 206 193 209 236 289 266 211 168 222 205 169 230 219 195 176 112 151 136 126 135 124 107 102 30 41 42 64 53 17 44 141 119 107 116 106 151 222 141 172 125 123 142 145 116 120 153 165 193 259 243 208 221 219 237 261 300 361 407 366 433 348 381 475 604 603 526 588 634 549 574 576 589 644 734 731 632 643 682 568 533 540 499 464 382 360 308 317 306 286 287 267 240 241 232 239 233 223 216 215 208 202 204 201 198 193 187 198 209 228 242 223 244 235 278 251 263 268 281 313 366 321 311 336 267 291 233 205 191 205 171 174 151 140 124 141 145 143 155 162 178 181 179 165 119 155 162 189 210 209 187 170 180 159 158 147 140 134 121 111 111 108 106 104 98 98 93 83 80 76 76 75 72 58 58 56 53 50 45 41 34 29 26 14 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
547 569 585 582 546 547 554 556 577 599 588 555 552 552 515 537 541 544 553 563 573 575 582 589 594 600 601 604 603 578 574 575 561 539 534 533 530 533 536 544 546 544 534 518 510 511 508 506 502 502 489 482 480 466 453 453 462 471 468 467 467 467 468 470 459 451 450 472 479 480 485 484 501 505 499 501 512 498 502 505 501 429 384 408 425 452 507 514 527 554 550 594 569 547 534 578 667 750 806 860 849 874 919 927 830 808 760 659 467 420 439 449 461 398 344 305 286 287 261 286 308 223 215 215 201 190 174 174 199 225 228 199 142 131 121 117 152 192 149 147 108 115 120 110 91 100 127 68 52 98 96 93 77 18 13 57 70 80 96 125 119 133 125 126 86 150 129 106 107 153 165 203 207 206 233 217 198 201 227 259 305 349 321 353 349 328 413 477 490 547 533 587 551 524 585 607 622 689 709 757 676 610 581 564 518 448 417 387 374 358 345 325 298 281 271 252 254 240 248 243 236 229 221 218 212 211 209 205 199 192 196 204 207 219 233 266 242 284 256 308 282 328 297 314 312 269 316 330 269 222 263 243 200 175 177 164 151 146 130 132 134 148 178 189 176 179 172 151 122 148 149 153 166 167 173 154 158 149 147 139 130 127 120 110 98 101 96 94 88 91 86 83 78 71 67 69 66 60 49 47 46 43 40 36 31 27 23 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
558 562 571 597 561 565 577 563 590 605 594 584 576 566 537 526 524 535 536 547 550 552 566 579 598 603 604 608 596 582 577 563 552 545 542 540 540 540 542 546 539 544 544 532 516 506 499 495 497 494 499 490 472 472 455 459 467 472 470 469 469 470 485 472 470 468 458 471 477 487 510 497 521 529 524 540 528 502 506 509 472 386 397 448 429 426 489 521 564 648 634 670 680 686 717 787 782 792 847 865 974 957 929 926 829 770 689 614 625 585 483 479 443 398 347 384 354 293 291 328 252 219 199 204 195 184 196 183 160 149 161 137 144 179 204 143 110 118 98 87 86 111 70 62 91 52 71 50 117 104 92 63 38 37 7 11 66 105 93 80 79 94 107 114 84 87 86 123 141 136 161 161 177 178 178 197 176 232 274 304 343 288 290 262 288 410 351 413 419 527 569 493 476 534 661 683 723 710 728 742 673 666 660 678 591 514 520 455 391 340 333 312 307 299 281 260 260 243 255 250 243 234 229 218 211 215 212 208 206 191 204 207 227 226 251 268 262 278 258 283 308 341 336 353 290 260 275 248 241 265 204 212 187 172 172 165 157 149 140 121 130 141 145 152 152 162 173 153 122 113 145 138 146 146 149 143 145 132 134 130 122 118 114 106 99 83 81 85 78 83 82 74 71 68 55 63 61 55 50 42 42 39 38 32 27 23 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
506 516 560 591 577 584 584 584 594 604 604 592 574 554 539 555 546 556 558 550 559 559 555 567 576 580 584 605 593 587 578 570 560 555 552 548 548 545 543 542 540 531 550 539 531 523 512 503 495 489 495 488 470 478 457 467 476 474 474 471 471 477 481 473 467 471 467 455 478 487 518 510 498 512 524 533 511 506 508 513 460 391 462 512 506 472 449 534 534 584 681 817 799 768 720 714 725 767 864 952 1003 938 944 908 834 760 713 669 629 578 531 512 488 429 354 307 298 275 284 226 227 222 229 231 258 304 279 253 193 210 170 168 197 300 229 188 138 150 191 161 167 164 134 143 140 124 112 109 89 86 60 55 48 27 18 7 32 52 72 71 72 81 66 97 76 64 111 115 93 123 132 135 160 172 162 162 203 223 257 291 278 246 239 304 378 344 311 362 450 575 617 554 453 496 534 608 669 648 723 702 681 641 668 646 670 660 627 483 417 399 340 336 326 304 286 277 258 253 263 254 243 234 229 222 220 217 215 211 204 197 205 216 231 241 254 269 298 313 265 281 308 285 296 325 323 306 274 247 252 207 201 181 185 169 166 160 154 147 142 130 119 114 132 136 135 148 165 151 123 114 138 136 128 135 137 137 131 122 123 121 115 109 106 100 92 89 78 72 68 77 74 70 67 64 58 58 57 50 47 39 33 34 31 26 22 17 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
529 562 558 594 605 590 612 609 607 610 612 589 578 569 559 566 556 561 581 571 570 565 576 571 566 570 573 586 593 590 581 571 563 558 554 552 550 542 538 530 538 528 539 530 524 530 527 521 505 494 484 478 471 478 463 464 483 483 474 474 476 488 493 479 470 481 471 468 479 490 502 522 502 505 521 526 517 513 512 516 447 435 526 564 627 588 543 497 516 586 685 692 724 688 644 705 705 762 862 1001 1014 1007 984 891 886 854 767 646 594 562 524 486 450 425 356 327 285 262 230 245 248 250 291 299 318 297 242 206 231 231 181 262 235 296 256 238 241 210 211 163 157 142 142 148 143 135 127 121 116 110 101 75 49 52 38 12 7 15 18 25 41 47 34 45 66 78 60 82 100 112 131 154 139 136 162 175 196 211 271 273 218 231 225 261 276 292 321 421 515 506 551 543 476 427 441 550 623 575 584 610 578 607 605 573 639 683 698 561 473 419 410 377 355 340 311 282 276 256 268 260 250 241 232 222 225 223 219 216 212 205 208 225 226 240 240 257 271 289 295 302 290 267 295 252 306 323 295 301 282 203 217 221 177 161 158 156 150 143 139 132 129 123 124 126 127 146 160 146 132 113 128 132 131 121 125 127 128 119 111 110 107 104 98 92 86 81 79 62 62 70 67 65 58 57 51 53 48 48 42 36 25 30 26 22 18 5 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
497 517 561 566 579 591 610 623 616 614 611 601 585 580 579 570 556 565 576 593 581 576 572 583 575 572 574 584 592 594 579 571 573 565 560 553 543 539 532 529 520 519 523 524 527 513 521 506 505 503 490 483 484 482 468 468 482 485 480 479 477 482 483 477 481 480 478 466 479 495 543 501 495 521 508 511 511 516 518 522 485 452 542 568 606 611 600 534 513 630 584 582 626 610 677 735 749 735 866 963 1011 1061 948 895 882 837 731 606 554 503 475 459 413 394 333 289 271 255 251 267 282 285 371 336 308 281 244 245 276 300 208 360 296 338 333 259 238 208 204 194 178 147 137 121 120 130 120 112 102 103 95 93 70 45 40 19 8 12 15 17 27 23 49 85 62 53 106 99 108 92 102 150 157 159 160 174 210 257 267 225 200 226 278 274 254 283 294 390 409 491 548 579 564 485 412 485 498 501 509 591 562 563 546 597 660 648 672 513 435 403 374 377 345 307 294 282 263 280 272 258 252 238 235 229 229 224 224 221 215 208 199 209 220 244 259 254 260 272 284 313 277 248 239 237 239 268 299 268 219 188 175 177 165 162 155 147 146 138 135 133 126 120 118 118 124 134 147 145 141 113 125 127 129 127 115 118 117 114 107 103 98 94 92 86 81 74 72 69 61 62 57 55 52 51 43 45 45 40 35 33 26 24 22 19 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
521 506 514 535 575 603 611 612 607 603 611 605 592 591 589 578 569 570 584 599 600 586 578 577 582 581 583 583 587 591 586 573 570 566 571 556 556 557 541 534 528 519 509 511 515 508 507 511 502 492 486 475 482 464 463 490 487 492 495 487 484 488 483 504 484 486 475 459 467 482 486 490 495 497 505 509 515 529 533 533 545 525 524 576 610 700 622 592 512 559 603 633 638 603 615 660 738 849 913 963 995 1042 949 877 849 836 721 620 567 486 424 408 396 353 316 289 274 280 284 313 335 359 415 371 320 279 285 305 389 389 277 402 380 425 352 332 304 232 187 187 169 142 145 136 120 99 117 107 94 81 92 78 83 65 50 33 13 9 14 16 16 20 86 73 94 102 111 115 122 115 101 106 123 153 176 223 246 219 184 180 213 217 279 294 329 362 383 324 376 464 511 575 582 491 383 369 389 525 468 507 460 534 457 511 586 636 644 534 462 436 442 429 382 335 315 291 276 289 275 258 247 251 239 237 234 231 229 223 218 214 211 206 215 225 232 246 283 278 319 291 302 290 242 217 212 268 279 206 220 193 181 160 156 155 149 147 143 139 134 129 125 115 109 119 116 125 127 130 129 113 108 113 122 123 119 105 107 107 99 97 93 87 83 74 71 69 66 61 59 52 52 49 44 45 42 37 40 37 30 28 23 11 16 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
568 544 553 527 545 597 604 599 596 600 611 608 601 600 594 597 582 581 580 598 610 605 588 582 582 590 587 588 588 590 594 581 575 574 572 558 548 539 535 527 522 519 515 508 504 502 497 498 500 493 485 493 467 473 478 496 501 511 499 490 497 486 508 493 485 505 485 484 476 471 489 492 496 503 513 519 528 555 592 590 563 524 546 582 641 724 683 661 514 546 598 687 702 670 619 634 721 890 928 925 978 994 934 897 832 750 667 588 512 484 439 367 340 320 307 282 293 300 327 344 414 450 458 365 336 340 379 436 461 352 279 426 489 423 312 271 258 247 222 183 176 159 147 134 120 112 96 90 99 94 68 51 44 52 66 46 20 7 11 16 16 16 19 56 74 99 104 90 90 79 94 124 148 163 167 171 172 153 184 217 207 221 263 333 327 379 403 393 465 489 507 527 483 396 440 370 343 497 419 456 467 443 425 548 587 662 675 570 450 405 406 358 372 382 343 298 295 295 279 268 262 251 245 241 239 235 230 226 222 218 212 208 220 233 255 256 283 277 319 274 262 246 242 217 251 212 215 214 178 176 162 154 150 145 140 141 139 134 132 127 121 110 115 116 112 109 114 122 123 125 119 102 92 107 113 110 106 94 94 88 84 79 76 69 61 60 60 50 50 49 47 45 38 39 36 27 34 32 27 21 19 14 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
603 588 543 586 575 578 582 593 591 600 610 600 597 596 602 601 591 603 601 591 612 615 608 590 590 594 591 593 592 593 592 588 569 559 564 559 543 538 528 525 519 516 512 506 503 500 500 494 491 489 490 478 471 482 487 494 495 496 497 503 490 507 506 492 502 499 494 496 485 469 488 497 499 506 515 526 538 562 631 610 558 517 551 622 755 681 614 532 539 612 657 696 778 771 665 652 737 804 908 999 979 1029 876 805 794 754 578 547 470 419 391 382 362 354 296 306 317 344 362 431 439 537 434 442 447 472 527 559 439 317 341 446 498 419 362 304 288 245 204 188 177 161 144 124 109 102 76 79 99 94 88 68 40 52 38 33 22 16 7 16 15 16 15 25 89 61 41 78 73 74 113 142 148 161 158 160 174 184 171 209 205 241 279 282 318 321 423 448 447 427 415 348 368 345 315 366 395 428 410 438 417 425 418 475 572 663 672 617 481 403 412 390 342 314 303 300 309 305 289 283 271 262 249 246 243 239 235 230 225 220 216 208 224 245 251 262 262 264 290 311 304 272 239 230 250 213 183 196 180 171 161 149 140 139 135 137 134 132 129 120 117 116 106 111 108 103 111 117 119 118 120 90 89 102 76 69 67 98 94 90 87 82 77 68 66 57 51 50 45 36 38 39 36 29 31 32 22 26 22 16 11 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
600 605 588 609 609 598 595 592 586 597 600 590 588 589 597 601 606 594 591 592 605 614 606 595 598 595 600 600 595 598 593 575 567 558 552 545 546 540 538 525 520 515 509 511 521 529 513 499 501 507 491 492 496 472 475 494 494 499 507 497 494 515 499 494 508 513 505 497 476 470 507 498 501 509 521 545 547 556 602 579 546 531 598 660 733 642 539 567 530 566 603 695 859 848 783 689 720 796 873 968 1065 958 827 730 710 694 546 512 477 466 474 432 386 333 325 331 348 389 439 459 528 543 569 596 548 557 625 533 418 416 449 516 514 461 412 317 261 221 197 181 159 157 133 128 107 102 103 67 92 89 83 74 37 27 24 21 17 15 15 7 14 15 14 19 23 36 80 83 116 123 132 100 103 113 164 170 176 180 172 178 196 209 210 260 292 357 406 422 350 315 287 262 298 342 324 335 337 359 372 407 400 452 461 511 592 685 652 527 464 459 394 386 379 373 326 334 295 316 301 288 272 261 253 249 247 243 238 233 228 225 217 214 220 241 262 247 243 257 271 283 295 288 262 266 279 237 207 173 172 175 171 164 146 136 126 130 128 126 123 120 113 115 112 105 107 101 106 112 116 116 115 117 111 113 111 107 100 65 82 84 83 77 73 68 64 61 57 52 49 44 34 31 29 28 22 29 25 19 18 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
608 605 601 611 621 611 606 596 582 587 591 578 582 588 594 593 595 579 571 562 568 585 587 595 588 585 595 601 599 601 587 569 558 551 550 544 533 529 533 524 523 518 534 527 526 523 512 508 497 494 495 499 492 475 476 503 503 521 513 501 500 506 504 498 502 505 500 495 483 472 498 506 522 529 531 581 611 601 644 574 537 585 680 745 671 628 594 641 585 541 618 798 858 905 800 708 657 758 815 901 993 930 807 724 651 640 526 489 478 480 448 398 347 333 354 360 406 435 462 536 603 661 692 740 646 697 593 499 455 502 550 522 444 404 376 349 262 218 192 166 151 141 131 124 112 99 65 67 49 83 74 28 22 22 20 16 16 14 16 18 7 12 14 48 81 87 102 108 116 125 84 130 144 147 157 152 167 158 169 192 196 220 240 323 365 409 342 380 317 264 264 290 263 276 304 361 337 373 375 442 453 471 514 531 670 655 617 543 568 443 447 394 414 413 351 308 331 319 303 282 274 263 259 255 252 247 242 237 232 224 223 217 216 221 229 233 251 267 268 264 272 286 263 295 260 221 190 174 163 171 183 156 142 131 124 123 120 123 118 115 110 112 109 108 98 101 106 111 112 111 110 112 110 109 106 103 99 92 85 75 60 76 74 69 63 59 54 52 47 42 37 32 23 19 26 23 22 17 9 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
620 598 592 613 599 607 606 601 582 562 578 576 572 590 587 576 572 557 547 549 561 565 563 572 577 577 591 585 593 592 581 566 569 560 558 548 547 546 531 538 528 535 537 525 519 513 510 500 500 503 504 505 493 479 485 502 508 514 514 506 506 515 516 514 511 514 501 496 485 475 499 524 561 609 677 753 750 777 642 583 545 623 652 624 663 686 681 768 750 590 578 737 835 899 857 777 728 687 758 877 877 876 779 690 622 583 552 542 515 484 449 381 371 338 381 395 449 488 501 630 698 655 769 819 768 724 590 557 581 607 567 507 463 402 326 354 297 204 175 158 153 136 115 116 107 96 92 86 35 43 45 22 17 16 16 14 15 15 15 16 14 6 14 34 85 76 80 87 115 80 84 123 111 136 149 140 153 137 167 183 216 275 323 319 370 361 281 367 336 248 245 326 308 310 370 403 353 387 429 427 433 458 553 557 671 663 604 622 550 498 511 466 440 381 328 376 328 312 300 289 276 269 266 262 257 251 246 239 235 231 225 220 219 222 222 228 240 250 257 251 260 263 217 225 205 197 181 171 161 175 165 150 149 143 125 119 116 116 113 112 111 99 103 105 102 89 104 108 108 107 108 107 108 105 99 98 92 90 88 84 50 46 51 66 58 54 51 45 45 42 37 33 27 12 19 12 17 13 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
595 592 581 604 574 603 598 576 565 553 550 553 575 575 577 564 558 542 549 555 552 553 556 561 565 575 575 575 580 591 595 582 577 577 570 563 550 541 550 543 549 545 535 535 526 516 507 507 525 510 509 507 477 489 500 497 506 514 523 525 517 523 568 559 529 529 502 479 482 494 502 553 599 720 698 756 763 750 685 574 575 632 600 628 683 786 794 850 773 696 589 708 815 811 891 809 803 751 766 846 876 897 925 873 786 660 602 543 509 473 425 391 366 365 396 427 491 547 607 672 745 722 770 794 716 657 626 668 663 620 561 511 495 424 336 309 260 209 189 171 154 136 123 107 95 101 93 85 81 68 29 17 15 14 15 14 13 15 13 16 14 13 8 23 38 54 85 84 98 45 79 56 80 100 124 107 128 147 173 170 211 256 253 293 279 308 252 334 259 230 252 283 332 374 381 445 406 351 360 404 463 506 534 612 679 654 659 584 611 614 523 441 418 360 342 387 342 309 297 286 282 274 272 267 261 256 250 245 238 232 227 222 220 231 233 228 231 240 248 257 265 277 261 254 204 172 171 158 151 156 153 136 143 142 122 116 110 112 111 107 107 107 96 99 91 97 101 105 105 104 105 103 101 102 99 93 87 87 84 81 76 72 60 58 62 57 53 48 43 37 34 29 26 22 15 13 8 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
578 582 551 583 557 577 577 559 549 539 529 542 568 566 548 543 532 541 565 568 573 565 566 565 566 569 578 582 587 590 598 596 578 573 566 561 560 550 564 562 552 544 547 528 521 512 516 536 516 508 511 510 480 481 518 505 512 507 519 536 548 545 567 584 541 546 507 502 485 489 496 506 572 660 664 736 756 662 640 593 561 584 619 680 776 976 902 780 691 662 643 684 735 832 921 876 809 763 760 912 943 954 982 882 816 697 598 544 489 459 443 390 386 448 452 469 497 584 689 766 825 851 800 715 688 710 669 668 570 565 560 539 491 424 326 254 231 211 190 166 152 135 119 110 99 78 88 84 78 73 28 18 15 13 12 11 4 5 9 14 14 9 16 52 94 97 68 25 40 37 43 98 79 73 94 131 132 143 150 173 195 209 249 228 256 229 288 221 211 216 234 254 303 361 414 458 447 366 415 456 491 547 608 610 632 637 593 570 529 529 504 418 389 380 427 376 328 309 307 294 287 282 278 272 259 253 254 247 241 234 229 225 222 235 249 255 246 244 241 250 265 284 289 255 201 179 164 149 144 146 143 137 129 125 118 109 110 105 105 103 104 103 101 90 97 86 96 102 103 101 101 96 99 98 94 93 89 82 73 76 72 68 65 50 51 51 53 48 44 41 35 31 26 18 18 14 9 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
566 567 531 558 541 565 572 548 524 525 537 563 564 551 535 527 538 555 566 556 558 569 560 561 572 578 581 587 593 599 598 603 592 583 579 581 577 578 569 560 560 543 533 527 520 514 535 548 513 514 513 511 477 491 525 517 515 515 519 542 547 589 571 604 548 555 514 505 497 517 518 528 674 667 657 681 789 640 590 577 587 626 624 684 790 976 813 726 662 637 684 758 820 832 837 841 807 763 792 884 993 1050 933 836 796 678 582 534 487 467 427 394 417 476 516 551 590 709 759 855 831 808 752 728 748 711 602 557 505 477 536 445 389 345 300 254 229 208 191 173 156 137 126 112 96 80 72 74 65 59 20 16 14 5 5 11 11 11 10 8 20 11 12 19 35 47 20 38 29 34 70 88 129 123 125 111 138 168 161 192 230 221 225 208 224 206 245 192 222 264 260 271 327 365 396 432 480 406 396 410 467 505 615 648 631 656 610 555 494 451 445 403 411 432 416 369 342 326 309 303 291 288 285 275 272 265 258 249 242 235 230 225 222 234 246 250 254 262 267 257 267 230 290 245 193 175 172 160 150 139 139 134 129 124 118 113 107 101 97 98 99 99 98 93 90 81 88 97 99 98 98 98 93 94 92 87 84 82 76 70 69 65 61 57 55 48 42 46 43 39 34 31 25 20 12 13 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
543 532 516 532 534 561 549 529 516 534 555 564 558 532 526 525 550 551 547 547 550 549 552 553 567 579 582 592 594 603 606 610 591 582 585 568 560 564 552 546 545 538 536 525 518 525 549 524 516 515 516 495 483 516 521 527 522 536 546 537 535 563 578 623 571 546 518 515 510 635 505 511 644 669 715 716 776 616 592 589 655 723 642 693 777 887 777 703 700 632 621 665 746 765 785 801 824 785 777 854 986 963 873 795 745 637 557 520 481 463 484 426 455 507 585 707 727 787 718 726 714 724 736 800 707 613 504 471 454 415 466 402 341 329 295 258 243 202 184 161 154 137 121 102 87 87 76 62 43 51 25 17 4 11 14 12 13 58 67 73 79 83 71 17 16 19 19 53 67 28 53 128 127 136 141 139 133 151 194 207 190 195 211 200 201 183 201 230 256 316 361 387 419 440 381 404 432 398 430 453 507 588 575 633 647 684 635 564 530 444 446 434 470 484 404 357 353 333 318 305 295 295 285 281 274 266 258 251 242 237 230 225 226 232 244 242 234 245 238 265 254 216 242 212 188 172 188 163 149 135 129 131 126 122 117 112 107 103 94 94 98 97 94 94 83 82 87 91 96 93 94 93 91 90 88 84 79 79 74 70 65 63 57 55 53 51 40 24 40 35 30 29 23 19 15 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
520 513 522 532 552 559 534 508 517 542 548 564 560 534 520 529 538 537 537 536 537 542 541 552 555 558 569 577 586 604 612 613 592 588 575 570 562 552 547 540 533 530 527 522 537 546 555 528 519 518 511 483 504 506 513 525 529 553 540 571 554 575 618 615 566 571 586 528 541 656 600 497 548 633 632 741 703 657 613 600 656 710 687 723 801 931 840 744 679 658 745 672 659 649 753 804 852 814 832 830 927 939 834 748 699 606 591 536 565 585 454 480 493 561 686 809 808 746 668 634 651 659 669 690 674 529 460 410 411 379 405 371 340 313 276 291 268 196 170 155 138 125 120 107 91 87 79 63 54 29 36 23 5 12 13 12 15 26 68 73 77 81 87 89 92 69 95 106 115 95 51 65 131 138 145 153 160 123 147 134 133 158 159 169 164 210 254 278 385 422 445 474 476 438 361 387 385 415 442 458 436 475 510 582 631 645 665 579 535 464 491 491 525 449 416 380 392 336 323 309 306 314 314 298 281 262 255 250 242 238 231 228 230 242 252 249 244 224 229 263 243 208 221 207 192 192 182 158 154 154 159 160 140 121 117 114 106 97 95 88 94 90 91 89 89 79 77 93 92 90 91 91 88 88 87 80 79 73 74 68 61 60 52 53 51 46 46 35 35 34 30 23 23 18 13 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
507 515 563 551 525 545 515 496 525 525 527 533 529 517 514 519 527 527 528 528 531 536 546 549 550 564 568 575 578 587 600 616 600 595 593 592 573 560 549 538 544 542 545 534 553 553 536 524 522 520 496 494 514 528 520 515 522 543 545 569 575 618 628 572 581 539 543 500 575 576 613 602 581 528 602 691 605 609 639 661 721 784 770 740 803 878 952 870 784 701 777 839 752 674 760 771 797 857 942 924 1006 965 836 760 698 651 623 599 558 494 472 513 589 647 755 796 737 710 658 577 597 587 593 572 589 524 481 442 371 326 333 372 304 274 267 273 219 166 156 148 137 121 108 98 90 77 76 64 46 44 29 43 25 5 12 13 13 52 66 72 76 80 84 87 94 98 106 111 117 124 95 37 94 67 73 143 128 152 170 174 187 192 190 207 265 290 324 373 383 404 444 486 494 379 351 354 348 395 391 423 442 484 498 509 535 619 651 624 542 522 593 569 510 449 423 419 377 344 328 320 310 313 339 338 299 268 254 246 241 235 235 235 238 241 248 252 255 249 249 224 230 203 182 177 194 196 175 173 160 154 166 140 134 118 113 109 104 98 92 89 85 86 85 88 84 87 72 89 88 87 85 85 82 85 84 79 75 73 71 68 64 57 47 43 47 43 42 39 24 32 29 24 19 13 12 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
515 545 560 534 503 523 503 492 500 505 506 507 510 517 530 527 523 531 534 533 537 541 550 555 557 561 564 570 576 584 597 611 604 593 574 571 561 552 547 548 560 558 540 549 561 542 532 525 524 519 500 507 521 552 542 526 521 533 563 579 625 649 600 581 571 519 506 507 533 575 612 669 603 508 639 643 573 601 665 700 765 812 828 823 874 924 938 891 860 814 780 815 776 695 752 746 788 859 1003 948 1021 1005 982 900 874 762 645 603 553 518 542 576 690 797 861 845 692 629 628 514 513 528 506 501 521 530 482 467 386 329 292 327 277 244 260 208 173 153 139 135 123 117 106 90 90 79 68 66 59 50 50 45 37 12 5 12 13 18 21 52 75 80 84 88 95 101 106 107 109 121 131 71 122 123 142 148 137 156 155 165 184 200 212 207 252 291 359 343 360 395 407 460 414 341 334 319 323 335 320 349 402 397 402 428 506 519 573 736 644 607 716 612 563 521 495 472 398 342 317 348 334 330 320 333 321 293 260 253 244 241 252 260 250 260 259 266 269 274 276 220 201 207 222 185 170 195 195 171 169 152 141 132 123 114 108 107 100 97 92 87 80 79 79 78 80 81 75 62 83 83 81 82 77 80 78 76 67 71 63 62 60 56 52 45 41 39 41 35 34 20 23 24 21 16 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
464 496 513 489 484 497 496 503 531 529 516 506 518 529 536 544 554 548 540 545 547 551 551 562 562 574 567 574 580 594 606 626 606 593 590 572 561 566 557 558 573 569 546 557 581 576 534 522 522 510 497 519 542 549 584 536 547 527 538 562 610 617 588 586 541 520 545 542 512 526 600 664 515 612 687 558 567 629 712 731 847 864 871 889 927 946 1012 928 875 828 842 807 759 720 729 733 793 907 1007 959 1038 1026 1074 1074 1027 869 642 578 557 595 611 694 751 825 761 787 717 647 565 457 484 453 453 499 447 478 469 393 379 328 280 280 243 226 252 191 153 145 138 122 109 104 95 89 73 67 61 54 48 36 33 39 30 14 9 4 8 12 34 67 74 79 83 88 93 78 95 106 111 122 135 122 80 143 143 158 157 159 178 181 180 184 221 237 258 291 328 324 352 330 387 371 444 411 296 280 316 378 353 388 361 384 368 399 437 471 574 675 714 699 620 597 553 509 447 442 419 389 336 360 357 337 360 350 319 277 267 276 262 249 248 262 276 284 284 279 290 262 229 211 232 251 214 213 183 166 173 158 151 156 134 125 118 112 104 103 98 93 86 88 84 73 70 65 68 64 59 71 78 77 72 76 73 75 72 72 70 63 65 61 51 55 52 45 42 39 33 31 29 29 26 6 8 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
467 465 470 476 487 479 490 532 568 570 539 508 527 540 545 550 554 557 553 553 564 567 562 565 573 578 588 587 591 595 602 619 626 605 594 576 577 572 572 560 575 563 568 573 560 562 537 523 493 494 493 520 539 589 603 568 584 535 547 574 587 603 565 548 533 527 580 613 619 522 625 699 549 553 556 551 589 645 755 810 872 923 939 930 974 984 989 899 878 830 801 777 759 742 785 781 897 943 1030 977 1065 1055 1104 956 884 799 647 604 619 734 761 779 743 762 693 714 690 608 542 446 393 403 406 439 385 420 381 344 388 353 277 253 232 245 194 169 162 147 142 128 114 106 91 90 82 73 76 74 67 55 50 47 41 28 12 11 5 3 14 67 63 75 48 38 49 97 105 104 117 127 135 144 146 95 138 166 175 175 176 187 188 194 197 233 281 305 267 287 265 319 304 364 382 340 293 307 354 388 430 446 432 440 426 421 474 538 594 671 722 635 596 499 487 432 448 397 356 340 341 385 378 377 400 379 336 315 306 311 276 273 262 271 276 275 271 279 278 301 263 251 215 222 229 209 192 158 175 182 144 147 134 121 115 109 105 102 99 94 93 91 87 84 82 82 80 68 56 57 68 76 73 75 71 71 69 69 65 63 59 57 55 44 49 45 42 38 34 28 25 25 23 22 16 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
490 498 474 470 508 512 546 590 597 593 541 511 517 532 537 539 544 547 549 555 561 559 567 579 586 589 589 589 593 596 608 613 629 621 601 586 594 577 578 570 600 573 581 563 540 535 529 513 499 507 527 541 539 578 642 622 566 554 552 556 585 620 594 567 527 561 589 640 685 574 662 646 585 517 527 573 622 691 819 863 840 862 884 943 944 1002 981 938 889 860 863 827 814 772 921 900 952 1026 1056 1000 1047 1155 1066 950 844 708 663 673 761 830 808 731 688 689 622 600 570 546 447 376 340 374 354 396 340 368 324 342 342 299 261 239 226 227 199 183 170 154 137 128 118 106 101 92 87 83 81 76 62 60 29 36 17 15 13 12 10 8 4 15 18 22 63 86 91 83 79 95 113 124 127 140 147 157 155 119 152 186 193 197 212 195 224 263 238 238 195 218 277 262 243 244 285 257 289 287 308 350 404 460 488 584 510 434 544 575 599 649 732 601 559 487 451 401 385 390 410 386 344 377 388 389 414 359 315 323 301 308 296 282 274 263 266 261 262 275 257 285 260 228 224 197 191 167 210 180 159 200 160 134 129 120 116 110 104 98 97 98 85 89 85 80 78 76 79 75 71 57 50 71 64 69 69 68 68 65 59 58 57 53 50 49 40 44 40 36 33 30 24 20 19 19 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
527 500 519 485 478 497 531 545 594 575 572 538 518 522 526 532 538 541 542 548 556 561 573 578 586 580 588 600 605 606 619 617 632 638 630 613 602 587 606 587 594 589 584 582 587 581 542 522 498 514 543 563 577 571 633 659 570 574 556 573 595 564 546 556 554 571 644 672 583 649 714 735 574 537 535 551 615 753 860 898 903 903 901 954 978 966 1013 1030 969 930 1037 970 882 822 939 981 944 1030 1112 1039 1079 1123 939 837 793 759 787 810 939 794 731 700 636 645 554 542 528 523 526 443 386 305 331 326 316 364 321 303 294 292 296 269 223 210 194 184 168 154 140 129 119 108 102 97 93 90 78 73 56 52 60 49 44 35 31 24 10 10 11 4 28 75 80 81 82 97 106 111 118 118 127 136 148 145 161 174 140 130 128 191 198 214 228 186 191 217 258 252 271 252 304 325 294 353 330 326 335 381 441 478 544 582 613 512 504 577 676 740 703 552 494 444 427 429 435 477 415 387 373 373 369 404 390 346 340 362 319 279 276 275 272 268 255 255 263 270 233 263 279 247 240 221 205 181 157 160 146 164 164 142 124 117 116 108 97 110 112 128 101 88 77 73 71 71 88 85 63 62 45 68 60 68 67 64 58 56 57 54 53 50 50 39 37 39 36 35 29 27 25 21 17 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
545 523 526 499 473 500 499 519 553 538 558 549 538 522 522 528 534 538 549 556 562 567 569 563 576 585 590 598 606 616 625 630 628 640 652 631 603 604 609 605 610 618 617 596 587 542 534 513 523 502 532 559 591 609 589 636 581 593 581 580 598 568 550 539 589 612 680 673 607 680 754 628 572 592 563 596 664 719 798 786 827 884 891 890 916 929 1011 1070 1028 1058 1057 1078 1016 895 987 1009 971 1089 1123 1131 1078 966 929 925 973 973 947 863 868 821 697 589 609 496 488 464 470 475 488 423 378 299 302 288 318 363 299 265 273 319 303 222 209 198 192 173 167 154 142 130 121 111 106 104 96 88 80 59 68 68 64 50 43 34 21 12 12 10 12 4 12 46 73 85 93 98 96 95 104 120 130 114 123 154 158 172 183 191 187 161 188 173 169 175 248 283 311 326 340 324 308 274 356 389 402 406 379 349 368 405 464 522 613 597 554 550 671 747 642 523 518 497 504 502 508 450 425 395 432 371 366 400 397 388 385 355 327 321 289 277 256 265 255 245 265 287 276 223 224 233 228 183 171 166 191 179 151 131 141 133 120 111 110 103 107 114 131 165 131 108 96 84 72 68 68 92 75 53 51 54 67 60 64 58 58 53 52 50 49 47 47 42 36 35 33 29 29 25 18 19 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
567 570 550 502 477 476 495 507 500 522 500 510 531 526 534 532 540 532 546 553 566 571 558 570 574 575 581 589 600 607 629 640 654 645 655 657 632 625 612 644 610 600 602 586 571 543 522 530 533 535 528 525 513 575 650 595 594 612 591 605 570 564 582 565 549 618 684 627 642 647 708 597 634 598 538 583 604 685 718 744 850 847 786 789 859 892 1041 1040 1065 1124 1100 1114 1044 967 1042 1059 965 1049 1106 1110 1124 1054 983 946 967 913 879 780 763 705 672 566 554 523 503 387 362 408 378 423 378 307 270 261 300 298 267 239 301 284 224 210 187 180 169 163 158 125 122 113 106 111 107 86 79 87 83 82 76 65 59 35 33 24 16 13 11 13 13 11 3 61 69 84 62 80 77 74 103 107 130 142 152 158 163 165 172 191 203 215 225 229 174 215 205 207 262 275 317 348 377 351 331 314 318 395 402 377 419 491 458 494 577 679 594 661 641 712 682 687 658 671 567 524 517 514 486 457 414 377 374 389 370 351 352 341 303 327 312 283 266 250 241 245 267 280 244 261 248 220 189 200 189 212 200 192 168 142 131 129 126 119 106 104 120 130 140 187 145 130 101 86 77 60 75 83 71 67 54 45 36 56 58 56 55 52 44 47 43 45 41 41 34 29 21 25 22 20 20 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
539 600 552 502 496 476 474 477 477 477 478 479 494 506 523 535 535 546 540 541 545 550 552 570 587 585 595 608 617 632 653 654 667 666 669 681 667 649 651 630 628 594 578 565 566 564 536 551 545 555 552 565 533 574 579 556 580 579 611 635 594 601 606 637 610 586 662 669 684 660 660 623 620 598 582 537 602 642 642 783 789 756 735 783 862 960 977 984 1084 1145 1125 1059 1021 994 1090 1096 1068 1072 1111 1173 1125 1046 945 867 826 871 801 750 679 622 554 504 532 507 431 366 318 312 342 333 325 280 306 278 240 274 242 228 261 247 225 198 188 170 145 149 142 139 138 129 122 112 108 102 99 94 87 82 72 51 66 59 51 34 14 14 12 13 12 11 4 28 48 52 40 62 101 91 91 115 123 134 119 130 159 174 161 167 194 213 221 216 230 230 200 239 225 240 281 308 389 390 426 407 391 360 393 476 510 486 487 521 583 685 689 632 692 741 701 745 682 647 661 548 464 471 441 464 399 390 377 390 376 384 344 333 329 282 303 290 279 264 245 234 264 280 230 247 237 216 221 202 218 234 186 173 173 163 141 133 122 111 113 117 127 152 173 180 143 120 104 91 79 69 56 69 68 64 63 58 37 53 54 53 52 48 46 45 39 43 38 37 35 31 18 24 19 20 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
522 572 555 526 543 517 492 480 483 483 484 487 485 488 522 527 526 534 542 560 560 565 564 570 577 587 618 616 621 633 671 673 655 649 655 668 679 681 687 666 627 601 582 610 598 563 548 570 548 555 592 616 573 519 547 551 562 585 609 664 662 587 667 654 671 589 705 662 646 691 701 669 663 672 646 558 567 588 620 694 727 692 755 799 941 922 906 994 1074 1074 1004 966 1076 1035 1083 1180 1157 1137 1157 1124 1099 1059 945 837 757 752 705 659 611 553 502 433 449 503 428 415 395 331 280 284 277 248 241 232 223 239 230 210 196 200 189 168 175 163 170 164 155 146 138 131 123 118 111 104 97 93 84 69 78 73 70 61 44 22 15 20 41 14 12 12 7 12 42 33 43 48 54 71 96 117 101 124 142 150 137 137 153 170 186 192 189 220 232 248 298 248 300 225 238 294 320 411 425 387 441 466 404 459 557 577 529 550 590 697 748 682 722 756 768 671 599 630 600 564 594 536 481 425 438 392 384 387 410 425 408 378 339 315 305 282 267 267 259 245 224 224 225 208 233 200 192 204 227 209 197 180 171 153 139 132 123 114 117 126 129 150 191 192 147 121 105 93 82 69 69 52 54 60 59 56 42 34 46 48 48 46 43 39 36 39 36 32 30 27 24 8 15 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
543 534 582 580 604 594 564 509 511 497 495 495 494 486 510 515 525 539 551 561 560 566 579 582 595 598 601 617 634 662 682 654 646 631 629 644 661 691 704 674 622 598 623 617 611 562 575 585 570 565 588 648 616 550 521 547 565 588 603 706 674 650 682 705 729 646 712 701 682 668 688 670 687 650 595 545 561 579 642 645 656 673 725 850 833 821 915 1053 966 935 869 940 1136 1098 1105 1186 1109 1130 1089 1112 1145 1085 1005 938 820 686 623 590 566 496 481 431 390 400 409 340 342 339 290 270 261 270 286 289 262 233 202 234 226 213 194 191 183 179 170 161 153 145 139 129 120 113 111 99 90 92 87 83 79 73 68 60 34 19 24 50 45 18 13 11 5 8 18 20 52 72 85 77 69 99 107 113 133 104 137 156 169 180 185 184 200 239 251 255 345 317 359 269 266 274 302 388 370 348 420 492 494 426 456 527 559 610 647 714 743 703 708 753 742 735 619 542 574 599 610 532 470 447 430 405 389 395 406 415 417 432 414 359 356 352 314 318 276 240 244 257 220 202 200 202 189 179 209 221 182 190 186 162 152 135 124 120 125 125 142 159 182 169 143 124 103 92 76 74 73 68 62 44 54 52 50 49 34 46 42 42 40 35 33 36 35 32 28 23 22 18 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
569 548 561 599 630 633 553 517 551 540 505 498 499 497 494 530 540 538 539 546 551 561 565 584 582 579 604 602 621 652 645 631 633 624 661 659 651 670 685 705 674 627 666 669 617 570 579 621 593 601 583 651 675 587 529 570 600 598 662 783 740 734 726 753 783 688 768 732 675 710 673 644 628 596 546 574 624 724 727 703 704 691 725 773 829 904 945 945 842 802 855 956 1098 1194 1157 1082 1050 1034 1040 1094 1103 1060 1009 888 805 746 642 603 443 413 403 428 420 361 335 327 304 290 274 289 325 333 371 347 318 306 290 248 214 204 196 189 181 176 167 158 149 143 136 129 124 117 111 103 96 90 88 82 74 71 67 44 24 29 46 57 47 47 11 12 5 8 15 20 40 53 96 60 69 96 111 122 77 122 129 165 161 170 163 175 201 234 286 323 343 413 423 376 339 307 269 307 339 378 420 475 462 532 563 547 584 629 661 701 763 740 737 688 725 667 653 568 497 496 511 527 478 436 411 404 400 411 408 401 396 353 365 362 353 354 353 294 272 275 251 236 243 221 197 193 192 221 173 168 163 170 182 181 159 140 126 125 133 133 138 143 158 162 126 115 100 89 74 69 57 54 49 54 45 44 44 47 38 33 41 37 36 34 31 27 28 31 25 21 10 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
588 562 569 580 596 609 593 556 603 551 513 502 500 498 494 517 523 533 546 552 562 562 567 582 578 568 578 591 621 639 623 609 605 644 657 694 686 670 715 713 704 661 623 616 592 597 630 602 646 634 612 647 700 558 533 555 579 603 687 824 778 787 784 803 785 795 828 713 712 730 645 613 594 584 549 591 688 686 643 715 786 753 816 859 933 928 851 817 753 792 914 994 1128 1116 1052 1039 1005 1079 1061 1062 1024 921 856 900 865 772 613 540 467 465 409 356 341 331 322 342 304 286 320 367 391 393 440 462 419 357 289 221 199 189 185 181 169 167 157 155 146 133 128 122 116 114 109 102 97 92 85 81 66 66 40 33 35 65 64 59 49 41 12 11 11 4 13 13 23 45 42 71 64 113 117 69 73 136 125 146 144 166 165 169 205 207 238 305 328 340 365 469 409 329 308 273 289 328 371 386 461 447 485 531 567 648 724 742 686 663 642 588 676 606 689 645 589 533 475 438 440 458 408 398 394 423 413 410 396 385 346 341 367 327 322 330 349 318 290 251 214 219 234 245 221 235 251 206 167 160 174 172 149 137 120 134 144 150 155 155 179 144 137 111 95 78 75 84 76 65 69 74 65 51 35 46 41 27 35 36 32 30 29 31 20 28 25 15 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
591 569 587 622 623 611 586 612 591 535 513 505 505 497 500 525 543 552 561 551 548 551 546 572 559 579 600 602 612 610 604 606 633 622 659 707 722 698 693 754 742 663 610 607 587 594 647 668 715 668 676 647 591 541 555 543 543 593 718 769 746 791 806 727 815 729 695 750 829 697 658 672 646 614 587 561 646 606 624 715 686 663 710 783 866 838 740 709 774 880 958 1055 1001 1023 1039 976 1083 1051 1030 964 940 822 729 795 773 650 579 551 515 464 469 371 337 325 311 312 300 338 402 387 459 482 476 381 388 316 252 213 223 225 176 171 164 156 155 148 140 137 126 118 119 108 97 102 97 90 79 77 71 58 42 29 69 66 63 60 55 51 14 9 11 3 11 13 13 21 35 38 56 108 66 48 81 120 117 127 144 165 189 208 198 200 226 234 256 325 400 518 421 402 331 299 304 372 417 400 398 398 444 501 516 626 702 685 606 645 584 550 642 605 601 576 576 584 546 447 402 401 402 388 385 404 389 406 413 371 364 326 321 370 350 298 309 304 264 237 250 232 254 279 253 255 242 223 172 154 155 150 140 135 135 151 162 163 157 170 192 157 120 105 94 90 86 95 85 66 75 65 73 65 39 35 41 38 23 32 31 25 25 24 25 25 22 15 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
599 587 595 607 602 619 631 633 568 544 515 499 506 487 503 519 529 535 522 528 539 543 548 556 566 575 579 594 592 583 596 648 658 673 648 653 688 740 721 707 743 670 656 657 597 653 675 695 714 669 624 587 575 551 549 569 567 561 572 579 580 633 645 695 659 628 690 825 808 713 711 691 662 642 624 641 562 570 589 642 615 623 670 741 727 717 714 776 827 903 987 970 938 1002 952 1040 1028 1046 1006 901 883 752 639 677 654 551 521 493 438 405 411 366 363 342 326 324 356 374 391 413 492 538 489 395 297 254 249 242 218 192 169 164 156 152 142 143 140 130 127 117 112 106 103 95 79 91 82 73 45 44 72 70 68 64 62 57 49 49 11 10 12 3 12 12 13 16 22 39 63 57 46 56 73 64 136 159 167 174 180 226 239 249 290 252 275 338 402 475 419 356 349 356 305 351 349 335 377 422 494 558 562 634 576 624 606 638 555 570 587 607 546 479 467 464 467 458 465 419 379 379 385 383 374 390 395 375 334 360 305 316 341 328 288 273 285 274 257 259 254 275 231 232 241 193 169 156 148 144 130 138 153 167 170 201 178 160 166 134 110 99 88 102 94 105 89 83 87 83 60 44 41 34 37 36 34 25 27 26 20 15 22 10 17 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
608 610 600 589 597 635 644 589 555 528 516 500 494 490 506 520 523 524 529 542 552 558 557 551 560 570 581 569 572 590 598 611 630 677 697 667 676 715 767 720 766 706 660 617 661 621 697 674 702 668 629 621 584 541 555 611 613 599 572 630 652 586 589 615 625 668 724 881 826 771 752 728 714 735 680 617 568 592 590 579 612 655 624 698 652 680 719 727 830 920 885 850 856 932 927 944 1033 986 930 870 782 660 633 533 507 512 482 443 411 396 344 368 427 390 385 405 409 365 341 375 434 466 494 418 329 286 231 212 186 170 162 158 152 144 137 132 131 129 125 107 105 107 98 94 85 75 48 59 66 76 72 71 66 54 54 49 55 20 12 11 11 2 13 13 13 13 17 23 35 35 33 40 46 94 126 152 158 181 185 206 260 281 321 302 324 347 440 397 370 383 436 399 354 302 341 418 379 374 407 470 532 536 554 607 563 625 518 521 524 652 654 520 512 494 388 415 423 397 387 368 377 393 366 371 396 381 376 345 342 291 292 300 281 261 267 283 282 260 266 260 228 248 203 184 179 160 154 146 149 166 153 169 190 172 164 134 144 108 112 101 105 107 108 106 91 96 108 92 70 56 43 30 36 34 32 31 20 26 19 18 18 13 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
606 603 590 580 588 639 626 579 547 523 517 494 504 494 499 503 511 525 535 547 568 567 581 583 566 561 570 576 592 616 632 623 616 644 686 723 724 729 757 768 779 700 669 666 723 646 650 671 655 642 613 581 562 539 581 680 684 710 641 660 706 611 577 595 653 716 771 920 899 844 796 748 808 740 681 576 617 651 730 649 612 631 651 655 655 708 749 789 798 794 808 827 887 892 971 1010 990 901 832 808 744 652 508 438 462 463 441 394 361 320 312 332 374 426 409 396 370 343 306 338 335 357 449 344 318 283 229 204 187 172 159 149 148 140 136 128 120 113 115 102 96 87 81 77 79 74 62 81 78 78 74 70 63 61 64 61 57 43 14 12 10 4 13 12 12 12 14 16 20 29 37 47 82 137 151 145 164 167 159 170 197 250 238 284 282 343 364 438 437 475 413 356 332 367 354 386 445 421 441 411 459 503 527 552 519 620 530 446 503 577 594 575 548 476 432 374 362 394 377 373 365 379 352 385 393 396 372 328 304 293 311 271 262 263 258 282 280 282 271 247 223 241 193 182 171 168 160 149 176 168 176 186 227 183 158 135 123 149 148 118 106 116 135 116 92 114 84 76 65 51 43 28 32 34 31 28 27 13 19 18 11 11 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
584 603 590 568 565 584 559 558 520 510 506 502 516 508 500 509 520 531 540 556 553 557 567 569 585 597 593 611 598 630 649 667 652 640 653 681 704 759 767 757 782 753 746 740 687 681 688 660 618 589 585 553 549 551 609 796 809 796 688 658 689 616 592 636 670 698 781 871 936 907 824 815 775 710 592 629 609 763 774 745 677 603 623 668 751 843 889 866 807 858 907 957 978 998 1063 1016 916 828 752 706 656 584 459 418 423 427 429 367 332 305 289 305 320 360 344 367 343 327 275 295 292 306 398 313 221 224 223 179 178 168 159 152 149 143 131 130 128 118 108 116 112 107 102 89 66 73 87 83 81 77 70 70 70 66 61 55 59 49 25 14 11 3 12 12 12 12 13 17 22 30 38 51 81 112 70 102 115 126 162 192 212 239 235 283 352 350 432 458 468 429 423 388 368 438 429 370 432 528 505 494 430 449 472 494 583 623 556 455 433 469 502 453 473 421 402 394 377 354 359 370 346 344 360 365 368 403 367 332 336 320 299 280 263 254 259 292 305 287 272 278 238 214 202 190 170 164 154 157 164 176 191 191 222 205 167 152 162 156 135 127 111 130 129 105 113 105 77 76 62 45 38 32 25 31 28 28 26 19 14 17 13 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
572 590 582 564 552 544 531 524 504 516 505 527 527 505 500 517 520 524 529 536 541 552 560 574 597 597 592 602 625 648 686 710 692 687 682 675 713 761 729 685 695 700 713 733 701 671 630 601 587 592 587 582 560 544 667 807 852 833 749 688 613 629 627 610 602 626 675 763 883 918 845 777 723 648 661 672 644 782 879 800 680 636 739 645 683 773 774 830 938 1051 1024 1047 1070 1048 1018 929 805 694 687 552 511 474 449 397 378 386 376 344 344 288 275 269 269 310 285 309 317 284 280 245 252 268 329 268 226 180 188 168 159 157 156 154 149 141 135 125 126 123 117 110 105 86 77 75 93 91 87 84 81 77 74 71 68 62 53 58 54 35 57 26 10 3 11 11 12 12 12 16 17 29 38 48 53 61 140 144 161 174 185 161 184 205 283 295 296 337 384 457 471 452 447 391 413 428 476 445 438 480 571 486 514 522 556 576 602 578 552 526 394 413 452 408 422 426 409 353 367 339 366 348 335 360 374 393 404 392 375 351 350 332 285 262 255 242 238 267 263 255 245 263 227 216 213 184 165 163 166 172 160 176 188 170 199 176 183 185 156 186 182 136 125 135 123 133 132 83 68 58 55 43 39 31 25 28 25 27 21 21 17 11 3 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
575 560 559 537 514 511 503 523 529 528 535 541 523 522 494 516 521 524 527 538 550 556 558 557 574 573 587 600 608 620 639 695 718 708 733 738 726 710 677 648 651 648 692 666 649 643 635 622 630 645 614 585 557 562 611 738 821 872 755 685 670 711 622 632 727 679 671 704 831 885 850 777 682 711 726 763 787 861 852 776 662 686 777 737 802 812 827 808 960 1078 1088 1036 987 911 913 877 783 727 535 456 420 416 411 407 354 353 319 301 283 268 252 243 237 233 239 245 260 244 226 217 256 231 221 182 183 174 155 158 165 148 134 128 129 124 117 118 114 111 117 111 101 90 99 98 95 91 88 84 82 77 74 71 68 60 65 61 61 59 46 54 14 3 12 11 12 12 11 14 22 33 38 43 45 70 97 111 166 206 221 201 179 252 216 259 280 326 349 438 436 415 452 428 433 498 506 508 470 590 605 553 549 567 596 583 538 519 475 507 464 375 465 348 356 393 395 381 329 312 340 326 348 377 402 401 415 408 361 311 294 332 301 282 260 254 232 232 230 237 245 238 228 202 183 177 175 186 187 183 164 157 158 160 178 164 188 157 144 162 176 145 134 136 129 144 94 80 68 53 46 39 34 32 28 16 23 21 20 18 13 12 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
566 552 543 517 539 547 534 540 537 547 552 540 547 533 498 506 516 520 525 533 540 541 548 559 559 566 579 588 607 624 640 646 662 676 718 700 646 674 634 625 619 625 629 634 643 659 649 677 742 742 703 621 550 597 728 795 773 684 723 741 768 738 669 637 742 745 689 693 761 853 806 746 720 746 865 779 837 913 786 690 665 702 816 846 891 890 974 896 1006 1103 935 897 906 858 825 812 752 592 503 450 413 377 364 370 323 312 297 282 269 254 278 285 290 268 249 231 217 216 215 205 201 200 211 240 202 186 220 227 203 163 154 150 145 140 135 132 126 114 98 95 93 107 103 99 95 92 88 83 79 80 75 73 71 68 65 64 61 59 61 57 56 3 11 11 11 11 12 16 27 32 37 50 94 81 135 157 173 174 164 185 225 204 255 268 263 326 398 407 430 400 422 453 479 538 560 557 567 618 588 589 629 626 578 515 489 453 409 401 449 355 417 371 333 356 340 332 311 342 316 334 367 355 362 390 377 345 323 298 273 304 318 282 281 286 262 245 228 215 223 216 201 188 194 181 198 199 184 199 179 160 145 155 161 163 174 152 142 171 166 155 148 147 172 121 98 81 68 55 44 38 32 31 26 12 16 17 19 14 9 10 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
533 521 522 535 557 563 549 579 568 567 557 562 569 535 536 512 504 504 525 523 538 552 567 582 575 574 570 576 597 615 644 621 681 703 668 640 617 628 604 602 602 605 617 623 641 664 691 746 828 741 672 634 605 558 614 676 615 680 733 839 767 693 645 699 778 802 778 685 744 860 817 777 768 871 903 837 935 828 738 677 743 861 894 985 1014 1014 983 1011 1052 1010 879 791 817 791 744 770 637 514 462 427 423 344 334 318 297 290 281 269 278 290 357 370 344 315 277 325 299 256 260 277 304 302 270 313 323 308 248 224 184 165 152 148 144 139 135 128 123 122 114 109 111 107 102 98 94 91 87 83 82 78 76 75 72 70 68 66 64 62 60 57 55 25 7 12 10 12 11 21 25 28 36 53 104 134 88 106 127 157 178 173 233 289 239 271 330 301 333 425 402 378 419 468 479 474 496 530 563 610 574 583 583 602 564 573 576 536 516 406 415 363 358 345 308 309 283 301 325 362 342 344 348 378 391 350 324 309 317 291 257 251 280 295 292 289 252 224 230 231 207 204 200 222 221 214 203 167 170 222 199 190 145 151 144 159 172 136 137 160 148 157 157 181 150 127 125 79 62 52 42 32 28 29 23 23 19 6 18 13 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
542 549 565 564 589 610 575 563 612 575 584 586 562 556 551 547 520 519 507 533 548 581 614 605 597 598 588 592 616 665 658 609 629 643 613 612 601 597 584 593 605 607 618 623 648 712 786 845 927 819 765 676 694 592 565 581 607 671 731 836 835 743 654 748 823 893 819 734 729 767 810 894 900 966 926 960 933 886 873 806 707 815 851 919 948 1018 989 1061 1025 901 888 802 742 724 728 608 527 487 460 409 373 350 315 324 331 326 312 345 393 370 380 344 379 345 326 313 270 295 319 363 440 408 394 437 350 360 281 220 184 165 153 147 139 138 133 129 126 120 114 109 110 106 101 97 94 91 86 82 81 78 76 74 72 69 65 65 64 63 52 41 39 40 5 11 11 11 11 18 21 25 33 49 97 143 151 142 149 211 178 216 215 248 265 285 354 365 405 383 353 352 412 456 452 509 540 554 589 636 566 564 571 593 601 576 510 501 441 393 341 380 303 304 319 279 311 340 347 354 370 351 372 362 361 308 301 313 285 274 287 236 246 234 262 247 219 262 206 186 202 216 190 215 204 198 169 157 167 179 180 160 138 131 147 162 173 140 114 128 146 158 156 176 122 106 100 78 60 47 41 32 25 17 21 21 16 13 16 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
542 566 590 613 620 663 618 569 595 611 587 583 574 566 561 563 559 545 523 535 565 622 662 663 651 630 616 611 658 632 619 598 597 594 583 577 586 572 587 620 629 634 649 653 654 685 737 858 980 944 838 758 691 639 578 610 677 728 784 841 776 754 669 694 776 836 862 843 786 754 838 1005 952 1068 1051 1084 1058 995 942 861 815 787 806 865 950 993 1021 1039 951 845 789 737 689 671 569 526 495 423 444 386 337 329 372 407 417 387 368 440 441 413 332 294 353 315 282 241 256 270 279 364 479 474 503 423 369 341 251 217 177 163 151 143 140 136 131 128 123 119 115 110 107 102 100 96 93 88 84 78 79 77 74 70 69 64 64 65 63 56 46 49 45 25 15 4 11 10 10 12 16 25 32 45 80 96 131 168 175 149 168 194 242 298 286 278 303 353 395 337 299 328 377 468 450 463 531 551 540 598 575 536 576 587 574 504 475 422 443 432 329 328 354 308 286 273 302 339 409 409 391 363 377 374 318 293 281 298 302 252 267 216 238 210 225 222 216 257 200 217 184 159 150 178 177 174 151 147 150 156 157 136 126 137 148 144 141 133 110 129 143 163 109 111 110 96 81 76 75 48 33 31 23 14 20 16 15 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
540 570 603 647 673 682 628 591 626 636 608 597 590 581 577 582 582 576 550 516 601 687 737 733 732 700 689 668 673 670 669 621 573 579 563 570 573 613 628 681 717 732 753 745 757 709 757 927 986 936 869 767 775 609 567 622 719 802 823 872 896 843 796 702 799 868 919 841 797 767 889 989 1055 1074 1129 1060 977 918 844 805 837 811 898 951 1029 1017 1051 1029 899 788 724 696 624 535 488 474 440 405 394 361 401 425 461 458 436 413 405 440 427 349 332 266 270 277 238 234 219 211 220 319 336 352 447 378 300 247 226 196 176 163 150 141 135 133 129 122 120 117 113 109 106 102 98 91 92 88 85 80 75 73 75 73 70 68 66 63 56 45 36 41 51 43 18 10 6 7 11 12 19 26 30 47 64 84 130 140 188 166 168 195 249 246 251 300 295 331 339 338 272 307 376 457 437 497 520 491 543 596 547 544 599 601 627 560 485 501 465 413 367 353 305 315 285 277 329 368 371 425 429 382 405 397 332 307 309 263 264 256 220 206 200 205 199 193 214 265 236 212 189 193 150 154 165 158 140 143 135 144 138 134 125 141 148 126 127 132 105 137 138 112 102 94 101 102 115 116 67 44 31 24 19 15 17 15 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
541 573 618 646 688 704 645 651 649 649 625 616 607 598 595 610 639 645 575 524 583 645 744 732 718 673 671 676 709 694 655 633 580 557 564 582 600 605 641 702 789 872 887 877 909 857 949 976 972 1000 875 790 706 611 577 633 669 756 731 815 955 889 838 732 761 812 871 886 860 862 835 933 1017 1102 1093 997 924 853 859 840 901 890 950 1052 1112 1038 1075 985 877 758 701 646 580 532 497 462 461 393 400 429 489 510 517 492 459 466 447 399 363 328 257 240 245 268 296 278 253 224 211 222 279 294 413 352 296 258 204 190 175 162 151 140 132 127 126 121 118 112 111 107 104 100 98 94 91 87 84 82 78 76 59 72 71 68 65 66 54 55 58 51 21 24 13 12 5 10 5 11 16 26 38 55 64 111 118 144 184 183 202 175 192 220 233 255 254 305 281 290 263 323 373 466 412 438 433 506 557 547 502 552 588 588 596 596 539 544 509 429 418 392 324 286 283 263 290 362 424 437 463 460 473 433 371 331 282 267 245 263 270 248 218 213 196 177 213 250 186 195 162 169 176 134 136 148 149 125 129 133 130 129 128 140 162 135 110 126 106 121 109 97 79 83 87 96 106 93 59 40 28 20 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
548 576 625 668 711 695 672 688 672 665 645 638 633 638 631 654 740 678 618 581 531 625 677 676 652 624 663 668 644 602 569 556 546 551 587 599 587 605 633 641 817 920 948 967 996 965 952 990 1015 895 796 696 626 633 578 585 654 666 741 783 913 989 899 799 808 855 930 1016 977 927 926 904 1000 1098 1056 948 864 890 907 922 920 957 1022 1132 1176 1163 1103 1010 877 843 780 698 632 584 570 515 455 444 449 494 526 563 585 521 482 438 449 413 330 288 267 318 323 356 334 292 299 265 233 201 196 203 281 319 224 227 183 175 168 157 147 136 131 128 124 122 117 113 110 105 103 100 96 93 90 86 84 81 78 74 74 71 60 65 61 61 51 47 40 39 28 15 12 12 5 10 11 10 17 30 51 84 111 92 104 164 135 169 175 204 218 198 213 232 279 289 267 266 278 313 401 455 416 405 475 519 559 503 480 563 598 542 566 586 567 497 457 432 403 377 381 321 286 248 293 362 392 380 405 457 463 490 410 345 291 268 302 291 276 283 251 222 217 216 163 221 169 161 155 138 142 151 125 132 135 118 130 123 136 119 134 144 142 134 111 112 104 74 78 72 59 80 85 90 92 60 47 35 23 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
559 580 630 698 739 712 709 700 708 691 692 673 664 666 690 757 798 771 708 588 531 549 543 619 611 609 615 594 579 548 544 543 549 550 592 573 620 705 742 757 898 922 945 964 966 943 942 976 985 866 696 670 655 665 665 594 618 650 698 832 943 919 930 842 841 957 1077 1113 1042 983 994 937 1078 1076 979 900 868 954 957 982 1079 1092 1132 1156 1216 1153 1110 1064 1015 987 877 730 662 613 551 488 446 481 522 531 557 611 567 525 476 438 426 364 312 260 297 383 362 420 388 371 331 313 295 270 239 210 188 219 194 197 173 163 156 150 141 138 135 130 127 124 120 115 110 106 102 98 96 93 90 85 82 80 78 75 72 69 64 61 52 43 53 57 54 40 23 19 20 12 11 6 10 10 16 33 64 85 119 137 125 142 140 142 163 185 235 223 197 212 236 244 240 263 275 319 385 455 370 396 407 468 469 433 480 547 564 534 536 577 521 502 422 394 368 368 364 349 289 244 274 306 321 329 342 384 444 465 393 335 327 303 255 241 223 242 220 221 247 272 181 162 155 147 137 134 124 136 124 131 132 117 115 116 118 106 123 138 116 117 100 108 103 105 52 75 59 84 80 96 62 61 44 30 20 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
558 579 636 718 745 750 750 754 756 749 742 716 713 737 798 868 801 781 718 628 549 563 588 542 545 556 557 543 539 546 555 576 565 551 571 607 631 730 816 843 853 949 977 974 938 906 953 948 911 736 715 721 779 793 702 628 622 689 755 876 851 867 942 917 883 1000 1050 1109 1152 1109 1052 1060 1121 1053 978 950 983 1062 1106 1151 1187 1169 1150 1185 1143 1115 1089 1023 994 907 795 691 626 553 532 507 486 518 542 611 584 546 506 476 445 422 353 309 269 303 374 371 430 479 467 427 438 430 382 434 365 279 213 166 178 175 168 159 154 150 145 140 135 132 129 124 121 115 111 106 103 99 94 91 87 86 83 80 76 69 71 71 66 57 62 62 43 35 40 32 31 27 23 20 15 7 7 5 18 37 50 93 126 141 128 147 146 164 172 172 192 191 172 228 219 249 286 306 339 381 441 441 396 370 433 458 424 438 483 491 500 493 518 562 463 434 443 432 381 351 358 341 283 252 254 271 284 314 378 424 426 398 395 331 312 295 297 291 224 204 199 226 258 271 245 179 132 133 132 135 135 115 124 100 116 100 111 109 102 108 133 130 120 99 92 92 115 84 65 48 68 73 60 60 41 50 41 26 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
570 601 620 691 765 799 829 857 866 856 831 797 819 860 873 815 784 718 695 645 612 604 585 556 536 536 534 536 561 578 590 599 562 567 633 674 678 698 703 721 798 932 942 945 924 886 935 896 839 799 820 814 844 755 674 633 626 710 831 775 785 831 919 1063 996 1019 1113 1147 1190 1153 1136 1150 1186 1103 1068 1119 1119 1190 1184 1184 1187 1213 1197 1194 1160 1152 1068 987 922 807 771 781 696 693 601 553 542 568 600 585 525 494 455 439 413 369 314 289 306 348 385 415 445 544 595 573 520 462 370 317 260 233 189 189 173 159 153 150 153 150 145 141 137 134 129 125 120 116 112 106 103 100 95 92 86 82 79 78 77 73 69 56 68 66 64 52 48 46 34 32 29 19 23 20 16 11 10 4 13 26 59 77 111 113 142 153 153 166 131 142 147 171 204 202 251 276 339 319 335 371 382 407 338 387 394 455 404 383 431 433 452 510 439 491 461 405 379 374 335 322 359 335 266 244 268 325 348 326 362 371 382 355 334 377 385 343 334 290 234 222 189 223 207 221 208 162 145 137 129 111 117 116 110 106 90 111 112 101 90 115 123 108 104 87 93 98 111 79 74 42 58 48 52 36 29 39 42 25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
596 628 670 705 791 896 956 975 1014 956 950 917 899 856 833 752 745 730 683 647 609 571 540 543 546 549 558 557 576 586 621 650 577 577 611 618 611 623 613 716 772 817 817 876 834 841 872 907 928 969 944 857 776 698 654 615 603 676 725 698 778 830 908 1091 1042 1093 1119 1176 1183 1157 1164 1182 1172 1156 1162 1184 1190 1189 1173 1163 1194 1197 1209 1218 1174 1099 1018 950 911 873 894 876 839 800 748 603 606 684 708 563 503 457 428 398 363 306 315 343 363 373 404 443 506 571 627 633 576 455 355 379 308 263 220 194 177 169 160 156 145 150 146 142 137 133 129 124 120 116 111 106 103 100 95 91 88 86 77 72 66 68 64 60 55 47 45 42 39 36 31 27 24 23 14 13 12 11 10 4 12 17 38 57 101 84 83 126 144 112 127 181 185 196 185 225 267 331 294 285 335 362 414 396 351 338 407 455 470 376 368 394 426 489 439 425 453 438 377 331 337 301 340 333 268 238 246 297 318 289 308 335 333 298 322 390 344 293 298 265 207 204 209 178 166 165 178 151 135 129 127 121 117 91 98 89 85 118 101 82 103 114 114 102 99 94 78 82 99 75 60 48 41 35 44 40 27 26 28 19 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
634 683 754 820 906 991 925 915 959 898 874 878 811 826 774 786 705 692 658 607 567 552 548 551 552 562 585 585 607 644 646 607 611 597 565 570 584 592 653 735 693 710 737 776 791 906 893 891 926 917 945 918 775 707 693 694 612 655 663 702 751 774 931 1030 1110 1168 1184 1153 1171 1174 1176 1173 1167 1167 1188 1186 1162 1149 1193 1194 1187 1189 1195 1204 1196 1075 1012 942 963 921 984 968 873 811 802 728 741 801 616 538 482 434 388 354 330 320 372 400 402 420 454 530 603 662 645 607 555 468 515 503 366 319 246 209 182 174 170 164 158 149 131 138 135 131 128 124 119 115 111 106 103 99 95 92 87 83 77 79 71 60 57 56 65 52 48 45 41 35 31 25 25 21 17 16 12 11 9 4 14 42 57 65 99 143 140 132 110 149 171 179 175 190 235 228 286 277 273 277 333 374 374 355 286 340 426 488 498 432 375 351 397 430 474 405 376 416 372 320 325 286 329 342 255 234 257 270 301 275 276 293 281 288 307 295 325 270 209 216 180 179 174 181 197 187 145 141 130 122 121 120 112 109 98 90 82 76 90 88 110 111 95 104 76 96 80 84 95 80 74 59 52 27 9 21 11 0 0 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
646 770 823 859 967 933 860 880 892 871 798 831 784 792 741 730 688 644 613 586 564 558 554 570 575 601 653 649 660 697 635 644 643 657 621 618 593 572 635 666 604 591 611 675 801 905 791 775 844 854 842 911 836 787 789 750 678 623 637 667 697 793 931 1073 1189 1174 1161 1151 1137 1167 1167 1161 1178 1188 1189 1155 1125 1170 1179 1194 1187 1188 1194 1200 1179 1143 1014 964 1013 1050 1066 1057 892 900 863 831 852 779 615 533 490 435 387 377 361 394 445 438 446 487 567 651 731 749 705 645 560 539 547 499 361 311 223 199 187 181 175 168 161 153 146 140 126 129 125 121 117 113 110 105 102 99 96 93 89 87 82 81 77 75 72 70 67 60 51 46 42 39 35 32 28 25 22 16 11 11 4 8 18 51 57 86 113 109 115 139 148 164 160 172 208 241 268 293 265 230 292 335 334 375 325 263 309 370 455 471 480 482 422 334 356 387 426 453 396 360 373 327 292 276 280 333 246 222 245 255 271 248 277 254 268 255 252 252 235 229 201 181 166 160 174 148 165 157 146 132 130 121 115 112 101 101 94 92 89 80 78 77 90 106 99 81 72 84 79 79 89 97 84 71 61 48 30 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
653 668 721 826 875 865 809 847 866 839 810 782 767 721 730 683 650 608 592 578 568 556 555 571 596 640 621 632 657 663 701 717 706 747 704 639 609 583 623 611 599 596 637 706 759 844 702 701 764 782 788 898 879 860 929 848 717 657 620 656 777 902 1033 1055 1111 1139 1141 1121 1090 1114 1150 1180 1180 1158 1133 1117 1180 1211 1212 1214 1211 1198 1189 1168 1158 1159 1117 1039 1072 1074 1069 1029 990 1014 967 843 757 715 554 559 500 451 443 418 419 443 483 521 564 648 680 758 761 717 689 608 501 518 518 416 308 260 228 206 196 187 179 172 164 157 149 141 135 128 117 120 114 111 107 104 102 98 94 91 88 83 81 79 76 73 68 65 67 65 57 44 42 38 35 31 28 24 20 18 13 10 4 11 14 17 50 77 84 73 114 114 129 138 157 175 203 196 206 237 287 214 265 336 323 318 256 252 317 395 451 446 464 464 469 377 323 352 383 392 405 350 340 336 315 256 264 295 234 220 233 240 245 244 265 245 247 246 229 245 232 203 176 167 158 147 133 142 142 137 134 126 125 118 108 106 96 94 96 85 81 78 72 86 101 94 93 74 60 71 63 84 88 90 78 77 63 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
586 647 723 845 831 854 778 814 809 774 746 715 728 673 656 628 609 593 581 570 583 563 570 566 619 618 606 602 630 658 668 692 776 739 681 676 680 604 595 602 652 643 593 659 669 688 657 659 711 748 847 958 1023 1004 944 848 711 679 634 660 763 836 973 938 1013 1071 1088 1058 1114 1153 1158 1137 1117 1069 1090 1136 1153 1193 1222 1182 1197 1184 1156 1151 1149 1149 1157 1094 1045 1040 1106 1092 1062 1037 949 857 768 603 666 724 606 509 487 489 509 543 602 653 703 675 722 693 680 661 633 513 443 434 498 398 317 243 222 209 195 186 183 175 164 159 150 142 136 126 114 107 94 108 106 102 100 95 92 89 83 72 67 75 77 75 63 70 62 47 47 39 40 35 32 33 28 24 17 13 11 6 10 13 28 52 76 56 82 107 134 139 140 138 143 161 152 174 196 259 245 209 256 252 230 267 247 310 359 419 432 441 439 459 471 420 345 312 334 342 342 357 350 317 334 331 246 229 224 202 217 226 232 227 232 241 230 233 225 217 227 230 216 195 169 151 139 125 124 124 120 121 115 113 104 103 100 92 90 87 90 90 66 80 85 83 82 87 68 53 81 72 75 70 67 57 43 40 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
609 623 731 821 791 779 745 763 762 732 708 665 658 638 621 607 595 587 602 624 609 584 568 606 572 588 622 651 663 679 689 750 778 778 740 772 727 695 720 719 788 736 629 598 603 629 630 688 769 853 908 898 932 1009 959 821 729 703 713 672 677 814 859 828 849 942 1070 1109 1164 1115 1087 1049 1083 1085 1082 1089 1096 1177 1176 1156 1150 1144 1141 1169 1160 1164 1110 1081 1023 1034 1074 1068 995 961 852 789 683 658 732 805 706 671 641 688 647 699 695 711 591 580 636 596 584 631 571 459 403 369 388 339 317 233 217 210 202 192 185 178 170 157 152 145 137 130 123 118 111 108 100 101 100 95 93 89 87 84 82 77 62 54 59 51 44 43 37 33 34 32 30 28 25 19 13 14 10 4 10 11 24 58 66 52 61 95 123 147 142 150 156 131 129 162 187 233 207 182 215 214 239 233 274 298 383 405 412 416 438 456 458 396 337 339 298 298 323 300 345 301 304 330 310 264 222 214 198 215 219 212 216 217 221 209 201 255 221 234 253 231 169 165 149 133 112 106 111 112 110 107 102 93 92 89 78 83 78 80 67 61 68 79 70 77 64 51 65 65 65 52 58 50 24 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
639 605 706 783 760 752 728 714 691 673 660 649 639 623 613 610 611 635 621 612 594 581 600 602 579 612 637 671 672 735 787 785 824 852 843 858 870 867 853 823 854 761 704 637 676 611 660 731 779 840 851 798 826 871 976 874 849 823 789 730 660 729 744 767 881 1063 1097 1095 1057 1020 1063 1119 1070 1123 1138 1135 1112 1134 1144 1149 1141 1140 1142 1180 1162 1153 1152 1075 1030 1018 1046 1034 899 839 795 716 693 790 826 908 829 884 735 805 740 677 625 647 538 517 566 526 512 550 539 497 454 339 287 279 256 232 223 217 208 200 191 183 172 166 156 149 140 131 125 118 114 107 102 91 97 96 91 88 84 80 81 77 74 69 70 70 67 60 41 32 26 20 19 13 20 18 13 11 10 4 10 11 14 25 47 69 112 105 87 91 88 112 107 117 156 180 211 236 174 202 235 243 296 296 323 391 403 406 407 412 434 448 450 383 400 402 334 320 281 289 315 296 312 297 299 254 234 227 191 203 210 204 193 208 211 197 205 215 207 221 184 185 160 151 146 134 122 106 104 103 102 99 96 91 88 82 79 75 75 69 65 45 60 69 67 71 60 38 62 63 54 43 49 36 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
670 599 690 749 715 703 677 672 662 664 672 657 645 642 646 663 672 641 609 588 600 612 617 613 578 615 667 715 786 812 877 856 858 869 829 849 850 833 857 882 867 809 709 684 756 674 610 666 682 777 751 751 796 905 1011 951 966 991 940 888 744 667 749 837 971 1046 1000 967 1008 1083 1143 1119 1080 1171 1132 1144 1156 1123 1118 1125 1121 1124 1183 1171 1163 1177 1152 1052 1041 1009 1013 1014 859 797 778 800 752 856 971 1096 1028 880 864 811 734 706 656 574 499 467 474 446 470 438 474 410 397 443 367 280 252 242 233 223 213 203 194 185 178 169 160 152 143 134 127 120 114 108 103 98 94 72 69 64 82 81 79 70 70 72 68 59 63 53 43 40 37 29 28 22 11 12 11 11 4 8 10 11 18 37 60 67 108 126 127 126 135 130 146 166 140 143 186 194 171 241 276 304 334 385 384 383 373 387 406 429 440 458 452 447 469 452 387 326 310 285 276 289 292 295 258 274 244 248 206 194 217 207 192 184 219 226 175 194 205 209 172 149 142 128 124 119 116 106 87 95 94 92 88 84 81 78 73 67 67 63 59 43 58 54 58 67 61 36 52 50 43 32 31 22 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
728 640 643 677 655 657 650 657 654 669 688 686 681 693 706 683 650 624 602 639 667 669 694 721 598 623 724 797 852 803 802 781 801 796 785 779 789 774 804 821 805 774 725 768 729 689 677 617 724 722 694 749 833 946 1081 1136 1115 1065 982 859 827 707 686 754 888 950 948 1071 1142 1167 1164 1106 1132 1171 1149 1182 1179 1136 1126 1126 1126 1127 1129 1139 1201 1127 1144 1061 1022 1025 951 960 845 923 888 948 884 884 970 1059 987 919 855 779 697 632 617 595 490 455 416 377 359 343 349 351 307 354 334 283 260 248 239 227 216 206 197 188 179 171 161 152 143 135 126 122 115 108 103 97 92 87 88 87 62 55 69 76 74 55 66 65 56 51 44 42 36 29 25 22 19 12 12 11 5 9 11 10 13 45 75 89 86 103 116 105 112 115 132 177 197 176 145 149 186 194 215 263 355 349 347 382 397 408 418 437 468 486 439 462 465 443 397 355 315 298 257 287 262 268 262 242 272 247 210 187 187 216 186 178 201 203 197 172 225 223 167 148 127 127 121 109 97 97 88 88 88 86 82 79 77 75 69 62 61 60 54 39 54 47 52 64 60 41 34 45 31 22 20 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
700 648 621 628 632 644 637 646 669 688 721 756 776 745 713 643 626 614 630 668 720 769 703 622 587 643 704 776 805 761 740 733 758 740 740 726 721 756 802 864 852 813 820 776 758 788 730 628 645 670 726 796 888 1012 1074 1072 1087 1073 960 892 813 849 824 759 938 923 1028 1126 1141 1170 1195 1163 1188 1173 1167 1171 1144 1113 1125 1145 1133 1145 1168 1155 1119 1052 1075 1045 1027 1065 919 885 909 1052 1106 1076 963 1006 1025 1030 940 855 765 692 643 604 598 540 563 487 483 427 452 408 365 332 305 283 288 272 261 247 238 225 214 205 195 187 179 170 161 151 144 137 129 121 115 108 101 95 93 90 86 85 81 79 69 68 41 61 33 27 31 37 44 31 18 16 21 21 17 13 11 10 5 9 10 10 12 29 56 77 83 91 91 89 104 131 174 192 192 181 193 195 197 219 265 314 367 313 372 388 397 410 428 443 412 421 429 394 397 387 347 339 294 294 262 256 264 256 227 223 267 224 209 187 176 222 211 173 177 202 192 173 196 187 182 134 129 115 111 117 97 90 83 82 80 79 76 74 71 70 65 61 54 53 50 39 48 46 47 55 52 36 32 40 27 15 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
640 632 623 628 632 634 641 667 698 753 786 753 751 708 669 644 644 644 713 705 798 776 692 624 605 698 735 715 729 713 700 704 699 680 686 694 744 811 869 938 959 925 856 855 841 774 731 656 673 718 796 861 956 1054 1059 1070 1027 1039 1001 919 936 1015 939 865 841 894 990 1044 1094 1108 1162 1168 1160 1138 1130 1089 1102 1181 1207 1169 1166 1210 1235 1178 1159 1048 1025 1008 1024 1043 915 1010 1048 1132 1060 1021 1028 1043 1043 1051 1095 897 835 763 707 695 683 638 593 533 540 527 543 460 413 388 336 302 274 269 256 242 231 222 211 201 193 184 176 167 159 151 143 134 129 122 115 108 101 94 87 89 86 84 81 79 76 75 73 68 66 58 54 46 32 33 34 14 12 12 15 12 11 7 5 9 10 10 22 28 33 60 69 78 83 105 120 121 132 138 141 153 156 202 206 254 258 291 357 320 361 382 401 421 418 400 352 367 413 374 333 333 292 294 284 266 256 238 249 248 241 208 227 209 197 181 169 208 214 200 162 191 174 175 182 151 151 126 114 109 104 101 89 77 70 75 75 71 69 69 63 64 57 56 54 53 46 41 31 43 42 45 46 37 16 34 26 20 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
631 625 630 634 649 663 693 728 764 807 760 745 707 681 648 641 649 709 763 805 796 734 663 614 599 638 656 658 644 656 652 649 660 665 677 748 790 790 813 902 944 972 987 956 848 769 690 655 670 756 768 778 869 981 1034 1033 1012 1027 1059 1046 1068 1046 954 898 946 978 951 984 1016 1075 1132 1124 1096 1070 1077 1115 1165 1232 1225 1207 1245 1219 1215 1214 1183 1056 1021 1026 996 996 985 1053 1125 1112 1066 1014 1034 1064 1100 1178 1157 1027 1013 876 824 769 791 737 685 572 529 568 587 573 538 444 359 304 269 255 249 234 223 214 204 196 187 180 170 165 157 150 142 134 125 119 112 106 99 93 85 86 83 82 80 77 75 73 71 70 66 58 49 50 49 44 26 22 13 11 10 10 9 9 3 10 10 10 52 68 65 77 88 97 109 100 104 111 116 134 154 172 162 185 237 277 316 346 348 284 335 354 387 419 401 335 316 376 417 415 338 293 285 260 287 254 247 229 239 242 230 213 198 198 190 180 167 188 197 188 156 178 151 182 155 141 131 117 107 95 96 81 84 71 74 62 68 65 61 62 60 58 56 50 49 51 46 29 40 39 35 37 38 37 21 23 24 16 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
630 629 638 663 661 741 771 788 811 798 742 690 664 673 695 657 664 726 793 771 727 689 634 635 637 646 635 650 663 654 677 704 704 728 706 707 730 753 773 832 875 935 1007 944 828 784 760 669 635 687 727 831 930 967 1012 1038 1094 1091 1099 1107 1185 1144 1029 982 1059 1111 1096 1010 985 1067 1087 1064 1049 1073 1106 1206 1234 1242 1259 1263 1238 1249 1231 1233 1187 1062 1029 1035 1029 995 966 1078 1147 1126 1098 1038 1085 1156 1277 1269 1291 1151 1004 845 723 683 648 637 586 489 435 471 486 510 491 403 348 285 255 250 242 234 221 209 198 190 181 173 167 159 153 145 137 131 121 115 109 103 98 93 89 84 82 69 78 75 72 69 68 65 65 66 58 40 35 42 19 19 17 10 10 10 10 11 4 9 9 9 60 68 71 79 72 84 88 99 120 143 154 138 145 154 179 214 220 242 295 334 338 277 328 361 390 390 373 317 298 385 389 408 323 264 262 248 252 237 235 219 231 232 242 204 195 183 186 171 164 175 181 172 150 166 138 156 132 124 119 109 100 94 84 78 77 70 65 62 63 59 57 56 55 49 51 48 45 39 38 37 37 39 33 24 34 32 29 11 18 18 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
632 636 664 733 760 767 797 842 815 742 695 726 718 734 674 736 680 706 728 691 654 615 604 609 657 711 722 767 764 748 775 711 739 725 773 810 799 838 864 849 882 891 948 992 911 860 772 737 632 684 679 784 834 924 967 1049 1082 1106 1172 1181 1159 1100 1078 987 1086 1131 1139 1103 1038 1030 1036 1054 1095 1177 1252 1260 1270 1280 1286 1271 1255 1247 1256 1237 1164 1059 1039 1015 1009 1029 1007 1074 1099 1120 1074 1095 1166 1312 1326 1278 1232 1077 910 792 702 629 578 604 502 419 369 386 371 446 436 338 293 262 242 236 223 220 216 204 193 182 176 168 160 155 147 141 135 128 119 114 106 100 95 89 87 84 81 62 77 73 70 69 65 62 50 59 41 44 34 17 12 15 14 10 10 10 10 10 3 10 9 10 59 52 45 51 73 98 110 110 115 148 122 157 182 191 194 180 207 222 273 314 330 261 309 342 366 393 389 335 276 320 396 414 308 261 239 229 226 223 227 219 218 219 234 234 215 188 179 178 154 166 163 164 150 153 145 130 120 115 106 100 97 89 80 71 71 62 55 59 57 55 53 51 49 45 45 46 39 39 31 32 34 35 33 22 30 27 22 17 10 17 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
639 676 748 736 707 768 801 817 756 740 724 749 788 772 687 756 695 653 627 636 632 638 640 614 627 677 701 688 677 670 686 691 697 756 732 795 863 934 969 929 983 960 976 993 1017 875 791 764 666 672 761 835 849 935 1060 1093 1125 1183 1161 1131 1101 1121 1066 1039 1105 1100 1115 1082 1060 1108 1124 1160 1204 1269 1278 1281 1285 1296 1285 1275 1276 1255 1256 1172 1139 1109 1025 1034 1068 1130 1067 1077 1095 1086 1081 1132 1267 1309 1328 1250 1126 1064 896 799 713 624 581 519 436 391 393 333 309 312 351 379 313 253 235 222 223 209 205 196 188 180 172 164 156 146 142 137 131 125 117 110 105 99 93 88 84 81 78 76 57 73 70 61 60 63 44 55 34 28 17 13 10 10 9 10 10 10 10 10 4 8 9 12 15 18 23 53 68 94 111 118 125 118 111 135 147 185 209 218 225 239 283 342 312 256 297 331 319 336 378 351 284 294 348 398 301 259 236 221 214 212 221 210 200 218 226 217 200 193 173 163 163 149 153 155 155 144 128 140 135 120 109 100 94 88 85 76 71 67 57 50 45 51 45 45 44 44 37 38 37 28 30 26 30 30 28 22 26 23 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
681 694 705 689 734 774 805 798 773 785 801 815 776 738 715 721 661 665 706 729 736 765 742 664 620 659 654 690 712 706 720 771 785 792 780 752 829 893 1024 1043 1078 1067 1083 1037 912 802 743 688 658 704 817 925 932 1000 1041 1050 1155 1135 1092 1034 1114 1123 1083 1059 1086 1117 1134 1109 1141 1179 1231 1250 1261 1278 1286 1292 1297 1301 1292 1306 1250 1190 1165 1072 1064 1056 1032 1066 1104 1124 1075 1085 1099 1101 1183 1252 1288 1329 1321 1215 1056 967 883 867 750 690 683 675 628 503 409 396 395 373 282 282 285 249 229 215 211 207 190 190 186 178 170 163 154 145 138 130 124 120 114 110 105 97 91 86 81 78 75 73 72 56 55 62 55 55 60 37 32 19 13 10 9 9 9 9 10 10 10 10 10 3 10 11 42 54 70 66 68 83 105 102 113 100 148 162 166 171 215 261 264 271 317 319 279 253 295 307 283 349 379 318 293 273 261 300 308 274 227 214 207 200 201 195 219 198 201 191 184 176 172 161 158 154 142 144 148 147 142 121 120 113 110 105 98 92 82 76 70 65 57 54 40 47 41 38 39 36 34 34 31 27 24 26 21 25 22 18 24 21 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
635 666 710 701 747 757 750 798 836 826 834 810 808 784 739 771 748 748 735 725 765 797 764 690 671 621 641 716 778 797 793 827 858 871 822 761 786 903 993 1122 1141 1123 1072 951 869 785 775 748 690 709 810 817 910 977 968 989 1113 1056 1000 1089 1172 1142 1118 1122 1173 1211 1233 1208 1222 1201 1239 1255 1275 1282 1296 1301 1304 1312 1311 1278 1169 1138 1099 1066 1036 1042 1097 1129 1118 1084 1087 1120 1200 1195 1224 1290 1257 1228 1243 1209 1109 923 803 752 743 668 583 639 653 519 413 353 375 453 393 292 262 240 223 211 202 197 184 184 180 174 166 159 151 143 135 128 121 112 110 106 102 96 89 83 79 76 73 71 68 68 67 51 42 35 34 51 45 23 12 9 8 9 9 9 9 10 10 10 10 3 33 30 22 41 59 73 72 81 84 86 100 110 129 166 208 208 228 248 259 286 324 288 241 238 283 301 282 356 334 276 274 251 240 253 287 238 217 203 198 195 194 187 202 186 172 166 163 161 156 152 151 148 133 138 140 141 134 129 121 111 99 102 95 89 79 72 67 65 61 53 40 41 40 33 37 30 29 29 27 24 18 22 20 21 19 17 20 19 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
637 684 668 736 711 742 790 828 826 795 806 835 839 813 802 794 836 816 787 740 801 818 825 765 682 661 642 705 710 727 755 831 903 968 894 850 833 853 973 1083 1082 1071 1042 918 904 878 862 826 674 753 835 772 856 832 873 912 1041 978 1045 1151 1193 1214 1210 1216 1231 1228 1227 1233 1231 1225 1263 1266 1276 1290 1307 1307 1323 1315 1311 1257 1111 1083 1075 1045 1043 1079 1141 1125 1113 1110 1140 1241 1236 1295 1324 1260 1184 1143 1208 1157 1033 967 810 668 624 658 551 578 579 464 369 334 302 347 307 283 244 238 222 208 197 189 186 173 175 170 162 155 147 140 132 123 116 111 107 100 97 93 87 81 75 72 71 69 64 65 63 61 60 58 42 23 37 12 12 10 8 8 10 11 10 10 10 10 10 8 15 19 44 57 57 54 74 79 95 117 123 146 141 181 204 203 237 238 286 340 361 298 232 231 258 236 275 259 298 273 254 232 224 247 244 226 240 203 189 188 184 200 195 174 165 148 156 149 152 148 144 143 138 134 132 133 132 122 115 110 100 96 80 82 75 69 63 61 51 50 46 25 37 34 30 29 22 21 21 14 14 17 20 12 12 5 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
684 697 700 690 737 790 772 785 772 773 824 805 848 865 812 808 837 825 774 773 783 856 831 773 683 715 633 629 663 714 792 868 948 1035 1047 977 960 953 941 984 1011 1060 1051 980 975 953 882 853 741 667 707 710 726 710 826 914 960 969 1035 1157 1214 1212 1219 1220 1231 1221 1227 1231 1242 1236 1256 1260 1270 1296 1310 1321 1324 1315 1263 1136 1092 1084 1083 1043 1041 1070 1088 1095 1111 1158 1271 1328 1297 1289 1238 1227 1155 1078 1161 1057 972 893 742 686 569 579 545 502 494 373 328 332 350 264 262 247 229 230 219 208 195 185 180 172 160 163 158 151 144 137 129 122 114 107 102 98 93 88 84 78 73 70 65 65 64 51 62 53 51 56 48 31 20 15 12 10 8 8 8 8 9 9 9 9 2 10 36 53 55 63 69 69 68 84 100 99 128 154 185 179 191 225 264 306 304 326 352 322 236 213 256 238 228 243 302 230 221 222 213 217 221 220 211 196 182 179 175 183 179 168 158 153 135 135 140 143 138 135 133 121 126 125 124 113 108 105 99 95 89 82 74 70 65 54 37 47 37 29 33 32 27 21 19 17 17 12 14 15 11 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
653 661 663 701 778 778 732 744 767 804 777 828 845 870 848 803 853 832 796 770 809 833 842 777 768 772 698 643 639 694 777 914 1021 1005 1066 1075 1071 1005 955 986 1010 1076 1100 1052 1018 1016 955 898 781 705 702 692 702 731 842 919 916 914 967 1145 1175 1197 1204 1197 1220 1224 1227 1239 1261 1259 1266 1279 1288 1299 1306 1312 1256 1262 1155 1101 1092 1089 1052 1047 1074 1094 1089 1098 1122 1224 1371 1344 1268 1202 1177 1142 1153 1058 1110 1007 878 809 715 647 567 438 343 363 376 308 259 254 251 264 264 233 223 221 214 204 193 181 174 169 163 158 154 147 140 133 126 119 112 106 101 95 90 85 80 74 71 66 62 64 61 48 47 49 54 45 52 42 38 17 14 11 8 8 8 8 9 9 9 4 6 10 19 41 56 61 51 52 65 67 95 110 116 150 155 185 208 239 259 283 321 362 319 268 268 249 206 244 246 205 227 238 205 203 215 204 207 203 199 188 179 176 175 176 172 165 157 149 136 125 122 137 134 130 125 125 122 117 117 107 101 100 95 88 84 79 76 69 64 60 52 44 40 34 25 28 24 22 15 15 9 9 8 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
642 664 700 751 745 760 709 720 744 760 805 854 846 818 836 817 858 831 795 790 777 812 909 848 832 901 776 729 677 641 706 815 970 958 1034 1046 1096 1018 1025 1080 1017 1059 1150 1126 1074 1037 900 870 755 745 789 824 733 691 742 816 810 815 987 1108 1201 1191 1179 1213 1217 1234 1242 1237 1247 1270 1251 1200 1213 1275 1286 1229 1140 1125 1096 1057 1067 1042 1040 1066 1142 1101 1098 1122 1189 1362 1419 1362 1245 1144 1087 1071 1107 1051 1011 988 884 742 652 588 504 499 396 269 267 242 256 257 263 220 224 222 215 212 210 201 192 182 172 164 158 149 150 144 138 130 123 116 110 104 99 94 88 83 80 76 72 68 60 56 62 60 44 55 39 33 31 39 29 14 10 8 7 7 8 8 8 8 8 1 9 10 17 45 52 51 35 60 77 86 93 97 134 157 149 156 186 212 231 269 325 346 326 260 240 227 216 209 203 217 191 196 193 190 191 195 193 192 193 191 182 166 157 168 166 161 156 148 138 133 112 131 127 125 122 118 117 113 111 103 96 93 91 85 78 76 70 66 63 56 53 45 41 32 23 23 22 18 15 11 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
636 682 715 719 708 679 720 743 783 749 761 811 784 757 774 846 850 873 849 816 839 822 930 962 935 966 877 838 753 701 652 748 808 882 951 998 1056 1057 1022 1085 1083 1064 1116 1092 1002 957 864 781 720 840 914 858 824 756 707 775 744 809 1007 1051 1143 1189 1213 1219 1234 1263 1260 1256 1243 1227 1172 1141 1199 1182 1151 1112 1083 1065 1047 1044 1034 1032 1073 1099 1165 1136 1172 1206 1279 1369 1362 1338 1214 1132 1111 1047 971 997 928 988 878 770 743 696 642 620 381 321 289 306 410 375 351 301 230 208 210 203 200 196 188 181 173 165 158 152 142 137 135 128 122 114 107 101 98 92 86 82 78 76 72 69 63 46 40 59 56 36 42 48 29 11 9 11 8 8 7 7 8 8 8 8 2 8 8 10 14 36 45 34 43 52 76 100 111 131 145 139 143 180 179 204 264 312 341 369 321 287 306 256 268 265 243 196 183 183 182 180 182 187 185 184 186 186 182 190 147 162 155 158 151 147 137 125 108 120 119 122 120 115 114 111 103 101 95 88 85 82 77 69 65 61 60 55 50 43 39 35 26 14 18 18 12 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
651 643 665 678 692 711 755 772 778 721 743 760 723 744 759 824 876 961 942 909 967 913 912 986 1001 994 999 940 913 855 714 676 746 822 926 996 1039 1050 1005 1056 1154 1144 1158 1107 1049 1006 893 789 788 928 985 941 862 770 746 720 709 852 941 980 1142 1199 1226 1226 1191 1185 1205 1225 1186 1148 1108 1102 1068 1054 1051 1037 1016 1059 1040 1028 1039 1079 1082 1079 1125 1241 1292 1344 1295 1236 1240 1278 1146 1076 1028 1096 1027 912 924 950 974 942 900 837 692 599 424 344 328 436 462 384 337 287 228 213 196 198 192 188 184 179 173 165 158 151 143 134 129 126 120 113 106 99 94 89 84 83 79 74 71 64 47 55 51 38 34 29 18 15 12 10 8 8 8 8 8 8 8 8 8 9 1 8 8 9 10 15 19 28 48 58 73 96 108 107 126 141 181 192 197 239 260 307 344 358 359 309 324 290 238 231 212 194 188 183 166 170 176 177 178 179 187 187 205 185 164 156 156 141 139 143 138 132 121 105 120 118 114 110 102 107 103 97 94 88 82 74 72 66 61 59 54 50 46 41 35 32 26 19 9 11 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
659 649 647 651 659 658 709 763 781 707 713 740 762 735 775 832 932 1012 1020 956 1000 983 975 958 994 1014 993 939 917 853 712 706 826 926 964 965 1036 1050 1031 1095 1151 1160 1140 1117 1024 933 831 877 926 896 924 932 908 859 779 724 698 766 916 966 1018 1101 1048 1056 1096 1126 1158 1137 1105 1115 1070 1028 1024 1030 1024 1004 1014 1030 1023 1038 1045 1053 1050 1078 1168 1304 1345 1256 1200 1142 1220 1183 1105 1009 962 1071 1050 958 899 872 933 986 901 823 752 673 522 383 412 507 506 475 352 272 225 211 199 194 187 190 181 177 172 164 157 150 143 135 129 123 118 113 107 99 96 92 87 83 79 74 57 59 63 58 53 48 37 18 30 18 28 29 10 8 7 8 8 8 8 8 8 2 8 11 9 9 9 33 48 40 48 61 73 89 93 125 151 144 169 201 245 258 290 339 338 307 315 351 296 251 286 258 246 232 214 183 170 160 168 170 173 184 176 180 167 163 155 138 154 145 131 140 130 130 124 110 110 113 106 104 102 102 99 94 91 85 80 73 67 63 56 53 51 47 39 37 31 26 21 19 13 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
674 673 656 704 729 715 690 738 748 713 806 812 800 752 758 793 892 1033 1049 1006 993 1014 1031 991 1001 980 916 873 833 785 690 753 804 821 851 945 1082 1075 1054 1116 1097 1116 1094 1084 988 926 869 982 971 977 965 993 967 910 780 806 793 715 852 925 905 935 901 959 966 1065 1024 1027 1025 1007 1003 1014 976 980 969 1020 1024 1020 1023 1035 1029 1031 1040 1092 1228 1277 1300 1180 1076 1034 1135 1132 1015 958 931 981 1095 1029 906 689 761 823 865 867 761 684 540 467 535 597 536 476 353 279 223 201 194 189 189 186 180 165 165 162 155 149 141 133 126 120 116 109 106 100 97 92 88 83 78 74 72 69 64 60 55 45 41 47 33 44 41 37 10 8 8 8 8 8 8 8 2 7 9 9 9 8 8 26 47 53 51 68 93 81 102 131 116 147 191 232 278 300 336 327 322 281 295 286 322 310 292 254 209 206 204 190 190 166 154 160 167 168 155 159 148 145 149 149 148 141 137 119 131 121 118 113 98 99 101 99 94 92 94 89 86 82 76 71 66 61 57 48 40 43 40 35 30 25 14 9 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
756 708 663 736 778 743 713 685 688 753 807 887 904 826 791 757 846 862 951 973 978 995 1008 1031 1060 1049 948 874 816 739 683 713 779 869 931 963 982 1051 1056 1066 1073 1071 1097 1157 1132 1055 967 1062 1067 1089 1002 993 1009 912 825 885 916 851 782 811 804 814 901 871 880 959 924 940 994 988 983 968 979 961 1007 992 1006 1024 1038 1016 1028 1033 1078 1142 1226 1230 1179 1142 1086 968 1059 1059 978 894 904 911 994 1015 872 734 598 608 644 724 725 612 510 453 469 449 443 339 285 239 209 195 192 183 180 181 174 169 158 158 153 147 140 133 126 120 114 109 105 100 96 91 85 84 79 76 71 67 61 57 57 55 52 42 49 46 44 38 7 8 8 7 7 8 8 2 6 8 8 9 9 9 9 15 44 53 60 71 81 68 108 120 134 142 162 194 229 257 292 273 308 283 261 264 340 282 286 271 240 194 191 177 173 167 159 150 154 162 158 142 140 135 148 143 135 140 124 113 124 116 109 106 107 94 90 93 94 90 89 87 83 77 74 69 64 59 53 48 43 35 35 31 27 22 16 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
721 674 732 799 803 755 763 788 753 742 824 934 970 922 855 763 773 787 886 916 916 944 1001 1028 1014 1008 1022 970 925 818 745 721 768 785 886 992 1085 1105 1082 1131 1138 1121 1103 1158 1153 1143 1043 1090 1080 1111 1077 1028 972 913 854 1006 1015 868 815 844 882 928 1043 1042 952 977 930 1058 1025 1014 972 976 991 979 982 997 996 1005 1010 1026 1071 1104 1204 1206 1146 1108 1070 1070 1060 926 971 974 1060 923 845 826 864 877 907 917 678 500 524 604 682 520 425 396 440 340 318 303 253 213 202 196 187 181 174 174 170 165 156 149 150 144 139 132 123 118 114 108 105 100 97 92 88 82 78 77 72 68 64 62 59 49 56 51 49 44 38 12 7 8 8 7 8 8 4 3 8 8 9 9 9 9 11 16 41 44 58 67 68 66 88 116 124 149 187 223 184 234 271 265 249 289 258 235 264 269 226 218 203 190 171 171 164 161 153 153 143 151 151 150 147 126 136 137 122 134 130 119 115 115 102 101 101 100 84 88 89 86 84 80 77 73 71 66 61 57 51 45 41 37 32 26 24 19 13 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
690 688 692 740 792 783 769 804 854 828 817 895 989 1014 929 851 855 814 856 865 919 954 934 954 926 983 1002 1000 945 852 795 703 737 814 873 987 1107 1118 1103 1170 1193 1187 1127 1146 1177 1118 1148 1099 1137 1138 1104 1040 987 940 868 982 970 918 895 904 1015 1080 1087 1072 1074 991 979 1015 1014 994 988 989 1007 991 996 1009 1002 1005 1010 1068 1150 1223 1186 1095 1068 1016 1019 1003 1002 906 900 916 1041 931 810 770 762 788 786 846 739 542 386 479 568 595 504 385 365 300 288 258 252 214 195 172 174 178 167 165 165 160 153 149 141 143 137 131 125 119 114 109 105 100 96 92 89 85 82 78 73 70 66 63 60 60 52 51 47 44 43 38 7 7 8 8 8 7 2 8 8 8 8 9 9 9 11 16 19 24 35 51 77 82 80 101 137 177 196 159 180 185 208 230 272 262 229 253 234 224 263 236 201 179 166 167 161 155 149 141 142 138 147 148 125 123 119 132 130 124 114 119 112 96 94 101 95 93 83 85 81 80 76 73 72 70 65 62 57 54 49 45 40 36 30 26 17 11 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
688 754 704 725 737 736 781 823 863 899 871 908 953 994 980 921 923 825 809 881 930 914 883 883 909 915 942 984 921 837 723 733 808 870 927 1024 1097 1185 1191 1172 1208 1212 1156 1193 1207 1150 1159 1129 1117 1157 1071 985 958 917 891 991 1049 1058 1042 1084 1090 1133 1111 1089 1038 1002 947 990 1012 992 1012 1028 1006 991 991 1030 1074 1025 1062 1078 1142 1182 1072 1009 1100 984 931 952 904 882 834 967 1016 955 870 769 674 630 626 756 651 493 385 360 507 427 418 358 372 365 311 267 234 179 179 186 176 168 162 163 163 159 154 149 144 140 135 131 126 121 114 109 105 98 98 93 89 85 81 78 74 71 66 59 61 57 60 56 48 45 40 33 16 7 8 8 7 2 5 8 8 8 8 9 8 8 10 22 46 47 48 69 76 84 90 113 147 162 137 136 130 167 200 227 227 245 200 208 196 197 219 207 202 177 164 154 156 153 140 133 142 138 143 128 131 112 120 128 126 125 116 107 100 107 98 91 92 82 80 74 74 76 73 68 69 65 63 57 55 52 47 42 38 33 26 23 19 14 3 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
693 730 725 692 693 700 787 856 901 916 948 948 962 981 991 991 938 876 815 836 851 829 841 844 873 925 966 933 848 777 720 762 836 934 973 937 992 1092 1185 1193 1217 1220 1166 1191 1196 1169 1191 1137 1122 1139 1136 1051 963 944 934 1015 1169 1181 1160 1133 1103 1070 1030 1010 1005 988 961 965 984 995 996 1013 1005 1074 1018 1052 1072 1097 1135 1133 1190 1107 1009 932 1063 1051 976 883 850 781 807 841 926 1004 899 869 797 721 553 636 474 437 396 319 341 309 326 312 256 244 260 222 199 195 212 182 179 167 163 159 161 156 152 146 142 137 131 129 125 119 114 109 105 101 95 92 89 85 81 76 72 68 68 69 66 63 63 58 54 49 47 47 47 9 8 8 7 3 6 8 8 8 8 8 9 8 11 17 36 43 61 67 67 69 85 100 96 89 103 107 157 174 219 203 219 206 236 198 193 175 177 184 179 165 156 148 152 145 134 131 140 135 138 126 113 100 119 123 122 118 115 108 103 97 94 86 72 77 78 74 65 70 68 67 64 61 57 53 51 47 44 39 34 31 27 22 13 9 4 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
707 718 769 795 761 696 734 766 812 878 929 966 933 925 994 987 927 867 822 810 825 862 919 916 912 894 919 957 953 840 759 725 771 849 893 873 925 1010 1092 1212 1229 1237 1174 1203 1191 1187 1141 1159 1133 1163 1187 1108 1033 1047 983 1092 1146 1141 1095 1065 1024 1014 1024 1035 1016 1010 1018 1006 972 1005 1072 1094 1061 1067 1064 1096 1147 1162 1219 1174 1201 1062 943 834 934 1051 1029 994 916 796 659 761 875 874 848 821 740 708 519 482 398 352 335 364 282 274 228 228 214 206 196 190 211 255 270 193 175 164 160 158 160 154 149 144 139 135 130 126 122 117 114 110 105 101 97 92 88 84 81 78 75 72 68 70 67 65 39 35 25 8 12 10 14 9 9 9 3 6 6 8 7 9 8 8 8 8 8 10 18 31 44 42 51 61 71 82 107 107 138 137 153 197 243 180 181 194 230 237 212 182 170 191 170 153 145 140 145 138 130 139 128 111 130 135 112 101 114 117 118 115 110 105 101 98 92 88 82 77 71 69 66 66 63 62 60 56 52 50 47 44 39 36 31 27 23 17 14 4 4 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
771 734 703 759 808 773 780 736 814 848 921 915 887 928 1000 954 909 844 815 839 848 898 951 965 944 909 917 914 948 906 831 787 748 774 741 823 876 962 1050 1126 1217 1232 1196 1187 1218 1195 1151 1182 1191 1194 1229 1195 1123 1170 1160 1180 1157 1104 1075 1030 1030 1048 1032 1024 1027 1010 1006 1014 1032 1052 1054 1084 1128 1125 1171 1203 1217 1253 1259 1256 1174 1056 914 772 841 972 991 978 921 819 651 763 708 829 831 785 757 727 551 448 408 429 412 399 375 358 308 247 272 231 226 250 269 294 208 176 169 167 160 152 153 151 146 141 137 132 128 123 119 115 113 108 104 99 96 92 87 84 81 78 74 72 69 70 67 45 28 23 48 43 38 11 11 34 15 10 6 7 7 7 8 9 8 8 8 8 8 9 18 24 37 47 58 58 60 76 103 115 144 166 172 216 215 177 166 192 185 233 201 173 152 159 169 168 149 135 130 131 140 127 116 119 123 123 122 104 99 111 113 111 107 101 95 92 86 84 81 76 71 59 61 61 59 57 56 48 48 46 42 40 36 31 27 24 19 14 4 4 4 4 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
891 816 792 721 759 822 858 778 767 793 901 844 845 904 955 942 917 864 861 870 832 859 878 928 959 966 994 957 920 938 905 952 873 882 911 898 798 963 1014 1115 1141 1185 1217 1211 1215 1219 1195 1162 1175 1172 1157 1182 1144 1157 1169 1164 1126 1104 1085 1064 1048 1032 1024 1027 1025 1048 1079 1053 1064 1041 1050 1123 1217 1238 1242 1288 1329 1336 1257 1181 1133 1061 957 781 778 890 971 863 838 778 615 596 608 619 743 644 618 581 604 585 510 449 476 439 415 364 329 303 315 269 301 318 312 273 212 183 161 160 160 157 144 147 144 139 135 129 125 123 119 115 112 106 103 99 91 84 80 79 78 76 74 69 29 35 25 23 64 57 55 51 51 50 51 48 36 34 11 2 7 6 8 8 9 8 8 8 8 8 24 31 39 44 44 42 61 77 92 99 113 133 173 241 224 187 152 175 166 218 193 170 174 159 136 153 146 143 135 124 134 121 109 106 122 117 112 103 87 108 107 103 102 98 93 87 81 79 76 73 68 63 57 54 55 53 51 45 43 42 39 34 32 29 23 20 11 4 4 4 4 4 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 0 1 1 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
902 843 741 735 805 854 883 858 800 755 786 793 844 914 899 955 967 876 848 885 880 830 888 963 989 1065 1052 1002 944 973 1091 1013 922 981 1044 956 827 913 949 972 1001 1101 1169 1174 1178 1187 1168 1143 1167 1119 1113 1196 1151 1098 1128 1148 1081 1051 1045 1059 1094 1052 1089 1078 1056 1112 1143 1104 1085 1081 1053 1124 1232 1329 1304 1308 1318 1259 1176 1114 1026 1023 951 797 665 802 897 914 833 810 709 547 419 559 598 499 573 474 514 545 555 520 555 527 458 449 414 408 336 330 386 335 284 205 187 173 164 155 154 153 151 144 137 139 132 129 125 121 116 114 110 104 94 96 94 89 90 88 82 80 74 74 70 73 71 68 66 58 54 41 41 24 21 19 14 11 13 9 4 2 7 7 9 8 8 8 8 8 14 18 22 34 35 55 64 67 94 118 131 157 196 183 184 181 154 149 174 212 158 167 157 169 159 147 124 137 128 114 135 124 107 114 117 116 110 106 92 91 101 97 96 93 89 87 80 77 72 68 66 60 56 48 51 48 46 45 40 39 36 32 28 25 20 15 9 4 4 4 4 4 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
876 829 753 748 839 900 910 938 883 817 781 798 842 846 898 945 983 934 904 882 919 870 873 886 914 954 1060 1069 958 1020 1113 1097 1008 1050 1016 921 796 858 831 876 988 1008 1052 1086 1153 1149 1117 1111 1146 1105 1111 1137 1118 1061 1090 1078 1035 1032 1047 1064 1131 1092 1169 1110 1120 1180 1219 1166 1174 1172 1093 1158 1269 1242 1234 1253 1216 1179 1093 1061 1004 901 940 828 663 699 824 899 838 645 663 534 377 412 506 402 514 490 414 449 476 518 555 497 468 480 482 468 425 454 435 390 326 265 216 172 162 152 149 148 146 143 142 137 127 124 119 114 112 108 114 109 108 105 101 95 94 88 87 83 80 77 76 76 73 69 65 55 45 53 49 38 45 50 46 31 10 8 8 8 2 2 3 7 8 8 8 8 14 24 47 36 38 45 49 64 78 113 139 187 200 145 152 161 156 147 190 144 154 154 144 158 157 135 114 130 127 113 112 117 100 109 110 114 110 101 97 81 91 91 90 88 85 82 75 74 70 66 62 59 53 48 42 45 41 41 36 34 32 29 26 22 17 13 4 4 4 4 4 4 4 3 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
889 829 789 739 826 912 951 961 901 892 855 806 791 804 834 891 940 940 892 910 961 890 882 862 880 905 970 1015 1062 1017 1042 1092 1111 1134 1013 888 853 794 783 813 960 1027 1067 1120 1134 1079 1123 1105 1079 1018 1051 1015 1018 1029 1055 1019 1030 1050 1117 1115 1116 1162 1185 1211 1242 1280 1323 1244 1262 1229 1180 1222 1227 1207 1154 1117 1093 1077 1018 1001 999 913 844 722 621 702 855 694 701 591 517 505 451 329 392 344 417 393 404 409 441 511 562 501 499 413 376 375 353 356 398 366 255 213 205 176 168 158 152 147 141 136 137 132 129 119 121 121 117 118 117 114 112 111 104 99 95 95 90 88 81 80 77 78 73 70 66 58 54 51 51 53 55 53 47 44 25 15 9 8 7 4 7 3 7 7 7 8 8 12 35 40 29 37 45 60 71 98 135 175 175 161 120 145 153 131 163 125 134 135 156 141 125 138 114 119 126 118 116 95 101 105 105 112 110 98 93 89 78 87 85 82 80 78 71 70 66 61 58 54 50 46 44 39 36 37 33 29 23 24 20 18 13 5 5 4 4 4 4 4 3 3 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
912 863 790 762 849 928 970 990 1002 931 905 871 876 846 804 867 916 949 896 929 989 907 917 887 916 878 893 994 1045 1078 1069 1048 1100 1146 1049 917 928 897 871 847 944 998 1078 1069 1080 1061 1128 1136 1063 1013 978 942 1005 1000 1005 1028 1023 1054 1081 1160 1195 1244 1298 1325 1310 1305 1291 1286 1267 1255 1244 1214 1180 1133 1084 1107 1086 1061 986 952 938 890 800 751 596 746 786 626 511 523 441 351 347 321 309 319 364 390 351 382 420 501 542 547 553 520 431 370 354 297 296 322 330 230 192 177 169 165 159 152 146 142 139 138 133 129 127 126 124 121 119 118 115 110 106 100 100 97 93 89 86 83 78 79 74 71 69 59 55 53 51 48 52 47 43 37 32 33 10 9 8 7 5 2 1 3 6 7 8 9 16 19 31 36 47 65 80 98 137 141 152 127 116 120 146 116 117 111 117 113 147 142 120 128 107 112 116 116 117 87 97 102 101 101 101 100 89 86 79 71 80 78 75 73 69 65 63 58 55 51 48 43 41 36 36 34 31 28 24 18 17 14 5 5 5 4 4 4 4 4 4 4 4 3 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 2 1 1 1 1 -1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
942 866 787 770 858 862 910 979 1036 969 988 959 912 860 810 830 937 929 955 925 979 966 985 995 897 950 928 915 957 1030 1089 1149 1146 1144 1107 1079 1011 969 915 830 866 943 1000 1043 1009 1096 1097 1093 1017 964 942 969 1020 1047 1019 1026 1092 1092 1140 1194 1280 1297 1286 1298 1285 1268 1270 1266 1238 1191 1168 1131 1098 1061 1033 1079 1091 1054 981 890 803 728 708 700 586 675 568 579 465 361 366 405 428 405 371 321 297 304 321 353 379 420 458 551 584 568 533 480 457 383 316 249 267 298 235 188 179 172 167 157 150 144 145 141 126 134 133 131 127 125 124 120 116 113 107 105 102 98 94 92 87 85 80 80 76 73 71 58 46 43 35 39 28 31 20 25 30 22 9 8 8 9 8 7 7 7 2 2 6 7 10 26 40 33 42 60 97 102 102 139 121 105 98 111 128 149 132 126 99 92 119 125 121 88 100 86 110 114 104 84 87 92 96 94 96 90 84 83 79 78 71 73 71 68 64 60 59 55 50 47 44 40 37 35 35 31 28 26 22 19 11 8 5 5 4 4 4 4 4 4 4 4 3 3 4 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 1 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
920 872 827 765 788 824 870 915 944 999 1057 982 939 892 828 893 975 984 1020 972 988 1008 1084 1038 934 949 990 916 1011 1066 1074 1075 1092 1125 1173 1119 1048 1000 919 846 825 874 945 934 1042 1035 978 987 935 928 916 985 1042 1117 1105 1070 1096 1173 1216 1283 1282 1275 1274 1281 1254 1212 1214 1184 1159 1137 1100 1060 1047 1025 1015 1043 1037 1006 970 911 851 824 738 703 611 499 482 502 552 501 478 436 382 345 317 380 365 316 292 286 334 355 402 422 440 478 506 495 491 374 342 264 238 249 262 213 189 179 171 160 154 149 149 146 144 139 136 134 131 129 127 122 118 113 109 105 104 100 97 93 90 87 82 82 78 74 70 54 58 54 51 42 29 38 46 38 31 33 40 36 32 9 8 8 8 9 9 8 3 2 8 9 24 48 47 56 75 68 81 103 124 126 137 81 93 130 201 134 110 99 107 138 117 82 70 87 104 105 105 84 86 90 92 90 86 81 77 79 78 73 62 69 66 65 60 57 54 53 47 42 39 36 33 32 31 29 25 23 22 17 8 8 5 4 4 4 4 4 5 4 4 4 4 3 4 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 1 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
911 877 845 776 826 821 826 859 901 943 1024 1018 941 903 830 921 1017 1018 1075 997 1025 1053 1090 1013 940 926 1009 987 984 1035 1033 1063 1093 1144 1212 1159 1111 1054 979 856 899 896 882 878 919 937 922 966 942 926 950 1024 1096 1092 1086 1131 1152 1184 1192 1265 1286 1254 1248 1208 1201 1186 1180 1144 1109 1074 1044 1017 995 969 982 1004 982 971 910 816 786 732 703 706 659 564 520 506 581 520 503 445 442 368 362 384 347 330 334 279 288 303 312 322 370 389 406 407 470 408 339 273 242 225 215 201 193 183 171 163 156 155 155 147 148 144 140 138 134 131 128 124 120 115 110 107 105 102 99 95 92 88 84 83 78 71 72 62 58 45 49 51 49 48 46 45 42 42 38 27 11 31 21 8 8 8 7 9 8 2 3 8 8 14 22 35 59 50 78 71 82 99 96 100 86 125 161 124 115 96 72 124 114 81 77 83 101 98 98 93 78 83 83 84 79 76 73 71 72 69 67 64 62 58 56 51 50 47 45 40 34 32 30 29 28 27 23 20 20 15 6 5 4 4 4 4 3 4 4 5 4 4 4 4 4 3 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
931 865 835 780 881 910 880 878 964 1002 1033 985 931 874 828 899 1014 1016 1049 1035 1012 1089 1098 1022 965 973 1017 1040 1018 1015 1038 1052 1094 1183 1164 1101 1035 973 919 895 966 908 872 864 902 887 941 920 911 903 914 928 975 974 979 1013 1074 1121 1147 1184 1187 1232 1182 1193 1203 1209 1227 1131 1095 1049 1015 961 960 956 945 951 906 867 869 839 805 755 700 662 616 562 529 557 644 639 528 458 410 378 379 413 396 382 370 335 305 280 276 263 310 328 349 387 443 380 307 286 256 223 211 203 192 181 174 165 162 160 158 132 152 148 144 141 137 133 130 124 121 117 114 108 107 102 99 95 90 83 82 79 75 72 68 65 60 56 57 54 51 48 43 38 40 43 36 12 36 36 34 29 29 27 26 7 9 6 2 8 10 38 35 52 37 44 51 54 66 70 74 75 62 104 135 106 97 100 79 80 80 70 66 76 93 96 90 83 89 75 81 78 73 72 73 68 67 64 62 53 57 54 51 48 45 43 41 36 31 29 25 25 25 24 20 17 16 6 5 4 4 4 3 3 4 5 4 4 4 4 4 4 4 4 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1000 985 924 813 817 888 924 891 930 985 1059 1047 992 936 852 912 1050 1053 1059 1083 1049 1074 1096 1028 1008 965 1032 1086 1068 1026 1054 1123 1172 1157 1113 1070 1045 990 947 1018 1007 947 962 877 894 898 891 898 930 973 971 978 980 1008 1014 992 1040 1080 1074 1102 1133 1189 1155 1215 1268 1282 1252 1145 1064 1013 966 932 879 916 909 898 859 795 789 740 695 732 705 681 695 621 587 672 723 696 540 465 407 423 403 445 445 418 398 386 362 320 335 288 264 278 305 381 429 441 387 371 309 244 216 201 188 179 172 168 166 165 154 159 157 152 149 143 140 136 132 126 124 121 115 110 107 104 97 95 93 89 85 82 76 73 69 64 63 60 57 54 50 50 48 43 37 25 39 39 38 37 35 31 29 29 27 27 8 9 1 8 8 7 21 27 30 34 41 45 55 59 59 66 67 98 120 96 71 75 60 41 60 56 67 81 90 91 88 78 78 74 76 72 70 65 66 62 60 60 59 56 52 49 46 41 41 38 37 33 27 23 22 20 21 19 16 13 13 5 5 4 4 4 3 3 3 5 5 4 4 4 4 4 3 4 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
932 889 845 812 873 892 966 946 967 1019 1078 1047 965 882 880 962 1048 1081 1060 1104 1050 1068 1120 1059 1015 974 1023 1107 1109 1051 1087 1168 1189 1132 1091 1052 996 935 1013 1026 1015 992 1038 943 903 967 928 934 1064 1044 1027 1062 1078 1085 1071 1096 1119 1101 1123 1129 1104 1138 1167 1194 1227 1236 1248 1115 1000 968 921 858 820 841 871 811 792 741 704 654 625 692 748 836 843 698 699 756 787 678 524 479 440 475 456 495 485 425 394 353 332 317 312 299 296 284 252 306 385 495 439 368 293 242 242 192 182 177 175 172 170 163 168 164 159 154 151 146 143 139 136 130 127 122 118 114 107 107 104 100 96 93 89 82 78 74 70 65 63 60 57 53 48 48 38 32 41 43 41 40 38 36 35 33 29 29 27 27 9 9 2 8 8 7 7 23 18 29 35 37 41 48 51 41 62 83 81 77 55 64 62 45 52 73 71 83 85 82 83 79 76 71 72 69 67 62 63 61 57 57 55 52 45 44 43 39 36 35 33 29 25 21 18 19 17 15 13 10 10 5 4 4 4 4 3 3 3 5 5 5 4 4 4 4 4 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
988 938 904 828 874 954 1012 1050 1011 1028 1090 1046 1006 954 880 932 1018 1078 1076 1111 1065 1104 1142 1081 1003 1011 1094 1158 1162 1088 1137 1183 1136 1068 1023 968 947 1033 1068 1107 1120 1081 1044 981 954 1040 958 928 975 1016 1100 1167 1193 1197 1206 1238 1223 1214 1202 1203 1181 1224 1237 1260 1253 1237 1228 1109 983 858 825 792 764 757 791 810 738 664 617 617 602 652 745 870 917 785 859 838 686 577 480 465 474 555 520 586 492 427 430 396 357 356 357 344 322 283 247 279 340 469 392 306 269 231 214 193 185 184 179 176 172 171 171 168 163 157 152 148 145 141 138 132 129 123 118 116 113 108 106 102 98 94 89 84 79 76 72 65 62 59 55 52 46 47 37 47 46 43 41 40 38 36 30 32 31 31 28 27 24 9 3 7 8 8 7 13 19 24 29 32 37 39 45 34 50 55 56 54 44 60 52 67 73 59 72 83 79 83 76 75 66 67 70 65 65 63 57 56 54 50 51 47 43 41 38 36 32 31 27 26 23 18 17 15 14 11 9 5 5 4 4 3 4 4 3 3 3 5 5 5 4 4 5 4 4 3 3 3 3 3 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1050 965 942 886 859 940 1023 1072 1109 1079 1130 1088 989 917 887 950 1025 1095 1106 1117 1088 1113 1171 1114 1042 1030 1107 1198 1170 1142 1148 1189 1132 1058 984 1013 1090 1085 1122 1178 1147 1162 1138 1054 1029 1060 1006 1014 1061 1074 1156 1212 1220 1177 1161 1170 1197 1240 1252 1258 1235 1263 1261 1193 1179 1312 1292 1201 1054 880 799 728 688 704 726 766 748 691 669 610 555 585 661 799 969 912 919 811 656 604 656 533 556 603 649 578 497 495 553 527 433 445 432 416 356 296 272 264 340 362 336 288 258 256 202 194 191 190 184 180 174 178 175 170 164 158 153 148 146 142 138 132 129 126 123 120 116 112 108 102 101 94 89 83 80 76 71 66 61 60 55 55 53 51 49 47 45 44 42 41 38 36 35 31 28 31 29 29 25 9 7 7 8 7 7 7 21 25 26 28 30 34 35 34 31 33 37 37 31 38 69 96 85 70 80 83 76 74 76 69 58 67 67 62 61 61 55 52 51 48 42 43 39 38 37 34 30 27 25 21 19 16 13 11 10 7 5 3 4 4 4 3 4 3 3 3 3 5 5 5 4 4 5 4 4 3 3 3 3 3 3 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1093 1023 980 949 882 909 966 1027 1117 1127 1139 1116 1008 921 922 1005 1053 1096 1159 1187 1150 1129 1212 1128 1038 1078 1149 1204 1180 1195 1174 1123 1071 1003 1016 1115 1129 1147 1138 1140 1106 1145 1184 1201 1133 1155 1122 1149 1190 1188 1220 1233 1180 1133 1184 1223 1241 1245 1217 1200 1216 1162 1183 1148 1188 1277 1281 1245 1059 1018 877 767 714 641 666 732 749 704 622 590 549 561 681 898 855 825 844 804 815 802 711 672 697 745 729 593 528 503 550 540 498 536 430 425 361 288 235 287 310 295 277 283 250 224 209 198 198 193 192 183 179 180 177 172 166 160 155 151 147 143 139 137 132 128 125 122 118 113 109 104 101 94 89 85 80 75 71 68 65 63 59 55 47 50 50 47 46 44 42 40 38 35 32 33 29 29 29 25 27 17 7 7 8 7 7 7 18 19 21 22 19 23 23 21 17 20 25 25 28 41 69 69 64 81 76 76 70 66 69 60 57 63 63 60 56 56 55 51 45 47 44 38 36 34 33 30 28 24 22 18 15 14 11 7 8 7 4 3 4 3 4 3 4 3 3 3 3 5 5 5 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1100 1098 1022 1031 956 895 960 1009 1068 1123 1149 1146 1051 947 908 927 1003 1062 1125 1192 1212 1178 1230 1143 1057 1122 1205 1223 1196 1197 1147 1099 1039 1012 1104 1116 1163 1140 1114 1103 1099 1128 1153 1219 1222 1222 1205 1192 1167 1213 1213 1152 1124 1169 1227 1232 1187 1188 1147 1159 1163 1137 1116 1150 1220 1283 1342 1285 1289 1133 953 745 698 661 668 673 684 670 672 600 540 626 716 893 782 756 833 932 968 838 749 759 708 753 603 498 450 426 452 439 464 424 382 336 358 311 226 253 263 264 272 292 250 217 210 206 202 197 194 187 181 182 179 173 167 162 158 153 148 146 143 138 135 132 127 124 117 113 108 104 98 93 90 85 81 76 73 69 66 63 60 55 55 52 50 48 46 43 41 40 35 37 34 31 27 18 28 26 20 23 8 7 7 8 7 8 8 19 14 15 11 14 16 14 12 23 17 41 54 61 90 64 63 78 78 63 65 63 61 60 60 59 58 56 54 51 50 49 44 42 38 34 33 30 30 27 25 24 18 15 13 10 6 5 5 5 3 3 4 3 4 3 4 4 3 3 3 5 5 5 4 4 5 4 3 3 3 3 3 4 3 4 4 4 4 4 3 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 3 3 3 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1035 1093 1102 1112 1048 953 910 963 1038 1093 1142 1196 1106 1052 983 920 970 1017 1117 1183 1237 1208 1220 1183 1087 1172 1213 1233 1212 1178 1133 1074 1009 1101 1073 1111 1115 1106 1075 1115 1117 1105 1116 1194 1214 1214 1206 1180 1160 1153 1188 1093 1087 1135 1149 1146 1122 1144 1094 1093 1116 1098 1166 1207 1207 1221 1285 1353 1227 1015 929 753 698 672 624 609 632 617 604 584 522 629 754 840 728 764 829 910 882 792 716 668 658 656 641 584 518 437 386 370 404 368 398 349 324 355 284 239 228 254 260 303 242 215 213 210 207 203 192 185 186 185 180 175 169 164 159 153 151 147 144 140 139 133 128 125 120 113 109 103 100 91 91 86 80 78 73 70 66 64 61 58 55 53 51 48 45 42 39 40 35 28 27 27 25 15 24 25 18 23 7 7 7 8 7 7 8 7 13 8 8 8 9 10 11 14 19 37 57 78 93 64 52 71 75 65 55 59 55 55 55 54 53 52 51 48 45 45 44 39 31 31 29 26 26 25 21 19 16 12 10 6 5 4 4 4 3 3 4 3 4 3 4 4 3 4 3 4 5 5 4 4 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 3 4 2 3 0 0 0 0 0 0 0 0 0 0 3 3 3 3 2 2 3 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1005 1079 1136 1144 1107 1013 962 968 1022 1080 1134 1193 1204 1144 1041 957 959 1050 1144 1199 1241 1244 1224 1197 1148 1183 1216 1211 1197 1180 1145 1098 1015 1072 1038 1088 1062 1061 1067 1092 1088 1110 1135 1173 1213 1208 1174 1145 1144 1126 1144 1102 1012 1034 1045 1095 1028 1031 1013 1037 1077 1105 1205 1201 1212 1292 1293 1261 1103 1108 899 887 812 681 613 561 573 539 538 539 508 591 793 790 698 740 785 901 881 862 746 697 588 552 574 548 482 436 392 349 340 375 363 352 295 289 272 254 232 217 227 255 259 220 218 213 211 200 197 189 192 186 182 176 170 165 160 155 152 149 146 141 139 134 129 125 120 114 110 103 100 95 91 87 81 77 73 71 70 66 61 59 56 54 51 49 47 44 42 40 36 35 37 36 32 25 9 10 9 12 7 8 6 5 7 8 7 7 7 8 7 7 8 9 11 13 25 52 75 64 76 65 52 76 62 57 53 51 50 48 51 48 49 49 47 45 41 40 39 37 32 27 25 23 23 21 18 16 14 10 7 3 4 3 3 3 3 3 4 4 4 4 4 4 3 3 3 5 5 4 4 5 4 4 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 0 1 3 2 3 3 3 3 3 2 3 3 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
941 1004 1109 1146 1125 1044 988 1041 1076 1065 1124 1181 1242 1191 1108 1002 940 1027 1140 1213 1245 1238 1221 1188 1191 1187 1213 1197 1173 1145 1128 1108 1077 1027 1084 1050 1089 1097 1126 1115 1106 1100 1118 1197 1210 1202 1179 1129 1091 1052 1041 1064 999 1014 1042 1002 967 1037 1086 1181 1194 1168 1208 1194 1257 1240 1279 1284 1287 1235 1153 1107 844 698 681 590 561 573 554 520 501 565 695 782 647 713 753 825 812 810 764 647 569 500 501 384 389 349 338 324 324 339 304 314 278 266 267 260 255 242 221 216 257 229 222 217 191 188 198 197 193 184 183 177 171 166 163 158 155 151 146 141 138 134 130 125 120 114 110 105 100 95 90 86 81 79 76 73 72 68 63 61 58 55 52 51 49 46 43 42 41 39 37 36 33 31 30 22 24 27 9 7 8 6 5 5 7 7 7 8 7 7 7 7 17 17 30 41 55 61 63 62 45 56 54 50 48 45 45 46 46 43 44 44 43 41 40 37 35 33 29 26 25 19 19 18 15 13 11 8 5 4 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 5 5 5 4 4 4 4 4 3 3 4 3 4 4 4 4 4 4 4 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1011 1006 1054 1150 1148 1064 1001 1049 1118 1122 1096 1147 1199 1229 1166 1058 976 983 1110 1163 1235 1240 1215 1194 1196 1205 1207 1183 1158 1142 1094 1076 1051 1038 1089 1070 1071 1101 1132 1116 1130 1170 1200 1225 1191 1118 1097 1088 1081 1019 1020 998 983 965 997 958 1005 1120 1183 1154 1223 1218 1198 1225 1244 1233 1303 1337 1233 1136 1099 1013 897 870 799 733 716 703 681 576 508 527 556 680 598 674 716 759 769 738 694 651 552 573 544 484 438 452 398 367 350 299 321 304 292 277 267 256 250 248 242 212 219 224 219 204 213 208 204 198 194 187 183 178 172 168 164 159 155 151 147 142 138 133 125 124 120 114 109 106 100 95 90 86 84 81 77 73 72 68 65 63 59 57 54 52 49 46 44 43 40 39 36 34 35 30 26 24 26 25 10 7 8 8 7 6 6 6 2 7 7 7 8 14 18 12 15 27 43 28 34 49 37 48 47 44 44 41 41 42 42 40 39 40 39 36 37 34 32 31 27 23 22 18 16 13 12 10 7 6 4 3 3 3 3 2 3 2 4 4 4 4 5 5 4 4 5 4 5 5 4 4 4 4 4 3 3 4 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 3 2 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1083 1037 1021 1161 1162 1072 1027 1035 1096 1146 1112 1170 1224 1239 1216 1147 1050 970 1054 1131 1219 1223 1229 1225 1230 1211 1180 1154 1134 1099 1090 1053 1062 1097 1074 1094 1090 1078 1121 1204 1202 1182 1205 1196 1133 1106 1086 1104 1086 1077 1121 1071 991 899 940 1020 1154 1206 1145 1161 1173 1190 1189 1229 1203 1265 1291 1240 1216 1113 999 1023 1054 926 927 920 818 813 669 617 553 487 501 549 581 655 734 723 755 789 740 661 719 681 678 625 640 560 461 366 363 371 348 299 283 271 264 254 246 242 243 239 204 206 198 218 215 210 204 198 193 185 183 178 174 169 165 160 155 151 147 142 137 132 128 125 118 114 109 106 102 97 93 89 86 82 78 74 73 70 67 64 60 57 54 52 49 47 44 41 39 38 36 34 29 26 29 24 22 17 11 8 8 9 9 7 7 7 4 3 2 2 7 10 14 7 11 9 24 15 57 75 67 49 42 39 39 39 40 39 37 37 34 36 35 34 33 32 28 26 24 23 19 16 16 13 10 8 6 3 3 2 3 3 2 3 2 2 4 4 4 5 5 5 4 4 4 5 4 4 4 4 4 4 4 3 4 4 4 3 4 4 4 4 4 4 4 4 4 3 3 4 4 3 3 3 3 3 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1171 1076 1016 1145 1169 1113 1064 1043 1053 1092 1137 1148 1218 1258 1253 1207 1127 1042 1058 1162 1186 1210 1257 1250 1226 1198 1164 1146 1117 1102 1087 1099 1102 1092 1094 1123 1151 1100 1129 1119 1121 1144 1189 1187 1110 1089 1104 1118 1114 1108 1089 1026 917 829 956 1150 1215 1180 1117 1161 1162 1154 1178 1182 1232 1249 1171 1112 1089 1089 1046 916 965 926 879 879 906 827 744 679 618 576 518 485 538 690 623 681 744 754 734 743 746 737 726 708 623 509 426 361 400 387 337 322 289 271 264 270 269 244 235 236 231 202 224 219 214 208 203 198 193 187 184 179 174 169 165 160 155 152 147 142 138 131 128 124 119 116 112 107 105 99 95 91 86 82 80 75 74 71 68 64 60 57 55 52 48 46 44 35 37 33 28 24 24 18 17 19 18 15 8 8 8 9 9 9 7 7 8 8 7 2 1 6 7 6 5 6 9 30 36 62 62 44 36 34 34 36 37 36 33 31 29 31 30 30 28 27 26 22 22 20 18 14 13 11 10 7 4 3 3 3 3 3 2 2 2 2 4 4 4 5 5 5 4 4 4 5 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 4 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1221 1097 1016 1132 1177 1113 1106 1106 1096 1094 1126 1145 1192 1260 1252 1218 1165 1107 1079 1153 1154 1220 1255 1247 1231 1207 1171 1116 1125 1111 1117 1130 1107 1095 1108 1135 1115 1121 1118 1157 1188 1201 1216 1144 1159 1142 1127 1201 1216 1185 1003 918 805 875 966 1169 1085 1010 998 1075 1015 1126 1176 1234 1230 1191 1071 1017 1002 1012 905 837 835 960 930 805 917 963 895 798 737 693 681 628 458 574 557 671 676 732 724 711 715 690 698 678 614 483 404 402 417 357 331 333 314 286 285 282 268 246 233 232 228 224 220 217 209 207 202 197 190 185 182 179 174 170 165 160 155 151 146 142 139 133 130 126 120 116 113 109 105 100 96 92 87 84 80 78 75 71 68 65 62 58 55 52 47 45 41 43 33 36 37 36 34 32 27 23 9 10 8 8 10 8 10 8 8 7 8 8 8 7 7 1 7 6 5 5 9 37 43 64 64 42 32 30 32 33 33 32 31 28 24 26 26 24 24 23 22 20 18 17 14 14 10 9 7 5 3 3 3 2 3 3 2 2 2 3 5 4 5 5 5 5 5 4 4 5 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 3 3 3 3 3 3 4 4 3 3 3 2 3 3 2 2 2 2 2 2 2 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1200 1126 1037 1077 1140 1150 1151 1122 1090 1093 1142 1146 1171 1232 1236 1216 1182 1161 1135 1118 1135 1159 1175 1225 1238 1231 1170 1145 1105 1119 1136 1171 1137 1113 1130 1219 1170 1123 1107 1140 1161 1244 1180 1240 1241 1246 1231 1298 1211 1071 959 864 837 837 928 937 962 923 972 953 990 1158 1216 1218 1249 1204 1093 974 863 865 839 740 755 843 782 716 825 844 978 834 747 720 644 585 462 468 564 656 702 677 710 691 657 626 672 628 584 516 465 400 356 351 354 320 279 263 275 253 235 229 229 224 223 219 217 213 208 205 200 195 189 185 179 177 174 169 165 160 155 151 147 143 138 135 130 126 121 117 114 108 105 101 97 94 88 84 81 79 76 72 68 65 63 58 53 53 52 48 46 43 42 40 37 35 34 30 28 25 21 10 9 16 16 11 11 11 7 6 7 7 7 7 6 6 2 6 6 5 6 38 43 56 72 42 29 29 29 31 30 29 29 27 24 21 21 19 19 19 18 17 14 15 11 11 8 7 7 4 3 3 3 2 2 2 3 3 2 2 5 4 5 4 5 4 4 4 4 4 5 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 5 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1182 1087 1050 1070 1068 1097 1141 1151 1129 1156 1111 1147 1154 1252 1243 1259 1208 1197 1165 1156 1129 1171 1223 1253 1253 1205 1159 1151 1130 1105 1116 1135 1188 1150 1173 1156 1124 1120 1155 1174 1202 1233 1218 1274 1261 1274 1242 1186 1110 965 894 858 720 824 835 829 876 844 853 856 951 1059 1130 1208 1225 1194 1089 972 838 748 763 701 682 731 712 652 704 757 866 870 771 700 705 632 479 452 534 625 618 697 726 732 701 607 614 535 483 484 499 406 357 332 315 331 302 262 251 243 235 230 225 218 219 216 213 208 204 201 196 192 188 184 180 176 173 169 165 160 156 151 148 142 139 135 129 125 120 117 113 109 105 98 95 91 86 86 82 78 76 73 70 67 63 59 58 56 53 50 46 44 43 41 36 35 24 29 27 18 14 18 18 22 12 21 20 19 21 11 6 7 7 7 6 7 4 6 6 6 6 32 35 59 64 37 27 26 27 29 28 26 29 26 24 19 17 15 15 15 13 14 11 11 9 8 5 6 3 2 2 1 2 1 1 1 2 1 1 2 2 2 3 2 2 2 1 4 4 5 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1138 1078 1103 1163 1124 1101 1121 1158 1189 1212 1166 1234 1188 1248 1273 1289 1301 1233 1214 1209 1149 1197 1210 1230 1258 1232 1174 1161 1193 1151 1110 1126 1206 1273 1196 1167 1155 1133 1189 1250 1269 1291 1258 1175 1119 1083 1126 1093 1035 889 779 749 679 700 727 751 796 798 852 892 910 1007 1162 1203 1227 1166 1018 955 823 761 676 685 616 646 652 604 627 691 791 843 771 720 717 678 645 525 446 583 669 695 736 692 639 605 567 454 414 466 498 430 355 322 306 297 314 284 253 247 240 236 229 224 218 209 211 204 201 197 192 189 186 182 178 175 171 167 164 159 155 151 146 142 138 133 129 126 119 116 112 109 105 99 97 93 90 85 81 79 77 74 71 67 64 63 60 57 54 51 49 45 43 40 35 26 26 30 28 25 15 23 24 14 27 29 25 31 34 37 24 11 8 7 6 6 5 6 6 5 10 20 38 62 59 34 25 23 24 26 25 23 25 23 20 16 14 13 11 9 9 9 9 9 6 6 5 4 2 2 2 1 1 2 1 2 1 1 2 2 1 1 2 2 2 1 2 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 3 3 3 3 3 3 4 4 2 3 2 2 1 2 2 2 2 2 2 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1212 1118 1086 1190 1176 1118 1174 1163 1175 1248 1235 1227 1252 1232 1306 1324 1343 1307 1271 1241 1184 1178 1186 1228 1264 1256 1180 1216 1151 1131 1118 1129 1153 1185 1209 1186 1196 1166 1199 1311 1303 1198 1105 1031 959 978 1022 985 904 817 732 663 694 799 827 802 829 885 1008 1050 1029 1127 1171 1137 1157 1034 904 864 771 696 676 690 649 581 530 507 556 618 693 751 787 700 685 663 611 464 482 682 695 758 706 601 556 493 447 448 420 461 489 452 364 354 324 291 281 275 262 251 244 238 231 226 220 214 208 204 201 196 192 187 183 177 176 171 167 164 161 158 153 150 146 142 137 133 128 124 118 116 113 108 107 105 101 96 92 88 84 80 77 74 71 70 67 65 62 59 56 53 50 46 40 37 40 41 35 32 29 26 16 34 26 15 21 30 39 34 51 62 62 39 31 12 8 6 7 3 7 5 24 38 59 76 57 33 24 20 22 24 23 20 23 20 17 14 12 11 9 7 6 7 7 7 5 9 5 3 2 2 3 2 2 2 1 1 2 1 2 3 2 1 2 2 2 2 2 4 4 4 5 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 3 3 3 3 3 4 3 3 3 3 3 3 2 2 2 1 1 2 2 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1220 1202 1113 1163 1199 1163 1143 1196 1180 1229 1252 1225 1279 1232 1271 1335 1304 1253 1247 1199 1177 1166 1202 1228 1290 1276 1255 1174 1136 1161 1140 1166 1164 1163 1189 1264 1287 1281 1293 1324 1204 1083 938 951 873 888 925 796 777 765 715 728 801 889 947 957 1024 1022 1067 1052 1073 1104 1121 1103 972 912 869 774 763 793 795 824 749 681 648 575 471 538 599 649 744 705 640 655 538 414 500 657 743 720 656 655 614 510 518 497 415 444 470 405 427 405 344 297 274 267 262 253 246 239 233 227 220 213 209 203 197 194 191 187 180 176 176 171 166 162 158 152 151 148 145 140 136 128 126 122 119 116 113 111 107 105 102 98 93 90 86 82 78 74 71 69 66 60 59 55 53 51 48 44 43 43 41 40 35 32 29 25 31 36 15 18 37 46 52 49 50 65 54 55 24 9 6 6 6 4 7 5 20 58 83 90 46 32 22 19 19 20 20 18 20 17 14 11 9 8 7 5 4 4 4 5 5 7 4 2 2 2 3 2 3 1 1 1 1 2 2 2 2 2 3 2 2 2 1 4 5 5 5 4 4 4 4 4 3 4 4 4 3 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 3 3 3 3 3 2 3 3 3 3 3 2 3 2 2 2 2 2 2 2 2 2 3 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1179 1156 1100 1137 1207 1213 1181 1197 1215 1231 1280 1262 1281 1277 1304 1316 1290 1252 1203 1185 1182 1189 1235 1242 1282 1276 1257 1188 1143 1224 1161 1160 1183 1193 1239 1194 1208 1220 1210 1259 1209 1040 891 831 794 845 905 857 710 664 672 774 861 954 1026 1095 1121 1061 1026 1026 1052 1088 1105 1023 965 876 844 860 876 891 917 949 808 737 677 591 512 465 508 562 594 642 655 607 536 407 477 557 648 761 729 649 584 569 580 517 396 415 425 379 395 383 333 297 280 273 265 257 250 242 234 229 221 214 210 206 196 198 190 186 182 180 174 170 166 164 159 154 152 148 143 141 137 132 130 126 122 118 114 111 108 106 101 98 92 88 86 83 79 78 75 72 68 64 61 59 56 52 51 49 46 43 41 38 36 33 29 24 36 24 18 28 40 58 51 61 47 64 45 36 12 8 6 8 6 5 7 5 28 42 58 48 37 29 21 16 17 17 18 16 17 14 11 9 7 6 5 5 3 2 3 4 4 6 3 2 2 3 3 2 2 2 1 2 2 1 2 2 2 2 2 2 2 2 1 4 5 5 5 5 5 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1158 1166 1146 1173 1230 1258 1246 1259 1271 1274 1317 1318 1306 1329 1308 1269 1245 1231 1196 1177 1169 1177 1201 1232 1232 1242 1253 1256 1188 1183 1180 1233 1218 1207 1164 1108 1111 1108 1102 1192 1063 1022 976 898 796 763 876 775 673 685 767 836 941 1015 1073 1070 1033 1038 1022 1019 1032 1096 1054 982 1004 1022 979 974 982 991 1017 981 818 721 645 603 525 496 467 482 563 613 668 551 453 415 454 490 584 654 718 653 638 575 546 451 412 357 376 363 346 335 312 293 285 276 269 259 251 245 236 229 223 220 214 207 205 199 192 185 179 180 176 173 169 166 161 157 153 149 145 141 137 132 128 125 121 117 114 111 108 105 101 97 94 91 85 83 82 78 75 72 68 64 61 59 56 54 53 49 47 43 41 40 37 36 32 38 28 18 20 23 52 63 70 62 48 63 71 48 26 11 6 6 5 6 5 5 31 49 36 35 29 23 17 13 14 14 14 14 16 12 9 8 6 5 5 5 3 2 3 2 4 3 2 2 2 3 3 2 2 1 1 1 1 2 2 3 1 2 2 2 2 2 1 3 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 3 3 3 3 3 3 3 3 2 3 3 2 2 2 2 2 3 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1208 1224 1147 1200 1222 1262 1256 1239 1260 1265 1267 1257 1258 1300 1249 1217 1199 1191 1200 1211 1184 1178 1187 1200 1220 1269 1300 1270 1246 1267 1213 1228 1147 1129 1055 1027 1080 1036 1101 1150 988 915 929 836 806 680 767 714 655 739 859 906 958 941 919 956 1008 1031 1000 1009 1051 1090 1106 1070 1111 1133 1094 1067 1007 958 875 877 856 773 731 627 566 512 482 433 488 592 565 551 516 434 394 465 549 563 593 641 662 665 587 458 407 367 344 354 342 308 298 296 289 279 268 260 253 246 240 234 227 220 213 212 207 196 192 186 183 184 180 175 173 168 164 159 153 150 146 142 138 133 129 127 122 119 114 111 107 104 101 98 95 91 89 87 83 78 75 73 70 66 63 61 59 55 53 50 47 44 43 43 41 29 43 38 21 20 28 45 39 66 73 66 62 65 75 57 35 14 5 6 6 6 4 7 36 30 34 32 25 19 15 13 12 12 12 10 13 11 8 7 6 4 4 2 3 3 4 1 2 3 2 3 2 2 2 2 2 1 1 2 1 2 2 2 2 2 3 2 2 2 2 3 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 3 3 3 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1223 1221 1187 1151 1175 1207 1218 1210 1215 1215 1228 1253 1271 1292 1277 1262 1228 1197 1248 1237 1205 1184 1189 1208 1241 1247 1303 1332 1292 1251 1184 1152 1064 1084 970 987 998 960 1102 1104 951 835 783 754 695 668 696 629 662 818 867 962 906 832 841 954 995 1006 987 1000 1045 1079 1091 1129 1151 1121 1096 1047 1046 1044 890 771 738 773 742 660 569 525 487 466 416 467 483 491 522 454 391 419 467 567 531 632 686 689 607 522 446 374 351 343 331 311 307 298 288 278 271 263 254 249 242 236 231 225 219 214 207 201 196 191 189 187 183 179 175 171 165 160 156 150 147 143 139 134 131 128 124 120 117 112 110 107 103 100 97 94 91 87 82 80 77 74 71 67 65 62 59 57 54 51 48 46 46 48 45 37 38 22 22 24 35 45 62 39 53 73 72 78 64 49 24 25 5 6 7 5 3 15 31 37 35 28 20 16 13 12 9 9 8 7 10 9 7 6 5 5 4 2 2 2 2 2 3 2 3 2 2 2 2 2 2 2 1 2 2 2 2 3 2 2 3 2 2 2 2 3 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1211 1194 1178 1203 1188 1179 1189 1215 1236 1251 1274 1305 1321 1323 1294 1253 1234 1216 1233 1241 1215 1200 1199 1213 1222 1216 1272 1307 1214 1218 1171 1159 1014 1019 900 912 814 971 1034 1006 943 867 760 775 753 670 652 657 785 831 878 862 811 794 932 985 984 1000 957 1020 1023 1078 1092 1080 1130 1168 1136 1086 1123 1103 931 835 724 601 603 579 542 514 484 440 472 435 414 394 423 469 437 378 437 476 510 624 608 602 564 471 412 376 353 336 317 321 310 299 289 279 272 265 257 252 245 237 232 227 222 215 210 204 198 197 192 192 187 181 176 172 166 162 157 152 148 145 141 135 132 129 126 121 119 114 111 110 105 103 99 95 91 88 84 81 77 75 72 68 65 63 61 58 55 50 48 44 39 40 45 34 44 22 23 24 22 53 65 53 56 58 77 90 84 67 38 25 6 5 6 5 6 23 26 29 25 19 14 13 11 10 9 8 6 7 8 8 7 5 6 4 3 2 2 4 2 2 2 2 2 2 2 3 3 3 2 1 1 2 2 2 2 3 2 2 3 2 2 2 2 2 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1215 1175 1229 1232 1236 1233 1227 1254 1273 1278 1263 1287 1310 1296 1268 1265 1264 1219 1218 1253 1244 1210 1172 1182 1193 1232 1274 1251 1204 1179 1157 1067 955 921 875 722 853 926 901 950 866 819 846 914 861 737 642 630 707 724 767 776 759 843 941 999 1015 904 899 1016 1010 1062 1018 1013 1098 1144 1185 1166 1161 991 884 794 701 582 505 478 467 472 494 522 501 474 470 452 422 401 423 391 418 447 502 525 543 470 486 466 402 375 350 333 324 315 309 299 287 280 277 268 260 251 248 240 231 226 221 218 212 207 203 199 195 194 189 184 178 174 167 164 159 155 150 146 143 137 135 131 127 122 121 116 111 111 108 103 99 95 91 88 85 82 80 76 73 69 66 64 62 59 56 53 49 47 48 44 40 49 43 28 22 24 26 23 49 74 83 88 78 77 65 57 36 26 16 5 6 6 6 23 20 26 23 15 11 10 9 8 7 7 6 5 5 6 7 5 7 4 4 2 2 3 2 3 2 2 2 2 2 3 3 3 3 2 1 2 2 2 2 3 2 2 3 2 2 2 2 2 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 3 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1196 1193 1231 1256 1246 1260 1242 1216 1213 1207 1252 1271 1252 1280 1257 1246 1231 1250 1273 1243 1216 1187 1148 1155 1183 1224 1216 1212 1197 1143 1137 996 906 825 802 663 838 878 824 860 895 940 977 903 780 736 663 613 598 653 695 712 801 876 941 1013 1015 870 815 920 997 1057 938 992 1052 1107 1129 1193 1042 895 826 758 639 603 560 546 519 580 580 608 581 509 528 479 444 424 391 387 397 409 419 429 453 441 423 436 400 374 345 332 322 313 309 303 293 288 279 269 265 256 249 243 236 233 227 219 214 210 204 201 198 196 191 185 178 174 169 165 161 157 151 149 144 140 137 132 128 124 121 119 114 113 109 105 100 96 95 91 88 84 80 78 73 70 68 65 63 61 57 55 50 50 47 54 48 48 37 29 28 27 26 27 28 49 70 78 89 87 61 38 44 22 7 6 6 7 17 7 22 25 23 12 10 8 8 6 6 6 5 4 4 4 3 3 3 4 3 2 2 2 2 2 2 1 2 2 2 3 3 3 4 2 2 2 2 2 2 3 2 2 3 2 2 2 2 2 4 5 5 5 5 5 5 6 5 5 5 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1203 1213 1254 1237 1177 1230 1196 1202 1216 1215 1240 1232 1217 1253 1262 1248 1276 1279 1290 1263 1251 1211 1154 1072 1114 1129 1161 1170 1161 1100 1074 938 802 720 758 646 806 762 781 903 992 951 857 905 832 842 699 669 592 629 667 744 849 937 1003 1059 1044 853 751 816 973 943 804 867 954 917 1067 1196 1036 873 787 699 670 633 628 613 653 656 692 711 620 599 544 501 521 462 420 406 363 370 370 390 403 407 396 393 384 356 339 330 321 316 310 302 294 291 282 275 267 261 251 246 239 235 227 222 215 211 206 203 199 198 192 187 180 175 170 167 163 159 153 151 147 142 139 134 129 125 124 120 116 114 110 106 102 98 94 91 88 85 82 79 76 71 68 65 63 60 59 56 51 53 48 53 48 50 36 32 33 30 27 28 28 42 47 86 89 89 74 68 70 38 20 16 6 6 5 5 13 24 24 11 8 7 7 6 5 5 5 4 5 4 4 4 3 4 3 2 1 2 2 2 1 2 2 2 2 3 3 3 4 2 2 2 2 2 3 4 3 3 3 2 3 2 2 2 5 5 6 5 5 5 5 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1164 1171 1199 1196 1133 1195 1174 1172 1177 1207 1235 1220 1194 1234 1271 1272 1273 1226 1245 1228 1206 1171 1130 987 1048 1069 1103 1084 1052 987 1059 932 812 698 660 623 690 761 849 958 994 920 771 779 774 783 725 642 595 645 738 820 908 984 1077 1055 965 875 728 801 866 834 729 823 783 940 1035 1139 1032 890 802 783 754 703 734 751 750 736 828 751 737 646 545 619 543 465 465 465 432 402 358 368 382 384 382 373 362 350 339 329 322 318 311 304 297 287 282 277 268 261 252 249 242 239 232 226 217 212 210 207 202 200 194 189 181 177 172 168 164 161 155 152 148 143 140 135 131 126 126 122 116 113 109 105 102 98 95 92 87 86 81 78 76 72 70 67 65 62 59 56 53 56 52 52 50 49 44 38 36 32 28 30 28 46 78 85 87 89 73 67 69 42 36 22 5 6 5 5 9 18 18 11 5 10 6 5 5 5 5 4 3 4 3 4 3 3 3 2 3 1 2 2 1 2 2 2 2 3 3 3 4 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 5 5 5 5 5 5 5 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1162 1124 1143 1184 1112 1152 1132 1118 1168 1196 1185 1159 1192 1223 1236 1244 1204 1176 1203 1168 1180 1094 1075 956 965 1044 1061 951 966 863 897 917 860 775 656 619 660 731 817 927 942 760 670 670 730 672 645 582 586 645 756 827 927 1053 1093 1066 1009 884 710 694 740 779 716 705 774 881 993 1055 1091 1045 889 869 833 831 801 857 807 806 891 870 810 663 659 667 566 506 506 513 486 449 395 359 356 372 370 363 355 349 338 334 325 319 312 305 297 290 282 276 270 261 255 251 244 238 231 222 219 216 213 209 203 201 195 190 183 179 173 169 165 161 156 154 149 145 141 137 134 129 126 123 118 115 110 106 103 99 96 92 88 86 83 80 77 73 71 69 66 63 61 57 56 55 53 51 52 57 50 52 42 33 28 31 28 42 61 83 83 85 81 73 44 40 20 33 8 6 6 4 6 10 16 8 5 5 5 5 4 4 4 3 3 3 3 3 4 4 2 3 1 2 2 2 1 2 2 3 3 3 3 3 4 2 2 3 2 3 3 3 3 3 3 3 3 2 2 2 5 5 5 5 5 5 5 5 5 5 5 4 4 5 4 4 4 5 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 3 4 3 3 3 3 3 3 3 3 3 2 2 2 1 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1152 1104 1089 1127 1097 1086 1111 1144 1179 1142 1125 1177 1206 1202 1193 1235 1166 1167 1135 1096 1129 1023 944 864 946 994 965 855 929 829 753 789 791 771 677 622 676 709 815 961 877 777 675 604 634 623 632 601 679 755 749 860 966 1064 1104 1049 986 875 791 698 651 735 692 706 783 804 843 961 1067 1068 1029 977 955 928 927 972 879 825 862 839 777 741 753 750 657 611 610 617 529 482 446 409 360 348 361 355 350 342 339 333 321 318 312 305 296 290 284 276 269 263 258 251 247 238 229 223 222 220 215 211 204 200 195 192 185 181 175 170 166 162 158 156 150 146 143 139 136 132 128 125 119 115 111 107 103 100 96 92 89 86 84 80 78 74 72 69 65 63 60 57 58 56 54 53 59 63 51 30 30 29 30 30 40 67 79 73 71 76 75 64 61 40 40 43 31 6 6 4 5 5 5 5 6 6 5 3 4 4 5 4 4 3 3 3 3 3 2 2 2 2 4 2 1 2 4 3 3 3 3 3 5 3 3 3 3 3 3 3 3 2 2 2 3 2 2 1 3 3 5 6 5 5 6 5 5 5 5 4 4 4 5 4 5 5 4 5 4 4 5 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 3 3 4 3 3 3 3 3 3 2 2 2 1 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1125 1094 1034 1054 1090 1114 1157 1181 1163 1108 1133 1164 1169 1169 1193 1194 1182 1117 1074 1033 1022 938 890 793 821 862 838 757 831 714 680 673 647 633 581 598 608 713 823 841 811 792 664 607 567 580 600 690 691 825 879 887 974 1056 1115 1061 875 796 745 700 671 638 654 682 709 731 808 928 994 978 954 1044 1066 1063 1000 846 802 802 780 737 687 718 706 683 721 738 763 718 647 563 507 434 369 354 357 354 347 344 334 332 323 318 311 303 297 289 285 276 269 264 258 254 243 235 229 228 226 223 217 211 206 203 198 193 187 182 177 171 168 164 160 158 152 148 145 140 136 132 129 125 119 116 112 107 105 101 97 94 91 90 85 81 79 75 72 70 66 64 60 62 58 57 55 56 52 51 34 35 35 39 39 40 45 60 82 69 59 64 67 59 45 43 43 41 30 6 5 4 5 5 5 5 5 5 6 5 4 4 4 2 2 4 3 3 3 3 3 1 1 2 2 2 2 2 3 3 3 3 5 4 5 3 2 3 2 2 2 0 0 2 4 3 3 3 2 2 5 2 2 6 5 5 6 5 5 5 5 4 5 5 4 4 4 4 4 6 5 4 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 3 4 4 4 3 4 3 3 3 3 3 3 2 2 2 1 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1074 1049 1048 1085 1112 1108 1110 1151 1139 1092 1123 1131 1139 1151 1145 1138 1125 1111 1067 977 921 867 817 796 737 737 697 672 727 644 622 623 635 648 635 595 616 812 779 772 714 741 670 613 629 672 684 708 785 782 932 1009 1020 1058 1093 962 974 909 778 784 780 675 649 626 687 753 835 946 914 834 854 941 1015 1033 946 830 749 712 749 645 632 631 625 624 666 663 730 711 590 543 480 398 366 355 351 345 344 340 335 329 321 314 309 303 297 289 281 275 269 266 260 250 242 236 230 230 228 224 218 211 208 206 199 195 189 183 178 174 171 166 161 159 151 147 145 141 137 132 124 123 119 115 111 107 103 99 96 95 91 90 86 83 80 77 73 71 67 65 64 63 58 58 59 61 47 42 36 38 47 41 45 53 69 74 90 74 64 57 52 56 43 43 45 36 25 20 6 6 3 4 6 5 6 5 5 5 4 4 4 3 2 3 3 3 3 2 3 2 3 2 2 2 2 4 3 5 4 4 4 4 4 3 3 3 3 3 3 3 3 2 3 3 3 2 2 2 6 7 5 2 5 5 6 5 5 5 5 5 5 5 4 5 5 5 5 5 5 4 5 4 4 5 5 4 5 4 4 4 4 4 4 4 4 4 4 3 3 4 4 3 4 3 3 3 4 4 3 3 3 3 3 2 2 2 1 2 2 2 2 2 2 2 2 1 2 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1016 1013 1018 1050 1032 1034 1093 1111 1097 1087 1107 1141 1150 1126 1102 1098 1088 1086 1034 1028 1009 917 901 885 867 782 797 682 671 645 753 762 698 766 734 641 572 643 660 731 653 644 662 575 669 733 736 792 823 907 937 979 1028 1053 1083 1022 992 848 844 884 841 755 708 621 656 712 771 859 911 812 782 834 946 931 880 764 673 644 703 638 590 570 581 630 568 648 693 629 584 493 439 407 370 354 347 334 333 336 331 326 320 313 307 299 294 289 283 277 272 259 255 249 242 237 236 234 229 224 218 213 210 205 200 196 191 184 178 171 166 164 161 160 157 150 147 142 136 134 129 124 119 117 113 109 106 102 100 95 93 89 85 82 79 76 73 71 70 66 65 63 60 60 65 60 48 42 37 41 51 43 48 66 86 99 96 85 75 66 45 45 47 29 42 32 17 21 12 14 2 7 5 6 5 6 7 5 4 4 4 3 2 3 2 3 3 3 3 2 2 2 3 3 3 3 3 4 5 4 5 4 3 3 3 3 3 3 3 3 3 3 2 4 3 2 2 2 6 6 5 4 2 5 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 5 5 4 4 5 5 4 4 4 4 4 4 4 4 3 3 4 4 3 4 3 3 3 4 3 3 3 3 3 3 2 2 2 1 2 2 2 2 2 2 2 2 1 1 2 1 1 1 1 1 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
998 1014 1023 1031 1067 1045 1046 1059 1079 1097 1106 1120 1137 1103 1094 1092 1098 1089 1084 1072 1064 1022 1020 1001 971 884 765 718 754 752 789 866 780 816 823 695 582 553 622 653 609 666 581 613 666 756 821 876 917 1003 1081 1000 1043 1062 1089 1043 974 908 944 980 813 704 680 657 586 697 763 806 856 804 725 794 860 842 882 805 704 629 594 607 583 549 523 577 523 584 642 622 521 496 464 402 378 358 343 340 331 329 310 314 316 310 306 301 295 290 284 279 265 259 254 246 243 240 238 236 222 218 219 214 208 203 200 194 186 186 182 177 172 168 164 162 158 152 147 142 137 134 129 124 120 117 113 110 106 102 99 95 93 91 87 84 80 78 74 73 69 66 65 63 61 65 64 59 51 44 38 40 47 53 48 64 83 97 101 96 81 63 48 37 30 41 19 22 27 21 18 16 12 8 3 2 5 5 7 5 5 4 4 3 3 3 3 3 3 3 3 3 4 3 3 3 2 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 4 2 2 2 3 3 2 2 6 6 5 5 2 3 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 5 5 4 5 6 5 5 5 5 4 4 4 4 4 4 4 4 4 3 4 4 3 3 3 3 4 3 3 3 3 3 2 2 2 2 2 1 2 2 2 2 2 2 2 2 2 1 0 0 1 1 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1072 1078 1090 1092 1072 1057 1058 1083 1075 1095 1132 1139 1108 1101 1116 1128 1140 1116 1109 1112 1099 1111 1113 1023 988 841 766 814 806 857 889 928 871 823 738 701 636 538 598 601 550 621 574 654 713 778 857 951 1010 1110 1075 1051 1061 1066 1063 1086 998 1006 993 920 832 793 765 674 578 649 724 790 816 739 662 751 808 776 798 759 740 682 634 561 543 569 547 498 484 508 586 612 557 468 426 396 375 355 341 336 332 332 328 318 300 308 302 298 295 288 281 271 265 259 253 250 242 244 232 224 226 220 217 214 204 203 200 196 191 187 182 178 175 169 164 162 158 152 148 142 138 133 130 125 121 118 113 110 106 102 99 96 93 90 87 84 81 77 75 73 69 68 66 65 64 67 66 55 49 45 44 41 42 58 66 65 78 86 94 94 79 68 58 55 46 23 18 17 28 28 19 14 10 8 6 1 -1 5 12 5 4 4 5 4 4 3 3 3 4 3 3 3 3 4 3 3 2 3 4 4 3 4 4 4 5 4 3 3 3 3 3 3 4 3 3 2 2 2 2 1 5 5 5 2 2 2 2 2 4 6 4 4 5 5 4 5 5 6 6 6 6 5 5 6 5 5 6 5 5 5 5 4 4 4 4 4 4 4 4 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 1 2 2 1 1 2 1 1 1 1 2 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1094 1098 1062 1059 1061 1073 1061 1063 1071 1083 1108 1126 1118 1116 1143 1159 1162 1129 1133 1142 1129 1141 1063 983 894 858 850 917 907 953 962 903 783 711 675 614 573 539 527 550 555 533 585 716 756 826 915 1021 1111 1051 1007 965 975 981 1005 1044 1081 1078 1021 949 861 754 716 668 603 601 677 711 728 678 651 744 796 710 723 681 692 712 695 648 610 619 601 567 538 462 518 560 490 455 408 392 372 356 340 332 328 328 323 321 315 304 297 294 289 284 278 271 266 259 253 250 254 239 239 232 225 227 222 213 209 208 202 197 193 188 183 179 174 170 165 163 157 153 148 143 139 134 131 126 122 119 115 110 107 103 100 95 93 90 87 84 81 77 74 72 70 68 66 65 66 67 65 54 49 47 46 44 43 56 69 79 76 87 91 87 76 62 55 46 38 31 40 32 27 27 23 13 9 7 7 6 1 9 2 5 5 5 4 4 3 3 4 3 4 3 3 4 3 3 2 2 3 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 4 3 2 3 3 2 2 2 5 5 7 7 6 6 7 5 2 1 2 2 2 3 4 5 6 6 5 6 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 3 3 4 4 4 3 3 3 3 4 3 3 3 3 3 2 2 2 2 1 1 2 1 1 1 1 1 1 1 1 1 1 0 0 1 1 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1098 1121 1138 1132 1115 1101 1083 1093 1096 1106 1133 1147 1146 1146 1132 1161 1153 1152 1153 1153 1142 1119 1067 1018 1004 1013 973 946 907 991 905 815 744 693 627 605 637 623 583 514 613 633 691 760 874 918 1018 1043 1028 1010 948 910 954 931 948 1022 1042 1022 1027 931 858 776 734 688 635 555 602 639 617 619 699 760 836 745 664 621 638 622 693 682 669 667 674 633 577 492 438 475 461 421 395 375 362 350 340 331 324 322 319 316 313 307 286 284 273 278 278 272 262 260 255 253 245 246 240 237 228 223 218 217 212 207 203 198 193 189 183 181 174 169 164 162 157 153 149 145 139 134 130 127 122 119 115 111 107 103 99 96 93 90 86 83 80 77 76 74 72 69 69 62 64 63 62 54 52 50 43 44 46 55 62 75 81 82 81 83 74 63 72 61 54 47 48 36 26 24 20 13 9 6 5 5 6 12 3 0 -2 0 4 4 4 3 4 4 4 4 3 3 3 3 2 3 2 3 3 3 5 5 4 4 4 3 3 3 3 3 3 3 3 2 3 3 2 2 2 2 4 5 7 7 7 6 7 6 6 6 6 5 4 2 2 2 2 2 3 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 3 4 3 3 4 3 3 3 3 3 3 3 4 3 3 3 3 2 3 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1094 1098 1102 1135 1157 1146 1134 1149 1149 1146 1166 1172 1148 1138 1144 1167 1183 1172 1170 1160 1114 1107 1054 927 920 981 923 889 834 901 847 783 706 669 697 716 703 657 559 513 583 638 726 809 819 888 941 989 988 935 921 909 929 893 966 967 1023 960 1050 994 868 771 709 663 628 586 544 590 589 723 791 815 829 727 687 656 626 570 615 679 635 601 587 599 554 482 454 422 421 406 394 381 368 354 343 333 324 318 315 311 308 304 299 294 291 286 280 275 271 265 254 248 247 246 233 235 230 228 219 217 210 202 201 198 193 190 183 179 171 162 163 155 151 148 147 141 135 134 130 121 123 119 116 111 107 103 100 97 93 90 88 85 80 78 75 72 71 71 67 63 59 58 58 53 50 47 45 46 51 59 81 80 81 78 69 77 73 76 71 64 56 48 40 33 27 21 17 13 9 8 6 6 8 7 5 1 0 -1 0 1 2 1 1 1 1 1 2 4 4 5 5 4 4 5 5 4 4 4 3 3 3 3 2 3 3 3 3 3 2 2 2 2 2 2 2 4 3 6 6 7 7 6 7 6 7 7 5 5 5 5 5 5 2 2 2 3 2 2 2 2 2 3 2 5 5 5 5 4 4 4 4 4 4 3 4 3 3 4 3 3 3 3 3 3 3 4 3 3 3 3 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 2 2 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1002 1011 1032 1054 1108 1137 1136 1145 1154 1159 1168 1168 1161 1156 1154 1170 1160 1179 1173 1107 1033 1026 956 875 836 953 879 827 793 813 808 725 732 732 714 677 632 574 513 576 647 721 787 851 874 931 977 1005 973 910 847 840 895 868 874 953 979 930 1010 1018 941 821 765 730 659 609 587 528 581 620 667 750 787 686 618 700 684 581 562 638 584 574 577 485 495 484 460 423 417 398 391 376 363 351 345 334 324 317 309 307 304 298 294 291 286 284 280 274 269 264 260 255 247 244 240 227 230 227 217 217 212 205 200 196 194 187 182 181 174 168 165 162 156 153 148 144 139 135 131 121 116 115 114 111 108 104 100 96 93 90 87 85 80 77 74 72 70 67 64 63 61 59 56 54 49 48 48 56 57 66 74 85 80 72 63 72 79 89 78 67 61 51 40 34 26 21 18 13 9 7 6 6 6 6 6 6 6 2 2 3 2 2 2 1 2 3 5 5 5 5 5 5 5 5 5 4 5 4 4 4 4 4 4 4 4 4 6 5 6 6 6 6 6 6 6 7 4 5 5 6 6 7 7 6 7 6 5 5 5 5 5 5 5 5 5 4 4 4 5 5 5 5 4 2 5 5 4 4 4 4 4 4 4 3 3 3 3 4 3 4 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 2 1 1 1 1 1 1 1 1 1 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1026 1061 1086 1103 1090 1102 1139 1154 1164 1175 1187 1185 1171 1160 1139 1100 1065 1095 1114 1057 944 913 888 850 789 843 842 802 760 778 773 760 744 754 739 650 576 525 496 557 615 710 719 775 854 908 973 928 937 890 814 815 760 824 907 937 901 942 943 960 995 942 809 734 727 678 583 578 545 519 599 632 663 640 572 628 668 611 514 571 600 502 538 532 469 447 430 407 406 397 387 375 361 349 340 332 323 316 307 304 300 296 291 287 283 280 276 271 265 260 256 252 249 243 238 233 223 221 220 216 211 206 201 195 192 187 182 179 172 167 165 160 156 153 148 144 139 135 127 119 122 118 115 112 106 102 99 97 93 91 88 84 80 77 73 71 68 65 65 64 57 50 54 52 50 51 55 56 84 65 77 84 84 78 67 58 68 86 75 65 56 47 39 32 26 21 16 13 11 8 6 7 5 6 6 6 6 6 6 6 5 3 4 5 3 5 5 4 4 4 5 5 5 5 5 4 5 4 4 4 4 3 4 4 4 4 6 6 6 5 6 6 6 6 5 6 5 5 5 5 5 5 6 5 6 5 5 6 5 5 5 5 5 5 5 4 5 4 5 5 5 5 5 3 2 5 5 5 6 5 5 5 4 4 3 3 3 4 3 3 3 3 3 3 3 3 4 3 3 2 2 2 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1034 1083 1131 1142 1137 1144 1156 1158 1173 1185 1201 1195 1166 1110 1074 1035 1016 1018 1031 1013 895 831 859 799 734 773 779 722 724 791 790 784 777 754 731 728 608 522 514 563 589 636 679 717 798 905 975 886 863 877 783 626 672 725 868 952 876 833 886 966 1019 907 841 827 735 651 653 637 591 530 549 575 579 607 543 565 624 639 550 499 526 544 491 458 473 421 404 393 391 386 378 369 360 351 339 326 321 313 305 301 296 292 288 285 281 277 272 266 262 258 254 250 246 241 235 231 226 224 219 214 209 204 199 195 190 185 181 178 171 166 162 158 154 150 146 141 138 135 125 119 116 119 115 111 107 103 98 97 94 89 87 84 80 77 74 70 67 63 61 58 59 57 55 50 53 59 67 71 70 84 81 86 85 81 67 57 60 68 64 61 52 44 36 30 25 23 18 14 11 7 6 6 5 5 5 5 5 6 6 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 4 4 4 4 4 4 3 3 3 4 4 4 5 6 6 5 6 6 6 6 5 5 4 5 5 4 5 5 5 5 4 5 5 6 5 5 5 5 5 5 5 4 4 4 4 4 5 5 5 5 2 2 5 6 5 6 6 6 5 6 7 5 4 4 4 3 4 4 3 3 3 3 3 3 3 3 3 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1007 1047 1097 1125 1143 1162 1161 1144 1165 1188 1223 1173 1113 1101 1044 982 908 945 951 938 936 854 770 751 705 704 697 688 756 741 759 790 787 775 766 630 503 500 532 568 646 675 735 790 866 859 945 899 786 706 699 589 662 802 931 968 854 756 821 896 996 923 895 824 774 701 747 696 616 543 507 519 531 540 524 535 543 599 559 540 506 460 495 486 430 412 399 387 375 375 367 361 352 343 335 324 314 308 302 296 292 288 284 280 278 273 268 264 260 254 250 247 243 238 233 228 224 221 217 212 208 202 197 192 190 184 179 177 169 165 161 157 153 149 145 141 137 132 128 124 121 118 114 110 107 102 98 94 90 89 87 83 80 77 73 67 65 60 61 64 62 62 58 55 77 72 74 73 75 76 86 87 83 76 65 56 48 50 49 50 48 42 35 32 26 24 19 15 10 7 6 5 5 4 4 4 5 5 5 4 5 5 5 5 4 5 4 4 3 4 4 4 5 5 4 4 4 4 4 4 3 3 3 4 4 3 4 5 6 5 6 5 5 6 5 5 4 4 5 5 4 5 4 5 4 4 5 5 5 5 5 5 6 5 5 5 5 4 4 5 4 5 4 4 4 2 2 6 5 6 6 6 5 5 6 5 6 5 6 4 4 4 3 4 3 3 3 2 3 3 3 2 2 2 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1059 1024 1045 1068 1127 1151 1134 1124 1144 1158 1178 1124 1058 1023 1022 1013 942 872 902 848 831 815 769 733 707 695 685 653 711 717 783 821 828 758 654 584 494 481 538 607 669 716 766 807 813 834 901 855 811 631 621 580 692 840 928 915 778 674 731 854 921 903 823 872 858 834 816 702 626 594 550 537 504 499 469 488 511 516 569 581 562 508 466 435 426 412 401 389 377 364 355 350 343 336 328 321 312 306 298 293 287 285 280 277 273 267 264 260 255 252 248 243 239 235 230 225 223 219 215 210 206 201 196 187 187 181 178 175 167 163 160 156 152 147 144 139 136 132 128 123 118 116 112 108 105 100 97 95 89 88 84 82 80 78 68 65 71 69 68 66 69 67 60 54 82 84 85 80 78 82 80 84 81 68 61 53 52 49 47 39 37 36 32 29 27 23 19 14 11 8 6 5 6 4 4 4 4 5 4 4 4 5 5 4 5 5 4 4 4 4 4 5 4 5 4 4 5 4 4 3 3 3 3 4 4 4 4 4 6 6 5 5 5 6 4 4 4 4 4 5 4 4 4 4 5 4 4 5 5 5 5 5 5 5 5 4 4 4 5 4 4 4 4 4 4 4 3 3 4 6 5 6 5 5 6 5 6 5 5 4 4 4 3 3 3 3 2 3 3 3 2 2 2 2 1 1 0 1 1 0 1 1 1 1 1 1 1 0 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1077 1057 1056 1061 1100 1098 1108 1118 1139 1150 1181 1168 1096 1001 967 934 893 860 829 806 810 775 783 810 781 809 736 686 630 685 689 720 733 684 599 550 521 490 500 570 625 653 690 718 699 813 867 844 725 675 535 601 645 749 864 906 810 680 686 762 781 870 762 828 909 908 868 826 687 647 585 559 561 576 556 498 472 454 490 494 498 509 491 448 420 412 400 387 372 364 353 344 338 328 324 315 307 302 294 288 284 279 277 272 269 263 261 257 253 248 245 241 237 232 227 222 220 217 212 208 204 199 194 188 186 177 176 173 166 160 157 153 150 147 143 137 135 130 126 122 118 113 109 105 103 98 94 92 89 85 84 79 76 69 69 77 75 71 77 78 72 67 60 59 66 78 85 88 81 84 80 78 71 65 59 54 50 49 47 43 39 35 28 29 27 23 18 15 13 10 9 7 7 6 6 5 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 5 4 4 4 4 4 3 3 3 3 3 4 4 4 4 5 5 5 4 5 5 5 4 4 4 4 4 4 4 4 4 5 4 4 4 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 3 3 2 6 5 5 6 5 6 5 5 4 4 4 3 3 3 2 3 3 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1073 1072 1064 1085 1069 1099 1147 1153 1150 1173 1147 1106 1114 1093 1042 975 938 956 932 891 849 807 864 868 862 815 786 751 649 605 648 670 700 679 626 592 537 486 486 544 570 566 585 650 724 820 878 814 698 617 530 580 707 785 877 925 818 680 622 719 732 763 707 827 908 864 893 839 720 617 598 652 622 633 575 531 508 483 443 463 463 480 489 480 421 398 394 382 371 363 350 344 336 330 321 315 306 302 296 289 281 277 273 269 263 259 255 254 251 246 243 238 235 230 224 220 218 214 210 205 201 196 191 186 183 178 174 167 164 159 153 150 148 144 140 136 131 130 125 122 117 113 109 105 100 99 96 92 88 84 84 77 72 75 83 81 79 74 76 80 71 65 58 64 78 80 76 85 89 86 79 70 64 61 59 55 54 53 53 47 42 35 30 28 24 22 19 16 14 12 10 7 7 6 5 5 5 4 4 3 3 4 4 4 4 4 4 4 4 3 5 4 4 4 4 4 4 4 4 4 4 3 3 2 4 3 4 4 4 4 4 5 4 4 4 4 4 4 4 3 4 3 3 4 5 4 4 5 5 5 5 4 5 4 5 4 4 5 4 4 4 4 4 4 4 5 5 5 5 5 3 3 5 5 6 5 6 5 5 4 4 3 3 2 3 3 3 2 3 3 2 2 1 2 3 3 3 3 2 2 2 2 2 1 1 1 1 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1076 1081 1071 1088 1093 1090 1158 1174 1164 1117 1040 983 1010 1036 1038 1030 1029 1014 1016 976 924 878 932 924 890 855 824 728 690 667 616 716 777 785 746 654 561 498 479 492 505 537 585 653 747 851 839 727 708 614 506 584 708 799 884 872 729 644 580 636 711 653 727 827 860 825 899 816 775 768 708 704 706 710 622 593 543 539 473 446 449 444 456 464 417 398 391 383 373 365 355 345 337 328 321 314 308 301 294 288 281 275 269 266 260 256 250 249 246 243 239 234 230 228 220 215 212 208 204 200 194 191 187 183 178 173 172 166 155 156 153 149 145 142 139 133 131 127 123 120 116 113 108 102 101 98 92 88 87 78 76 72 79 86 85 84 83 79 80 83 74 64 63 66 71 85 92 88 92 91 82 70 67 65 60 59 61 63 63 60 50 36 30 25 23 19 19 16 13 12 11 7 7 6 5 4 4 4 4 3 3 3 4 4 4 4 4 3 4 3 4 4 4 4 4 4 4 4 3 4 3 3 3 3 3 3 4 4 4 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 4 5 5 4 4 4 4 5 5 4 4 5 4 4 5 4 4 5 5 5 5 5 5 4 3 3 4 5 5 5 5 4 4 4 2 3 4 3 4 3 3 2 2 2 2 1 3 2 3 3 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1067 1091 1119 1115 1157 1117 1140 1152 1131 1037 937 911 920 964 959 976 986 1004 1012 980 956 935 895 841 841 823 769 751 735 651 595 689 763 776 801 716 681 574 503 479 489 532 589 644 750 825 787 657 593 556 499 560 636 759 899 835 674 651 564 617 622 640 785 808 792 804 895 884 848 821 749 662 601 624 677 643 622 543 476 449 428 427 429 423 413 404 394 383 377 368 358 348 340 331 322 316 309 301 293 287 279 273 267 263 258 253 249 244 243 239 236 232 227 224 218 213 209 206 202 198 193 190 185 181 176 170 169 165 160 146 150 146 143 138 136 132 129 124 121 117 114 112 108 104 99 92 93 80 79 78 81 85 86 87 91 89 86 82 80 84 76 62 67 73 86 82 93 94 88 96 89 75 70 66 67 70 71 76 76 85 63 41 34 29 23 20 18 15 13 11 10 8 7 6 5 4 3 4 3 3 3 3 3 4 4 4 3 4 4 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 3 3 3 4 4 4 4 4 4 3 4 4 4 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 5 5 4 5 5 5 4 5 5 4 4 5 5 5 5 5 4 5 4 4 3 3 2 2 3 3 3 3 4 4 4 4 4 4 3 2 2 2 1 3 2 2 2 2 2 2 1 2 2 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1063 1087 1121 1144 1091 1117 1131 1070 1045 977 913 846 849 923 891 829 916 940 937 907 866 886 852 783 777 725 704 695 694 651 580 672 681 711 745 768 777 653 582 535 478 506 589 671 716 789 769 712 580 482 546 608 745 813 858 709 623 571 563 617 555 695 719 687 753 837 842 820 842 763 782 686 603 600 634 616 613 518 463 443 437 432 421 420 413 402 394 386 377 370 360 350 341 333 323 317 310 301 293 286 279 273 266 259 250 251 245 243 238 236 232 228 225 219 214 211 206 203 199 192 192 187 182 179 174 169 167 161 158 154 149 141 136 136 134 130 126 124 119 116 111 109 108 103 99 92 84 83 89 87 92 93 94 94 96 96 90 86 85 89 82 73 66 77 79 95 97 104 99 96 90 78 74 69 73 82 87 93 98 109 58 46 41 39 38 27 22 16 11 10 8 7 6 6 5 4 3 3 3 3 3 3 3 3 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 4 3 3 2 2 3 4 3 4 3 3 3 4 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 4 5 4 5 4 5 4 4 4 4 4 4 4 5 4 5 4 5 4 4 4 3 5 4 5 4 4 4 3 3 4 3 3 1 2 1 1 2 3 2 2 2 2 2 1 1 2 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1069 1099 1101 1108 1011 1040 1046 1025 986 917 864 829 793 849 799 750 825 849 828 793 794 789 807 748 705 702 662 619 607 586 578 605 631 662 689 718 745 756 676 574 494 485 564 606 653 753 705 635 564 473 564 717 787 811 707 602 531 539 613 516 577 577 694 753 813 840 760 768 807 740 750 721 593 536 587 590 537 492 443 431 429 424 408 411 407 399 394 386 377 369 361 351 341 332 324 317 310 302 294 287 279 272 265 259 251 247 242 239 237 231 228 224 219 215 212 207 204 200 196 191 188 184 180 176 170 167 164 161 155 153 149 146 142 136 126 128 125 121 117 114 109 108 99 92 87 85 92 92 96 94 99 100 103 100 103 102 99 95 91 91 87 79 64 84 90 102 100 119 116 113 102 90 79 70 85 105 105 127 151 151 75 58 56 52 50 35 30 18 13 11 8 7 6 5 4 4 4 3 3 3 3 3 3 3 3 4 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 3 4 4 4 3 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 5 4 5 5 4 3 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 4 4 5 4 4 3 3 3 3 4 3 1 2 1 1 1 2 2 2 2 2 2 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1068 1061 1030 1011 941 920 988 996 963 959 946 878 781 735 711 696 709 756 754 723 720 715 744 731 695 672 662 649 617 594 570 552 547 628 652 686 714 748 676 553 485 497 517 592 689 738 689 602 490 461 558 673 650 672 571 597 495 535 491 556 590 684 768 796 823 795 728 755 730 691 682 717 653 552 516 536 514 460 434 419 419 417 416 412 396 400 391 384 377 367 359 350 342 332 324 317 309 301 294 286 280 273 265 257 248 246 240 237 233 228 222 221 218 213 209 205 201 197 194 190 184 182 178 173 167 166 161 158 155 149 147 143 139 135 132 125 123 119 115 112 110 106 97 91 98 99 97 99 100 102 105 109 111 109 107 111 117 106 103 98 92 86 67 123 140 114 118 127 154 137 117 108 87 80 89 110 136 166 233 146 94 76 58 50 36 40 34 23 17 13 8 6 6 5 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 3 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 2 3 3 4 3 3 3 3 3 3 3 3 3 3 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 3 4 4 4 4 4 4 4 4 3 4 3 4 4 4 4 4 3 3 3 3 3 2 2 2 1 1 2 2 1 1 2 1 2 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1022 987 946 950 873 868 939 923 918 907 934 900 833 791 761 730 681 670 672 665 661 687 695 715 734 715 678 646 632 612 586 605 552 554 595 668 709 757 705 581 482 497 605 616 633 649 679 638 507 460 581 579 535 591 535 536 519 451 491 550 672 702 722 760 775 745 723 666 627 659 643 658 641 560 496 469 464 443 429 414 411 408 408 404 398 390 387 380 372 367 356 349 341 332 322 316 307 300 292 285 280 272 265 257 250 244 239 234 233 228 223 217 215 211 207 202 199 196 192 187 183 178 176 171 165 164 158 155 151 149 146 141 136 132 130 125 122 117 107 111 107 104 91 100 104 106 100 106 110 112 116 116 128 123 119 117 140 122 111 101 92 72 96 172 159 139 146 130 151 126 113 105 90 109 89 123 184 269 234 173 122 76 62 59 44 36 30 24 17 13 9 6 5 4 4 4 3 3 3 3 3 3 2 3 3 3 3 3 3 3 4 3 4 3 4 3 3 3 4 3 3 3 3 3 3 2 3 2 2 2 3 2 3 4 2 3 3 3 3 4 3 2 3 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 3 4 4 4 4 4 4 4 4 4 4 3 3 4 4 4 3 3 3 3 3 4 4 2 2 1 1 1 2 2 1 1 2 2 1 1 1 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
954 912 871 899 836 834 905 887 857 864 888 893 868 831 797 708 686 648 637 638 649 664 676 720 791 736 682 657 642 613 613 634 583 561 654 674 675 667 667 579 492 478 538 531 525 588 579 605 491 452 536 503 481 506 453 432 456 509 585 625 627 668 739 751 702 702 704 622 579 609 582 569 582 535 522 479 497 458 426 416 400 401 400 395 392 383 383 376 368 361 352 345 338 330 320 314 307 299 292 284 278 272 265 258 249 245 237 232 224 225 221 214 211 208 202 198 195 192 189 186 182 178 173 170 164 158 158 154 148 145 139 137 136 131 125 124 119 117 114 109 105 99 99 103 110 111 106 114 123 126 130 129 141 156 135 128 137 145 126 107 81 80 136 170 129 135 158 171 168 133 114 104 113 139 86 136 205 253 195 136 96 102 86 64 45 37 27 22 16 13 9 6 5 4 4 4 3 3 3 2 3 3 2 2 3 4 3 3 3 3 4 3 4 3 3 3 3 3 4 3 3 3 3 3 2 2 2 2 2 2 3 3 3 4 2 3 3 3 3 3 3 2 2 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 4 4 4 3 4 3 4 4 4 3 3 3 3 3 3 3 2 2 1 1 1 1 2 2 1 2 1 2 1 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
904 831 808 825 801 804 879 876 819 804 821 823 805 799 750 715 668 649 631 627 637 649 665 692 721 711 681 667 646 633 648 654 522 586 600 571 546 555 558 556 500 477 496 434 451 518 489 507 490 439 481 442 454 455 418 489 499 564 604 681 676 726 765 737 664 643 652 682 592 561 556 532 502 522 512 483 447 440 410 407 399 391 391 389 385 381 377 370 364 357 349 342 335 328 320 314 307 299 292 285 279 271 265 259 250 245 238 232 226 221 217 213 209 205 200 196 192 189 186 182 178 175 171 167 163 158 156 151 147 143 137 135 133 129 126 123 118 114 108 108 98 102 112 115 116 119 115 123 139 141 142 145 139 171 167 161 153 156 116 88 81 106 143 138 120 134 146 164 184 161 127 116 127 109 120 143 220 201 162 150 146 130 76 57 46 37 28 21 17 15 12 8 5 4 4 4 3 3 3 2 3 3 3 2 3 3 3 3 3 3 4 3 4 3 3 4 3 3 4 3 3 3 2 3 2 2 2 2 2 2 3 3 2 3 2 2 2 3 3 3 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 3 3 4 4 4 4 4 4 3 4 3 4 4 4 3 3 3 2 2 3 3 2 2 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
842 800 772 776 771 821 861 832 773 766 780 814 767 752 730 682 655 644 650 659 633 602 630 664 679 692 694 682 666 676 671 629 533 528 516 493 479 479 479 483 479 501 439 465 450 423 425 445 456 416 421 410 404 402 422 454 531 581 627 721 776 743 747 735 669 578 644 702 621 547 525 473 464 470 489 488 432 408 396 393 389 380 383 380 378 374 364 365 359 350 346 338 332 326 318 312 305 298 291 285 278 271 264 257 250 244 236 230 227 222 215 210 207 203 198 195 191 187 183 181 177 175 169 164 162 158 155 152 147 143 140 135 130 125 123 119 118 114 105 100 103 110 122 124 126 129 127 121 132 156 169 161 168 202 202 167 175 139 92 81 78 147 135 113 119 128 140 152 168 191 187 124 150 128 132 194 211 154 141 149 146 101 69 58 45 36 29 23 20 17 12 8 5 4 4 3 3 3 3 2 3 3 2 2 3 3 3 3 3 3 4 2 3 3 3 3 3 3 4 3 3 2 2 3 2 2 2 2 2 2 2 3 3 3 2 2 2 3 2 3 2 2 2 2 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 4 4 4 3 3 2 2 4 4 4 4 4 4 4 3 3 3 3 4 3 3 3 3 2 2 3 3 2 2 2 1 1 2 2 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
792 802 762 749 774 790 827 816 750 731 736 783 734 692 680 670 657 660 654 630 601 590 603 627 676 712 724 719 681 574 521 530 493 495 506 540 531 506 514 510 515 543 552 564 522 472 471 434 422 416 442 465 472 440 399 432 496 568 693 684 680 660 663 674 593 554 642 618 596 558 502 484 477 439 456 437 416 391 382 379 377 374 375 372 370 366 362 357 352 347 341 336 328 324 315 311 303 295 289 281 275 268 263 255 249 241 235 230 225 221 213 207 204 201 196 192 190 186 183 178 177 172 168 162 160 156 153 151 148 142 139 134 132 127 125 121 117 108 103 106 110 113 126 130 136 141 149 145 137 147 169 199 195 200 183 141 131 122 94 93 134 127 110 115 140 132 139 165 188 219 209 151 138 117 124 191 154 152 131 172 124 82 63 54 45 36 29 24 20 17 13 9 6 4 4 3 3 3 2 2 3 3 2 3 3 3 4 3 3 2 3 2 3 3 3 3 3 4 3 2 3 3 2 3 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 4 3 3 3 4 3 3 4 4 3 4 3 3 3 3 3 3 3 3 2 3 4 3 2 2 2 1 1 2 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
797 757 749 742 749 741 765 803 737 712 701 758 768 696 664 664 681 694 663 634 613 594 606 656 671 625 717 684 579 515 526 522 543 545 564 623 555 586 570 561 536 560 609 611 571 510 506 520 453 446 522 563 545 469 423 403 505 574 690 614 639 616 620 613 566 532 607 544 561 507 517 490 452 442 428 421 397 379 371 368 366 368 363 364 363 358 355 349 342 341 334 329 323 318 313 308 302 295 287 280 274 267 260 255 248 244 237 231 226 220 209 207 203 196 195 191 187 182 180 177 173 167 164 161 157 156 153 149 146 142 138 134 129 128 123 120 112 105 116 110 116 122 134 135 144 158 171 188 157 163 195 226 217 186 178 124 111 107 91 87 106 103 111 129 134 125 139 161 213 231 183 151 125 130 112 141 123 122 130 151 123 107 93 67 40 36 31 26 22 17 14 9 6 4 3 3 3 3 2 2 2 3 2 3 4 3 3 3 2 2 2 3 3 3 3 4 3 4 3 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 1 1 2 3 3 3 4 4 4 4 4 4 3 4 4 4 4 4 4 3 4 4 4 3 4 4 4 3 3 4 3 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 4 3 2 2 1 1 1 2 2 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
833 790 751 719 735 729 780 807 749 690 687 724 773 698 658 636 669 682 649 630 622 612 621 679 587 552 574 552 516 526 563 607 576 630 658 642 622 644 653 668 584 608 685 642 610 562 581 600 534 534 633 605 537 511 440 412 505 558 655 610 555 575 566 584 551 522 575 524 497 486 475 457 446 423 421 407 397 385 373 360 357 355 357 355 354 351 346 341 339 330 329 323 319 314 308 305 299 294 287 280 273 266 259 255 247 241 236 230 225 216 213 208 204 199 190 189 186 181 178 175 172 165 162 157 154 153 150 147 144 140 136 131 128 125 122 120 107 115 120 126 132 138 137 148 145 185 177 209 197 202 238 274 224 213 196 131 107 101 104 84 94 99 119 118 123 123 142 171 211 198 185 163 141 154 128 124 133 152 119 94 104 88 71 49 43 37 33 28 23 18 15 11 6 4 4 3 2 2 2 3 3 3 2 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 4 3 3 3 3 4 4 4 4 3 3 4 4 4 4 3 3 3 3 3 3 3 2 2 2 4 3 2 1 1 1 1 1 1 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
825 805 744 728 708 714 727 784 754 695 676 692 725 738 669 640 618 641 655 651 628 633 560 552 563 569 531 546 556 595 622 642 628 706 751 659 683 712 744 663 619 629 739 719 670 634 659 665 590 641 753 694 591 517 448 411 474 531 552 523 551 536 541 555 545 504 519 483 473 460 447 435 423 408 412 401 392 384 373 361 343 349 346 345 346 342 339 333 330 329 320 319 312 308 303 300 294 289 284 279 271 264 258 251 243 240 235 230 225 219 214 209 203 199 192 185 184 180 176 175 170 165 161 157 155 151 146 146 142 137 134 127 126 124 120 111 114 120 125 127 142 157 159 176 182 159 196 233 259 252 280 277 266 209 145 122 109 100 97 90 92 96 103 109 114 123 140 197 205 179 197 167 142 152 133 127 142 175 164 106 82 69 59 51 48 41 34 30 25 19 14 8 6 4 3 3 2 2 2 3 3 3 3 3 3 3 4 4 4 2 3 3 3 4 3 3 3 3 3 3 3 2 2 3 2 2 2 2 2 2 2 2 2 2 3 3 2 2 1 2 1 1 2 2 3 3 3 3 3 4 4 3 4 4 4 3 4 5 3 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 2 2 2 3 2 2 2 2 1 1 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
799 824 763 721 708 697 690 721 741 713 672 662 709 710 668 632 628 635 634 605 597 585 628 608 604 604 571 594 629 613 684 680 734 735 810 705 697 806 734 674 706 693 775 810 772 748 767 747 675 735 695 715 606 527 444 389 397 500 493 487 498 505 504 503 497 494 485 467 452 444 433 423 406 398 399 393 384 376 369 357 347 341 340 338 336 334 331 327 322 322 319 311 307 303 297 294 289 284 278 273 268 262 256 250 244 236 232 228 224 218 213 209 203 198 191 186 182 179 176 172 169 162 161 157 153 150 148 143 139 137 133 128 123 119 112 117 121 122 129 134 132 148 163 210 231 208 189 255 269 284 305 300 250 160 130 117 107 100 96 91 93 97 101 106 111 123 149 194 182 166 177 153 160 148 135 160 133 177 185 136 113 90 66 60 51 44 36 42 26 19 9 6 5 4 4 3 2 2 2 3 3 3 3 3 3 3 4 4 2 3 3 3 3 3 3 3 3 3 3 3 2 1 2 2 1 1 1 1 2 2 1 2 2 1 2 2 2 2 1 2 0 1 1 1 2 3 3 3 3 4 3 3 3 4 4 3 3 4 4 4 4 4 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 2 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
815 829 786 727 724 702 695 675 675 696 678 639 657 647 633 652 675 672 682 683 685 686 689 628 669 653 665 635 730 676 683 789 778 824 839 725 760 827 777 764 796 785 774 739 808 837 787 719 739 714 617 611 566 487 438 402 383 442 446 459 474 482 484 484 476 483 472 462 450 435 421 414 413 408 378 381 372 369 362 353 343 334 332 332 330 326 324 320 317 314 312 304 304 297 294 290 285 279 275 270 264 259 253 248 242 236 230 225 219 216 208 205 204 198 191 186 182 178 173 168 167 164 160 154 152 149 146 143 141 137 134 129 126 124 117 124 127 132 135 138 143 148 163 199 257 236 239 255 263 287 320 302 201 161 126 114 106 102 97 89 95 99 106 113 112 133 163 162 158 155 170 167 172 154 162 157 185 153 187 119 91 80 74 64 55 44 49 73 27 14 8 5 5 4 4 4 3 3 3 2 3 3 3 3 3 3 4 4 4 4 4 3 3 4 3 3 3 3 3 3 2 2 2 2 2 2 2 1 2 2 1 2 2 2 3 2 1 1 1 1 0 1 1 1 2 2 3 3 2 3 3 2 2 3 3 3 3 3 2 3 5 3 4 4 4 4 3 4 3 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
793 843 809 787 749 711 685 678 659 653 651 662 649 646 662 670 702 721 740 778 785 750 684 704 763 751 758 685 771 746 766 795 878 908 873 841 872 864 860 869 810 783 705 688 747 742 674 698 670 642 644 549 550 519 458 409 392 409 432 450 463 464 466 467 467 486 480 460 444 432 418 408 397 398 378 364 359 358 353 346 339 331 327 325 324 321 318 315 312 308 306 301 299 297 292 287 281 276 270 266 261 256 251 244 238 234 228 224 220 216 211 204 202 197 192 188 182 177 173 168 164 161 158 155 149 148 144 142 138 135 131 128 124 119 118 127 132 137 142 145 152 156 171 206 217 221 256 271 296 315 323 277 181 141 126 114 107 102 97 96 97 105 109 119 117 132 133 138 150 160 187 206 191 179 179 154 214 203 206 146 98 91 80 70 60 52 77 79 26 9 5 4 5 4 3 4 3 4 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 1 2 1 1 2 1 1 1 2 2 2 2 1 2 2 1 2 1 1 2 1 2 2 3 4 4 3 4 4 4 4 3 4 4 4 4 4 4 4 4 4 2 2 3 3 3 3 3 3 3 3 3 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
762 804 809 794 740 698 701 690 659 678 683 680 682 684 688 750 755 783 814 827 854 792 772 825 845 868 815 783 842 876 880 915 908 926 874 821 842 859 793 775 815 721 687 633 656 667 659 603 606 560 577 515 502 464 459 405 370 396 430 439 444 447 450 476 489 477 465 441 432 426 415 404 392 383 373 363 350 347 343 339 332 324 321 319 317 315 312 307 304 302 299 294 295 292 288 281 277 272 267 260 257 252 247 243 237 229 226 222 216 213 209 202 197 195 191 187 183 179 172 167 163 158 156 151 148 145 143 140 137 134 131 125 122 121 125 132 138 144 150 151 168 201 172 165 177 201 256 308 340 360 315 261 172 140 125 115 111 103 97 99 102 107 117 127 130 135 141 153 159 173 212 240 212 212 256 205 180 239 198 131 108 99 87 74 61 71 128 55 26 9 5 4 5 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 4 3 3 3 3 3 3 2 2 2 3 2 2 2 2 2 2 1 2 2 1 2 2 1 1 1 1 2 1 2 2 2 2 2 2 1 1 1 1 1 1 2 1 1 2 2 3 3 3 3 3 4 3 4 4 4 4 4 4 4 5 5 4 4 2 2 3 4 3 3 3 4 3 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
737 735 774 745 714 697 669 667 690 701 711 720 735 745 753 826 856 870 900 877 900 869 859 884 898 915 919 897 927 906 855 847 844 848 847 793 804 845 808 702 695 701 682 639 582 599 628 555 549 526 490 469 479 434 428 407 361 407 419 411 439 457 462 477 488 470 432 421 420 416 406 396 387 375 367 361 349 338 334 331 326 319 313 312 310 308 305 300 299 296 292 289 290 288 284 278 273 267 263 257 251 248 243 238 232 226 222 218 212 207 205 200 196 192 188 185 181 177 171 167 162 158 154 150 148 143 140 138 135 132 128 125 125 128 133 139 151 161 178 159 182 223 212 185 200 209 231 286 337 371 323 279 187 138 125 129 128 106 99 103 108 116 116 130 138 148 154 156 177 186 213 266 255 289 310 217 235 233 162 123 119 105 90 78 66 98 150 59 28 15 8 5 5 4 4 4 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 1 2 1 1 2 1 1 2 2 2 1 1 2 1 1 2 1 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 3 3 4 4 4 3 4 4 4 4 4 4 4 4 4 4 2 3 4 4 4 4 3 3 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
775 762 723 725 712 696 700 722 739 747 781 798 803 839 851 844 931 968 955 919 958 943 937 941 910 948 951 889 837 826 760 791 839 805 758 763 704 761 815 721 623 636 639 708 608 544 582 567 506 486 470 453 454 444 421 396 359 401 416 422 439 440 458 448 468 450 424 413 405 404 398 389 379 370 361 350 344 336 327 323 318 314 307 307 305 302 299 294 293 291 287 284 280 281 279 275 269 264 259 255 249 244 239 233 228 221 217 212 210 204 201 195 192 187 182 180 176 172 170 164 160 156 153 149 145 142 138 136 132 130 126 128 131 138 143 157 173 196 190 194 163 184 221 217 227 201 282 307 354 370 320 212 155 131 134 141 134 108 102 107 115 121 129 131 146 156 169 173 193 214 250 320 331 419 312 249 300 206 152 171 159 134 101 84 69 112 121 60 39 51 17 11 6 4 4 4 3 3 3 3 3 3 4 3 3 3 4 4 4 4 4 4 3 4 3 3 3 3 3 3 2 2 2 2 2 1 2 2 1 2 1 1 1 1 1 1 2 2 0 0 2 1 1 2 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 4 4 4 4 3 3 3 3 4 4 4 4 4 4 2 3 4 4 3 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
730 729 697 702 727 745 769 797 813 841 853 909 853 905 884 877 910 951 912 912 919 912 902 919 843 851 870 849 771 738 704 772 829 791 766 689 619 644 675 643 622 563 609 624 591 532 533 508 483 469 457 438 436 418 404 403 359 419 431 414 413 417 441 434 459 446 423 389 386 396 388 381 373 363 354 347 337 330 323 317 313 307 303 301 299 297 293 290 286 284 281 279 280 276 272 269 263 258 254 250 244 240 234 229 223 220 215 210 205 200 196 193 189 186 179 176 174 171 166 162 159 153 150 147 143 141 137 135 132 130 128 132 136 148 161 183 211 232 207 200 175 176 194 225 266 223 274 311 359 353 252 168 145 165 168 156 125 107 106 112 119 128 135 145 152 166 179 195 223 264 265 377 472 436 347 288 244 171 176 241 235 176 118 103 84 129 129 84 62 50 29 17 9 5 4 3 3 3 3 3 3 4 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 2 1 2 1 0 0 1 0 1 1 1 2 1 1 1 1 1 1 1 1 1 2 1 1 2 3 3 3 3 3 4 4 4 3 3 4 3 3 4 4 4 4 4 2 3 3 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
745 734 774 782 814 858 882 872 907 952 968 926 927 920 936 939 913 927 910 862 902 884 836 815 781 751 843 772 707 683 763 823 848 843 818 731 685 611 588 573 551 543 549 584 536 529 496 488 472 450 446 436 423 391 392 394 359 409 432 421 405 404 410 415 417 401 392 378 373 382 380 376 367 359 350 341 333 327 318 313 309 304 299 295 294 291 289 286 282 278 275 273 270 265 267 264 258 254 249 245 240 235 229 225 222 216 211 206 202 197 194 189 185 182 178 173 171 168 165 163 160 155 149 147 144 140 137 135 132 130 131 136 139 150 172 214 271 248 226 198 193 181 187 219 279 285 297 351 341 348 236 170 150 175 204 140 116 105 108 115 123 130 143 153 161 173 187 217 229 304 346 416 475 366 305 270 223 208 237 273 216 166 130 103 106 136 132 80 61 51 31 20 10 4 4 4 3 3 3 3 3 3 4 3 3 3 3 4 4 4 4 4 4 4 3 3 3 4 3 3 3 2 2 2 2 2 1 1 2 1 1 2 1 1 1 1 2 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 1 1 2 2 1 1 2 2 3 2 3 3 4 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
822 820 850 814 857 901 981 1004 996 950 923 951 912 849 880 901 849 915 865 827 828 885 797 725 689 741 835 794 692 671 755 844 837 775 804 801 751 664 617 598 582 543 514 552 526 497 481 470 465 452 436 416 422 398 381 359 366 408 424 419 424 402 395 396 391 382 376 369 363 369 370 368 363 354 346 338 331 324 315 309 305 301 295 288 287 285 285 280 277 274 270 268 265 260 261 258 253 250 245 241 236 230 225 220 217 214 208 204 200 195 190 187 183 178 175 171 169 168 166 161 160 155 151 147 143 140 137 135 134 133 135 142 143 147 159 189 198 213 226 224 190 199 210 220 273 340 354 381 355 334 251 207 176 228 185 130 112 110 113 116 125 133 145 155 169 184 207 251 330 320 372 444 501 401 306 324 226 269 259 189 158 141 119 117 114 173 180 117 116 84 41 19 8 4 4 3 3 3 3 3 3 3 4 3 3 3 4 4 3 3 4 4 4 4 3 3 4 3 3 2 2 2 2 2 2 1 1 0 1 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 1 2 1 2 2 2 2 2 3 3 2 3 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
805 879 878 846 894 951 992 972 936 920 886 877 832 804 838 817 804 874 845 786 768 791 843 778 670 687 739 710 632 684 825 789 779 752 748 737 796 715 659 689 619 569 525 504 503 487 469 446 446 446 435 424 384 381 382 355 372 391 395 392 398 406 399 389 385 390 382 385 372 361 360 359 355 348 340 333 326 320 313 307 303 298 294 289 285 276 280 277 273 268 265 264 261 260 251 252 249 246 242 237 232 228 222 218 214 211 206 202 196 193 189 183 181 177 173 168 166 163 162 161 155 152 149 145 142 139 134 136 135 135 138 143 152 143 155 166 176 176 180 187 212 237 244 225 313 317 361 388 339 263 235 215 196 213 144 121 109 113 118 120 127 135 144 159 175 193 240 286 293 445 518 519 512 449 331 284 251 333 238 281 189 194 156 131 151 143 173 119 88 68 37 18 10 5 5 4 3 3 3 3 3 3 4 3 3 3 4 4 3 3 4 4 3 4 3 3 3 3 2 1 2 2 2 2 2 1 1 1 0 1 0 0 1 1 1 1 1 1 1 2 1 2 0 1 1 2 1 2 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
817 861 928 944 959 982 944 912 895 904 877 889 851 774 746 744 815 889 862 803 715 748 839 753 701 625 660 677 602 664 793 762 698 732 671 682 782 793 761 673 600 563 533 508 495 485 473 463 451 443 431 426 407 398 356 340 358 377 390 386 392 397 417 415 420 411 396 390 377 360 349 350 347 341 334 328 321 315 309 304 299 296 292 288 284 279 275 269 266 261 260 258 257 253 252 244 246 242 238 234 228 225 219 215 211 207 204 200 196 191 187 184 179 175 170 167 164 160 158 156 153 150 147 144 140 136 137 139 140 140 143 148 159 170 158 163 166 168 183 196 196 241 278 270 276 313 349 360 289 236 202 203 238 156 125 113 113 118 122 124 132 140 151 160 181 225 226 289 395 419 534 558 437 370 317 342 372 332 316 306 291 191 193 141 226 184 113 82 62 48 32 21 14 7 5 4 3 3 3 3 3 3 4 3 3 3 3 4 3 3 3 4 3 4 3 3 3 2 1 1 2 2 2 2 2 1 1 1 0 0 0 0 1 1 1 1 1 1 1 1 1 2 1 1 2 2 2 2 1 1 1 1 2 1 2 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
892 934 994 973 981 948 989 1009 1001 1013 1010 1005 904 829 818 748 745 818 777 778 704 743 801 765 683 617 616 676 586 632 734 773 700 666 656 703 737 778 757 710 662 616 554 498 484 477 469 459 450 441 434 427 423 409 392 349 357 356 386 383 380 395 387 395 422 412 395 380 372 358 349 348 341 336 330 324 317 312 306 303 299 296 292 288 284 279 274 270 268 262 258 254 253 250 248 245 240 238 234 231 227 222 217 213 210 205 202 196 192 187 185 183 178 174 170 166 162 159 156 153 150 148 146 142 140 141 139 141 144 149 151 152 164 174 174 169 182 185 230 273 203 243 263 293 282 305 342 344 270 197 186 203 204 138 120 111 118 123 127 131 134 144 159 178 203 230 333 292 377 513 579 593 477 436 430 448 428 366 362 346 305 260 195 151 228 186 131 75 58 44 33 22 15 10 7 4 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 3 3 4 3 4 2 2 1 1 2 2 1 2 2 1 1 1 0 0 0 0 1 1 1 1 1 1 2 2 2 2 2 1 2 2 2 2 1 1 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1030 1046 979 920 894 887 931 949 1012 978 974 1040 975 947 877 800 706 761 734 761 712 694 768 763 721 647 579 627 576 594 666 698 732 643 613 665 632 690 705 676 598 557 525 492 474 468 463 454 441 438 433 423 422 416 408 359 337 354 364 380 376 377 373 377 393 402 391 377 371 356 349 342 339 332 327 321 315 310 306 302 299 295 291 287 283 279 274 262 260 258 257 252 246 246 244 240 236 234 231 227 224 219 215 211 208 204 200 197 196 191 186 181 177 173 169 166 162 158 155 153 149 148 146 145 144 143 143 143 148 154 158 162 176 188 200 179 182 198 227 244 265 247 254 307 322 333 332 273 236 205 171 208 152 124 114 117 122 127 132 140 141 148 161 185 210 256 345 419 381 509 597 582 569 516 503 491 441 402 355 317 233 229 224 200 265 170 110 82 60 42 32 23 17 12 8 5 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 3 2 1 1 1 2 2 1 2 2 1 1 1 0 0 0 1 2 1 2 2 1 1 1 1 1 1 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 3 3 3 3 4 4 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
996 999 1012 974 950 907 862 877 950 882 927 944 925 889 837 806 723 695 686 717 710 671 713 691 727 629 581 569 561 596 615 649 674 679 615 592 603 655 625 607 630 595 525 491 470 458 453 449 441 436 414 416 418 404 404 395 339 343 347 377 374 369 367 363 372 387 392 379 370 356 344 339 336 331 325 320 315 310 305 301 297 294 290 287 282 277 274 269 265 259 251 250 246 242 240 237 232 229 227 224 220 216 212 209 206 203 199 199 194 190 186 180 175 171 168 165 161 158 154 152 150 149 148 147 144 147 146 146 152 155 162 167 173 189 222 201 254 204 213 249 278 294 284 313 336 343 297 245 190 180 192 182 136 118 118 122 125 134 142 145 152 154 165 189 238 322 316 411 520 552 566 529 524 513 449 385 314 372 379 327 341 352 305 246 242 185 115 96 60 44 35 26 21 16 10 6 3 3 3 3 3 3 3 3 3 3 3 3 3 4 3 3 3 4 4 3 3 2 2 1 2 2 1 1 1 1 1 1 0 0 1 2 1 1 2 2 1 2 1 2 1 3 1 1 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1012 940 991 988 960 909 920 861 844 824 829 867 825 796 758 713 710 716 695 683 654 640 612 612 606 565 556 538 531 529 604 575 625 633 660 621 566 586 551 542 547 547 534 481 464 449 446 445 438 431 419 412 401 404 395 394 387 343 332 337 370 368 366 361 363 381 387 370 360 346 337 334 330 329 325 318 313 308 304 300 296 293 288 285 281 278 273 265 264 258 254 245 239 237 236 234 229 226 223 221 218 214 210 207 205 202 198 197 194 189 185 180 175 170 166 164 160 157 155 153 151 151 149 148 147 153 157 154 159 173 165 175 181 183 191 246 268 259 253 289 315 334 319 331 338 292 239 182 179 143 170 140 117 117 119 123 128 137 148 156 161 168 175 222 265 396 414 534 598 577 556 560 508 418 399 388 312 289 345 403 401 281 194 174 149 135 98 75 59 47 37 29 23 18 12 6 3 3 3 3 3 3 3 3 2 3 3 3 3 3 3 3 3 3 4 3 3 3 2 2 2 2 1 1 1 1 1 1 1 2 2 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 1 1 1 2 2 2 2 1 3 3 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
945 964 916 953 967 928 897 850 850 826 779 760 739 752 752 764 800 826 804 725 723 714 660 653 611 657 654 629 555 519 534 514 528 556 609 638 608 541 536 509 510 502 486 468 455 443 434 437 430 424 416 409 393 392 393 381 382 366 340 325 370 368 364 355 355 374 368 361 351 337 331 330 327 325 322 317 313 308 303 299 296 292 288 284 278 275 265 261 260 253 249 243 238 235 232 229 226 224 220 217 215 211 208 205 202 199 196 195 193 188 184 180 175 172 167 163 161 158 156 154 153 152 151 151 151 156 162 166 178 182 172 179 190 215 216 202 215 265 287 302 344 342 340 342 331 269 181 179 151 131 133 118 116 117 121 128 133 142 153 164 172 179 191 237 350 425 505 594 621 600 551 549 518 485 497 415 385 302 290 330 331 262 214 137 119 102 90 74 61 49 39 35 26 21 13 5 3 2 2 2 3 3 3 3 3 3 2 2 2 3 3 3 3 4 4 3 3 2 2 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 2 1 2 1 1 2 2 2 2 2 2 2 1 2 2 2 2 2 3 2 1 1 2 2 2 1 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
860 956 936 882 937 976 969 920 889 859 823 805 826 860 855 836 859 855 809 806 782 755 771 719 695 724 612 578 596 627 549 530 490 526 546 558 621 634 583 521 492 483 479 462 453 442 429 429 419 405 403 406 401 395 385 375 371 369 340 325 348 362 367 358 354 352 354 347 342 334 327 325 324 321 319 315 310 305 302 297 295 291 287 283 279 274 271 266 260 251 242 240 235 232 230 226 224 220 218 215 213 209 206 204 201 197 195 193 191 187 185 180 177 172 167 164 162 159 158 157 155 154 154 155 157 161 167 170 182 196 187 184 200 230 282 224 261 269 298 324 343 348 346 333 244 210 192 163 139 125 121 117 117 118 123 131 137 146 157 167 178 190 220 225 281 332 416 552 595 593 557 558 494 520 493 435 325 275 255 227 262 299 224 184 153 104 86 74 61 51 45 36 29 22 14 7 3 1 1 1 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 2 2 2 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 1 2 2 2 2 2 1 2 1 2 2 2 2 2 2 1 1 1 1 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
843 894 933 878 875 888 947 959 946 923 902 839 921 923 906 875 904 870 832 850 837 822 799 781 739 685 636 675 676 640 590 542 492 492 510 554 639 614 546 513 480 487 470 456 449 440 428 413 412 410 401 383 383 391 384 379 371 364 353 328 325 361 365 359 348 343 347 345 340 333 327 322 319 318 316 313 309 304 300 296 292 290 286 282 278 273 269 262 256 249 245 237 230 229 227 224 220 217 215 212 209 207 205 203 199 195 193 191 188 187 183 180 177 173 168 166 163 161 160 158 156 156 155 160 163 178 184 185 180 202 201 198 219 228 276 279 311 295 315 338 325 313 304 278 214 171 159 143 127 121 118 117 117 121 127 132 140 147 158 171 214 196 212 253 308 357 368 483 562 554 558 521 572 506 422 324 305 273 226 201 273 348 249 176 125 96 80 70 62 55 45 36 29 21 15 8 3 1 1 1 2 3 3 3 3 2 2 2 2 2 2 2 2 2 3 2 3 2 2 1 1 2 2 2 2 2 1 2 2 2 2 2 2 2 1 1 2 2 1 1 1 2 2 1 2 2 2 2 1 1 2 2 2 2 2 2 2 1 1 1 1 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
772 856 918 920 880 861 859 931 958 947 934 888 913 988 960 933 921 883 861 838 788 758 735 719 692 685 703 746 699 650 603 572 515 483 495 548 576 552 518 481 458 456 444 447 442 435 426 415 398 394 403 391 387 370 377 372 366 360 361 342 321 333 357 350 346 336 344 342 339 333 328 324 320 315 314 311 302 302 298 295 293 288 286 280 275 271 264 258 254 248 244 239 232 224 223 222 218 216 212 209 207 205 203 200 196 193 191 190 187 184 181 180 176 173 169 168 165 163 162 161 158 158 162 166 171 186 201 215 225 200 208 217 244 276 270 333 349 327 323 330 297 270 233 190 178 161 145 133 123 120 117 117 117 121 129 137 146 154 164 209 195 230 229 242 248 329 374 454 492 483 558 559 592 466 408 417 380 271 220 232 318 337 238 160 163 107 83 78 69 57 48 40 32 25 17 11 3 1 2 1 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 1 2 2 2 2 2 2 2 1 1 1 0 1 1 2 1 1 1 1 2 1 0 1 2 1 1 2 1 0 2 2 2 2 1 1 1 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
784 919 933 895 881 846 818 904 940 983 957 923 906 980 963 983 932 901 869 853 834 838 799 758 730 684 715 745 660 573 550 524 505 490 476 507 561 561 498 476 467 438 434 435 433 425 420 407 404 395 387 383 378 379 364 365 356 357 359 356 333 314 333 341 346 331 338 338 335 331 327 323 320 316 312 306 304 299 296 294 291 287 282 278 272 267 261 257 251 245 240 235 229 225 220 218 216 214 210 207 204 203 201 198 196 194 190 188 186 183 180 179 174 173 171 169 167 164 163 161 161 166 170 177 190 185 196 203 227 228 228 244 247 291 326 320 343 355 339 267 224 202 194 173 161 148 137 126 121 118 118 117 119 122 128 138 151 158 171 221 283 247 329 343 291 311 295 331 361 441 549 598 587 492 473 411 354 318 233 177 217 280 241 156 132 103 94 83 73 63 54 45 37 28 20 11 3 1 1 1 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 1 1 2 2 2 2 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
711 858 832 783 746 705 793 904 971 1019 994 950 954 958 976 949 924 899 909 916 916 870 783 729 713 700 633 709 616 564 542 515 498 487 461 494 555 543 503 464 453 437 425 425 423 420 409 405 397 392 384 380 372 365 369 360 353 352 355 352 349 326 314 313 321 337 314 325 317 330 327 323 320 316 313 307 303 297 290 289 289 284 280 274 270 264 260 256 251 245 239 234 228 222 219 216 212 211 210 207 205 203 201 195 196 193 191 188 186 184 181 178 176 174 172 169 168 165 164 163 170 175 180 187 190 207 205 224 241 241 215 248 257 299 314 315 334 359 284 235 177 169 174 170 155 144 132 125 121 118 119 120 120 124 130 139 159 203 184 199 286 294 308 397 388 423 414 440 487 473 554 658 644 610 531 458 395 297 307 219 164 219 186 145 123 110 99 89 78 66 57 47 39 29 20 10 3 1 2 1 2 2 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 1 1 1 2 2 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
642 766 756 655 654 760 864 927 967 997 969 990 988 973 994 964 943 908 963 958 915 813 756 772 794 683 580 639 620 629 604 549 493 479 459 483 527 557 518 473 454 433 418 414 412 411 404 397 390 388 380 372 370 364 353 354 346 351 350 349 346 348 348 341 311 321 311 306 307 324 325 322 319 314 312 307 303 297 294 291 281 282 276 269 267 263 260 255 248 243 239 234 228 226 223 219 216 215 213 210 208 206 202 200 197 193 191 188 187 185 182 178 176 174 172 170 168 166 165 169 177 185 190 194 218 217 222 239 268 263 245 232 239 289 316 356 373 342 240 177 161 154 152 146 145 142 131 124 122 121 120 117 124 129 141 149 195 241 222 201 260 327 415 409 448 524 522 499 537 554 600 637 527 520 554 463 368 336 342 324 202 144 133 122 114 103 100 89 79 69 59 49 40 30 21 10 3 1 1 1 3 2 2 3 2 2 2 2 2 1 2 2 2 2 2 2 2 2 1 1 1 2 2 1 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
596 603 617 586 662 796 891 896 943 963 982 984 957 939 969 959 953 947 958 944 869 793 833 848 831 688 558 586 583 611 564 565 503 471 463 492 537 510 487 463 444 426 415 403 405 402 396 391 384 375 372 369 364 360 353 346 344 345 345 345 342 341 342 342 332 313 323 331 325 303 317 320 316 313 310 306 303 297 294 289 282 274 275 271 266 259 258 254 249 244 240 234 231 228 224 221 219 217 214 211 209 205 202 200 198 196 192 190 188 185 182 179 177 172 171 169 168 168 171 177 186 190 206 215 230 247 266 277 265 274 270 275 319 341 349 363 339 257 197 159 149 145 142 139 138 135 126 126 125 124 115 126 129 135 147 167 188 266 269 202 241 285 372 460 499 491 460 497 513 586 698 564 501 376 423 431 384 296 313 317 262 214 197 146 117 107 98 88 75 68 58 47 42 27 21 10 2 1 1 1 2 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 1 1 1 1 1 2 1 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
704 655 523 619 746 838 774 895 916 930 947 960 946 938 965 930 931 929 894 883 835 845 862 863 756 638 545 521 571 616 549 484 492 459 461 477 488 475 455 450 430 416 408 398 397 393 388 384 379 372 365 360 360 352 351 345 343 336 340 339 338 336 336 336 336 333 330 326 325 320 296 302 313 310 307 304 299 297 293 289 285 280 275 265 266 260 253 253 249 245 240 237 233 230 226 223 220 219 214 212 209 207 204 202 199 196 194 190 188 185 180 178 174 173 172 170 170 176 182 186 199 213 211 258 280 268 298 298 264 255 298 303 334 328 287 288 248 196 158 145 139 136 137 135 133 130 128 129 129 130 129 131 136 144 159 207 241 225 305 253 237 260 323 387 428 411 428 443 535 592 705 635 539 415 314 346 296 309 234 231 194 253 182 146 122 103 92 83 75 71 62 38 33 22 12 4 2 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
763 629 529 553 651 701 685 753 868 908 940 981 976 909 905 887 850 854 827 907 889 864 795 736 680 603 558 501 531 545 498 469 467 453 446 460 463 462 444 432 430 416 410 406 390 386 380 376 369 367 355 358 350 348 343 341 339 333 336 334 332 331 331 330 330 327 326 322 321 321 316 303 298 307 306 302 298 296 292 287 283 279 276 271 266 262 259 253 246 244 242 235 234 231 227 224 222 218 215 210 207 204 205 203 199 197 193 191 187 182 180 176 175 175 175 172 175 185 193 202 212 232 283 230 293 306 307 288 242 248 313 257 284 250 238 260 177 154 141 133 131 130 131 132 133 133 132 134 135 134 136 137 144 157 181 237 307 326 304 367 297 267 263 328 360 435 481 492 556 653 686 533 488 405 294 252 245 262 254 196 156 154 143 121 111 93 87 76 68 75 59 29 25 19 11 1 1 1 1 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
810 626 564 491 563 595 596 717 893 907 885 929 980 942 869 871 775 713 815 849 889 885 793 647 601 561 551 511 493 510 487 467 460 431 446 455 448 443 435 426 417 419 414 409 404 396 390 383 375 370 360 357 352 345 339 337 336 332 328 331 328 327 325 325 325 323 321 319 319 316 315 312 308 290 299 300 297 290 290 287 283 278 274 272 268 264 258 255 251 246 243 240 235 232 228 226 220 215 212 210 206 203 202 201 198 191 188 184 180 183 181 179 178 176 175 176 181 191 201 211 247 263 315 279 279 312 328 319 279 212 256 226 240 225 284 252 167 139 131 126 126 127 130 134 136 137 135 139 139 140 142 146 151 171 192 218 294 379 391 399 393 413 392 392 446 476 506 547 637 649 535 496 498 321 310 258 233 213 185 156 155 135 124 112 101 89 79 73 62 81 59 24 20 13 4 1 1 1 1 2 2 2 3 2 2 2 2 2 1 2 2 2 2 1 2 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
752 679 573 506 490 570 628 712 794 772 757 809 889 932 990 964 754 639 680 752 822 808 707 633 556 529 517 480 482 487 482 477 474 426 444 449 448 440 437 428 418 412 404 397 392 390 391 385 378 369 356 350 347 344 340 336 335 329 326 327 324 322 321 320 319 319 318 315 315 312 312 309 307 298 290 294 294 291 287 283 277 277 272 268 266 262 260 257 252 249 245 241 238 233 227 226 223 220 217 217 213 211 207 205 202 200 196 193 190 187 184 181 178 176 175 179 186 195 215 229 231 266 313 320 337 291 281 314 269 227 203 256 224 218 278 207 147 130 125 124 125 129 133 137 139 140 140 142 144 147 151 154 160 197 277 283 340 388 372 371 419 431 392 368 419 481 522 583 712 602 463 457 382 336 250 255 288 272 246 242 195 179 170 114 94 84 75 64 57 82 48 19 13 6 3 1 0 0 0 0 0 0 0 0 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
639 612 580 516 465 581 647 689 664 596 653 764 804 846 940 907 761 668 585 616 689 687 636 575 536 503 496 479 457 461 479 472 443 418 426 433 431 433 433 447 432 419 414 407 397 387 388 383 375 364 358 354 343 340 336 332 332 329 322 324 323 319 318 316 315 315 314 313 312 309 307 306 301 300 298 282 278 273 285 284 280 276 274 272 268 263 259 254 252 249 245 239 237 236 232 229 226 223 221 218 214 211 207 206 203 200 196 194 190 187 183 181 179 176 177 183 192 204 232 285 287 283 292 344 368 285 275 273 205 196 238 216 184 192 217 159 136 125 125 126 128 130 135 140 143 144 146 148 149 153 158 164 169 188 239 268 310 347 303 304 329 326 334 426 447 476 566 653 693 545 396 293 310 266 224 249 293 289 267 215 156 164 112 90 84 77 71 60 47 54 32 20 13 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
588 528 504 469 489 548 594 626 562 564 631 627 621 739 730 772 818 700 614 560 641 630 577 556 521 497 479 468 460 443 450 454 440 438 429 412 408 398 404 421 430 415 402 401 395 381 380 380 370 364 361 355 348 343 339 332 330 326 318 320 319 316 315 313 311 311 310 310 309 305 303 302 300 297 296 294 292 290 270 279 280 277 272 269 266 264 260 257 249 244 245 244 241 238 234 231 228 225 222 219 215 212 209 206 203 200 196 194 190 187 185 182 179 177 181 185 193 212 231 269 302 313 334 343 351 300 222 266 247 178 183 175 168 183 166 143 130 125 125 126 130 132 134 141 143 148 151 153 153 159 165 171 179 212 265 306 305 280 260 274 306 321 366 433 479 570 586 710 547 417 342 278 249 279 239 209 288 277 284 186 117 142 108 83 73 69 60 54 45 36 30 21 13 4 4 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
493 442 449 459 437 484 555 524 522 529 525 533 608 658 617 729 813 698 599 547 570 547 545 540 512 504 478 473 462 443 398 431 434 427 430 428 425 421 402 402 412 409 402 387 385 379 376 376 367 358 354 352 346 340 334 330 329 321 318 312 315 313 312 310 308 306 306 304 305 303 300 300 298 296 293 291 292 289 286 283 279 260 273 269 266 260 254 256 252 250 247 243 240 237 235 232 230 227 223 221 218 215 211 206 203 200 197 194 191 188 186 182 180 179 186 196 200 215 248 279 295 290 339 324 304 260 216 227 234 185 166 162 169 159 145 136 132 126 126 127 131 135 139 143 149 148 152 156 158 164 171 177 185 200 232 241 239 247 264 288 326 377 413 414 531 612 727 662 597 523 367 270 214 216 184 223 269 196 226 148 107 89 80 64 61 61 52 46 39 34 28 18 10 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
465 490 517 530 494 441 469 432 444 482 484 492 565 566 574 676 703 713 640 592 533 505 493 492 486 504 530 507 482 435 398 392 406 412 419 421 420 414 410 393 396 386 394 382 376 378 369 373 368 359 352 343 340 337 334 328 325 320 315 312 312 310 309 307 304 303 301 299 301 300 298 297 296 294 290 289 288 287 285 282 279 276 272 259 260 258 258 253 250 248 246 242 240 237 235 232 229 227 224 221 218 215 212 209 204 202 199 196 193 188 185 184 179 181 188 201 209 235 258 284 287 251 310 281 267 277 232 195 190 178 167 158 152 147 141 137 131 127 127 129 131 135 142 146 148 151 154 158 160 168 173 181 186 199 207 211 250 298 311 301 341 429 499 478 492 609 754 610 468 360 307 270 246 238 182 174 212 218 147 155 97 79 66 56 51 51 46 36 32 27 24 17 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
514 565 608 624 536 484 442 458 440 423 417 488 503 493 583 580 631 671 635 589 556 539 522 495 469 514 551 533 491 468 442 394 376 389 426 412 408 404 402 398 382 373 364 381 372 369 366 367 361 356 347 340 336 331 329 325 322 317 311 309 307 307 304 304 301 298 295 296 296 296 294 294 292 290 288 286 283 283 282 280 277 274 271 268 266 256 252 246 244 248 240 233 238 237 235 233 229 227 224 220 218 215 212 209 204 202 199 196 193 190 187 185 182 184 194 199 204 220 247 267 256 225 252 250 253 256 212 192 185 172 164 157 150 146 141 136 131 128 127 129 132 134 141 145 150 154 156 161 164 168 175 183 193 207 219 227 247 268 321 363 383 416 565 592 627 709 733 619 557 464 324 252 224 193 172 136 141 164 147 114 92 76 62 52 40 42 40 33 26 21 15 10 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
566 636 666 623 562 539 514 552 494 467 422 418 427 464 532 514 617 624 580 526 556 555 533 519 478 460 504 497 488 433 423 395 367 386 432 421 412 408 402 392 388 385 377 363 372 370 359 358 354 350 347 338 330 328 320 319 313 307 304 302 299 300 299 297 296 293 293 290 291 291 290 288 288 285 284 282 280 278 278 275 274 270 267 265 262 260 259 256 251 249 245 242 239 231 228 225 223 216 223 220 207 203 201 206 202 194 191 195 193 190 187 185 183 190 210 243 242 213 223 226 226 211 222 221 234 212 186 184 174 168 160 153 148 143 139 135 131 128 128 129 132 136 143 147 151 154 159 163 167 172 177 184 197 210 229 243 262 291 359 423 490 567 571 666 697 696 588 504 445 333 280 234 231 255 259 215 158 118 114 100 89 75 62 49 41 32 30 26 21 15 9 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
644 661 685 673 643 649 614 615 570 520 473 455 414 410 422 479 540 489 516 515 501 526 543 542 546 496 426 405 475 424 401 374 359 394 418 419 404 401 395 393 389 377 372 358 352 355 359 350 343 344 341 335 329 324 316 312 310 304 300 299 298 296 295 294 293 288 289 287 286 287 285 285 285 283 281 280 278 275 273 273 270 268 265 262 260 259 257 254 251 247 245 242 239 237 234 231 228 223 221 219 216 213 206 204 202 200 197 185 191 189 187 185 183 198 215 235 227 208 207 211 208 199 213 201 197 186 172 174 169 159 154 150 145 140 137 134 131 128 129 130 132 135 142 146 152 157 161 166 170 174 178 181 188 219 246 273 305 288 350 388 425 547 625 716 732 679 603 475 448 329 234 194 167 204 192 178 153 118 107 95 85 74 62 51 40 29 20 19 15 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
726 720 728 723 711 726 711 700 657 548 545 527 505 460 400 436 461 382 409 425 373 452 448 507 566 554 501 413 409 391 368 360 374 407 411 400 398 394 381 377 373 379 391 404 394 366 343 353 347 335 336 335 322 325 320 314 306 302 298 295 292 291 292 291 291 289 284 286 282 284 283 282 281 280 279 274 275 273 270 268 266 264 262 261 258 256 254 253 250 247 244 241 239 237 233 230 227 223 220 219 215 213 210 207 203 200 197 194 182 184 183 181 181 188 200 220 213 201 199 204 193 198 212 193 189 176 174 160 161 151 149 146 141 137 134 132 129 129 129 130 132 135 144 147 152 156 161 165 171 179 186 217 210 208 243 333 389 350 365 398 511 586 631 686 685 597 529 519 427 372 297 232 187 146 143 141 130 135 113 86 80 72 62 50 38 28 18 11 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
778 751 746 731 769 794 810 750 718 660 641 586 495 427 450 409 395 387 371 379 418 370 486 554 543 528 465 396 400 379 376 349 369 391 399 400 391 381 382 375 363 377 396 400 385 361 351 342 345 340 339 336 329 323 318 314 308 304 297 291 287 288 289 288 287 285 282 283 281 280 279 278 278 277 276 276 272 270 270 266 262 261 259 258 256 254 252 250 247 245 242 240 238 235 232 229 226 223 220 217 214 211 208 206 202 198 197 193 190 188 184 182 175 178 185 196 201 196 203 219 207 179 179 170 180 177 166 157 150 146 145 142 138 134 131 129 128 129 130 131 134 137 142 145 151 156 160 167 177 191 206 245 198 241 248 288 394 449 454 471 473 504 636 574 600 504 422 369 356 286 268 216 159 134 123 114 103 115 102 72 70 65 57 49 38 28 18 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
695 667 628 610 666 686 711 651 671 650 598 518 436 465 518 477 429 391 435 491 470 364 448 508 511 485 414 416 351 368 372 342 353 388 389 382 381 375 370 366 359 369 390 373 356 346 345 339 332 336 335 333 328 323 319 313 308 303 299 293 288 281 286 285 284 283 280 278 278 275 276 276 275 274 272 272 270 267 264 262 260 258 256 255 254 251 249 247 245 243 241 238 236 234 231 228 225 222 218 216 212 210 207 203 201 197 195 192 189 187 183 181 179 171 177 183 188 197 209 227 213 203 191 174 161 167 160 155 148 143 142 138 136 132 130 129 128 129 129 131 134 138 141 145 150 154 159 172 185 209 265 273 202 245 312 365 428 412 399 383 450 549 643 490 436 401 381 347 267 222 212 186 152 129 113 97 91 114 92 78 58 55 47 42 33 23 14 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
686 669 651 638 584 588 628 590 547 546 533 480 441 550 617 546 489 491 503 548 485 375 369 421 451 383 381 394 353 343 341 315 344 395 369 370 367 375 371 359 350 358 383 355 340 338 338 337 322 332 332 328 326 322 316 312 306 301 296 291 287 273 280 282 279 280 278 274 276 273 273 272 271 271 268 268 267 264 259 258 257 256 253 252 251 249 247 244 242 240 238 236 234 231 229 226 224 219 217 214 211 208 205 203 199 196 193 191 188 185 182 180 178 166 177 191 204 201 208 231 221 195 188 176 162 156 154 151 146 144 139 135 132 131 129 128 128 129 130 132 134 139 142 146 151 156 162 174 192 246 286 308 219 226 283 326 386 379 368 390 403 518 623 495 373 324 276 287 249 239 235 177 152 136 128 97 79 76 76 51 46 45 37 32 27 19 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
812 773 754 733 672 601 553 484 496 480 461 506 492 488 582 610 589 588 584 508 436 407 414 364 353 364 368 347 355 334 316 318 344 390 374 358 360 375 368 360 365 356 366 342 331 329 331 331 322 320 329 325 322 319 315 310 304 299 296 292 287 281 271 279 277 276 276 273 271 270 269 267 269 268 263 265 261 257 254 254 253 253 251 250 247 247 245 243 240 237 236 234 232 229 226 224 222 218 215 213 210 208 203 201 198 195 193 190 187 185 181 177 174 163 174 193 217 223 226 231 216 209 190 192 194 160 150 146 143 139 138 134 132 129 128 128 128 128 129 131 135 138 145 149 154 159 168 179 204 257 347 305 226 225 273 299 380 378 318 341 403 488 591 501 450 384 357 289 277 230 182 189 162 127 103 79 74 65 57 47 35 34 30 21 17 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
811 835 761 730 677 613 561 514 604 589 554 616 607 537 625 671 618 547 510 474 490 525 495 428 434 438 374 338 360 326 337 318 321 369 367 347 370 375 368 374 373 361 333 326 324 322 320 324 319 313 325 320 318 316 312 307 304 300 295 291 287 282 274 268 275 273 273 272 270 267 269 265 265 264 262 262 254 255 252 250 250 250 248 246 245 243 242 240 238 235 233 231 230 227 225 223 220 216 212 210 207 205 203 200 197 194 191 189 187 185 181 178 175 161 166 178 188 200 205 201 207 208 199 242 229 165 146 143 140 137 135 132 130 128 127 127 127 129 131 132 137 140 146 153 158 165 174 188 213 267 334 281 234 229 243 293 307 325 309 368 454 566 523 419 433 381 326 335 266 235 190 149 147 101 86 70 62 55 51 40 31 23 20 12 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
774 741 786 767 764 720 587 565 663 670 651 667 688 612 684 741 637 637 584 556 584 581 516 486 501 453 390 335 338 340 369 346 303 338 335 332 369 371 354 376 370 357 340 334 329 310 313 315 300 313 321 317 314 311 309 305 301 297 293 290 286 281 277 273 264 271 269 269 267 262 264 265 258 263 260 253 249 250 250 246 247 247 246 242 242 240 239 238 235 233 232 229 227 224 223 221 218 214 212 209 207 204 201 199 195 193 190 187 185 182 179 177 174 171 159 162 169 172 179 184 205 232 229 215 184 154 141 140 138 135 132 129 128 127 126 127 128 128 130 134 138 142 147 155 165 172 187 208 260 330 345 331 242 232 244 253 279 305 320 351 444 562 475 365 344 380 278 235 267 198 141 131 124 107 90 73 55 48 40 33 26 15 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
770 730 679 649 645 640 554 569 665 748 741 737 753 706 703 765 694 748 708 657 624 550 490 459 414 389 385 343 367 363 346 332 313 303 318 297 309 354 342 361 365 351 340 331 327 313 305 310 294 309 315 312 308 307 304 301 299 296 292 289 285 280 277 275 272 254 258 266 264 260 261 263 259 256 256 249 246 246 246 244 243 243 242 241 239 238 236 234 233 231 230 227 225 223 221 218 216 212 210 208 205 202 199 197 194 191 188 186 183 181 177 175 173 170 167 163 157 161 167 171 189 223 230 173 156 143 136 137 136 134 131 129 127 126 127 130 128 129 132 135 140 145 150 159 177 178 191 208 256 313 363 302 243 234 241 260 309 292 302 350 456 577 470 362 256 278 292 215 202 200 145 112 109 99 85 70 53 41 33 24 17 11 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
702 681 679 665 601 603 613 642 640 751 836 847 810 729 740 795 733 754 705 629 585 567 555 510 482 457 443 410 388 375 385 354 369 357 338 353 350 291 345 356 336 342 344 330 320 314 308 300 291 296 310 308 307 302 300 297 294 293 290 286 283 279 276 274 270 267 250 258 261 257 259 257 258 253 250 247 242 242 242 241 240 240 240 238 235 235 233 231 230 229 228 225 223 220 217 216 214 210 208 206 203 200 198 195 193 189 186 184 181 179 176 173 171 169 166 163 160 155 158 165 178 215 178 154 144 138 133 133 133 134 137 135 127 126 127 128 130 131 133 138 143 148 156 166 206 192 203 248 286 324 378 284 243 243 252 258 269 308 305 358 471 531 403 353 315 212 187 164 169 205 135 100 93 85 74 62 47 34 27 20 12 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
792 723 671 661 650 656 700 720 693 750 875 869 801 795 755 761 787 716 700 719 650 565 564 529 475 443 420 396 404 407 401 393 379 316 361 326 304 299 300 328 329 302 309 309 320 324 316 301 300 288 302 304 302 299 296 294 292 290 288 284 281 278 275 272 268 263 263 255 252 256 257 254 253 255 247 242 242 237 238 237 237 236 236 235 233 233 232 228 227 226 225 222 220 218 216 214 211 208 206 204 200 198 196 194 191 188 186 182 180 176 174 171 169 167 164 162 160 157 150 154 166 186 154 144 140 138 132 130 129 136 149 160 129 126 128 129 131 131 135 140 144 150 158 167 188 202 212 240 278 354 339 269 249 270 260 257 294 343 329 363 469 538 521 447 333 290 283 241 145 121 122 98 82 69 62 52 40 29 21 16 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
837 790 706 753 738 737 768 805 743 785 883 914 861 792 741 676 741 710 612 638 598 571 502 502 486 425 422 417 411 404 404 380 377 323 397 390 360 376 305 302 299 286 289 276 313 327 326 321 302 293 278 294 305 300 293 293 290 286 287 286 278 274 272 270 268 264 259 260 246 252 248 251 249 246 244 241 240 233 233 232 235 233 233 232 230 229 227 225 223 221 219 218 216 214 212 209 208 205 204 203 200 196 193 191 189 186 184 180 177 175 172 169 167 165 162 160 158 156 153 145 154 157 147 143 140 138 132 129 129 146 159 137 128 127 128 130 133 127 134 143 149 155 164 176 182 205 255 236 286 312 283 279 291 309 286 298 277 309 346 359 399 476 507 403 318 330 266 179 118 120 113 101 88 71 54 42 33 25 15 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
915 835 766 819 893 876 883 855 837 850 870 874 825 768 748 650 646 649 592 540 554 526 493 468 443 439 426 411 402 391 361 382 333 373 408 403 386 380 378 330 361 343 325 276 289 316 325 316 311 308 302 289 300 298 293 287 288 284 282 284 282 277 274 269 264 261 256 262 255 240 249 241 240 241 240 239 239 237 234 228 231 230 230 228 227 226 224 222 221 219 218 215 214 211 210 207 205 203 202 200 198 195 192 188 187 185 182 177 176 174 170 168 165 163 160 158 156 153 151 150 142 144 146 145 140 139 133 128 128 128 128 127 126 128 129 133 135 140 142 146 152 160 171 187 194 203 247 300 289 324 270 275 291 282 318 304 276 320 348 393 407 479 479 435 364 338 273 211 151 113 97 89 79 66 52 39 31 21 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 1 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
832 885 861 907 980 959 952 875 785 742 756 858 812 796 681 628 576 575 533 525 515 494 470 462 459 448 430 411 394 407 401 385 373 354 396 382 365 355 346 350 353 349 345 327 293 276 301 306 305 297 285 297 294 298 291 284 281 282 277 283 274 272 269 269 270 263 258 245 253 236 246 243 241 237 237 235 235 233 232 226 228 227 226 225 224 223 222 220 218 217 214 211 210 208 207 205 203 201 197 195 193 191 189 186 183 181 178 174 173 169 168 165 162 159 156 154 152 151 145 144 144 145 146 142 143 140 134 129 128 126 127 127 127 130 134 134 139 142 145 151 156 165 178 196 217 226 267 297 355 299 243 267 240 277 339 338 321 313 313 334 347 416 360 379 305 289 237 190 153 96 82 76 67 57 45 31 23 15 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 1 0 0 0 1 0 0 0 0 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
813 894 956 950 948 970 957 907 789 687 712 775 689 667 685 667 626 623 621 595 565 516 481 463 454 445 431 417 412 407 390 380 347 388 392 371 356 352 355 333 334 336 339 336 328 290 275 285 289 287 269 291 289 295 293 286 283 284 282 280 277 272 265 259 257 266 265 264 250 235 232 233 239 235 232 233 231 231 229 227 218 224 222 222 222 220 219 217 215 214 211 209 207 206 205 203 201 198 195 194 192 189 187 184 182 179 176 174 170 169 167 164 160 158 154 153 151 149 146 143 142 142 143 141 142 139 132 130 128 128 129 129 130 133 133 136 142 146 150 155 165 175 203 200 230 252 302 344 296 240 196 217 239 263 313 326 265 317 286 284 348 390 285 266 247 194 162 123 104 73 64 61 56 46 33 25 14 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 0 0 1 0 0 0 1 1 0 0 0 0 0 -1 -1 -1 1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
851 921 948 879 869 901 861 821 789 680 645 693 674 594 595 601 592 627 575 561 536 497 478 454 433 441 419 404 410 402 400 358 386 395 404 385 352 339 336 346 334 316 317 315 316 324 288 271 261 260 259 285 286 291 295 289 288 289 288 285 287 278 272 268 265 259 254 247 262 257 247 242 226 234 233 230 228 227 226 224 223 219 218 219 218 217 216 215 214 211 209 207 205 204 201 200 198 195 193 191 190 186 185 182 179 177 174 172 169 164 164 163 159 155 153 151 149 147 145 142 140 141 142 139 137 134 126 125 123 127 129 133 133 135 136 139 145 151 156 161 172 184 214 229 284 316 373 272 234 185 169 185 235 307 311 227 242 303 222 272 301 366 320 213 163 159 136 100 87 68 52 49 41 37 28 15 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 2 1 2 1 1 1 1 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
792 902 908 829 803 832 809 729 744 711 606 674 593 601 527 570 520 546 528 488 521 492 478 496 450 414 404 386 402 399 361 369 415 421 408 399 361 352 343 330 344 333 330 320 310 321 316 309 301 304 283 256 281 287 293 292 289 287 287 288 288 280 274 268 262 258 259 258 241 246 240 238 224 223 231 226 223 223 224 222 219 218 215 210 213 214 213 212 210 209 206 204 202 201 199 198 196 193 191 189 187 185 183 181 178 176 173 170 170 166 163 160 157 155 152 151 147 145 143 140 138 138 139 138 139 136 131 128 123 126 130 133 142 138 141 143 150 164 163 169 174 192 213 261 307 360 373 284 189 166 151 185 243 331 287 194 255 305 209 219 281 311 259 226 241 199 143 96 76 65 51 38 29 27 18 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 1 1 1 0 0 0 0 1 1 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
854 874 870 837 730 763 789 735 654 655 585 666 611 548 539 488 516 468 509 447 487 485 444 466 449 442 425 410 369 365 404 393 406 426 414 391 367 339 330 324 320 328 328 328 313 295 311 300 307 302 300 276 256 280 286 291 285 283 282 286 283 278 277 271 265 268 267 263 238 237 243 224 231 231 221 227 225 220 221 220 218 214 214 213 211 211 210 209 207 206 204 202 200 198 197 196 193 191 188 187 185 183 181 177 176 174 171 168 166 164 162 159 156 155 152 149 145 144 142 139 137 137 137 136 139 135 129 122 127 130 131 134 143 145 145 148 155 165 186 177 204 199 263 291 324 379 284 217 202 161 166 180 216 290 234 182 243 248 168 190 230 310 324 325 309 215 125 81 64 55 44 31 23 17 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 1 0 0 0 0 0 1 1 0 1 2 2 1 1 1 1 1 1 1 1 1 1 0 1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
849 788 767 794 736 688 722 687 632 575 577 589 608 527 533 498 433 434 419 422 413 413 402 394 441 417 397 374 399 406 408 405 415 408 390 369 347 345 349 361 326 307 323 322 312 301 276 283 276 279 294 290 275 262 276 287 284 279 272 274 268 270 272 272 271 266 264 266 262 255 242 225 223 229 219 226 223 222 216 217 214 214 210 210 204 208 207 207 205 201 201 199 198 195 194 193 191 189 186 185 183 180 179 176 173 172 170 167 164 162 159 157 155 150 152 148 144 142 140 137 136 138 135 134 134 133 125 127 130 132 139 142 143 152 154 153 158 170 203 194 223 247 281 279 304 298 227 196 159 140 150 206 267 242 155 153 195 199 137 193 254 252 278 269 224 136 110 85 53 42 35 24 14 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 0 1 1 0 0 0 0 1 1 1 0 0 2 2 2 1 1 1 1 1 1 1 1 0 1 1 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
771 710 728 686 691 631 655 584 598 621 551 523 564 524 478 449 454 466 480 498 469 458 437 400 411 378 401 407 409 411 408 410 417 427 407 381 361 372 362 348 324 302 304 295 298 289 284 300 284 277 267 277 279 267 247 271 288 280 270 266 261 262 267 265 270 266 261 258 252 243 241 232 219 223 224 211 221 220 218 215 208 212 210 206 207 205 205 204 202 200 199 197 195 193 189 189 188 186 185 182 181 179 176 174 172 169 167 165 163 160 157 152 151 147 150 147 144 141 139 137 135 135 134 132 133 131 123 129 141 138 140 149 156 165 173 164 164 187 191 211 226 286 253 219 245 224 222 181 156 141 133 156 188 216 132 129 133 123 134 198 234 235 199 243 230 159 83 55 52 32 25 17 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 1 2 0 0 1 1 1 1 2 1 1 1 0 0 1 1 1 0 0 2 2 2 1 2 1 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
716 660 710 634 635 598 577 549 532 576 545 500 511 484 459 436 455 509 550 542 523 507 475 432 428 439 433 420 417 405 405 400 410 402 393 372 393 396 366 361 334 331 309 305 298 302 303 300 289 306 291 296 274 264 239 251 281 285 285 285 274 258 248 252 260 256 256 247 239 231 230 225 224 218 217 222 209 213 211 211 211 208 208 204 201 203 202 201 200 197 196 194 193 190 187 187 185 183 183 181 178 177 174 172 170 167 165 162 161 159 156 154 150 150 148 146 143 140 138 135 134 133 130 128 131 128 123 128 139 150 147 150 168 183 200 185 168 183 213 245 234 266 225 206 208 184 198 196 147 134 126 117 149 160 155 107 102 136 169 210 162 166 147 196 184 105 57 42 30 21 16 10 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 1 1 2 1 0 1 1 2 1 1 2 2 1 1 0 1 2 2 1 1 1 1 1 1 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
661 603 666 634 558 555 559 538 501 522 514 484 490 481 438 480 488 476 501 521 474 472 480 471 467 446 429 430 427 415 393 390 425 422 429 405 412 400 383 362 345 322 305 321 307 310 306 303 306 300 294 306 302 274 259 238 238 265 284 285 266 259 260 233 241 239 236 245 244 233 224 197 196 199 216 214 219 211 206 198 200 207 205 204 201 201 200 198 198 197 193 188 190 188 185 183 183 181 179 178 176 174 171 169 167 165 162 160 158 156 155 152 150 148 145 143 141 139 136 135 131 132 128 128 128 125 122 130 141 155 176 155 210 204 229 212 175 222 240 267 257 239 209 169 201 163 206 211 150 127 127 125 100 108 120 103 93 104 134 148 126 114 164 109 111 143 49 31 21 10 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 2 1 1 2 1 1 2 2 2 2 1 2 2 1 2 0 1 2 2 2 2 1 1 1 1 1 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
591 578 628 606 563 540 517 497 496 471 484 468 445 440 464 489 552 492 533 544 520 476 448 430 444 428 416 425 416 416 406 376 424 424 417 414 402 402 372 343 320 313 313 328 322 315 315 308 310 307 308 300 290 279 269 265 240 247 281 286 277 264 228 218 215 215 215 215 217 212 201 214 211 204 197 211 211 215 213 206 199 197 204 201 197 192 192 197 196 192 191 185 187 186 182 180 179 177 177 176 174 172 170 167 165 162 160 159 156 154 152 151 148 146 144 141 139 136 134 132 131 126 127 126 121 112 122 131 140 159 192 162 204 221 201 185 171 188 211 204 209 203 196 188 146 193 237 233 163 141 120 104 96 90 87 83 84 88 96 92 90 117 109 115 85 87 34 18 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 2 2 1 2 1 1 3 2 2 2 2 2 2 1 2 2 2 2 2 2 1 1 1 1 1 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
534 563 581 561 539 540 522 499 485 510 488 459 465 467 494 525 548 525 550 542 492 459 441 417 404 403 399 414 398 411 398 381 393 399 397 392 377 362 360 336 329 322 327 333 318 325 319 317 314 311 308 307 302 285 270 261 250 247 268 285 275 218 245 247 235 231 232 234 229 229 227 230 223 212 195 198 206 210 210 208 195 195 199 197 199 198 191 192 190 192 189 184 181 182 181 178 169 174 175 173 172 170 168 165 163 161 159 156 154 152 151 148 146 143 142 139 137 136 132 130 127 126 117 124 117 109 124 135 151 157 170 172 175 185 187 186 164 166 178 184 186 200 197 207 133 155 225 191 124 101 87 90 110 104 82 71 75 72 74 72 74 83 63 106 76 60 27 16 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 2 2 2 1 2 2 2 3 2 2 2 2 2 2 2 2 2 2 1 2 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
556 527 542 540 540 530 516 488 538 578 535 476 479 476 494 547 588 574 578 532 504 464 425 409 408 396 379 380 379 397 389 385 356 389 387 386 381 367 350 348 347 332 344 336 330 324 316 315 312 304 302 299 297 300 267 264 236 239 230 263 220 282 277 266 260 258 266 265 257 251 238 225 221 212 206 195 186 196 202 197 191 181 180 193 198 196 194 188 185 186 180 177 181 171 172 166 169 173 173 170 168 167 165 163 161 158 157 154 152 151 149 146 144 144 140 137 135 133 131 128 125 119 123 122 119 106 120 130 144 165 194 183 164 174 195 191 162 165 177 197 222 207 228 218 139 124 152 161 137 109 101 76 78 99 72 98 88 56 60 59 60 56 54 107 71 40 29 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 3 1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 2 2 1 1 1 0 1 1 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
570 538 526 523 521 517 507 502 553 541 488 497 499 502 510 530 586 659 603 561 486 468 437 413 386 373 368 358 357 365 375 363 354 380 374 367 365 368 364 357 348 346 334 330 322 308 312 307 308 305 301 284 280 270 255 249 261 283 281 239 268 289 283 270 270 270 266 259 249 241 237 230 222 221 211 202 191 186 191 187 178 177 175 184 197 196 193 193 186 183 179 181 181 178 176 169 162 159 169 168 167 165 163 161 159 156 154 152 150 148 147 144 143 141 138 136 133 130 129 126 122 118 123 118 113 101 121 144 163 160 178 173 156 154 172 174 159 157 182 212 217 222 244 198 185 125 114 135 152 105 121 96 61 57 57 92 107 93 53 49 51 47 44 69 51 28 22 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 2 3 2 2 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 1 1 1 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
634 597 556 524 541 564 533 513 533 504 520 535 530 516 517 563 638 645 581 537 480 433 421 414 398 379 366 350 348 344 341 341 333 349 337 333 332 333 337 336 339 327 327 322 315 303 296 301 294 291 303 291 284 268 262 254 269 288 277 286 285 297 282 277 274 263 260 256 254 250 239 233 229 224 215 215 210 180 181 178 185 182 175 180 190 194 191 192 190 182 181 178 173 175 174 172 162 165 157 165 165 162 161 159 157 155 151 150 148 147 145 143 141 139 136 134 131 128 128 125 122 121 119 117 115 96 115 135 150 140 144 143 138 139 145 147 145 147 160 173 182 193 200 201 162 126 107 102 102 97 78 94 68 49 46 59 74 55 48 45 42 38 34 41 69 36 12 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 1 1 2 2 2 2 2 2 2 2 2 3 2 2 2 2 1 2 1 1 1 1 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
596 563 535 599 547 538 517 547 511 520 532 571 545 528 553 552 593 589 555 481 468 440 426 400 388 378 368 353 340 341 331 335 329 325 325 315 312 305 307 303 311 315 317 326 318 313 303 297 303 306 294 298 276 261 247 270 285 298 291 294 313 304 290 284 273 264 261 252 244 243 238 235 230 222 216 213 212 209 206 202 194 183 176 176 190 186 192 193 189 183 179 177 175 168 171 170 170 169 166 156 161 160 158 156 154 151 149 147 145 144 142 141 139 136 134 132 128 127 125 123 121 121 117 115 113 106 112 116 123 125 126 128 124 127 129 143 143 142 149 157 165 174 185 179 183 173 113 91 85 77 60 55 46 42 39 38 39 40 41 41 38 35 29 26 31 21 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 1 2 2 2 2 2 2 2 2 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
563 546 543 608 549 534 582 531 542 550 526 584 591 580 579 581 639 603 552 492 459 432 411 395 383 362 357 348 343 330 324 327 321 314 302 301 302 295 293 289 290 300 301 322 313 310 308 306 305 294 304 296 274 251 283 287 310 314 320 308 312 279 287 272 261 261 245 244 246 241 230 226 226 221 214 206 208 205 201 200 195 184 171 177 185 187 185 191 188 179 177 175 174 169 165 170 167 166 165 163 159 157 148 144 153 150 146 145 142 142 140 139 137 134 132 130 128 126 122 120 116 117 116 113 111 103 107 112 113 117 122 133 153 147 168 150 172 149 148 151 157 163 171 172 155 135 100 83 81 74 70 47 41 36 33 31 31 34 35 33 32 30 25 21 16 12 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
630 590 596 589 534 600 576 533 546 625 544 594 655 638 625 611 630 606 566 480 463 425 394 379 372 367 356 350 341 329 322 319 309 312 308 303 299 287 283 279 278 283 288 297 309 301 298 296 291 292 280 273 257 288 302 313 319 362 373 324 293 322 314 285 258 247 241 237 232 237 234 226 221 220 213 207 201 205 204 194 192 185 177 173 177 186 184 193 186 181 174 172 167 166 162 163 164 165 163 160 160 160 157 155 141 147 145 143 140 139 138 137 135 132 130 128 126 123 121 119 123 116 113 112 108 101 104 108 120 124 142 158 147 152 175 194 174 175 179 168 175 169 132 119 108 97 85 68 72 80 53 44 36 31 28 27 26 29 29 27 26 23 24 18 13 9 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 2 2 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
632 573 608 551 582 649 575 596 635 661 592 598 670 741 711 635 590 568 533 477 436 418 402 381 369 358 347 340 331 330 324 309 299 303 306 297 294 293 286 281 275 276 275 277 281 294 279 282 277 281 269 269 294 316 310 329 350 368 337 310 343 325 299 279 279 265 258 237 232 228 231 225 217 219 213 206 199 196 202 194 188 184 167 169 171 181 180 191 189 178 177 171 164 165 165 164 158 163 160 157 158 157 157 153 151 146 143 135 139 136 136 135 133 130 127 125 123 121 118 117 115 114 112 109 107 94 101 103 114 122 134 133 146 181 188 133 164 147 162 138 151 153 166 149 130 128 90 73 64 75 50 43 36 31 26 22 21 24 26 22 22 19 17 16 12 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 2 3 2 2 3 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
611 613 615 553 613 642 642 699 702 683 608 620 717 744 696 644 606 570 521 461 430 414 407 392 378 361 354 344 327 324 317 321 310 302 303 297 289 289 282 278 277 273 268 267 268 274 268 265 262 257 258 291 311 353 351 371 407 380 337 349 369 317 297 292 283 269 248 236 227 221 226 219 214 212 212 209 200 192 189 189 186 183 175 165 155 154 176 178 177 176 170 167 163 161 162 157 157 155 158 155 154 154 153 150 149 145 142 140 136 134 132 131 129 129 125 123 121 119 117 116 113 112 110 108 105 81 91 110 124 151 110 115 135 134 131 135 115 111 115 123 108 125 120 139 147 131 92 72 62 56 50 44 37 32 24 20 17 21 19 18 15 14 13 11 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 2 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
641 625 627 567 604 678 706 720 713 718 692 681 724 723 648 627 588 551 526 479 431 417 402 390 379 368 353 346 341 329 323 310 306 305 292 288 285 280 282 282 278 272 267 265 263 261 259 265 270 278 299 317 359 377 438 458 418 388 359 375 320 309 288 277 277 265 251 238 236 224 219 219 207 204 204 203 199 190 185 182 180 181 180 174 169 165 158 176 174 171 170 167 164 160 161 156 154 152 153 154 151 152 150 148 145 142 140 140 133 133 131 130 127 126 124 121 119 116 115 102 111 109 108 106 104 93 85 97 113 130 107 102 109 125 110 105 100 98 96 94 93 105 116 119 109 134 120 74 57 52 48 43 34 30 24 20 16 13 12 12 10 10 9 7 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
641 644 644 571 616 701 718 702 710 735 786 785 751 675 621 566 538 542 539 471 428 405 385 373 361 362 348 334 328 318 319 318 312 304 299 293 287 283 286 281 270 270 267 265 265 266 266 275 290 306 323 371 382 469 488 432 408 391 374 338 325 292 278 289 272 253 246 245 230 236 215 207 206 198 195 192 190 187 181 183 179 179 181 189 174 170 149 171 171 174 171 168 164 161 159 155 152 150 148 149 150 148 149 145 143 139 136 136 135 131 127 128 126 123 122 120 117 114 114 111 109 108 106 104 103 101 78 83 94 97 96 95 94 95 98 94 90 88 85 82 83 83 87 92 94 121 89 69 53 46 44 40 35 30 23 20 14 12 9 7 6 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
645 642 668 599 579 680 705 689 711 738 788 808 764 666 570 550 518 475 502 463 425 399 378 377 368 352 357 355 345 334 324 308 303 299 293 291 292 290 288 285 273 268 268 269 271 273 274 285 305 322 367 372 460 484 466 413 379 353 343 334 312 309 305 290 260 243 232 234 224 222 219 200 199 195 193 199 192 192 199 199 190 187 197 188 172 171 165 150 147 161 160 157 161 160 158 155 152 151 149 146 145 144 146 144 139 136 136 133 131 130 127 123 123 122 120 118 115 113 110 109 107 106 104 102 101 99 96 87 82 75 90 90 88 85 86 84 81 79 80 74 74 73 76 78 79 87 98 61 48 42 39 36 32 28 23 18 14 12 9 6 4 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
689 683 685 628 635 620 670 680 702 748 778 772 681 638 577 523 488 466 452 435 404 388 386 384 375 365 367 359 344 333 323 315 313 303 292 288 284 284 283 273 272 271 270 271 275 279 288 284 317 353 384 454 461 468 445 413 368 354 330 334 326 315 283 268 265 252 236 223 222 223 217 213 207 200 207 205 202 204 202 201 200 201 198 187 175 177 179 175 154 154 145 149 139 145 153 154 152 151 149 146 144 142 143 139 137 134 134 130 127 128 125 123 119 119 117 115 113 111 109 106 105 104 102 101 99 97 94 92 90 82 77 85 85 82 80 77 74 73 70 68 69 66 66 68 73 81 61 46 40 36 35 33 29 25 22 18 15 12 10 7 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
638 619 608 623 684 678 652 663 696 736 762 731 630 559 533 497 470 445 424 416 411 400 385 383 370 370 366 350 344 335 328 321 310 298 300 297 289 282 279 279 282 277 272 272 274 283 309 310 312 372 432 458 470 476 447 403 372 352 344 319 317 308 294 280 256 242 240 242 232 219 216 217 210 207 207 201 204 209 209 202 201 187 187 193 188 186 183 183 179 169 163 154 152 145 135 141 144 149 149 148 144 141 140 137 133 132 130 127 125 124 122 121 117 117 113 112 111 109 107 105 103 101 100 99 98 95 92 90 88 87 71 74 73 78 76 74 72 69 66 64 63 61 60 60 59 55 46 41 37 34 31 29 26 24 21 18 15 12 10 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
623 579 557 581 622 667 705 687 701 713 744 657 601 540 503 478 462 434 424 418 405 401 394 384 372 357 363 352 339 329 320 313 306 299 306 304 295 290 287 286 283 279 274 276 275 298 317 368 371 408 441 483 480 485 470 414 373 361 332 312 324 299 286 261 254 251 256 239 230 221 214 210 208 212 200 187 194 208 182 180 179 169 167 188 190 185 182 183 179 172 166 163 159 148 147 142 128 134 133 135 134 134 138 137 135 131 129 126 123 120 119 118 116 112 111 112 110 107 106 103 101 99 97 96 96 93 91 89 87 86 84 81 80 72 76 74 70 69 65 62 60 58 57 54 54 50 44 41 38 35 32 29 27 24 21 18 15 13 10 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
604 564 525 541 568 602 629 682 696 701 668 615 548 517 490 470 454 454 430 423 423 408 392 377 368 359 342 351 339 328 328 319 313 306 302 295 293 291 290 285 280 275 275 276 292 311 334 394 430 456 515 496 450 436 420 391 337 324 309 302 317 322 320 279 271 269 254 236 228 221 221 213 204 208 200 183 199 178 206 206 183 185 164 195 190 184 179 177 174 170 167 162 158 157 154 154 147 144 146 135 130 126 121 130 134 132 128 126 124 122 119 117 117 114 112 111 104 105 103 101 100 97 96 94 93 91 89 87 85 84 81 79 79 75 73 65 68 68 63 62 59 56 53 51 50 47 44 41 39 36 32 30 27 24 21 18 15 13 10 7 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
625 566 542 500 542 557 577 596 595 595 612 597 540 508 482 467 478 461 460 436 428 415 389 382 364 363 348 342 334 326 317 319 319 310 297 294 289 286 285 280 275 275 280 282 301 311 348 367 421 488 537 479 434 413 367 353 338 318 310 295 306 310 316 293 274 260 252 243 230 231 226 211 201 199 190 183 220 234 223 212 202 185 177 197 191 184 178 175 172 167 164 160 156 155 153 152 151 148 146 143 142 140 133 127 132 132 128 125 122 119 116 114 114 113 112 110 107 103 99 95 98 96 93 93 90 88 87 85 83 81 79 77 77 76 73 71 67 62 60 60 59 57 54 51 48 45 44 40 39 36 33 30 27 24 21 18 16 13 10 8 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
609 535 527 498 509 538 565 566 548 538 598 557 542 514 497 492 511 492 475 449 423 402 387 366 360 346 338 328 333 330 325 321 305 298 302 301 294 289 282 280 282 278 296 303 311 332 364 417 472 514 468 389 357 391 349 344 335 327 320 295 289 303 296 282 261 256 250 241 243 231 221 214 208 201 186 202 228 224 215 207 188 166 182 189 190 186 181 177 173 169 167 162 155 153 150 150 149 149 145 142 139 136 134 117 130 128 127 126 121 117 114 112 111 111 108 107 104 103 101 97 95 95 92 89 88 85 85 82 81 78 77 75 75 74 73 70 67 64 62 60 52 54 54 50 47 44 41 40 38 35 33 31 28 24 22 19 16 13 11 8 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
600 595 547 495 505 539 533 532 523 524 578 572 526 492 524 525 548 555 489 464 448 415 393 383 370 346 332 330 319 326 315 313 311 322 316 305 295 289 282 287 289 299 303 299 319 347 386 442 468 453 379 349 320 340 319 314 323 311 311 302 289 279 284 273 266 253 249 247 242 234 226 210 198 190 194 232 236 216 213 212 203 170 165 176 180 184 180 175 172 169 164 159 155 150 145 146 148 146 143 139 138 134 130 125 123 126 124 123 121 116 112 111 109 108 106 103 103 101 99 97 94 90 91 90 86 84 82 81 80 77 75 73 73 72 71 69 68 65 62 60 57 52 48 48 47 45 41 38 37 34 32 30 28 26 24 22 18 15 13 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
544 554 531 544 492 474 473 493 473 494 512 534 481 498 489 462 482 507 472 427 434 418 390 369 360 344 329 321 318 315 313 317 326 324 317 307 298 292 292 290 294 303 312 326 328 342 372 400 367 376 352 321 315 314 320 290 315 306 299 287 279 270 268 255 249 239 233 228 222 227 209 200 197 190 223 252 234 215 200 208 205 170 166 158 161 178 177 175 172 167 164 161 158 152 147 141 143 143 141 138 135 133 129 126 118 109 121 121 118 115 112 108 107 106 104 103 101 99 96 94 93 86 90 87 85 83 81 79 78 75 73 71 72 70 69 68 66 64 61 58 56 53 50 47 45 40 41 38 36 34 32 29 27 25 22 20 17 15 13 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
496 500 497 498 491 492 488 449 452 465 472 474 457 469 465 442 452 463 451 418 412 410 385 371 356 336 336 329 320 318 332 338 321 308 307 308 302 293 302 292 305 306 316 336 361 365 352 361 342 325 309 301 298 289 288 276 302 305 306 302 292 283 274 270 264 255 251 246 242 223 225 224 211 192 216 237 227 215 204 181 192 185 148 143 154 174 175 174 170 165 162 160 156 151 147 143 140 140 138 135 132 131 129 127 123 118 111 113 113 111 109 106 105 104 102 100 98 98 95 93 91 88 81 86 83 81 80 77 76 75 71 69 69 68 67 66 64 62 59 57 55 53 50 46 44 41 34 38 37 35 31 29 27 24 22 19 17 15 13 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
472 484 492 482 458 452 456 459 439 445 466 465 466 449 444 443 451 445 428 423 402 393 390 374 355 347 333 333 340 345 339 329 318 319 314 298 299 299 294 300 315 310 314 322 336 334 333 322 318 317 307 296 279 276 277 272 300 308 302 283 273 276 274 267 253 249 241 232 235 237 230 216 206 195 216 239 228 219 208 193 187 167 168 141 165 173 169 168 167 165 160 155 151 150 148 142 139 132 136 133 130 129 129 126 122 116 114 106 112 110 108 106 104 102 101 98 98 95 92 91 91 89 85 78 80 80 78 77 73 72 70 68 68 67 65 65 62 61 57 56 53 51 49 46 44 41 37 35 33 21 26 25 25 24 22 19 17 15 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
463 484 483 484 465 443 441 452 443 435 447 446 471 463 440 417 441 443 419 405 386 376 382 373 355 341 351 350 343 321 317 331 322 328 321 315 314 304 300 312 322 315 310 314 316 312 314 308 306 304 309 296 283 267 271 260 278 296 291 275 266 261 263 263 249 239 229 216 214 222 221 218 209 201 224 242 231 226 226 213 198 179 167 138 160 170 166 162 160 159 158 152 148 143 143 139 135 133 132 132 131 128 126 125 122 116 113 108 105 110 107 105 103 101 98 97 95 93 91 89 89 88 86 84 81 71 73 75 74 69 67 66 67 64 63 62 60 59 57 54 53 50 48 45 43 40 38 35 34 32 31 28 14 19 21 19 16 14 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
450 455 450 447 458 439 435 446 446 426 432 453 497 469 478 432 402 397 403 394 396 384 371 367 368 362 352 335 322 342 330 336 325 333 329 322 321 305 296 306 315 318 312 308 310 303 300 301 297 294 308 299 279 268 259 262 257 267 259 255 252 245 244 246 241 227 221 230 215 215 211 206 202 197 220 243 241 229 226 210 192 178 161 156 138 165 161 159 152 149 150 145 142 141 136 133 129 130 125 128 128 126 123 122 119 116 110 107 102 108 106 104 102 100 98 95 92 91 90 88 88 85 83 82 79 78 75 72 68 70 66 63 64 63 61 59 58 57 54 53 51 49 46 44 42 39 37 35 34 32 30 28 26 23 19 8 16 14 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
441 440 435 430 435 434 429 435 436 423 427 450 489 504 483 438 414 409 396 382 385 387 385 368 350 346 345 326 350 360 335 335 332 338 336 327 322 310 315 304 315 316 311 303 305 295 294 292 289 293 307 320 300 280 273 266 251 243 242 243 240 234 239 237 229 233 238 242 231 218 216 216 221 209 227 239 237 235 224 210 198 181 169 146 150 154 151 152 150 144 142 140 137 134 133 129 126 123 124 125 125 123 122 119 117 116 112 107 103 107 104 102 101 99 97 95 94 90 86 86 86 83 82 80 78 77 75 73 70 65 66 63 65 61 61 58 57 55 52 51 49 48 45 42 40 38 36 33 32 31 28 26 24 22 20 17 12 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
428 425 428 422 429 431 424 425 431 428 416 431 432 459 449 432 426 414 401 389 376 374 380 378 358 369 349 360 366 364 347 348 341 342 334 318 313 315 315 317 314 308 299 296 298 292 288 285 283 291 297 303 297 282 277 272 256 247 241 252 244 247 247 239 248 245 250 247 252 252 231 218 236 229 232 231 218 216 210 201 189 178 168 154 139 151 146 142 141 139 136 133 132 129 127 125 124 123 119 121 120 121 119 117 113 113 110 105 102 100 103 101 99 98 95 94 92 92 89 87 82 81 81 79 77 76 75 72 69 67 64 62 60 59 55 53 51 49 47 45 43 42 40 41 39 36 35 33 31 30 27 25 24 22 19 15 13 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
454 440 421 413 422 428 421 413 423 427 416 428 418 420 444 430 414 406 396 390 381 382 371 361 359 369 367 369 366 360 356 352 347 341 329 319 315 325 321 308 301 294 290 288 288 288 284 283 282 282 281 277 269 262 263 265 250 249 255 266 251 258 248 241 246 255 273 268 276 279 263 261 251 243 241 239 216 201 192 186 179 173 160 143 126 137 143 139 136 132 131 130 127 125 122 121 120 121 117 114 115 117 116 114 112 108 108 105 101 92 101 99 97 96 94 92 91 93 101 108 89 82 78 76 75 74 70 69 67 65 61 59 59 57 55 51 49 47 45 43 41 40 38 42 40 38 36 35 34 31 29 27 24 21 20 16 14 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
455 456 444 426 414 420 420 410 413 420 407 413 418 410 424 417 412 402 399 392 386 381 384 377 370 371 372 369 368 363 352 348 346 340 334 327 316 327 326 324 315 314 302 297 295 287 292 294 311 313 292 287 299 286 260 259 269 259 266 269 266 262 257 245 253 257 285 292 300 300 294 276 257 248 249 231 223 216 196 177 168 166 161 152 132 122 132 133 132 131 127 125 123 122 118 118 116 118 118 115 109 114 113 111 110 106 105 104 100 96 99 98 96 94 93 91 87 95 107 134 109 92 84 75 73 72 71 68 65 63 62 58 54 56 54 52 47 45 44 42 39 37 35 40 39 37 35 33 31 30 27 25 23 19 18 15 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
449 448 450 446 442 431 422 416 407 404 415 399 409 406 396 399 396 397 387 387 391 387 381 382 378 374 368 363 367 357 350 343 338 339 328 326 327 329 329 327 325 296 292 295 293 289 293 306 325 335 328 303 325 293 270 292 275 271 280 289 281 277 261 249 259 276 292 326 328 320 301 286 264 247 228 209 201 191 183 173 162 160 153 145 138 133 122 120 119 120 124 121 120 117 115 113 115 116 114 113 112 110 110 109 107 104 101 99 98 97 91 96 95 93 91 89 88 95 107 126 139 111 121 89 73 71 68 67 65 61 61 58 55 51 51 51 49 45 42 38 38 36 33 37 37 36 34 33 31 29 26 24 22 19 17 15 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
436 435 431 430 423 416 414 426 427 429 396 394 398 399 402 389 385 384 376 375 380 384 386 380 375 370 365 360 358 357 349 341 340 339 334 335 334 328 324 325 323 309 310 312 306 296 291 302 325 350 348 333 321 307 300 315 303 287 302 294 284 271 259 254 267 301 313 329 313 323 307 285 263 234 210 195 186 179 172 164 163 150 146 139 134 133 131 119 119 111 114 118 116 113 112 110 112 112 112 111 109 104 103 106 105 102 99 96 97 97 95 92 93 86 86 86 86 93 110 140 149 128 110 95 82 74 69 64 64 61 58 56 54 52 46 48 48 45 42 39 34 34 31 36 35 34 33 31 30 27 26 22 21 19 16 14 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
443 453 442 443 438 428 452 471 460 447 417 397 393 388 396 395 387 385 383 376 372 375 383 381 370 366 362 359 356 353 350 345 337 340 342 336 332 327 319 324 327 319 311 295 301 292 301 307 320 358 365 361 348 343 325 338 317 317 319 300 272 260 258 262 275 304 311 310 313 289 284 304 276 247 212 192 183 182 175 172 157 146 143 138 134 129 128 126 124 120 110 107 115 112 109 108 108 109 110 107 107 106 101 104 102 100 98 96 94 94 94 87 90 89 88 83 84 89 107 147 155 140 121 97 84 75 67 64 61 61 58 56 54 51 49 44 42 42 41 38 36 32 30 34 34 33 31 29 28 26 24 22 20 17 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
475 481 460 460 456 439 490 531 507 479 430 412 400 388 383 380 384 385 381 377 378 367 367 365 362 362 359 358 357 357 347 339 334 332 331 326 322 320 318 315 310 317 308 297 301 303 304 311 313 342 353 356 369 367 365 373 340 338 316 304 289 269 266 274 287 289 290 320 317 279 266 276 272 246 216 202 199 193 177 160 147 140 140 136 133 129 125 122 120 120 116 109 109 111 108 105 106 106 107 104 103 103 102 97 99 98 97 94 92 91 91 89 87 87 85 85 82 82 95 128 137 147 126 111 94 74 66 61 60 57 57 54 53 51 47 45 44 39 35 37 35 33 28 32 31 31 30 28 26 24 22 20 19 16 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
469 481 473 468 463 467 528 522 480 454 432 416 402 393 386 375 373 376 372 376 374 372 365 361 353 355 356 359 356 357 356 339 341 337 332 329 328 324 321 320 317 302 298 298 302 305 310 315 319 327 340 345 375 375 406 387 381 348 331 317 288 284 285 290 304 303 276 280 278 273 248 253 248 235 226 222 202 183 167 153 143 139 137 132 130 127 124 121 118 117 116 113 106 109 109 106 101 103 104 103 100 97 96 95 98 96 95 93 90 90 88 86 84 84 82 81 80 79 88 101 115 131 146 120 92 70 62 59 58 56 53 52 51 49 46 43 40 38 36 33 32 31 30 31 28 26 25 23 21 19 18 16 13 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
456 466 469 463 453 478 511 494 450 435 419 418 422 408 400 388 378 374 370 368 367 365 362 356 352 349 350 350 348 359 359 352 343 341 338 336 333 330 326 321 313 303 297 295 299 304 307 311 316 328 342 365 415 410 421 435 401 363 335 319 306 278 310 312 321 340 315 285 245 265 254 234 234 229 228 212 194 174 163 152 146 145 160 149 130 125 122 120 117 115 116 114 112 99 109 107 104 97 101 101 100 99 89 96 96 95 93 92 89 87 86 83 81 81 80 78 78 76 86 95 107 126 141 104 77 65 58 56 57 54 52 49 49 46 44 42 39 37 35 32 29 30 28 30 28 24 24 21 21 17 15 14 12 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
491 447 439 439 434 470 491 454 439 426 405 416 413 418 408 406 395 383 375 372 366 361 355 357 357 354 349 344 338 337 347 346 343 341 340 340 340 335 325 318 310 304 298 296 298 302 306 310 316 325 334 369 419 447 434 444 391 386 365 329 294 295 320 343 345 334 311 278 265 239 246 228 233 222 215 200 185 173 165 163 151 140 143 140 132 127 121 118 117 113 114 114 112 108 98 107 105 103 96 100 98 98 91 92 93 93 91 90 88 86 84 84 82 78 77 76 75 74 81 93 106 115 109 98 68 60 56 55 55 53 50 47 47 44 42 40 37 36 34 32 27 27 26 27 26 24 20 20 18 17 14 13 10 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
503 457 452 446 421 457 470 437 428 414 408 404 400 412 408 399 394 394 386 378 375 368 367 368 360 356 353 349 346 338 335 340 342 342 341 341 340 336 326 320 311 299 293 296 302 304 307 309 313 325 343 372 404 474 464 455 421 388 341 325 291 330 344 343 333 321 314 303 271 243 213 244 222 204 207 195 181 168 161 167 156 141 136 134 127 124 121 120 118 116 109 109 104 103 98 95 104 102 99 90 96 93 89 91 91 90 90 88 86 82 80 80 80 79 77 73 71 69 75 85 99 86 78 71 60 55 53 53 53 52 50 45 44 42 39 38 35 34 32 31 28 23 24 25 24 22 21 17 15 14 12 10 8 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
480 488 471 449 429 426 453 439 423 419 400 391 394 404 404 400 388 378 381 387 384 380 378 366 359 354 350 346 340 340 331 337 341 341 341 340 334 327 323 318 309 298 296 297 300 304 307 309 311 318 336 383 441 480 456 427 405 369 332 310 319 362 358 335 313 280 300 285 284 265 238 198 207 194 194 187 179 168 155 148 144 144 148 145 131 126 129 137 142 143 125 119 112 106 96 96 103 102 100 95 87 93 88 85 90 86 86 86 85 82 79 77 78 77 76 74 72 68 69 80 90 73 66 60 56 53 51 51 52 51 48 44 41 40 38 37 33 32 30 29 27 25 21 24 23 21 19 17 16 12 9 8 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
520 501 477 455 446 425 432 433 419 409 404 403 382 382 396 396 393 386 383 381 376 377 377 375 369 363 356 351 346 337 330 330 336 337 338 332 320 321 315 309 305 301 301 307 302 304 308 309 313 320 335 373 410 447 447 407 364 352 338 311 346 332 305 300 306 291 273 277 254 240 233 224 200 195 193 188 174 167 160 152 156 169 167 156 144 131 139 144 166 160 136 126 113 101 92 84 84 91 89 89 82 80 85 76 80 76 76 78 77 77 74 72 66 70 68 66 65 66 74 64 57 67 57 54 52 49 47 47 48 49 46 40 36 35 32 34 33 30 29 27 28 29 27 21 22 17 15 15 14 13 9 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
513 466 449 452 446 421 401 429 426 416 408 401 394 374 390 389 390 385 383 365 365 367 371 362 367 363 360 352 346 341 332 324 329 327 329 321 321 314 315 312 313 309 306 310 310 309 308 309 316 320 334 371 395 433 426 407 360 331 323 350 378 352 335 314 276 254 247 262 270 253 243 219 196 183 187 187 182 173 164 157 161 179 187 169 159 139 154 148 175 167 157 130 116 104 96 88 82 83 74 86 83 78 83 82 70 72 72 76 74 76 72 69 64 66 65 66 67 70 86 78 63 50 54 50 48 45 43 43 44 45 45 42 37 33 31 31 30 29 27 26 26 27 27 23 21 19 17 13 13 12 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
485 490 443 442 430 427 401 425 412 418 412 402 390 373 382 383 387 380 370 373 364 360 371 365 355 361 350 341 337 338 333 325 321 319 327 324 314 311 317 318 321 304 306 306 314 310 307 311 316 325 334 351 371 398 426 404 373 348 361 382 378 346 314 282 260 242 236 233 264 251 220 214 201 185 175 184 175 170 169 166 167 170 174 171 156 145 160 163 153 152 161 143 119 114 105 102 93 77 81 79 82 80 72 69 69 69 71 73 71 73 73 70 64 61 63 67 69 72 97 77 62 56 49 46 44 42 39 38 40 41 43 43 37 33 29 30 28 26 25 24 23 25 23 21 19 17 15 12 9 10 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
485 464 436 429 440 412 409 411 399 410 404 400 394 379 361 367 383 379 369 359 363 360 358 368 359 347 349 333 331 332 334 326 319 316 320 319 319 310 310 313 316 299 309 309 304 312 311 311 317 328 343 369 436 416 432 401 383 386 375 366 383 371 343 312 296 274 244 221 258 230 209 203 193 187 181 175 169 165 166 175 178 175 172 164 154 155 161 176 160 145 140 133 116 109 105 97 89 87 80 67 65 61 61 59 61 65 65 68 70 72 69 68 64 60 64 69 89 68 61 76 57 54 49 45 41 38 39 40 37 36 37 37 35 32 26 27 28 27 25 22 21 23 19 17 17 16 13 12 7 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
453 441 441 413 424 392 389 406 397 401 396 390 379 380 369 364 380 375 372 369 354 362 341 364 363 356 344 334 326 326 329 328 324 316 309 309 316 313 305 302 301 295 301 307 297 306 306 307 315 330 354 415 445 447 414 394 352 384 382 359 369 380 343 301 316 275 237 205 219 213 200 182 187 172 176 170 159 161 166 169 183 179 175 182 164 174 182 170 180 162 139 123 119 109 97 103 96 87 79 78 83 82 84 78 71 58 65 62 62 71 69 64 63 60 63 59 79 59 56 58 51 51 47 44 42 41 42 43 41 39 33 32 31 29 24 25 27 26 26 23 22 18 18 18 14 17 15 12 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
435 438 420 405 395 379 404 405 398 381 392 385 375 366 371 357 363 366 362 365 365 345 350 336 365 361 358 345 335 320 324 325 322 317 306 304 307 308 307 302 297 290 301 304 292 302 297 302 312 330 369 421 410 453 458 397 339 344 369 354 338 368 345 307 268 264 256 225 199 203 187 185 169 166 164 166 161 153 180 168 156 165 179 178 177 183 171 157 165 148 134 116 110 103 95 97 98 91 84 85 87 84 80 77 73 66 60 62 63 58 67 64 59 61 57 54 59 58 54 53 50 49 49 47 44 43 43 43 43 41 34 28 23 23 22 23 25 25 25 24 22 21 19 15 11 13 14 7 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
431 431 418 414 396 385 388 401 395 384 383 378 369 360 363 359 347 359 346 365 350 354 342 329 354 351 354 350 340 331 316 319 319 309 306 301 298 299 301 303 299 290 285 298 286 287 280 307 319 324 366 372 425 483 453 407 352 301 362 349 315 346 315 306 254 268 244 206 202 194 185 183 170 155 151 163 162 149 154 152 153 180 186 187 192 197 186 161 149 139 130 127 113 98 95 92 94 94 89 90 88 81 78 77 76 73 71 66 59 60 61 61 56 58 53 53 57 56 53 51 49 48 47 47 47 45 44 44 42 40 34 28 22 18 18 20 22 24 23 22 19 18 19 10 10 9 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
426 410 393 381 379 373 367 383 380 376 362 368 360 351 358 362 356 342 333 348 348 335 339 339 325 344 343 336 342 333 318 313 310 311 317 312 318 295 291 295 294 291 282 277 277 272 289 308 320 326 347 406 485 497 421 341 339 285 334 347 275 316 321 251 234 262 223 212 193 183 187 180 173 165 146 144 151 151 138 144 150 170 181 173 168 178 160 149 135 135 122 115 109 96 91 88 89 91 92 87 81 81 77 73 71 71 70 58 56 59 61 61 57 52 49 54 55 55 51 49 48 47 46 45 45 45 45 44 40 35 31 27 25 24 24 20 18 21 22 19 16 14 16 12 11 10 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
