0 0 0 0 0 0 0 0 0 0 0 35 48 75 114 168 287 359 573 733 1046 1284 1577 1892 2258 2128 2054 2144 2277 2518 3082 3387 4291 6043 7324 7381 12257 18376 14357 6452 3985 4837 6945 7177 5334 5388 5869 4776 3930 3823 4413 5461 6550 9239 11348 8165 4718 4108 4670 5562 7375 10696 16769 23171 28779 49524 129117 220442 167892 57810 16022 11069 13358 17789 25471 46603 58652 38626 16751 8680 7558 6018 4573 4274 3626 3023 2882 3017 3261 3418 3435 3494 3630 3575 3962 5391 10282 16807 16970 10069 5286 4714 4164 3108 2667 2460 2400 2505 2631 3608 5582 5827 4176 3461 3426 2938 2562 2467 2433 2475 2428 2449 2470 2603 2558 2680 2788 2941 2918 2998 3138 3304 3447 3429 3288 3389 3389 3458 3482 3497 3675 4018 3909 4057 4205 4472 4972 5649 6245 6765 7275 7742 7367 6904 6669 6547 6459 6272 6209 6086 5994 5982 6005 5905 5752 5865 5725 5792 5954 5903 5882 6086 6253 6339 6441 6408 6642 7010 8775 24132 74326 115507 77700 23743 5722 3009 2679 2334 2107 2010 2151 2139 2505 2524 2236 2024 2079 2150 2131 2152 2291 2369 2395 2356 2508 2434 2447 2423 2337 2549 2323 2435 2398 2340 2481 2369 2351 2381 2337 2387 2513 2578 2611 2433 2318 2224 2322 2645 2706 2676 2383 2370 2263 2346 2300 2348 2302 2280 2368 2201 2240 2306 2321 2306 2384 2364 2338 2282 2351 2422 2335 2475 2553 2489 2407 2526 2668 2751 2783 2695 2697 2634 2650 2651 2737 4059 10353 22101 25040 13847 4889 2516 2277 2262 2162 2093 2084 2067 2049 2130 2359 2637 2738 2448 2269 2194 2168 1997 2070 2002 2008 2014 2009 2131 2048 2024 2006 1991 2033 2110 2060 2116 2054 2021 2042 2001 2092 1954 2110 2013 2050 2058 2096 2050 2037 2093 2058 2151 2085 2066 2068 2032 2020 2060 2105 2104 2023 2116 2088 2159 2119 2082 2019 2116 2073 2148 2190 1994 2151 2150 2107 2166 2115 2213 2084 2215 2128 2215 2169 2165 2118 2139 2122 2147 2211 2139 2177 2232 2143 2167 2186 2193 2185 2259 2287 2218 2213 2286 2676 5102 11094 16132 12203 5726 2823 2288 2183 2097 2065 2100 1973 2061 2117 2010 2052 2083 2097 2009 2091 2075 2076 2008 2069 2133 2055 2100 2039 2098 2002 2092 2098 2020 2087 2077 2082 2041 2012 2068 2059 2059 2085 2082 2181 2492 3387 3628 3157 2400 2107 2028 2015 2014 2075 1957 2015 2021 2030 2002 2065 2035 2006 2009 1982 2033 2074 1982 2026 2056 2020 2011 1949 1966 1931 1987 1965 2036 1993 1914 1949 1986 1884 1949 1952 1965 1965 2077 1912 1896 2003 1980 1946 1941 1937 1957 1983 1983 1990 1939 1945 1944 1958 1995 1898 1954 1929 1875 1937 1944 1892 1979 1914 1981 1948 1984 1968 1955 1893 1888 1927 2041 2020 1921 1989 1931 1901 1950 1906 1931 1886 1955 2017 2038 2422 3514 4408 3994 2815 2153 1914 1959 1887 1827 1906 1831 1892 1821 1830 1806 1844 1853 1873 1859 1890 1849 1887 1868 1916 1851 1884 1940 1848 1797 1827 1880 1847 1862 1829 1845 1844 1886 1790 1795 1816 1818 1794 1847 1846 1884 1864 1846 1906 1826 1836 1894 1865 1902 1941 1917 1941 1873 1969 2009 2033 2032 2328 2338 2248 2063 2142 2104 2088 2181 2112 2161 2137 2117 2190 2116 2042 2043 2189 2151 2070 2294 2083 2153 2124 2098 2076 2222 2139 2181 2159 2107 2166 2035 2068 2145 2045 2038 2043 2072 2085 2112 2115 2136 2110 2103 2122 2128 2107 2046 2134 2077 2104 2032 2045 2088 2122 1998 2110 2155 2109 2110 2088 2141 2075 2127 2182 2091 2123 2070 2050 2019 2107 2095 2167 2112 2078 2006 2081 2113 2157 2162 2108 2125 2097 2144 2150 2142 2190 2192 2160 2209 2158 2196 2249 2234 2244 2147 2213 2117 2164 2168 2156 2104 2163 2145 2136 2225 2167 2174 2123 2132 2117 2106 2175 2152 2140 2129 2115 2146 2086 2152 2079 2146 2155 2056 2021 2139 2001 1971 2169 2008 2159 2064 2036 2020 2018 2020 2018 2020 1937 2025 1963 1950 1985 2010 1955 1953 1994 2020 1940 1864 2018 1890 2006 1876 1919 1859 1944 1921 1898 1900 1877 1929 1963 1951 1812 1809 1887 1802 1931 1881 1784 1763 1827 1846 1836 1822 1861 1909 1771 1872 1806 1833 1802 1793 1830 1783 1701 1716 1726 1748 1759 1774 1711 1783 1741 1704 1813 1684 1722 1762 1717 1701 1696 1653 1686 1695 1593 1644 1704 1623 1709 1775 1769 1687 1652 1685 1590 1621 1647 1574 1526 1636 1585 1572 1552 1544 1586 1551 1576 1612 1578 1511 1548 1616 1512 1607 1498 1499 1550 1578 1601 1494 1539 1458 1463 1509 1503 1522 1464 1517 1550 1532 1526 1420 1464 1491 1451 1451 1477 1430 1482 1471 1421 1411 1474 1463 1443 1375 1431 1407 1412 1399 1416 1404 1459 1448 1396 1411 1392 1375 1382 1422 1409 1382 1398 1329 1394 1348 1420 1416 1318 1358 1437 1289 1302 1319 1327 1382 1335 1343 1313 1394 1344 1328 1330 1282 1399 1324 1343 1324 1347 1379 1243 1322 1268 1299 1214 1299 1257 1258 1287 1267 1275 1307 1210 1245 1248 1245 1223 1255 1285 1337 1239 1300 1253 1283 1261 1210 1212 1212 1252 1285 1220 1221 1253 1244 1261 1174 1297 1219 1255 1195 1194 1229 1173 1199 1210 1297 1204 1226 1198 1278 1243 1187 1191 1214 1169 1138 1180 1197 1257 1177 1160 1211 1174 1184 1139 1276 1267 1313 1305 1243 1214 1170 1122 1168 1177 1200 1170 1194 1193 1129 1198 1230 1128 1139 1174 1155 1169 1180 1126 1169 1124 1101 1185 1084 1106 1182 1128 1188 1140 1198 1187 1149 1110 1113 1170 1065 1105 1069 1161 1162 1065 1199 1126 1135 1115 1109 1112 1133 1162 1098 1122 1088 1123 1118 1150 1119 1132 1061 1095 1091 1107 1082 1110 1144 1111 1105 1093 1114 1055 1161 1069 1094 1189 1065 1124 1086 1050 1097 1039 1081 1090 1063 1169 1127 1149 1091 1088 1128 1053 1106 1122 1064 1075 1007 1095 1092 1070 1029 1020 1063 1081 1016 1055 1119 1085 1031 1045 1122 1124 1090 1025 1105 1065 1067 1142 1033 1105 1109 1061 973 1024 1080 1105 1126 1158 1086 1021 1061 1052 1053 1043 1084 1041 1075 1045 1091 1042 1081 1084 1139 1094 1028 1036 1000 1055 1049 1078 1056 1006 1091 1079 1009 1072 1051 990 1038 1103 1028 1057 1041 1044 1056 1036 1040 1045 1019 1031 1049 1060 1115 1025 1072 1031 1040 976 1051 1088 1026 1025 989 1008 1011 1041 1083 1133 993 1012 1105 1081 1012 979 1069 1047 1111 1077 987 1039 1034 1077 1066 1068 1072 1035 1036 1056 1074 1108 1034 1080 967 1094 1009 1059 1051 993 1062 1012 1082 1049 997 1028 1088 1013 1068 1024 1074 1024 1016 1043 1041 1024 1027 1037 1032 1021 959 1079 1015 1063 1105 1151 1344 1856 2910 3743 3563 2535 1702 1242 1085 1086 1116 1113 1013 1056 1042 1006 1096 969 1074 986 1033 1043 1067 997 1070 1059 1015 977 1054 1034 1098 1000 1051 1078 1002 1060 976 1037 990 1042 1023 1080 1052 1086 1010 1116 1066 1050 1096 1106 1042 1077 1018 1107 982 1077 1034 1075 1084 976 1055 1016 1042 1045 1058 1044 1109 1054 1044 1056 1084 1068 1080 1027 1025 1080 1059 1074 1114 1115 1064 1046 1040 996 1048 1037 1048 1082 1101 1121 1110 1043 1052 1044 1048 1023 1090 1038 1037 1085 1125 1052 1052 1102 1057 1050 1082 1107 1042 1027 1056 1040 1044 1043 1031 1133 1107 1092 1076 1060 1027 1046 1076 1036 1085 1095 1102 1077 1109 1092 1098 1096 1062 1081 1057 1105 1063 1140 1201 1085 1119 1093 1138 1117 1128 1089 1121 1147 1116 1179 1115 1137 1067 1142 1050 1124 1143 1161 1160 1095 1113 1101 1079 1150 1127 1132 1133 1114 1129 1174 1098 1156 1093 1140 1146 1117 1126 1119 1105 1188 1100 1135 1120 1203 1128 1116 1124 1155 1159 1187 1174 1200 1162 1187 1163 1133 1108 1116 1173 1173 1221 1171 1188 1148 1193 1130 1137 1124 1158 1184 1110 1212 1228 1149 1256 1165 1121 1187 1113 1149 1146 1167 1144 1235 1076 1141 1197 1209 1154 1186 1192 1157 1125 1192 1173 1163 1211 1128 1148 1140 1121 1116 1168 1105 1197 1170 1103 1151 1139 1164 1082 1143 1109 1185 1143 1159 1158 1150 1108 1071 1068 1109 1052 1034 1041 987 968 996 927 1005 960 1035 953 910 859 869 932 912 922 851 850 844 792 852 885 868 832 842 877 832 830 801 813 841 850 855 809 818 872 838 879 801 813 791 793 839 833 814 771 831 829 751 775 774 778 830 790 801 797 754 794 749 755 742 778 785 788 732 757 738 741 760 729 830 762 720 755 747 752 739 743 754 786 761 801 722 748 736 768 738 747 740 683 763 769 719 764 697 738 812 918 849 1004 1086 1142 1271 1290 1180 1141 1101 939 871 840 814 854 896 797 814 727 730 711 706 701 737 727 674 672 691 687 705 673 629 688 697 680 674 673 700 651 699 597 647 672 657 700 694 700 683 642 656 651 684 704 655 655 624 658 636 646 643 693 666 636 691 579 630 659 643 636 614 633 667 629 623 649 609 640 631 671 590 634 624 631 642 622 623 611 615 591 619 624 656 595 600 617 608 639 558 585 602 583 622 601 612 610 597 606 609 560 609 631 606 565 580 563 589 574 578 572 564 588 563 595 604 601 590 544 603 560 569 573 570 545 533 558 586 589 580 566 537 582 589 579 522 541 577 514 586 582 564 593 541 545 548 567 558 548 537 604 560 552 551 539 579 519 517 547 550 568 589 538 527 521 502 542 524 512 510 503 509 591 537 544 570 533 568 562 578 511 532 555 551 530 518 546 534 514 495 512 565 526 553 535 532 532 549 553 533 543 520 514 533 547 510 522 580 524 515 521 539 545 507 488 548 551 514 563 527 545 537 515 520 539 513 492 513 535 549 544 511 506 516 545 506 487 510 528 529 508 539 493 479 541 518 533 513 539 529 470 501 529 529 506 536 519 524 543 493 505 487 495 507 481 505 499 516 508 511 514 480 463 510 501 498 505 505 494 520 537 472 472 542 473 512 486 494 489 492 515 510 539 502 462 523 507 557 533 510 494 471 495 523 512 484 480 504 470 494 481 515 503 518 490 516 483 451 505 474 463 508 490 531 485 522 528 523 503 495 513 502 497 521 444 498 486 480 513 514 509 515 498 542 492 471 476 491 473 480 490 501 540 477 480 509 489 495 515 535 462 485 486 492 537 486 490 458 511 482 464 448 497 457 486 481 491 490 493 471 509 516 485 512 493 493 518 510 490 489 517 478 494 517 512 490 490 458 469 548 457 491 440 463 533 518 529 530 512 549 477 535 462 491 531 512 462 493 520 485 517 517 474 491 560 549 520 479 490 500 476 447 503 539 529 530 508 497 500 530 531 577 523 512 569 597 592 639 710 974 1756 3834 8970 18564 32762 45833 48130 38202 22348 9950 3734 1497 844 688 568 469 504 439 485 442 466 430 468 452 469 483 460 463 468 441 446 451 443 444 468 442 417 448 436 440 468 449 440 422 475 441 472 400 464 435 430 453 396 437 437 464 435 447 471 454 492 432 449 500 468 449 433 479 448 452 446 483 472 476 446 464 431 441 409 423 469 476 463 454 435 509 478 438 433 444 434 471 411 443 468 439 469 456 456 457 473 423 449 446 456 440 461 439 450 409 458 488 495 462 516 444 433 437 441 448 491 457 483 456 457 462 452 439 439 466 440 468 416 423 459 480 479 447 449 449 440 431 455 415 462 453 427 466 431 417 467 428 452 439 468 453 473 446 461 437 449 438 443 449 467 430 438 443 463 481 443 434 457 463 455 442 469 452 493 456 467 425 454 460 428 450 459 434 445 423 477 480 422 478 438 471 460 461 420 455 463 431 414 459 467 481 483 484 477 478 470 456 453 434 470 431 455 418 452 463 469 443 450 497 478 454 457 439 438 438 463 455 506 441 426 473 444 442 452 475 476 459 455 480 486 446 450 478 428 450 462 471 466 416 442 456 447 447 495 499 460 434 463 457 443 486 490 492 443 456 472 417 488 448 433 442 456 489 418 475 474 460 461 496 476 479 467 459 450 439 430 453 481 465 439 479 462 494 476 469 495 485 492 482 459 472 435 475 458 468 455 501 479 491 447 493 508 454 467 496 475 476 459 461 493 495 471 486 477 467 491 494 463 484 477 487 477 465 521 461 461 470 491 492 434 473 526 488 493 457 487 508 482 462 483 482 494 512 471 489 469 459 458 450 478 481 489 460 479 496 464 480 478 517 476 496 539 492 443 495 500 481 485 510 524 517 534 482 541 485 495 496 489 541 520 447 440 474 492 463 490 452 448 487 462 521 487 512 503 459 516 527 475 446 523 488 472 468 543 527 505 440 528 496 490 475 494 491 484 504 491 487 506 499 531 479 542 509 513 486 513 500 475 488 461 495 493 488 467 521 487 508 507 510 565 515 563 529 540 515 534 515 501 511 533 507 540 495 571 526 518 511 530 576 526 486 520 505 509 546 518 537 524 483 505 508 557 532 532 599 578 564 565 540 569 561 489 525 513 534 510 554 499 549 537 495 544 537 498 528 514 552 510 548 508 537 586 519 520 560 545 514 559 555 516 507 582 542 546 552 512 559 516 547 516 507 506 537 542 521 576 574 573 556 551 484 522 548 507 536 491 548 520 512 540 563 540 555 559 559 523 577 603 522 546 521 538 548 587 572 552 578 529 534 513 533 552 568 596 539 554 519 548 600 538 600 568 571 556 566 576 568 533 642 567 541 578 529 568 576 543 577 603 568 603 572 595 566 549 553 605 587 607 593 538 564 566 595 576 613 591 600 589 586 552 584 590 574 595 600 543 584 576 587 549 580 600 557 569 581 597 609 556 600 660 617 585 605 632 618 598 596 600 612 626 645 655 617 598 623 580 590 612 618 621 596 604 556 631 601 614 548 566 647 628 595 640 594 610 653 645 648 634 576 630 576 630 594 615 652 636 597 651 632 625 638 658 660 610 665 659 660 656 634 617 641 628 616 622 624 627 666 645 606 634 651 645 681 677 679 836 1049 1325 1472 1664 1584 1335 1014 860 713 668 679 635 652 647 662 638 607 618 657 617 657 690 665 658 684 658 661 656 646 653 619 676 657 618 611 654 650 691 608 688 643 608 686 726 651 650 681 612 619 656 667 591 638 677 655 617 693 653 657 653 647 615 653 631 592 637 608 670 639 656 621 641 609 642 671 632 707 623 649 678 645 606 642 687 635 668 666 691 644 677 646 648 649 688 627 612 640 685 620 653 702 681 643 609 655 680 632 656 642 646 680 685 708 678 657 676 700 676 668 726 678 712 691 649 665 667 722 685 680 647 633 682 674 680 666 672 685 680 647 705 637 687 692 680 716 726 684 740 728 693 685 708 696 674 710 712 704 705 707 701 657 724 690 692 665 668 708 681 648 741 737 743 686 776 698 682 689 715 680 705 703 686 667 682 683 734 632 685 689 697 647 677 642 595 668 626 622 639 665 621 643 594 611 617 642 572 570 594 586 541 606 559 549 530 543 589 517 564 562 490 550 535 523 566 509 549 542 524 523 524 515 523 535 550 522 530 517 502 510 504 541 520 512 537 522 546 519 510 507 527 526 480 477 503 502 520 500 493 519 472 483 519 495 500 512 489 468 506 513 529 490 484 479 481 464 491 502 476 521 520 481 525 460 527 466 499 468 530 513 470 457 502 470 501 465 488 527 497 464 477 474 451 471 508 451 461 482 463 500 474 505 494 485 499 439 480 499 501 487 466 481 464 428 453 485 453 450 474 499 485 435 465 464 471 486 440 489 468 448 465 455 444 467 463 468 484 458 419 461 452 444 440 468 459 450 457 426 449 462 456 446 448 429 450 480 405 445 482 452 480 437 442 419 443 443 460 462 398 444 464 434 465 443 495 453 465 447 468 451 443 466 396 431 446 467 424 413 453 444 475 450 453 448 457 412 431 454 466 445 449 467 403 431 438 440 421 434 421 447 445 411 451 430 439 471 449 432 440 426 429 468 456 418 448 435 452 437 429 446 428 417 433 451 463 442 407 439 422 438 425 450 428 435 434 415 398 425 446 415 413 435 407 440 432 408 390 410 380 413 390 445 445 412 423 422 415 419 427 375 386 429 415 394 384 415 429 395 412 400 425 431 462 413 405 420 414 412 431 405 429 418 435 448 412 416 393 372 402 393 401 399 413 402 403 406 424 417 439 395 423 410 411 420 397 380 435 441 444 390 432 404 437 400 407 424 392 432 391 404 400 429 454 431 444 394 385 421 398 436 402 466 399 400 416 453 417 436 434 392 439 418 393 447 414 386 425 402 427 385 437 395 413 427 442 443 397 410 401 424 414 453 432 411 441 411 405 400 429 454 426 378 407 420 394 437 455 407 428 434 411 450 411 461 407 406 423 441 454 418 426 431 428 447 409 412 415 434 421 414 441 425 451 449 443 419 400 411 417 470 430 436 403 438 435 460 422 443 416 400 427 454 457 462 438 444 433 427 442 416 427 412 426 415 452 442 453 490 587 807 1080 1607 2524 3632 4713 5348 5011 3900 2684 1573 905 563 452 371 353 356 322 333 351 320 277 293 307 272 306 286 312 278 314 294 284 272 279 280 292 259 276 264 242 288 272 242 251 251 256 272 279 258 272 264 287 256 287 266 257 272 259 243 219 266 235 292 236 274 253 262 237 234 242 271 253 229 229 223 226 211 214 231 223 246 238 247 242 227 237 242 234 256 249 265 223 246 238 205 226 208 239 259 213 226 221 216 204 206 214 219 225 227 215 236 201 256 220 226 213 198 200 243 207 249 214 210 209 212 204 247 206 207 207 212 221 218 199 201 184 182 196 168 220 227 203 209 218 182 209 217 214 212 213 221 227 235 224 199 206 207 208 211 213 216 216 214 217 202 205 204 240 242 235 275 310 471 614 1003 1768 3211 5409 8871 13481 18102 20991 20843 17483 12019 6818 3343 1438 642 341 224 234 166 172 169 174 162 157 174 138 178 157 167 171 168 180 167 184 166 147 167 155 154 158 187 137 173 165 159 162 158 131 161 147 171 163 143 157 164 143 164 158 153 159 142 145 131 136 138 130 145 149 133 140 140 128 134 135 155 131 114 139 157 117 125 128 145 154 114 137 137 129 126 144 127 143 115 129 144 135 123 129 120 106 117 124 125 130 113 128 98 105 126 109 111 108 123 109 104 106 104 117 101 103 100 128 107 99 102 97 94 113 90 94 103 99 77 96 76 93 87 90 109 84 101 84 103 86 90 104 105 107 94 69 93 100 93 80 83 100 96 101 93 74 96 76 96 80 81 94 101 88 82 76 87 76 82 78 69 78 90 73 83 71 79 72 74 81 66 77 77 81 63 71 80 59 68 72 70 67 67 63 72 83 62 68 62 78 70 69 64 67 84 60 62 69 52 60 74 65 66 81 51 61 52 59 47 60 63 53 79 67 58 59 54 64 55 61 60 61 56 61 49 53 53 56 58 62 70 69 57 47 58 42 56 57 52 54 59 55 69 70 62 53 65 44 55 36 46 52 56 58 51 63 62 67 47 56 51 38 50 56 49 40 53 54 59 53 54 52 62 45 47 46 53 54 43 48 52 47 49 55 66 50 59 55 40 57 43 34 56 46 47 52 57 60 44 54 40 51 40 54 43 39 57 30 49 42 39 61 42 65 54 35 49 51 59 53 70 51 47 41 39 51 41 46 50 69 43 45 49 48 38 38 48 38 50 43 46 49 53 55 35 44 47 55 42 51 49 43 49 50 46 42 37 47 48 55 49 46 45 29 54 40 44 50 33 41 43 40 45 35 49 42 38 41 35 42 37 38 34 50 32 35 43 32 41 47 39 32 46 34 47 42 47 32 34 38 42 51 49 49 48 37 49 45 47 48 45 56 54 38 52 41 48 36 42 38 41 38 38 22 40 35 53 40 40 41 38 34 43 54 33 45 37 22 41 38 50 49 45 48 57 53 56 42 50 44 38 65 62 60 46 79 58 82 64 56 69 65 51 84 99 98 139 222 344 641 1002 1738 2877 4871 7797 11094 14914 17375 17445 15149 11346 7124 3757 1691 693 280 119 63 58 45 37 39 36 35 33 28 36 27 25 29 38 26 22 39 18 29 24 32 34 33 20 35 24 28 29 25 22 28 29 28 36 29 32 30 32 27 38 32 33 23 40 39 17 36 27 25 25 20 29 24 21 21 18 31 30 30 27 36 32 27 31 31 29 24 31 23 30 23 30 28 31 17 16 22 33 28 27 20 32 30 26 29 26 30 26 22 13 29 21 16 28 19 30 28 25 24 32 25 19 28 28 23 25 18 19 18 23 20 26 20 33 18 26 27 21 25 23 20 34 27 24 31 23 39 16 29 29 18 26 27 26 23 19 16 25 20 23 21 28 34 24 27 19 25 34 25 21 28 20 23 27 21 22 23 33 22 27 25 17 30 28 30 19 28 25 27 27 35 18 24 28 27 23 25 21 27 24 29 18 28 27 37 26 35 28 23 30 27 36 22 29 24 22 30 19 22 25 26 24 30 27 28 21 29 22 15 19 24 33 29 29 31 32 27 33 29 24 28 40 26 25 27 27 36 26 21 21 31 32 26 35 26 31 25 28 31 19 21 28 28 24 21 30 28 30 24 27 29 22 22 20 30 26 31 13 24 27 28 31 15 23 24 33 26 24 18 21 32 32 35 21 25 22 23 26 26 23 23 24 16 23 29 25 27 29 35 23 31 29 30 30 27 18 28 21 32 20 26 25 23 18 23 24 28 17 21 28 26 24 18 20 21 24 22 24 29 27 17 23 13 35 24 30 31 27 27 26 16 16 27 25 21 29 33 23 25 28 18 21 17 33 31 35 21 13 17 26 14 31 21 28 29 21 21 16 17 24 16 20 29 19 27 24 28 29 22 22 29 18 23 24 39 32 28 28 41 30 43 50 50 66 33 33 30 23 25 36 24 24 30 24 15 17 27 26 25 25 26 18 16 16 20 23 19 19 19 31 23 22 20 28 29 20 21 24 14 29 31 26 14 23 17 28 27 17 22 22 22 26 16 21 31 17 22 23 31 24 31 29 26 23 23 18 29 30 30 21 22 16 30 21 35 42 25 18 24 32 21 33 24 16 19 22 17 23 26 31 15 24 27 27 19 25 22 29 23 22 21 29 25 25 30 19 23 22 23 24 25 32 24 30 26 25 23 30 17 22 14 28 25 27 23 32 29 29 21 17 24 21 16 20 26 21 26 20 26 28 22 22 26 22 28 30 20 22 28 20 23 21 26 27 26 20 23 33 13 17 26 23 25 21 18 25 23 25 23 27 22 27 23 28 23 23 20 22 27 32 18 17 27 15 20 23 19 18 24 21 29 18 18 24 28 17 23 20 23 21 25 18 20 19 21 15 19 22 16 20 29 26 33 17 25 16 28 30 30 24 23 17 19 24 24 15 22 23 16 24 32 24 24 25 28 26 21 25 30 19 18 28 16 36 18 21 30 29 32 15 30 19 28 27 30 20 24 27 25 25 22 29 20 21 19 21 20 24 37 19 27 29 23 28 27 18 29 19 32 31 19 28 33 29 30 20 23 34 26 28 23 30 24 30 18 32 27 23 30 24 23 23 15 28 26 27 22 19 24 20 17 29 30 26 21 18 19 32 16 22 27 23 23 25 22 22 17 18 21 22 32 26 27 28 23 27 25 27 24 29 28 29 15 30 21 25 32 27 28 21 27 19 25 24 34 21 21 21 21 18 20 24 20 26 15 21 28 22 24 16 18 32 35 26 31 29 26 18 24 18 31 28 21 22 18 31 24 19 24 24 20 16 29 20 32 29 25 25 22 23 30 34 30 21 23 33 37 17 20 21 27 17 19 26 26 23 25 32 26 22 29 20 22 30 25 26 24 19 27 26 24 20 25 23 20 23 17 26 23 30 21 22 29 24 30 25 16 24 18 25 22 30 19 17 18 22 28 26 16 24 15 14 23 13 19 14 19 18 21 22 15 20 27 23 27 19 30 26 22 28 17 17 15 15 17 17 16 22 21 16 20 24 23 21 17 27 21 20 22 11 19 23 18 22 16 18 17 20 18 15 18 13 11 24 14 15 16 13 18 13 16 22 18 20 18 20 24 14 23 24 15 13 19 12 19 22 14 9 13 19 17 17 6 18 14 30 14 23 16 21 15 23 11 17 13 16 15 26 14 16 14 14 28 22 16 16 11 14 22 15 24 16 22 20 17 11 22 22 17 18 20 15 21 17 16 16 19 10 21 15 16 15 20 17 18 19 15 12 25 11 17 17 18 20 29 13 21 19 14 10 15 19 14 19 9 21 7 11 19 19 19 17 16 15 18 21 15 18 21 19 18 13 16 17 15 14 14 17 10 17 13 19 17 24 15 18 16 19 17 11 16 19 13 16 18 11 16 14 13 16 10 19 16 18 10 8 18 22 10 14 14 9 21 20 24 13 25 20 9 15 23 17 9 13 12 20 20 23 8 9 14 14 18 17 14 22 11 13 21 25 16 15 14 12 17 18 20 9 16 12 14 13 14 12 9 13 16 13 11 8 6 9 16 13 17 14 12 12 16 15 24 23 18 14 8 10 16 18 10 11 17 9 15 8 19 7 17 12 11 16 13 9 18 17 13 11 12 18 16 11 11 16 17 13 13 16 6 9 15 15 12 13 9 19 17 17 15 14 16 14 13 11 6 11 12 13 15 14 10 17 12 15 13 16 12 19 16 11 16 9 17 16 13 11 19 17 13 15 18 9 10 13 14 13 12 18 14 19 9 12 11 14 13 20 17 12 8 14 10 18 26 13 18 17 9 8 10 12 13 13 14 17 15 12 13 12 14 15 14 12 15 7 8 4 11 15 16 19 13 12 11 18 8 9 13 11 16 15 14 7 7 13 11 20 15 10 12 8 15 17 10 12 13 14 9 12 13 14 10 12 8 8 9 6 10 15 7 14 14 8 10 15 10 7 18 6 20 12 7 8 20 18 17 16 19 14 10 16 14 12 28 9 22 21 27 14 20 17 17 10 16 15 11 11 9 8 11 14 11 14 13 14 14 4 8 15 11 6 16 9 11 15 9 14 11 11 10 11 14 15 16 16 8 14 17 7 6 9 12 8 15 9 14 13 14 10 9 17 9 10 19 12 14 19 16 10 8 18 8 10 14 17 17 10 7 12 14 10 17 16 14 12 7 14 13 13 18 8 9 10 15 15 11 11 9 14 7 10 11 12 8 20 8 13 12 17 17 16 11 14 15 13 13 13 15 11 10 7 13 12 12 21 13 13 15 11 9 20 13 7 7 14 9 8 12 10 18 5 8 12 17 10 15 15 4 14 11 8 10 7 9 12 10 5 9 13 12 17 10 10 10 7 15 13 11 17 9 15 15 12 8 11 13 10 13 12 13 11 9 12 13 6 7 14 11 14 12 6 12 9 8 19 10 16 14 16 14 10 7 7 9 12 13 21 10 11 14 18 14 16 27 36 37 42 61 96 133 185 247 295 360 377 388 328 275 198 120 62 44 29 13 12 11 9 17 14 11 9 15 17 11 10 18 16 9 12 17 9 11 11 9 6 13 11 18 20 12 14 14 7 13 19 13 15 7 10 12 15 10 10 12 6 9 13 14 10 18 7 9 9 7 11 12 9 12 6 7 16 12 8 10 13 11 14 5 14 17 8 6 13 11 11 13 1 12 15 6 12 11 9 10 11 7 5 13 11 15 8 14 7 13 8 10 11 12 8 10 13 10 14 6 10 15 17 8 9 10 13 12 9 7 14 6 18 12 9 10 6 11 11 14 6 8 12 9 11 10 4 18 11 14 12 12 10 10 11 7 7 13 8 13 10 13 8 14 11 8 13 15 11 11 12 9 11 10 12 15 12 9 11 9 16 15 9 11 16 10 14 9 15 18 6 14 8 13 8 9 9 11 11 15 8 6 10 14 6 14 13 10 6 12 16 10 14 10 17 12 10 8 7 15 9 14 6 10 9 13 16 7 8 11 13 7 10 19 10 19 9 16 17 15 6 8 13 8 11 7 9 14 9 14 12 7 6 8 10 11 11 8 9 15 14 14 8 12 12 15 8 10 9 11 15 12 12 6 4 11 13 17 12 11 8 6 12 8 20 17 13 12 11 14 10 8 17 4 13 15 7 7 8 15 7 13 8 8 15 14 9 6 8 14 9 20 8 10 13 13 12 10 5 10 4 8 10 12 9 9 15 19 11 9 7 7 9 7 12 8 9 8 18 12 14 8 6 10 7 8 14 8 11 9 17 7 5 15 8 7 11 11 8 11 9 7 10 6 16 9 9 8 8 5 6 5 9 15 13 8 13 11 7 7 11 13 14 14 16 11 7 10 7 10 7 12 8 5 9 5 11 11 9 10 16 10 9 13 8 10 17 11 5 13 11 6 9 14 10 14 10 19 10 10 18 12 6 9 7 11 8 7 12 15 6 9 12 10 9 7 10 16 12 9 12 12 16 13 8 13 9 16 14 14 10 10 15 7 5 10 8 7 11 8 9 16 12 5 17 8 5 9 15 9 7 14 6 16 7 11 14 14 8 10 5 12 4 16 10 9 10 10 9 13 14 8 5 9 7 11 9 8 15 5 12 11 14 10 11 7 10 14 5 11 17 7 8 9 9 4 5 11 10 4 8 10 9 16 13 5 8 6 12 10 11 11 8 7 15 9 7 10 14 4 11 5 8 16 10 12 14 6 17 2 10 8 7 12 10 7 7 10 9 10 12 4 4 14 10 6 8 6 7 8 14 9 10 10 10 3 8 7 5 13 15 9 10 7 8 6 12 7 7 8 8 9 10 9 14 7 11 12 5 5 4 10 13 7 9 15 6 9 4 4 13 10 9 6 8 13 11 14 9 14 12 10 10 9 11 14 12 8 12 9 6 11 4 12 7 10 8 8 5 11 13 7 15 4 5 13 6 13 17 3 10 9 10 14 14 17 4 10 9 5 7 9 12 11 11 8 7 10 8 13 13 4 6 11 7 6 9 10 7 14 9 8 3 7 5 11 4 9 13 9 7 9 10 12 7 10 7 11 11 12 11 7 10 7 8 11 8 12 6 9 9 17 10 14 7 11 6 9 7 7 9 6 5 4 10 2 11 14 10 10 11 8 10 8 6 10 6 8 7 3 8 10 7 11 6 13 10 4 8 7 9 9 9 4 8 7 9 7 9 4 7 7 8 5 2 11 4 11 7 5 5 10 11 13 7 13 12 7 7 8 10 9 15 9 5 2 10 12 8 8 11 8 13 9 12 14 11 9 6 8 11 13 10 9 10 3 11 6 10 8 8 10 2 5 13 9 8 14 9 5 9 10 12 13 4 10 12 16 10 15 13 4 7 9 7 10 7 10 7 9 9 5 11 5 8 9 6 6 12 8 10 5 14 7 8 7 5 9 11 10 15 7 9 9 9 12 11 8 10 17 7 10 7 8 7 10 10 2 5 14 10 10 9 7 6 8 8 9 7 1 5 5 7 4 12 5 12 6 5 4 7 11 3 7 8 3 11 11 13 6 9 9 9 7 6 9 8 5 4 10 10 5 7 7 9 8 13 8 9 8 7 11 13 5 11 6 7 9 12 10 15 5 7 11 6 8 2 7 8 9 6 10 5 15 5 10 7 5 7 10 5 8 6 13 6 13 9 5 7 11 9 15 7 10 9 10 9 5 3 9 8 13 8 8 6 9 12 6 2 5 9 6 10 9 6 8 8 10 9 5 4 13 7 7 9 8 6 2 2 9 9 10 9 1 7 7 5 8 11 9 11 4 5 4 4 4 6 8 12 6 8 16 9 10 6 9 4 14 15 8 3 8 7 5 10 5 7 6 10 6 8 8 6 9 5 6 9 7 9 4 8 12 10 11 7 9 5 4 6 6 10 11 8 8 6 5 10 12 6 5 10 6 5 5 5 10 6 10 10 13 7 13 6 11 7 8 13 6 6 10 6 9 3 4 7 8 5 8 12 8 8 3 6 10 4 7 8 10 14 9 4 3 10 11 12 15 14 10 8 13 9 12 8 7 12 11 6 12 5 8 6 5 9 9 8 9 5 9 6 10 6 12 12 7 13 4 9 8 12 9 8 7 6 16 7 11 13 8 12 7 7 7 13 5 5 9 7 11 7 6 14 5 9 7 11 5 6 14 8 11 12 10 14 8 5 6 11 10 6 9 7 8 8 8 8 11 8 11 12 12 9 9 13 7 10 12 6 8 13 8 4 7 7 10 7 5 9 5 9 12 8 11 15 10 5 8 9 4 4 7 5 5 7 6 12 7 5 8 12 11 6 10 14 7 10 4 10 4 5 14 9 6 12 13 8 14 8 14 10 10 9 5 8 11 7 9 7 9 8 16 10 12 10 5 9 8 11 9 4 9 12 10 12 9 5 9 13 14 6 11 8 16 7 8 4 12 9 8 8 12 6 15 14 6 7 13 10 5 12 13 12 8 11 8 17 11 12 18 10 13 10 8 12 9 16 11 16 7 11 9 3 14 6 11 11 13 7 12 13 9 7 12 6 9 10 10 12 5 9 13 12 13 10 8 12 11 13 8 10 19 11 4 6 10 8 11 13 11 12 7 10 10 6 14 6 7 8 11 9 10 8 8 5 14 8 7 7 8 6 12 9 8 10 2 6 8 6 9 5 7 6 10 11 9 5 2 10 6 7 4 2 7 4 8 3 6 9 6 4 3 3 7 9 6 4 8 8 7 2 4 9 5 7 3 6 3 0 7 7 10 3 6 6 5 4 11 3 5 4 2 6 7 2 5 3 4 4 5 4 10 6 9 8 2 4 6 4 7 10 5 3 4 7 8 5 3 7 6 7 8 3 5 7 3 7 7 6 4 2 8 3 3 4 5 5 5 8 6 2 8 5 5 7 9 3 5 5 5 4 8 14 5 5 7 6 6 4 6 3 4 5 9 4 4 7 3 3 4 4 2 5 4 4 4 6 7 5 9 1 7 7 9 7 8 5 2 7 1 3 2 6 6 6 3 2 8 5 7 3 9 1 2 5 1 3 9 4 3 5 6 4 2 4 5 6 8 4 3 6 9 5 6 3 5 10 4 5 4 3 4 4 6 6 4 4 2 1 4 4 5 7 0 9 5 7 1 3 2 4 4 6 3 6 3 7 1 1 1 1 1 3 4 7 5 3 1 5 4 7 4 3 4 1 7 2 8 5 4 9 1 2 4 4 4 4 4 5 6 7 5 5 1 4 8 5 1 2 5 3 1 5 3 2 2 4 1 1 7 3 2 0 3 3 3 3 4 3 1 3 1 3 2 5 1 0 2 3 2 0 0 0 4 2 2 6 3 4 7 3 5 2 2 3 3 4 3 4 1 1 4 2 3 1 1 2 1 5 0 3 5 1 2 3 1 3 1 2 4 2 4 0 1 4 2 2 2 0 1 2 3 2 1 2 2 3 3 1 2 2 3 1 3 0 2 5 7 4 2 1 0 3 7 3 3 4 0 2 2 2 2 1 1 1 0 3 2 3 2 2 2 1 1 2 6 1 2 4 3 4 3 1 0 2 3 3 1 0 1 2 1 0 7 2 2 1 1 2 1 5 2 1 1 3 0 1 0 2 2 3 1 2 3 2 2 1 2 4 0 1 0 1 2 6 0 5 1 1 2 2 3 3 1 3 1 1 3 2 3 5 0 5 1 1 0 1 2 1 0 1 1 1 2 1 4 3 0 3 3 0 3 6 3 0 0 1 0 1 2 2 3 1 1 1 2 6 1 0 4 1 2 4 0 2 3 4 0 0 2 2 1 0 2 3 2 1 1 4 7 3 1 3 2 1 1 0 1 4 1 0 2 0 3 1 1 1 2 2 3 0 1 4 1 1 2 2 1 1 1 1 1 1 2 1 4 1 1 1 1 1 1 1 0 0 1 0 0 1 1 2 3 4 2 3 3 5 0 2 1 2 0 1 2 1 4 3 2 0 2 2 0 2 1 2 1 0 1 2 0 3 0 1 0 4 1 3 1 1 4 1 2 2 2 1 3 1 3 0 1 2 0 1 4 2 3 1 4 1 3 0 2 4 4 2 3 6 11 13 21 33 38 54 73 101 127 150 132 135 98 94 70 48 30 27 16 4 3 1 2 0 2 2 2 1 0 1 0 1 3 3 2 1 1 4 0 2 1 3 1 4 0 2 3 1 0 0 0 2 1 0 5 5 4 0 2 0 0 1 1 1 2 2 1 1 2 0 3 0 3 0 2 3 0 0 1 1 4 1 0 0 1 0 1 1 3 2 4 3 2 0 3 1 0 0 1 0 1 4 0 1 3 0 1 1 0 2 1 2 4 2 1 2 0 3 1 1 1 2 1 0 0 1 2 1 2 0 3 1 0 0 1 1 1 0 3 2 0 0 0 0 1 0 1 1 1 1 0 0 0 2 1 1 2 1 3 0 1 2 2 2 3 1 1 3 6 1 1 0 0 0 1 0 0 0 1 3 2 2 1 1 0 3 2 1 3 1 2 2 2 3 1 0 1 3 0 1 2 1 0 0 2 1 0 3 1 1 1 0 1 4 1 1 0 1 2 0 1 1 1 1 1 1 0 1 1 1 0 1 1 1 2 2 2 0 1 3 3 3 0 0 2 0 4 1 2 2 1 0 2 1 0 1 0 0 1 2 2 3 0 2 1 2 0 2 1 2 3 0 2 0 1 5 0 2 2 0 0 0 1 0 1 1 0 3 1 2 0 1 0 1 1 1 0 1 0 0 0 0 4 2 1 1 2 2 1 1 0 0 0 0 1 3 0 2 0 0 1 1 2 1 1 1 1 3 1 1 1 3 5 2 3 1 2 5 2 7 8 12 11 14 17 7 8 6 4 0 2 2 1 1 2 1 0 1 2 1 2 1 3 0 3 0 1 1 1 2 0 0 1 0 3 2 3 2 0 1 0 1 2 2 2 0 3 1 0 1 4 1 0 0 0 1 2 3 1 0 0 1 0 0 1 0 2 1 3 0 4 1 2 0 0 1 0 0 1 2 0 3 2 0 3 0 0 1 2 4 3 2 3 2 0 2 1 4 1 0 1 2 1 1 0 1 1 1 1 0 2 2 0 1 0 0 3 0 3 0 0 2 1 0 2 0 0 2 1 1 0 3 1 0 2 1 2 2 4 5 1 0 0 2 0 0 2 4 2 1 0 0 1 1 2 1 4 1 3 2 2 7 8 1 3 6 10 10 21 18 18 33 39 39 41 51 59 58 61 76 72 76 110 142 144 144 218 221 277 364 488 663 1118 5334 43735 184757 316459 227469 69560 9599 1110 486 288 197 140 114 105 80 68 47 47 36 37 29 38 31 23 26 28 28 26 31 22 18 24 17 17 20 16 23 12 18 17 25 14 14 21 16 13 15 16 12 15 10 13 11 7